{"title":"Souplesse et articulations","description":"","products":[{"product_id":"glucosamine-chondroitine-msm-gelules","title":"Glucosamine Chondroïtine MSM en gélules","description":"\n\u003cdiv class=\"soi-gluc-fiche\"\u003e\n\n  \u003csection class=\"soi-gluc-hero\"\u003e\n    \u003cdiv class=\"soi-gluc-hero-tag\"\u003e\n      \u003cspan class=\"soi-gluc-tag-dot\"\u003e\u003c\/span\u003e\n      Confort articulaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gluc-hero-title\"\u003eGlucosamine Chondroïtine MSM en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-gluc-hero-subtitle\"\u003eUne formule complète associant cinq actifs synergiques pour soutenir vos articulations au quotidien, enrichie en cuivre et manganèse pour le maintien de tissus conjonctifs normaux.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gluc-hero-labels\"\u003e\n      \u003cspan class=\"soi-gluc-label soi-gluc-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gluc-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-gluc-label\"\u003e60 GÉLULES\u003c\/span\u003e\n      \u003cspan class=\"soi-gluc-label\"\u003e5 ACTIFS SYNERGIQUES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003eGlucosamine et chondroïtine : à quoi servent-elles vraiment ?\u003c\/h2\u003e\n    \u003cp class=\"soi-gluc-section-intro\"\u003eLa glucosamine et la chondroïtine sont deux molécules naturellement présentes dans le cartilage. Avec l'âge ou l'activité physique intense, leur production ralentit, ce qui peut fragiliser les articulations. Les compléter par voie orale est une approche largement étudiée pour soutenir le confort articulaire et limiter la dégradation du cartilage.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gluc-grid\"\u003e\n      \u003cdiv class=\"soi-gluc-card\"\u003e\n        \u003ch3\u003e🦴 La glucosamine\u003c\/h3\u003e\n        \u003cp\u003eD'origine crustacés, elle contribue à la structure et à l'élasticité du cartilage, des tendons et des tissus conjonctifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-card\"\u003e\n        \u003ch3\u003e🐚 La chondroïtine sulfate\u003c\/h3\u003e\n        \u003cp\u003eD'origine marine, elle renforce la résistance du cartilage et améliore la synergie avec la glucosamine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-card\"\u003e\n        \u003ch3\u003e🧪 Le MSM\u003c\/h3\u003e\n        \u003cp\u003eLe méthylsulfonylméthane est un composé soufré reconnu pour son soutien à la formation de collagène et à la réduction des inconforts articulaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003eCuivre et manganèse : les oligo-éléments qui font la différence\u003c\/h2\u003e\n    \u003cp\u003eCe qui distingue cette formule, c'est l'ajout de cuivre et de manganèse, deux oligo-éléments dont le rôle est reconnu par l'EFSA pour le maintien de tissus conjonctifs normaux. Ils soutiennent les enzymes impliquées dans la réparation articulaire et renforcent l'action des trois actifs principaux.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n    \u003cp class=\"soi-gluc-section-intro\"\u003eChaque gélule végétale de 716 mg contient les actifs suivants :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gluc-compo\"\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eGlucosamine sulfate (origine crustacés)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eChondroïtine sulfate (origine marine)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eComposé soufré\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eMSM (méthylsulfonylméthane)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eOligo-élément\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eCuivre (maintien des tissus conjonctifs normaux)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eOligo-élément\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eManganèse (maintien des tissus conjonctifs normaux)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eForme galénique\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eGélules végétales de 716 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003e60 gélules (1 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-gluc-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-gluc-step\"\u003e\n        \u003cdiv class=\"soi-gluc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gluc-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-step\"\u003e\n        \u003cdiv class=\"soi-gluc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gluc-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eLa cure est généralement observée sur 6 à 8 semaines pour des effets progressifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003eGlucosamine chondroïtine : effets secondaires et précautions\u003c\/h2\u003e\n    \u003cp class=\"soi-gluc-section-intro\"\u003eCes actifs sont globalement bien tolérés. Quelques précautions à garder en tête :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gluc-accordion\"\u003e\n      \u003cdetails class=\"soi-gluc-accordion-item\"\u003e\n        \u003csummary class=\"soi-gluc-accordion-header\"\u003e🦐 Allergie aux crustacés\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gluc-accordion-content\"\u003e\n          \u003cp\u003eLa glucosamine est dérivée de crustacés. Si vous présentez une allergie connue, consultez votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gluc-accordion-item\"\u003e\n        \u003csummary class=\"soi-gluc-accordion-header\"\u003e💊 Traitement anticoagulant\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gluc-accordion-content\"\u003e\n          \u003cp\u003eSi vous suivez un traitement anticoagulant, un avis médical est recommandé avant de prendre de la chondroïtine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gluc-accordion-item\"\u003e\n        \u003csummary class=\"soi-gluc-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gluc-accordion-content\"\u003e\n          \u003cp\u003eCe complément n'est pas adapté aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gluc-accordion-item\"\u003e\n        \u003csummary class=\"soi-gluc-accordion-header\"\u003e⚕️ Complément alimentaire\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gluc-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical ni une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce complément articulaire ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gluc-benefits\"\u003e\n      \u003cdiv class=\"soi-gluc-benefit\"\u003e\n        \u003cdiv class=\"soi-gluc-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eQualité et traçabilité garanties.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-benefit\"\u003e\n        \u003cdiv class=\"soi-gluc-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGélules végétales\u003c\/h3\u003e\n        \u003cp\u003eConvient aux végétariens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-benefit\"\u003e\n        \u003cdiv class=\"soi-gluc-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e5 actifs synergiques\u003c\/h3\u003e\n        \u003cp\u003eGlucosamine, chondroïtine, MSM, cuivre et manganèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-benefit\"\u003e\n        \u003cdiv class=\"soi-gluc-benefit-icon\"\u003e\u003cspan\u003e📦\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e60 gélules\u003c\/h3\u003e\n        \u003cp\u003e1 mois de cure complète.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gluc-cta-box\"\u003e\n      \u003cp class=\"soi-gluc-cta-tag\" style=\"color: white;\"\u003eConfort articulaire au naturel\u003c\/p\u003e\n      \u003cp class=\"soi-gluc-cta-text\" style=\"color: white;\"\u003ePrendre soin de vos articulations, c'est agir dès maintenant. Avec sa triple action glucosamine, chondroïtine et MSM, enrichie en cuivre et manganèse, cette formule française vous offre un soutien articulaire complet. Vos genoux, hanches et épaules méritent cette attention.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gluc-marine: #1A2D3D;\n  --soi-gluc-marine-dark: #0F1E2B;\n  --soi-gluc-marine-light: #2C4458;\n  --soi-gluc-pomme: #A1C544;\n  --soi-gluc-pomme-dark: #84A636;\n  --soi-gluc-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-gluc-white: #FFFFFF;\n  --soi-gluc-off-white: #F8FAF6;\n  --soi-gluc-stone: #F1F3EE;\n  --soi-gluc-line: #E5E8E0;\n\n  --soi-gluc-primary: #5A8DB8;\n  --soi-gluc-primary-soft: #B0C8E0;\n  --soi-gluc-accent: #D9363E;\n\n  --soi-gluc-text: #1A2D3D;\n  --soi-gluc-text-soft: #4A5B6B;\n  --soi-gluc-text-muted: #7B8693;\n\n  --soi-gluc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gluc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gluc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gluc-radius: 12px;\n  --soi-gluc-radius-sm: 8px;\n  --soi-gluc-radius-pill: 999px;\n}\n\n.soi-gluc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gluc-fiche img { max-width: 100%; height: auto; }\n\n.soi-gluc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gluc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gluc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gluc-hero {\n  position: relative;\n  background: var(--soi-gluc-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-gluc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gluc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gluc-pomme);\n}\n\n.soi-gluc-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-gluc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gluc-pomme);\n  border-radius: 50%;\n}\n\n.soi-gluc-hero-title {\n  display: block;\n  color: var(--soi-gluc-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-gluc-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-gluc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gluc-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-gluc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gluc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gluc-label-accent {\n  background: var(--soi-gluc-pomme);\n  border-color: var(--soi-gluc-pomme);\n  color: var(--soi-gluc-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gluc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gluc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gluc-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-gluc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gluc-pomme);\n  border-radius: 2px;\n}\n\n.soi-gluc-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gluc-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-gluc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gluc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gluc-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-gluc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gluc-card {\n  background: var(--soi-gluc-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gluc-radius);\n  border-left: 3px solid var(--soi-gluc-pomme);\n}\n\n.soi-gluc-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gluc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gluc-card p {\n  font-size: 14px;\n  color: var(--soi-gluc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gluc-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gluc-benefit {\n  background: var(--soi-gluc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gluc-radius);\n  border: 1px solid var(--soi-gluc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gluc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gluc-shadow-md);\n}\n\n.soi-gluc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gluc-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-gluc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gluc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gluc-benefit:hover .soi-gluc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gluc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gluc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gluc-benefit p {\n  font-size: 13px;\n  color: var(--soi-gluc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-gluc-compo {\n  background: var(--soi-gluc-off-white);\n  border-radius: var(--soi-gluc-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gluc-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-gluc-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gluc-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gluc-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gluc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gluc-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gluc-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-gluc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gluc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gluc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gluc-radius);\n  border: 1px solid var(--soi-gluc-line);\n  align-items: flex-start;\n}\n\n.soi-gluc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gluc-marine);\n  color: var(--soi-gluc-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-gluc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gluc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gluc-step-content p {\n  font-size: 14px;\n  color: var(--soi-gluc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-gluc-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gluc-accordion-item {\n  background: var(--soi-gluc-off-white);\n  border-radius: var(--soi-gluc-radius-sm);\n  border: 1px solid var(--soi-gluc-line);\n  overflow: hidden;\n}\n\n.soi-gluc-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gluc-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-gluc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gluc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gluc-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gluc-accordion-item[open] .soi-gluc-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gluc-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gluc-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gluc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gluc-cta-box {\n  background: var(--soi-gluc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gluc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gluc-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-gluc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gluc-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-gluc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gluc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gluc-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-gluc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gluc-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gluc-compo-value {\n    text-align: left;\n  }\n\n  .soi-gluc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gluc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gluc-fiche {\n    --soi-gluc-text-soft: #2C3E50;\n    --soi-gluc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602585772362,"sku":"LC9110","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/glucosamine-chondroitine-msm-en-gelules-packshot.webp?v=1779702152"},{"product_id":"extrait-d-harpagophytum-bio-et-vegan-en-gelules","title":"Extrait d’Harpagophytum Bio en gélules (griffe du diable)","description":"\n\u003cdiv class=\"soi-harp-fiche\"\u003e\n\n\u003csection class=\"soi-harp-hero\"\u003e\n\u003cdiv class=\"soi-harp-hero-tag\"\u003e\n\u003cspan class=\"soi-harp-tag-dot\"\u003e\u003c\/span\u003e\nComplément alimentaire · Laboratoire Code\n\u003c\/div\u003e\n\u003cspan class=\"soi-harp-hero-title\"\u003eExtrait d'Harpagophytum bio en gélules\u003c\/span\u003e\n\u003cp class=\"soi-harp-hero-subtitle\"\u003eLa puissance de la « Griffe du Diable » au service de vos articulations : 60 gélules végétales d'extrait concentré, certifié bio et fabriqué en France.\u003c\/p\u003e\n\u003cdiv class=\"soi-harp-hero-labels\"\u003e\n\u003cspan class=\"soi-harp-label soi-harp-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n\u003cspan class=\"soi-harp-label\"\u003e100 % VEGAN\u003c\/span\u003e\n\u003cspan class=\"soi-harp-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n\u003cspan class=\"soi-harp-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003eL'harpagophytum, la \"Griffe du Diable\" venue d'Afrique\u003c\/h2\u003e\n\u003cp\u003eOriginaire des savanes semi-arides d'Afrique australe, \u003cstrong\u003el'Harpagophytum procumbens\u003c\/strong\u003e tire son surnom évocateur de la forme crochetée de ses fruits. Ce sont ses \u003cstrong\u003eracines secondaires\u003c\/strong\u003e qui concentrent les principes actifs, en particulier les \u003cstrong\u003eharpagosides\u003c\/strong\u003e, des iridoïdes reconnus pour leurs propriétés anti-inflammatoires naturelles.\u003c\/p\u003e\n\u003cp\u003eUtilisée depuis des siècles en médecine traditionnelle africaine, cette plante est aujourd'hui l'une des références phytothérapeutiques les plus documentées en Europe pour la santé des articulations et des tendons. Chez Soinat, nous avons sélectionné un extrait concentré issu de l'agriculture biologique pour vous offrir le meilleur de ce végétal d'exception.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003eBienfaits des gélules d'harpagophytum bio : ce que vous pouvez réellement attendre\u003c\/h2\u003e\n\u003cdiv class=\"soi-harp-benefits\"\u003e\n\u003cdiv class=\"soi-harp-benefit\"\u003e\n\u003cdiv class=\"soi-harp-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n\u003cp\u003eLes harpagosides agissent en soutien de l'inflammation naturelle du corps, contribuant à réduire les inconforts dans les genoux, hanches, dos et épaules.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-benefit\"\u003e\n\u003cdiv class=\"soi-harp-benefit-icon\"\u003e\u003cspan\u003e🤸\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFlexibilité et mobilité\u003c\/h3\u003e\n\u003cp\u003eParticulièrement apprécié des personnes qui ressentent des raideurs matinales ou après un effort physique prolongé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-benefit\"\u003e\n\u003cdiv class=\"soi-harp-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien des tendons\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement utilisé pour les tendons ainsi que pour les articulations, l'harpagophytum est un allié polyvalent pour les sportifs comme pour les seniors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-benefit\"\u003e\n\u003cdiv class=\"soi-harp-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConfort digestif\u003c\/h3\u003e\n\u003cp\u003eÀ des doses modérées, la plante contribue également à un confort digestif, un bénéfice souvent méconnu de cette racine africaine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003eComposition et posologie : ce qu'il y a vraiment dans chaque gélule\u003c\/h2\u003e\n\u003cdiv class=\"soi-harp-compo\"\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003e60 gélules végétales de 425 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eExtrait sec d'Harpagophytum procumbens (racines secondaires)\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003e400 mg \/ gélule\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eTitrage\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003eEn harpagosides\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eFibre d'acacia (agent de charge bio)\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003e25 mg \/ gélule\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003eGélule végétale HPMC, 100 % vegan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003eAB · FR-BIO-01 · Agriculture non-UE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-harp-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n\u003cdiv class=\"soi-harp-step\"\u003e\n\u003cdiv class=\"soi-harp-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-step-content\"\u003e\n\u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n\u003cp\u003ePrenez 2 à 3 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-step\"\u003e\n\u003cdiv class=\"soi-harp-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-step-content\"\u003e\n\u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n\u003cp\u003ePour un résultat optimal, une cure de 6 à 8 semaines est généralement conseillée. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-harp-tip\" style=\"margin-top: 1.5rem;\"\u003e\n\u003cdiv class=\"soi-harp-tip-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eRappel important\u003c\/strong\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie articulaire diagnostiquée, consultez votre médecin avant toute cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003ePourquoi choisir cet extrait d'harpagophytum parmi tous les autres ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-harp-grid\"\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🌿 Certifié Agriculture Biologique (AB)\u003c\/h3\u003e\n\u003cp\u003eAucun pesticide, aucun engrais chimique. La pureté des actifs est préservée de la racine à la gélule.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n\u003cp\u003eTraçabilité totale, respect des normes BPF (Bonnes Pratiques de Fabrication) et contrôle qualité rigoureux à chaque étape.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🌱 100 % Vegan\u003c\/h3\u003e\n\u003cp\u003eGélule végétale HPMC, sans gélatine animale ni aucun excipient d'origine animale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e💊 Formule épurée\u003c\/h3\u003e\n\u003cp\u003eSeulement deux ingrédients. Pas d'additifs inutiles, pas de colorants, pas de conservateurs artificiels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003eÀ qui s'adressent ces gélules d'harpagophytum bio ?\u003c\/h2\u003e\n\u003cp class=\"soi-harp-section-intro\"\u003eCe complément convient particulièrement aux personnes qui cherchent un soutien naturel pour leurs articulations et leurs tendons.\u003c\/p\u003e\n\u003cdiv class=\"soi-harp-grid\"\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🦵 Inconforts articulaires\u003c\/h3\u003e\n\u003cp\u003eVous ressentez des douleurs articulaires légères à modérées au niveau des genoux, du dos ou des hanches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🌅 Raideurs matinales\u003c\/h3\u003e\n\u003cp\u003eVous souffrez de raideurs au réveil ou après une activité physique intense, et souhaitez retrouver plus de souplesse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🏃 Mode de vie actif\u003c\/h3\u003e\n\u003cp\u003eVous cherchez un soutien naturel en complément d'une hygiène de vie active, que vous soyez sportif ou senior.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🌿 Alternative naturelle\u003c\/h3\u003e\n\u003cp\u003eVous souhaitez une alternative bio et vegan aux anti-inflammatoires de synthèse pour un usage ponctuel ou en cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-harp-accordion\" style=\"margin-top: 1.5rem;\"\u003e\n\u003cdetails class=\"soi-harp-accordion-item\"\u003e\n\u003csummary class=\"soi-harp-accordion-header\"\u003e⚠️ Précautions d'emploi et contre-indications\u003c\/summary\u003e\n\u003cdiv class=\"soi-harp-accordion-content\"\u003e\n\u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux personnes souffrant de calculs biliaires ou d'ulcères gastroduodénaux, et aux enfants de moins de 12 ans. En cas de traitement médicamenteux en cours, demandez conseil à votre médecin ou pharmacien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-harp-cta-box\"\u003e\n\u003cp class=\"soi-harp-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, une articulation à la fois\u003c\/p\u003e\n\u003cp class=\"soi-harp-cta-text\" style=\"color: white;\"\u003eVos articulations méritent mieux que d'être ignorées. Avec cet extrait d'harpagophytum bio, vous choisissez une plante ancestrale, une formule épurée et une fabrication française irréprochable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-harp-marine: #1A2D3D;\n  --soi-harp-marine-dark: #0F1E2B;\n  --soi-harp-marine-light: #2C4458;\n  --soi-harp-pomme: #A1C544;\n  --soi-harp-pomme-dark: #84A636;\n  --soi-harp-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-harp-white: #FFFFFF;\n  --soi-harp-off-white: #F8FAF6;\n  --soi-harp-stone: #F1F3EE;\n  --soi-harp-line: #E5E8E0;\n\n  --soi-harp-primary: #A8C8E8;\n  --soi-harp-primary-soft: #D4E4F4;\n  --soi-harp-accent: #D04A4A;\n\n  --soi-harp-text: #1A2D3D;\n  --soi-harp-text-soft: #4A5B6B;\n  --soi-harp-text-muted: #7B8693;\n\n  --soi-harp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-harp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-harp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-harp-radius: 12px;\n  --soi-harp-radius-sm: 8px;\n  --soi-harp-radius-pill: 999px;\n}\n\n.soi-harp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-harp-fiche img { max-width: 100%; height: auto; }\n\n.soi-harp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-harp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-harp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-harp-hero {\n  position: relative;\n  background: var(--soi-harp-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-harp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-harp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-harp-pomme);\n}\n\n.soi-harp-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-harp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-harp-pomme);\n  border-radius: 50%;\n}\n\n.soi-harp-hero-title {\n  display: block;\n  color: var(--soi-harp-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-harp-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-harp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-harp-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-harp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-harp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-harp-label-accent {\n  background: var(--soi-harp-pomme);\n  border-color: var(--soi-harp-pomme);\n  color: var(--soi-harp-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-harp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-harp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-harp-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-harp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-harp-pomme);\n  border-radius: 2px;\n}\n\n.soi-harp-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-harp-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-harp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-harp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-harp-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-harp-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-harp-benefit {\n  background: var(--soi-harp-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-harp-radius);\n  border: 1px solid var(--soi-harp-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-harp-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-harp-shadow-md);\n}\n\n.soi-harp-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-harp-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-harp-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-harp-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-harp-benefit:hover .soi-harp-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-harp-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-harp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-harp-benefit p {\n  font-size: 13px;\n  color: var(--soi-harp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-harp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-harp-card {\n  background: var(--soi-harp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-harp-radius);\n  border-left: 3px solid var(--soi-harp-pomme);\n}\n\n.soi-harp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-harp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-harp-card p {\n  font-size: 14px;\n  color: var(--soi-harp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-harp-compo {\n  background: var(--soi-harp-off-white);\n  border-radius: var(--soi-harp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-harp-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-harp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-harp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-harp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-harp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-harp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-harp-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-harp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-harp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-harp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-harp-radius);\n  border: 1px solid var(--soi-harp-line);\n  align-items: flex-start;\n}\n\n.soi-harp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-harp-marine);\n  color: var(--soi-harp-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-harp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-harp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-harp-step-content p {\n  font-size: 14px;\n  color: var(--soi-harp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-harp-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-harp-pomme-light);\n  border-left: 4px solid var(--soi-harp-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-harp-radius) var(--soi-harp-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-harp-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-harp-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-harp-marine);\n  margin-bottom: 4px;\n}\n\n.soi-harp-tip p {\n  font-size: 14px;\n  color: var(--soi-harp-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-harp-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-harp-accordion-item {\n  background: var(--soi-harp-off-white);\n  border-radius: var(--soi-harp-radius-sm);\n  border: 1px solid var(--soi-harp-line);\n  overflow: hidden;\n}\n\n.soi-harp-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-harp-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-harp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-harp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-harp-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-harp-accordion-item[open] .soi-harp-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-harp-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-harp-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-harp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-harp-cta-box {\n  background: var(--soi-harp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-harp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-harp-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-harp-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-harp-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-harp-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-harp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-harp-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-harp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-harp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-harp-compo-value {\n    text-align: left;\n  }\n\n  .soi-harp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-harp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-harp-fiche {\n    --soi-harp-text-soft: #2C3E50;\n    --soi-harp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602661695818,"sku":"LC3010","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-dharpagophytum-bio-et-vegan-en-gelules-packshot_0c4a8be6-1e82-4c03-91ce-fb43b2d27c35.webp?v=1779712554"},{"product_id":"citrulline-60-gelules","title":"Citrulline en gélules - Laboratoire Code","description":"\n\u003cdiv class=\"soi-citr-fiche\"\u003e\n\n  \u003csection class=\"soi-citr-hero\"\u003e\n    \u003cdiv class=\"soi-citr-hero-tag\"\u003e\n      \u003cspan class=\"soi-citr-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-citr-hero-title\"\u003eCitrulline en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-citr-hero-subtitle\"\u003eUn acide aminé essentiel pour soutenir votre endurance, votre récupération musculaire et votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-citr-hero-labels\"\u003e\n      \u003cspan class=\"soi-citr-label soi-citr-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-citr-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-citr-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-citr-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eLa citrulline : à quoi sert-elle vraiment ?\u003c\/h2\u003e\n    \u003cp class=\"soi-citr-section-intro\"\u003eLa citrulline joue un rôle clé dans le cycle de l'urée, ce mécanisme vital qui permet à votre organisme d'éliminer l'ammoniac produit lors de l'effort ou du métabolisme des protéines. Elle est également un précurseur direct de l'arginine, impliquée dans la production de monoxyde d'azote (NO), un vasodilatateur naturel qui favorise la circulation sanguine.\u003c\/p\u003e\n    \u003cdiv class=\"soi-citr-benefits\"\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEndurance physique\u003c\/h3\u003e\n        \u003cp\u003eEn retardant l'accumulation d'acide lactique et d'ammoniac, la citrulline vous aide à repousser la sensation de fatigue pendant l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRécupération musculaire\u003c\/h3\u003e\n        \u003cp\u003eAprès une séance intense, elle contribue à réduire les courbatures et à accélérer la reconstruction musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMasse musculaire\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement utile chez les seniors, elle aide à moduler la synthèse des protéines cellulaires et à préserver le capital musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCirculation et vitalité\u003c\/h3\u003e\n        \u003cp\u003eVia la production de monoxyde d'azote, elle favorise une meilleure irrigation des tissus avec un effet positif sur l'énergie générale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eCitrulline simple ou citrulline malate : quelle différence ?\u003c\/h2\u003e\n    \u003cp\u003eVous avez peut-être croisé les termes L-citrulline malate ou malate de citrulline dans vos recherches. Il s'agit d'une forme combinée associant la citrulline à l'acide malique, un composé impliqué dans le cycle de Krebs (production d'énergie cellulaire). Cette association est très prisée en contexte sportif, notamment pour son effet sur la réduction de la fatigue à l'effort.\u003c\/p\u003e\n    \u003cp\u003eLa formule Laboratoire Code propose une L-citrulline base pure, adaptée aussi bien aux sportifs qu'aux personnes souhaitant un soutien quotidien, notamment les seniors.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-citr-compo\"\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eComposition par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003e595 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eL-Citrulline\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eAnti-agglomérant\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003eStéarate de magnésium d'origine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-size:13px; color:var(--soi-citr-text-muted); margin-top:1rem; margin-bottom:1.5rem; font-style:italic;\"\u003eLa citrulline n'a pas de valeur nutritionnelle de référence (VNR) établie en tant que telle. Le dosage est adapté aux recommandations courantes en complémentation.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-citr-timeline\"\u003e\n      \u003cdiv class=\"soi-citr-step\"\u003e\n        \u003cdiv class=\"soi-citr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-citr-step-content\"\u003e\n          \u003ch3\u003eDose recommandée\u003c\/h3\u003e\n          \u003cp\u003e2 à 4 gélules par jour, selon votre objectif. À avaler avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-step\"\u003e\n        \u003cdiv class=\"soi-citr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-citr-step-content\"\u003e\n          \u003ch3\u003eEn contexte sportif\u003c\/h3\u003e\n          \u003cp\u003ePrendre de préférence 30 à 60 minutes avant l'entraînement pour un soutien optimal de l'endurance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-step\"\u003e\n        \u003cdiv class=\"soi-citr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-citr-step-content\"\u003e\n          \u003ch3\u003eEn usage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePour les seniors ou en soutien de la vitalité, répartir la prise au cours des repas principaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eCitrulline malate : dangers et précautions\u003c\/h2\u003e\n    \u003cp\u003eLa citrulline est généralement bien tolérée aux doses recommandées. Il n'existe pas de toxicité avérée à des doses standards. Toutefois, quelques précautions s'imposent.\u003c\/p\u003e\n    \u003cdiv class=\"soi-citr-accordion\"\u003e\n      \u003cdetails class=\"soi-citr-accordion-item\"\u003e\n        \u003csummary class=\"soi-citr-accordion-header\"\u003e⚠️ Dose journalière\u003c\/summary\u003e\n        \u003cdiv class=\"soi-citr-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière conseillée de 4 gélules par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-citr-accordion-item\"\u003e\n        \u003csummary class=\"soi-citr-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-citr-accordion-content\"\u003e\n          \u003cp\u003eCe complément est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-citr-accordion-item\"\u003e\n        \u003csummary class=\"soi-citr-accordion-header\"\u003e💊 Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-citr-accordion-content\"\u003e\n          \u003cp\u003eÀ éviter en cas de traitement vasodilatateur, notamment les inhibiteurs de la PDE5. Ce complément ne remplace en aucun cas un traitement médical. En cas de doute, consultez votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la Citrulline Laboratoire Code ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-citr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003eEn France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003ePure et épurée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003eGluten ni gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-citr-cta-box\"\u003e\n      \u003cp class=\"soi-citr-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-citr-cta-text\" style=\"color: white;\"\u003eDiscrète mais puissante, la citrulline soutient votre énergie, votre circulation et votre récupération musculaire. Que vous soyez sportif régulier ou simplement soucieux de rester actif avec les années, choisissez la simplicité et la qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-citr-marine: #1A2D3D;\n  --soi-citr-marine-dark: #0F1E2B;\n  --soi-citr-marine-light: #2C4458;\n  --soi-citr-pomme: #A1C544;\n  --soi-citr-pomme-dark: #84A636;\n  --soi-citr-pomme-light: rgba(161,197,68,0.10);\n  --soi-citr-white: #FFFFFF;\n  --soi-citr-off-white: #F8FAF6;\n  --soi-citr-stone: #F1F3EE;\n  --soi-citr-line: #E5E8E0;\n  --soi-citr-primary: #B8D4E8;\n  --soi-citr-primary-soft: #D6E8F3;\n  --soi-citr-accent: #E04048;\n  --soi-citr-text: #1A2D3D;\n  --soi-citr-text-soft: #4A5B6B;\n  --soi-citr-text-muted: #7B8693;\n  --soi-citr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-citr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-citr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-citr-radius: 12px;\n  --soi-citr-radius-sm: 8px;\n  --soi-citr-radius-pill: 999px;\n}\n\n.soi-citr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-citr-fiche img { max-width: 100%; height: auto; }\n\n.soi-citr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-citr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-citr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-citr-hero {\n  position: relative;\n  background: var(--soi-citr-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-citr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-citr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-citr-pomme);\n}\n\n.soi-citr-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-citr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-citr-pomme);\n  border-radius: 50%;\n}\n\n.soi-citr-hero-title {\n  display: block;\n  color: var(--soi-citr-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-citr-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-citr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-citr-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-citr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-citr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-citr-label-accent {\n  background: var(--soi-citr-pomme);\n  border-color: var(--soi-citr-pomme);\n  color: var(--soi-citr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-citr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-citr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-citr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-citr-pomme);\n  border-radius: 2px;\n}\n\n.soi-citr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-citr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-citr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-citr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-citr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-citr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-citr-benefit {\n  background: var(--soi-citr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-citr-radius);\n  border: 1px solid var(--soi-citr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-citr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-citr-shadow-md);\n}\n\n.soi-citr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-citr-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-citr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-citr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-citr-benefit:hover .soi-citr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-citr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-citr-benefit p {\n  font-size: 13px;\n  color: var(--soi-citr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-citr-compo {\n  background: var(--soi-citr-off-white);\n  border-radius: var(--soi-citr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-citr-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-citr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-citr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-citr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-citr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-citr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-citr-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-citr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-citr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-citr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-citr-radius);\n  border: 1px solid var(--soi-citr-line);\n  align-items: flex-start;\n}\n\n.soi-citr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-citr-marine);\n  color: var(--soi-citr-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-citr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-citr-step-content p {\n  font-size: 14px;\n  color: var(--soi-citr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-citr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-citr-accordion-item {\n  background: var(--soi-citr-off-white);\n  border-radius: var(--soi-citr-radius-sm);\n  border: 1px solid var(--soi-citr-line);\n  overflow: hidden;\n}\n\n.soi-citr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-citr-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-citr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-citr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-citr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-citr-accordion-item[open] .soi-citr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-citr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-citr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-citr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-citr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-citr-card-mini {\n  background: var(--soi-citr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-citr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-citr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-citr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-citr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-citr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n}\n\n\/* === CTA BOX === *\/\n.soi-citr-cta-box {\n  background: var(--soi-citr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-citr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-citr-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-citr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-citr-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-citr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-citr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-citr-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-citr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-citr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-citr-compo-value {\n    text-align: left;\n  }\n\n  .soi-citr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-citr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-citr-fiche {\n    --soi-citr-text-soft: #2C3E50;\n    --soi-citr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602752856394,"sku":"LC9040","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/citrulline-en-gelules-packshot.webp?v=1779720207"},{"product_id":"calcium-vitamined3","title":"Calcium + Vitamine D3 - 60 gélules - Laboratoire Code","description":"\n\u003cdiv class=\"soi-calcd-fiche\"\u003e\n\n  \u003csection class=\"soi-calcd-hero\"\u003e\n    \u003cdiv class=\"soi-calcd-hero-tag\"\u003e\n      \u003cspan class=\"soi-calcd-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire CODE\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-calcd-hero-title\"\u003eCalcium + Vitamine D3 en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-calcd-hero-subtitle\"\u003eLe duo indispensable pour préserver votre capital osseux au quotidien : calcium hautement dosé et vitamine D3, en gélules 100 % végétales.\u003c\/p\u003e\n    \u003cdiv class=\"soi-calcd-hero-labels\"\u003e\n      \u003cspan class=\"soi-calcd-label soi-calcd-label-accent\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-calcd-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-calcd-label\"\u003e100 % VNR VITAMINE D3\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003ePourquoi associer calcium et vitamine D3 ?\u003c\/h2\u003e\n    \u003cp\u003eSaviez-vous que \u003cstrong\u003e70 % des Français manquent de vitamine D\u003c\/strong\u003e (étude Synadiet, 2023) et que les apports alimentaires en calcium restent insuffisants chez les seniors, les femmes ménopausées et les personnes suivant un régime végétalien ? Ce déficit combiné fragilise silencieusement le capital osseux, augmentant le risque de fractures et d'ostéoporose.\u003c\/p\u003e\n    \u003cp\u003eCes deux nutriments fonctionnent en tandem indissociable. Le calcium constitue le minéral de base de votre structure osseuse et dentaire, mais sans vitamine D3, votre organisme ne l'absorbe que très partiellement au niveau intestinal. La \u003cstrong\u003evitamine D3 (cholécalciférol)\u003c\/strong\u003e agit comme un facilitateur : elle optimise l'assimilation du calcium, régule la calcémie et favorise sa fixation sur les os.\u003c\/p\u003e\n    \u003cp\u003eRésultat concret : une ossature mieux minéralisée, des muscles qui fonctionnent normalement, et un équilibre calcium\/phosphore préservé, essentiel pour éviter la déminéralisation progressive.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément calcium vitamine D3 ?\u003c\/h2\u003e\n    \u003cp class=\"soi-calcd-section-intro\"\u003eCe complément Calcium + Vitamine D3 a été formulé pour répondre aux besoins de profils variés, souvent confrontés à des apports insuffisants.\u003c\/p\u003e\n    \u003cdiv class=\"soi-calcd-grid\"\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🌸 Femmes de 50 ans et plus\u003c\/h3\u003e\n        \u003cp\u003eNotamment en période de ménopause, lorsque la perte osseuse s'accélère et que la solidité du squelette devient un enjeu prioritaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🧓 Personnes âgées\u003c\/h3\u003e\n        \u003cp\u003eLes apports alimentaires en calcium et vitamine D sont souvent insuffisants avec l'âge, rendant la supplémentation particulièrement pertinente.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🌱 Vegans et végétariens stricts\u003c\/h3\u003e\n        \u003cp\u003eL'exclusion des produits laitiers, principale source alimentaire de calcium, rend essentiel un apport complémentaire adapté.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🏠 Personnes peu exposées au soleil\u003c\/h3\u003e\n        \u003cp\u003eLe soleil est la première source naturelle de vitamine D. Les personnes sédentaires, travaillant en intérieur ou vivant en zone peu ensoleillée sont particulièrement concernées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🦴 Préservation du capital osseux\u003c\/h3\u003e\n        \u003cp\u003eToute personne souhaitant entretenir la solidité de ses os sur le long terme, quel que soit son âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003eComposition et dosage par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-calcd-section-intro\"\u003eChaque gélule végétale de \u003cstrong\u003e427 mg\u003c\/strong\u003e est formulée pour vous apporter un duo calcium\/vitamine D3 parfaitement dosé. La gélule est \u003cstrong\u003e100 % végétale\u003c\/strong\u003e, sans gélatine animale, compatible avec un mode de vie végétalien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-calcd-compo\"\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eCalcium (carbonate de calcium)\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003e200 mg \/ gélule (25 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eVitamine D3 (cholécalciférol)\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003e5 µg \/ 200 UI \/ gélule (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eAnti-agglomérant\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003eStéarate de magnésium végétal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003e60 gélules (1 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003eComment prendre ce complément en calcium et vitamine D3 ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-calcd-timeline\"\u003e\n      \u003cdiv class=\"soi-calcd-step\"\u003e\n        \u003cdiv class=\"soi-calcd-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-calcd-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, à avaler avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-step\"\u003e\n        \u003cdiv class=\"soi-calcd-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-calcd-step-content\"\u003e\n          \u003ch3\u003eMoment de la prise\u003c\/h3\u003e\n          \u003cp\u003eDe préférence \u003cstrong\u003ependant un repas\u003c\/strong\u003e, pour favoriser l'absorption optimale du calcium par votre organisme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-step\"\u003e\n        \u003cdiv class=\"soi-calcd-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-calcd-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003ePour un effet optimal sur la solidité osseuse, une cure de \u003cstrong\u003e2 à 3 mois renouvelable\u003c\/strong\u003e est recommandée, en particulier en automne et en hiver, saisons où le déficit en vitamine D est le plus marqué.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-calcd-tip\"\u003e\n      \u003cdiv class=\"soi-calcd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe flacon de 60 gélules correspond à un mois complet de cure. Pensez à anticiper vos renouvellements pour ne pas interrompre votre supplémentation, surtout pendant la période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003eCe que vous ne trouvez pas toujours chez les concurrents\u003c\/h2\u003e\n    \u003cdiv class=\"soi-calcd-grid\"\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🌿 Gélule 100 % végétale\u003c\/h3\u003e\n        \u003cp\u003eEnveloppe en HPMC, sans gélatine animale. Ce complément convient aux personnes suivant un mode de vie végétalien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🇫🇷 Conditionné en France\u003c\/h3\u003e\n        \u003cp\u003eUne fabrication rigoureuse selon les normes françaises et européennes, pour une traçabilité et une qualité garanties.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e✅ Sans ordonnance\u003c\/h3\u003e\n        \u003cp\u003eUn complément alimentaire accessible, sans les contraintes d'un médicament, pour prendre soin de vos os simplement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e💊 Format gélule facile à avaler\u003c\/h3\u003e\n        \u003cp\u003ePas de comprimé à croquer, goût neutre, prise simple et confortable au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-calcd-accordion\"\u003e\n      \u003cdetails class=\"soi-calcd-accordion-item\"\u003e\n        \u003csummary class=\"soi-calcd-accordion-header\"\u003e⚠️ Avertissement général\u003c\/summary\u003e\n        \u003cdiv class=\"soi-calcd-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un \u003cstrong\u003ecomplément alimentaire\u003c\/strong\u003e et ne remplace ni un traitement médical, ni une alimentation variée et équilibrée. Ne pas dépasser la dose journalière recommandée. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-calcd-accordion-item\"\u003e\n        \u003csummary class=\"soi-calcd-accordion-header\"\u003e🩺 Interactions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-calcd-accordion-content\"\u003e\n          \u003cp\u003eEn cas de pathologie rénale, d'hypercalcémie ou de prise de médicaments (notamment des bisphosphonates ou des diurétiques thiazidiques), consultez votre médecin avant toute supplémentation en calcium et vitamine D3.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-calcd-cta-box\"\u003e\n      \u003cp class=\"soi-calcd-cta-tag\" style=\"color: white;\"\u003eSolidité des os, geste quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-calcd-cta-text\" style=\"color: white;\"\u003ePrenez soin de vos os dès aujourd'hui. Le Calcium + Vitamine D3 Laboratoire CODE, c'est un geste simple et végétal pour rester solide, à tout âge.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-calcd-marine: #1A2D3D;\n  --soi-calcd-marine-dark: #0F1E2B;\n  --soi-calcd-marine-light: #2C4458;\n  --soi-calcd-pomme: #A1C544;\n  --soi-calcd-pomme-dark: #84A636;\n  --soi-calcd-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-calcd-white: #FFFFFF;\n  --soi-calcd-off-white: #F8FAF6;\n  --soi-calcd-stone: #F1F3EE;\n  --soi-calcd-line: #E5E8E0;\n\n  --soi-calcd-primary: #9AB8D4;\n  --soi-calcd-primary-soft: #C5D8EA;\n  --soi-calcd-accent: #D64545;\n\n  --soi-calcd-text: #1A2D3D;\n  --soi-calcd-text-soft: #4A5B6B;\n  --soi-calcd-text-muted: #7B8693;\n\n  --soi-calcd-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-calcd-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-calcd-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-calcd-radius: 12px;\n  --soi-calcd-radius-sm: 8px;\n  --soi-calcd-radius-pill: 999px;\n}\n\n.soi-calcd-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-calcd-fiche img { max-width: 100%; height: auto; }\n\n.soi-calcd-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-calcd-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-calcd-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-calcd-hero {\n  position: relative;\n  background: var(--soi-calcd-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-calcd-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-calcd-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-calcd-pomme);\n}\n\n.soi-calcd-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-calcd-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-calcd-pomme);\n  border-radius: 50%;\n}\n\n.soi-calcd-hero-title {\n  display: block;\n  color: var(--soi-calcd-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-calcd-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-calcd-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-calcd-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-calcd-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-calcd-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-calcd-label-accent {\n  background: var(--soi-calcd-pomme);\n  border-color: var(--soi-calcd-pomme);\n  color: var(--soi-calcd-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-calcd-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-calcd-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-calcd-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-calcd-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-calcd-pomme);\n  border-radius: 2px;\n}\n\n.soi-calcd-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-calcd-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-calcd-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-calcd-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-calcd-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-calcd-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-calcd-card {\n  background: var(--soi-calcd-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-calcd-radius);\n  border-left: 3px solid var(--soi-calcd-pomme);\n}\n\n.soi-calcd-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-calcd-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-calcd-card p {\n  font-size: 14px;\n  color: var(--soi-calcd-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-calcd-compo {\n  background: var(--soi-calcd-off-white);\n  border-radius: var(--soi-calcd-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-calcd-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-calcd-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-calcd-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-calcd-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-calcd-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-calcd-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-calcd-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-calcd-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-calcd-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-calcd-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-calcd-radius);\n  border: 1px solid var(--soi-calcd-line);\n  align-items: flex-start;\n}\n\n.soi-calcd-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-calcd-marine);\n  color: var(--soi-calcd-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-calcd-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-calcd-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-calcd-step-content p {\n  font-size: 14px;\n  color: var(--soi-calcd-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-calcd-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-calcd-pomme-light);\n  border-left: 4px solid var(--soi-calcd-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-calcd-radius) var(--soi-calcd-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-calcd-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-calcd-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-calcd-marine);\n  margin-bottom: 4px;\n}\n\n.soi-calcd-tip p {\n  font-size: 14px;\n  color: var(--soi-calcd-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-calcd-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-calcd-accordion-item {\n  background: var(--soi-calcd-off-white);\n  border-radius: var(--soi-calcd-radius-sm);\n  border: 1px solid var(--soi-calcd-line);\n  overflow: hidden;\n}\n\n.soi-calcd-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-calcd-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-calcd-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-calcd-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-calcd-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-calcd-accordion-item[open] .soi-calcd-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-calcd-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-calcd-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-calcd-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-calcd-cta-box {\n  background: var(--soi-calcd-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-calcd-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-calcd-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-calcd-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-calcd-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-calcd-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-calcd-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-calcd-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-calcd-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-calcd-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-calcd-compo-value {\n    text-align: left;\n  }\n\n  .soi-calcd-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-calcd-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-calcd-fiche {\n    --soi-calcd-text-soft: #2C3E50;\n    --soi-calcd-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602758459722,"sku":"LC8001","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/calcium-vitamine-d3-en-gelules-packshot.webp?v=1779720546"},{"product_id":"vitamine-d3-en-compte-goutte","title":"Vitamine D3 en compte-goutte (20 ml)","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Vitamine D3 en compte-goutte\nMarque: Laboratoire Code\nCatégorie Soinat: Compléments alimentaires \/ Immunité \u0026 Ossature\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Sans conservateurs, sans colorants, sans gluten, Fabriqué en France\nChiffres précis mentionnés : 80% de la population déficitaire, 10 µg par goutte, 200 UI, 500% VNR, 20 ml, environ 570 gouttes, plus de 18 mois d'utilisation à 1 goutte\/jour\nOrigine mentionnée : Lanoline (laine de mouton), Laboratoire Code, France\nForme galénique : Liquide en compte-gouttes, forme huileuse\nActifs\/plantes nommés : Vitamine D3 (cholécalciférol), huile de tournesol (excipient)\nPosologie mentionnée : 1 goutte par jour, de préférence le matin au cours d'un repas contenant des lipides, ne pas dépasser la dose journalière recommandée\nPrécautions mentionnées : Ne pas dépasser la dose journalière recommandée, ne se substitue pas à un avis médical, bilan sanguin recommandé en cas de doute\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #B83230 (rouge du cartouche packaging)\nAccent produit: #A8B5D4 (bleu lavande de l'étiquette)\nPréfixe CSS: soi-vitd3\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Les bienfaits de la vitamine D3 : ce que dit la science\"\n  2. \"Pourquoi choisir la formule en compte-gouttes ?\"\n  3. \"Composition et dosage de la Vitamine D3 Laboratoire Code\"\n  4. \"Qui a besoin d'une supplémentation en vitamine D3 ?\"\n  5. \"Comment prendre la vitamine D3 en gouttes ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = SANS GLUTEN, SANS CONSERVATEURS, FABRIQUÉ EN FRANCE\nH2 #1 \"Les bienfaits de la vitamine D3 : ce que dit la science\" → benefits (5 bénéfices distincts avec titre + description)\nH2 #2 \"Pourquoi choisir la formule en compte-gouttes ?\" → grid cards (4 avantages du format)\nH2 #3 \"Composition et dosage de la Vitamine D3 Laboratoire Code\" → compo data rows + tip pour posologie\nH2 #4 \"Qui a besoin d'une supplémentation en vitamine D3 ?\" → grid cards (5 profils cibles)\nH2 #5 \"Comment prendre la vitamine D3 en gouttes ?\" → timeline (4 étapes numérotées)\nCTA final : oui (phrase de clôture présente dans la source)\nComposants OMIS faute de données : accordéon (les précautions sont intégrées en tip et dans la section profils)\n--\u003e\n\n\u003cdiv class=\"soi-vitd3-fiche\"\u003e\n\n  \u003csection class=\"soi-vitd3-hero\"\u003e\n    \u003cdiv class=\"soi-vitd3-hero-tag\"\u003e\n      \u003cspan class=\"soi-vitd3-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-vitd3-hero-title\"\u003eVitamine D3 en compte-gouttes\u003c\/span\u003e\n    \u003cp class=\"soi-vitd3-hero-subtitle\"\u003eLa vitamine du soleil, en un geste quotidien précis et efficace. Contribue au maintien d'une ossature normale, d'une fonction musculaire optimale et de défenses immunitaires solides.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-hero-labels\"\u003e\n      \u003cspan class=\"soi-vitd3-label soi-vitd3-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-vitd3-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-vitd3-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n      \u003cspan class=\"soi-vitd3-label\"\u003eSANS COLORANTS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eEn France, près de 80 % de la population présente un déficit en vitamine D3, surtout entre octobre et avril. Pourtant, cette vitamine liposoluble, souvent appelée « vitamine du soleil », joue un rôle fondamental dans votre santé quotidienne. La Vitamine D3 en compte-gouttes du Laboratoire Code est conçue pour combler ce manque facilement, avec précision et efficacité.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la vitamine D3 : ce que dit la science\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eLes bienfaits de la vitamine D3 sont aujourd'hui bien documentés. Voici ce que cette vitamine essentielle fait concrètement pour votre organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-benefits\"\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté osseuse\u003c\/h3\u003e\n        \u003cp\u003eFavorise l'absorption du calcium et du phosphore, deux minéraux indispensables au maintien d'une ossature normale et solide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFonction musculaire\u003c\/h3\u003e\n        \u003cp\u003eContribue au bon fonctionnement des muscles, réduisant le risque de faiblesse musculaire, notamment chez les personnes âgées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème immunitaire\u003c\/h3\u003e\n        \u003cp\u003eSoutient les défenses naturelles de l'organisme, particulièrement précieuse en période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e🦷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté dentaire\u003c\/h3\u003e\n        \u003cp\u003eEn facilitant la fixation du calcium, elle participe au maintien de dents saines et solides.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre général\u003c\/h3\u003e\n        \u003cp\u003eUn taux optimal de vitamine D3 est associé à une meilleure vitalité et à un moral plus stable au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la formule en compte-gouttes ?\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eContrairement aux gélules ou comprimés, le format liquide en compte-gouttes offre plusieurs avantages concrets.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-grid\"\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🎯 Dosage précis à la goutte près\u003c\/h3\u003e\n        \u003cp\u003eVous adaptez facilement la quantité à vos besoins réels, sans découper ni fractionner un comprimé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e⚡ Absorption rapide\u003c\/h3\u003e\n        \u003cp\u003eSous forme huileuse, la vitamine D3 est directement assimilable par l'organisme car liposoluble.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🤲 Praticité au quotidien\u003c\/h3\u003e\n        \u003cp\u003eQuelques gouttes à déposer sur la langue, dans un verre d'eau ou sur un aliment. Rien de plus simple.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e📦 Flacon longue durée\u003c\/h3\u003e\n        \u003cp\u003e20 ml représentent environ 570 gouttes, soit plus de 18 mois d'utilisation à raison d'une goutte par jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003eComposition et dosage de la Vitamine D3 Laboratoire Code\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eLa formule est volontairement épurée pour garantir une tolérance maximale et une traçabilité irréprochable.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-compo\"\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003eVitamine D3 (cholécalciférol)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eDosage par goutte\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003e10 µg \/ 200 UI (500 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003eLanoline (laine de mouton), source naturelle hautement biodisponible\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eExcipient\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003eHuile de tournesol (support huileux favorisant l'assimilation)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003e20 ml (environ 570 gouttes)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003eFrance, Laboratoire Code\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vitd3-tip\"\u003e\n      \u003cdiv class=\"soi-vitd3-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n        \u003cp\u003e1 goutte par jour, de préférence le matin au cours d'un repas contenant des lipides pour une assimilation optimale. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003eQui a besoin d'une supplémentation en vitamine D3 ?\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eCertains profils sont particulièrement exposés à un manque de vitamine D3.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-grid\"\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🌧️ Faible exposition au soleil\u003c\/h3\u003e\n        \u003cp\u003eLes personnes en télétravail, vivant dans des régions peu ensoleillées ou pendant la période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e👴 Personnes âgées\u003c\/h3\u003e\n        \u003cp\u003eLa peau synthétise moins efficacement la vitamine D avec l'âge, rendant la supplémentation particulièrement pertinente.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🌍 Peau mate ou foncée\u003c\/h3\u003e\n        \u003cp\u003eUne exposition plus longue est nécessaire pour synthétiser la même quantité de vitamine D.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🌱 Végétaliens\u003c\/h3\u003e\n        \u003cp\u003eLes aliments riches en vitamine D étant majoritairement d'origine animale, une supplémentation peut s'avérer utile.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🏥 Convalescence ou mobilité réduite\u003c\/h3\u003e\n        \u003cp\u003eLes personnes qui ne peuvent pas s'exposer régulièrement au soleil bénéficient d'un apport complémentaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vitd3-tip\"\u003e\n      \u003cdiv class=\"soi-vitd3-tip-icon\"\u003e🩺\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eEn cas de doute sur votre statut en vitamine D, un simple bilan sanguin (dosage de la 25-OH vitamine D) permet de faire le point. Ce complément ne se substitue en aucun cas à un avis médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003eComment prendre la vitamine D3 en gouttes ?\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003ePour tirer le meilleur parti de votre flacon, suivez ces quelques gestes simples.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-timeline\"\u003e\n      \u003cdiv class=\"soi-vitd3-step\"\u003e\n        \u003cdiv class=\"soi-vitd3-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitd3-step-content\"\u003e\n          \u003ch3\u003eAgitez légèrement\u003c\/h3\u003e\n          \u003cp\u003eSecouez doucement le flacon avant chaque utilisation pour homogénéiser la solution huileuse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-step\"\u003e\n        \u003cdiv class=\"soi-vitd3-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitd3-step-content\"\u003e\n          \u003ch3\u003eDéposez 1 goutte\u003c\/h3\u003e\n          \u003cp\u003eDirectement sous la langue, dans une cuillère d'huile ou sur un aliment gras (avocat, fromage, yaourt entier).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-step\"\u003e\n        \u003cdiv class=\"soi-vitd3-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitd3-step-content\"\u003e\n          \u003ch3\u003ePrenez-la le matin\u003c\/h3\u003e\n          \u003cp\u003eAu moment du petit-déjeuner pour ancrer le geste dans votre routine quotidienne.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-step\"\u003e\n        \u003cdiv class=\"soi-vitd3-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitd3-step-content\"\u003e\n          \u003ch3\u003eConservez correctement\u003c\/h3\u003e\n          \u003cp\u003eGardez le flacon à l'abri de la chaleur et de la lumière, à température ambiante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-vitd3-cta-box\"\u003e\n      \u003cp class=\"soi-vitd3-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-vitd3-cta-text\" style=\"color: white;\"\u003eChaque goutte, c'est un geste minuscule aux effets durables : des os solides, des muscles efficaces, une immunité renforcée, même quand le soleil se fait rare. Simple, naturelle, précise et fabriquée en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-vitd3-marine: #1A2D3D;\n  --soi-vitd3-marine-dark: #0F1E2B;\n  --soi-vitd3-marine-light: #2C4458;\n  --soi-vitd3-pomme: #A1C544;\n  --soi-vitd3-pomme-dark: #84A636;\n  --soi-vitd3-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vitd3-white: #FFFFFF;\n  --soi-vitd3-off-white: #F8FAF6;\n  --soi-vitd3-stone: #F1F3EE;\n  --soi-vitd3-line: #E5E8E0;\n\n  --soi-vitd3-primary: #B83230;\n  --soi-vitd3-primary-soft: rgba(184,50,48,0.08);\n  --soi-vitd3-accent: #A8B5D4;\n\n  --soi-vitd3-text: #1A2D3D;\n  --soi-vitd3-text-soft: #4A5B6B;\n  --soi-vitd3-text-muted: #7B8693;\n\n  --soi-vitd3-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vitd3-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vitd3-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vitd3-radius: 12px;\n  --soi-vitd3-radius-sm: 8px;\n  --soi-vitd3-radius-pill: 999px;\n}\n\n.soi-vitd3-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vitd3-fiche img { max-width: 100%; height: auto; }\n\n.soi-vitd3-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vitd3-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vitd3-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vitd3-hero {\n  position: relative;\n  background: var(--soi-vitd3-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-vitd3-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vitd3-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vitd3-pomme);\n}\n\n.soi-vitd3-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-vitd3-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vitd3-pomme);\n  border-radius: 50%;\n}\n\n.soi-vitd3-hero-title {\n  display: block;\n  color: var(--soi-vitd3-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-vitd3-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-vitd3-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vitd3-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-vitd3-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vitd3-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vitd3-label-accent {\n  background: var(--soi-vitd3-pomme);\n  border-color: var(--soi-vitd3-pomme);\n  color: var(--soi-vitd3-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vitd3-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vitd3-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vitd3-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-vitd3-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vitd3-pomme);\n  border-radius: 2px;\n}\n\n.soi-vitd3-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vitd3-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-vitd3-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vitd3-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vitd3-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-vitd3-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vitd3-benefit {\n  background: var(--soi-vitd3-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vitd3-radius);\n  border: 1px solid var(--soi-vitd3-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vitd3-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vitd3-shadow-md);\n}\n\n.soi-vitd3-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vitd3-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-vitd3-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vitd3-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vitd3-benefit:hover .soi-vitd3-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vitd3-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vitd3-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vitd3-benefit p {\n  font-size: 13px;\n  color: var(--soi-vitd3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vitd3-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vitd3-card {\n  background: var(--soi-vitd3-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vitd3-radius);\n  border-left: 3px solid var(--soi-vitd3-pomme);\n}\n\n.soi-vitd3-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vitd3-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vitd3-card p {\n  font-size: 14px;\n  color: var(--soi-vitd3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-vitd3-compo {\n  background: var(--soi-vitd3-off-white);\n  border-radius: var(--soi-vitd3-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-vitd3-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-vitd3-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vitd3-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vitd3-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vitd3-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vitd3-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vitd3-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-vitd3-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vitd3-pomme-light);\n  border-left: 4px solid var(--soi-vitd3-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vitd3-radius) var(--soi-vitd3-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-vitd3-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vitd3-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vitd3-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vitd3-tip p {\n  font-size: 14px;\n  color: var(--soi-vitd3-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-vitd3-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-vitd3-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vitd3-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vitd3-radius);\n  border: 1px solid var(--soi-vitd3-line);\n  align-items: flex-start;\n}\n\n.soi-vitd3-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vitd3-marine);\n  color: var(--soi-vitd3-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-vitd3-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vitd3-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vitd3-step-content p {\n  font-size: 14px;\n  color: var(--soi-vitd3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vitd3-cta-box {\n  background: var(--soi-vitd3-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vitd3-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vitd3-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-vitd3-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vitd3-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-vitd3-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vitd3-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-vitd3-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-vitd3-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vitd3-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vitd3-compo-value {\n    text-align: left;\n  }\n\n  .soi-vitd3-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vitd3-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vitd3-fiche {\n    --soi-vitd3-text-soft: #2C3E50;\n    --soi-vitd3-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602943926602,"sku":"LC9101","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vitamine-d3-en-compte-goutte-packshot.webp?v=1779034497"},{"product_id":"silacaps-articulations","title":"Silicaps Articulaire en gélules","description":"\u003cdiv class=\"soi-sila-fiche\"\u003e\n\n\u003csection class=\"soi-sila-hero\"\u003e\n  \u003cdiv class=\"soi-sila-hero-tag\"\u003e\n    \u003cspan class=\"soi-sila-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Labo Santé Silice\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-sila-hero-title\"\u003eSilacaps Articulaire en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-sila-hero-subtitle\"\u003eConfort et mobilité articulaire grâce au silicium végétal de bambou, au manganèse et à la coenzyme Q10. Une formule propre, sans compromis.\u003c\/p\u003e\n  \u003cdiv class=\"soi-sila-hero-labels\"\u003e\n    \u003cspan class=\"soi-sila-label soi-sila-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-sila-label\"\u003e100 % NATUREL\u003c\/span\u003e\n    \u003cspan class=\"soi-sila-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n    \u003cspan class=\"soi-sila-label\"\u003e120 GÉLULES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003ePourquoi le silicium végétal est-il si précieux pour vos articulations ?\u003c\/h2\u003e\n  \u003cp\u003eLe silicium est un oligo-élément naturellement présent dans vos cartilages, tendons et ligaments. Avec l'âge, sa concentration dans l'organisme diminue, ce qui fragilise progressivement le tissu conjonctif.\u003c\/p\u003e\n  \u003cp\u003eLe bambou titré en silicium utilisé dans Silacaps est l'une des sources végétales les plus concentrées et les mieux assimilées par l'organisme. Il contribue à la synthèse du collagène, protéine structurelle indispensable à la souplesse et à la résistance de vos articulations. C'est notamment pour cette raison que ce complément articulaire intéresse autant les sportifs que les personnes de plus de 40 ans.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-compo\"\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eActif principal\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eExtrait de bambou (Bambusa arundinacea) titré en silicium\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eOligo-élément\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eManganèse (VNR : 2 mg\/jour)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eAntioxydant\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eCoenzyme Q10\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eGélule végétale (sans gélatine animale)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eConservateur, alcool, additif artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003e120 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003e100 % française\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-sila-timeline\" style=\"margin-top:1.5rem;\"\u003e\n    \u003cdiv class=\"soi-sila-step\"\u003e\n      \u003cdiv class=\"soi-sila-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step-content\"\u003e\n        \u003ch3\u003ePosologie\u003c\/h3\u003e\n        \u003cp\u003e4 gélules par jour, à répartir en 2 prises avec un grand verre d'eau, de préférence au cours des repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-step\"\u003e\n      \u003cdiv class=\"soi-sila-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eCure conseillée de 6 à 8 semaines, renouvelable selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003eLes bénéfices concrets de ce complément alimentaire os et articulations\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-benefits\"\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n      \u003cp\u003eLe silicium végétal aide à maintenir la souplesse du cartilage et des structures périarticulaires au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🔗\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien du tissu conjonctif\u003c\/h3\u003e\n      \u003cp\u003eLe manganèse joue un rôle reconnu dans la formation normale des ligaments, tendons et cartilages.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n      \u003cp\u003eLa coenzyme Q10 neutralise les radicaux libres, particulièrement abondants lors d'efforts physiques intenses.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉnergie cellulaire\u003c\/h3\u003e\n      \u003cp\u003eIdéal pour les sportifs ou les personnes actives souhaitant récupérer plus facilement après l'effort.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003eCe qui distingue vraiment Silacaps Articulaire\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-grid\"\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n      \u003cp\u003eChaque étape, de la formulation au conditionnement, est réalisée en France sous contrôle qualité strict.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🌿 100 % naturel\u003c\/h3\u003e\n      \u003cp\u003eAucun conservateur, ni alcool, ni additif artificiel. Gélule végétale adaptée aux végétariens.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e⚙️ Technologie brevetée\u003c\/h3\u003e\n      \u003cp\u003eExtrusion sur micro-sphères végétales pour une libération progressive et une meilleure absorption des actifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003ePour qui est fait ce complément articulaire ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-grid\"\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🏃 Les sportifs\u003c\/h3\u003e\n      \u003cp\u003eSoumis à des contraintes articulaires répétées : course, musculation, sports collectifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🕰️ Les personnes de plus de 40 ans\u003c\/h3\u003e\n      \u003cp\u003eQui ressentent une diminution progressive de leur mobilité et souhaitent préserver leur confort articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🌱 Toute personne\u003c\/h3\u003e\n      \u003cp\u003eSouhaitant prendre soin de ses articulations de façon naturelle et préventive, au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-sila-accordion\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdetails class=\"soi-sila-accordion-item\"\u003e\n      \u003csummary class=\"soi-sila-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-sila-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie articulaire diagnostiquée, consultez votre médecin avant toute supplémentation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-sila-cta-box\"\u003e\n    \u003cp class=\"soi-sila-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-sila-cta-text\" style=\"color: white;\"\u003ePrenez soin de vos articulations avant qu'elles ne se fassent entendre trop fort. Silacaps Articulaire réunit le meilleur du silicium végétal, du manganèse et de la coenzyme Q10 dans une formule propre, fabriquée en France. Rester mobile, souple et actif, c'est une qualité de vie qui mérite d'être préservée chaque jour.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-sila-marine: #1A2D3D;\n  --soi-sila-marine-dark: #0F1E2B;\n  --soi-sila-marine-light: #2C4458;\n  --soi-sila-pomme: #A1C544;\n  --soi-sila-pomme-dark: #84A636;\n  --soi-sila-pomme-light: rgba(161,197,68,0.10);\n  --soi-sila-white: #FFFFFF;\n  --soi-sila-off-white: #F8FAF6;\n  --soi-sila-stone: #F1F3EE;\n  --soi-sila-line: #E5E8E0;\n  --soi-sila-primary: #3A6B8C;\n  --soi-sila-primary-soft: #D6E6EF;\n  --soi-sila-accent: #8CBFA8;\n  --soi-sila-text: #1A2D3D;\n  --soi-sila-text-soft: #4A5B6B;\n  --soi-sila-text-muted: #7B8693;\n  --soi-sila-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sila-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sila-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sila-radius: 12px;\n  --soi-sila-radius-sm: 8px;\n  --soi-sila-radius-pill: 999px;\n}\n\n.soi-sila-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sila-fiche img { max-width: 100%; height: auto; }\n\n.soi-sila-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sila-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sila-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-sila-hero {\n  position: relative;\n  background: var(--soi-sila-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-sila-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sila-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sila-pomme);\n}\n\n.soi-sila-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-sila-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sila-pomme);\n  border-radius: 50%;\n}\n\n.soi-sila-hero-title {\n  display: block;\n  color: var(--soi-sila-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-sila-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-sila-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sila-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-sila-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sila-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sila-label-accent {\n  background: var(--soi-sila-pomme);\n  border-color: var(--soi-sila-pomme);\n  color: var(--soi-sila-marine);\n  font-weight: 600;\n}\n\n.soi-sila-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sila-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-sila-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sila-pomme);\n  border-radius: 2px;\n}\n\n.soi-sila-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sila-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sila-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-sila-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-sila-benefit {\n  background: var(--soi-sila-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sila-radius);\n  border: 1px solid var(--soi-sila-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sila-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sila-shadow-md);\n}\n\n.soi-sila-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sila-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-sila-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sila-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sila-benefit:hover .soi-sila-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sila-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sila-benefit p {\n  font-size: 13px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sila-card {\n  background: var(--soi-sila-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sila-radius);\n  border-left: 3px solid var(--soi-sila-pomme);\n}\n\n.soi-sila-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sila-card p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-compo {\n  background: var(--soi-sila-off-white);\n  border-radius: var(--soi-sila-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-sila-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-sila-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sila-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sila-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sila-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sila-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sila-marine);\n  text-align: right;\n}\n\n.soi-sila-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-sila-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sila-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sila-radius);\n  border: 1px solid var(--soi-sila-line);\n  align-items: flex-start;\n}\n\n.soi-sila-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sila-marine);\n  color: var(--soi-sila-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-sila-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sila-step-content p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sila-accordion-item {\n  background: var(--soi-sila-off-white);\n  border-radius: var(--soi-sila-radius-sm);\n  border: 1px solid var(--soi-sila-line);\n  overflow: hidden;\n}\n\n.soi-sila-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sila-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-sila-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sila-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sila-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-sila-accordion-item[open] .soi-sila-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sila-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sila-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-cta-box {\n  background: var(--soi-sila-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sila-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sila-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-sila-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sila-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-sila-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sila-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 500;\n  color: var(--soi-sila-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-sila-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sila-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sila-compo-value {\n    text-align: left;\n  }\n\n  .soi-sila-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-sila-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sila-fiche {\n    --soi-sila-text-soft: #2C3E50;\n    --soi-sila-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61602977087818,"sku":"LS0010","price":23.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silicaps-articulaire-en-gelules-packshots_11zon.webp?v=1781356029"},{"product_id":"silacaps-polyphenols-articulations","title":"Silacaps Polyphénols en gélules","description":"\u003cdiv class=\"soi-silac-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-silac-hero\"\u003e\n    \u003cdiv class=\"soi-silac-hero-tag\"\u003e\n      \u003cspan class=\"soi-silac-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Labo Santé Silice\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-silac-hero-title\"\u003eSilacaps Polyphénols en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-silac-hero-subtitle\"\u003eAntioxydants, confort articulaire et tonus vasculaire réunis dans une formule triactive à absorption brevetée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-silac-hero-labels\"\u003e\n      \u003cspan class=\"soi-silac-label soi-silac-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-silac-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-silac-label\"\u003eSANS COLORANT\u003c\/span\u003e\n      \u003cspan class=\"soi-silac-label\"\u003e120 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Formule triactive --\u003e\n  \u003csection class=\"soi-silac-section\"\u003e\n    \u003ch2\u003eUne formule triactive pensée pour votre capital articulaire et vasculaire\u003c\/h2\u003e\n    \u003cp class=\"soi-silac-section-intro\"\u003eCe qui distingue Silacaps Polyphénols de la plupart des polyphénols en gélules disponibles sur le marché, c'est la complémentarité de ses trois actifs. Chacun cible un aspect précis de votre bien-être.\u003c\/p\u003e\n    \u003cdiv class=\"soi-silac-benefits\"\u003e\n      \u003cdiv class=\"soi-silac-benefit\"\u003e\n        \u003cdiv class=\"soi-silac-benefit-icon\"\u003e\u003cspan\u003e🎋\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSilicium de bambou titré\u003c\/h3\u003e\n        \u003cp\u003eVéritable allié des articulations, il contribue à la souplesse des tissus conjonctifs et au confort des cartilages. Idéal si vous ressentez des raideurs matinales ou souhaitez entretenir votre mobilité au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-benefit\"\u003e\n        \u003cdiv class=\"soi-silac-benefit-icon\"\u003e\u003cspan\u003e🍇\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePolyphénols de Marc de Raisin\u003c\/h3\u003e\n        \u003cp\u003eRiches en OPC (oligomères proanthocyanidoliques), ces antioxydants végétaux issus de Vitis vinifera aident à protéger les cellules contre le stress oxydatif et soutiennent une circulation veineuse et artérielle saine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-benefit\"\u003e\n        \u003cdiv class=\"soi-silac-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine B3 (niacine)\u003c\/h3\u003e\n        \u003cp\u003eContribue au fonctionnement normal du système nerveux, à la réduction de la fatigue et au maintien d'une peau en bonne santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Composition et posologie --\u003e\n  \u003csection class=\"soi-silac-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie de Silacaps Polyphénols\u003c\/h2\u003e\n    \u003cp class=\"soi-silac-section-intro\"\u003eVoici la composition détaillée par gélule, pour une transparence totale.\u003c\/p\u003e\n    \u003cdiv class=\"soi-silac-compo\"\u003e\n      \u003cdiv class=\"soi-silac-compo-row\"\u003e\n        \u003cspan class=\"soi-silac-compo-label\"\u003eBambou (Bambusa arundinacea) titré en silicium\u003c\/span\u003e\n        \u003cspan class=\"soi-silac-compo-value\"\u003e300 mg (≈ 21 mg de silicium biodisponible)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-compo-row\"\u003e\n        \u003cspan class=\"soi-silac-compo-label\"\u003eExtrait de Marc de Raisin (Vitis vinifera) standardisé en polyphénols\u003c\/span\u003e\n        \u003cspan class=\"soi-silac-compo-value\"\u003e100 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-compo-row\"\u003e\n        \u003cspan class=\"soi-silac-compo-label\"\u003eVitamine B3 (niacine)\u003c\/span\u003e\n        \u003cspan class=\"soi-silac-compo-value\"\u003e8 mg (50 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-compo-row\"\u003e\n        \u003cspan class=\"soi-silac-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-silac-compo-value\"\u003eCellulose microcristalline, stéarate de magnésium végétal, enveloppe végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-compo-row\"\u003e\n        \u003cspan class=\"soi-silac-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-silac-compo-value\"\u003e120 gélules (1 mois de cure complète)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-silac-timeline\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-silac-step\"\u003e\n        \u003cdiv class=\"soi-silac-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-silac-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e4 gélules par jour, de préférence en deux prises 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-silac-step\"\u003e\n        \u003cdiv class=\"soi-silac-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-silac-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003e6 à 8 semaines pour des résultats optimaux. Le flacon de 120 gélules correspond à un mois de cure complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Technologie brevetée --\u003e\n  \u003csection class=\"soi-silac-section\"\u003e\n    \u003ch2\u003eLa technologie brevetée qui fait la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-silac-grid\"\u003e\n      \u003cdiv class=\"soi-silac-card\"\u003e\n        \u003ch3\u003e🔬 Extrusion sur micro-sphères végétales\u003c\/h3\u003e\n        \u003cp\u003eIssue de travaux des professeurs Jacob et Bataille (Faculté de Pharmacie de Montpellier), cette technologie encapsule les actifs de façon à maximiser leur absorption intestinale et garantir une libération progressive dans le tube digestif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-card\"\u003e\n        \u003ch3\u003e🎯 Biodisponibilité supérieure\u003c\/h3\u003e\n        \u003cp\u003eVous bénéficiez d'une biodisponibilité supérieure à celle de nombreuses gélules classiques, sans apport calorique superflu. Chaque actif est délivré là où votre organisme en a besoin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Pour qui --\u003e\n  \u003csection class=\"soi-silac-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément alimentaire en polyphénols ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-silac-grid\"\u003e\n      \u003cdiv class=\"soi-silac-card\"\u003e\n        \u003ch3\u003e🦴 Mobilité articulaire\u003c\/h3\u003e\n        \u003cp\u003eLes personnes souhaitant préserver leur mobilité articulaire et réduire l'inconfort lié à l'âge ou à une activité physique intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-card\"\u003e\n        \u003ch3\u003e🛡️ Protection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eCeux qui veulent renforcer leur protection antioxydante au quotidien face aux agressions extérieures.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-card\"\u003e\n        \u003ch3\u003e🩸 Confort veineux\u003c\/h3\u003e\n        \u003cp\u003eLes personnes attentives à leur confort veineux : jambes lourdes, circulation difficile.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silac-card\"\u003e\n        \u003ch3\u003e🌿 Naturalité et qualité\u003c\/h3\u003e\n        \u003cp\u003eToute personne en quête d'un complément naturel, sans colorant, sans gluten, fabriqué en France.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Précautions --\u003e\n  \u003csection class=\"soi-silac-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-silac-accordion\"\u003e\n      \u003cdetails class=\"soi-silac-accordion-item\"\u003e\n        \u003csummary class=\"soi-silac-accordion-header\"\u003e⚠️ Contre-indications et précautions\u003c\/summary\u003e\n        \u003cdiv class=\"soi-silac-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Consultez votre médecin si vous êtes enceinte, allaitante, sous traitement anticoagulant ou en cas de pathologie chronique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-silac-accordion-item\"\u003e\n        \u003csummary class=\"soi-silac-accordion-header\"\u003e📦 Conservation et sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"soi-silac-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Conserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Conseil Soinat --\u003e\n  \u003csection class=\"soi-silac-section\"\u003e\n    \u003cdiv class=\"soi-silac-tip\"\u003e\n      \u003cdiv class=\"soi-silac-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 la formule triactive, répartissez vos 4 gélules en deux prises (matin et soir) au cours des repas. Une cure de 6 à 8 semaines vous permettra de ressentir pleinement les bienfaits sur votre confort articulaire et vasculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-silac-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-silac-cta-box\"\u003e\n      \u003cp class=\"soi-silac-cta-tag\" style=\"color: white;\"\u003eArticulations, circulation et vitalité\u003c\/p\u003e\n      \u003cp class=\"soi-silac-cta-text\" style=\"color: white;\"\u003eOffrez à votre corps le soutien naturel qu'il mérite : des articulations plus souples, une circulation apaisée et un quotidien où vous vous sentez vraiment bien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-silac-marine: #1A2D3D;\n  --soi-silac-marine-dark: #0F1E2B;\n  --soi-silac-marine-light: #2C4458;\n  --soi-silac-pomme: #A1C544;\n  --soi-silac-pomme-dark: #84A636;\n  --soi-silac-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-silac-white: #FFFFFF;\n  --soi-silac-off-white: #F8FAF6;\n  --soi-silac-stone: #F1F3EE;\n  --soi-silac-line: #E5E8E0;\n\n  --soi-silac-primary: #5C3D6E;\n  --soi-silac-primary-soft: #7A5A8E;\n  --soi-silac-accent: #3B5078;\n\n  --soi-silac-text: #1A2D3D;\n  --soi-silac-text-soft: #4A5B6B;\n  --soi-silac-text-muted: #7B8693;\n\n  --soi-silac-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-silac-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-silac-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-silac-radius: 12px;\n  --soi-silac-radius-sm: 8px;\n  --soi-silac-radius-pill: 999px;\n}\n\n.soi-silac-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-silac-fiche img { max-width: 100%; height: auto; }\n\n.soi-silac-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-silac-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-silac-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-silac-hero {\n  position: relative;\n  background: var(--soi-silac-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-silac-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-silac-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-silac-pomme);\n}\n\n.soi-silac-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-silac-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-silac-pomme);\n  border-radius: 50%;\n}\n\n.soi-silac-hero-title {\n  display: block;\n  color: var(--soi-silac-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-silac-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-silac-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-silac-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-silac-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-silac-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-silac-label-accent {\n  background: var(--soi-silac-pomme);\n  border-color: var(--soi-silac-pomme);\n  color: var(--soi-silac-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-silac-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-silac-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-silac-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-silac-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-silac-pomme);\n  border-radius: 2px;\n}\n\n.soi-silac-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-silac-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-silac-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-silac-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-silac-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-silac-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-silac-benefit {\n  background: var(--soi-silac-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-silac-radius);\n  border: 1px solid var(--soi-silac-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-silac-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-silac-shadow-md);\n}\n\n.soi-silac-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-silac-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-silac-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-silac-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-silac-benefit:hover .soi-silac-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-silac-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silac-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silac-benefit p {\n  font-size: 13px;\n  color: var(--soi-silac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-silac-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-silac-card {\n  background: var(--soi-silac-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silac-radius);\n  border-left: 3px solid var(--soi-silac-pomme);\n}\n\n.soi-silac-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silac-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silac-card p {\n  font-size: 14px;\n  color: var(--soi-silac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-silac-compo {\n  background: var(--soi-silac-off-white);\n  border-radius: var(--soi-silac-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-silac-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-silac-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-silac-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-silac-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-silac-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-silac-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-silac-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-silac-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-silac-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-silac-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silac-radius);\n  border: 1px solid var(--soi-silac-line);\n  align-items: flex-start;\n}\n\n.soi-silac-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-silac-marine);\n  color: var(--soi-silac-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-silac-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-silac-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-silac-step-content p {\n  font-size: 14px;\n  color: var(--soi-silac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-silac-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-silac-pomme-light);\n  border-left: 4px solid var(--soi-silac-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-silac-radius) var(--soi-silac-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-silac-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-silac-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-silac-marine);\n  margin-bottom: 4px;\n}\n\n.soi-silac-tip p {\n  font-size: 14px;\n  color: var(--soi-silac-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-silac-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-silac-accordion-item {\n  background: var(--soi-silac-off-white);\n  border-radius: var(--soi-silac-radius-sm);\n  border: 1px solid var(--soi-silac-line);\n  overflow: hidden;\n}\n\n.soi-silac-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-silac-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-silac-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-silac-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-silac-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-silac-accordion-item[open] .soi-silac-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-silac-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-silac-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-silac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-silac-cta-box {\n  background: var(--soi-silac-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-silac-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-silac-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-silac-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-silac-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-silac-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-silac-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-silac-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-silac-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-silac-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-silac-compo-value {\n    text-align: left;\n  }\n\n  .soi-silac-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-silac-fiche * {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-silac-fiche {\n    --soi-silac-text-soft: #2C3E50;\n    --soi-silac-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61602978595146,"sku":"LS0020","price":23.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silacaps-polyphenols-en-gelules-packshots_11zon.webp?v=1781356977"},{"product_id":"silamax-soutien-articulations","title":"SILAMAX® Articulations - Silicium Végétal | Labo Santé Silice","description":"\u003cdiv class=\"soi-silam-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-silam-hero\"\u003e\n    \u003cdiv class=\"soi-silam-hero-tag\"\u003e\n      \u003cspan class=\"soi-silam-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Labo Santé Silice\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-silam-hero-title\"\u003eSILAMAX® Articulaire\u003c\/span\u003e\n    \u003cp class=\"soi-silam-hero-subtitle\"\u003eLe silicium végétal haute concentration au service de vos articulations : bambou, glucosamine, chondroïtine et manganèse réunis dans une formule liquide fabriquée en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-silam-hero-labels\"\u003e\n      \u003cspan class=\"soi-silam-label soi-silam-label-accent\"\u003eSILICIUM VÉGÉTAL 4 000 mg\/L\u003c\/span\u003e\n      \u003cspan class=\"soi-silam-label\"\u003eFABRICATION FRANÇAISE\u003c\/span\u003e\n      \u003cspan class=\"soi-silam-label\"\u003eSANS BENZOATE DE SODIUM\u003c\/span\u003e\n      \u003cspan class=\"soi-silam-label\"\u003e1 000 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 --\u003e\n  \u003csection class=\"soi-silam-section\"\u003e\n    \u003ch2\u003eSILAMAX® Articulaire : le silicium végétal haute concentration pour vos articulations\u003c\/h2\u003e\n    \u003cp\u003eVos articulations vous font parfois défaut, que ce soit après une journée active, avec les années qui passent ou simplement par manque de soutien nutritionnel ? \u003cstrong\u003eSILAMAX® Articulaire\u003c\/strong\u003e, développé par le laboratoire français \u003cstrong\u003eLabo Santé Silice\u003c\/strong\u003e, est un complément alimentaire à base de silice végétale formulé pour accompagner le confort et la mobilité de vos articulations au quotidien. Avec \u003cstrong\u003e4 000 mg de silicium d'origine végétale par litre\u003c\/strong\u003e, c'est l'une des concentrations les plus élevées du marché en silice liquide.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 --\u003e\n  \u003csection class=\"soi-silam-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un complément alimentaire en silice liquide végétale ?\u003c\/h2\u003e\n    \u003cp class=\"soi-silam-section-intro\"\u003eLe silicium est un oligo-élément naturellement présent dans vos cartilages, tendons et tissus conjonctifs. Avec l'âge ou les sollicitations répétées, les réserves s'amenuisent. Un apport en silice par voie alimentaire peut vous aider à soutenir la structure de vos articulations de façon naturelle.\u003c\/p\u003e\n    \u003cdiv class=\"soi-silam-grid\"\u003e\n      \u003cdiv class=\"soi-silam-card\"\u003e\n        \u003ch3\u003e🎋 Silicium 100 % végétal\u003c\/h3\u003e\n        \u003cp\u003eExtrait de l'exsudat de jeunes pousses de bambou (\u003cem\u003eBambusa arundinacea\u003c\/em\u003e), sans silicium de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-card\"\u003e\n        \u003ch3\u003e🧪 Formule sans additifs controversés\u003c\/h3\u003e\n        \u003cp\u003eSans benzoate de sodium et sans dioxyde de silicium, pour un produit respectueux de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-card\"\u003e\n        \u003ch3\u003e🔬 Actifs complémentaires\u003c\/h3\u003e\n        \u003cp\u003eEnrichi en glucosamine, chondroïtine et manganèse pour une action complète sur les tissus articulaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication 100 % française\u003c\/h3\u003e\n        \u003cp\u003eFabriqué en France, sous contrôle qualité rigoureux par le Labo Santé Silice.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 --\u003e\n  \u003csection class=\"soi-silam-section\"\u003e\n    \u003ch2\u003eUne formule articulaire complète : ce que contient chaque dose\u003c\/h2\u003e\n    \u003cp class=\"soi-silam-section-intro\"\u003eSILAMAX® Articulaire combine quatre actifs complémentaires pour un soutien articulaire global :\u003c\/p\u003e\n    \u003cdiv class=\"soi-silam-benefits\"\u003e\n      \u003cdiv class=\"soi-silam-benefit\"\u003e\n        \u003cdiv class=\"soi-silam-benefit-icon\"\u003e\u003cspan\u003e🎋\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSilicium végétal (bambou)\u003c\/h3\u003e\n        \u003cp\u003e4 000 mg\/L. Source naturelle d'acide silicique, reconnue pour son rôle dans le maintien de la souplesse des cartilages et tissus conjonctifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-benefit\"\u003e\n        \u003cdiv class=\"soi-silam-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGlucosamine\u003c\/h3\u003e\n        \u003cp\u003eDérivée de carapaces de crustacés, elle est un composant structurant du cartilage articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-benefit\"\u003e\n        \u003cdiv class=\"soi-silam-benefit-icon\"\u003e\u003cspan\u003e🔗\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eChondroïtine\u003c\/h3\u003e\n        \u003cp\u003eExtraite de cartilages de poisson, elle complète l'action de la glucosamine en participant au maintien de l'élasticité des tissus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-benefit\"\u003e\n        \u003cdiv class=\"soi-silam-benefit-icon\"\u003e\u003cspan\u003e⚙️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eManganèse\u003c\/h3\u003e\n        \u003cp\u003eOligo-élément essentiel qui contribue à la formation normale des tissus conjonctifs, au maintien d'une ossature normale et à un métabolisme énergétique normal (allégations reconnues par l'EFSA).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silam-compo\"\u003e\n      \u003cdiv class=\"soi-silam-compo-row\"\u003e\n        \u003cspan class=\"soi-silam-compo-label\"\u003eSilicium végétal (bambou)\u003c\/span\u003e\n        \u003cspan class=\"soi-silam-compo-value\"\u003e4 000 mg\/L\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-compo-row\"\u003e\n        \u003cspan class=\"soi-silam-compo-label\"\u003eGlucosamine\u003c\/span\u003e\n        \u003cspan class=\"soi-silam-compo-value\"\u003eOrigine : carapaces de crustacés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-compo-row\"\u003e\n        \u003cspan class=\"soi-silam-compo-label\"\u003eChondroïtine\u003c\/span\u003e\n        \u003cspan class=\"soi-silam-compo-value\"\u003eOrigine : cartilages de poisson\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-compo-row\"\u003e\n        \u003cspan class=\"soi-silam-compo-label\"\u003eManganèse\u003c\/span\u003e\n        \u003cspan class=\"soi-silam-compo-value\"\u003eOligo-élément essentiel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-compo-row\"\u003e\n        \u003cspan class=\"soi-silam-compo-label\"\u003eVolume net\u003c\/span\u003e\n        \u003cspan class=\"soi-silam-compo-value\"\u003e1 000 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-compo-row\"\u003e\n        \u003cspan class=\"soi-silam-compo-label\"\u003ePosologie recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-silam-compo-value\"\u003e30 ml\/jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-compo-row\"\u003e\n        \u003cspan class=\"soi-silam-compo-label\"\u003eDurée d'une bouteille\u003c\/span\u003e\n        \u003cspan class=\"soi-silam-compo-value\"\u003e≈ 33 jours de cure\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 --\u003e\n  \u003csection class=\"soi-silam-section\"\u003e\n    \u003ch2\u003eComment utiliser SILAMAX® au quotidien ?\u003c\/h2\u003e\n    \u003cp class=\"soi-silam-section-intro\"\u003eL'usage en liquide présente un avantage concret : une absorption facilitée par rapport aux formes gélules ou comprimés. Voici comment intégrer SILAMAX® à votre routine :\u003c\/p\u003e\n    \u003cdiv class=\"soi-silam-timeline\"\u003e\n      \u003cdiv class=\"soi-silam-step\"\u003e\n        \u003cdiv class=\"soi-silam-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-silam-step-content\"\u003e\n          \u003ch3\u003eDosez\u003c\/h3\u003e\n          \u003cp\u003eVersez \u003cstrong\u003e30 ml\u003c\/strong\u003e dans un verre doseur ou directement dans une bouteille d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-step\"\u003e\n        \u003cdiv class=\"soi-silam-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-silam-step-content\"\u003e\n          \u003ch3\u003eConsommez\u003c\/h3\u003e\n          \u003cp\u003eLe matin à jeun ou pendant le repas, selon votre tolérance digestive, dilué dans un verre d'eau ou une boisson de votre choix.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-step\"\u003e\n        \u003cdiv class=\"soi-silam-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-silam-step-content\"\u003e\n          \u003ch3\u003eConservez\u003c\/h3\u003e\n          \u003cp\u003eGardez la bouteille au réfrigérateur après ouverture et consommez dans les 30 jours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silam-tip\"\u003e\n      \u003cdiv class=\"soi-silam-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour des résultats optimaux. À renouveler selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 --\u003e\n  \u003csection class=\"soi-silam-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément alimentaire en silicium ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-silam-grid\"\u003e\n      \u003cdiv class=\"soi-silam-card\"\u003e\n        \u003ch3\u003e🧑‍🦳 Adultes dès 40 ans\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez préserver votre mobilité articulaire avec les années ? SILAMAX® vous accompagne dans cette démarche.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs réguliers\u003c\/h3\u003e\n        \u003cp\u003eVotre activité physique expose vos articulations à des contraintes répétées ? Ce complément soutient vos tissus articulaires au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silam-card\"\u003e\n        \u003ch3\u003e🌿 Adeptes du naturel\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un complément naturel, sans additifs controversés, dans une démarche de santé douce.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRÉCAUTIONS --\u003e\n  \u003csection class=\"soi-silam-section\"\u003e\n    \u003cdiv class=\"soi-silam-accordion\"\u003e\n      \u003cdetails class=\"soi-silam-accordion-item\"\u003e\n        \u003csummary class=\"soi-silam-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-silam-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux personnes allergiques aux crustacés ou aux poissons (présence de glucosamine et chondroïtine). Demandez conseil à votre médecin ou pharmacien avant toute cure, notamment 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      \u003cdetails class=\"soi-silam-accordion-item\"\u003e\n        \u003csummary class=\"soi-silam-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-silam-accordion-content\"\u003e\n          \u003cp\u003eConservez la bouteille au réfrigérateur après ouverture et consommez dans les 30 jours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-silam-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-silam-cta-box\"\u003e\n      \u003cp class=\"soi-silam-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-silam-cta-text\" style=\"color: white;\"\u003eOffrez à vos articulations un soutien naturel et concentré avec SILAMAX® Articulaire : parce que prendre soin de votre mobilité, c'est aussi prendre soin de votre liberté de bouger chaque jour.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-silam-marine: #1A2D3D;\n  --soi-silam-marine-dark: #0F1E2B;\n  --soi-silam-marine-light: #2C4458;\n  --soi-silam-pomme: #A1C544;\n  --soi-silam-pomme-dark: #84A636;\n  --soi-silam-pomme-light: rgba(161,197,68,0.10);\n  --soi-silam-white: #FFFFFF;\n  --soi-silam-off-white: #F8FAF6;\n  --soi-silam-stone: #F1F3EE;\n  --soi-silam-line: #E5E8E0;\n  --soi-silam-primary: #1B7A42;\n  --soi-silam-primary-soft: #E6F2EB;\n  --soi-silam-accent: #2E9E5A;\n  --soi-silam-text: #1A2D3D;\n  --soi-silam-text-soft: #4A5B6B;\n  --soi-silam-text-muted: #7B8693;\n  --soi-silam-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-silam-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-silam-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-silam-radius: 12px;\n  --soi-silam-radius-sm: 8px;\n  --soi-silam-radius-pill: 999px;\n}\n\n.soi-silam-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-silam-fiche img { max-width: 100%; height: auto; }\n\n.soi-silam-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-silam-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-silam-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-silam-hero {\n  position: relative;\n  background: var(--soi-silam-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-silam-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-silam-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-silam-pomme);\n}\n\n.soi-silam-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-silam-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-silam-pomme);\n  border-radius: 50%;\n}\n\n.soi-silam-hero-title {\n  display: block;\n  color: var(--soi-silam-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-silam-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-silam-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-silam-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-silam-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-silam-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-silam-label-accent {\n  background: var(--soi-silam-pomme);\n  border-color: var(--soi-silam-pomme);\n  color: var(--soi-silam-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-silam-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-silam-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-silam-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-silam-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-silam-pomme);\n  border-radius: 2px;\n}\n\n.soi-silam-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-silam-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-silam-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-silam-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-silam-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-silam-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-silam-benefit {\n  background: var(--soi-silam-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-silam-radius);\n  border: 1px solid var(--soi-silam-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-silam-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-silam-shadow-md);\n}\n\n.soi-silam-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-silam-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-silam-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-silam-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-silam-benefit:hover .soi-silam-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-silam-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silam-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silam-benefit p {\n  font-size: 13px;\n  color: var(--soi-silam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-silam-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-silam-card {\n  background: var(--soi-silam-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silam-radius);\n  border-left: 3px solid var(--soi-silam-pomme);\n}\n\n.soi-silam-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silam-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silam-card p {\n  font-size: 14px;\n  color: var(--soi-silam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-silam-compo {\n  background: var(--soi-silam-off-white);\n  border-radius: var(--soi-silam-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-silam-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-silam-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-silam-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-silam-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-silam-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-silam-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-silam-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-silam-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-silam-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-silam-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silam-radius);\n  border: 1px solid var(--soi-silam-line);\n  align-items: flex-start;\n}\n\n.soi-silam-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-silam-marine);\n  color: var(--soi-silam-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-silam-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-silam-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-silam-step-content p {\n  font-size: 14px;\n  color: var(--soi-silam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-silam-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-silam-pomme-light);\n  border-left: 4px solid var(--soi-silam-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-silam-radius) var(--soi-silam-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-silam-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-silam-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-silam-marine);\n  margin-bottom: 4px;\n}\n\n.soi-silam-tip p {\n  font-size: 14px;\n  color: var(--soi-silam-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-silam-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-silam-accordion-item {\n  background: var(--soi-silam-off-white);\n  border-radius: var(--soi-silam-radius-sm);\n  border: 1px solid var(--soi-silam-line);\n  overflow: hidden;\n}\n\n.soi-silam-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-silam-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-silam-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-silam-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-silam-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-silam-accordion-item[open] .soi-silam-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-silam-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-silam-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-silam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-silam-cta-box {\n  background: var(--soi-silam-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-silam-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-silam-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-silam-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-silam-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-silam-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-silam-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-silam-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-silam-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-silam-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-silam-compo-value {\n    text-align: left;\n  }\n\n  .soi-silam-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-silam-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-silam-fiche {\n    --soi-silam-text-soft: #2C3E50;\n    --soi-silam-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61602982887754,"sku":"LS0070","price":28.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silamax-en-bouteille-packshot.webp?v=1779353230"},{"product_id":"l2s-vitalite","title":"L2S® Silicium Organique Liquide 1000 mg\/L - 1L","description":"\n\u003cdiv class=\"soi-l2s-fiche\"\u003e\n\n  \u003csection class=\"soi-l2s-hero\"\u003e\n    \u003cdiv class=\"soi-l2s-hero-tag\"\u003e\n      \u003cspan class=\"soi-l2s-tag-dot\"\u003e\u003c\/span\u003e\n      Soin externe · Labo Santé Silice\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-l2s-hero-title\"\u003eLe silicium organique français, formulé pour vos articulations\u003c\/span\u003e\n    \u003cp class=\"soi-l2s-hero-subtitle\"\u003eLe L2S® Formule Originale N. Duffaut concentre 1000 mg\/L de silicium organique en application locale, pour accompagner le confort articulaire, la circulation et la vitalité cutanée au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-l2s-hero-labels\"\u003e\n      \u003cspan class=\"soi-l2s-label soi-l2s-label-accent\"\u003eFABRICATION FRANÇAISE\u003c\/span\u003e\n      \u003cspan class=\"soi-l2s-label\"\u003e1000 MG\/L\u003c\/span\u003e\n      \u003cspan class=\"soi-l2s-label\"\u003eUSAGE EXTERNE\u003c\/span\u003e\n      \u003cspan class=\"soi-l2s-label\"\u003e1000 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le silicium organique et pourquoi l'utiliser ?\u003c\/h2\u003e\n    \u003cp\u003eLe silicium est l'un des minéraux les plus abondants de l'organisme, pourtant souvent sous-estimé. Présent dans les cartilages, les tendons, la peau et les parois vasculaires, il joue un rôle central dans la synthèse du collagène et l'intégrité des tissus conjonctifs. Avec l'âge, sa concentration dans l'organisme diminue naturellement, ce qui peut fragiliser les articulations et réduire l'élasticité cutanée.\u003c\/p\u003e\n    \u003cp\u003eLa forme organique du silicium, comme celle utilisée dans le L2S®, est réputée pour sa bonne absorption cutanée lors d'une application locale, ce qui la distingue des formes minérales classiques comme la silice colloïdale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\"\u003e\n    \u003ch2\u003eLes bienfaits du L2S® en application locale\u003c\/h2\u003e\n    \u003cdiv class=\"soi-l2s-benefits\"\u003e\n      \u003cdiv class=\"soi-l2s-benefit\"\u003e\n        \u003cdiv class=\"soi-l2s-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien ostéo-articulaire\u003c\/h3\u003e\n        \u003cp\u003eAppliqué directement sur les zones sensibles (genoux, hanches, colonne vertébrale), le silicium organique aide à préserver la trame cartilagineuse et à apaiser l'inconfort lié à l'arthrose ou aux raideurs articulaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-benefit\"\u003e\n        \u003cdiv class=\"soi-l2s-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAmélioration de la circulation\u003c\/h3\u003e\n        \u003cp\u003eGrâce à son action sur la trame collagène des parois vasculaires, le L2S® contribue à soutenir la microcirculation et le tonus veineux, particulièrement utile en cas de jambes lourdes ou de fragilité capillaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-benefit\"\u003e\n        \u003cdiv class=\"soi-l2s-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eReminéralisation et vitalité cutanée\u003c\/h3\u003e\n        \u003cp\u003eUtilisé en massage, il nourrit les tissus en profondeur, favorise la souplesse cutanée et soutient le tonus général de l'épiderme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-benefit\"\u003e\n        \u003cdiv class=\"soi-l2s-benefit-icon\"\u003e\u003cspan\u003e🧪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule propre et concentrée\u003c\/h3\u003e\n        \u003cp\u003e1000 mg\/L de silicium organique, sans surcharge d'additifs inutiles. Une concentration sérieuse pour une efficacité tangible.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\"\u003e\n    \u003ch2\u003eComposition du L2S® Formule Originale N. Duffaut\u003c\/h2\u003e\n    \u003cdiv class=\"soi-l2s-compo\"\u003e\n      \u003cdiv class=\"soi-l2s-compo-row\"\u003e\n        \u003cspan class=\"soi-l2s-compo-label\"\u003eIngrédient actif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-l2s-compo-value\"\u003eSilicium organique à 1000 mg par litre (base aqueuse stabilisée)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-compo-row\"\u003e\n        \u003cspan class=\"soi-l2s-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-l2s-compo-value\"\u003eFlacon de 1000 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-compo-row\"\u003e\n        \u003cspan class=\"soi-l2s-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-l2s-compo-value\"\u003e100% française, sous contrôle du Labo Santé Silice\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-compo-row\"\u003e\n        \u003cspan class=\"soi-l2s-compo-label\"\u003eUsage\u003c\/span\u003e\n        \u003cspan class=\"soi-l2s-compo-value\"\u003eExterne uniquement (ne pas ingérer)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-l2s-tip\"\u003e\n      \u003cdiv class=\"soi-l2s-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe produit est destiné à un usage externe uniquement. Si vous recherchez un silicium organique oral, orientez-vous vers une formule adaptée à la voie orale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\"\u003e\n    \u003ch2\u003eComment utiliser le L2S® au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-l2s-timeline\"\u003e\n      \u003cdiv class=\"soi-l2s-step\"\u003e\n        \u003cdiv class=\"soi-l2s-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-l2s-step-content\"\u003e\n          \u003ch3\u003eAppliquez\u003c\/h3\u003e\n          \u003cp\u003eVersez quelques millilitres de L2S® directement sur la zone à traiter (articulation, jambes, dos).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-step\"\u003e\n        \u003cdiv class=\"soi-l2s-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-l2s-step-content\"\u003e\n          \u003ch3\u003eMassez doucement\u003c\/h3\u003e\n          \u003cp\u003eEffectuez des mouvements circulaires jusqu'à absorption complète du produit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-step\"\u003e\n        \u003cdiv class=\"soi-l2s-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-l2s-step-content\"\u003e\n          \u003ch3\u003eRenouvelez 1 à 2 fois par jour\u003c\/h3\u003e\n          \u003cp\u003eDe préférence matin et soir, pour une efficacité optimale sur la durée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-step\"\u003e\n        \u003cdiv class=\"soi-l2s-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-l2s-step-content\"\u003e\n          \u003ch3\u003ePoursuivez la cure sur 6 à 8 semaines\u003c\/h3\u003e\n          \u003cp\u003eUn minimum de 6 à 8 semaines est recommandé pour observer des résultats sur le confort articulaire et la vitalité cutané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-l2s-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-l2s-accordion\"\u003e\n      \u003cdetails class=\"soi-l2s-accordion-item\"\u003e\n        \u003csummary class=\"soi-l2s-accordion-header\"\u003e⚠️ Usage et restrictions\u003c\/summary\u003e\n        \u003cdiv class=\"soi-l2s-accordion-content\"\u003e\n          \u003cp\u003eRéservé à l'usage externe. Ne pas ingérer. Évitez le contact avec les yeux. En cas de contact, rincez abondamment à l'eau claire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-l2s-accordion-item\"\u003e\n        \u003csummary class=\"soi-l2s-accordion-header\"\u003e🏥 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-l2s-accordion-content\"\u003e\n          \u003cp\u003eCe produit ne remplace pas un traitement médical. En cas de douleurs persistantes, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-l2s-accordion-item\"\u003e\n        \u003csummary class=\"soi-l2s-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-l2s-accordion-content\"\u003e\n          \u003cp\u003eConservez à l'abri de la chaleur et de la lumière directe.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-l2s-cta-box\"\u003e\n      \u003cp class=\"soi-l2s-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-l2s-cta-text\" style=\"color: white;\"\u003eUn litre de silicium organique français concentré, prêt à accompagner vos articulations, votre circulation et votre peau au quotidien. Une formule historique, une fabrication locale, une routine simple pour retrouver confort et légèreté.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-l2s-marine: #1A2D3D;\n  --soi-l2s-marine-dark: #0F1E2B;\n  --soi-l2s-marine-light: #2C4458;\n  --soi-l2s-pomme: #A1C544;\n  --soi-l2s-pomme-dark: #84A636;\n  --soi-l2s-pomme-light: rgba(161,197,68,0.10);\n  --soi-l2s-white: #FFFFFF;\n  --soi-l2s-off-white: #F8FAF6;\n  --soi-l2s-stone: #F1F3EE;\n  --soi-l2s-line: #E5E8E0;\n  --soi-l2s-primary: #0097B2;\n  --soi-l2s-primary-soft: #E0F4F8;\n  --soi-l2s-accent: #6CB4D9;\n  --soi-l2s-text: #1A2D3D;\n  --soi-l2s-text-soft: #4A5B6B;\n  --soi-l2s-text-muted: #7B8693;\n  --soi-l2s-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-l2s-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-l2s-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-l2s-radius: 12px;\n  --soi-l2s-radius-sm: 8px;\n  --soi-l2s-radius-pill: 999px;\n}\n\n.soi-l2s-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-l2s-fiche img { max-width: 100%; height: auto; }\n\n.soi-l2s-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-l2s-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-l2s-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-l2s-hero {\n  position: relative;\n  background: var(--soi-l2s-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-l2s-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-l2s-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-l2s-pomme);\n}\n\n.soi-l2s-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-l2s-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-l2s-pomme);\n  border-radius: 50%;\n}\n\n.soi-l2s-hero-title {\n  display: block;\n  color: var(--soi-l2s-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-l2s-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-l2s-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-l2s-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-l2s-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-l2s-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-l2s-label-accent {\n  background: var(--soi-l2s-pomme);\n  border-color: var(--soi-l2s-pomme);\n  color: var(--soi-l2s-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-l2s-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-l2s-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-l2s-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-l2s-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-l2s-pomme);\n  border-radius: 2px;\n}\n\n.soi-l2s-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-l2s-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-l2s-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-l2s-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-l2s-benefit {\n  background: var(--soi-l2s-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-l2s-radius);\n  border: 1px solid var(--soi-l2s-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-l2s-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-l2s-shadow-md);\n}\n\n.soi-l2s-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-l2s-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-l2s-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-l2s-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-l2s-benefit:hover .soi-l2s-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-l2s-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-l2s-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-l2s-benefit p {\n  font-size: 13px;\n  color: var(--soi-l2s-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-l2s-compo {\n  background: var(--soi-l2s-off-white);\n  border-radius: var(--soi-l2s-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-l2s-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-l2s-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-l2s-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-l2s-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-l2s-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-l2s-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-l2s-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-l2s-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-l2s-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-l2s-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-l2s-radius);\n  border: 1px solid var(--soi-l2s-line);\n  align-items: flex-start;\n}\n\n.soi-l2s-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-l2s-marine);\n  color: var(--soi-l2s-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-l2s-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-l2s-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-l2s-step-content p {\n  font-size: 14px;\n  color: var(--soi-l2s-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-l2s-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-l2s-pomme-light);\n  border-left: 4px solid var(--soi-l2s-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-l2s-radius) var(--soi-l2s-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-l2s-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-l2s-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-l2s-marine);\n  margin-bottom: 4px;\n}\n\n.soi-l2s-tip p {\n  font-size: 14px;\n  color: var(--soi-l2s-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-l2s-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-l2s-accordion-item {\n  background: var(--soi-l2s-off-white);\n  border-radius: var(--soi-l2s-radius-sm);\n  border: 1px solid var(--soi-l2s-line);\n  overflow: hidden;\n}\n\n.soi-l2s-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-l2s-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-l2s-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-l2s-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-l2s-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-l2s-accordion-item[open] .soi-l2s-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-l2s-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-l2s-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-l2s-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-l2s-cta-box {\n  background: var(--soi-l2s-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-l2s-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-l2s-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-l2s-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-l2s-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-l2s-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-l2s-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-l2s-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-l2s-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-l2s-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-l2s-compo-value {\n    text-align: left;\n  }\n\n  .soi-l2s-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-l2s-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-l2s-fiche {\n    --soi-l2s-text-soft: #2C3E50;\n    --soi-l2s-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61602984558922,"sku":"LS0080","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/l2s-en-bouteille-packshot_11zon.jpg?v=1781357670"},{"product_id":"silicuma-defenses-immunitaire","title":"SILI'CUMA en bouteille","description":"\u003cdiv class=\"soi-slcm-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-slcm-hero\"\u003e\n    \u003cdiv class=\"soi-slcm-hero-tag\"\u003e\n      \u003cspan class=\"soi-slcm-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Labo Santé Silice\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-slcm-hero-title\"\u003eSili'Cuma® en bouteille\u003c\/span\u003e\n    \u003cp class=\"soi-slcm-hero-subtitle\"\u003eSilicium végétal, curcuma, poivre noir et cuivre : quatre actifs réunis dans une formule liquide pour soutenir vos défenses immunitaires et votre confort articulaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-slcm-hero-labels\"\u003e\n      \u003cspan class=\"soi-slcm-label soi-slcm-label-accent\"\u003eFABRICATION FRANÇAISE\u003c\/span\u003e\n      \u003cspan class=\"soi-slcm-label\"\u003eSILICIUM VÉGÉTAL 4000 MG\/L\u003c\/span\u003e\n      \u003cspan class=\"soi-slcm-label\"\u003eSANS SILICIUM DE SYNTHÈSE\u003c\/span\u003e\n      \u003cspan class=\"soi-slcm-label\"\u003eSANS BENZOATE DE SODIUM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-slcm-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Sili'Cuma® plutôt qu'un autre complément ?\u003c\/h2\u003e\n    \u003cp\u003eLa plupart des compléments à base de curcuma ou de silicium travaillent en silo. Sili'Cuma® fait le choix d'une formule combinée et biodisponible : le poivre noir favorise l'absorption du curcuma, le cuivre soutient le système immunitaire, et le silicium végétal issu de l'exsudat de bambou agit en profondeur sur les tissus conjonctifs. Chaque ingrédient renforce l'efficacité des autres.\u003c\/p\u003e\n    \u003cdiv class=\"soi-slcm-grid-compact\"\u003e\n      \u003cdiv class=\"soi-slcm-card-mini\"\u003e\n        \u003cspan class=\"soi-slcm-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-card-mini-value\"\u003eBenzoate de sodium\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-card-mini\"\u003e\n        \u003cspan class=\"soi-slcm-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-card-mini-value\"\u003eDioxyde de silicium\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-card-mini\"\u003e\n        \u003cspan class=\"soi-slcm-card-mini-icon\"\u003e🍊\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-card-mini-label\"\u003eGoût\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-card-mini-value\"\u003eOrange naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-card-mini\"\u003e\n        \u003cspan class=\"soi-slcm-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-card-mini-value\"\u003eFrançaise\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les 4 actifs clés --\u003e\n  \u003csection class=\"soi-slcm-section\"\u003e\n    \u003ch2\u003eLes 4 actifs clés de Sili'Cuma® et leurs rôles\u003c\/h2\u003e\n    \u003cdiv class=\"soi-slcm-benefits\"\u003e\n      \u003cdiv class=\"soi-slcm-benefit\"\u003e\n        \u003cdiv class=\"soi-slcm-benefit-icon\"\u003e\u003cspan\u003e🎋\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSilicium végétal (bambou)\u003c\/h3\u003e\n        \u003cp\u003eExtrait des jeunes pousses de bambou à 4000 mg\/L, il soutient la souplesse articulaire, l'intégrité des tissus conjonctifs et participe à la régénération cellulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-benefit\"\u003e\n        \u003cdiv class=\"soi-slcm-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCurcuma (Curcuma longa)\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés anti-inflammatoires naturelles, il contribue au fonctionnement normal du système immunitaire et au confort des articulations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-benefit\"\u003e\n        \u003cdiv class=\"soi-slcm-benefit-icon\"\u003e\u003cspan\u003e🫚\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePoivre noir\u003c\/h3\u003e\n        \u003cp\u003eSa pipérine augmente la biodisponibilité du curcuma jusqu'à 20 fois, permettant à votre organisme d'en tirer un maximum de bénéfices.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-benefit\"\u003e\n        \u003cdiv class=\"soi-slcm-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCuivre\u003c\/h3\u003e\n        \u003cp\u003eOligo-élément essentiel, il contribue au fonctionnement normal du système immunitaire et protège les cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition complète et posologie --\u003e\n  \u003csection class=\"soi-slcm-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-slcm-section-intro\"\u003eDétail de la formule pour une dose journalière de 20 ml.\u003c\/p\u003e\n    \u003cdiv class=\"soi-slcm-compo\"\u003e\n      \u003cdiv class=\"soi-slcm-compo-row\"\u003e\n        \u003cspan class=\"soi-slcm-compo-label\"\u003eSilicium d'origine végétale (exsudat de bambou)\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-compo-value\"\u003e80 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-compo-row\"\u003e\n        \u003cspan class=\"soi-slcm-compo-label\"\u003eExtrait sec de Curcuma (racine, 95 % curcuminoïdes)\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-compo-value\"\u003ePrésent dans la formule liquide\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-compo-row\"\u003e\n        \u003cspan class=\"soi-slcm-compo-label\"\u003eExtrait de Poivre noir (Piper nigrum, 95 % pipérine)\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-compo-value\"\u003eOptimise l'assimilation du curcuma\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-compo-row\"\u003e\n        \u003cspan class=\"soi-slcm-compo-label\"\u003eCuivre (VNR)\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-compo-value\"\u003e1 mg\/jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-compo-row\"\u003e\n        \u003cspan class=\"soi-slcm-compo-label\"\u003eAutres ingrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-compo-value\"\u003eEau purifiée, arôme naturel d'orange\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-compo-row\"\u003e\n        \u003cspan class=\"soi-slcm-compo-label\"\u003eVolume net\u003c\/span\u003e\n        \u003cspan class=\"soi-slcm-compo-value\"\u003e1000 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment prendre --\u003e\n  \u003csection class=\"soi-slcm-section\"\u003e\n    \u003ch2\u003eComment prendre Sili'Cuma® ? Mode d'emploi simple\u003c\/h2\u003e\n    \u003cdiv class=\"soi-slcm-timeline\"\u003e\n      \u003cdiv class=\"soi-slcm-step\"\u003e\n        \u003cdiv class=\"soi-slcm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-slcm-step-content\"\u003e\n          \u003ch3\u003eVersez 20 ml le matin\u003c\/h3\u003e\n          \u003cp\u003eDiluez 20 ml de Sili'Cuma® dans un verre d'eau, de préférence avant le repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-step\"\u003e\n        \u003cdiv class=\"soi-slcm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-slcm-step-content\"\u003e\n          \u003ch3\u003eCure de 6 à 8 semaines\u003c\/h3\u003e\n          \u003cp\u003eRenouvelable selon vos besoins, idéalement en automne et au printemps pour un soutien ciblé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-step\"\u003e\n        \u003cdiv class=\"soi-slcm-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-slcm-step-content\"\u003e\n          \u003ch3\u003eConservation au frais\u003c\/h3\u003e\n          \u003cp\u003eConservez au réfrigérateur après ouverture et consommez dans le mois. Une bouteille de 1000 ml représente 50 jours de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-slcm-tip\"\u003e\n      \u003cdiv class=\"soi-slcm-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 la synergie des actifs, privilégiez une prise régulière chaque matin à jeun. Le goût naturel d'orange rend la prise agréable, même diluée dans un simple verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Pour qui --\u003e\n  \u003csection class=\"soi-slcm-section\"\u003e\n    \u003ch2\u003ePour qui est fait Sili'Cuma® ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-slcm-grid\"\u003e\n      \u003cdiv class=\"soi-slcm-card\"\u003e\n        \u003ch3\u003e🛡️ Défenses naturelles fragilisées\u003c\/h3\u003e\n        \u003cp\u003eVous traversez une période de fatigue ou un changement de saison et souhaitez renforcer vos défenses immunitaires de manière naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-card\"\u003e\n        \u003ch3\u003e🦴 Confort articulaire au quotidien\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez des inconforts articulaires, notamment après 45 ans, et cherchez un soutien naturel pour retrouver souplesse et mobilité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-slcm-card\"\u003e\n        \u003ch3\u003e🌱 Approche naturelle et clean\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez adopter une routine complémentaire sans ingrédients controversés, sans conservateur artificiel ni silicium de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Précautions --\u003e\n  \u003csection class=\"soi-slcm-section\"\u003e\n    \u003cdiv class=\"soi-slcm-accordion\"\u003e\n      \u003cdetails class=\"soi-slcm-accordion-item\"\u003e\n        \u003csummary class=\"soi-slcm-accordion-header\"\u003e⚠️ Précautions d'emploi et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-slcm-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes sans avis médical. Ne convient pas aux personnes sous anticoagulants en raison de la présence de curcuma. Ce complément alimentaire ne remplace pas un traitement médical prescrit. Tenir hors de portée des enfants. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-slcm-accordion-item\"\u003e\n        \u003csummary class=\"soi-slcm-accordion-header\"\u003e❄️ Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-slcm-accordion-content\"\u003e\n          \u003cp\u003eConservez au réfrigérateur après ouverture et consommez dans le mois. Avant ouverture, stockez à l'abri de la chaleur et de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-slcm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-slcm-cta-box\"\u003e\n      \u003cp class=\"soi-slcm-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, se sentir solide de l'intérieur\u003c\/p\u003e\n      \u003cp class=\"soi-slcm-cta-text\" style=\"color: white;\"\u003eSili'Cuma® réunit en une seule bouteille un silicium végétal puissant, un curcuma réellement assimilable et un cuivre ciblé sur l'immunité. Naturel, sans artifice, fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-slcm-marine: #1A2D3D;\n  --soi-slcm-marine-dark: #0F1E2B;\n  --soi-slcm-marine-light: #2C4458;\n  --soi-slcm-pomme: #A1C544;\n  --soi-slcm-pomme-dark: #84A636;\n  --soi-slcm-pomme-light: rgba(161,197,68,0.10);\n  --soi-slcm-white: #FFFFFF;\n  --soi-slcm-off-white: #F8FAF6;\n  --soi-slcm-stone: #F1F3EE;\n  --soi-slcm-line: #E5E8E0;\n  --soi-slcm-primary: #E87722;\n  --soi-slcm-primary-soft: #FFF3E8;\n  --soi-slcm-accent: #D4A52A;\n  --soi-slcm-text: #1A2D3D;\n  --soi-slcm-text-soft: #4A5B6B;\n  --soi-slcm-text-muted: #7B8693;\n  --soi-slcm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-slcm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-slcm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-slcm-radius: 12px;\n  --soi-slcm-radius-sm: 8px;\n  --soi-slcm-radius-pill: 999px;\n}\n\n.soi-slcm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-slcm-fiche img { max-width: 100%; height: auto; }\n\n.soi-slcm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-slcm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-slcm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-slcm-hero {\n  position: relative;\n  background: var(--soi-slcm-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-slcm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-slcm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-slcm-pomme);\n}\n\n.soi-slcm-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-slcm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-slcm-pomme);\n  border-radius: 50%;\n}\n\n.soi-slcm-hero-title {\n  display: block;\n  color: var(--soi-slcm-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-slcm-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-slcm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-slcm-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-slcm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-slcm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-slcm-label-accent {\n  background: var(--soi-slcm-pomme);\n  border-color: var(--soi-slcm-pomme);\n  color: var(--soi-slcm-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-slcm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-slcm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-slcm-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-slcm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-slcm-pomme);\n  border-radius: 2px;\n}\n\n.soi-slcm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-slcm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-slcm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-slcm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-slcm-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-slcm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-slcm-benefit {\n  background: var(--soi-slcm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-slcm-radius);\n  border: 1px solid var(--soi-slcm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-slcm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-slcm-shadow-md);\n}\n\n.soi-slcm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-slcm-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-slcm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-slcm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-slcm-benefit:hover .soi-slcm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-slcm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-slcm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-slcm-benefit p {\n  font-size: 13px;\n  color: var(--soi-slcm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-slcm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-slcm-card {\n  background: var(--soi-slcm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-slcm-radius);\n  border-left: 3px solid var(--soi-slcm-pomme);\n}\n\n.soi-slcm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-slcm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-slcm-card p {\n  font-size: 14px;\n  color: var(--soi-slcm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-slcm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-slcm-card-mini {\n  background: var(--soi-slcm-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-slcm-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-slcm-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-slcm-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-slcm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-slcm-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-slcm-marine);\n}\n\n\/* TIMELINE *\/\n.soi-slcm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-slcm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-slcm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-slcm-radius);\n  border: 1px solid var(--soi-slcm-line);\n  align-items: flex-start;\n}\n\n.soi-slcm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-slcm-marine);\n  color: var(--soi-slcm-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-slcm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-slcm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-slcm-step-content p {\n  font-size: 14px;\n  color: var(--soi-slcm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-slcm-compo {\n  background: var(--soi-slcm-off-white);\n  border-radius: var(--soi-slcm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-slcm-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-slcm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-slcm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-slcm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-slcm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-slcm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-slcm-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-slcm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-slcm-pomme-light);\n  border-left: 4px solid var(--soi-slcm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-slcm-radius) var(--soi-slcm-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-slcm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-slcm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-slcm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-slcm-tip p {\n  font-size: 14px;\n  color: var(--soi-slcm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-slcm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-slcm-accordion-item {\n  background: var(--soi-slcm-off-white);\n  border-radius: var(--soi-slcm-radius-sm);\n  border: 1px solid var(--soi-slcm-line);\n  overflow: hidden;\n}\n\n.soi-slcm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-slcm-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-slcm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-slcm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-slcm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-slcm-accordion-item[open] .soi-slcm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-slcm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-slcm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-slcm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-slcm-cta-box {\n  background: var(--soi-slcm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-slcm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-slcm-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-slcm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-slcm-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-slcm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-slcm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-slcm-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-slcm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-slcm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-slcm-compo-value {\n    text-align: left;\n  }\n\n  .soi-slcm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-slcm-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-slcm-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-slcm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-slcm-fiche {\n    --soi-slcm-text-soft: #2C3E50;\n    --soi-slcm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61603010150730,"sku":"LS0250","price":27.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silicuma-en-bouteille-packshot.webp?v=1779180407"},{"product_id":"complexe9-ansil","title":"Complexe bio n° Chalcopyrite, Cassis, Bouleau et Vigne","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL4010_ac400335-2b37-41b7-8706-078c0c0e90b5.jpg?v=1776180295\" alt=\"Photo d'une femme faisant son yoga dans la nature\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eDécouvrez \u003cstrong\u003ele Complexe n°9 d'Ansil\u003c\/strong\u003e, une combinaison exceptionnelle de gemmothérapie et de lithothérapie, spécialement formulée pour améliorer votre bien-être articulaire, renforcer votre immunité et booster votre concentration.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eIngrédients actifs du complexe n°9 Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ch3\u003e\u003cstrong\u003eGemmothérapie\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Cassis (Bio)\u003c\/strong\u003e : reconnu pour augmenter la résistance au stress et soutenir le système immunitaire.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Bouleau (Bio)\u003c\/strong\u003e : aide au bon fonctionnement des muscles et des articulations.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Vigne (Bio)\u003c\/strong\u003e : favorise la circulation sanguine et la santé veineuse, contribuant à un meilleur confort articulaire.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e \u003c\/li\u003e\n\u003cli\u003e\n\u003ch3\u003e\u003cstrong\u003eLithothérapie\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCristal de Chalcopyrite\u003c\/strong\u003e : utilisé pour ses propriétés de libération et de circulation des énergies, et pour améliorer la concentration.\u003c\/li\u003e\n\u003cli\u003e \u003c\/li\u003e\n\u003cli\u003e\u003cstrong style=\"color: #333333; font-size: 26px;\"\u003eBienfaits reconnus du complexe n°9\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBien-être articulaire\u003c\/strong\u003e : la synergie des bourgeons de Cassis, Bouleau et Vigne soutient et améliore la santé des articulations.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcement de l'immunité\u003c\/strong\u003e : les bourgeons de Cassis augmentent votre résistance au stress et renforcent vos défenses naturelles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAmélioration de la circulation\u003c\/strong\u003e : les bourgeons de Vigne soutiennent une circulation sanguine saine.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉnergie et concentration\u003c\/strong\u003e : la chalcopyrite aide à libérer les énergies bloquées et à améliorer votre capacité de concentration.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61603020538186,"sku":"AL4010","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al4010_complexe-9.jpg?v=1776155992"},{"product_id":"stopacid-articulations-bio","title":"Stopacid Articulations Bio et Vegan en gélules","description":"\u003cdiv class=\"soi-stoa-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-stoa-hero\"\u003e\n    \u003cdiv class=\"soi-stoa-hero-tag\"\u003e\n      \u003cspan class=\"soi-stoa-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-stoa-hero-title\"\u003eStopacid Articulations Bio et Vegan\u003c\/span\u003e\n    \u003cp class=\"soi-stoa-hero-subtitle\"\u003eTrois plantes certifiées bio pour soutenir l'élimination naturelle de l'acide urique et retrouver un meilleur confort articulaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stoa-hero-labels\"\u003e\n      \u003cspan class=\"soi-stoa-label soi-stoa-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-stoa-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-stoa-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-stoa-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Introduction contextuelle --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003cp class=\"soi-stoa-section-intro\"\u003eVous ressentez des raideurs matinales, des articulations qui craquent ou une sensation de lourdeur après l'effort ? L'accumulation d'acide urique dans l'organisme est souvent en cause. Stopacid Articulations Bio de Graine Sauvage est un complément alimentaire formulé à base de trois plantes certifiées bio, conçu pour soutenir l'élimination naturelle de l'acide urique et vous aider à retrouver un vrai confort articulaire.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pourquoi l'acide urique nuit à vos articulations ? --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003ePourquoi l'acide urique nuit à vos articulations ?\u003c\/h2\u003e\n    \u003cp\u003eL'acide urique est un déchet naturel produit par la dégradation des purines, présentes dans certains aliments (viandes rouges, abats, alcool) et dans le renouvellement cellulaire. Lorsque les reins ne l'éliminent pas suffisamment vite, il s'accumule et forme des cristaux dans les articulations.\u003c\/p\u003e\n    \u003cp\u003eLe résultat : inflammations, douleurs et raideurs qui s'installent progressivement. Agir sur l'élimination rénale constitue donc la première étape pour soulager vos articulations naturellement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Une synergie de 3 plantes bio pour vos articulations --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003eUne synergie de 3 plantes bio pour vos articulations\u003c\/h2\u003e\n    \u003cdiv class=\"soi-stoa-benefits\"\u003e\n      \u003cdiv class=\"soi-stoa-benefit\"\u003e\n        \u003cdiv class=\"soi-stoa-benefit-icon\"\u003e\u003cspan\u003e🍇\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCassis\u003c\/h3\u003e\n        \u003cp\u003eLes feuilles de \u003cem\u003eRibes nigrum\u003c\/em\u003e, reconnues pour leurs propriétés drainantes et dépuratives, favorisent l'élimination des toxines et soutiennent la fonction excrétrice des reins. Riches en flavonoïdes, elles contribuent aussi au confort articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-benefit\"\u003e\n        \u003cdiv class=\"soi-stoa-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eChiendent\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eElytrigia repens\u003c\/em\u003e, plante diurétique traditionnelle, stimule le transit rénal et aide à évacuer l'acide urique en excès par les voies urinaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-benefit\"\u003e\n        \u003cdiv class=\"soi-stoa-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eReine-des-prés\u003c\/h3\u003e\n        \u003cp\u003eSurnommée l'aspirine végétale, \u003cem\u003eFilipendula ulmaria\u003c\/em\u003e est utilisée depuis des siècles pour apaiser les inconforts articulaires et soutenir les émonctoires naturels de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Composition complète et posologie --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cp\u003eChaque gélule végétale contient :\u003c\/p\u003e\n    \u003cdiv class=\"soi-stoa-compo\"\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003ePoudre de feuille de cassis bio (\u003cem\u003eRibes nigrum\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003ePoudre de rhizome de chiendent bio (\u003cem\u003eElytrigia repens\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003ePoudre de sommité fleurie de reine-des-prés bio (\u003cem\u003eFilipendula ulmaria\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-stoa-timeline\"\u003e\n      \u003cdiv class=\"soi-stoa-step\"\u003e\n        \u003cdiv class=\"soi-stoa-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-stoa-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e6 gélules par jour, à répartir en 2 ou 3 prises, de préférence avant les repas avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-step\"\u003e\n        \u003cdiv class=\"soi-stoa-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-stoa-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 10 jours avec les 60 gélules du flacon est conseillée, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-step\"\u003e\n        \u003cdiv class=\"soi-stoa-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-stoa-step-content\"\u003e\n          \u003ch3\u003eHydratation\u003c\/h3\u003e\n          \u003cp\u003ePensez à bien vous hydrater tout au long de la journée pour optimiser l'élimination rénale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Ce qui distingue Stopacid Articulations de la concurrence --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003eCe qui distingue Stopacid Articulations de la concurrence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-stoa-grid\"\u003e\n      \u003cdiv class=\"soi-stoa-card\"\u003e\n        \u003ch3\u003e🌱 100 % bio certifié AB\u003c\/h3\u003e\n        \u003cp\u003eChaque plante est issue de l'agriculture biologique, sans pesticides ni résidus chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-card\"\u003e\n        \u003ch3\u003e🥬 Formule vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales, aucun ingrédient d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eProduction contrôlée selon des standards de qualité stricts.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-card\"\u003e\n        \u003ch3\u003e🎯 Formule ciblée acide urique\u003c\/h3\u003e\n        \u003cp\u003eLà où de nombreux compléments articulaires misent sur le collagène ou la chondroïtine, Stopacid agit en amont, sur la cause métabolique du problème.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pour qui est conseillé ce complément pour les articulations ? --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003ePour qui est conseillé ce complément pour les articulations ?\u003c\/h2\u003e\n    \u003cp\u003eStopacid Articulations s'adresse aux adultes souhaitant soutenir naturellement leur confort articulaire, notamment en cas d'alimentation riche en purines, de surcharge pondérale, ou de tendance aux épisodes inflammatoires articulaires.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stoa-tip\"\u003e\n      \u003cdiv class=\"soi-stoa-tip-icon\"\u003e⚕️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe complément ne se substitue pas à un traitement médical. En cas de douleurs persistantes ou de pathologie diagnostiquée (goutte, arthrose, etc.), consultez votre médecin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Questions fréquentes sur Stopacid Articulations --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003eVoq interrogations sur Stopacid Articulations\u003c\/h2\u003e\n    \u003cdiv class=\"soi-stoa-accordion\"\u003e\n      \u003cdetails class=\"soi-stoa-accordion-item\"\u003e\n        \u003csummary class=\"soi-stoa-accordion-header\"\u003e⏱️ Quand voir les premiers effets ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stoa-accordion-content\"\u003e\n          \u003cp\u003eUne cure de 10 jours est la durée minimale recommandée. Les effets varient selon chaque organisme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-stoa-accordion-item\"\u003e\n        \u003csummary class=\"soi-stoa-accordion-header\"\u003e🔄 Peut-on le prendre en continu ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stoa-accordion-content\"\u003e\n          \u003cp\u003eDes cures séquentielles (10 jours par mois, par exemple) sont généralement préconisées. Demandez conseil à un professionnel de santé pour un usage prolongé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-stoa-accordion-item\"\u003e\n        \u003csummary class=\"soi-stoa-accordion-header\"\u003e💊 Est-il compatible avec un traitement médicamenteux ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stoa-accordion-content\"\u003e\n          \u003cp\u003eEn cas de traitement en cours, consultez votre médecin ou pharmacien avant de commencer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-stoa-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-stoa-cta-box\"\u003e\n      \u003cp class=\"soi-stoa-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-stoa-cta-text\" style=\"color: white;\"\u003eVos articulations méritent une attention naturelle, sans compromis sur la qualité. Trois plantes bio, une formule vegan et fabriquée en France pour vous aider à drainer l'acide urique en excès et retrouver une vraie légèreté dans vos mouvements.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-stoa-marine: #1A2D3D;\n  --soi-stoa-marine-dark: #0F1E2B;\n  --soi-stoa-marine-light: #2C4458;\n  --soi-stoa-pomme: #A1C544;\n  --soi-stoa-pomme-dark: #84A636;\n  --soi-stoa-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-stoa-white: #FFFFFF;\n  --soi-stoa-off-white: #F8FAF6;\n  --soi-stoa-stone: #F1F3EE;\n  --soi-stoa-line: #E5E8E0;\n\n  --soi-stoa-primary: #C8D929;\n  --soi-stoa-primary-soft: #EEF4A8;\n  --soi-stoa-accent: #7CA86E;\n\n  --soi-stoa-text: #1A2D3D;\n  --soi-stoa-text-soft: #4A5B6B;\n  --soi-stoa-text-muted: #7B8693;\n\n  --soi-stoa-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-stoa-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-stoa-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-stoa-radius: 12px;\n  --soi-stoa-radius-sm: 8px;\n  --soi-stoa-radius-pill: 999px;\n}\n\n.soi-stoa-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-stoa-fiche img { max-width: 100%; height: auto; }\n\n.soi-stoa-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-stoa-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-stoa-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-stoa-hero {\n  position: relative;\n  background: var(--soi-stoa-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-stoa-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-stoa-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-stoa-pomme);\n}\n\n.soi-stoa-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-stoa-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-stoa-pomme);\n  border-radius: 50%;\n}\n\n.soi-stoa-hero-title {\n  display: block;\n  color: var(--soi-stoa-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-stoa-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-stoa-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-stoa-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-stoa-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-stoa-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-stoa-label-accent {\n  background: var(--soi-stoa-pomme);\n  border-color: var(--soi-stoa-pomme);\n  color: var(--soi-stoa-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-stoa-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-stoa-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-stoa-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-stoa-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-stoa-pomme);\n  border-radius: 2px;\n}\n\n.soi-stoa-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-stoa-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-stoa-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-stoa-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-stoa-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-stoa-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-stoa-benefit {\n  background: var(--soi-stoa-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-stoa-radius);\n  border: 1px solid var(--soi-stoa-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-stoa-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-stoa-shadow-md);\n}\n\n.soi-stoa-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-stoa-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-stoa-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-stoa-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-stoa-benefit:hover .soi-stoa-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-stoa-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-stoa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-stoa-benefit p {\n  font-size: 13px;\n  color: var(--soi-stoa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-stoa-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-stoa-card {\n  background: var(--soi-stoa-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-stoa-radius);\n  border-left: 3px solid var(--soi-stoa-pomme);\n}\n\n.soi-stoa-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-stoa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-stoa-card p {\n  font-size: 14px;\n  color: var(--soi-stoa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-stoa-compo {\n  background: var(--soi-stoa-off-white);\n  border-radius: var(--soi-stoa-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-stoa-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-stoa-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-stoa-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-stoa-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-stoa-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-stoa-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-stoa-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-stoa-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-stoa-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-stoa-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-stoa-radius);\n  border: 1px solid var(--soi-stoa-line);\n  align-items: flex-start;\n}\n\n.soi-stoa-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-stoa-marine);\n  color: var(--soi-stoa-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-stoa-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-stoa-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-stoa-step-content p {\n  font-size: 14px;\n  color: var(--soi-stoa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-stoa-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-stoa-pomme-light);\n  border-left: 4px solid var(--soi-stoa-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-stoa-radius) var(--soi-stoa-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-stoa-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-stoa-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-stoa-marine);\n  margin-bottom: 4px;\n}\n\n.soi-stoa-tip p {\n  font-size: 14px;\n  color: var(--soi-stoa-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-stoa-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-stoa-accordion-item {\n  background: var(--soi-stoa-off-white);\n  border-radius: var(--soi-stoa-radius-sm);\n  border: 1px solid var(--soi-stoa-line);\n  overflow: hidden;\n}\n\n.soi-stoa-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-stoa-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-stoa-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-stoa-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-stoa-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-stoa-accordion-item[open] .soi-stoa-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-stoa-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-stoa-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-stoa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-stoa-cta-box {\n  background: var(--soi-stoa-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-stoa-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-stoa-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-stoa-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-stoa-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-stoa-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-stoa-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-stoa-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-stoa-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-stoa-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-stoa-compo-value {\n    text-align: left;\n  }\n\n  .soi-stoa-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-stoa-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-stoa-fiche {\n    --soi-stoa-text-soft: #2C3E50;\n    --soi-stoa-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603067199818,"sku":"GS9119","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/stopacid-articulations-bio-et-vegan-en-gelules-packshot.webp?v=1779041050"},{"product_id":"bambou-silice-60-gelules","title":"Bambou Silice Vegan - 60 gélules - Laboratoire Code","description":"\u003cdiv class=\"soi-bamb-fiche\"\u003e\n\n  \u003csection class=\"soi-bamb-hero\"\u003e\n    \u003cdiv class=\"soi-bamb-hero-tag\"\u003e\n      \u003cspan class=\"soi-bamb-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bamb-hero-title\"\u003eBambou Silice Vegan\u003c\/span\u003e\n    \u003cp class=\"soi-bamb-hero-subtitle\"\u003eUne source végétale hautement concentrée en silicium organique pour soutenir vos articulations, vos os et votre beauté naturelle au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bamb-hero-labels\"\u003e\n      \u003cspan class=\"soi-bamb-label soi-bamb-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bamb-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bamb-label\"\u003e75 % DE SILICE\u003c\/span\u003e\n      \u003cspan class=\"soi-bamb-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bamb-section\"\u003e\n    \u003ch2\u003ePourquoi le bambou est-il si intéressant pour les articulations ?\u003c\/h2\u003e\n    \u003cp\u003eLe bambou (\u003cem\u003eBambusa vulgaris\u003c\/em\u003e) est l'une des plantes les plus riches en silice organique au monde, avec une teneur pouvant dépasser 70 % dans son exsudat. Ce minéral joue un rôle structurel fondamental dans l'organisme : il contribue à la synthèse du collagène, cette protéine qui maintient l'élasticité des cartilages, la souplesse des tendons et la fermeté de la peau.\u003c\/p\u003e\n    \u003cp\u003eContrairement aux sources de silicium minéral (roches, sable), la silice organique issue du bambou est directement biodisponible, c'est à dire que votre corps l'assimile bien plus facilement. C'est précisément cette différence qui fait tout l'intérêt d'un extrait de bambou titré.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bamb-section\"\u003e\n    \u003ch2\u003eCe que ce complément peut apporter au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bamb-benefits\"\u003e\n      \u003cdiv class=\"soi-bamb-benefit\"\u003e\n        \u003cdiv class=\"soi-bamb-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n        \u003cp\u003eLe silicium participe à l'entretien des cartilages et aide à préserver la souplesse des articulations, notamment du genou, de la hanche et des épaules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-benefit\"\u003e\n        \u003cdiv class=\"soi-bamb-benefit-icon\"\u003e\u003cspan\u003e🧬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien au collagène\u003c\/h3\u003e\n        \u003cp\u003eActeur clé de la régénération des tissus conjonctifs, il contribue à la structure des os, des tendons et de la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-benefit\"\u003e\n        \u003cdiv class=\"soi-bamb-benefit-icon\"\u003e\u003cspan\u003e🦷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eReminéralisation osseuse et dentaire\u003c\/h3\u003e\n        \u003cp\u003eLe silicium favorise la fixation des minéraux dans les os et les dents, un soutien utile notamment après 40 ans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-benefit\"\u003e\n        \u003cdiv class=\"soi-bamb-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBeauté de la peau, des cheveux et des ongles\u003c\/h3\u003e\n        \u003cp\u003eEn renforçant la matrice conjonctive, il aide à maintenir une peau plus ferme, des ongles moins cassants et des cheveux plus résistants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bamb-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bamb-compo\"\u003e\n      \u003cdiv class=\"soi-bamb-compo-row\"\u003e\n        \u003cspan class=\"soi-bamb-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-bamb-compo-value\"\u003e60 gélules végétales de 415 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-compo-row\"\u003e\n        \u003cspan class=\"soi-bamb-compo-label\"\u003eExtrait de bambou (tige)\u003c\/span\u003e\n        \u003cspan class=\"soi-bamb-compo-value\"\u003e400 mg par gélule, titré à 75 % de silice\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-compo-row\"\u003e\n        \u003cspan class=\"soi-bamb-compo-label\"\u003eSilice organique par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bamb-compo-value\"\u003e300 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-compo-row\"\u003e\n        \u003cspan class=\"soi-bamb-compo-label\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n        \u003cspan class=\"soi-bamb-compo-value\"\u003e15 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-compo-row\"\u003e\n        \u003cspan class=\"soi-bamb-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-bamb-compo-value\"\u003eSans additif, sans colorant, sans agent de charge\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-bamb-timeline\"\u003e\n      \u003cdiv class=\"soi-bamb-step\"\u003e\n        \u003cdiv class=\"soi-bamb-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bamb-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-step\"\u003e\n        \u003cdiv class=\"soi-bamb-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bamb-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour observer des effets 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-bamb-section\"\u003e\n    \u003ch2\u003eCe qui distingue le Bambou Silice du Laboratoire Code des autres marques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bamb-grid\"\u003e\n      \u003cdiv class=\"soi-bamb-card\"\u003e\n        \u003ch3\u003e🌿 100 % Vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales en HPMC, sans gélatine animale, convenant aux régimes végétariens et vegan.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-card\"\u003e\n        \u003ch3\u003e🇫🇷 Conditionné en France\u003c\/h3\u003e\n        \u003cp\u003eFabriqué et conditionné en France, sous contrôle qualité rigoureux du Laboratoire Code.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-card\"\u003e\n        \u003ch3\u003e💊 Titré à 75 % de silice\u003c\/h3\u003e\n        \u003cp\u003eUn extrait standardisé pour une concentration garantie et une efficacité reproductible à chaque cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bamb-card\"\u003e\n        \u003ch3\u003e✅ Sans additifs\u003c\/h3\u003e\n        \u003cp\u003eFormule épurée, sans colorant, sans conservateur, sans agent de remplissage superflu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bamb-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bamb-accordion\"\u003e\n      \u003cdetails class=\"soi-bamb-accordion-item\"\u003e\n        \u003csummary class=\"soi-bamb-accordion-header\"\u003e⚠️ Précautions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bamb-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire est destiné aux adultes. Il ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. En cas de pathologie articulaire diagnostiquée, d'allergie connue aux graminées ou de grossesse, consultez votre médecin avant toute utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bamb-accordion-item\"\u003e\n        \u003csummary class=\"soi-bamb-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bamb-accordion-content\"\u003e\n          \u003cp\u003eTenez hors de portée des enfants et conservez à 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-bamb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bamb-cta-box\"\u003e\n      \u003cp class=\"soi-bamb-cta-tag\" style=\"color: white;\"\u003eInvestir dans votre liberté de mouvement\u003c\/p\u003e\n      \u003cp class=\"soi-bamb-cta-text\" style=\"color: white;\"\u003eAvec le Bambou Silice Vegan du Laboratoire Code, vous optez pour une silice organique hautement concentrée, vegan et sans compromis sur la qualité. Un allié naturel à intégrer facilement dans votre routine 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-bamb-marine: #1A2D3D;\n  --soi-bamb-marine-dark: #0F1E2B;\n  --soi-bamb-marine-light: #2C4458;\n  --soi-bamb-pomme: #A1C544;\n  --soi-bamb-pomme-dark: #84A636;\n  --soi-bamb-pomme-light: rgba(161,197,68,0.10);\n  --soi-bamb-white: #FFFFFF;\n  --soi-bamb-off-white: #F8FAF6;\n  --soi-bamb-stone: #F1F3EE;\n  --soi-bamb-line: #E5E8E0;\n  --soi-bamb-primary: #7BAFD4;\n  --soi-bamb-primary-soft: #D6E8F3;\n  --soi-bamb-accent: #5A9ABF;\n  --soi-bamb-text: #1A2D3D;\n  --soi-bamb-text-soft: #4A5B6B;\n  --soi-bamb-text-muted: #7B8693;\n  --soi-bamb-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bamb-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bamb-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bamb-radius: 12px;\n  --soi-bamb-radius-sm: 8px;\n  --soi-bamb-radius-pill: 999px;\n}\n\n.soi-bamb-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-bamb-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-bamb-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bamb-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bamb-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-bamb-hero {\n  position: relative;\n  background: var(--soi-bamb-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-bamb-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bamb-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-bamb-pomme);\n}\n\n.soi-bamb-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-bamb-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bamb-pomme);\n  border-radius: 50%;\n}\n\n.soi-bamb-hero-title {\n  display: block;\n  color: var(--soi-bamb-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-bamb-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-bamb-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bamb-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-bamb-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bamb-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bamb-label-accent {\n  background: var(--soi-bamb-pomme);\n  border-color: var(--soi-bamb-pomme);\n  color: var(--soi-bamb-marine);\n  font-weight: 600;\n}\n\n.soi-bamb-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bamb-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bamb-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-bamb-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bamb-pomme);\n  border-radius: 2px;\n}\n\n.soi-bamb-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bamb-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bamb-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-bamb-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bamb-benefit {\n  background: var(--soi-bamb-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bamb-radius);\n  border: 1px solid var(--soi-bamb-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bamb-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bamb-shadow-md);\n}\n\n.soi-bamb-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bamb-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-bamb-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bamb-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bamb-benefit:hover .soi-bamb-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bamb-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bamb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bamb-benefit p {\n  font-size: 13px;\n  color: var(--soi-bamb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bamb-compo {\n  background: var(--soi-bamb-off-white);\n  border-radius: var(--soi-bamb-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bamb-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-bamb-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bamb-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bamb-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bamb-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bamb-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bamb-marine);\n  text-align: right;\n}\n\n.soi-bamb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bamb-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bamb-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bamb-radius);\n  border: 1px solid var(--soi-bamb-line);\n  align-items: flex-start;\n}\n\n.soi-bamb-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bamb-marine);\n  color: var(--soi-bamb-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-bamb-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bamb-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bamb-step-content p {\n  font-size: 14px;\n  color: var(--soi-bamb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bamb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bamb-card {\n  background: var(--soi-bamb-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bamb-radius);\n  border-left: 3px solid var(--soi-bamb-pomme);\n}\n\n.soi-bamb-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bamb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bamb-card p {\n  font-size: 14px;\n  color: var(--soi-bamb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bamb-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bamb-accordion-item {\n  background: var(--soi-bamb-off-white);\n  border-radius: var(--soi-bamb-radius-sm);\n  border: 1px solid var(--soi-bamb-line);\n  overflow: hidden;\n}\n\n.soi-bamb-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bamb-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-bamb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bamb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bamb-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bamb-accordion-item[open] .soi-bamb-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bamb-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bamb-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bamb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bamb-cta-box {\n  background: var(--soi-bamb-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bamb-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bamb-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-bamb-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bamb-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-bamb-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bamb-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bamb-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-bamb-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bamb-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bamb-compo-value {\n    text-align: left;\n  }\n\n  .soi-bamb-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-bamb-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bamb-fiche {\n    --soi-bamb-text-soft: #2C3E50;\n    --soi-bamb-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61603074376010,"sku":"LC9060","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bambou-silice-vegan-60-gelules-packshot.webp?v=1779801489"},{"product_id":"silimax-articulations-60comprimes","title":"SILAMAX articulations en comprimés - Labo Santé Silice","description":"\u003cdiv class=\"soi-silx-fiche\"\u003e\n\n\u003csection class=\"soi-silx-hero\"\u003e\n  \u003cdiv class=\"soi-silx-hero-tag\"\u003e\n    \u003cspan class=\"soi-silx-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire articulaire · Labo Santé Silice\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-silx-hero-title\"\u003eSILAMAX® en comprimés\u003c\/span\u003e\n  \u003cp class=\"soi-silx-hero-subtitle\"\u003eSilicium, glucosamine, chondroïtine et manganèse : quatre actifs complémentaires pour accompagner votre confort articulaire et osseux au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-silx-hero-labels\"\u003e\n    \u003cspan class=\"soi-silx-label soi-silx-label-accent\"\u003eFABRICATION FRANÇAISE\u003c\/span\u003e\n    \u003cspan class=\"soi-silx-label\"\u003e60 COMPRIMÉS\u003c\/span\u003e\n    \u003cspan class=\"soi-silx-label\"\u003eSILICIUM BIODISPONIBLE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-silx-section\"\u003e\n  \u003ch2\u003ePourquoi choisir un complément alimentaire à base de silice pour les articulations ?\u003c\/h2\u003e\n  \u003cp\u003eLe silicium est l'un des minéraux les plus abondants du corps humain, pourtant souvent négligé. Il joue un rôle structurel fondamental dans la synthèse du collagène et des tissus conjonctifs, ces « ciments » qui maintiennent vos cartilages, tendons et ligaments en bonne santé. Avec l'âge ou une activité physique intense, les réserves de silice diminuent et la souplesse articulaire peut s'en ressentir.\u003c\/p\u003e\n  \u003cp\u003eSILAMAX® répond précisément à ce besoin grâce à une forme de silicium hautement biodisponible : \u003cstrong\u003el'acide orthosilicique stabilisé par de la choline\u003c\/strong\u003e, reconnu comme l'une des formes les mieux assimilées par l'organisme dans les formules sèches.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-silx-section\"\u003e\n  \u003ch2\u003eComposition complète de SILAMAX® : que contient chaque comprimé ?\u003c\/h2\u003e\n  \u003cp class=\"soi-silx-section-intro\"\u003eChaque comprimé de SILAMAX® associe quatre actifs complémentaires pour une action globale sur le cartilage, l'os et le tissu conjonctif.\u003c\/p\u003e\n  \u003cdiv class=\"soi-silx-grid\"\u003e\n    \u003cdiv class=\"soi-silx-card\"\u003e\n      \u003ch3\u003e🔬 Silicium (acide orthosilicique stabilisé par choline)\u003c\/h3\u003e\n      \u003cp\u003eForme biodisponible idéale pour les comprimés. Contribue à la santé des tissus conjonctifs et à la régénération du cartilage articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silx-card\"\u003e\n      \u003ch3\u003e🦴 Glucosamine\u003c\/h3\u003e\n      \u003cp\u003ePrécurseur naturel du cartilage, la glucosamine est l'un des actifs articulaires les plus étudiés. Elle participe au maintien de la structure du cartilage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silx-card\"\u003e\n      \u003ch3\u003e💧 Chondroïtine\u003c\/h3\u003e\n      \u003cp\u003eSouvent associée à la glucosamine, la chondroïtine contribue à l'élasticité du cartilage et à la rétention d'eau dans les tissus articulaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silx-card\"\u003e\n      \u003ch3\u003e⚙️ Manganèse (sulfate de manganèse)\u003c\/h3\u003e\n      \u003cp\u003eLe manganèse \u003cstrong\u003econtribue au maintien d'une ossature normale\u003c\/strong\u003e et participe à la formation du tissu conjonctif présent dans les cartilages et les os (allégation santé autorisée).\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-silx-section\"\u003e\n  \u003ch2\u003eComment prendre SILAMAX® : posologie recommandée\u003c\/h2\u003e\n  \u003cdiv class=\"soi-silx-timeline\"\u003e\n    \u003cdiv class=\"soi-silx-step\"\u003e\n      \u003cdiv class=\"soi-silx-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-silx-step-content\"\u003e\n        \u003ch3\u003eDose journalière conseillée\u003c\/h3\u003e\n        \u003cp\u003e2 comprimés par jour, de 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-silx-step\"\u003e\n      \u003cdiv class=\"soi-silx-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-silx-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003eUn pilulier de 60 comprimés correspond à 30 jours de cure. Pour des résultats visibles, une utilisation régulière sur 6 à 8 semaines est conseillée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silx-step\"\u003e\n      \u003cdiv class=\"soi-silx-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-silx-step-content\"\u003e\n        \u003ch3\u003eComprimés sécables\u003c\/h3\u003e\n        \u003cp\u003eSi vous souhaitez adapter votre prise progressive, les comprimés peuvent être coupés en deux, ce qui est particulièrement pratique au début d'une 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-silx-section\"\u003e\n  \u003ch2\u003ePour qui est fait SILAMAX® ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-silx-benefits\"\u003e\n    \u003cdiv class=\"soi-silx-benefit\"\u003e\n      \u003cdiv class=\"soi-silx-benefit-icon\"\u003e\u003cspan\u003e🧓\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGêne articulaire liée à l'âge\u003c\/h3\u003e\n      \u003cp\u003ePour les personnes ressentant des raideurs ou une gêne articulaire au quotidien, liée à l'âge ou à une activité physique soutenue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silx-benefit\"\u003e\n      \u003cdiv class=\"soi-silx-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSportifs actifs\u003c\/h3\u003e\n      \u003cp\u003ePour celles et ceux qui souhaitent préserver leur mobilité et soutenir la récupération articulaire après l'effort.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silx-benefit\"\u003e\n      \u003cdiv class=\"soi-silx-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRenforcement os et cartilage\u003c\/h3\u003e\n      \u003cp\u003ePour toute personne souhaitant renforcer naturellement ses os et son cartilage grâce à un complément alimentaire silice de qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-silx-tip\"\u003e\n    \u003cdiv class=\"soi-silx-tip-icon\"\u003e🇫🇷\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eQualité et traçabilité\u003c\/strong\u003e\n      \u003cp\u003eSILAMAX® est fabriqué en France par Labo Santé Silice, un gage de sérieux et de traçabilité pour votre tranquillité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-silx-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-silx-accordion\"\u003e\n    \u003cdetails class=\"soi-silx-accordion-item\"\u003e\n      \u003csummary class=\"soi-silx-accordion-header\"\u003e⚠️ Contre-indications et avis médical\u003c\/summary\u003e\n      \u003cdiv class=\"soi-silx-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de traitement anticoagulant ou d'allergie aux crustacés (glucosamine d'origine marine), consultez votre médecin avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-silx-accordion-item\"\u003e\n      \u003csummary class=\"soi-silx-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-silx-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes et allaitantes sans avis médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-silx-accordion-item\"\u003e\n      \u003csummary class=\"soi-silx-accordion-header\"\u003e📋 Consignes de sécurité\u003c\/summary\u003e\n      \u003cdiv class=\"soi-silx-accordion-content\"\u003e\n        \u003cp\u003eTenir hors de portée des enfants. Ne pas dépasser la dose journalière recommandée de 2 comprimés par jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-silx-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-silx-cta-box\"\u003e\n    \u003cp class=\"soi-silx-cta-tag\" style=\"color: white;\"\u003ePrenez soin de votre mobilité\u003c\/p\u003e\n    \u003cp class=\"soi-silx-cta-text\" style=\"color: white;\"\u003eVos articulations vous portent à chaque pas, chaque effort, chaque moment de vie. SILAMAX® leur offre un soutien complet et sérieux, alliant silice biodisponible, glucosamine, chondroïtine et manganèse dans une formule française rigoureuse.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-silx-marine: #1A2D3D;\n  --soi-silx-marine-dark: #0F1E2B;\n  --soi-silx-marine-light: #2C4458;\n  --soi-silx-pomme: #A1C544;\n  --soi-silx-pomme-dark: #84A636;\n  --soi-silx-pomme-light: rgba(161,197,68,0.10);\n  --soi-silx-white: #FFFFFF;\n  --soi-silx-off-white: #F8FAF6;\n  --soi-silx-stone: #F1F3EE;\n  --soi-silx-line: #E5E8E0;\n  --soi-silx-primary: #2E7D6B;\n  --soi-silx-primary-soft: #E8F4F0;\n  --soi-silx-accent: #3A9A83;\n  --soi-silx-text: #1A2D3D;\n  --soi-silx-text-soft: #4A5B6B;\n  --soi-silx-text-muted: #7B8693;\n  --soi-silx-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-silx-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-silx-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-silx-radius: 12px;\n  --soi-silx-radius-sm: 8px;\n  --soi-silx-radius-pill: 999px;\n}\n\n.soi-silx-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-silx-fiche img { max-width: 100%; height: auto; }\n\n.soi-silx-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-silx-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-silx-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-silx-hero {\n  position: relative;\n  background: var(--soi-silx-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-silx-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-silx-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-silx-pomme);\n}\n\n.soi-silx-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-silx-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-silx-pomme);\n  border-radius: 50%;\n}\n\n.soi-silx-hero-title {\n  display: block;\n  color: var(--soi-silx-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-silx-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-silx-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-silx-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-silx-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-silx-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-silx-label-accent {\n  background: var(--soi-silx-pomme);\n  border-color: var(--soi-silx-pomme);\n  color: var(--soi-silx-marine);\n  font-weight: 600;\n}\n\n.soi-silx-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-silx-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-silx-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-silx-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-silx-pomme);\n  border-radius: 2px;\n}\n\n.soi-silx-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-silx-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-silx-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-silx-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-silx-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-silx-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-silx-benefit {\n  background: var(--soi-silx-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-silx-radius);\n  border: 1px solid var(--soi-silx-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-silx-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-silx-shadow-md);\n}\n\n.soi-silx-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-silx-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-silx-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-silx-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-silx-benefit:hover .soi-silx-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-silx-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silx-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silx-benefit p {\n  font-size: 13px;\n  color: var(--soi-silx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silx-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-silx-card {\n  background: var(--soi-silx-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silx-radius);\n  border-left: 3px solid var(--soi-silx-pomme);\n}\n\n.soi-silx-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silx-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silx-card p {\n  font-size: 14px;\n  color: var(--soi-silx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silx-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-silx-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-silx-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silx-radius);\n  border: 1px solid var(--soi-silx-line);\n  align-items: flex-start;\n}\n\n.soi-silx-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-silx-marine);\n  color: var(--soi-silx-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-silx-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-silx-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-silx-step-content p {\n  font-size: 14px;\n  color: var(--soi-silx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silx-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-silx-pomme-light);\n  border-left: 4px solid var(--soi-silx-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-silx-radius) var(--soi-silx-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-silx-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-silx-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-silx-marine);\n  margin-bottom: 4px;\n}\n\n.soi-silx-tip p {\n  font-size: 14px;\n  color: var(--soi-silx-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silx-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-silx-accordion-item {\n  background: var(--soi-silx-off-white);\n  border-radius: var(--soi-silx-radius-sm);\n  border: 1px solid var(--soi-silx-line);\n  overflow: hidden;\n}\n\n.soi-silx-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-silx-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-silx-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-silx-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-silx-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-silx-accordion-item[open] .soi-silx-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-silx-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-silx-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-silx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silx-cta-box {\n  background: var(--soi-silx-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-silx-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-silx-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-silx-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-silx-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-silx-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-silx-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-silx-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-silx-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-silx-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-silx-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-silx-fiche {\n    --soi-silx-text-soft: #2C3E50;\n    --soi-silx-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61603172483402,"sku":"LS0300","price":26.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silamax-en-comprimes-packshot_a55c697b-d583-47fd-b8d0-74285a799c1c.webp?v=1779181061"},{"product_id":"silharpago-bio-1l","title":"Silharpago Bio en flacon","description":"\n\u003cdiv class=\"soi-silh-fiche\"\u003e\n\n  \u003csection class=\"soi-silh-hero\"\u003e\n    \u003cdiv class=\"soi-silh-hero-tag\"\u003e\n      \u003cspan class=\"soi-silh-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire articulaire · Labo Santé Silice\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-silh-hero-title\"\u003eSilharpago Bio en flacon\u003c\/span\u003e\n    \u003cp class=\"soi-silh-hero-subtitle\"\u003eApport de silicium d'origine végétale associé à quatre plantes bio pour soutenir naturellement le confort et la souplesse de vos articulations au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-silh-hero-labels\"\u003e\n      \u003cspan class=\"soi-silh-label soi-silh-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n      \u003cspan class=\"soi-silh-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-silh-label\"\u003e1000 ML\u003c\/span\u003e\n      \u003cspan class=\"soi-silh-label\"\u003eADAPTÉ AUX VÉGÉTARIENS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003ch2\u003eUne formule bio pensée pour vos articulations\u003c\/h2\u003e\n    \u003cp class=\"soi-silh-section-intro\"\u003eCe complément alimentaire liquide de 1000 ml se distingue par la qualité et la synergie de ses actifs. Chaque ingrédient joue un rôle précis dans le soutien articulaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-silh-grid\"\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e🦁 Harpagophytum bio\u003c\/h3\u003e\n        \u003cp\u003eSurnommée la \"griffe du diable\", la racine d'Harpagophytum procumbens est l'un des actifs les plus reconnus pour ses bienfaits sur les articulations. Elle contribue à maintenir la souplesse des tendons et à favoriser une mobilité confortable au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e🌿 Curcuma bio\u003c\/h3\u003e\n        \u003cp\u003eAllié classique de l'harpagophytum pour le confort articulaire, la racine de Curcuma longa est ici potentialisée par l'ajout de poivre noir bio, source de pipérine, qui améliore significativement l'absorption de la curcumine par l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e🎋 Bambou bio\u003c\/h3\u003e\n        \u003cp\u003eNaturellement riche en silicium organique végétal, le Bambusa bambos contribue à la solidité des tissus conjonctifs et au confort articulaire. C'est lui qui constitue la source principale de silicium de la formule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e🌸 Chicorée bio\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour soutenir les fonctions d'élimination et de détoxification de l'organisme, la racine de Cichorium intybus complète idéalement les autres actifs en favorisant l'élimination des déchets métaboliques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e🫚 Poivre noir bio\u003c\/h3\u003e\n        \u003cp\u003eSource de pipérine (Piper nigrum), il améliore significativement la biodisponibilité du curcuma, optimisant ainsi l'efficacité de la formule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e🍊 Arôme naturel orange\u003c\/h3\u003e\n        \u003cp\u003ePour une prise agréable au quotidien, la formule est complétée par un arôme naturel d'orange qui facilite l'intégration dans votre routine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis par dose\u003c\/h2\u003e\n    \u003cdiv class=\"soi-silh-compo\"\u003e\n      \u003cdiv class=\"soi-silh-compo-row\"\u003e\n        \u003cspan class=\"soi-silh-compo-label\"\u003ePour 2 bouchons (20 ml)\u003c\/span\u003e\n        \u003cspan class=\"soi-silh-compo-value\"\u003eDose journalière\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-compo-row\"\u003e\n        \u003cspan class=\"soi-silh-compo-label\"\u003eHarpagophytum (racine) bio\u003c\/span\u003e\n        \u003cspan class=\"soi-silh-compo-value\"\u003e2 000 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-compo-row\"\u003e\n        \u003cspan class=\"soi-silh-compo-label\"\u003eCurcuma (racine) bio\u003c\/span\u003e\n        \u003cspan class=\"soi-silh-compo-value\"\u003e1 000 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-compo-row\"\u003e\n        \u003cspan class=\"soi-silh-compo-label\"\u003eChicorée (racine) bio\u003c\/span\u003e\n        \u003cspan class=\"soi-silh-compo-value\"\u003e200 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-compo-row\"\u003e\n        \u003cspan class=\"soi-silh-compo-label\"\u003eBambou bio (silicium végétal)\u003c\/span\u003e\n        \u003cspan class=\"soi-silh-compo-value\"\u003eInclus dans la formule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-compo-row\"\u003e\n        \u003cspan class=\"soi-silh-compo-label\"\u003ePoivre noir bio\u003c\/span\u003e\n        \u003cspan class=\"soi-silh-compo-value\"\u003eOptimisateur d'absorption\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silh-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-silh-tip-icon\"\u003e📦\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n        \u003cp\u003eLe flacon de 1 litre représente environ 50 doses, soit une cure complète de plusieurs semaines selon votre consommation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003ch2\u003eComment prendre le Silharpago Bio ? Mode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-silh-timeline\"\u003e\n      \u003cdiv class=\"soi-silh-step\"\u003e\n        \u003cdiv class=\"soi-silh-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-silh-step-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque utilisation, pensez à bien agiter le flacon pour homogénéiser la formule.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-step\"\u003e\n        \u003cdiv class=\"soi-silh-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-silh-step-content\"\u003e\n          \u003ch3\u003ePrenez 2 bouchons par jour\u003c\/h3\u003e\n          \u003cp\u003eMesurez 2 bouchons (20 ml), de préférence le matin avant le repas, et diluez-les dans un verre d'eau ou de jus de fruit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-step\"\u003e\n        \u003cdiv class=\"soi-silh-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-silh-step-content\"\u003e\n          \u003ch3\u003eConservez au frais après ouverture\u003c\/h3\u003e\n          \u003cp\u003eAprès ouverture, conservez le flacon au réfrigérateur et consommez-le dans les 4 semaines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-step\"\u003e\n        \u003cdiv class=\"soi-silh-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-silh-step-content\"\u003e\n          \u003ch3\u003eCure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement recommandée pour constater les effets sur le confort articulaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément articulaire ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-silh-benefits\"\u003e\n      \u003cdiv class=\"soi-silh-benefit\"\u003e\n        \u003cdiv class=\"soi-silh-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSportifs et actifs\u003c\/h3\u003e\n        \u003cp\u003ePour soutenir les articulations soumises à des efforts répétés et préserver votre mobilité dans la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-benefit\"\u003e\n        \u003cdiv class=\"soi-silh-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAdeptes du naturel\u003c\/h3\u003e\n        \u003cp\u003eUne formule 100 % biologique, adaptée aux végétariens, pour celles et ceux qui privilégient les solutions naturelles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-benefit\"\u003e\n        \u003cdiv class=\"soi-silh-benefit-icon\"\u003e\u003cspan\u003e🧓\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSeniors\u003c\/h3\u003e\n        \u003cp\u003ePour entretenir la mobilité et la souplesse articulaire avec l'âge, en douceur et au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-benefit\"\u003e\n        \u003cdiv class=\"soi-silh-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePraticité au quotidien\u003c\/h3\u003e\n        \u003cp\u003eFormat liquide facile à intégrer dans votre routine, agréable à prendre grâce à l'arôme naturel orange.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003cdiv class=\"soi-silh-accordion\"\u003e\n      \u003cdetails class=\"soi-silh-accordion-item\"\u003e\n        \u003csummary class=\"soi-silh-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-silh-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie articulaire ou de traitement en cours, consultez votre médecin avant utilisation. Déconseillé aux femmes enceintes et allaitantes. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-silh-accordion-item\"\u003e\n        \u003csummary class=\"soi-silh-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-silh-accordion-content\"\u003e\n          \u003cp\u003eConservez le flacon au frais après ouverture et consommez dans les 4 semaines. Agitez bien avant chaque utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-silh-cta-box\"\u003e\n      \u003cp class=\"soi-silh-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, préserver sa liberté de mouvement\u003c\/p\u003e\n      \u003cp class=\"soi-silh-cta-text\" style=\"color: white;\"\u003eAvec le Silharpago Bio, vous choisissez une formule certifiée biologique et fabriquée en France, qui associe la puissance de l'harpagophytum au silicium végétal du bambou. Un geste simple et durable pour vos articulations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-silh-marine: #1A2D3D;\n  --soi-silh-marine-dark: #0F1E2B;\n  --soi-silh-marine-light: #2C4458;\n  --soi-silh-pomme: #A1C544;\n  --soi-silh-pomme-dark: #84A636;\n  --soi-silh-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-silh-white: #FFFFFF;\n  --soi-silh-off-white: #F8FAF6;\n  --soi-silh-stone: #F1F3EE;\n  --soi-silh-line: #E5E8E0;\n\n  --soi-silh-primary: #D88542;\n  --soi-silh-primary-soft: #F5E6D4;\n  --soi-silh-accent: #D4A52A;\n\n  --soi-silh-text: #1A2D3D;\n  --soi-silh-text-soft: #4A5B6B;\n  --soi-silh-text-muted: #7B8693;\n\n  --soi-silh-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-silh-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-silh-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-silh-radius: 12px;\n  --soi-silh-radius-sm: 8px;\n  --soi-silh-radius-pill: 999px;\n}\n\n.soi-silh-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-silh-fiche img { max-width: 100%; height: auto; }\n\n.soi-silh-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-silh-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-silh-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-silh-hero {\n  position: relative;\n  background: var(--soi-silh-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-silh-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-silh-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-silh-pomme);\n}\n\n.soi-silh-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-silh-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-silh-pomme);\n  border-radius: 50%;\n}\n\n.soi-silh-hero-title {\n  display: block;\n  color: var(--soi-silh-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-silh-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-silh-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-silh-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-silh-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-silh-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-silh-label-accent {\n  background: var(--soi-silh-pomme);\n  border-color: var(--soi-silh-pomme);\n  color: var(--soi-silh-marine);\n  font-weight: 600;\n}\n\n.soi-silh-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-silh-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-silh-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-silh-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-silh-pomme);\n  border-radius: 2px;\n}\n\n.soi-silh-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-silh-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-silh-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-silh-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-silh-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-silh-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-silh-benefit {\n  background: var(--soi-silh-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-silh-radius);\n  border: 1px solid var(--soi-silh-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-silh-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-silh-shadow-md);\n}\n\n.soi-silh-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-silh-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-silh-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-silh-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-silh-benefit:hover .soi-silh-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-silh-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silh-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silh-benefit p {\n  font-size: 13px;\n  color: var(--soi-silh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silh-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-silh-card {\n  background: var(--soi-silh-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silh-radius);\n  border-left: 3px solid var(--soi-silh-pomme);\n}\n\n.soi-silh-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silh-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silh-card p {\n  font-size: 14px;\n  color: var(--soi-silh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silh-compo {\n  background: var(--soi-silh-off-white);\n  border-radius: var(--soi-silh-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-silh-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-silh-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-silh-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-silh-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-silh-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-silh-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-silh-marine);\n  text-align: right;\n}\n\n.soi-silh-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-silh-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-silh-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silh-radius);\n  border: 1px solid var(--soi-silh-line);\n  align-items: flex-start;\n}\n\n.soi-silh-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-silh-marine);\n  color: var(--soi-silh-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-silh-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-silh-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-silh-step-content p {\n  font-size: 14px;\n  color: var(--soi-silh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silh-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-silh-pomme-light);\n  border-left: 4px solid var(--soi-silh-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-silh-radius) var(--soi-silh-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-silh-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-silh-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-silh-marine);\n  margin-bottom: 4px;\n}\n\n.soi-silh-tip p {\n  font-size: 14px;\n  color: var(--soi-silh-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silh-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-silh-accordion-item {\n  background: var(--soi-silh-off-white);\n  border-radius: var(--soi-silh-radius-sm);\n  border: 1px solid var(--soi-silh-line);\n  overflow: hidden;\n}\n\n.soi-silh-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-silh-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-silh-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-silh-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-silh-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-silh-accordion-item[open] .soi-silh-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-silh-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-silh-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-silh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silh-cta-box {\n  background: var(--soi-silh-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-silh-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-silh-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-silh-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-silh-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-silh-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-silh-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-silh-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-silh-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-silh-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-silh-compo-value {\n    text-align: left;\n  }\n\n  .soi-silh-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-silh-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-silh-fiche {\n    --soi-silh-text-soft: #2C3E50;\n    --soi-silh-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61603226583370,"sku":"LS0320","price":28.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silharpago-bio-en-flacon-packshot_11zon.webp?v=1781356462"},{"product_id":"flexilium-vegan-60gelules","title":"Flexilium Vegan - complément articulaire en gélules","description":"\u003cdiv class=\"soi-flex-fiche\"\u003e\n\n\u003csection class=\"soi-flex-hero\"\u003e\n  \u003cdiv class=\"soi-flex-hero-tag\"\u003e\n    \u003cspan class=\"soi-flex-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · LT Labo\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-flex-hero-title\"\u003eFlexilium Vegan en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-flex-hero-subtitle\"\u003eLa réponse 100 % végétale pour soutenir vos articulations, votre mobilité et la solidité de vos os, sans aucun dérivé animal ni marin.\u003c\/p\u003e\n  \u003cdiv class=\"soi-flex-hero-labels\"\u003e\n    \u003cspan class=\"soi-flex-label soi-flex-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-flex-label\"\u003eCOMPLÉMENT ALIMENTAIRE\u003c\/span\u003e\n    \u003cspan class=\"soi-flex-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003cspan class=\"soi-flex-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eFlexilium Vegan : le complément alimentaire pour articulations 100% végétal\u003c\/h2\u003e\n  \u003cp\u003eVous ressentez des raideurs au réveil, une gêne articulaire après l'effort ou simplement l'envie de prendre soin de vos articulations sans recourir à des sources animales ? \u003cstrong\u003eFlexilium Vegan de LT Labo\u003c\/strong\u003e est un complément alimentaire pour articulations conçu pour répondre précisément à ce besoin, avec une formule entièrement végétale, sans dérivés marins, certifiée vegan.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003ePourquoi Flexilium Vegan se distingue des autres compléments pour articulations ?\u003c\/h2\u003e\n  \u003cp\u003eLa majorité des compléments alimentaires pour les articulations disponibles sur le marché contiennent de la glucosamine et de la chondroïtine issues de crustacés ou de cartilage bovin. Flexilium Vegan rompt avec cette logique en proposant des actifs d'origine végétale à chaque étape de sa composition.\u003c\/p\u003e\n  \u003cdiv class=\"soi-flex-benefits\"\u003e\n    \u003cdiv class=\"soi-flex-benefit\"\u003e\n      \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e100 % végétal\u003c\/h3\u003e\n      \u003cp\u003eGlucosamine et chondroïtine d'origine végétale, sans dérivés marins ni cartilage bovin.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-benefit\"\u003e\n      \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e🦐\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSans allergènes marins\u003c\/h3\u003e\n      \u003cp\u003eAccessible aux personnes allergiques aux fruits de mer et aux végétaliens.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-benefit\"\u003e\n      \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e🤸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMobilité, flexibilité, souplesse\u003c\/h3\u003e\n      \u003cp\u003eUne formule complète pour soutenir la mobilité articulaire au quotidien comme à l'effort.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eComposition complète et dosage par gélule\u003c\/h2\u003e\n  \u003cp\u003eChaque gélule de Flexilium Vegan renferme une synergie d'actifs soigneusement dosés pour agir en complémentarité :\u003c\/p\u003e\n  \u003cdiv class=\"soi-flex-grid\"\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🎋 Extrait de Bambou (75 % de silice)\u003c\/h3\u003e\n      \u003cp\u003e166,67 mg par gélule, soit 125 mg de silicium organique. Le bambou est l'une des sources végétales les plus concentrées en silice, reconnue pour contribuer à la régénération des tissus conjonctifs, à la souplesse des tendons et à la flexibilité articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🌿 Glucosamine d'origine végétale\u003c\/h3\u003e\n      \u003cp\u003e166,67 mg par gélule. Contrairement à la glucosamine classique d'origine marine, celle-ci est issue de fermentation végétale. Elle participe au maintien de l'intégrité du cartilage articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🧬 Phytodroitin® (chondroïtine végétale)\u003c\/h3\u003e\n      \u003cp\u003e100 mg par gélule. Une innovation brevetée, alternative 100 % végétale à la chondroïtine animale, qui soutient la structure du tissu conjonctif et la lubrification articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🦴 Calcium\u003c\/h3\u003e\n      \u003cp\u003e80 mg par gélule, soit 10 % des valeurs nutritionnelles de référence (VNR). Indispensable pour maintenir la solidité osseuse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e☀️ Vitamine D3 végétale (lichen boréal)\u003c\/h3\u003e\n      \u003cp\u003e5 µg par gélule, soit 100 % des VNR. Elle optimise l'absorption intestinale du calcium et contribue à la minéralisation normale des os.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-flex-tip\"\u003e\n    \u003cdiv class=\"soi-flex-tip-icon\"\u003e💊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eGélules végétales\u003c\/strong\u003e\n      \u003cp\u003eEnveloppe en HPMC, sans gélatine animale. Flacon de 60 gélules.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eComment prendre Flexilium Vegan ? Posologie recommandée\u003c\/h2\u003e\n  \u003cdiv class=\"soi-flex-timeline\"\u003e\n    \u003cdiv class=\"soi-flex-step\"\u003e\n      \u003cdiv class=\"soi-flex-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, de préférence au 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-flex-step\"\u003e\n      \u003cdiv class=\"soi-flex-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003ePour des résultats optimaux, une cure de \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est recommandée. La cure peut être renouvelée après une pause, selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-step\"\u003e\n      \u003cdiv class=\"soi-flex-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-step-content\"\u003e\n        \u003ch3\u003ePour qui ?\u003c\/h3\u003e\n        \u003cp\u003eCe complément convient particulièrement aux \u003cstrong\u003esportifs\u003c\/strong\u003e souhaitant préserver leurs articulations face aux contraintes mécaniques répétées, aux personnes actives de plus de 40 ans, et à toute personne en quête d'un complément articulation vegan efficace au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eCe que vous devez savoir avant de commencer\u003c\/h2\u003e\n  \u003cdiv class=\"soi-flex-accordion\"\u003e\n    \u003cdetails class=\"soi-flex-accordion-item\"\u003e\n      \u003csummary class=\"soi-flex-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un complément alimentaire : il ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. En cas de traitement anticoagulant ou de pathologie articulaire diagnostiquée, consultez votre médecin avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-flex-accordion-item\"\u003e\n      \u003csummary class=\"soi-flex-accordion-header\"\u003e🤰 Femmes enceintes et enfants\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes sans avis médical. Tenir hors de portée des enfants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-flex-accordion-item\"\u003e\n      \u003csummary class=\"soi-flex-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eConserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur Flexilium Vegan\u003c\/h2\u003e\n  \u003cdiv class=\"soi-flex-accordion\"\u003e\n    \u003cdetails class=\"soi-flex-accordion-item\"\u003e\n      \u003csummary class=\"soi-flex-accordion-header\"\u003e🏋️ Flexilium Vegan est-il adapté aux sportifs ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eOui, sa richesse en silicium, glucosamine et chondroïtine en fait un complément alimentaire pertinent pour accompagner les entraînements intensifs et préserver les articulations face aux contraintes mécaniques répétées.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-flex-accordion-item\"\u003e\n      \u003csummary class=\"soi-flex-accordion-header\"\u003e🔄 Quelle différence avec un complément articulation classique ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eFlexilium Vegan utilise des sources 100 % végétales là où la plupart des formules recourent à des extraits marins ou animaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-flex-accordion-item\"\u003e\n      \u003csummary class=\"soi-flex-accordion-header\"\u003e⏳ Combien de temps avant de ressentir les effets ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eLes retours d'utilisateurs indiquent généralement une amélioration du confort articulaire après 4 à 6 semaines de prise régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-flex-cta-box\"\u003e\n    \u003cp class=\"soi-flex-cta-tag\" style=\"color: white;\"\u003eMobilité, flexibilité, souplesse\u003c\/p\u003e\n    \u003cp class=\"soi-flex-cta-text\" style=\"color: white;\"\u003eFlexilium Vegan, c'est la réponse naturelle et complète pour vos articulations. Souplesse retrouvée, mobilité préservée, os soutenus : tout cela sans compromis sur vos valeurs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-flex-marine: #1A2D3D;\n  --soi-flex-marine-dark: #0F1E2B;\n  --soi-flex-marine-light: #2C4458;\n  --soi-flex-pomme: #A1C544;\n  --soi-flex-pomme-dark: #84A636;\n  --soi-flex-pomme-light: rgba(161,197,68,0.10);\n  --soi-flex-white: #FFFFFF;\n  --soi-flex-off-white: #F8FAF6;\n  --soi-flex-stone: #F1F3EE;\n  --soi-flex-line: #E5E8E0;\n  --soi-flex-primary: #3A7DB8;\n  --soi-flex-primary-soft: #D6E8F5;\n  --soi-flex-accent: #2E8B6E;\n  --soi-flex-text: #1A2D3D;\n  --soi-flex-text-soft: #4A5B6B;\n  --soi-flex-text-muted: #7B8693;\n  --soi-flex-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-flex-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-flex-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-flex-radius: 12px;\n  --soi-flex-radius-sm: 8px;\n  --soi-flex-radius-pill: 999px;\n}\n\n.soi-flex-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-flex-fiche img { max-width: 100%; height: auto; }\n\n.soi-flex-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-flex-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-flex-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-flex-hero {\n  position: relative;\n  background: var(--soi-flex-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-flex-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-flex-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-flex-pomme);\n}\n\n.soi-flex-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-flex-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-flex-pomme);\n  border-radius: 50%;\n}\n\n.soi-flex-hero-title {\n  display: block;\n  color: var(--soi-flex-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-flex-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-flex-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-flex-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-flex-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-flex-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-flex-label-accent {\n  background: var(--soi-flex-pomme);\n  border-color: var(--soi-flex-pomme);\n  color: var(--soi-flex-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-flex-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-flex-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-flex-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-flex-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-flex-pomme);\n  border-radius: 2px;\n}\n\n.soi-flex-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-flex-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-flex-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-flex-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-flex-benefit {\n  background: var(--soi-flex-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-flex-radius);\n  border: 1px solid var(--soi-flex-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-flex-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-flex-shadow-md);\n}\n\n.soi-flex-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-flex-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-flex-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-flex-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-flex-benefit:hover .soi-flex-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-flex-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-flex-benefit p {\n  font-size: 13px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-flex-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-flex-card {\n  background: var(--soi-flex-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-flex-radius);\n  border-left: 3px solid var(--soi-flex-pomme);\n}\n\n.soi-flex-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-flex-card p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-flex-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-flex-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-flex-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-flex-radius);\n  border: 1px solid var(--soi-flex-line);\n  align-items: flex-start;\n}\n\n.soi-flex-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-flex-marine);\n  color: var(--soi-flex-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-flex-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-flex-step-content p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-flex-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-flex-pomme-light);\n  border-left: 4px solid var(--soi-flex-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-flex-radius) var(--soi-flex-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-flex-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-flex-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-flex-marine);\n  margin-bottom: 4px;\n}\n\n.soi-flex-tip p {\n  font-size: 14px;\n  color: var(--soi-flex-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-flex-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-flex-accordion-item {\n  background: var(--soi-flex-off-white);\n  border-radius: var(--soi-flex-radius-sm);\n  border: 1px solid var(--soi-flex-line);\n  overflow: hidden;\n}\n\n.soi-flex-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-flex-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-flex-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-flex-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-flex-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-flex-accordion-item[open] .soi-flex-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-flex-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-flex-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-flex-cta-box {\n  background: var(--soi-flex-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-flex-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-flex-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-flex-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-flex-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-flex-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-flex-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-flex-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-flex-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-flex-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-flex-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-flex-fiche {\n    --soi-flex-text-soft: #2C3E50;\n    --soi-flex-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603262562634,"sku":"LT0270","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/flexilium-vegan-en-gelules-packshot_09c677ae-16ac-422a-8cd7-7af97aee7e56.webp?v=1779698503"},{"product_id":"huile-foie-morue-90-capsules","title":"Huile de Foie de Morue en capsules - MERalia","description":"\n\n\u003cdiv class=\"soi-hfm-fiche\"\u003e\n\n  \u003csection class=\"soi-hfm-hero\"\u003e\n    \u003cdiv class=\"soi-hfm-hero-tag\"\u003e\n      \u003cspan class=\"soi-hfm-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-hfm-hero-title\"\u003ePréservez votre capital osseux, naturellement\u003c\/span\u003e\n    \u003cp class=\"soi-hfm-hero-subtitle\"\u003eTrois actifs majeurs réunis dans une seule capsule sans arrière-goût : oméga-3 EPA et DHA, vitamine D et vitamine A. Une formule purifiée, d'origine marine, pensée pour vos os, votre immunité et votre vitalité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-hfm-hero-labels\"\u003e\n      \u003cspan class=\"soi-hfm-label soi-hfm-label-accent\"\u003eCAPSULES D'ORIGINE MARINE\u003c\/span\u003e\n      \u003cspan class=\"soi-hfm-label\"\u003ePOISSONS SAUVAGES\u003c\/span\u003e\n      \u003cspan class=\"soi-hfm-label\"\u003ePURIFIÉE \u0026amp; DÉSODORISÉE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'huile de foie de morue : ce que la science confirme\u003c\/h2\u003e\n    \u003cp class=\"soi-hfm-section-intro\"\u003eL'huile de foie de morue est l'un des rares aliments naturels à combiner vitamine A, vitamine D et oméga-3 (EPA et DHA) dans une seule source. C'est précisément cette synergie qui la rend si intéressante.\u003c\/p\u003e\n    \u003cdiv class=\"soi-hfm-benefits\"\u003e\n      \u003cdiv class=\"soi-hfm-benefit\"\u003e\n        \u003cdiv class=\"soi-hfm-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine D\u003c\/h3\u003e\n        \u003cp\u003eElle favorise l'absorption normale du calcium et du phosphore, deux minéraux indispensables à la solidité des os et au bon fonctionnement musculaire. Elle joue aussi un rôle clé dans le soutien du système immunitaire, particulièrement en hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-benefit\"\u003e\n        \u003cdiv class=\"soi-hfm-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine A\u003c\/h3\u003e\n        \u003cp\u003eImpliquée dans la croissance cellulaire et la régénération osseuse, elle contribue également au maintien d'une peau, d'une vision et d'une muqueuse en bonne santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-benefit\"\u003e\n        \u003cdiv class=\"soi-hfm-benefit-icon\"\u003e\u003cspan\u003e🐟\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOméga-3 EPA et DHA\u003c\/h3\u003e\n        \u003cp\u003eReconnus pour stimuler la formation osseuse, ralentir la perte osseuse liée à l'âge, et soutenir la santé cardiovasculaire et cognitive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hfm-tip\"\u003e\n      \u003cdiv class=\"soi-hfm-tip-icon\"\u003e🔗\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCes trois actifs agissent en synergie : la vitamine D optimise l'absorption du calcium, les oméga-3 limitent l'inflammation articulaire, et la vitamine A soutient la régénération des tissus. Ensemble, ils forment un trio difficile à égaler pour préserver votre capital osseux sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'huile de foie de morue en capsule MERalia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-hfm-grid\"\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🐟 Poissons sauvages\u003c\/h3\u003e\n        \u003cp\u003eHuile extraite de foies de morues sauvages, pour une traçabilité et une qualité optimales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e✨ Purifiée et désodorisée\u003c\/h3\u003e\n        \u003cp\u003eUn procédé rigoureux qui élimine odeurs et contaminants, sans altérer les nutriments essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🌊 Capsules d'origine marine\u003c\/h3\u003e\n        \u003cp\u003eL'enveloppe est elle aussi d'origine marine, pour un produit cohérent de l'intérieur à l'extérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e✅ Facile à intégrer\u003c\/h3\u003e\n        \u003cp\u003eCapsules molles sans goût, à avaler simplement avec un verre d'eau au moment du repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-hfm-compo\"\u003e\n      \u003cdiv class=\"soi-hfm-compo-row\"\u003e\n        \u003cspan class=\"soi-hfm-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-hfm-compo-value\"\u003eHuile de foie de morue (poisson)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-compo-row\"\u003e\n        \u003cspan class=\"soi-hfm-compo-label\"\u003eOméga-3\u003c\/span\u003e\n        \u003cspan class=\"soi-hfm-compo-value\"\u003eEPA (acide eicosapentaénoïque) + DHA (acide docosahexaénoïque)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-compo-row\"\u003e\n        \u003cspan class=\"soi-hfm-compo-label\"\u003eVitamines\u003c\/span\u003e\n        \u003cspan class=\"soi-hfm-compo-value\"\u003eVitamine A + Vitamine D\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-compo-row\"\u003e\n        \u003cspan class=\"soi-hfm-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-hfm-compo-value\"\u003eCapsule molle d'origine marine\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hfm-timeline\"\u003e\n      \u003cdiv class=\"soi-hfm-step\"\u003e\n        \u003cdiv class=\"soi-hfm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-hfm-step-content\"\u003e\n          \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 capsules par jour, à prendre de préférence au cours d'un repas contenant des lipides pour favoriser l'absorption des vitamines liposolubles A et D.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-step\"\u003e\n        \u003cdiv class=\"soi-hfm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-hfm-step-content\"\u003e\n          \u003ch3\u003eCure conseillée\u003c\/h3\u003e\n          \u003cp\u003e6 à 8 semaines, renouvelable selon vos besoins. Une cure automnale ou hivernale est particulièrement pertinente pour soutenir l'immunité en période de faible ensoleillement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-hfm-grid\"\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🦴 Capital osseux\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez préserver votre densité osseuse, notamment après 40 ans ? Cette formule vous apporte les nutriments essentiels pour accompagner votre structure osseuse au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e☀️ Carence en vitamine D\u003c\/h3\u003e\n        \u003cp\u003eVous êtes peu exposé au soleil, votre peau est foncée, ou vous avancez en âge ? L'huile de foie de morue contribue à couvrir vos besoins en vitamine D de manière naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez à protéger vos articulations et à soutenir votre récupération musculaire ? Les oméga-3 et la vitamine D de cette formule vous accompagnent dans votre pratique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🛡️ Immunité naturelle\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez renforcer vos défenses naturelles, particulièrement à l'approche de l'hiver ? Ce complément est conçu pour soutenir votre système immunitaire tout en douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003cdiv class=\"soi-hfm-accordion\"\u003e\n      \u003cdetails class=\"soi-hfm-accordion-item\"\u003e\n        \u003csummary class=\"soi-hfm-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-hfm-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie osseuse, cardiovasculaire ou de prise de médicaments, consultez votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-hfm-cta-box\"\u003e\n      \u003cp class=\"soi-hfm-cta-tag\" style=\"color: white;\"\u003eOs, immunité et vitalité en une seule capsule\u003c\/p\u003e\n      \u003cp class=\"soi-hfm-cta-text\" style=\"color: white;\"\u003eOffrez à votre corps le meilleur de la mer : une huile de foie de morue purifiée, riche en oméga-3, vitamine D et vitamine A. Se soigner naturellement, c'est aussi simple que cela.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-hfm-marine: #1A2D3D;\n  --soi-hfm-marine-dark: #0F1E2B;\n  --soi-hfm-marine-light: #2C4458;\n  --soi-hfm-pomme: #A1C544;\n  --soi-hfm-pomme-dark: #84A636;\n  --soi-hfm-pomme-light: rgba(161,197,68,0.10);\n  --soi-hfm-white: #FFFFFF;\n  --soi-hfm-off-white: #F8FAF6;\n  --soi-hfm-stone: #F1F3EE;\n  --soi-hfm-line: #E5E8E0;\n  --soi-hfm-primary: #2B6CB0;\n  --soi-hfm-primary-soft: #E8F1FA;\n  --soi-hfm-accent: #5BA4D9;\n  --soi-hfm-text: #1A2D3D;\n  --soi-hfm-text-soft: #4A5B6B;\n  --soi-hfm-text-muted: #7B8693;\n  --soi-hfm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-hfm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-hfm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-hfm-radius: 12px;\n  --soi-hfm-radius-sm: 8px;\n  --soi-hfm-radius-pill: 999px;\n}\n\n.soi-hfm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-hfm-fiche img { max-width: 100%; height: auto; }\n\n.soi-hfm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-hfm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-hfm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-hfm-hero {\n  position: relative;\n  background: var(--soi-hfm-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-hfm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-hfm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-hfm-pomme);\n}\n\n.soi-hfm-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-hfm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-hfm-pomme);\n  border-radius: 50%;\n}\n\n.soi-hfm-hero-title {\n  display: block;\n  color: var(--soi-hfm-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-hfm-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-hfm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-hfm-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-hfm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-hfm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-hfm-label-accent {\n  background: var(--soi-hfm-pomme);\n  border-color: var(--soi-hfm-pomme);\n  color: var(--soi-hfm-marine);\n  font-weight: 600;\n}\n\n.soi-hfm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-hfm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-hfm-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-hfm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-hfm-pomme);\n  border-radius: 2px;\n}\n\n.soi-hfm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-hfm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-hfm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-hfm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-hfm-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-hfm-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-hfm-benefit {\n  background: var(--soi-hfm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-hfm-radius);\n  border: 1px solid var(--soi-hfm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-hfm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-hfm-shadow-md);\n}\n\n.soi-hfm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-hfm-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-hfm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-hfm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-hfm-benefit:hover .soi-hfm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-hfm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hfm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hfm-benefit p {\n  font-size: 13px;\n  color: var(--soi-hfm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-hfm-card {\n  background: var(--soi-hfm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hfm-radius);\n  border-left: 3px solid var(--soi-hfm-pomme);\n}\n\n.soi-hfm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hfm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hfm-card p {\n  font-size: 14px;\n  color: var(--soi-hfm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-compo {\n  background: var(--soi-hfm-off-white);\n  border-radius: var(--soi-hfm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-hfm-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-hfm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-hfm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-hfm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-hfm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-hfm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-hfm-marine);\n  text-align: right;\n}\n\n.soi-hfm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-hfm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-hfm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hfm-radius);\n  border: 1px solid var(--soi-hfm-line);\n  align-items: flex-start;\n}\n\n.soi-hfm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-hfm-marine);\n  color: var(--soi-hfm-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-hfm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-hfm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-hfm-step-content p {\n  font-size: 14px;\n  color: var(--soi-hfm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-hfm-pomme-light);\n  border-left: 4px solid var(--soi-hfm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-hfm-radius) var(--soi-hfm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-hfm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-hfm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-hfm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-hfm-tip p {\n  font-size: 14px;\n  color: var(--soi-hfm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-hfm-accordion-item {\n  background: var(--soi-hfm-off-white);\n  border-radius: var(--soi-hfm-radius-sm);\n  border: 1px solid var(--soi-hfm-line);\n  overflow: hidden;\n}\n\n.soi-hfm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-hfm-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-hfm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-hfm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-hfm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-hfm-accordion-item[open] .soi-hfm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-hfm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-hfm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-hfm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-cta-box {\n  background: var(--soi-hfm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-hfm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-hfm-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-hfm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-hfm-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-hfm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-hfm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-hfm-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-hfm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-hfm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-hfm-compo-value {\n    text-align: left;\n  }\n  .soi-hfm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-hfm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-hfm-fiche {\n    --soi-hfm-text-soft: #2C3E50;\n    --soi-hfm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603275473226,"sku":"ME1401","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-de-foie-de-morue-en-capsules-packshot_11zon.webp?v=1780040166"},{"product_id":"curcuma-pepper-60-gelules","title":"Cucurma \u0026 Poivre noir - 120 gélules - Ayurvana","description":"\n\u003cdiv class=\"soi-curp-fiche\"\u003e\n\n  \u003csection class=\"soi-curp-hero\"\u003e\n    \u003cdiv class=\"soi-curp-hero-tag\"\u003e\n      \u003cspan class=\"soi-curp-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-curp-hero-title\"\u003eCurcuma Pepper Vegan en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-curp-hero-subtitle\"\u003eLe duo millénaire curcuma et poivre noir, réuni dans une formule ayurvédique à l'absorption optimisée, pour vos articulations, votre digestion et votre capital antioxydant.\u003c\/p\u003e\n    \u003cdiv class=\"soi-curp-hero-labels\"\u003e\n      \u003cspan class=\"soi-curp-label soi-curp-label-accent\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-curp-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-curp-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-curp-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-curp-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003cp class=\"soi-curp-section-intro\"\u003eVous cherchez un complément de curcuma en gélules qui va vraiment au-delà du basique ? Le Curcuma Pepper d'Ayurvana associe la poudre de curcuma (\u003cem\u003eCurcuma longa\u003c\/em\u003e) et la pipérine de poivre noir (\u003cem\u003ePiper nigrum\u003c\/em\u003e), deux actifs que la tradition ayurvédique marie depuis des siècles pour une raison très concrète : la pipérine décuple l'absorption de la curcumine par l'organisme, rendant ce duo nettement plus efficace que le curcuma seul.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003ePourquoi associer curcuma et poivre noir ?\u003c\/h2\u003e\n    \u003cp\u003eLa curcumine, principal actif du curcuma, est naturellement peu absorbée par l'intestin. Prise seule, une grande partie est éliminée avant même d'agir. La pipérine du poivre noir change la donne : elle inhibe certaines enzymes digestives et augmente la perméabilité intestinale, ce qui améliore significativement la biodisponibilité des curcuminoïdes. Résultat : votre corps profite pleinement de chaque gélule.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003eLes bénéfices concrets du Curcuma Pepper Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-curp-benefits\"\u003e\n      \u003cdiv class=\"soi-curp-benefit\"\u003e\n        \u003cdiv class=\"soi-curp-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n        \u003cp\u003eLe curcuma est traditionnellement utilisé pour aider à maintenir la souplesse des articulations et soutenir le bien-être musculaire au quotidien, notamment lors de périodes de gêne passagère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-benefit\"\u003e\n        \u003cdiv class=\"soi-curp-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eRiche en curcuminoïdes, le curcuma contribue à neutraliser les radicaux libres responsables du vieillissement cellulaire prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-benefit\"\u003e\n        \u003cdiv class=\"soi-curp-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n        \u003cp\u003eEn médecine ayurvédique, le curcuma est reconnu pour stimuler l'appétit et favoriser un confort digestif équilibré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-benefit\"\u003e\n        \u003cdiv class=\"soi-curp-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAbsorption optimisée\u003c\/h3\u003e\n        \u003cp\u003eGrâce à la pipérine, les actifs du curcuma atteignent votre organisme là où ils sont utiles, sans perte excessive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n    \u003cp\u003eChaque boîte contient 60 gélules végétales, fabriquées en France sans additifs ni conservateurs.\u003c\/p\u003e\n    \u003cdiv class=\"soi-curp-compo\"\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003ePoudre de rhizome de curcuma (\u003cem\u003eCurcuma longa\u003c\/em\u003e)\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003e400 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003eExtrait de poivre noir (\u003cem\u003ePiper nigrum\u003c\/em\u003e, standardisé à 95% de pipérine)\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003e5 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003eHPMC (100% végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003eGluten, lactose, additif artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-curp-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-curp-step\"\u003e\n        \u003cdiv class=\"soi-curp-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-curp-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-step\"\u003e\n        \u003cdiv class=\"soi-curp-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-curp-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour observer des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-step\"\u003e\n        \u003cdiv class=\"soi-curp-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-curp-step-content\"\u003e\n          \u003ch3\u003ePrécaution importante\u003c\/h3\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée. Ce complément ne se substitue pas à une alimentation variée ni à un suivi médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003eCe qui distingue ce produit de la concurrence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-curp-grid\"\u003e\n      \u003cdiv class=\"soi-curp-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité totale et contrôle qualité rigoureux à chaque étape de la fabrication.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-card\"\u003e\n        \u003ch3\u003e🌱 100% Vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales HPMC, sans aucune substance d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-card\"\u003e\n        \u003ch3\u003e⚗️ Sans additifs\u003c\/h3\u003e\n        \u003cp\u003eFormule pure, sans conservateurs ni colorants artificiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-card\"\u003e\n        \u003ch3\u003e🔬 Duo synergique\u003c\/h3\u003e\n        \u003cp\u003ePipérine standardisée à 95% pour une absorption maximale de la curcumine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément au curcuma \u0026amp; poivre noir ?\u003c\/h2\u003e\n    \u003cp\u003eLe Curcuma Pepper Ayurvana convient particulièrement aux personnes souhaitant prendre soin de leurs articulations au fil des années, aux sportifs en quête de récupération musculaire, ainsi qu'à toute personne souhaitant renforcer son capital antioxydant naturellement. Sa formule vegan et sans allergènes majeurs le rend accessible au plus grand nombre.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"soi-curp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-curp-cta-box\"\u003e\n      \u003cp class=\"soi-curp-cta-tag\" style=\"color: white;\"\u003eLa puissance d'un duo millénaire ayurvédique\u003c\/p\u003e\n      \u003cp class=\"soi-curp-cta-text\" style=\"color: white;\"\u003eChaque jour, offrez à vos articulations, vos cellules et votre digestion ce dont ils ont besoin pour durer. Simple, naturel, vegan : votre routine bien-être avec le Curcuma Pepper d'Ayurvana.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-curp-marine: #1A2D3D;\n  --soi-curp-marine-dark: #0F1E2B;\n  --soi-curp-marine-light: #2C4458;\n  --soi-curp-pomme: #A1C544;\n  --soi-curp-pomme-dark: #84A636;\n  --soi-curp-pomme-light: rgba(161,197,68,0.10);\n  --soi-curp-white: #FFFFFF;\n  --soi-curp-off-white: #F8FAF6;\n  --soi-curp-stone: #F1F3EE;\n  --soi-curp-line: #E5E8E0;\n  --soi-curp-primary: #D88542;\n  --soi-curp-primary-soft: #F5E6C4;\n  --soi-curp-accent: #C49A5C;\n  --soi-curp-text: #1A2D3D;\n  --soi-curp-text-soft: #4A5B6B;\n  --soi-curp-text-muted: #7B8693;\n  --soi-curp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-curp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-curp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-curp-radius: 12px;\n  --soi-curp-radius-sm: 8px;\n  --soi-curp-radius-pill: 999px;\n}\n\n.soi-curp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-curp-fiche img { max-width: 100%; height: auto; }\n\n.soi-curp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-curp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-curp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-curp-hero {\n  position: relative;\n  background: var(--soi-curp-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-curp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-curp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-curp-pomme);\n}\n\n.soi-curp-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-curp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-curp-pomme);\n  border-radius: 50%;\n}\n\n.soi-curp-hero-title {\n  display: block;\n  color: var(--soi-curp-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-curp-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-curp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-curp-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-curp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-curp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-curp-label-accent {\n  background: var(--soi-curp-pomme);\n  border-color: var(--soi-curp-pomme);\n  color: var(--soi-curp-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-curp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-curp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-curp-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-curp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-curp-pomme);\n  border-radius: 2px;\n}\n\n.soi-curp-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-curp-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-curp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-curp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-curp-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-curp-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-curp-benefit {\n  background: var(--soi-curp-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-curp-radius);\n  border: 1px solid var(--soi-curp-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-curp-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-curp-shadow-md);\n}\n\n.soi-curp-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-curp-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-curp-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-curp-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-curp-benefit:hover .soi-curp-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-curp-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-curp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-curp-benefit p {\n  font-size: 13px;\n  color: var(--soi-curp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-curp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-curp-card {\n  background: var(--soi-curp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-curp-radius);\n  border-left: 3px solid var(--soi-curp-pomme);\n}\n\n.soi-curp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-curp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-curp-card p {\n  font-size: 14px;\n  color: var(--soi-curp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-curp-compo {\n  background: var(--soi-curp-off-white);\n  border-radius: var(--soi-curp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-curp-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-curp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-curp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-curp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-curp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-curp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-curp-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-curp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-curp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-curp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-curp-radius);\n  border: 1px solid var(--soi-curp-line);\n  align-items: flex-start;\n}\n\n.soi-curp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-curp-marine);\n  color: var(--soi-curp-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-curp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-curp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-curp-step-content p {\n  font-size: 14px;\n  color: var(--soi-curp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-curp-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-curp-accordion-item {\n  background: var(--soi-curp-off-white);\n  border-radius: var(--soi-curp-radius-sm);\n  border: 1px solid var(--soi-curp-line);\n  overflow: hidden;\n}\n\n.soi-curp-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-curp-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-curp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-curp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-curp-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-curp-accordion-item[open] .soi-curp-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-curp-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-curp-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-curp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-curp-cta-box {\n  background: var(--soi-curp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-curp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-curp-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-curp-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-curp-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-curp-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-curp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-curp-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-curp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-curp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-curp-compo-value {\n    text-align: left;\n  }\n\n  .soi-curp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-curp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-curp-fiche {\n    --soi-curp-text-soft: #2C3E50;\n    --soi-curp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603290644810,"sku":"AY9912C","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/cucurma-pepper-vegan-en-gelules-ayurvana-packshot.webp?v=1779718977"},{"product_id":"lithothamne-90-gelules","title":"Lithothamne en gélules","description":"\u003cdiv class=\"soi-lith-fiche\"\u003e\n\n\u003csection class=\"soi-lith-hero\"\u003e\n  \u003cdiv class=\"soi-lith-hero-tag\"\u003e\n    \u003cspan class=\"soi-lith-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Aosa Véritable\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-lith-hero-title\"\u003eLe trésor minéral des fonds marins norvégiens\u003c\/span\u003e\n  \u003cp class=\"soi-lith-hero-subtitle\"\u003eSource naturelle de calcium et de magnésium marins, le lithothamne vous offre une densité minérale exceptionnelle, directement biodisponible pour votre organisme.\u003c\/p\u003e\n  \u003cdiv class=\"soi-lith-hero-labels\"\u003e\n    \u003cspan class=\"soi-lith-label soi-lith-label-accent\"\u003e100 % NATUREL\u003c\/span\u003e\n    \u003cspan class=\"soi-lith-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-lith-label\"\u003e90 GÉLULES\u003c\/span\u003e\n    \u003cspan class=\"soi-lith-label\"\u003e595 MG \/ GÉLULE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\"\u003e\n  \u003ch2\u003eLes bienfaits du lithothamne : ce que cette algue apporte concrètement\u003c\/h2\u003e\n  \u003cp class=\"soi-lith-section-intro\"\u003eLes bienfaits du lithothamne reposent sur sa composition naturellement riche en calcium marin, magnésium, fer, manganèse, zinc, cuivre et sélénium, mais aussi en vitamines, acides aminés et phyto-hormones. Voici ce que cela signifie pour vous au quotidien :\u003c\/p\u003e\n  \u003cdiv class=\"soi-lith-benefits\"\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre acido-basique\u003c\/h3\u003e\n      \u003cp\u003eLe lithothamne est reconnu comme un puissant alcalinisant naturel. Il aide à neutraliser l'excès d'acidité dans l'organisme, souvent lié à une alimentation moderne déséquilibrée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSanté osseuse et dentaire\u003c\/h3\u003e\n      \u003cp\u003eSa teneur en calcium et magnésium biodisponibles contribue au maintien d'une ossature et d'une dentition normales, à tout âge.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-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 participe à la réduction de la fatigue et au bon fonctionnement du système nerveux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort musculaire\u003c\/h3\u003e\n      \u003cp\u003eCalcium et magnésium jouent ensemble un rôle clé dans la contraction et la détente musculaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n      \u003cp\u003eLe lithothamne favorise un fonctionnement normal des enzymes digestives, pour une digestion plus confortable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\"\u003e\n  \u003ch2\u003eLithothamne en poudre ou en gélules : quelle différence ?\u003c\/h2\u003e\n  \u003cp\u003eOn trouve le lithothamne sous forme de poudre ou en gélules. La version en gélules offre un avantage pratique évident : dosage précis, facilité de transport, et aucun goût marin à gérer. Pour une utilisation quotidienne régulière, les gélules sont souvent mieux tolérées sur le long terme.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\"\u003e\n  \u003ch2\u003eComposition et posologie du Lithothamne Aosa Véritable\u003c\/h2\u003e\n  \u003cp class=\"soi-lith-section-intro\"\u003eChaque gélule contient 595 mg de thalle de lithothamne pur (\u003cem\u003eLithothamnium calcareum\u003c\/em\u003e), sans additif ni excipient superflu. Seul le thalle de l'algue est utilisé, là où la concentration en minéraux est maximale.\u003c\/p\u003e\n\n  \u003cdiv class=\"soi-lith-compo\"\u003e\n    \u003cdiv class=\"soi-lith-compo-row\"\u003e\n      \u003cspan class=\"soi-lith-compo-label\"\u003eDose journalière\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-compo-value\"\u003e3 gélules (1 785 mg)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-compo-row\"\u003e\n      \u003cspan class=\"soi-lith-compo-label\"\u003eCalcium\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-compo-value\"\u003eenviron 540 mg (67 % des VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-compo-row\"\u003e\n      \u003cspan class=\"soi-lith-compo-label\"\u003eMagnésium\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-compo-value\"\u003eenviron 27 mg (7 % des VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-compo-row\"\u003e\n      \u003cspan class=\"soi-lith-compo-label\"\u003eOligo-éléments naturels\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-compo-value\"\u003eFer, manganèse, zinc, cuivre, sélénium\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-lith-timeline\"\u003e\n    \u003cdiv class=\"soi-lith-step\"\u003e\n      \u003cdiv class=\"soi-lith-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003e3 gélules par jour, de préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-step\"\u003e\n      \u003cdiv class=\"soi-lith-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eCure standard de 1 à 3 mois, renouvelable selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\"\u003e\n  \u003ch2\u003eLe lithothamne est-il dangereux ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lith-accordion\"\u003e\n    \u003cdetails class=\"soi-lith-accordion-item\" open\u003e\n      \u003csummary class=\"soi-lith-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-lith-accordion-content\"\u003e\n        \u003cp\u003eLe lithothamne est généralement très bien toléré. Il est toutefois déconseillé en cas d'hypercalcémie ou d'insuffisance rénale sévère. Si vous êtes concerné, il convient de demander l'avis de votre médecin. Ce produit ne remplace pas un traitement médical et s'inscrit dans le cadre d'une alimentation variée et équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le Lithothamne Aosa Véritable ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lith-grid\"\u003e\n    \u003cdiv class=\"soi-lith-card\"\u003e\n      \u003ch3\u003e🌊 Origine traçable\u003c\/h3\u003e\n      \u003cp\u003eRécolté en mer de Norvège, dans des eaux froides et préservées, pour une pureté optimale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-card\"\u003e\n      \u003ch3\u003e🌿 100 % naturel et pur\u003c\/h3\u003e\n      \u003cp\u003eGélules d'origine végétale, pilulier compostable et biodégradable. Aucun additif superflu.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-card\"\u003e\n      \u003ch3\u003e💊 Thalle seul utilisé\u003c\/h3\u003e\n      \u003cp\u003eLa partie la plus concentrée de l'algue, pour une efficacité minérale maximale par gélule.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-card\"\u003e\n      \u003ch3\u003e✅ Calcium et magnésium marins\u003c\/h3\u003e\n      \u003cp\u003eUne biodisponibilité supérieure aux sources minérales synthétiques classiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-lith-cta-box\"\u003e\n    \u003cp class=\"soi-lith-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, un geste à la fois\u003c\/p\u003e\n    \u003cp class=\"soi-lith-cta-text\" style=\"color: white;\"\u003eChaque matin, votre corps réclame les minéraux que l'alimentation moderne peine souvent à lui offrir. Le Lithothamne Aosa Véritable vous les apporte sous leur forme la plus naturelle, issue des fonds marins norvégiens. Os, muscles, énergie, digestion : une seule algue, une richesse minérale complète, pour prendre soin de vous 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-lith-marine: #1A2D3D;\n  --soi-lith-marine-dark: #0F1E2B;\n  --soi-lith-marine-light: #2C4458;\n  --soi-lith-pomme: #A1C544;\n  --soi-lith-pomme-dark: #84A636;\n  --soi-lith-pomme-light: rgba(161,197,68,0.10);\n  --soi-lith-white: #FFFFFF;\n  --soi-lith-off-white: #F8FAF6;\n  --soi-lith-stone: #F1F3EE;\n  --soi-lith-line: #E5E8E0;\n  --soi-lith-primary: #2A8C6A;\n  --soi-lith-primary-soft: #E8F5F0;\n  --soi-lith-accent: #3BA68C;\n  --soi-lith-text: #1A2D3D;\n  --soi-lith-text-soft: #4A5B6B;\n  --soi-lith-text-muted: #7B8693;\n  --soi-lith-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lith-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lith-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lith-radius: 12px;\n  --soi-lith-radius-sm: 8px;\n  --soi-lith-radius-pill: 999px;\n}\n\n.soi-lith-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lith-fiche img { max-width: 100%; height: auto; }\n\n.soi-lith-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lith-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lith-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-lith-hero {\n  position: relative;\n  background: var(--soi-lith-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-lith-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lith-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lith-pomme);\n}\n\n.soi-lith-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-lith-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lith-pomme);\n  border-radius: 50%;\n}\n\n.soi-lith-hero-title {\n  display: block;\n  color: var(--soi-lith-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-lith-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-lith-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lith-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-lith-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lith-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lith-label-accent {\n  background: var(--soi-lith-pomme);\n  border-color: var(--soi-lith-pomme);\n  color: var(--soi-lith-marine);\n  font-weight: 600;\n}\n\n.soi-lith-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lith-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lith-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-lith-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lith-pomme);\n  border-radius: 2px;\n}\n\n.soi-lith-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lith-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-lith-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lith-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lith-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-lith-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lith-benefit {\n  background: var(--soi-lith-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lith-radius);\n  border: 1px solid var(--soi-lith-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lith-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lith-shadow-md);\n}\n\n.soi-lith-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lith-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-lith-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lith-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lith-benefit:hover .soi-lith-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lith-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lith-benefit p {\n  font-size: 13px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lith-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lith-card {\n  background: var(--soi-lith-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lith-radius);\n  border-left: 3px solid var(--soi-lith-pomme);\n}\n\n.soi-lith-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lith-card p {\n  font-size: 14px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lith-compo {\n  background: var(--soi-lith-off-white);\n  border-radius: var(--soi-lith-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lith-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-lith-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lith-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lith-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lith-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lith-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lith-marine);\n  text-align: right;\n}\n\n.soi-lith-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-lith-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lith-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lith-radius);\n  border: 1px solid var(--soi-lith-line);\n  align-items: flex-start;\n}\n\n.soi-lith-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lith-marine);\n  color: var(--soi-lith-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-lith-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lith-step-content p {\n  font-size: 14px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lith-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lith-accordion-item {\n  background: var(--soi-lith-off-white);\n  border-radius: var(--soi-lith-radius-sm);\n  border: 1px solid var(--soi-lith-line);\n  overflow: hidden;\n}\n\n.soi-lith-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lith-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-lith-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lith-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lith-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lith-accordion-item[open] .soi-lith-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lith-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lith-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lith-cta-box {\n  background: var(--soi-lith-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lith-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lith-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-lith-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lith-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-lith-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lith-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 500;\n  color: var(--soi-lith-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-lith-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lith-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lith-compo-value {\n    text-align: left;\n  }\n\n  .soi-lith-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-lith-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lith-fiche {\n    --soi-lith-text-soft: #2C3E50;\n    --soi-lith-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Aosa Veritable","offers":[{"title":"Default Title","offer_id":61603318595914,"sku":"AV4000","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lithothamne-gelules-aosa-veritable_11zon.webp?v=1780123457"},{"product_id":"curcuma-poivre-noir-bio-60-gelules","title":"Curcuma et Poivre noir bio en gélules - Labo Code","description":"\n\u003cdiv class=\"soi-cupo-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-cupo-hero\"\u003e\n    \u003cdiv class=\"soi-cupo-hero-tag\"\u003e\n      \u003cspan class=\"soi-cupo-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cupo-hero-title\"\u003eCurcuma et Poivre Noir Bio en Gélules\u003c\/span\u003e\n    \u003cp class=\"soi-cupo-hero-subtitle\"\u003eLa synergie curcuminoïdes et pipérine pour contribuer à la santé de vos articulations, dans une formule bio, végane et hautement concentrée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cupo-hero-labels\"\u003e\n      \u003cspan class=\"soi-cupo-label soi-cupo-label-accent\"\u003eBIO · ECOCERT FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-cupo-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-cupo-label\"\u003e95% CURCUMINOÏDES\u003c\/span\u003e\n      \u003cspan class=\"soi-cupo-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-cupo-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi associer curcuma et poivre noir ? --\u003e\n  \u003csection class=\"soi-cupo-section\"\u003e\n    \u003ch2\u003ePourquoi associer curcuma et poivre noir ?\u003c\/h2\u003e\n    \u003cp\u003eLa curcumine, principe actif du curcuma, est naturellement peu absorbée par l'organisme. Seule, elle traverse le système digestif sans être pleinement assimilée. C'est là qu'intervient la pipérine du poivre noir : elle augmente la biodisponibilité de la curcumine de façon significative, permettant à votre corps d'en tirer un bénéfice réel. Cette synergie fait aujourd'hui consensus dans la recherche en phytothérapie.\u003c\/p\u003e\n    \u003cp\u003eConcrètement, si vous souffrez d'articulations sensibles, de raideurs matinales ou que vous souhaitez simplement maintenir votre confort articulaire sur le long terme, cette association curcuma et poivre noir est l'une des plus étudiées et des plus recommandées en naturopathie.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Composition complète par gélule (277 mg) --\u003e\n  \u003csection class=\"soi-cupo-section\"\u003e\n    \u003ch2\u003eComposition complète par gélule (277 mg)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cupo-compo\"\u003e\n      \u003cdiv class=\"soi-cupo-compo-row\"\u003e\n        \u003cspan class=\"soi-cupo-compo-label\"\u003eExtrait de Curcuma longa bio (rhizome)\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-compo-value\"\u003e250 mg · titré à 95% en curcuminoïdes (237,5 mg)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-compo-row\"\u003e\n        \u003cspan class=\"soi-cupo-compo-label\"\u003eExtrait de Poivre noir bio (fruit)\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-compo-value\"\u003e25 mg · 1% de pipérine (0,25 mg)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-compo-row\"\u003e\n        \u003cspan class=\"soi-cupo-compo-label\"\u003eGélule végétale\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-compo-value\"\u003eHPMC (hydroxypropylméthylcellulose), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-compo-row\"\u003e\n        \u003cspan class=\"soi-cupo-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-compo-value\"\u003eBoîte de 60 gélules végétales de 277 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cupo-grid-compact\"\u003e\n      \u003cdiv class=\"soi-cupo-card-mini\"\u003e\n        \u003cspan class=\"soi-cupo-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-card-mini-value\"\u003eBio Ecocert FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-card-mini\"\u003e\n        \u003cspan class=\"soi-cupo-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-card-mini-label\"\u003eTitrage actif\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-card-mini-value\"\u003e95% curcuminoïdes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-card-mini\"\u003e\n        \u003cspan class=\"soi-cupo-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-card-mini-label\"\u003eRégime\u003c\/span\u003e\n        \u003cspan class=\"soi-cupo-card-mini-value\"\u003eVégan et végétarien\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Comment prendre ce curcuma en gélules ? --\u003e\n  \u003csection class=\"soi-cupo-section\"\u003e\n    \u003ch2\u003eComment prendre ce complément articulaire en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cupo-timeline\"\u003e\n      \u003cdiv class=\"soi-cupo-step\"\u003e\n        \u003cdiv class=\"soi-cupo-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cupo-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au moment d'un repas contenant un corps gras (huile d'olive, avocat, noix…). La curcumine étant liposoluble, l'ingérer avec des lipides renforce encore son absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-step\"\u003e\n        \u003cdiv class=\"soi-cupo-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cupo-step-content\"\u003e\n          \u003ch3\u003eMode de prise\u003c\/h3\u003e\n          \u003cp\u003eUn verre d'eau suffit pour avaler les gélules. Rien de plus simple.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-step\"\u003e\n        \u003cdiv class=\"soi-cupo-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-cupo-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003ePour un effet durable sur la santé des articulations, suivez une cure de 6 à 8 semaines, renouvelable après une pause. Ce complément ne se substitue pas à un traitement médical : en cas de douleurs articulaires persistantes, consultez votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Ce que vous devez savoir avant de commencer --\u003e\n  \u003csection class=\"soi-cupo-section\"\u003e\n    \u003ch2\u003eCe que vous devez savoir avant de commencer\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cupo-accordion\"\u003e\n      \u003cdetails class=\"soi-cupo-accordion-item\"\u003e\n        \u003csummary class=\"soi-cupo-accordion-header\"\u003e⚠️ Précaution pipérine et interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cupo-accordion-content\"\u003e\n          \u003cp\u003eLa pipérine peut interagir avec certains médicaments (anticoagulants, immunosuppresseurs). Si vous êtes sous traitement, demandez l'avis de votre médecin ou pharmacien avant de démarrer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-cupo-accordion-item\"\u003e\n        \u003csummary class=\"soi-cupo-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cupo-accordion-content\"\u003e\n          \u003cp\u003eNe pas utiliser sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-cupo-accordion-item\"\u003e\n        \u003csummary class=\"soi-cupo-accordion-header\"\u003e🩺 Calculs biliaires\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cupo-accordion-content\"\u003e\n          \u003cp\u003eLe curcuma à forte dose est déconseillé en cas d'obstruction des voies biliaires. Si vous êtes concerné, consultez votre professionnel de santé avant toute supplémentation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Les atouts de ce complexe curcuma et poivre noir bio --\u003e\n  \u003csection class=\"soi-cupo-section\"\u003e\n    \u003ch2\u003eLes atouts de ce complexe curcuma et poivre noir bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cupo-benefits\"\u003e\n      \u003cdiv class=\"soi-cupo-benefit\"\u003e\n        \u003cdiv class=\"soi-cupo-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCertifié agriculture biologique\u003c\/h3\u003e\n        \u003cp\u003eCertification Ecocert FR-BIO-01 : sans pesticides, sans OGM. Une exigence de pureté du début à la fin de la chaîne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-benefit\"\u003e\n        \u003cdiv class=\"soi-cupo-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e100% végan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales HPMC, sans aucun ingrédient d'origine animale. Convient aux régimes végan et végétarien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-benefit\"\u003e\n        \u003cdiv class=\"soi-cupo-benefit-icon\"\u003e\u003cspan\u003e💊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTitrage élevé à 95%\u003c\/h3\u003e\n        \u003cp\u003eUne concentration réellement active en curcuminoïdes, loin des poudres de curcuma standards qui ne contiennent que 3 à 5%.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cupo-benefit\"\u003e\n        \u003cdiv class=\"soi-cupo-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSynergie curcumine et pipérine\u003c\/h3\u003e\n        \u003cp\u003eLa combinaison la plus documentée en phytothérapie pour une assimilation optimale de la curcumine par votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cupo-tip\"\u003e\n      \u003cdiv class=\"soi-cupo-tip-icon\"\u003e✅\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFormule sans additifs inutiles\u003c\/strong\u003e\n        \u003cp\u003eUne formule simple et lisible : deux extraits de plantes bio et une gélule végétale. Rien de superflu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Curcuma poivre noir ou curcuma poivre noir gingembre : quelle différence ? --\u003e\n  \u003csection class=\"soi-cupo-section\"\u003e\n    \u003ch2\u003eCurcuma poivre noir ou curcuma poivre noir gingembre : quelle différence ?\u003c\/h2\u003e\n    \u003cp\u003eCertaines formules ajoutent du gingembre à ce duo. Le gingembre apporte ses propres propriétés digestives et peut être intéressant si vous cherchez aussi à soutenir votre confort digestif. La formule Laboratoire Code se concentre sur la synergie pure curcuma et poivre noir, idéale si votre priorité reste le soutien articulaire sans complexifier la formule.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cupo-tip\"\u003e\n      \u003cdiv class=\"soi-cupo-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eSi votre objectif principal est le confort articulaire, cette formule concentrée sur le duo curcumine et pipérine est faite pour vous. Pour un soutien digestif complémentaire, vous pouvez envisager d'associer ponctuellement une infusion de gingembre à votre cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-cupo-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cupo-cta-box\"\u003e\n      \u003cp class=\"soi-cupo-cta-tag\" style=\"color: white;\"\u003ePrendre soin de vos articulations, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-cupo-cta-text\" style=\"color: white;\"\u003eDes articulations qui font leur travail en silence, une mobilité qui dure dans le temps. Une formule simple, honnête, sans superflu. Exactement ce qu'il vous faut quand vous voulez prendre soin de vous avec du bon sens.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cupo-marine: #1A2D3D;\n  --soi-cupo-marine-dark: #0F1E2B;\n  --soi-cupo-marine-light: #2C4458;\n  --soi-cupo-pomme: #A1C544;\n  --soi-cupo-pomme-dark: #84A636;\n  --soi-cupo-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-cupo-white: #FFFFFF;\n  --soi-cupo-off-white: #F8FAF6;\n  --soi-cupo-stone: #F1F3EE;\n  --soi-cupo-line: #E5E8E0;\n\n  --soi-cupo-primary: #D88542;\n  --soi-cupo-primary-soft: rgba(216,133,66,0.10);\n  --soi-cupo-accent: #B8D4E8;\n\n  --soi-cupo-text: #1A2D3D;\n  --soi-cupo-text-soft: #4A5B6B;\n  --soi-cupo-text-muted: #7B8693;\n\n  --soi-cupo-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cupo-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cupo-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cupo-radius: 12px;\n  --soi-cupo-radius-sm: 8px;\n  --soi-cupo-radius-pill: 999px;\n}\n\n.soi-cupo-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cupo-fiche img { max-width: 100%; height: auto; }\n\n.soi-cupo-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cupo-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cupo-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-cupo-hero {\n  position: relative;\n  background: var(--soi-cupo-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-cupo-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cupo-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cupo-pomme);\n}\n\n.soi-cupo-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-cupo-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cupo-pomme);\n  border-radius: 50%;\n}\n\n.soi-cupo-hero-title {\n  display: block;\n  color: var(--soi-cupo-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-cupo-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-cupo-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cupo-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-cupo-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cupo-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cupo-label-accent {\n  background: var(--soi-cupo-pomme);\n  border-color: var(--soi-cupo-pomme);\n  color: var(--soi-cupo-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-cupo-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cupo-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cupo-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-cupo-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cupo-pomme);\n  border-radius: 2px;\n}\n\n.soi-cupo-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cupo-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cupo-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-cupo-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-cupo-benefit {\n  background: var(--soi-cupo-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cupo-radius);\n  border: 1px solid var(--soi-cupo-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cupo-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cupo-shadow-md);\n}\n\n.soi-cupo-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cupo-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-cupo-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cupo-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cupo-benefit:hover .soi-cupo-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cupo-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cupo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cupo-benefit p {\n  font-size: 13px;\n  color: var(--soi-cupo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-cupo-compo {\n  background: var(--soi-cupo-off-white);\n  border-radius: var(--soi-cupo-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-cupo-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-cupo-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cupo-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cupo-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cupo-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cupo-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cupo-marine);\n  text-align: right;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-cupo-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-cupo-card-mini {\n  background: var(--soi-cupo-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-cupo-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-cupo-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-cupo-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-cupo-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-cupo-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cupo-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-cupo-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cupo-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cupo-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cupo-radius);\n  border: 1px solid var(--soi-cupo-line);\n  align-items: flex-start;\n}\n\n.soi-cupo-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cupo-marine);\n  color: var(--soi-cupo-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-cupo-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cupo-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cupo-step-content p {\n  font-size: 14px;\n  color: var(--soi-cupo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-cupo-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cupo-accordion-item {\n  background: var(--soi-cupo-off-white);\n  border-radius: var(--soi-cupo-radius-sm);\n  border: 1px solid var(--soi-cupo-line);\n  overflow: hidden;\n}\n\n.soi-cupo-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cupo-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-cupo-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cupo-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cupo-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cupo-accordion-item[open] .soi-cupo-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cupo-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cupo-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cupo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-cupo-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cupo-pomme-light);\n  border-left: 4px solid var(--soi-cupo-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cupo-radius) var(--soi-cupo-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cupo-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cupo-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cupo-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cupo-tip p {\n  font-size: 14px;\n  color: var(--soi-cupo-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-cupo-cta-box {\n  background: var(--soi-cupo-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cupo-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cupo-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-cupo-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cupo-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-cupo-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cupo-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cupo-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-cupo-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cupo-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cupo-compo-value {\n    text-align: left;\n  }\n\n  .soi-cupo-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-cupo-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cupo-fiche {\n    --soi-cupo-text-soft: #2C3E50;\n    --soi-cupo-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61603337797962,"sku":"LC9105B","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/curcuma-et-poivre-noir-bio-et-vegan-en-gelules-packshot.webp?v=1779714001"},{"product_id":"akba30-extrait-en-gelules","title":"AKBA30 - Extrait de Boswellia Serrata en gélules","description":"\n\u003cdiv class=\"soi-akba-fiche\"\u003e\n\n  \u003csection class=\"soi-akba-hero\"\u003e\n    \u003cdiv class=\"soi-akba-hero-tag\"\u003e\n      \u003cspan class=\"soi-akba-tag-dot\"\u003e\u003c\/span\u003e\n      Complément articulaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-akba-hero-title\"\u003eConfort et mobilité articulaire, au naturel\u003c\/span\u003e\n    \u003cp class=\"soi-akba-hero-subtitle\"\u003eExtrait de Boswellia serrata haute concentration, titré à 30% d'AKBA. Un soutien naturel pour retrouver confort et mobilité articulaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-akba-hero-labels\"\u003e\n      \u003cspan class=\"soi-akba-label soi-akba-label-accent\"\u003e30% D'AKBA\u003c\/span\u003e\n      \u003cspan class=\"soi-akba-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-akba-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-akba-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003ePourquoi le Boswellia serrata est-il si efficace pour les articulations ?\u003c\/h2\u003e\n    \u003cp\u003eLa résine de Boswellia serrata, surnommée « encens indien », est utilisée depuis des siècles en médecine ayurvédique pour soutenir la souplesse articulaire. Ce qui la distingue aujourd'hui, c'est la science : ses \u003cstrong\u003eacides boswelliques\u003c\/strong\u003e, et en particulier l'\u003cstrong\u003eacide acétyl-11-céto-bêta-boswellique (AKBA)\u003c\/strong\u003e, sont les molécules les plus actives identifiées dans cet extrait.\u003c\/p\u003e\n    \u003cp\u003eL'AKBA est reconnu pour sa capacité à interagir avec certains mécanismes impliqués dans l'inconfort articulaire. Un extrait titré à \u003cstrong\u003e30% d'AKBA\u003c\/strong\u003e comme celui-ci est considéré comme une formule haute concentration, bien au-delà des extraits classiques souvent titrés à seulement 3 à 5%.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003eCe que contient chaque gélule AKBA30\u003c\/h2\u003e\n    \u003cp class=\"soi-akba-section-intro\"\u003eLa transparence sur la composition, c'est la base d'un bon complément articulaire. Voici le détail précis par gélule de 335 mg :\u003c\/p\u003e\n    \u003cdiv class=\"soi-akba-compo\"\u003e\n      \u003cdiv class=\"soi-akba-compo-row\"\u003e\n        \u003cspan class=\"soi-akba-compo-label\"\u003eExtrait de résine de Boswellia serrata (titré à 30% d'AKBA)\u003c\/span\u003e\n        \u003cspan class=\"soi-akba-compo-value\"\u003e175 mg (soit 52,5 mg d'AKBA pur)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-compo-row\"\u003e\n        \u003cspan class=\"soi-akba-compo-label\"\u003eVitamine D3 naturelle (issue du lichen)\u003c\/span\u003e\n        \u003cspan class=\"soi-akba-compo-value\"\u003e5 µg (200 UI) · 100% des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-compo-row\"\u003e\n        \u003cspan class=\"soi-akba-compo-label\"\u003eMagnésium marin\u003c\/span\u003e\n        \u003cspan class=\"soi-akba-compo-value\"\u003e56,25 mg · 15% des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-compo-row\"\u003e\n        \u003cspan class=\"soi-akba-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-akba-compo-value\"\u003eFarine de riz, gélatine (enveloppe)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-akba-tip\"\u003e\n      \u003cdiv class=\"soi-akba-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAvec 52,5 mg d'AKBA par gélule, la formule AKBA30 se place parmi les concentrations les plus élevées du marché. La synergie avec la vitamine D3 et le magnésium marin renforce l'action globale sur le confort musculo-articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003eComment prendre l'AKBA30 : posologie recommandée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-akba-timeline\"\u003e\n      \u003cdiv class=\"soi-akba-step\"\u003e\n        \u003cdiv class=\"soi-akba-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-akba-step-content\"\u003e\n          \u003ch3\u003eDose journalière\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence au cours d'un repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-step\"\u003e\n        \u003cdiv class=\"soi-akba-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-akba-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement recommandée pour observer les premiers effets.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-step\"\u003e\n        \u003cdiv class=\"soi-akba-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-akba-step-content\"\u003e\n          \u003ch3\u003eContenu du flacon\u003c\/h3\u003e\n          \u003cp\u003e60 gélules, soit un mois de cure complète à 2 gélules par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément pour les articulations ?\u003c\/h2\u003e\n    \u003cp class=\"soi-akba-section-intro\"\u003eL'AKBA30 convient particulièrement aux profils suivants :\u003c\/p\u003e\n    \u003cdiv class=\"soi-akba-grid\"\u003e\n      \u003cdiv class=\"soi-akba-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs réguliers\u003c\/h3\u003e\n        \u003cp\u003eVous pratiquez un sport régulier et souhaitez préserver votre confort articulaire sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-card\"\u003e\n        \u003ch3\u003e🦴 Raideurs liées à l'âge\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez des raideurs ou gênes articulaires liées à l'âge ou à une activité physique intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-card\"\u003e\n        \u003ch3\u003e🌿 Alternative naturelle\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez une alternative naturelle pour soutenir genoux, hanches, épaules ou colonne vertébrale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-card\"\u003e\n        \u003ch3\u003e✅ Formule épurée\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez un complément sans gluten, à base d'ingrédients d'origine naturelle et végétale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003e\u003cstrong\u003eCe complément alimentaire ne se substitue pas à un traitement médical.\u003c\/strong\u003e En cas de pathologie articulaire diagnostiquée, consultez votre médecin avant de démarrer une cure.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi et informations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-akba-accordion\"\u003e\n      \u003cdetails class=\"soi-akba-accordion-item\"\u003e\n        \u003csummary class=\"soi-akba-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-akba-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes sans avis médical. Ne pas dépasser la dose journalière recommandée. Les compléments alimentaires ne remplacent pas une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-akba-accordion-item\"\u003e\n        \u003csummary class=\"soi-akba-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-akba-accordion-content\"\u003e\n          \u003cp\u003eConserver à l'abri de la chaleur, de la lumière et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-akba-cta-box\"\u003e\n      \u003cp class=\"soi-akba-cta-tag\" style=\"color: white;\"\u003eConfort articulaire au naturel\u003c\/p\u003e\n      \u003cp class=\"soi-akba-cta-text\" style=\"color: white;\"\u003eVos articulations méritent un soutien à la hauteur de votre vitalité. Avec son extrait de Boswellia serrata ultra-concentré à 30% d'AKBA, sa vitamine D3 naturelle et son magnésium marin, l'AKBA30 de Qualidiet vous accompagne vers plus de légèreté, de souplesse et de liberté de mouvement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-akba-marine: #1A2D3D;\n  --soi-akba-marine-dark: #0F1E2B;\n  --soi-akba-marine-light: #2C4458;\n  --soi-akba-pomme: #A1C544;\n  --soi-akba-pomme-dark: #84A636;\n  --soi-akba-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-akba-white: #FFFFFF;\n  --soi-akba-off-white: #F8FAF6;\n  --soi-akba-stone: #F1F3EE;\n  --soi-akba-line: #E5E8E0;\n\n  --soi-akba-primary: #3A7A3A;\n  --soi-akba-primary-soft: #E8F0E8;\n  --soi-akba-accent: #C0392B;\n\n  --soi-akba-text: #1A2D3D;\n  --soi-akba-text-soft: #4A5B6B;\n  --soi-akba-text-muted: #7B8693;\n\n  --soi-akba-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-akba-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-akba-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-akba-radius: 12px;\n  --soi-akba-radius-sm: 8px;\n  --soi-akba-radius-pill: 999px;\n}\n\n.soi-akba-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-akba-fiche img { max-width: 100%; height: auto; }\n\n.soi-akba-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-akba-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-akba-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-akba-hero {\n  position: relative;\n  background: var(--soi-akba-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-akba-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-akba-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-akba-pomme);\n}\n\n.soi-akba-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-akba-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-akba-pomme);\n  border-radius: 50%;\n}\n\n.soi-akba-hero-title {\n  display: block;\n  color: var(--soi-akba-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-akba-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-akba-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-akba-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-akba-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-akba-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-akba-label-accent {\n  background: var(--soi-akba-pomme);\n  border-color: var(--soi-akba-pomme);\n  color: var(--soi-akba-marine);\n  font-weight: 600;\n}\n\n.soi-akba-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-akba-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-akba-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-akba-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-akba-pomme);\n  border-radius: 2px;\n}\n\n.soi-akba-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-akba-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-akba-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-akba-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-akba-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-akba-compo {\n  background: var(--soi-akba-off-white);\n  border-radius: var(--soi-akba-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-akba-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-akba-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-akba-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-akba-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-akba-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-akba-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-akba-marine);\n  text-align: right;\n}\n\n.soi-akba-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-akba-pomme-light);\n  border-left: 4px solid var(--soi-akba-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-akba-radius) var(--soi-akba-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-akba-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-akba-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-akba-marine);\n  margin-bottom: 4px;\n}\n\n.soi-akba-tip p {\n  font-size: 14px;\n  color: var(--soi-akba-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-akba-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-akba-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-akba-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-akba-radius);\n  border: 1px solid var(--soi-akba-line);\n  align-items: flex-start;\n}\n\n.soi-akba-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-akba-marine);\n  color: var(--soi-akba-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-akba-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-akba-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-akba-step-content p {\n  font-size: 14px;\n  color: var(--soi-akba-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-akba-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-akba-card {\n  background: var(--soi-akba-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-akba-radius);\n  border-left: 3px solid var(--soi-akba-pomme);\n}\n\n.soi-akba-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-akba-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-akba-card p {\n  font-size: 14px;\n  color: var(--soi-akba-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-akba-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-akba-accordion-item {\n  background: var(--soi-akba-off-white);\n  border-radius: var(--soi-akba-radius-sm);\n  border: 1px solid var(--soi-akba-line);\n  overflow: hidden;\n}\n\n.soi-akba-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-akba-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-akba-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-akba-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-akba-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-akba-accordion-item[open] .soi-akba-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-akba-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-akba-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-akba-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-akba-cta-box {\n  background: var(--soi-akba-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-akba-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-akba-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-akba-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-akba-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-akba-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-akba-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-akba-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-akba-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-akba-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-akba-compo-value {\n    text-align: left;\n  }\n\n  .soi-akba-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-akba-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-akba-fiche {\n    --soi-akba-text-soft: #2C3E50;\n    --soi-akba-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603397796170,"sku":"VO4620","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/akba30-extrait-en-gelules-packshot_1a4da423-facf-4581-80da-18597c57d5bd.webp?v=1779955262"},{"product_id":"flexilium-buvable-bio-et-vegan","title":"Flexilium buvable bio et vegan","description":"\u003cdiv class=\"soi-flex-fiche\"\u003e\n\n\u003csection class=\"soi-flex-hero\"\u003e\n  \u003cdiv class=\"soi-flex-hero-tag\"\u003e\n    \u003cspan class=\"soi-flex-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · LT Labo\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-flex-hero-title\"\u003eFlexilium buvable bio et vegan\u003c\/span\u003e\n  \u003cp class=\"soi-flex-hero-subtitle\"\u003eMobilité, souplesse et confort articulaire au naturel grâce au silicium végétal, dans une formule liquide 2 fois plus concentrée\u003c\/p\u003e\n  \u003cdiv class=\"soi-flex-hero-labels\"\u003e\n    \u003cspan class=\"soi-flex-label soi-flex-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-flex-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-flex-label\"\u003e250 ML\u003c\/span\u003e\n    \u003cspan class=\"soi-flex-label\"\u003e2X PLUS CONCENTRÉ\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eFlexilium buvable bio et vegan : mobilité, souplesse et confort articulaire au naturel\u003c\/h2\u003e\n  \u003cp\u003eVous ressentez des raideurs au réveil, des gênes articulaires après l'effort ou simplement l'envie de prendre soin de vos articulations avant que le problème ne s'installe ? Le \u003cstrong\u003eFlexilium Buvable Bio de LT Labo\u003c\/strong\u003e est un \u003cstrong\u003ecomplément alimentaire pour les articulations\u003c\/strong\u003e formulé à partir de quatre actifs végétaux certifiés bio, réunis dans une solution liquide \u003cstrong\u003e2 fois plus concentrée\u003c\/strong\u003e qu'un format classique. Vegan, naturel, et sans compromis sur la qualité.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eUne formule concentrée autour du silicium végétal\u003c\/h2\u003e\n  \u003cp class=\"soi-flex-section-intro\"\u003eCe qui distingue vraiment le Flexilium buvable, c'est son silicium 100% d'origine végétale, extrait de deux sources complémentaires.\u003c\/p\u003e\n  \u003cdiv class=\"soi-flex-grid\"\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🎋 Extrait de bambou titré à 70% de silice\u003c\/h3\u003e\n      \u003cp\u003eL'une des teneurs les plus élevées du règne végétal, idéale pour soutenir la formation des tissus conjonctifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🌿 Ortie sauvage cultivée en France\u003c\/h3\u003e\n      \u003cp\u003eRiche en silicium naturel, elle participe à la synthèse du collagène et de l'élastine, deux protéines essentielles à la souplesse des articulations et à la solidité des os.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-flex-tip\"\u003e\n    \u003cdiv class=\"soi-flex-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe silicium végétal contribue directement à la flexibilité articulaire, à la résistance des tendons et des cartilages, et à une meilleure récupération après l'effort.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eLes autres actifs clés du Flexilium buvable\u003c\/h2\u003e\n  \u003cdiv class=\"soi-flex-grid\"\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🦁 Harpagophytum (Griffe du diable)\u003c\/h3\u003e\n      \u003cp\u003eTitré à 2,7% d'harpagosides, il est reconnu en phytothérapie pour réduire les inconforts articulaires et soutenir la mobilité articulaire, notamment en cas de gênes liées à l'âge ou à l'activité physique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🫐 Cassis bio\u003c\/h3\u003e\n      \u003cp\u003eNaturellement riche en flavonoïdes et en antioxydants, il protège les tissus articulaires du stress oxydatif et contribue à l'entretien du confort articulaire au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n  \u003cdiv class=\"soi-flex-compo\"\u003e\n    \u003cdiv class=\"soi-flex-compo-row\"\u003e\n      \u003cspan class=\"soi-flex-compo-label\"\u003eDose journalière\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-compo-value\"\u003e10 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-compo-row\"\u003e\n      \u003cspan class=\"soi-flex-compo-label\"\u003eExtrait de bambou\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-compo-value\"\u003eBambusa arundinacea, titré à 70% de silice\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-compo-row\"\u003e\n      \u003cspan class=\"soi-flex-compo-label\"\u003eExtrait d'ortie\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-compo-value\"\u003eUrtica dioica, source de silicium végétal\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-compo-row\"\u003e\n      \u003cspan class=\"soi-flex-compo-label\"\u003eExtrait d'harpagophytum\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-compo-value\"\u003eHarpagophytum procumbens, titré à 2,7% d'harpagosides\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-compo-row\"\u003e\n      \u003cspan class=\"soi-flex-compo-label\"\u003eExtrait de cassis\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-compo-value\"\u003eRibes nigrum, bio\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-compo-row\"\u003e\n      \u003cspan class=\"soi-flex-compo-label\"\u003eBase\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-compo-value\"\u003eEau, jus de fruits bio (support naturel)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-compo-row\"\u003e\n      \u003cspan class=\"soi-flex-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-compo-value\"\u003e250 ml (25 jours de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-flex-timeline\"\u003e\n    \u003cdiv class=\"soi-flex-step\"\u003e\n      \u003cdiv class=\"soi-flex-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-step-content\"\u003e\n        \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n        \u003cp\u003e10 ml par jour, dilués dans un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-step\"\u003e\n      \u003cdiv class=\"soi-flex-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-step-content\"\u003e\n        \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n        \u003cp\u003eDe préférence le matin, avant le repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-step\"\u003e\n      \u003cdiv class=\"soi-flex-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-step-content\"\u003e\n        \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n        \u003cp\u003e6 à 8 semaines pour un effet optimal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-flex-accordion\"\u003e\n    \u003cdetails class=\"soi-flex-accordion-item\"\u003e\n      \u003csummary class=\"soi-flex-accordion-header\"\u003e⚠️ Précaution d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de pathologie articulaire diagnostiquée, consultez votre médecin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003ePour qui est fait le Flexilium buvable ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-flex-benefits\"\u003e\n    \u003cdiv class=\"soi-flex-benefit\"\u003e\n      \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePersonnes actives et sportives\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez préserver votre mobilité articulaire sur le long terme et favoriser la récupération.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-benefit\"\u003e\n      \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e🌅\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRaideurs matinales\u003c\/h3\u003e\n      \u003cp\u003eVous ressentez des raideurs au réveil ou des gênes articulaires passagères qui limitent votre quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-benefit\"\u003e\n      \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRecherche d'une solution bio et vegan\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez un complément alimentaire pour les articulations en format liquide, bio et compatible avec un régime vegan.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-benefit\"\u003e\n      \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAlternative aux gélules\u003c\/h3\u003e\n      \u003cp\u003eVous préférez éviter les gélules et privilégiez une absorption rapide en format buvable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eFlexilium buvable vs Flexilium gel : quelle différence ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-flex-grid\"\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🧴 Flexilium gel (usage externe)\u003c\/h3\u003e\n      \u003cp\u003eLe Flexilium gel (silicium organique) s'applique localement sur la zone douloureuse pour un soulagement ciblé et rapide.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e💧 Flexilium buvable (usage interne)\u003c\/h3\u003e\n      \u003cp\u003eLe Flexilium buvable agit de l'intérieur pour nourrir les cartilages, renforcer les tissus conjonctifs et soutenir la santé articulaire globale.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-flex-tip\"\u003e\n    \u003cdiv class=\"soi-flex-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLes deux formats peuvent être utilisés en complément pour une action combinée, locale et systémique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003ePourquoi choisir la version bio et vegan ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-flex-grid-compact\"\u003e\n    \u003cdiv class=\"soi-flex-card-mini\"\u003e\n      \u003cspan class=\"soi-flex-card-mini-icon\"\u003e🌾\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-card-mini-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card-mini\"\u003e\n      \u003cspan class=\"soi-flex-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-card-mini-label\"\u003eGarantie\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-card-mini-value\"\u003eSans pesticides ni intrants chimiques\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card-mini\"\u003e\n      \u003cspan class=\"soi-flex-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-card-mini-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-card-mini-value\"\u003e100% vegan, sans gélatine animale\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp\u003eLa certification Agriculture Biologique (AB) garantit l'absence de pesticides et d'intrants chimiques dans les plantes utilisées. La formule est entièrement vegan, sans gélatine animale, et convient aux personnes végétariennes et végétaliennes. Un choix cohérent pour prendre soin de vous dans le respect de vos valeurs.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-flex-cta-box\"\u003e\n    \u003cp class=\"soi-flex-cta-tag\" style=\"color: white;\"\u003ePrendre soin de ses articulations, naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-flex-cta-text\" style=\"color: white;\"\u003eRetrouvez une vraie liberté de mouvement avec les bonnes plantes, bien dosées. Le Flexilium buvable bio associe silicium végétal, harpagophytum et cassis dans une formule concentrée, facile à prendre chaque matin. Prenez soin de vos articulations dès aujourd'hui.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-flex-marine: #1A2D3D;\n  --soi-flex-marine-dark: #0F1E2B;\n  --soi-flex-marine-light: #2C4458;\n  --soi-flex-pomme: #A1C544;\n  --soi-flex-pomme-dark: #84A636;\n  --soi-flex-pomme-light: rgba(161,197,68,0.10);\n  --soi-flex-white: #FFFFFF;\n  --soi-flex-off-white: #F8FAF6;\n  --soi-flex-stone: #F1F3EE;\n  --soi-flex-line: #E5E8E0;\n  --soi-flex-primary: #2E7AB8;\n  --soi-flex-primary-soft: rgba(46,122,184,0.10);\n  --soi-flex-accent: #3A8FD4;\n  --soi-flex-text: #1A2D3D;\n  --soi-flex-text-soft: #4A5B6B;\n  --soi-flex-text-muted: #7B8693;\n  --soi-flex-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-flex-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-flex-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-flex-radius: 12px;\n  --soi-flex-radius-sm: 8px;\n  --soi-flex-radius-pill: 999px;\n}\n\n.soi-flex-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-flex-fiche img { max-width: 100%; height: auto; }\n\n.soi-flex-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-flex-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-flex-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-flex-hero {\n  position: relative;\n  background: var(--soi-flex-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-flex-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-flex-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-flex-pomme);\n}\n\n.soi-flex-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-flex-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-flex-pomme);\n  border-radius: 50%;\n}\n\n.soi-flex-hero-title {\n  display: block;\n  color: var(--soi-flex-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-flex-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-flex-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-flex-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-flex-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-flex-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-flex-label-accent {\n  background: var(--soi-flex-pomme);\n  border-color: var(--soi-flex-pomme);\n  color: var(--soi-flex-marine);\n  font-weight: 600;\n}\n\n.soi-flex-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-flex-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-flex-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-flex-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-flex-pomme);\n  border-radius: 2px;\n}\n\n.soi-flex-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-flex-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-flex-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-flex-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-flex-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-flex-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-flex-benefit {\n  background: var(--soi-flex-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-flex-radius);\n  border: 1px solid var(--soi-flex-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-flex-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-flex-shadow-md);\n}\n\n.soi-flex-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-flex-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-flex-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-flex-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-flex-benefit:hover .soi-flex-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-flex-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-flex-benefit p {\n  font-size: 13px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-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-flex-card {\n  background: var(--soi-flex-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-flex-radius);\n  border-left: 3px solid var(--soi-flex-pomme);\n}\n\n.soi-flex-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-flex-card p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-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-flex-card-mini {\n  background: var(--soi-flex-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-flex-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-flex-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-flex-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-flex-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-flex-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n}\n\n.soi-flex-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-flex-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-flex-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-flex-radius);\n  border: 1px solid var(--soi-flex-line);\n  align-items: flex-start;\n}\n\n.soi-flex-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-flex-marine);\n  color: var(--soi-flex-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-flex-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-flex-step-content p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-compo {\n  background: var(--soi-flex-off-white);\n  border-radius: var(--soi-flex-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-flex-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-flex-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-flex-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-flex-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-flex-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-flex-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-flex-marine);\n  text-align: right;\n}\n\n.soi-flex-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-flex-pomme-light);\n  border-left: 4px solid var(--soi-flex-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-flex-radius) var(--soi-flex-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-flex-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-flex-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-flex-marine);\n  margin-bottom: 4px;\n}\n\n.soi-flex-tip p {\n  font-size: 14px;\n  color: var(--soi-flex-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-flex-accordion-item {\n  background: var(--soi-flex-off-white);\n  border-radius: var(--soi-flex-radius-sm);\n  border: 1px solid var(--soi-flex-line);\n  overflow: hidden;\n}\n\n.soi-flex-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-flex-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-flex-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-flex-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-flex-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-flex-accordion-item[open] .soi-flex-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-flex-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-flex-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-cta-box {\n  background: var(--soi-flex-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-flex-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-flex-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-flex-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-flex-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-flex-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-flex-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-flex-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-flex-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-flex-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-flex-compo-value {\n    text-align: left;\n  }\n\n  .soi-flex-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-flex-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-flex-fiche {\n    --soi-flex-text-soft: #2C3E50;\n    --soi-flex-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603402907978,"sku":"LT0266","price":18.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/flexilium-buvable-bio-et-vegan-packshot.webp?v=1779698650"},{"product_id":"alcabase-en-60-comprimes-dr-theiss","title":"Alcabase - 60 comprimés - Dr Theiss","description":"\n\u003cdiv class=\"soi-alcb-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-alcb-hero\"\u003e\n    \u003cdiv class=\"soi-alcb-hero-tag\"\u003e\n      \u003cspan class=\"soi-alcb-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Dr Theiss (Oligopharm)\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-alcb-hero-title\"\u003eL'équilibre acido-basique retrouvé\u003c\/span\u003e\n    \u003cp class=\"soi-alcb-hero-subtitle\"\u003eUn complexe de citrates de minéraux alcalins hautement assimilables, formulé pour neutraliser l'excès d'acidité et soutenir votre vitalité au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-alcb-section\"\u003e\n    \u003cp\u003eVous ressentez une fatigue persistante, des tensions musculaires après l'effort, des troubles digestifs ou une sensation de lourdeur générale ? Ces signaux peuvent trahir un terrain acidifié. \u003cstrong\u003eAlcabase en 60 comprimés de Dr Theiss (Oligopharm)\u003c\/strong\u003e est un complément alimentaire à base de sels minéraux basiques, formulé pour soutenir votre \u003cstrong\u003eéquilibre acido-basique\u003c\/strong\u003e et aider votre organisme à neutraliser l'excès d'acidité au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi l'équilibre acido-basique est-il si important ? --\u003e\n  \u003csection class=\"soi-alcb-section\"\u003e\n    \u003ch2\u003ePourquoi l'équilibre acido-basique est-il si important ?\u003c\/h2\u003e\n    \u003cp\u003eNotre mode de vie moderne, entre alimentation trop riche en protéines animales et sucres raffinés, stress chronique et sédentarité, favorise une acidification progressive de l'organisme. Un pH légèrement trop acide peut peser sur vos muscles, votre digestion, votre capital osseux et votre énergie globale.\u003c\/p\u003e\n    \u003cp\u003eAlcabase agit comme un tampon minéral naturel pour rétablir cet équilibre de façon douce et progressive.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition d'Alcabase --\u003e\n  \u003csection class=\"soi-alcb-section\"\u003e\n    \u003ch2\u003eComposition d'Alcabase : des citrates de minéraux soigneusement sélectionnés\u003c\/h2\u003e\n    \u003cp class=\"soi-alcb-section-intro\"\u003eChaque comprimé d'Alcabase apporte une association de \u003cstrong\u003ecitrates de minéraux alcalins\u003c\/strong\u003e, une forme particulièrement bien assimilée par l'organisme. Composition par comprimé (750 mg) :\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-alcb-grid\"\u003e\n      \u003cdiv class=\"soi-alcb-card\"\u003e\n        \u003ch3\u003e🧂 Citrate de potassium\u003c\/h3\u003e\n        \u003cp\u003eContribue au fonctionnement normal des muscles et au maintien d'une pression artérielle normale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-alcb-card\"\u003e\n        \u003ch3\u003e⚡ Citrate de magnésium\u003c\/h3\u003e\n        \u003cp\u003eSoutient la fonction musculaire, le système nerveux et contribue à la réduction de la fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-alcb-card\"\u003e\n        \u003ch3\u003e🦴 Citrate de calcium\u003c\/h3\u003e\n        \u003cp\u003eEssentiel au maintien d'une ossature et d'une dentition normales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-alcb-card\"\u003e\n        \u003ch3\u003e🛡️ Citrate de manganèse\u003c\/h3\u003e\n        \u003cp\u003eParticipe à la formation normale du tissu conjonctif et à la protection des cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-alcb-tip\"\u003e\n      \u003cdiv class=\"soi-alcb-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLa forme citrate est reconnue pour sa meilleure biodisponibilité comparée aux formes carbonates ou oxydes : les minéraux sont absorbés plus efficacement et participent activement à la neutralisation des ions acides.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Posologie et conseils d'utilisation --\u003e\n  \u003csection class=\"soi-alcb-section\"\u003e\n    \u003ch2\u003ePosologie et conseils d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"soi-alcb-timeline\"\u003e\n      \u003cdiv class=\"soi-alcb-step\"\u003e\n        \u003cdiv class=\"soi-alcb-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-alcb-step-content\"\u003e\n          \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n          \u003cp\u003e2 à 3 comprimés par jour, à répartir au cours des repas ou selon les conseils d'un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-alcb-step\"\u003e\n        \u003cdiv class=\"soi-alcb-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-alcb-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines est généralement recommandée pour observer des effets notables sur l'équilibre acido-basique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-alcb-step\"\u003e\n        \u003cdiv class=\"soi-alcb-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-alcb-step-content\"\u003e\n          \u003ch3\u003eAvec un grand verre d'eau\u003c\/h3\u003e\n          \u003cp\u003ePour optimiser la dissolution des citrates et favoriser l'élimination rénale des déchets acides.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Questions fréquentes --\u003e\n  \u003csection class=\"soi-alcb-section\"\u003e\n    \u003ch2\u003eAlcabase : quelques interrogations fréquentes\u003c\/h2\u003e\n    \u003cdiv class=\"soi-alcb-accordion\"\u003e\n      \u003cdetails class=\"soi-alcb-accordion-item\"\u003e\n        \u003csummary class=\"soi-alcb-accordion-header\"\u003e🍽️ Alcabase et estomac\u003c\/summary\u003e\n        \u003cdiv class=\"soi-alcb-accordion-content\"\u003e\n          \u003cp\u003eLes citrates sont généralement bien tolérés par la muqueuse gastrique. En cas d'estomac sensible, prenez les comprimés au cours des repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-alcb-accordion-item\"\u003e\n        \u003csummary class=\"soi-alcb-accordion-header\"\u003e❤️ Alcabase et hypertension\u003c\/summary\u003e\n        \u003cdiv class=\"soi-alcb-accordion-content\"\u003e\n          \u003cp\u003eLe citrate de potassium est présent en quantité nutritionnelle. Si vous souffrez d'hypertension ou si vous prenez un traitement médicamenteux, consultez votre médecin avant de démarrer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-alcb-accordion-item\"\u003e\n        \u003csummary class=\"soi-alcb-accordion-header\"\u003e⚠️ Alcabase et effets secondaires\u003c\/summary\u003e\n        \u003cdiv class=\"soi-alcb-accordion-content\"\u003e\n          \u003cp\u003eAux doses recommandées, ce complément est bien toléré. Un apport minéral excessif peut provoquer des troubles digestifs légers. Respectez la posologie indiquée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-alcb-accordion-item\"\u003e\n        \u003csummary class=\"soi-alcb-accordion-header\"\u003e⭐ Alcabase : retours d'expérience\u003c\/summary\u003e\n        \u003cdiv class=\"soi-alcb-accordion-content\"\u003e\n          \u003cp\u003eDe nombreux utilisateurs rapportent une amélioration de leur vitalité, une meilleure récupération après l'effort et un confort digestif amélioré après quelques semaines de prise régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pour qui est fait Alcabase ? --\u003e\n  \u003csection class=\"soi-alcb-section\"\u003e\n    \u003ch2\u003ePour qui est fait Alcabase ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-alcb-grid\"\u003e\n      \u003cdiv class=\"soi-alcb-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez améliorer votre récupération musculaire après l'entraînement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-alcb-card\"\u003e\n        \u003ch3\u003e😴 Fatigue chronique\u003c\/h3\u003e\n        \u003cp\u003eVous êtes sujet aux courbatures fréquentes et à une fatigue persistante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-alcb-card\"\u003e\n        \u003ch3\u003e🍔 Alimentation déséquilibrée\u003c\/h3\u003e\n        \u003cp\u003eVous suivez une alimentation riche en viandes, fromages ou sucres raffinés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-alcb-card\"\u003e\n        \u003ch3\u003e🌿 Santé osseuse et digestive\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez soutenir votre capital osseux et votre confort digestif de façon naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003e\u003cem\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie ou de traitement en cours, consultez votre médecin avant utilisation.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-alcb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-alcb-cta-box\"\u003e\n      \u003cp class=\"soi-alcb-cta-tag\" style=\"color: white;\"\u003eRetrouver son équilibre, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-alcb-cta-text\" style=\"color: white;\"\u003eAlcabase de Dr Theiss, c'est la réponse simple et naturelle aux excès acides du quotidien. Grâce à ses citrates de minéraux hautement assimilables, il soutient vos muscles, vos os et votre énergie. Votre corps mérite cet équilibre retrouvé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-alcb-marine: #1A2D3D;\n  --soi-alcb-marine-dark: #0F1E2B;\n  --soi-alcb-marine-light: #2C4458;\n  --soi-alcb-pomme: #A1C544;\n  --soi-alcb-pomme-dark: #84A636;\n  --soi-alcb-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-alcb-white: #FFFFFF;\n  --soi-alcb-off-white: #F8FAF6;\n  --soi-alcb-stone: #F1F3EE;\n  --soi-alcb-line: #E5E8E0;\n\n  --soi-alcb-primary: #3BA0C4;\n  --soi-alcb-primary-soft: rgba(59,160,196,0.10);\n  --soi-alcb-accent: #D4B844;\n\n  --soi-alcb-text: #1A2D3D;\n  --soi-alcb-text-soft: #4A5B6B;\n  --soi-alcb-text-muted: #7B8693;\n\n  --soi-alcb-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-alcb-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-alcb-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-alcb-radius: 12px;\n  --soi-alcb-radius-sm: 8px;\n  --soi-alcb-radius-pill: 999px;\n}\n\n.soi-alcb-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-alcb-fiche img { max-width: 100%; height: auto; }\n\n.soi-alcb-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-alcb-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-alcb-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-alcb-hero {\n  position: relative;\n  background: var(--soi-alcb-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-alcb-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-alcb-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-alcb-pomme);\n}\n\n.soi-alcb-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-alcb-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-alcb-pomme);\n  border-radius: 50%;\n}\n\n.soi-alcb-hero-title {\n  display: block;\n  color: var(--soi-alcb-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-alcb-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n\/* === SECTIONS === *\/\n.soi-alcb-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-alcb-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-alcb-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-alcb-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-alcb-pomme);\n  border-radius: 2px;\n}\n\n.soi-alcb-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-alcb-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-alcb-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-alcb-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-alcb-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-alcb-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-alcb-card {\n  background: var(--soi-alcb-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-alcb-radius);\n  border-left: 3px solid var(--soi-alcb-pomme);\n}\n\n.soi-alcb-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-alcb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-alcb-card p {\n  font-size: 14px;\n  color: var(--soi-alcb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-alcb-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-alcb-pomme-light);\n  border-left: 4px solid var(--soi-alcb-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-alcb-radius) var(--soi-alcb-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-alcb-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-alcb-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-alcb-marine);\n  margin-bottom: 4px;\n}\n\n.soi-alcb-tip p {\n  font-size: 14px;\n  color: var(--soi-alcb-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-alcb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-alcb-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-alcb-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-alcb-radius);\n  border: 1px solid var(--soi-alcb-line);\n  align-items: flex-start;\n}\n\n.soi-alcb-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-alcb-marine);\n  color: var(--soi-alcb-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-alcb-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-alcb-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-alcb-step-content p {\n  font-size: 14px;\n  color: var(--soi-alcb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-alcb-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-alcb-accordion-item {\n  background: var(--soi-alcb-off-white);\n  border-radius: var(--soi-alcb-radius-sm);\n  border: 1px solid var(--soi-alcb-line);\n  overflow: hidden;\n}\n\n.soi-alcb-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-alcb-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-alcb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-alcb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-alcb-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-alcb-accordion-item[open] .soi-alcb-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-alcb-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-alcb-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-alcb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-alcb-cta-box {\n  background: var(--soi-alcb-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-alcb-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-alcb-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-alcb-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-alcb-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-alcb-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-alcb-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-alcb-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-alcb-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-alcb-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-alcb-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-alcb-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-alcb-fiche {\n    --soi-alcb-text-soft: #2C3E50;\n    --soi-alcb-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603434725706,"sku":"NA3000","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/alcabase-en-60-comprimes-dr-theiss-packshot.webp?v=1780053890"},{"product_id":"alcabase-en-poudre-dr-theiss","title":"Alcabase en poudre - Dr Theiss","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eAlcabase en poudre\u003c\/strong\u003e du Dr Theiss est un complément alimentaire naturel conçu pour aider votre organisme à \u003cstrong\u003eretrouver un équilibre acido-basique optimal\u003c\/strong\u003e. En effet, l'équilibre entre l'acidité et l'alcalinité est essentiel pour préserver une bonne santé générale, car un excès d’acidité dans le corps peut perturber le fonctionnement de plusieurs organes et systèmes. Grâce à sa formulation riche en minéraux alcalins sous forme de citrates, \u003cstrong\u003eAlcabase permet de tamponner l’acidité et d’éliminer les toxines par les voies naturelles.\u003c\/strong\u003e Ce produit est particulièrement indiqué pour les personnes souffrant d’acidification importante du corps, liée au stress, à une alimentation trop acide ou à une surcharge toxique.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_NA3002_159fe434-dd78-4735-bc47-750aaec4f2d2.jpg?v=1776180798\" alt=\"Photo d'une femme en méditation\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques et bienfaits d'Alcabase en poudre de Dr Theiss\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eUne composition riche en minéraux alcalins\u003c\/strong\u003e\u003cbr\u003eAlcabase contient des minéraux essentiels tels que le calcium, le magnésium et le potassium, qui jouent un rôle primordial dans la régulation de l’équilibre acido-basique de l’organisme. Ces minéraux, sous forme de citrates, sont bien assimilés par le corps, facilitant ainsi leur action de neutralisation des acides et d'élimination des toxines via les urines. Le calcium et le magnésium, en particulier, aident également à renforcer les os et à maintenir un métabolisme sain.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUn soutien pour la détoxification et l’élimination des acides\u003c\/strong\u003e\u003cbr\u003eGrâce à ses propriétés alcalinisantes, Alcabase permet de capter l’excès d’acidité dans le corps et de le neutraliser. Ce processus favorise une récupération rapide et un nettoyage accéléré de l’organisme. En soutenant les organes détoxifiants comme les reins, ce complément alimentaire aide à éliminer plus efficacement les déchets acides.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaintien d’un équilibre acido-basique optimal\u003c\/strong\u003e\u003cbr\u003eUn bon équilibre acido-basique est fondamental pour le bien-être général. Il favorise le bon fonctionnement des cellules, du métabolisme et du système immunitaire. Alcabase aide à maintenir cet équilibre, ce qui peut avoir des effets positifs sur la santé digestive, la minéralisation des os, et le fonctionnement global des organes vitaux.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUn complément adapté aux besoins spécifiques\u003c\/strong\u003e\u003cbr\u003eEn cas d’acidification marquée, il est recommandé de prendre Alcabase pendant au moins trois mois. Le suivi du pH urinaire permet d'ajuster les doses pour assurer une efficacité optimale. Alcabase peut être utilisé de manière ponctuelle ou prolongée selon les besoins individuels, notamment en cas de stress ou d'alimentation acidifiante.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eAlcabase en poudre du Dr Theiss \u003c\/strong\u003eest une solution naturelle et efficace pour restaurer et \u003cstrong\u003emaintenir un équilibre acido-basique sain\u003c\/strong\u003e. En plus de neutraliser l'acidité, ce complément \u003cstrong\u003esoutient les fonctions détoxifiantes de l’organisme\u003c\/strong\u003e, améliore le bien-être général, et renforce la santé des os et des organes vitaux. \u003cstrong\u003eAdapté à un usage ponctuel ou prolongé\u003c\/strong\u003e, Alcabase aide à protéger votre corps des effets néfastes d’un excès d’acidité, pour une santé durable.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603434987850,"sku":"NA3002","price":25.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/drtheiss_na3002_alcabase_poudre_8e273ef1-1f1e-4359-b491-5029d538ce04.jpg?v=1778842974"},{"product_id":"extrait-de-boswellia-vegan-en-gelules","title":"Extrait de Boswellia vegan en gélules","description":"\n\u003cdiv class=\"soi-bosw-fiche\"\u003e\n\n  \u003csection class=\"soi-bosw-hero\"\u003e\n    \u003cdiv class=\"soi-bosw-hero-tag\"\u003e\n      \u003cspan class=\"soi-bosw-tag-dot\"\u003e\u003c\/span\u003e\n      Complément articulaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bosw-hero-title\"\u003eLe soutien ancestral de vos articulations\u003c\/span\u003e\n    \u003cp class=\"soi-bosw-hero-subtitle\"\u003eExtrait de Boswellia Serrata concentré à 65 % d'acides boswelliques en gélules végétales. Un actif millénaire issu de la médecine ayurvédique pour retrouver confort et mobilité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bosw-hero-labels\"\u003e\n      \u003cspan class=\"soi-bosw-label soi-bosw-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003ePourquoi le Boswellia Serrata est-il si efficace pour les articulations ?\u003c\/h2\u003e\n    \u003cp\u003eLe Boswellia Serrata, aussi appelé encens indien, est extrait de la résine d'un arbre originaire d'Inde et d'Afrique. Ses composés actifs, les \u003cstrong\u003eacides boswelliques\u003c\/strong\u003e, agissent directement sur un mécanisme clé : l'inhibition de la 5-lipoxygénase, l'enzyme à l'origine de la production de leucotriènes, molécules pro-inflammatoires impliquées dans les douleurs articulaires.\u003c\/p\u003e\n    \u003cp\u003eConcrètement, une utilisation régulière peut vous aider à :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bosw-benefits\"\u003e\n      \u003cdiv class=\"soi-bosw-benefit\"\u003e\n        \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eInflammation articulaire\u003c\/h3\u003e\n        \u003cp\u003eContribue à réduire l'inflammation liée à l'arthrite et à l'arthrose.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-benefit\"\u003e\n        \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🌅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRaideur matinale\u003c\/h3\u003e\n        \u003cp\u003eFavorise la diminution de la raideur matinale et des douleurs chroniques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-benefit\"\u003e\n        \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🤸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMobilité et souplesse\u003c\/h3\u003e\n        \u003cp\u003eSoutient l'amélioration de la mobilité et de la souplesse articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-benefit\"\u003e\n        \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🫁\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction globale\u003c\/h3\u003e\n        \u003cp\u003eSoutient également la santé des poumons et de l'appareil digestif grâce à son action anti-inflammatoire globale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-bosw-section-intro\"\u003eChaque gélule végétale est formulée avec un extrait concentré, sans excipient superflu ni additif inutile.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bosw-compo\"\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eExtrait de Boswellia Serrata par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e350 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eTitrage en acides boswelliques\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e65 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eAcides boswelliques par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e227,5 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003eCellulose végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eDurée d'utilisation\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e20 jours (à 3 gélules\/jour)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eComment prendre vos gélules de Boswellia Serrata ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bosw-timeline\"\u003e\n      \u003cdiv class=\"soi-bosw-step\"\u003e\n        \u003cdiv class=\"soi-bosw-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bosw-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrendre \u003cstrong\u003e3 gélules par jour\u003c\/strong\u003e, réparties en 2 ou 3 prises selon votre tolérance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-step\"\u003e\n        \u003cdiv class=\"soi-bosw-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bosw-step-content\"\u003e\n          \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n          \u003cp\u003eÀ prendre \u003cstrong\u003ependant les repas\u003c\/strong\u003e pour une meilleure absorption et limiter tout inconfort gastrique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-step\"\u003e\n        \u003cdiv class=\"soi-bosw-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bosw-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003e\u003cstrong\u003eCure de 6 à 8 semaines minimum\u003c\/strong\u003e recommandée pour ressentir des effets durables sur le confort articulaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-tip\"\u003e\n      \u003cdiv class=\"soi-bosw-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe Boswellia se combine très bien avec la curcumine, le collagène ou la glucosamine pour un soutien articulaire renforcé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eCe qui distingue ce Boswellia en gélules des autres\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bosw-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bosw-card-mini\"\u003e\n        \u003cspan class=\"soi-bosw-card-mini-icon\"\u003e⚗️\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-label\"\u003eTitrage\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-value\"\u003e65 % d'acides boswelliques\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card-mini\"\u003e\n        \u003cspan class=\"soi-bosw-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card-mini\"\u003e\n        \u003cspan class=\"soi-bosw-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-value\"\u003e100 % vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card-mini\"\u003e\n        \u003cspan class=\"soi-bosw-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-value\"\u003eColorant ni conservateur artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément de Boswellia Serrata ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bosw-section-intro\"\u003eCe complément est particulièrement adapté aux personnes qui :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bosw-grid\"\u003e\n      \u003cdiv class=\"soi-bosw-card\"\u003e\n        \u003ch3\u003e🦵 Douleurs articulaires chroniques\u003c\/h3\u003e\n        \u003cp\u003eVous souffrez de douleurs persistantes aux genoux, hanches, dos ou mains et recherchez un soutien naturel au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card\"\u003e\n        \u003ch3\u003e🩺 Arthrite ou arthrose\u003c\/h3\u003e\n        \u003cp\u003eVous êtes atteint(e) d'arthrite ou d'arthrose et souhaitez compléter votre accompagnement par un actif phyto reconnu.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card\"\u003e\n        \u003ch3\u003e🏃 Activité physique intense\u003c\/h3\u003e\n        \u003cp\u003eVous pratiquez une activité physique soutenue et souhaitez protéger vos articulations sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card\"\u003e\n        \u003ch3\u003e🕰️ Vieillissement articulaire\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez les effets du vieillissement articulaire et désirez préserver votre mobilité et votre souplesse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1.25rem; font-size: 13px; color: var(--soi-bosw-text-muted);\"\u003eCe produit ne se substitue pas à un traitement médical. En cas de pathologie articulaire diagnostiquée, consultez votre médecin avant toute cure.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le Boswellia en gélules\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bosw-accordion\"\u003e\n      \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n        \u003csummary class=\"soi-bosw-accordion-header\"\u003e⏱️ Combien de temps avant de ressentir les effets du Boswellia ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n          \u003cp\u003eLes premiers effets sur le confort articulaire se font généralement sentir après \u003cstrong\u003e2 à 4 semaines\u003c\/strong\u003e de cure régulière. Une prise sur \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est recommandée pour des résultats optimaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n        \u003csummary class=\"soi-bosw-accordion-header\"\u003e⚠️ Le Boswellia Serrata a-t-il des effets secondaires ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n          \u003cp\u003eIl est généralement bien toléré. Dans de rares cas, de légères gênes digestives peuvent survenir : prenez-le toujours au cours d'un repas pour les éviter.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n        \u003csummary class=\"soi-bosw-accordion-header\"\u003e🔗 Peut-on associer le Boswellia à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n          \u003cp\u003eOui, il se combine très bien avec la \u003cstrong\u003ecurcumine\u003c\/strong\u003e, le \u003cstrong\u003ecollagène\u003c\/strong\u003e ou la \u003cstrong\u003eglucosamine\u003c\/strong\u003e pour un soutien articulaire renforcé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bosw-cta-box\"\u003e\n      \u003cp class=\"soi-bosw-cta-tag\" style=\"color: white;\"\u003eRetrouvez la liberté de chaque mouvement\u003c\/p\u003e\n      \u003cp class=\"soi-bosw-cta-text\" style=\"color: white;\"\u003eParce que chaque mouvement compte, le Boswellia Serrata de Graine Sauvage vous offre un soutien naturel, concentré et vegan pour articuler sans gêne. Fabriqué en France, titré à 65 % d'acides boswelliques, il accompagne vos journées avec douceur et efficacité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bosw-marine: #1A2D3D;\n  --soi-bosw-marine-dark: #0F1E2B;\n  --soi-bosw-marine-light: #2C4458;\n  --soi-bosw-pomme: #A1C544;\n  --soi-bosw-pomme-dark: #84A636;\n  --soi-bosw-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-bosw-white: #FFFFFF;\n  --soi-bosw-off-white: #F8FAF6;\n  --soi-bosw-stone: #F1F3EE;\n  --soi-bosw-line: #E5E8E0;\n\n  --soi-bosw-primary: #C8D929;\n  --soi-bosw-primary-soft: rgba(200,217,41,0.12);\n  --soi-bosw-accent: #D88542;\n\n  --soi-bosw-text: #1A2D3D;\n  --soi-bosw-text-soft: #4A5B6B;\n  --soi-bosw-text-muted: #7B8693;\n\n  --soi-bosw-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bosw-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bosw-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bosw-radius: 12px;\n  --soi-bosw-radius-sm: 8px;\n  --soi-bosw-radius-pill: 999px;\n}\n\n.soi-bosw-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bosw-fiche img { max-width: 100%; height: auto; }\n\n.soi-bosw-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bosw-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bosw-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bosw-hero {\n  position: relative;\n  background: var(--soi-bosw-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-bosw-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bosw-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bosw-pomme);\n}\n\n.soi-bosw-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-bosw-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bosw-pomme);\n  border-radius: 50%;\n}\n\n.soi-bosw-hero-title {\n  display: block;\n  color: var(--soi-bosw-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-bosw-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-bosw-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bosw-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-bosw-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bosw-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bosw-label-accent {\n  background: var(--soi-bosw-pomme);\n  border-color: var(--soi-bosw-pomme);\n  color: var(--soi-bosw-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bosw-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bosw-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bosw-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-bosw-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bosw-pomme);\n  border-radius: 2px;\n}\n\n.soi-bosw-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bosw-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bosw-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bosw-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bosw-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bosw-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.25rem;\n}\n\n.soi-bosw-benefit {\n  background: var(--soi-bosw-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bosw-radius);\n  border: 1px solid var(--soi-bosw-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bosw-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bosw-shadow-md);\n}\n\n.soi-bosw-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bosw-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-bosw-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bosw-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bosw-benefit:hover .soi-bosw-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bosw-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bosw-benefit p {\n  font-size: 13px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bosw-compo {\n  background: var(--soi-bosw-off-white);\n  border-radius: var(--soi-bosw-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bosw-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-bosw-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bosw-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bosw-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bosw-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bosw-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bosw-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-bosw-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-bosw-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bosw-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bosw-radius);\n  border: 1px solid var(--soi-bosw-line);\n  align-items: flex-start;\n}\n\n.soi-bosw-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bosw-marine);\n  color: var(--soi-bosw-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-bosw-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bosw-step-content p {\n  font-size: 14px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bosw-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bosw-card {\n  background: var(--soi-bosw-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bosw-radius);\n  border-left: 3px solid var(--soi-bosw-pomme);\n}\n\n.soi-bosw-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bosw-card p {\n  font-size: 14px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bosw-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-bosw-card-mini {\n  background: var(--soi-bosw-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bosw-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bosw-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bosw-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bosw-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bosw-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n}\n\n\/* === TIP === *\/\n.soi-bosw-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bosw-pomme-light);\n  border-left: 4px solid var(--soi-bosw-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bosw-radius) var(--soi-bosw-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bosw-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bosw-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bosw-tip p {\n  font-size: 14px;\n  color: var(--soi-bosw-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-bosw-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bosw-accordion-item {\n  background: var(--soi-bosw-off-white);\n  border-radius: var(--soi-bosw-radius-sm);\n  border: 1px solid var(--soi-bosw-line);\n  overflow: hidden;\n}\n\n.soi-bosw-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bosw-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-bosw-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bosw-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bosw-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bosw-accordion-item[open] .soi-bosw-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bosw-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bosw-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bosw-cta-box {\n  background: var(--soi-bosw-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bosw-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bosw-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-bosw-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bosw-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-bosw-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bosw-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bosw-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-bosw-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bosw-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bosw-compo-value {\n    text-align: left;\n  }\n\n  .soi-bosw-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bosw-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bosw-fiche {\n    --soi-bosw-text-soft: #2C3E50;\n    --soi-bosw-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603586638154,"sku":"GS0014","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-de-boswellia-vegan-en-gelules-packshot.webp?v=1780058550"},{"product_id":"prele-des-champs-en-comprimes-vital-osmose","title":"Prêle des champs en comprimés – Vital Osmose","description":"\u003cdiv class=\"soi-prel-fiche\"\u003e\n\n\u003csection class=\"soi-prel-hero\"\u003e\n\u003cdiv class=\"soi-prel-hero-tag\"\u003e\n\u003cspan class=\"soi-prel-tag-dot\"\u003e\u003c\/span\u003e\nComplément alimentaire · Vital Osmose\n\u003c\/div\u003e\n\u003cspan class=\"soi-prel-hero-title\"\u003ePrêle des champs en comprimés\u003c\/span\u003e\n\u003cp class=\"soi-prel-hero-subtitle\"\u003eL'une des plantes les plus anciennes de notre planète, référence en phytothérapie pour ses propriétés reminéralisantes, drainantes et antioxydantes.\u003c\/p\u003e\n\u003cdiv class=\"soi-prel-hero-labels\"\u003e\n\u003cspan class=\"soi-prel-label soi-prel-label-accent\"\u003eBIO\u003c\/span\u003e\n\u003cspan class=\"soi-prel-label\"\u003eECOCERT\u003c\/span\u003e\n\u003cspan class=\"soi-prel-label\"\u003e200 COMPRIMÉS\u003c\/span\u003e\n\u003cspan class=\"soi-prel-label\"\u003e420 MG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003eLes bienfaits de la prêle des champs : ce que dit vraiment la science\u003c\/h2\u003e\n\u003cp class=\"soi-prel-section-intro\"\u003eLa prêle des champs (\u003cem\u003eEquisetum arvense\u003c\/em\u003e) doit sa réputation à une composition minérale exceptionnelle. Voici ce qu'elle vous apporte concrètement.\u003c\/p\u003e\n\u003cdiv class=\"soi-prel-benefits\"\u003e\n\u003cdiv class=\"soi-prel-benefit\"\u003e\n\u003cdiv class=\"soi-prel-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSilicium organique et silicates\u003c\/h3\u003e\n\u003cp\u003eDes minéraux essentiels pour la solidité des os, la souplesse du cartilage et la résistance des ongles. Le silicium joue un rôle clé dans la synthèse du collagène, particulièrement intéressant pour préserver votre capital osseux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-benefit\"\u003e\n\u003cdiv class=\"soi-prel-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePropriétés diurétiques reconnues\u003c\/h3\u003e\n\u003cp\u003eReconnue par l'EMA (Agence européenne des médicaments) pour favoriser l'élimination rénale de l'eau, utile en cas de jambes lourdes ou de rétention légère.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-benefit\"\u003e\n\u003cdiv class=\"soi-prel-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFlavonoïdes antioxydants\u003c\/h3\u003e\n\u003cp\u003eIls protègent vos cellules du stress oxydatif, contribuant à ralentir le vieillissement des tissus cutanés et conjonctifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-benefit\"\u003e\n\u003cdiv class=\"soi-prel-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eReminéralisation globale\u003c\/h3\u003e\n\u003cp\u003eParticulièrement appréciée après une fatigue prolongée, une convalescence ou en soutien de la densité osseuse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003eComposition et posologie des comprimés Vital Osmose\u003c\/h2\u003e\n\u003cdiv class=\"soi-prel-compo\"\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003ePar comprimé\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003e420 mg de prêle des champs bio (\u003cem\u003eEquisetum arvense\u003c\/em\u003e)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003e200 comprimés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003ePoids net total\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003e84,00 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003eAgriculture biologique, certifiée Ecocert\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003eIngrédients\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003ePoudre de prêle des champs bio (\u003cem\u003eEquisetum arvense\u003c\/em\u003e), cellulose microcristalline, stéarate de magnésium d'origine végétale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-timeline\"\u003e\n\u003cdiv class=\"soi-prel-step\"\u003e\n\u003cdiv class=\"soi-prel-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-step-content\"\u003e\n\u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n\u003cp\u003ePrendre 3 à 4 comprimés par jour, de préférence au cours des repas, avec un grand verre d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-step\"\u003e\n\u003cdiv class=\"soi-prel-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-step-content\"\u003e\n\u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n\u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour observer des effets durables sur la reminéralisation et le drainage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003ePour qui est fait ce complément de prêle des champs ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-prel-grid\"\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e💅 Fatigue minérale\u003c\/h3\u003e\n\u003cp\u003eVous ressentez des ongles cassants ou des cheveux fragilisés : la prêle des champs vous apporte un soutien reminéralisant naturel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e🤸 Soutien articulaire\u003c\/h3\u003e\n\u003cp\u003eVous souhaitez accompagner vos articulations de façon naturelle, notamment après 40 ans, grâce au silicium et au collagène.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e🌿 Drainage doux\u003c\/h3\u003e\n\u003cp\u003eVous cherchez un draineur naturel pour accompagner une cure de drainage ou favoriser l'élimination rénale de l'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e🌱 Alternative végétale et bio\u003c\/h3\u003e\n\u003cp\u003eVous préférez les alternatives végétales et biologiques aux compléments synthétiques, avec une traçabilité certifiée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003ePrêle des champs : dangers et précautions à connaître\u003c\/h2\u003e\n\u003cp\u003eEn usage normal, la prêle des champs est bien tolérée. Quelques points de vigilance méritent cependant votre attention.\u003c\/p\u003e\n\u003cdiv class=\"soi-prel-accordion\"\u003e\n\u003cdetails class=\"soi-prel-accordion-item\"\u003e\n\u003csummary class=\"soi-prel-accordion-header\"\u003e⚠️ Dose journalière\u003c\/summary\u003e\n\u003cdiv class=\"soi-prel-accordion-content\"\u003e\n\u003cp\u003eNe pas dépasser la dose journalière recommandée de 3 à 4 comprimés par jour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-prel-accordion-item\"\u003e\n\u003csummary class=\"soi-prel-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n\u003cdiv class=\"soi-prel-accordion-content\"\u003e\n\u003cp\u003eCe complément est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-prel-accordion-item\"\u003e\n\u003csummary class=\"soi-prel-accordion-header\"\u003e💊 Traitement diurétique ou pathologie rénale\u003c\/summary\u003e\n\u003cdiv class=\"soi-prel-accordion-content\"\u003e\n\u003cp\u003eEn cas de traitement diurétique ou de pathologie rénale, consultez votre médecin avant toute cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-prel-accordion-item\"\u003e\n\u003csummary class=\"soi-prel-accordion-header\"\u003e🔍 Ne pas confondre avec la prêle des marais\u003c\/summary\u003e\n\u003cdiv class=\"soi-prel-accordion-content\"\u003e\n\u003cp\u003eLa prêle des marais (\u003cem\u003eEquisetum palustre\u003c\/em\u003e) contient des alcaloïdes potentiellement toxiques. Les comprimés Vital Osmose utilisent exclusivement la prêle des champs (\u003cem\u003eEquisetum arvense\u003c\/em\u003e).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-tip\"\u003e\n\u003cdiv class=\"soi-prel-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de doute, demandez conseil à votre professionnel de santé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003ePourquoi choisir les comprimés Vital Osmose plutôt qu'une tisane ?\u003c\/h2\u003e\n\u003cp\u003eLa tisane de prêle des champs est une option traditionnelle, mais elle présente des contraintes : infusion quotidienne, goût herbacé prononcé, dosage variable.\u003c\/p\u003e\n\u003cdiv class=\"soi-prel-grid\"\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e🎯 Dosage précis et constant\u003c\/h3\u003e\n\u003cp\u003eChaque comprimé contient exactement 420 mg de prêle des champs bio, pour une prise fiable et reproductible à chaque utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e⏱️ Prise rapide et pratique\u003c\/h3\u003e\n\u003cp\u003eUn geste simple à tout moment de la journée, au cours des repas, sans préparation ni attente d'infusion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e✅ Traçabilité biologique certifiée Ecocert\u003c\/h3\u003e\n\u003cp\u003eLa garantie d'une plante issue de l'agriculture biologique, avec une certification reconnue, sans compromis sur la pureté.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-prel-cta-box\"\u003e\n\u003cp class=\"soi-prel-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-prel-cta-text\" style=\"color: white;\"\u003eDes siècles de sagesse végétale réunis dans un comprimé simple, pur et certifié bio. Pour vos os, vos articulations, votre drainage et votre vitalité, offrez à votre corps ce que la nature a mis des millénaires à perfectionner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-prel-marine: #1A2D3D;\n  --soi-prel-marine-dark: #0F1E2B;\n  --soi-prel-marine-light: #2C4458;\n  --soi-prel-pomme: #A1C544;\n  --soi-prel-pomme-dark: #84A636;\n  --soi-prel-pomme-light: rgba(161,197,68,0.10);\n  --soi-prel-white: #FFFFFF;\n  --soi-prel-off-white: #F8FAF6;\n  --soi-prel-stone: #F1F3EE;\n  --soi-prel-line: #E5E8E0;\n  --soi-prel-primary: #7CA86E;\n  --soi-prel-primary-soft: rgba(124,168,110,0.12);\n  --soi-prel-accent: #B5694A;\n  --soi-prel-text: #1A2D3D;\n  --soi-prel-text-soft: #4A5B6B;\n  --soi-prel-text-muted: #7B8693;\n  --soi-prel-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-prel-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-prel-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-prel-radius: 12px;\n  --soi-prel-radius-sm: 8px;\n  --soi-prel-radius-pill: 999px;\n}\n\n.soi-prel-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-prel-fiche img { max-width: 100%; height: auto; }\n\n.soi-prel-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-prel-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-prel-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-prel-hero {\n  position: relative;\n  background: var(--soi-prel-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-prel-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-prel-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-prel-pomme);\n}\n\n.soi-prel-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-prel-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-prel-pomme);\n  border-radius: 50%;\n}\n\n.soi-prel-hero-title {\n  display: block;\n  color: var(--soi-prel-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-prel-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-prel-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-prel-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-prel-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-prel-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-prel-label-accent {\n  background: var(--soi-prel-pomme);\n  border-color: var(--soi-prel-pomme);\n  color: var(--soi-prel-marine);\n  font-weight: 600;\n}\n\n.soi-prel-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-prel-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-prel-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-prel-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-prel-pomme);\n  border-radius: 2px;\n}\n\n.soi-prel-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-prel-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-prel-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-prel-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-prel-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-prel-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-prel-benefit {\n  background: var(--soi-prel-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-prel-radius);\n  border: 1px solid var(--soi-prel-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-prel-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-prel-shadow-md);\n}\n\n.soi-prel-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-prel-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-prel-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-prel-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-prel-benefit:hover .soi-prel-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-prel-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prel-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prel-benefit p {\n  font-size: 13px;\n  color: var(--soi-prel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-prel-card {\n  background: var(--soi-prel-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prel-radius);\n  border-left: 3px solid var(--soi-prel-pomme);\n}\n\n.soi-prel-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prel-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prel-card p {\n  font-size: 14px;\n  color: var(--soi-prel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-compo {\n  background: var(--soi-prel-off-white);\n  border-radius: var(--soi-prel-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-prel-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-prel-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-prel-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-prel-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-prel-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-prel-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-prel-marine);\n  text-align: right;\n}\n\n.soi-prel-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-prel-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-prel-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prel-radius);\n  border: 1px solid var(--soi-prel-line);\n  align-items: flex-start;\n}\n\n.soi-prel-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-prel-marine);\n  color: var(--soi-prel-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-prel-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-prel-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-prel-step-content p {\n  font-size: 14px;\n  color: var(--soi-prel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-prel-pomme-light);\n  border-left: 4px solid var(--soi-prel-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-prel-radius) var(--soi-prel-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-prel-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-prel-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-prel-marine);\n  margin-bottom: 4px;\n}\n\n.soi-prel-tip p {\n  font-size: 14px;\n  color: var(--soi-prel-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-prel-accordion-item {\n  background: var(--soi-prel-off-white);\n  border-radius: var(--soi-prel-radius-sm);\n  border: 1px solid var(--soi-prel-line);\n  overflow: hidden;\n}\n\n.soi-prel-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-prel-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-prel-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-prel-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-prel-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-prel-accordion-item[open] .soi-prel-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-prel-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-prel-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-prel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-cta-box {\n  background: var(--soi-prel-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-prel-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-prel-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-prel-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-prel-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-prel-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-prel-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-prel-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-prel-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-prel-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-prel-compo-value {\n    text-align: left;\n  }\n\n  .soi-prel-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-prel-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-prel-fiche {\n    --soi-prel-text-soft: #2C3E50;\n    --soi-prel-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603692609866,"sku":"VO4815","price":9.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/prele-des-champs-gelules-grainesauvage_11zon.webp?v=1782034653"},{"product_id":"mamsa-shodhana-bio-recuperation-sport-atma","title":"Mamsa Shodhana Bio Récupération sport – Atma","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp data-start=\"622\" data-end=\"900\"\u003eAprès un effort physique, notre corps a besoin de retrouver son équilibre pour favoriser la récupération musculaire, prévenir les courbatures et éviter les désagréments liés à une surchauffe interne. L’infusion \u003cstrong data-start=\"517\" data-end=\"558\"\u003eMamsa Shodhana Bio Récupération sport\u003c\/strong\u003e de la marque \u003cstrong data-start=\"572\" data-end=\"580\"\u003eAtma\u003c\/strong\u003e a été spécialement conçue pour répondre à ces besoins. Inspirée des pratiques naturelles et efficaces de récupération utilisées dans le milieu sportif, cette infusion allie bienfaits rafraîchissants et vertus détoxifiantes, le tout dans une formule douce, certifiée biologique et fabriquée en France.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AW0040_16fe6d4f-6e4a-4823-8fd8-632a399f6656.jpg?v=1776181277\" alt=\"Des personnes en train de s'étirer\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2 data-start=\"888\" data-end=\"973\"\u003e\u003cstrong\u003eCaractéristiques et bienfaits du Mamsa Shodhana Bio Récupération sport de Atma\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch3 data-start=\"975\" data-end=\"1010\"\u003eUn effet rafraîchissant naturel\u003c\/h3\u003e\n\u003cp data-start=\"1012\" data-end=\"1482\"\u003ePendant l’effort physique, les muscles et tendons s’échauffent, ce qui peut entraîner une baisse de performance et provoquer des courbatures persistantes. L’infusion Mamsa Shodhana agit en \u003cstrong data-start=\"1201\" data-end=\"1240\"\u003ediminuant la température corporelle\u003c\/strong\u003e, à la manière d’un bain glacé (ou cryothérapie), mais \u003cstrong data-start=\"1295\" data-end=\"1342\"\u003epar voie interne, plus douce et progressive\u003c\/strong\u003e. Cette action aide le corps à revenir plus rapidement à une température normale, limitant ainsi l’inflammation et les douleurs musculaires.\u003c\/p\u003e\n\u003ch3 data-start=\"1484\" data-end=\"1536\"\u003ePrévention des courbatures et soutien musculaire\u003c\/h3\u003e\n\u003cp data-start=\"1538\" data-end=\"1902\"\u003eGrâce à son \u003cstrong data-start=\"1550\" data-end=\"1583\"\u003eaction ciblée sur les fascias\u003c\/strong\u003e (les membranes qui entourent les muscles), l’infusion Mamsa Shodhana aide à relâcher les tissus échauffés après l’effort. Ce relâchement musculaire naturel permet de \u003cstrong data-start=\"1750\" data-end=\"1777\"\u003eréduire les courbatures\u003c\/strong\u003e et de faciliter une \u003cstrong data-start=\"1798\" data-end=\"1833\"\u003emeilleure récupération physique\u003c\/strong\u003e, particulièrement après des activités sportives intenses ou longues.\u003c\/p\u003e\n\u003ch3 data-start=\"1904\" data-end=\"1954\"\u003eEfficace même pendant l’effort par temps chaud\u003c\/h3\u003e\n\u003cp data-start=\"1956\" data-end=\"2265\"\u003eEn cas de fortes chaleurs, l’infusion peut être consommée \u003cstrong data-start=\"2014\" data-end=\"2045\"\u003ependant l’activité physique\u003c\/strong\u003e pour limiter la surchauffe corporelle et éviter le coup de chaleur. Elle favorise une \u003cstrong data-start=\"2132\" data-end=\"2162\"\u003ethermorégulation naturelle\u003c\/strong\u003e, essentielle pour maintenir une bonne performance et prévenir les risques liés à la chaleur excessive.\u003c\/p\u003e\n\u003ch3 data-start=\"2267\" data-end=\"2311\"\u003eUne action détoxifiante pour l’organisme\u003c\/h3\u003e\n\u003cp data-start=\"2313\" data-end=\"2583\"\u003eMamsa Shodhana soutient également la \u003cstrong data-start=\"2350\" data-end=\"2372\"\u003efonction hépatique\u003c\/strong\u003e, aidant ainsi le foie à \u003cstrong data-start=\"2397\" data-end=\"2434\"\u003eéliminer les déchets métaboliques\u003c\/strong\u003e produits pendant l’effort. Cette \u003cstrong data-start=\"2468\" data-end=\"2491\"\u003eaction détoxifiante\u003c\/strong\u003e complète son efficacité en facilitant un retour plus rapide à l’équilibre général du corps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong data-start=\"2605\" data-end=\"2654\"\u003eMamsa Shodhana Bio Récupération sport de Atma\u003c\/strong\u003e est bien plus qu’une simple infusion : c’est un \u003cstrong data-start=\"2703\" data-end=\"2746\"\u003evéritable allié naturel pour le sportif\u003c\/strong\u003e, amateur ou confirmé. Son effet rafraîchissant, sa capacité à apaiser les tensions musculaires et son soutien à la détoxification en font une solution innovante et respectueuse du corps pour récupérer efficacement après l’effort. Facile à intégrer à votre routine, elle peut être consommée après ou même pendant l’effort, en particulier lorsqu’il fait chaud. Un geste simple pour prendre soin de votre corps naturellement.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Atma","offers":[{"title":"Default Title","offer_id":61603720266058,"sku":"AW0040","price":5.57,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_atma_aw0040_sport.jpg?v=1776164256"},{"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":"collagene-marin-en-gelules-sfb","title":"Collagène marin en gélules - SFB","description":"\u003cdiv class=\"soi-coll-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-coll-hero\"\u003e\n    \u003cdiv class=\"soi-coll-hero-tag\"\u003e\n      \u003cspan class=\"soi-coll-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-coll-hero-title\"\u003eCollagène Marin en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-coll-hero-subtitle\"\u003eSoutenez naturellement la fermeté de votre peau, la souplesse de vos articulations et la solidité de vos ongles grâce à un hydrolysat de collagène marin hautement assimilable.\u003c\/p\u003e\n    \u003cdiv class=\"soi-coll-hero-labels\"\u003e\n      \u003cspan class=\"soi-coll-label soi-coll-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-coll-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-coll-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n      \u003cspan class=\"soi-coll-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-coll-label\"\u003ePÊCHE DURABLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-coll-section\"\u003e\n    \u003cp class=\"soi-coll-section-intro\"\u003eÀ partir de 30 ans, notre corps produit naturellement moins de collagène. Résultat : la peau perd en fermeté, les articulations deviennent moins souples et les ongles se fragilisent. Le collagène marin en gélules SFB Laboratoires a justement été conçu pour compenser ce déclin progressif, avec une formule complète, naturelle et hautement assimilable.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi choisir un collagène marin plutôt qu'un autre ? --\u003e\n  \u003csection class=\"soi-coll-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un collagène marin plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cp\u003eTous les collagènes ne se valent pas. Le collagène marin présente une structure très proche du collagène humain, ce qui lui confère une \u003cstrong\u003ebiodisponibilité supérieure\u003c\/strong\u003e par rapport au collagène bovin ou végétal. Ici, SFB utilise un \u003cstrong\u003ehydrolysat de collagène marin de type I et III\u003c\/strong\u003e, issu de la pêche durable et garanti sans requin. La fragmentation enzymatique des peptides les rend immédiatement utilisables par l'organisme, sans effort digestif particulier.\u003c\/p\u003e\n    \u003cp\u003eCe collagène est également \u003cstrong\u003esans gluten, sans lactose et fabriqué en France\u003c\/strong\u003e, pour répondre aux exigences de qualité les plus strictes.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les bienfaits du collagène marin --\u003e\n  \u003csection class=\"soi-coll-section\"\u003e\n    \u003ch2\u003eLes bienfaits du collagène marin : peau, articulations et bien plus\u003c\/h2\u003e\n    \u003cdiv class=\"soi-coll-benefits\"\u003e\n      \u003cdiv class=\"soi-coll-benefit\"\u003e\n        \u003cdiv class=\"soi-coll-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau visiblement plus ferme\u003c\/h3\u003e\n        \u003cp\u003eLes peptides de collagène stimulent la synthèse naturelle de collagène cutané, aidant à lisser les rides et à améliorer l'éclat et l'hydratation du teint.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-benefit\"\u003e\n        \u003cdiv class=\"soi-coll-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSouplesse articulaire retrouvée\u003c\/h3\u003e\n        \u003cp\u003eLe collagène de type I et III soutient les cartilages et les tissus conjonctifs, limitant les raideurs et favorisant une meilleure mobilité au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-benefit\"\u003e\n        \u003cdiv class=\"soi-coll-benefit-icon\"\u003e\u003cspan\u003e💅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCheveux et ongles renforcés\u003c\/h3\u003e\n        \u003cp\u003eEn nourrissant les kératinocytes et les follicules pileux, le collagène marin contribue à des ongles moins cassants et des cheveux plus résistants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-benefit\"\u003e\n        \u003cdiv class=\"soi-coll-benefit-icon\"\u003e\u003cspan\u003e🍊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntioxydant naturel\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine C d'origine naturelle incluse dans la formule neutralise les radicaux libres responsables du vieillissement prématuré des cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition complète et dosage par gélule --\u003e\n  \u003csection class=\"soi-coll-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par gélule\u003c\/h2\u003e\n    \u003cp\u003eChaque gélule végétale contient :\u003c\/p\u003e\n    \u003cdiv class=\"soi-coll-compo\"\u003e\n      \u003cdiv class=\"soi-coll-compo-row\"\u003e\n        \u003cspan class=\"soi-coll-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-compo-value\"\u003eHydrolysat de collagène marin (types I et III)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-compo-row\"\u003e\n        \u003cspan class=\"soi-coll-compo-label\"\u003eVitamine C naturelle (acérola)\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-compo-value\"\u003e80 mg (VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-compo-row\"\u003e\n        \u003cspan class=\"soi-coll-compo-label\"\u003eManganèse\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-compo-value\"\u003e2 mg (VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-compo-row\"\u003e\n        \u003cspan class=\"soi-coll-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-compo-value\"\u003eGélule végétale (sans gélatine animale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-compo-row\"\u003e\n        \u003cspan class=\"soi-coll-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-compo-value\"\u003e90 gélules végétales (15 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coll-tip\"\u003e\n      \u003cdiv class=\"soi-coll-tip-icon\"\u003eℹ️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eBon à savoir\u003c\/strong\u003e\n        \u003cp\u003eLa vitamine C contribue à la synthèse normale du collagène pour assurer le fonctionnement normal de la peau. Le manganèse contribue à la formation normale des tissus conjonctifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment prendre le collagène marin SFB ? --\u003e\n  \u003csection class=\"soi-coll-section\"\u003e\n    \u003ch2\u003eComment prendre le collagène marin SFB ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-coll-timeline\"\u003e\n      \u003cdiv class=\"soi-coll-step\"\u003e\n        \u003cdiv class=\"soi-coll-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-coll-step-content\"\u003e\n          \u003ch3\u003eDose recommandée\u003c\/h3\u003e\n          \u003cp\u003e6 gélules par jour, à répartir sur la journée, de préférence en dehors des repas pour une meilleure absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-step\"\u003e\n        \u003cdiv class=\"soi-coll-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-coll-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003eLes premiers effets visibles apparaissent généralement après 6 à 8 semaines de prise régulière. Une cure de 3 mois est recommandée pour des résultats durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-step\"\u003e\n        \u003cdiv class=\"soi-coll-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-coll-step-content\"\u003e\n          \u003ch3\u003eConseil pratique\u003c\/h3\u003e\n          \u003cp\u003eAssociez votre cure à une bonne hydratation (1,5 L d'eau par jour) et à une alimentation riche en protéines pour optimiser la synthèse du collagène.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Le collagène marin est-il dangereux ? --\u003e\n  \u003csection class=\"soi-coll-section\"\u003e\n    \u003ch2\u003eLe collagène marin est-il dangereux ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-coll-accordion\"\u003e\n      \u003cdetails class=\"soi-coll-accordion-item\" open\u003e\n        \u003csummary class=\"soi-coll-accordion-header\"\u003e⚠️ Précautions d'emploi et tolérance\u003c\/summary\u003e\n        \u003cdiv class=\"soi-coll-accordion-content\"\u003e\n          \u003cp\u003eLe collagène marin est globalement très bien toléré. Aucun effet indésirable majeur n'a été répertorié aux doses recommandées. Toutefois, si vous êtes \u003cstrong\u003eallergique aux produits de la mer\u003c\/strong\u003e, consultez votre médecin avant toute utilisation.\u003c\/p\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical et n'est pas destiné à traiter, prévenir ou guérir une maladie. En cas de doute, demandez l'avis d'un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Récapitulatif produit --\u003e\n  \u003csection class=\"soi-coll-section\"\u003e\n    \u003ch2\u003eL'essentiel à retenir\u003c\/h2\u003e\n    \u003cdiv class=\"soi-coll-grid-compact\"\u003e\n      \u003cdiv class=\"soi-coll-card-mini\"\u003e\n        \u003cspan class=\"soi-coll-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-card-mini-value\"\u003e90 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-card-mini\"\u003e\n        \u003cspan class=\"soi-coll-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-card-mini-label\"\u003eDurée\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-card-mini-value\"\u003e15 jours de cure\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-card-mini\"\u003e\n        \u003cspan class=\"soi-coll-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-coll-card-mini\"\u003e\n        \u003cspan class=\"soi-coll-card-mini-icon\"\u003e🌊\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-card-mini-label\"\u003eSourcing\u003c\/span\u003e\n        \u003cspan class=\"soi-coll-card-mini-value\"\u003ePêche durable, sans requin\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-coll-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-coll-cta-box\"\u003e\n      \u003cp class=\"soi-coll-cta-tag\" style=\"color: white;\"\u003eVotre allié jeunesse au quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-coll-cta-text\" style=\"color: white;\"\u003ePrendre soin de votre peau, de vos articulations et de votre vitalité n'est pas un luxe. Le Collagène Marin SFB vous accompagne avec une formule pure, efficace et respectueuse, pour que vous vous sentiez bien dans votre corps, 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-coll-marine: #1A2D3D;\n  --soi-coll-marine-dark: #0F1E2B;\n  --soi-coll-marine-light: #2C4458;\n  --soi-coll-pomme: #A1C544;\n  --soi-coll-pomme-dark: #84A636;\n  --soi-coll-pomme-light: rgba(161,197,68,0.10);\n  --soi-coll-white: #FFFFFF;\n  --soi-coll-off-white: #F8FAF6;\n  --soi-coll-stone: #F1F3EE;\n  --soi-coll-line: #E5E8E0;\n  --soi-coll-primary: #5BA8A0;\n  --soi-coll-primary-soft: #E8F4F2;\n  --soi-coll-accent: #7FBFB8;\n  --soi-coll-text: #1A2D3D;\n  --soi-coll-text-soft: #4A5B6B;\n  --soi-coll-text-muted: #7B8693;\n  --soi-coll-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-coll-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-coll-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-coll-radius: 12px;\n  --soi-coll-radius-sm: 8px;\n  --soi-coll-radius-pill: 999px;\n}\n\n.soi-coll-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-coll-fiche img { max-width: 100%; height: auto; }\n\n.soi-coll-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-coll-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-coll-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-coll-hero {\n  position: relative;\n  background: var(--soi-coll-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-coll-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-coll-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-coll-pomme);\n}\n\n.soi-coll-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-coll-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-coll-pomme);\n  border-radius: 50%;\n}\n\n.soi-coll-hero-title {\n  display: block;\n  color: var(--soi-coll-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-coll-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-coll-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-coll-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-coll-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-coll-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-coll-label-accent {\n  background: var(--soi-coll-pomme);\n  border-color: var(--soi-coll-pomme);\n  color: var(--soi-coll-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-coll-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-coll-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-coll-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-coll-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-coll-pomme);\n  border-radius: 2px;\n}\n\n.soi-coll-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-coll-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-coll-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-coll-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-coll-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-coll-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-coll-benefit {\n  background: var(--soi-coll-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-coll-radius);\n  border: 1px solid var(--soi-coll-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-coll-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-coll-shadow-md);\n}\n\n.soi-coll-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-coll-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-coll-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-coll-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-coll-benefit:hover .soi-coll-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-coll-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-coll-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-coll-benefit p {\n  font-size: 13px;\n  color: var(--soi-coll-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-coll-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-coll-card {\n  background: var(--soi-coll-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-coll-radius);\n  border-left: 3px solid var(--soi-coll-pomme);\n}\n\n.soi-coll-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-coll-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-coll-card p {\n  font-size: 14px;\n  color: var(--soi-coll-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-coll-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-coll-card-mini {\n  background: var(--soi-coll-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-coll-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-coll-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-coll-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-coll-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-coll-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-coll-marine);\n}\n\n\/* TIMELINE *\/\n.soi-coll-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-coll-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-coll-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-coll-radius);\n  border: 1px solid var(--soi-coll-line);\n  align-items: flex-start;\n}\n\n.soi-coll-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-coll-marine);\n  color: var(--soi-coll-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-coll-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-coll-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-coll-step-content p {\n  font-size: 14px;\n  color: var(--soi-coll-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-coll-compo {\n  background: var(--soi-coll-off-white);\n  border-radius: var(--soi-coll-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-coll-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-coll-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-coll-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-coll-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-coll-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-coll-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-coll-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-coll-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-coll-pomme-light);\n  border-left: 4px solid var(--soi-coll-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-coll-radius) var(--soi-coll-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-coll-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-coll-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-coll-marine);\n  margin-bottom: 4px;\n}\n\n.soi-coll-tip p {\n  font-size: 14px;\n  color: var(--soi-coll-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-coll-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-coll-accordion-item {\n  background: var(--soi-coll-off-white);\n  border-radius: var(--soi-coll-radius-sm);\n  border: 1px solid var(--soi-coll-line);\n  overflow: hidden;\n}\n\n.soi-coll-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-coll-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-coll-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-coll-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-coll-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-coll-accordion-item[open] .soi-coll-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-coll-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-coll-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-coll-text-soft);\n  line-height: 1.6;\n  margin: 0 0 0.5rem 0;\n}\n\n.soi-coll-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* CTA BOX *\/\n.soi-coll-cta-box {\n  background: var(--soi-coll-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-coll-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-coll-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-coll-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-coll-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-coll-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-coll-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-coll-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-coll-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-coll-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-coll-compo-value {\n    text-align: left;\n  }\n\n  .soi-coll-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-coll-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-coll-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-coll-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-coll-fiche {\n    --soi-coll-text-soft: #2C3E50;\n    --soi-coll-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603763454282,"sku":"SF0090","price":11.92,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/collagene-marin-en-gelules-sfb-packshot.webp?v=1779719686"},{"product_id":"lithothamne-en-gelules-sfb","title":"Lithothamne en gélules - SFB","description":"\u003cdiv class=\"soi-lith-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-lith-hero\"\u003e\n    \u003cdiv class=\"soi-lith-hero-tag\"\u003e\n      \u003cspan class=\"soi-lith-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lith-hero-title\"\u003eLithothamne en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-lith-hero-subtitle\"\u003eL'algue marine reminéralisante, source naturelle de calcium et de magnésium, pour le maintien d'une ossature et d'une dentition normales.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lith-hero-labels\"\u003e\n      \u003cspan class=\"soi-lith-label soi-lith-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-label\"\u003e100 % NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Intro --\u003e\n  \u003csection class=\"soi-lith-section\"\u003e\n    \u003ch2\u003eLithothamne : l'algue marine reminéralisante au quotidien\u003c\/h2\u003e\n    \u003cp\u003eLe \u003cstrong\u003elithothamne\u003c\/strong\u003e, surnommé \"corail végétal\", est une algue rouge marine exceptionnellement riche en minéraux d'origine naturelle. Contrairement aux compléments minéraux synthétiques, sa matrice calcaire poreuse favorise une \u003cstrong\u003eassimilation progressive et douce\u003c\/strong\u003e par l'organisme. SFB Laboratoires le propose en \u003cstrong\u003egélules végétales 100 % naturelles\u003c\/strong\u003e, sans gluten ni lactose, pour une intégration facile dans votre routine bien-être.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Bienfaits --\u003e\n  \u003csection class=\"soi-lith-section\"\u003e\n    \u003ch2\u003eQuels sont les bienfaits du lithothamne en gélules ?\u003c\/h2\u003e\n    \u003cp class=\"soi-lith-section-intro\"\u003eLes bienfaits du lithothamne reposent sur sa richesse minérale exceptionnelle. Voici ce que cette algue apporte concrètement à votre organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lith-benefits\"\u003e\n      \u003cdiv class=\"soi-lith-benefit\"\u003e\n        \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOssature et dentition normales\u003c\/h3\u003e\n        \u003cp\u003eLe calcium et le magnésium contribuent au maintien de l'intégrité osseuse et dentaire, un atout précieux dès 40 ans ou lors de besoins accrus (croissance, ménopause, sport intensif).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-benefit\"\u003e\n        \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort musculaire et nerveux\u003c\/h3\u003e\n        \u003cp\u003eLe calcium soutient la contraction musculaire et la neurotransmission normale ; le magnésium aide à réduire la fatigue et participe à un métabolisme énergétique équilibré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-benefit\"\u003e\n        \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre digestif\u003c\/h3\u003e\n        \u003cp\u003eGrâce à sa nature alcaline naturelle, le lithothamne aide à neutraliser l'acidité gastrique. Il peut apporter un confort après les repas chargés ou acides.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-benefit\"\u003e\n        \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e🤸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n        \u003cp\u003eSa richesse en oligo-éléments (zinc, cuivre, sélénium) complète son action reminéralisante et soutient les articulations lors des périodes de sollicitation accrue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition --\u003e\n  \u003csection class=\"soi-lith-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-lith-section-intro\"\u003eChaque gélule végétale SFB contient \u003cstrong\u003e400 mg de poudre de lithothamne\u003c\/strong\u003e (\u003cem\u003ePhymatolithon calcareum\u003c\/em\u003e), sans additif superflu. La formule est volontairement épurée pour rester au plus proche du produit naturel.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lith-compo\"\u003e\n      \u003cdiv class=\"soi-lith-compo-row\"\u003e\n        \u003cspan class=\"soi-lith-compo-label\"\u003ePoudre de lithothamne par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-compo-value\"\u003e400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-compo-row\"\u003e\n        \u003cspan class=\"soi-lith-compo-label\"\u003eCalcium par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-compo-value\"\u003e≈ 130 mg (16 % VNR pour 2 gélules)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-compo-row\"\u003e\n        \u003cspan class=\"soi-lith-compo-label\"\u003eMagnésium par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-compo-value\"\u003e≈ 5 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-compo-row\"\u003e\n        \u003cspan class=\"soi-lith-compo-label\"\u003eOligo-éléments traces\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-compo-value\"\u003ePotassium, fer, zinc, cuivre, sélénium\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-compo-row\"\u003e\n        \u003cspan class=\"soi-lith-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-compo-value\"\u003eGélule végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-compo-row\"\u003e\n        \u003cspan class=\"soi-lith-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-compo-value\"\u003e120 gélules (cure de 2 mois)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-grid-compact\"\u003e\n      \u003cdiv class=\"soi-lith-card-mini\"\u003e\n        \u003cspan class=\"soi-lith-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-card-mini-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-card-mini-value\"\u003e400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-card-mini\"\u003e\n        \u003cspan class=\"soi-lith-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-card-mini-value\"\u003e120 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-card-mini\"\u003e\n        \u003cspan class=\"soi-lith-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-card-mini-value\"\u003e2 mois\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-card-mini\"\u003e\n        \u003cspan class=\"soi-lith-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-lith-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Mode d'emploi --\u003e\n  \u003csection class=\"soi-lith-section\"\u003e\n    \u003ch2\u003eComment prendre le lithothamne en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lith-timeline\"\u003e\n      \u003cdiv class=\"soi-lith-step\"\u003e\n        \u003cdiv class=\"soi-lith-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lith-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, à avaler avec un grand verre d'eau, de préférence au cours d'un repas pour favoriser l'assimilation des minéraux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-step\"\u003e\n        \u003cdiv class=\"soi-lith-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lith-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003ePour profiter pleinement des bienfaits du lithothamne, une cure régulière de \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est conseillée, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-step\"\u003e\n        \u003cdiv class=\"soi-lith-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-lith-step-content\"\u003e\n          \u003ch3\u003ePrécaution médicale\u003c\/h3\u003e\n          \u003cp\u003eEn cas de traitement médical en cours ou de situation particulière (grossesse, ostéoporose diagnostiquée), demandez l'avis de votre médecin ou pharmacien avant de débuter la cure. Ce complément ne se substitue pas à un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-tip\"\u003e\n      \u003cdiv class=\"soi-lith-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePrivilégiez la prise au cours du repas : les minéraux du lithothamne sont mieux assimilés en présence d'aliments, pour une reminéralisation optimale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Sécurité --\u003e\n  \u003csection class=\"soi-lith-section\"\u003e\n    \u003ch2\u003eLe lithothamne est-il dangereux ? Ce qu'il faut savoir\u003c\/h2\u003e\n    \u003cp\u003eBien toléré par la grande majorité des personnes, le lithothamne est considéré comme \u003cstrong\u003esûr aux doses recommandées\u003c\/strong\u003e. Il ne présente pas de danger connu pour une utilisation normale. Toutefois, un apport excessif en calcium peut être contre-indiqué en cas d'hypercalcémie ou de lithiase rénale calcique : respectez la posologie indiquée et consultez un professionnel de santé si vous avez un doute.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-lith-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le lithothamne SFB ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lith-grid\"\u003e\n      \u003cdiv class=\"soi-lith-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabricant français\u003c\/h3\u003e\n        \u003cp\u003eProduit fabriqué en France par SFB Laboratoires, garantie de traçabilité et de contrôle qualité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-card\"\u003e\n        \u003ch3\u003e🌿 Gélule végétale\u003c\/h3\u003e\n        \u003cp\u003eConvient aux végétariens et aux personnes évitant la gélatine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-card\"\u003e\n        \u003ch3\u003e📦 Format économique\u003c\/h3\u003e\n        \u003cp\u003e120 gélules pour une cure complète de 2 mois sans interruption.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-card\"\u003e\n        \u003ch3\u003e✨ 100 % naturel\u003c\/h3\u003e\n        \u003cp\u003eAucun additif chimique, aucun arôme artificiel, sans colorant ni conservateur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-lith-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lith-cta-box\"\u003e\n      \u003cp class=\"soi-lith-cta-tag\" style=\"color: white;\"\u003eSe reminéraliser naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-lith-cta-text\" style=\"color: white;\"\u003eOffrez à votre corps une source minérale d'exception, directement venue de la mer. Le lithothamne SFB, c'est la promesse d'une reminéralisation naturelle et progressive, pour des os solides, des articulations souples et une digestion apaisée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lith-marine: #1A2D3D;\n  --soi-lith-marine-dark: #0F1E2B;\n  --soi-lith-marine-light: #2C4458;\n  --soi-lith-pomme: #A1C544;\n  --soi-lith-pomme-dark: #84A636;\n  --soi-lith-pomme-light: rgba(161,197,68,0.10);\n  --soi-lith-white: #FFFFFF;\n  --soi-lith-off-white: #F8FAF6;\n  --soi-lith-stone: #F1F3EE;\n  --soi-lith-line: #E5E8E0;\n  --soi-lith-primary: #6BAF8D;\n  --soi-lith-primary-soft: rgba(107,175,141,0.12);\n  --soi-lith-accent: #C49A5C;\n  --soi-lith-text: #1A2D3D;\n  --soi-lith-text-soft: #4A5B6B;\n  --soi-lith-text-muted: #7B8693;\n  --soi-lith-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lith-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lith-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lith-radius: 12px;\n  --soi-lith-radius-sm: 8px;\n  --soi-lith-radius-pill: 999px;\n}\n\n.soi-lith-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lith-fiche img { max-width: 100%; height: auto; }\n\n.soi-lith-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lith-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lith-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-lith-hero {\n  position: relative;\n  background: var(--soi-lith-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-lith-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lith-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lith-pomme);\n}\n\n.soi-lith-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-lith-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lith-pomme);\n  border-radius: 50%;\n}\n\n.soi-lith-hero-title {\n  display: block;\n  color: var(--soi-lith-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-lith-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-lith-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lith-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-lith-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lith-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lith-label-accent {\n  background: var(--soi-lith-pomme);\n  border-color: var(--soi-lith-pomme);\n  color: var(--soi-lith-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-lith-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lith-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lith-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-lith-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lith-pomme);\n  border-radius: 2px;\n}\n\n.soi-lith-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lith-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-lith-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lith-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lith-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-lith-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lith-benefit {\n  background: var(--soi-lith-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lith-radius);\n  border: 1px solid var(--soi-lith-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lith-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lith-shadow-md);\n}\n\n.soi-lith-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lith-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-lith-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lith-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lith-benefit:hover .soi-lith-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lith-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lith-benefit p {\n  font-size: 13px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-lith-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lith-card {\n  background: var(--soi-lith-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lith-radius);\n  border-left: 3px solid var(--soi-lith-pomme);\n}\n\n.soi-lith-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lith-card p {\n  font-size: 14px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-lith-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-lith-card-mini {\n  background: var(--soi-lith-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-lith-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-lith-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-lith-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-lith-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-lith-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n}\n\n\/* TIMELINE *\/\n.soi-lith-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lith-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lith-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lith-radius);\n  border: 1px solid var(--soi-lith-line);\n  align-items: flex-start;\n}\n\n.soi-lith-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lith-marine);\n  color: var(--soi-lith-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-lith-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lith-step-content p {\n  font-size: 14px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-lith-compo {\n  background: var(--soi-lith-off-white);\n  border-radius: var(--soi-lith-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lith-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-lith-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lith-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lith-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lith-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lith-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lith-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-lith-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lith-pomme-light);\n  border-left: 4px solid var(--soi-lith-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lith-radius) var(--soi-lith-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-lith-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lith-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lith-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lith-tip p {\n  font-size: 14px;\n  color: var(--soi-lith-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-lith-cta-box {\n  background: var(--soi-lith-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lith-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lith-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-lith-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lith-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-lith-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lith-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lith-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-lith-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lith-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lith-compo-value {\n    text-align: left;\n  }\n\n  .soi-lith-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lith-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lith-fiche {\n    --soi-lith-text-soft: #2C3E50;\n    --soi-lith-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603764273482,"sku":"SF0110","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lithothamne-en-gelules-sfb-packshot.webp?v=1779637110"},{"product_id":"orge-vert-bio-en-poudre-sfb","title":"Orge vert Bio en poudre - SFB","description":"\u003cdiv class=\"soi-orge-fiche\"\u003e\n\n\u003csection class=\"soi-orge-hero\"\u003e\n  \u003cdiv class=\"soi-orge-hero-tag\"\u003e\n    \u003cspan class=\"soi-orge-tag-dot\"\u003e\u003c\/span\u003e\n    Superaliment bio · SFB Laboratoires\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-orge-hero-title\"\u003eOrge vert Bio en poudre\u003c\/span\u003e\n  \u003cp class=\"soi-orge-hero-subtitle\"\u003eLa force de l'alimentation vivante : jeunes pousses d'orge récoltées au pic nutritionnel, concentrées en chlorophylle, vitamines et minéraux pour soutenir votre vitalité au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-orge-hero-labels\"\u003e\n    \u003cspan class=\"soi-orge-label soi-orge-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-orge-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-orge-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n    \u003cspan class=\"soi-orge-label\"\u003e150 G POUDRE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003ePourquoi l'orge vert bio est-il si précieux ?\u003c\/h2\u003e\n  \u003cp\u003eLa jeune pousse d'orge est récoltée à un stade précis de sa croissance, là où sa teneur en chlorophylle, vitamines, minéraux et enzymes est maximale. Contrairement à un complément synthétique, il s'agit ici d'un aliment complet, vivant, que votre corps reconnaît et assimile naturellement. C'est cette logique d'\u003cstrong\u003ealimentation vivante\u003c\/strong\u003e qui fait toute la différence.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003eCe que l'orge vert bio apporte concrètement à votre organisme\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-benefits\"\u003e\n    \u003cdiv class=\"soi-orge-benefit\"\u003e\n      \u003cdiv class=\"soi-orge-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eChlorophylle abondante\u003c\/h3\u003e\n      \u003cp\u003eSouvent comparée au sang vert pour sa proximité avec l'hémoglobine, elle soutient l'oxygénation des tissus, favorise l'élimination naturelle des toxines et contribue à la clarté mentale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-benefit\"\u003e\n      \u003cdiv class=\"soi-orge-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePotassium\u003c\/h3\u003e\n      \u003cp\u003eIndispensable au bon fonctionnement musculaire, nerveux et à l'équilibre hydrique des cellules.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-benefit\"\u003e\n      \u003cdiv class=\"soi-orge-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCalcium et phosphore\u003c\/h3\u003e\n      \u003cp\u003ePour des os et des dents solides, et un métabolisme énergétique efficace.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-benefit\"\u003e\n      \u003cdiv class=\"soi-orge-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eZinc\u003c\/h3\u003e\n      \u003cp\u003eActeur clé de la synthèse protéique, de la santé de la peau, des cheveux et de l'équilibre hormonal.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-orge-grid\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e⚖️ Chrome\u003c\/h3\u003e\n      \u003cp\u003eUn allié intéressant pour la régulation de la glycémie et le métabolisme des glucides.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e🛡️ Vitamines B12, K et carotène\u003c\/h3\u003e\n      \u003cp\u003ePour soutenir les défenses naturelles, la santé oculaire et la coagulation sanguine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e🌾 Fibres\u003c\/h3\u003e\n      \u003cp\u003ePour un transit apaisé et une meilleure régulation de l'absorption des sucres après les repas.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003eComment consommer le jus d'orge vert bio en poudre ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-timeline\"\u003e\n    \u003cdiv class=\"soi-orge-step\"\u003e\n      \u003cdiv class=\"soi-orge-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-orge-step-content\"\u003e\n        \u003ch3\u003eDose recommandée\u003c\/h3\u003e\n        \u003cp\u003e1 cuillère à café rase (environ 3 à 5 g) par jour, de préférence le matin à jeun pour une assimilation optimale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-step\"\u003e\n      \u003cdiv class=\"soi-orge-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-orge-step-content\"\u003e\n        \u003ch3\u003eComment le diluer\u003c\/h3\u003e\n        \u003cp\u003eMélangez la poudre dans un grand verre d'eau froide ou tiède, un jus de fruits, un smoothie vert ou un lait végétal. Évitez l'eau très chaude pour préserver les enzymes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-step\"\u003e\n      \u003cdiv class=\"soi-orge-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-orge-step-content\"\u003e\n        \u003ch3\u003eCure conseillée\u003c\/h3\u003e\n        \u003cp\u003ePour ressentir pleinement les effets, comptez une cure de 4 à 8 semaines en usage régulier. Ce produit ne remplace pas un traitement médical ni une alimentation variée et équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-orge-tip\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-orge-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePrivilégiez une eau froide ou tiède pour conserver l'intégralité des enzymes actives. Une cuillère chaque matin à jeun, c'est le geste le plus simple pour démarrer votre journée avec un apport vert complet.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003eComposition et ingrédients\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-compo\"\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003ePoudre de jus d'herbe d'orge bio (\u003cem\u003eHordeum vulgare\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003e100 % agriculture biologique, certifié AB\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eProtéines\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eEnviron 25 à 30 % (selon lot)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eChlorophylle\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eHaute teneur naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eMinéraux\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003ePotassium, calcium, phosphore, zinc, chrome, magnésium\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eVitamines\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eB12, K, bêta-carotène (précurseur vitamine A)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eAutres actifs\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eEnzymes actives, fibres alimentaires, antioxydants naturels\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eContenu net\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003e150 g de poudre (environ 30 à 50 doses)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eGaranties\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eSans additif, sans conservateur, sans arôme artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003ePour qui est fait ce superaliment ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-grid\"\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e😴 Fatigue passagère\u003c\/h3\u003e\n      \u003cp\u003eVous ressentez des baisses d'énergie au quotidien et souhaitez retrouver un élan naturel grâce à un superaliment complet.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e🥗 Rééquilibrage alimentaire\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez à enrichir votre alimentation avec un apport vert concentré en vitamines, minéraux et chlorophylle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e🛡️ Soutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez soutenir vos défenses naturelles avec un geste simple intégré à votre routine matinale.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1rem;\"\u003eCe superaliment est adapté aux végétariens et végétaliens, et bien toléré par la plupart des adultes.\u003c\/p\u003e\n  \u003cdiv class=\"soi-orge-accordion\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdetails class=\"soi-orge-accordion-item\"\u003e\n      \u003csummary class=\"soi-orge-accordion-header\"\u003e⚠️ Précaution importante\u003c\/summary\u003e\n      \u003cdiv class=\"soi-orge-accordion-content\"\u003e\n        \u003cp\u003eEn cas de traitement anticoagulant (en raison de la vitamine K), demandez l'avis de votre médecin avant de commencer une cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003eCe qui distingue l'orge vert bio SFB de la concurrence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-grid-compact\"\u003e\n    \u003cdiv class=\"soi-orge-card-mini\"\u003e\n      \u003cspan class=\"soi-orge-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-label\"\u003eExpertise\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-value\"\u003eInstitut Pasteur de Lille\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card-mini\"\u003e\n      \u003cspan class=\"soi-orge-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-value\"\u003eAB, sans pesticide, sans OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card-mini\"\u003e\n      \u003cspan class=\"soi-orge-card-mini-icon\"\u003e🌾\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-label\"\u003eRécolte\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-value\"\u003eJeunes pousses au pic nutritionnel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card-mini\"\u003e\n      \u003cspan class=\"soi-orge-card-mini-icon\"\u003e⚡\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-label\"\u003eForme\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-value\"\u003ePoudre de jus concentré\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1rem;\"\u003eLa poudre de jus concentré offre une assimilation plus rapide qu'une simple poudre de plante séchée, pour une biodisponibilité optimale des nutriments.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-orge-cta-box\"\u003e\n    \u003cp class=\"soi-orge-cta-tag\" style=\"color: white;\"\u003eVotre geste vert quotidien, certifié bio\u003c\/p\u003e\n    \u003cp class=\"soi-orge-cta-text\" style=\"color: white;\"\u003eChaque matin, une simple cuillère d'orge vert bio SFB pour nourrir votre corps avec ce que la nature fait de mieux. Simple, efficace, vivant.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-orge-marine: #1A2D3D;\n  --soi-orge-marine-dark: #0F1E2B;\n  --soi-orge-marine-light: #2C4458;\n  --soi-orge-pomme: #A1C544;\n  --soi-orge-pomme-dark: #84A636;\n  --soi-orge-pomme-light: rgba(161,197,68,0.10);\n  --soi-orge-white: #FFFFFF;\n  --soi-orge-off-white: #F8FAF6;\n  --soi-orge-stone: #F1F3EE;\n  --soi-orge-line: #E5E8E0;\n  --soi-orge-primary: #4A7C3E;\n  --soi-orge-primary-soft: #D6E8C8;\n  --soi-orge-accent: #7CA86E;\n  --soi-orge-text: #1A2D3D;\n  --soi-orge-text-soft: #4A5B6B;\n  --soi-orge-text-muted: #7B8693;\n  --soi-orge-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-orge-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-orge-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-orge-radius: 12px;\n  --soi-orge-radius-sm: 8px;\n  --soi-orge-radius-pill: 999px;\n}\n\n.soi-orge-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-orge-fiche img { max-width: 100%; height: auto; }\n\n.soi-orge-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-orge-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-orge-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-orge-hero {\n  position: relative;\n  background: var(--soi-orge-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-orge-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-orge-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-orge-pomme);\n}\n\n.soi-orge-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-orge-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-orge-pomme);\n  border-radius: 50%;\n}\n\n.soi-orge-hero-title {\n  display: block;\n  color: var(--soi-orge-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-orge-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-orge-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-orge-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-orge-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-orge-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-orge-label-accent {\n  background: var(--soi-orge-pomme);\n  border-color: var(--soi-orge-pomme);\n  color: var(--soi-orge-marine);\n  font-weight: 600;\n}\n\n.soi-orge-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-orge-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-orge-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-orge-pomme);\n  border-radius: 2px;\n}\n\n.soi-orge-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-orge-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-orge-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-orge-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-orge-benefit {\n  background: var(--soi-orge-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-orge-radius);\n  border: 1px solid var(--soi-orge-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-orge-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-orge-shadow-md);\n}\n\n.soi-orge-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-orge-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-orge-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-orge-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-orge-benefit:hover .soi-orge-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-orge-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-orge-benefit p {\n  font-size: 13px;\n  color: var(--soi-orge-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-orge-card {\n  background: var(--soi-orge-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-orge-radius);\n  border-left: 3px solid var(--soi-orge-pomme);\n}\n\n.soi-orge-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-orge-card p {\n  font-size: 14px;\n  color: var(--soi-orge-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-orge-card-mini {\n  background: var(--soi-orge-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-orge-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-orge-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-orge-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-orge-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-orge-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n}\n\n.soi-orge-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-orge-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-orge-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-orge-radius);\n  border: 1px solid var(--soi-orge-line);\n  align-items: flex-start;\n}\n\n.soi-orge-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-orge-marine);\n  color: var(--soi-orge-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-orge-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-orge-step-content p {\n  font-size: 14px;\n  color: var(--soi-orge-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-compo {\n  background: var(--soi-orge-off-white);\n  border-radius: var(--soi-orge-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-orge-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-orge-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-orge-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-orge-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-orge-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-orge-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-orge-marine);\n  text-align: right;\n}\n\n.soi-orge-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-orge-pomme-light);\n  border-left: 4px solid var(--soi-orge-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-orge-radius) var(--soi-orge-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-orge-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-orge-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-orge-marine);\n  margin-bottom: 4px;\n}\n\n.soi-orge-tip p {\n  font-size: 14px;\n  color: var(--soi-orge-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-orge-accordion-item {\n  background: var(--soi-orge-off-white);\n  border-radius: var(--soi-orge-radius-sm);\n  border: 1px solid var(--soi-orge-line);\n  overflow: hidden;\n}\n\n.soi-orge-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-orge-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-orge-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-orge-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-orge-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-orge-accordion-item[open] .soi-orge-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-orge-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-orge-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-orge-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-cta-box {\n  background: var(--soi-orge-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-orge-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-orge-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-orge-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-orge-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-orge-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-orge-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-orge-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-orge-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-orge-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-orge-compo-value {\n    text-align: left;\n  }\n\n  .soi-orge-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-orge-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-orge-fiche {\n    --soi-orge-text-soft: #2C3E50;\n    --soi-orge-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603766993226,"sku":"SF0140","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/orge-vert-bio-en-poudre-sfb-packshot.webp?v=1779632658"},{"product_id":"l-lysine-500-vegan-en-gelules-sfb","title":"L-lysine 500 mg vegan en gélules - SFB","description":"\n\n\u003cdiv class=\"soi-lysi-fiche\"\u003e\n\n  \u003csection class=\"soi-lysi-hero\"\u003e\n    \u003cdiv class=\"soi-lysi-hero-tag\"\u003e\n      \u003cspan class=\"soi-lysi-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lysi-hero-title\"\u003eL-Lysine 500\u003c\/span\u003e\n    \u003cp class=\"soi-lysi-hero-subtitle\"\u003eAcide aminé essentiel en gélule végétale : soutenez votre immunité, vos muscles et votre capital osseux avec un dosage précis de 500 mg, fabriqué en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysi-hero-labels\"\u003e\n      \u003cspan class=\"soi-lysi-label soi-lysi-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-lysi-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-lysi-label\"\u003e500 MG \/ GÉLULE\u003c\/span\u003e\n      \u003cspan class=\"soi-lysi-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysi-section\"\u003e\n    \u003cp class=\"soi-lysi-section-intro\"\u003eLa \u003cstrong\u003eL-lysine\u003c\/strong\u003e est un \u003cstrong\u003eacide aminé essentiel\u003c\/strong\u003e que votre corps ne sait pas fabriquer seul. Elle doit donc être apportée chaque jour, par l'alimentation ou par une supplémentation ciblée. Avec \u003cstrong\u003eL-Lysine 500 de SFB Laboratoires\u003c\/strong\u003e, vous bénéficiez d'un dosage précis de \u003cstrong\u003e500 mg par gélule végétale\u003c\/strong\u003e, fabriqué en France, sans gélatine animale : idéal pour une routine simple, efficace et adaptée à tous.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysi-section\"\u003e\n    \u003ch2\u003ePourquoi se supplémenter en L-lysine ?\u003c\/h2\u003e\n    \u003cp class=\"soi-lysi-section-intro\"\u003eLes bienfaits de la L-lysine touchent plusieurs systèmes de l'organisme. Contrairement à d'autres acides aminés, la lysine est souvent insuffisamment présente dans les alimentations modernes, surtout chez les personnes végétariennes ou sportives. Voici ce qu'elle fait concrètement pour vous :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysi-benefits\"\u003e\n      \u003cdiv class=\"soi-lysi-benefit\"\u003e\n        \u003cdiv class=\"soi-lysi-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLa L-lysine est reconnue pour son rôle dans les mécanismes de défense naturelle, notamment dans la gestion des récidives liées à l'herpès labial.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-benefit\"\u003e\n        \u003cdiv class=\"soi-lysi-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté osseuse\u003c\/h3\u003e\n        \u003cp\u003eElle favorise l'absorption intestinale du calcium et son intégration dans le tissu osseux, contribuant à maintenir une bonne densité osseuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-benefit\"\u003e\n        \u003cdiv class=\"soi-lysi-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTonus musculaire\u003c\/h3\u003e\n        \u003cp\u003eEn participant à la synthèse des protéines, elle soutient le développement et la récupération musculaire, que vous soyez sportif ou simplement actif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-benefit\"\u003e\n        \u003cdiv class=\"soi-lysi-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eIntégrité des tissus\u003c\/h3\u003e\n        \u003cp\u003ePrécurseur indispensable du collagène, elle maintient la solidité de vos articulations, de votre peau et de vos os.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-benefit\"\u003e\n        \u003cdiv class=\"soi-lysi-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eClarté mentale\u003c\/h3\u003e\n        \u003cp\u003eElle intervient dans la transmission nerveuse et soutient les fonctions cognitives au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysi-section\"\u003e\n    \u003ch2\u003eL-lysine et boutons de fièvre : ce que dit la recherche\u003c\/h2\u003e\n    \u003cp\u003eParmi les usages les plus recherchés, la L-lysine contre les boutons de fièvre (herpès labial) est probablement le plus connu. La lysine agit en inhibant l'assimilation de l'arginine, un acide aminé dont le virus herpétique a besoin pour se répliquer. Une cure régulière peut donc contribuer à espacer les poussées et à en réduire l'intensité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysi-tip\"\u003e\n      \u003cdiv class=\"soi-lysi-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLa L-lysine n'est pas un traitement médical, mais un soutien naturel à intégrer dans une hygiène de vie globale. En cas de doute, consultez toujours un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysi-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-lysi-section-intro\"\u003eChaque gélule végétale contient un dosage précis pour une supplémentation modulable selon vos besoins réels.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysi-compo\"\u003e\n      \u003cdiv class=\"soi-lysi-compo-row\"\u003e\n        \u003cspan class=\"soi-lysi-compo-label\"\u003eL-lysine (forme libre)\u003c\/span\u003e\n        \u003cspan class=\"soi-lysi-compo-value\"\u003e500 mg par gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-compo-row\"\u003e\n        \u003cspan class=\"soi-lysi-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-lysi-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-compo-row\"\u003e\n        \u003cspan class=\"soi-lysi-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-lysi-compo-value\"\u003e60 gélules végétales (15 à 30 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-compo-row\"\u003e\n        \u003cspan class=\"soi-lysi-compo-label\"\u003eConvient aux\u003c\/span\u003e\n        \u003cspan class=\"soi-lysi-compo-value\"\u003eVégétariens et végétaliens\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-compo-row\"\u003e\n        \u003cspan class=\"soi-lysi-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-lysi-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-lysi-timeline\"\u003e\n      \u003cdiv class=\"soi-lysi-step\"\u003e\n        \u003cdiv class=\"soi-lysi-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lysi-step-content\"\u003e\n          \u003ch3\u003eCure de soutien\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, en dehors des repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-step\"\u003e\n        \u003cdiv class=\"soi-lysi-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lysi-step-content\"\u003e\n          \u003ch3\u003ePériode de poussée\u003c\/h3\u003e\n          \u003cp\u003eJusqu'à 4 gélules par jour (bouton de fièvre, fatigue intense, effort physique soutenu), sur avis d'un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysi-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lysi-grid\"\u003e\n      \u003cdiv class=\"soi-lysi-card\"\u003e\n        \u003ch3\u003e🔁 Récidives d'herpès labial\u003c\/h3\u003e\n        \u003cp\u003ePersonnes sujettes aux boutons de fièvre récurrents, cherchant un soutien naturel pour espacer les poussées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eEn phase d'entraînement ou de récupération, pour soutenir la synthèse protéique et le tonus musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-card\"\u003e\n        \u003ch3\u003e🌱 Végétariens et végétaliens\u003c\/h3\u003e\n        \u003cp\u003eDont l'apport en lysine peut être insuffisant du fait d'une alimentation sans protéines animales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-card\"\u003e\n        \u003ch3\u003e🦴 Capital osseux et musculaire\u003c\/h3\u003e\n        \u003cp\u003ePersonnes souhaitant préserver la solidité de leurs os et la fermeté de leurs muscles au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysi-card\"\u003e\n        \u003ch3\u003e⚡ Fatigue et baisse de vitalité\u003c\/h3\u003e\n        \u003cp\u003eToute personne ressentant une fatigue passagère ou un besoin de soutien pour retrouver son énergie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysi-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur la L-lysine\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lysi-accordion\"\u003e\n      \u003cdetails class=\"soi-lysi-accordion-item\"\u003e\n        \u003csummary class=\"soi-lysi-accordion-header\"\u003e🐱 La L-lysine est-elle efficace pour les chats ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lysi-accordion-content\"\u003e\n          \u003cp\u003eOui, la L-lysine pour chat est souvent prescrite par les vétérinaires pour soutenir les chats atteints de coryza ou d'herpèsvirus félin. Ce produit est formulé pour l'usage humain : consultez votre vétérinaire pour un dosage adapté à votre animal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lysi-accordion-item\"\u003e\n        \u003csummary class=\"soi-lysi-accordion-header\"\u003e⚖️ Quelle différence avec la L-lysine 1000 ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lysi-accordion-content\"\u003e\n          \u003cp\u003eLa L-lysine 500 SFB offre un dosage intermédiaire idéal pour une supplémentation quotidienne et modulable. Les formules à 1000 mg conviennent davantage aux besoins ponctuels et intensifs. L'avantage du 500 mg : vous ajustez facilement la dose selon vos besoins réels.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lysi-accordion-item\"\u003e\n        \u003csummary class=\"soi-lysi-accordion-header\"\u003e⚕️ Ce complément remplace-t-il un traitement médical ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lysi-accordion-content\"\u003e\n          \u003cp\u003eNon. La L-lysine est un complément alimentaire, pas un médicament. En cas de doute ou de pathologie, consultez toujours un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysi-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lysi-cta-box\"\u003e\n      \u003cp class=\"soi-lysi-cta-tag\" style=\"color: white;\"\u003eUn acide aminé essentiel, une action globale\u003c\/p\u003e\n      \u003cp class=\"soi-lysi-cta-text\" style=\"color: white;\"\u003eMuscles, os, immunité, peau : la L-Lysine 500 SFB vous accompagne chaque jour avec simplicité et fiabilité. Fabriquée en France, en gélule végétale, sans compromis sur la qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lysi-marine: #1A2D3D;\n  --soi-lysi-marine-dark: #0F1E2B;\n  --soi-lysi-marine-light: #2C4458;\n  --soi-lysi-pomme: #A1C544;\n  --soi-lysi-pomme-dark: #84A636;\n  --soi-lysi-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-lysi-white: #FFFFFF;\n  --soi-lysi-off-white: #F8FAF6;\n  --soi-lysi-stone: #F1F3EE;\n  --soi-lysi-line: #E5E8E0;\n\n  --soi-lysi-primary: #E8852A;\n  --soi-lysi-primary-soft: rgba(232,133,42,0.10);\n  --soi-lysi-accent: #D88542;\n\n  --soi-lysi-text: #1A2D3D;\n  --soi-lysi-text-soft: #4A5B6B;\n  --soi-lysi-text-muted: #7B8693;\n\n  --soi-lysi-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lysi-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lysi-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lysi-radius: 12px;\n  --soi-lysi-radius-sm: 8px;\n  --soi-lysi-radius-pill: 999px;\n}\n\n.soi-lysi-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lysi-fiche img { max-width: 100%; height: auto; }\n\n.soi-lysi-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lysi-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lysi-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-lysi-hero {\n  position: relative;\n  background: var(--soi-lysi-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-lysi-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lysi-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lysi-pomme);\n}\n\n.soi-lysi-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-lysi-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lysi-pomme);\n  border-radius: 50%;\n}\n\n.soi-lysi-hero-title {\n  display: block;\n  color: var(--soi-lysi-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-lysi-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-lysi-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lysi-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-lysi-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lysi-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lysi-label-accent {\n  background: var(--soi-lysi-pomme);\n  border-color: var(--soi-lysi-pomme);\n  color: var(--soi-lysi-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-lysi-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lysi-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lysi-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-lysi-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lysi-pomme);\n  border-radius: 2px;\n}\n\n.soi-lysi-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lysi-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-lysi-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lysi-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lysi-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-lysi-section p strong {\n  color: var(--soi-lysi-marine);\n}\n\n\/* === BENEFITS === *\/\n.soi-lysi-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lysi-benefit {\n  background: var(--soi-lysi-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lysi-radius);\n  border: 1px solid var(--soi-lysi-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lysi-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lysi-shadow-md);\n}\n\n.soi-lysi-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lysi-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-lysi-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lysi-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lysi-benefit:hover .soi-lysi-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lysi-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lysi-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lysi-benefit p {\n  font-size: 13px;\n  color: var(--soi-lysi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-lysi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lysi-card {\n  background: var(--soi-lysi-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lysi-radius);\n  border-left: 3px solid var(--soi-lysi-pomme);\n}\n\n.soi-lysi-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lysi-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lysi-card p {\n  font-size: 14px;\n  color: var(--soi-lysi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-lysi-compo {\n  background: var(--soi-lysi-off-white);\n  border-radius: var(--soi-lysi-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lysi-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-lysi-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lysi-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lysi-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lysi-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lysi-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lysi-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-lysi-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-lysi-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lysi-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lysi-radius);\n  border: 1px solid var(--soi-lysi-line);\n  align-items: flex-start;\n}\n\n.soi-lysi-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lysi-marine);\n  color: var(--soi-lysi-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-lysi-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lysi-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lysi-step-content p {\n  font-size: 14px;\n  color: var(--soi-lysi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-lysi-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lysi-pomme-light);\n  border-left: 4px solid var(--soi-lysi-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lysi-radius) var(--soi-lysi-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-lysi-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lysi-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lysi-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lysi-tip p {\n  font-size: 14px;\n  color: var(--soi-lysi-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-lysi-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lysi-accordion-item {\n  background: var(--soi-lysi-off-white);\n  border-radius: var(--soi-lysi-radius-sm);\n  border: 1px solid var(--soi-lysi-line);\n  overflow: hidden;\n}\n\n.soi-lysi-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lysi-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-lysi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lysi-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lysi-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lysi-accordion-item[open] .soi-lysi-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lysi-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lysi-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lysi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-lysi-cta-box {\n  background: var(--soi-lysi-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lysi-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lysi-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-lysi-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lysi-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-lysi-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lysi-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lysi-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-lysi-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lysi-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lysi-compo-value {\n    text-align: left;\n  }\n\n  .soi-lysi-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-lysi-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-lysi-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lysi-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lysi-fiche {\n    --soi-lysi-text-soft: #2C3E50;\n    --soi-lysi-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603767550282,"sku":"SF0160","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/l-lysine-500-vegan-en-gelules-sfb-packshot.webp?v=1779639986"},{"product_id":"acide-hyaluronique-en-gelules-sfb","title":"Acide Hyaluronique en gélules - SFB","description":"\n\u003cdiv class=\"soi-ahya-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-ahya-hero\"\u003e\n    \u003cdiv class=\"soi-ahya-hero-tag\"\u003e\n      \u003cspan class=\"soi-ahya-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-ahya-hero-title\"\u003eAcide Hyaluronique en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-ahya-hero-subtitle\"\u003e120 mg d'acide hyaluronique par gélule végétale pour soutenir votre hydratation cutanée et votre confort articulaire de l'intérieur.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ahya-hero-labels\"\u003e\n      \u003cspan class=\"soi-ahya-label soi-ahya-label-accent\"\u003e120 MG PAR GÉLULE\u003c\/span\u003e\n      \u003cspan class=\"soi-ahya-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-ahya-label\"\u003eSANS GÉLATINE ANIMALE\u003c\/span\u003e\n      \u003cspan class=\"soi-ahya-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-ahya-section\"\u003e\n    \u003cp class=\"soi-ahya-section-intro\" style=\"width:100%;\"\u003eL'acide hyaluronique est l'une des molécules les plus précieuses que votre corps produit naturellement. Présente dans la peau, les articulations et les muqueuses, elle retient jusqu'à 1 000 fois son poids en eau. Avec l'âge, sa production diminue progressivement, et c'est là qu'une supplémentation orale de qualité prend tout son sens. L'acide hyaluronique en gélules SFB Laboratoires vous propose une formule végétale dosée à 120 mg par gélule, pensée pour soutenir votre peau et votre confort articulaire de l'intérieur.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi choisir... --\u003e\n  \u003csection class=\"soi-ahya-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'acide hyaluronique en gélules plutôt qu'un sérum ou une injection ?\u003c\/h2\u003e\n    \u003cp\u003eLe sérum à l'acide hyaluronique agit en surface. Les injections, réalisées en médecine esthétique, ciblent des zones précises du visage. La voie orale, elle, diffuse l'actif dans tout l'organisme via la circulation sanguine : peau, cartilages, muqueuses bénéficient simultanément de l'apport. C'est une approche complémentaire, douce et accessible, à intégrer dans votre quotidien sans contrainte.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Ce que cet acide hyaluronique fait concrètement pour vous --\u003e\n  \u003csection class=\"soi-ahya-section\"\u003e\n    \u003ch2\u003eCe que cet acide hyaluronique fait concrètement pour vous\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ahya-benefits\"\u003e\n      \u003cdiv class=\"soi-ahya-benefit\"\u003e\n        \u003cdiv class=\"soi-ahya-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHydratation cutanée durable\u003c\/h3\u003e\n        \u003cp\u003eVéritable éponge moléculaire dans les couches profondes de la peau, il réduit la sensation de tiraillement et améliore l'éclat du teint.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-benefit\"\u003e\n        \u003cdiv class=\"soi-ahya-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFermeté et élasticité\u003c\/h3\u003e\n        \u003cp\u003eEn soutenant la structure des tissus, il contribue à atténuer les signes du relâchement cutané pour une peau visuellement plus lisse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-benefit\"\u003e\n        \u003cdiv class=\"soi-ahya-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n        \u003cp\u003eConstituant clé du liquide synovial, il lubrifie les surfaces articulaires et amortit les chocs, soutenant la mobilité des genoux, hanches et épaules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-benefit\"\u003e\n        \u003cdiv class=\"soi-ahya-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection des muqueuses\u003c\/h3\u003e\n        \u003cp\u003eGastrique, vésicale ou nasale, l'acide hyaluronique renforce les barrières naturelles de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-benefit\"\u003e\n        \u003cdiv class=\"soi-ahya-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n        \u003cp\u003eIl contribue à neutraliser le stress oxydatif qui accélère le vieillissement cellulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et dosage précis --\u003e\n  \u003csection class=\"soi-ahya-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-ahya-section-intro\"\u003eChaque gélule végétale contient une formule épurée, sans additif superflu.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ahya-compo\"\u003e\n      \u003cdiv class=\"soi-ahya-compo-row\"\u003e\n        \u003cspan class=\"soi-ahya-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-ahya-compo-value\"\u003eAcide hyaluronique (sel de sodium) : 120 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-compo-row\"\u003e\n        \u003cspan class=\"soi-ahya-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-ahya-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-compo-row\"\u003e\n        \u003cspan class=\"soi-ahya-compo-label\"\u003eFormulation\u003c\/span\u003e\n        \u003cspan class=\"soi-ahya-compo-value\"\u003eSans additif superflu, sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-compo-row\"\u003e\n        \u003cspan class=\"soi-ahya-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-ahya-compo-value\"\u003e60 gélules (2 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-compo-row\"\u003e\n        \u003cspan class=\"soi-ahya-compo-label\"\u003eDosage recommandé\u003c\/span\u003e\n        \u003cspan class=\"soi-ahya-compo-value\"\u003e1 gélule par jour, le matin au repas\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-compo-row\"\u003e\n        \u003cspan class=\"soi-ahya-compo-label\"\u003eDurée de cure conseillée\u003c\/span\u003e\n        \u003cspan class=\"soi-ahya-compo-value\"\u003e6 à 8 semaines\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment prendre... --\u003e\n  \u003csection class=\"soi-ahya-section\"\u003e\n    \u003ch2\u003eComment prendre l'acide hyaluronique pour de meilleurs résultats ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ahya-timeline\"\u003e\n      \u003cdiv class=\"soi-ahya-step\"\u003e\n        \u003cdiv class=\"soi-ahya-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-ahya-step-content\"\u003e\n          \u003ch3\u003ePrenez 1 gélule le matin\u003c\/h3\u003e\n          \u003cp\u003eAu moment du repas, avec un grand verre d'eau, pour maximiser l'absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-step\"\u003e\n        \u003cdiv class=\"soi-ahya-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-ahya-step-content\"\u003e\n          \u003ch3\u003eHydratez-vous suffisamment\u003c\/h3\u003e\n          \u003cp\u003eTout au long de la journée, l'acide hyaluronique a besoin d'eau pour agir pleinement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ahya-step\"\u003e\n        \u003cdiv class=\"soi-ahya-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-ahya-step-content\"\u003e\n          \u003ch3\u003eAssociez-le à de la vitamine C\u003c\/h3\u003e\n          \u003cp\u003ePour amplifier la synthèse naturelle de collagène et potentialiser les effets sur votre peau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ahya-tip\"\u003e\n      \u003cdiv class=\"soi-ahya-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eUne cure de 6 à 8 semaines est recommandée pour observer des résultats visibles et durables. Pensez à bien vous hydrater pour permettre à l'acide hyaluronique de déployer tout son potentiel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Précautions et informations importantes --\u003e\n  \u003csection class=\"soi-ahya-section\"\u003e\n    \u003ch2\u003ePrécautions et informations importantes\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ahya-accordion\"\u003e\n      \u003cdetails class=\"soi-ahya-accordion-item\"\u003e\n        \u003csummary class=\"soi-ahya-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ahya-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain. Il ne remplace pas un traitement médical ni des soins prescrits par un professionnel de santé. Déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ahya-accordion-item\"\u003e\n        \u003csummary class=\"soi-ahya-accordion-header\"\u003e📦 Conservation et stockage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ahya-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Conserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ahya-accordion-item\"\u003e\n        \u003csummary class=\"soi-ahya-accordion-header\"\u003e📋 Contenu du flacon\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ahya-accordion-content\"\u003e\n          \u003cp\u003e60 gélules végétales par flacon, soit 2 mois de cure à raison d'une gélule par jour.\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-ahya-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-ahya-cta-box\"\u003e\n      \u003cp class=\"soi-ahya-cta-tag\" style=\"color: white;\"\u003eVotre éclat naturel commence ici\u003c\/p\u003e\n      \u003cp class=\"soi-ahya-cta-text\" style=\"color: white;\"\u003eParce que votre peau mérite d'être nourrie de l'intérieur, l'Acide Hyaluronique SFB Laboratoires vous accompagne chaque jour vers une hydratation profonde, une peau plus souple et des articulations plus confortables. Une gélule végétale, 120 mg d'actif pur, et une routine enfin simple à tenir.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ahya-marine: #1A2D3D;\n  --soi-ahya-marine-dark: #0F1E2B;\n  --soi-ahya-marine-light: #2C4458;\n  --soi-ahya-pomme: #A1C544;\n  --soi-ahya-pomme-dark: #84A636;\n  --soi-ahya-pomme-light: rgba(161,197,68,0.10);\n  --soi-ahya-white: #FFFFFF;\n  --soi-ahya-off-white: #F8FAF6;\n  --soi-ahya-stone: #F1F3EE;\n  --soi-ahya-line: #E5E8E0;\n  --soi-ahya-primary: #7ABFB5;\n  --soi-ahya-primary-soft: #D4EFEB;\n  --soi-ahya-accent: #5BA89D;\n  --soi-ahya-text: #1A2D3D;\n  --soi-ahya-text-soft: #4A5B6B;\n  --soi-ahya-text-muted: #7B8693;\n  --soi-ahya-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ahya-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ahya-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ahya-radius: 12px;\n  --soi-ahya-radius-sm: 8px;\n  --soi-ahya-radius-pill: 999px;\n}\n\n.soi-ahya-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ahya-fiche img { max-width: 100%; height: auto; }\n\n.soi-ahya-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ahya-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ahya-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-ahya-hero {\n  position: relative;\n  background: var(--soi-ahya-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-ahya-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ahya-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ahya-pomme);\n}\n\n.soi-ahya-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-ahya-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ahya-pomme);\n  border-radius: 50%;\n}\n\n.soi-ahya-hero-title {\n  display: block;\n  color: var(--soi-ahya-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-ahya-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-ahya-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ahya-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-ahya-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ahya-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ahya-label-accent {\n  background: var(--soi-ahya-pomme);\n  border-color: var(--soi-ahya-pomme);\n  color: var(--soi-ahya-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-ahya-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ahya-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ahya-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-ahya-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ahya-pomme);\n  border-radius: 2px;\n}\n\n.soi-ahya-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ahya-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-ahya-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ahya-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ahya-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-ahya-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ahya-benefit {\n  background: var(--soi-ahya-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ahya-radius);\n  border: 1px solid var(--soi-ahya-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ahya-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ahya-shadow-md);\n}\n\n.soi-ahya-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ahya-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-ahya-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ahya-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ahya-benefit:hover .soi-ahya-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ahya-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ahya-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ahya-benefit p {\n  font-size: 13px;\n  color: var(--soi-ahya-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-ahya-compo {\n  background: var(--soi-ahya-off-white);\n  border-radius: var(--soi-ahya-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ahya-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-ahya-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ahya-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ahya-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ahya-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ahya-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ahya-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-ahya-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-ahya-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ahya-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ahya-radius);\n  border: 1px solid var(--soi-ahya-line);\n  align-items: flex-start;\n}\n\n.soi-ahya-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ahya-marine);\n  color: var(--soi-ahya-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-ahya-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ahya-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ahya-step-content p {\n  font-size: 14px;\n  color: var(--soi-ahya-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-ahya-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ahya-pomme-light);\n  border-left: 4px solid var(--soi-ahya-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ahya-radius) var(--soi-ahya-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ahya-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ahya-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ahya-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ahya-tip p {\n  font-size: 14px;\n  color: var(--soi-ahya-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-ahya-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ahya-accordion-item {\n  background: var(--soi-ahya-off-white);\n  border-radius: var(--soi-ahya-radius-sm);\n  border: 1px solid var(--soi-ahya-line);\n  overflow: hidden;\n}\n\n.soi-ahya-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ahya-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-ahya-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ahya-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ahya-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ahya-accordion-item[open] .soi-ahya-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ahya-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ahya-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ahya-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-ahya-cta-box {\n  background: var(--soi-ahya-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ahya-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ahya-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-ahya-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ahya-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-ahya-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ahya-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ahya-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-ahya-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ahya-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ahya-compo-value {\n    text-align: left;\n  }\n\n  .soi-ahya-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-ahya-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ahya-fiche {\n    --soi-ahya-text-soft: #2C3E50;\n    --soi-ahya-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603771220298,"sku":"SF0220","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/acide-hyaluronique-en-gelules-sfb-packshot.webp?v=1779634078"},{"product_id":"jus-de-noni-hawaiien-bio-sfb","title":"Jus de Noni Hawaiien Bio - SFB","description":"\n\u003cdiv class=\"soi-noni-fiche\"\u003e\n\n\u003csection class=\"soi-noni-hero\"\u003e\n\u003cdiv class=\"soi-noni-hero-tag\"\u003e\n\u003cspan class=\"soi-noni-tag-dot\"\u003e\u003c\/span\u003e\nSuper-fruit · SFB Laboratoires\n\u003c\/div\u003e\n\u003cspan class=\"soi-noni-hero-title\"\u003eJus de Noni Hawaïen Bio\u003c\/span\u003e\n\u003cp class=\"soi-noni-hero-subtitle\"\u003eLa puissance ancestrale du Morinda citrifolia, récoltée à la main sur les terres volcaniques d'Hawaï, pour soutenir votre vitalité au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-noni-hero-labels\"\u003e\n\u003cspan class=\"soi-noni-label soi-noni-label-accent\"\u003eBIO AB\u003c\/span\u003e\n\u003cspan class=\"soi-noni-label\"\u003e100 % PUR JUS\u003c\/span\u003e\n\u003cspan class=\"soi-noni-label\"\u003eORIGINE HAWAÏ\u003c\/span\u003e\n\u003cspan class=\"soi-noni-label\"\u003eFLACON VERRE 500 ML\u003c\/span\u003e\n\u003cspan class=\"soi-noni-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eLe Jus de Noni Bio Hawaïen SFB : un super-fruit au service de votre vitalité\u003c\/h2\u003e\n\u003cp\u003eLe \u003cstrong\u003enoni (Morinda citrifolia)\u003c\/strong\u003e est un fruit tropical utilisé depuis des siècles dans les traditions polynésiennes et hawaïennes pour ses propriétés remarquables. Aujourd'hui, le Jus de Noni Hawaïen Bio SFB vous offre cette richesse ancestrale dans un flacon en verre de 500 ml, sans additifs, sans conservateurs et certifié Agriculture Biologique.\u003c\/p\u003e\n\u003cp\u003eSi vous recherchez un jus de noni de qualité, pur et traçable, vous êtes au bon endroit.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003ePourquoi choisir ce jus de noni plutôt qu'un autre ?\u003c\/h2\u003e\n\u003cp class=\"soi-noni-section-intro\"\u003eLa différence tient d'abord à la pureté de la formule : 100 % pur jus de Morinda citrifolia, issu de l'agriculture biologique, récolté à la main à pleine maturité en Hawaï. Le procédé de fabrication respecte la bio-électronique afin d'obtenir un jus non oxydé, préservant l'intégrité des actifs naturels du fruit.\u003c\/p\u003e\n\u003cdiv class=\"soi-noni-grid\"\u003e\n\u003cdiv class=\"soi-noni-card\"\u003e\n\u003ch3\u003e🌱 Certifié Bio AB\u003c\/h3\u003e\n\u003cp\u003eAucun pesticide, aucun intrant chimique. Une culture respectueuse du fruit et de son environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-card\"\u003e\n\u003ch3\u003e🧴 Flacon en verre\u003c\/h3\u003e\n\u003cp\u003eUne conservation optimale des actifs, contrairement aux emballages plastiques souvent utilisés ailleurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-card\"\u003e\n\u003ch3\u003e🔬 Procédé non oxydant\u003c\/h3\u003e\n\u003cp\u003eLa bio-électronique préserve l'intégrité des nutriments pour une haute biodisponibilité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-card\"\u003e\n\u003ch3\u003e🌺 Origine Hawaï\u003c\/h3\u003e\n\u003cp\u003eUne filière traçable et responsable, avec une récolte à la main à pleine maturité du fruit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eLes bienfaits du jus de noni : ce que disent les utilisateurs et la recherche\u003c\/h2\u003e\n\u003cp class=\"soi-noni-section-intro\"\u003eRiche en antioxydants (dont la scopoline et l'acide ascorbique), en acides aminés essentiels, en vitamines (C, B3) et en enzymes naturelles, le noni accompagne plusieurs fonctions clés de votre organisme.\u003c\/p\u003e\n\u003cdiv class=\"soi-noni-benefits\"\u003e\n\u003cdiv class=\"soi-noni-benefit\"\u003e\n\u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n\u003cp\u003eSoutient le système immunitaire au quotidien, notamment en période de fatigue ou de changement de saison.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-benefit\"\u003e\n\u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eTonus et vitalité\u003c\/h3\u003e\n\u003cp\u003eBeaucoup de personnes témoignent d'un regain d'énergie après quelques semaines de consommation régulière.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-benefit\"\u003e\n\u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConfort digestif\u003c\/h3\u003e\n\u003cp\u003eSes enzymes naturelles favorisent une digestion plus harmonieuse et un meilleur confort intestinal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-benefit\"\u003e\n\u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePeau et cheveux\u003c\/h3\u003e\n\u003cp\u003eL'action antioxydante contribue à l'équilibre cellulaire et à l'éclat naturel de la peau sur la durée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"soi-noni-disclaimer\"\u003eCes effets sont variables selon les individus. Ce produit ne remplace pas un traitement médical. En cas de pathologie, consultez un professionnel de santé.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eComposition du Jus de Noni Hawaïen Bio SFB\u003c\/h2\u003e\n\u003cdiv class=\"soi-noni-compo\"\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003e100 % Pur Jus de Noni (Morinda citrifolia L.)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eContenance\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003e500 ml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eOrigine\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003eHawaï\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003eFlacon en verre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eSans\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003eSucre ajouté, conservateurs, arômes artificiels, colorants\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eComment consommer le jus de noni ? Posologie conseillée\u003c\/h2\u003e\n\u003cdiv class=\"soi-noni-timeline\"\u003e\n\u003cdiv class=\"soi-noni-step\"\u003e\n\u003cdiv class=\"soi-noni-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step-content\"\u003e\n\u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n\u003cp\u003e30 à 60 ml par jour, de préférence le matin à jeun, dilués dans un peu d'eau ou de jus de fruit pour adoucir le goût naturellement prononcé du noni.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step\"\u003e\n\u003cdiv class=\"soi-noni-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step-content\"\u003e\n\u003ch3\u003eDurée de cure\u003c\/h3\u003e\n\u003cp\u003eUne cure de 4 à 6 semaines est généralement recommandée pour ressentir les effets progressifs sur le tonus et le bien-être général.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step\"\u003e\n\u003cdiv class=\"soi-noni-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step-content\"\u003e\n\u003ch3\u003eConservation après ouverture\u003c\/h3\u003e\n\u003cp\u003eConserver au réfrigérateur et consommer dans les 3 semaines. Bien agiter avant chaque utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-tip\"\u003e\n\u003cdiv class=\"soi-noni-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eLe goût du noni est naturellement prononcé. Pour l'apprivoiser en douceur, diluez votre dose dans un jus de fruit au début de votre cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eLe jus de noni est-il dangereux ?\u003c\/h2\u003e\n\u003cp\u003eÀ dose raisonnable, le noni bio est bien toléré par la grande majorité des adultes. Il est toutefois important de prendre en compte certaines précautions avant de débuter votre cure.\u003c\/p\u003e\n\u003cdiv class=\"soi-noni-accordion\"\u003e\n\u003cdetails class=\"soi-noni-accordion-item\"\u003e\n\u003csummary class=\"soi-noni-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-noni-accordion-content\"\u003e\n\u003cp\u003eLe jus de noni est déconseillé aux personnes souffrant d'insuffisance rénale en raison de sa teneur naturelle en potassium. Il est également déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-noni-accordion-item\"\u003e\n\u003csummary class=\"soi-noni-accordion-header\"\u003e👨‍⚕️ En cas de doute\u003c\/summary\u003e\n\u003cdiv class=\"soi-noni-accordion-content\"\u003e\n\u003cp\u003eConsultez votre médecin avant de débuter une cure, notamment si vous suivez un traitement médical ou si vous souffrez d'une pathologie chronique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-noni-cta-box\"\u003e\n\u003cp class=\"soi-noni-cta-text\" style=\"color: white;\"\u003eOffrez à votre organisme la puissance authentique du Morinda citrifolia, directement depuis les terres volcaniques d'Hawaï. Un jus brut, pur et certifié bio, au service de votre vitalité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-noni-marine: #1A2D3D;\n  --soi-noni-marine-dark: #0F1E2B;\n  --soi-noni-marine-light: #2C4458;\n  --soi-noni-pomme: #A1C544;\n  --soi-noni-pomme-dark: #84A636;\n  --soi-noni-pomme-light: rgba(161,197,68,0.10);\n  --soi-noni-white: #FFFFFF;\n  --soi-noni-off-white: #F8FAF6;\n  --soi-noni-stone: #F1F3EE;\n  --soi-noni-line: #E5E8E0;\n  --soi-noni-primary: #7B3FA0;\n  --soi-noni-primary-soft: #F3ECF8;\n  --soi-noni-accent: #D88542;\n  --soi-noni-text: #1A2D3D;\n  --soi-noni-text-soft: #4A5B6B;\n  --soi-noni-text-muted: #7B8693;\n  --soi-noni-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-noni-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-noni-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-noni-radius: 12px;\n  --soi-noni-radius-sm: 8px;\n  --soi-noni-radius-pill: 999px;\n}\n\n.soi-noni-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-noni-fiche img { max-width: 100%; height: auto; }\n\n.soi-noni-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-noni-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-noni-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-noni-hero {\n  position: relative;\n  background: var(--soi-noni-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-noni-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-noni-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-noni-pomme);\n}\n\n.soi-noni-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-noni-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-noni-pomme);\n  border-radius: 50%;\n}\n\n.soi-noni-hero-title {\n  display: block;\n  color: var(--soi-noni-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-noni-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-noni-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-noni-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-noni-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-noni-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-noni-label-accent {\n  background: var(--soi-noni-pomme);\n  border-color: var(--soi-noni-pomme);\n  color: var(--soi-noni-marine);\n  font-weight: 600;\n}\n\n.soi-noni-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-noni-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-noni-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-noni-pomme);\n  border-radius: 2px;\n}\n\n.soi-noni-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-noni-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-noni-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-noni-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-noni-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-noni-disclaimer {\n  font-size: 13px;\n  color: var(--soi-noni-text-muted);\n  font-style: italic;\n  margin-top: 1.25rem;\n  padding-top: 1rem;\n  border-top: 1px solid var(--soi-noni-line);\n}\n\n.soi-noni-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-noni-benefit {\n  background: var(--soi-noni-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-noni-radius);\n  border: 1px solid var(--soi-noni-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-noni-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-noni-shadow-md);\n}\n\n.soi-noni-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-noni-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-noni-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-noni-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-noni-benefit:hover .soi-noni-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-noni-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-noni-benefit p {\n  font-size: 13px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-noni-card {\n  background: var(--soi-noni-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-noni-radius);\n  border-left: 3px solid var(--soi-noni-pomme);\n}\n\n.soi-noni-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-noni-card p {\n  font-size: 14px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-compo {\n  background: var(--soi-noni-off-white);\n  border-radius: var(--soi-noni-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-noni-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-noni-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-noni-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-noni-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-noni-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-noni-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-noni-marine);\n  text-align: right;\n}\n\n.soi-noni-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-noni-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-noni-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-noni-radius);\n  border: 1px solid var(--soi-noni-line);\n  align-items: flex-start;\n}\n\n.soi-noni-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-noni-marine);\n  color: var(--soi-noni-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-noni-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-noni-step-content p {\n  font-size: 14px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-noni-pomme-light);\n  border-left: 4px solid var(--soi-noni-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-noni-radius) var(--soi-noni-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-noni-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-noni-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-noni-marine);\n  margin-bottom: 4px;\n}\n\n.soi-noni-tip p {\n  font-size: 14px;\n  color: var(--soi-noni-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-noni-accordion-item {\n  background: var(--soi-noni-off-white);\n  border-radius: var(--soi-noni-radius-sm);\n  border: 1px solid var(--soi-noni-line);\n  overflow: hidden;\n}\n\n.soi-noni-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-noni-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-noni-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-noni-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-noni-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-noni-accordion-item[open] .soi-noni-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-noni-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-noni-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-cta-box {\n  background: var(--soi-noni-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-noni-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-noni-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-noni-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-noni-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-noni-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-noni-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-noni-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-noni-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-noni-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-noni-compo-value {\n    text-align: left;\n  }\n\n  .soi-noni-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-noni-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-noni-fiche {\n    --soi-noni-text-soft: #2C3E50;\n    --soi-noni-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603773514058,"sku":"SF0245","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/jus-de-noni-hawaiien-bio-sfb-packshot.webp?v=1779641571"},{"product_id":"silicium-active-olivital-en-boisson-sfb","title":"Olivital+ active Silicium Organique Buvable - SFB","description":"\n\n\u003cdiv class=\"soi-oliv-fiche\"\u003e\n\n  \u003csection class=\"soi-oliv-hero\"\u003e\n    \u003cdiv class=\"soi-oliv-hero-tag\"\u003e\n      \u003cspan class=\"soi-oliv-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-oliv-hero-title\"\u003eOlivital+ Active\u003c\/span\u003e\n    \u003cp class=\"soi-oliv-hero-subtitle\"\u003eSolution buvable de silicium organique biodisponible, concentrée à 1 g par litre, pour soutenir vos articulations, votre peau, vos ongles et vos cheveux au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-oliv-hero-labels\"\u003e\n      \u003cspan class=\"soi-oliv-label soi-oliv-label-accent\"\u003e1 G \/ LITRE\u003c\/span\u003e\n      \u003cspan class=\"soi-oliv-label\"\u003eSOLUTION BUVABLE\u003c\/span\u003e\n      \u003cspan class=\"soi-oliv-label\"\u003eSANS CONSERVATEUR\u003c\/span\u003e\n      \u003cspan class=\"soi-oliv-label\"\u003eSANS COLORANT\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le silicium organique plutôt qu'un silicium minéral ?\u003c\/h2\u003e\n    \u003cp\u003eLe silicium est naturellement présent dans vos tissus conjonctifs, vos cartilages, vos os et votre peau. Cependant, avec l'âge, ses concentrations diminuent progressivement. Le silicium minéral classique pose un problème de taille : il est peu absorbé par l'organisme.\u003c\/p\u003e\n    \u003cp\u003eL'Olivital+ Active mise sur une forme \u003cstrong\u003eorganique hautement assimilable\u003c\/strong\u003e, directement utilisable par vos cellules, sans détour. Le silicium se retrouve ainsi réellement au cœur des tissus ciblés, des muscles aux cartilages, en passant par les parois vasculaires et la peau.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eLes bienfaits concrets de l'Olivital+ Active au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-benefits\"\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eArticulations et souplesse\u003c\/h3\u003e\n        \u003cp\u003eLe silicium organique accompagne la flexibilité articulaire et soutient les structures cartilagineuses sollicitées lors des activités physiques ou avec l'âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e🦷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOs et minéralisation\u003c\/h3\u003e\n        \u003cp\u003eIl favorise la fixation du calcium et participe aux processus d'ossification naturelle de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau, ongles et cheveux\u003c\/h3\u003e\n        \u003cp\u003eEn stimulant la synthèse de collagène et en augmentant le taux d'hydroxyproline, il contribue à une peau plus ferme, des ongles plus solides et des cheveux renforcés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n        \u003cp\u003eIl aide à limiter le stress oxydatif et les effets du vieillissement cellulaire sur les tissus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eUn apport régulier accompagne les mécanismes de défense naturelle de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eComposition et posologie de l'Olivital+ Active\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-compo\"\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eSolution buvable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003e1 litre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eTeneur en silicium\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003e1 g de silicium élément par litre (nouvelle formule concentrée)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eIngrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eSilicium organique (acide orthosilicique stabilisé), eau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eConservateur artificiel, colorant, arôme ajouté\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eCure d'attaque (6 à 8 semaines)\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003e1 à 3 cuillères à soupe\/jour (15 à 45 ml)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eEntretien\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003e1 cuillère à soupe\/jour (15 ml), soit environ 2 mois par flacon\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eComment prendre l'Olivital+ Active : conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-timeline\"\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eMesurez votre dose\u003c\/h3\u003e\n          \u003cp\u003ePrélevez votre dose quotidienne à l'aide d'une cuillère à soupe (15 ml). Adaptez entre 1 et 3 cuillères selon votre phase de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eDiluez et consommez à jeun\u003c\/h3\u003e\n          \u003cp\u003eDiluez dans un grand verre d'eau plate, de préférence le matin à jeun ou 20 minutes avant les repas pour une absorption optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eMaintenez la cure\u003c\/h3\u003e\n          \u003cp\u003ePoursuivez la prise sur \u003cstrong\u003e6 à 8 semaines minimum\u003c\/strong\u003e pour des résultats perceptibles sur les articulations, la peau et les phanères.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-oliv-tip\"\u003e\n      \u003cdiv class=\"soi-oliv-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAprès ouverture, conservez le flacon de préférence au réfrigérateur, à l'abri de la chaleur, dans un endroit sec.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eCe produit est-il fait pour vous ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-grid\"\u003e\n      \u003cdiv class=\"soi-oliv-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eVous êtes exposé aux chocs articulaires et souhaitez préserver la souplesse de vos articulations sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-card\"\u003e\n        \u003ch3\u003e🌅 Personnes actives\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une raideur matinale et cherchez un soutien naturel pour retrouver confort et flexibilité au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-card\"\u003e\n        \u003ch3\u003e✨ Capital beauté\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez préserver l'éclat de votre peau et la résistance de vos cheveux et ongles avec l'âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003cdiv class=\"soi-oliv-accordion\"\u003e\n      \u003cdetails class=\"soi-oliv-accordion-item\"\u003e\n        \u003csummary class=\"soi-oliv-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-oliv-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie diagnostiquée, consultez votre médecin avant toute cure. Les compléments alimentaires doivent être utilisés dans le cadre d'un mode de vie sain et d'une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-oliv-accordion-item\"\u003e\n        \u003csummary class=\"soi-oliv-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-oliv-accordion-content\"\u003e\n          \u003cp\u003eConservez le flacon à l'abri de la chaleur, dans un endroit sec. Après ouverture, placez le de préférence au réfrigérateur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-oliv-cta-box\"\u003e\n      \u003cp class=\"soi-oliv-cta-tag\" style=\"color: white;\"\u003eVos tissus méritent le meilleur du silicium\u003c\/p\u003e\n      \u003cp class=\"soi-oliv-cta-text\" style=\"color: white;\"\u003eArticulations, peau, cheveux, ongles : offrez à votre organisme un silicium organique véritablement assimilable. Un flacon, une routine simple, un soutien global dès les premières semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-oliv-marine: #1A2D3D;\n  --soi-oliv-marine-dark: #0F1E2B;\n  --soi-oliv-marine-light: #2C4458;\n  --soi-oliv-pomme: #A1C544;\n  --soi-oliv-pomme-dark: #84A636;\n  --soi-oliv-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-oliv-white: #FFFFFF;\n  --soi-oliv-off-white: #F8FAF6;\n  --soi-oliv-stone: #F1F3EE;\n  --soi-oliv-line: #E5E8E0;\n\n  --soi-oliv-primary: #4A2E1A;\n  --soi-oliv-primary-soft: #6B4C36;\n  --soi-oliv-accent: #7EC8B8;\n\n  --soi-oliv-text: #1A2D3D;\n  --soi-oliv-text-soft: #4A5B6B;\n  --soi-oliv-text-muted: #7B8693;\n\n  --soi-oliv-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-oliv-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-oliv-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-oliv-radius: 12px;\n  --soi-oliv-radius-sm: 8px;\n  --soi-oliv-radius-pill: 999px;\n}\n\n.soi-oliv-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-oliv-fiche img { max-width: 100%; height: auto; }\n\n.soi-oliv-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-oliv-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-oliv-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-oliv-hero {\n  position: relative;\n  background: var(--soi-oliv-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-oliv-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-oliv-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-oliv-pomme);\n}\n\n.soi-oliv-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-oliv-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-oliv-pomme);\n  border-radius: 50%;\n}\n\n.soi-oliv-hero-title {\n  display: block;\n  color: var(--soi-oliv-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-oliv-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-oliv-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-oliv-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-oliv-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-oliv-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-oliv-label-accent {\n  background: var(--soi-oliv-pomme);\n  border-color: var(--soi-oliv-pomme);\n  color: var(--soi-oliv-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-oliv-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-oliv-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-oliv-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-oliv-pomme);\n  border-radius: 2px;\n}\n\n.soi-oliv-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-oliv-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-oliv-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-oliv-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-oliv-benefit {\n  background: var(--soi-oliv-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-oliv-radius);\n  border: 1px solid var(--soi-oliv-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-oliv-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-oliv-shadow-md);\n}\n\n.soi-oliv-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-oliv-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-oliv-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-oliv-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-oliv-benefit:hover .soi-oliv-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-oliv-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-oliv-benefit p {\n  font-size: 13px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-oliv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-oliv-card {\n  background: var(--soi-oliv-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-oliv-radius);\n  border-left: 3px solid var(--soi-oliv-pomme);\n}\n\n.soi-oliv-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-oliv-card p {\n  font-size: 14px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-oliv-compo {\n  background: var(--soi-oliv-off-white);\n  border-radius: var(--soi-oliv-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-oliv-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-oliv-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-oliv-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-oliv-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-oliv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-oliv-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-oliv-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-oliv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-oliv-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-oliv-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-oliv-radius);\n  border: 1px solid var(--soi-oliv-line);\n  align-items: flex-start;\n}\n\n.soi-oliv-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-oliv-marine);\n  color: var(--soi-oliv-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-oliv-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-oliv-step-content p {\n  font-size: 14px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-oliv-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-oliv-pomme-light);\n  border-left: 4px solid var(--soi-oliv-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-oliv-radius) var(--soi-oliv-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-oliv-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-oliv-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 4px;\n}\n\n.soi-oliv-tip p {\n  font-size: 14px;\n  color: var(--soi-oliv-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-oliv-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-oliv-accordion-item {\n  background: var(--soi-oliv-off-white);\n  border-radius: var(--soi-oliv-radius-sm);\n  border: 1px solid var(--soi-oliv-line);\n  overflow: hidden;\n}\n\n.soi-oliv-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-oliv-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-oliv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-oliv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-oliv-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-oliv-accordion-item[open] .soi-oliv-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-oliv-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-oliv-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-oliv-cta-box {\n  background: var(--soi-oliv-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-oliv-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-oliv-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-oliv-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-oliv-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-oliv-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-oliv-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-oliv-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-oliv-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-oliv-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-oliv-compo-value {\n    text-align: left;\n  }\n\n  .soi-oliv-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-oliv-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-oliv-fiche {\n    --soi-oliv-text-soft: #2C3E50;\n    --soi-oliv-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603775807818,"sku":"SF0265","price":26.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silicium-active-olivital-en-boisson-sfb-packshot-studio_11zon.webp?v=1782032345"},{"product_id":"bio-flexx-mobilite-en-comprimes-science-et-equilibre","title":"BIO FLEXX Mobilité - 60 comprimés – Science et Équilibre","description":"\u003cdiv class=\"soi-bflx-fiche\"\u003e\n\n  \u003csection class=\"soi-bflx-hero\"\u003e\n    \u003cdiv class=\"soi-bflx-hero-tag\"\u003e\n      \u003cspan class=\"soi-bflx-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Science et Équilibre\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bflx-hero-title\"\u003eMobilité globale, 6 plantes bio en action\u003c\/span\u003e\n    \u003cp class=\"soi-bflx-hero-subtitle\"\u003eUne formule complète à 2 700 mg de plantes biologiques par jour pour soutenir vos articulations, muscles, os, cartilages et tendons en une seule cure quotidienne.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bflx-hero-labels\"\u003e\n      \u003cspan class=\"soi-bflx-label soi-bflx-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-bflx-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bflx-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bflx-label\"\u003e2 700 MG \/ JOUR\u003c\/span\u003e\n      \u003cspan class=\"soi-bflx-label\"\u003e6 PLANTES BIO\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eBIO FLEXX Mobilité : le complément bio pour vos articulations, muscles, os et tendons\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez une raideur matinale, une gêne en montant les escaliers ou une récupération plus lente après l'effort ? Ce n'est pas une fatalité. \u003cstrong\u003eBIO FLEXX Mobilité de Science et Équilibre\u003c\/strong\u003e a été formulé pour agir là où les autres compléments s'arrêtent : sur l'ensemble du système locomoteur (os, muscles, cartilages, tendons et articulations) en une seule cure quotidienne.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eUne formule globale là où la concurrence reste partielle\u003c\/h2\u003e\n    \u003cp class=\"soi-bflx-section-intro\"\u003eLa plupart des compléments alimentaires pour la souplesse des articulations ciblent un seul axe, souvent les cartilages ou les tendons. BIO FLEXX adopte une approche holistique grâce à 6 plantes biologiques hautement dosées, pour un équivalent de 2 700 mg de plantes par jour. Résultat : une action coordonnée sur chaque structure impliquée dans le mouvement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bflx-grid\"\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🌿 Curcuma bio\u003c\/h3\u003e\n        \u003cp\u003eContribue au maintien d'une ossature normale et au confort articulaire au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🦎 Harpagophytum bio\u003c\/h3\u003e\n        \u003cp\u003eSoutient la mobilité articulaire et la flexibilité, idéal en cas de raideurs persistantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🌳 Frêne bio\u003c\/h3\u003e\n        \u003cp\u003eFavorise la souplesse musculaire et le drainage naturel des articulations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🌱 Bardane bio\u003c\/h3\u003e\n        \u003cp\u003eAide à protéger et à renouveler les tissus cartilagineux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🍃 Prêle et cassis bio\u003c\/h3\u003e\n        \u003cp\u003eComplètent la formule pour un soutien des os, des tendons et des ligaments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que vous prenez exactement\u003c\/h2\u003e\n    \u003cp class=\"soi-bflx-section-intro\"\u003eChaque boîte contient 60 comprimés, soit un mois de cure complète à raison de 2 comprimés par jour, à avaler avec un grand verre d'eau au moment des repas.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bflx-compo\"\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eExtrait de curcuma bio (Curcuma longa)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e600 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003ePoudre d'harpagophytum bio (Harpagophytum procumbens)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e600 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eExtrait de frêne bio (Fraxinus excelsior)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003ePoudre de bardane bio (Arctium lappa)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eExtrait de prêle bio (Equisetum arvense)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e300 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eExtrait de cassis bio (Ribes nigrum)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e200 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row soi-bflx-compo-row-total\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eÉquivalent total plantes\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e2 700 mg \/ jour\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bflx-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bflx-card-mini\"\u003e\n        \u003cspan class=\"soi-bflx-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-value\"\u003e60 comprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card-mini\"\u003e\n        \u003cspan class=\"soi-bflx-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-value\"\u003e1 mois (30 jours)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card-mini\"\u003e\n        \u003cspan class=\"soi-bflx-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-label\"\u003eActifs\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-value\"\u003e100 % bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card-mini\"\u003e\n        \u003cspan class=\"soi-bflx-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-value\"\u003eFrance, Val de Loire\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bflx-tip\"\u003e\n      \u003cdiv class=\"soi-bflx-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eUne cure de 6 à 8 semaines est recommandée pour un effet optimal et durable. Prenez vos 2 comprimés avec un grand verre d'eau au moment des repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse BIO FLEXX Mobilité ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bflx-section-intro\"\u003eCe complément alimentaire pour la souplesse des articulations, cartilages, tendons et ligaments convient à des profils très variés :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bflx-benefits\"\u003e\n      \u003cdiv class=\"soi-bflx-benefit\"\u003e\n        \u003cdiv class=\"soi-bflx-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSportifs\u003c\/h3\u003e\n        \u003cp\u003eProtégez vos articulations et améliorez votre récupération après l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-benefit\"\u003e\n        \u003cdiv class=\"soi-bflx-benefit-icon\"\u003e\u003cspan\u003e🧓\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSéniors\u003c\/h3\u003e\n        \u003cp\u003eConservez votre liberté de mouvement au quotidien, en toute sérénité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-benefit\"\u003e\n        \u003cdiv class=\"soi-bflx-benefit-icon\"\u003e\u003cspan\u003e🪑\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePersonnes sédentaires\u003c\/h3\u003e\n        \u003cp\u003eRetrouvez de la souplesse articulaire, notamment en cas de surpoids ou de manque d'activité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-benefit\"\u003e\n        \u003cdiv class=\"soi-bflx-benefit-icon\"\u003e\u003cspan\u003e🔧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTravailleurs physiques\u003c\/h3\u003e\n        \u003cp\u003eSoutenez vos tendons et vos muscles face aux contraintes répétées du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur BIO FLEXX Mobilité\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bflx-accordion\"\u003e\n      \u003cdetails class=\"soi-bflx-accordion-item\"\u003e\n        \u003csummary class=\"soi-bflx-accordion-header\"\u003e🌿 Comment retrouver la souplesse des articulations naturellement ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bflx-accordion-content\"\u003e\n          \u003cp\u003eUn complément alimentaire à base de plantes comme le curcuma, l'harpagophytum ou le cassis, associé à une activité physique douce et une bonne hydratation, peut contribuer significativement à améliorer le confort articulaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bflx-accordion-item\"\u003e\n        \u003csummary class=\"soi-bflx-accordion-header\"\u003e⚕️ BIO FLEXX remplace-t-il un traitement médical ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bflx-accordion-content\"\u003e\n          \u003cp\u003eNon. Ce produit est un complément alimentaire et ne se substitue pas à un avis ou à un traitement médical. En cas de douleurs articulaires persistantes, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bflx-accordion-item\"\u003e\n        \u003csummary class=\"soi-bflx-accordion-header\"\u003e⚡ Quelle différence avec d'autres références du marché ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bflx-accordion-content\"\u003e\n          \u003cp\u003eContrairement à de nombreuses références, BIO FLEXX se distingue par son dosage XXL à 2 700 mg, sa certification bio et son action sur les 5 structures du système locomoteur simultanément : os, muscles, articulations, cartilages et tendons.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bflx-cta-box\"\u003e\n      \u003cp class=\"soi-bflx-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, bouger librement\u003c\/p\u003e\n      \u003cp class=\"soi-bflx-cta-text\" style=\"color: white;\"\u003eRetrouvez ce confort de mouvement qui vous manque : avec ses 6 plantes biologiques dosées à 2 700 mg par jour, BIO FLEXX Mobilité soutient vos articulations, vos tendons, vos muscles et vos os en profondeur. Une formule bio, vegan, fabriquée en France, pour avancer chaque jour avec légèreté et 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-bflx-marine: #1A2D3D;\n  --soi-bflx-marine-dark: #0F1E2B;\n  --soi-bflx-marine-light: #2C4458;\n  --soi-bflx-pomme: #A1C544;\n  --soi-bflx-pomme-dark: #84A636;\n  --soi-bflx-pomme-light: rgba(161,197,68,0.10);\n  --soi-bflx-white: #FFFFFF;\n  --soi-bflx-off-white: #F8FAF6;\n  --soi-bflx-stone: #F1F3EE;\n  --soi-bflx-line: #E5E8E0;\n  --soi-bflx-primary: #C49A3A;\n  --soi-bflx-primary-soft: rgba(196,154,58,0.12);\n  --soi-bflx-accent: #D88542;\n  --soi-bflx-text: #1A2D3D;\n  --soi-bflx-text-soft: #4A5B6B;\n  --soi-bflx-text-muted: #7B8693;\n  --soi-bflx-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bflx-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bflx-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bflx-radius: 12px;\n  --soi-bflx-radius-sm: 8px;\n  --soi-bflx-radius-pill: 999px;\n}\n\n.soi-bflx-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bflx-fiche img { max-width: 100%; height: auto; }\n\n.soi-bflx-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bflx-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bflx-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-bflx-hero {\n  position: relative;\n  background: var(--soi-bflx-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-bflx-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bflx-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bflx-pomme);\n}\n\n.soi-bflx-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-bflx-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bflx-pomme);\n  border-radius: 50%;\n}\n\n.soi-bflx-hero-title {\n  display: block;\n  color: var(--soi-bflx-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-bflx-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-bflx-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bflx-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-bflx-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bflx-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bflx-label-accent {\n  background: var(--soi-bflx-pomme);\n  border-color: var(--soi-bflx-pomme);\n  color: var(--soi-bflx-marine);\n  font-weight: 600;\n}\n\n.soi-bflx-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bflx-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bflx-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-bflx-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bflx-pomme);\n  border-radius: 2px;\n}\n\n.soi-bflx-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bflx-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bflx-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bflx-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bflx-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-bflx-section p strong {\n  color: var(--soi-bflx-marine);\n}\n\n.soi-bflx-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bflx-card {\n  background: var(--soi-bflx-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bflx-radius);\n  border-left: 3px solid var(--soi-bflx-pomme);\n}\n\n.soi-bflx-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bflx-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bflx-card p {\n  font-size: 14px;\n  color: var(--soi-bflx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bflx-compo {\n  background: var(--soi-bflx-off-white);\n  border-radius: var(--soi-bflx-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bflx-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-bflx-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bflx-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bflx-compo-row-total {\n  background: var(--soi-bflx-primary-soft);\n}\n\n.soi-bflx-compo-row-total .soi-bflx-compo-label,\n.soi-bflx-compo-row-total .soi-bflx-compo-value {\n  font-weight: 600;\n  color: var(--soi-bflx-marine);\n}\n\n.soi-bflx-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bflx-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bflx-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bflx-marine);\n  text-align: right;\n}\n\n.soi-bflx-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-bflx-card-mini {\n  background: var(--soi-bflx-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bflx-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bflx-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bflx-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bflx-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bflx-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bflx-marine);\n}\n\n.soi-bflx-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bflx-benefit {\n  background: var(--soi-bflx-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bflx-radius);\n  border: 1px solid var(--soi-bflx-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bflx-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bflx-shadow-md);\n}\n\n.soi-bflx-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bflx-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-bflx-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bflx-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bflx-benefit:hover .soi-bflx-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bflx-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bflx-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bflx-benefit p {\n  font-size: 13px;\n  color: var(--soi-bflx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bflx-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bflx-pomme-light);\n  border-left: 4px solid var(--soi-bflx-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bflx-radius) var(--soi-bflx-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bflx-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bflx-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bflx-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bflx-tip p {\n  font-size: 14px;\n  color: var(--soi-bflx-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bflx-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bflx-accordion-item {\n  background: var(--soi-bflx-off-white);\n  border-radius: var(--soi-bflx-radius-sm);\n  border: 1px solid var(--soi-bflx-line);\n  overflow: hidden;\n}\n\n.soi-bflx-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bflx-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-bflx-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bflx-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bflx-pomme);\n  transition: transform 0.2s ease;\n  flex-shrink: 0;\n  margin-left: 1rem;\n}\n\n.soi-bflx-accordion-item[open] .soi-bflx-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bflx-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bflx-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bflx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bflx-cta-box {\n  background: var(--soi-bflx-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bflx-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bflx-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-bflx-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bflx-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-bflx-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bflx-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-bflx-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-bflx-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-bflx-compo-value {\n    text-align: left;\n  }\n  .soi-bflx-hero {\n    padding: 1.75rem 1.25rem;\n  }\n  .soi-bflx-grid {\n    grid-template-columns: 1fr;\n  }\n  .soi-bflx-benefits {\n    grid-template-columns: repeat(2, 1fr);\n  }\n  .soi-bflx-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 420px) {\n  .soi-bflx-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-bflx-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bflx-fiche {\n    --soi-bflx-text-soft: #2C3E50;\n    --soi-bflx-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603780133194,"sku":"SQ0060","price":27.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-flexx-mobilite-science-equilibre_11zon.webp?v=1780052368"},{"product_id":"bourgeon-de-cassis-bio-et-vegan-herbalgem","title":"Bourgeon de Cassis bio et vegan – Spray 15 ml HerbalGem","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eReconnu comme une référence incontournable en gemmothérapie, le \u003cstrong data-start=\"544\" data-end=\"583\"\u003eBourgeon de Cassis bio de HerbalGem\u003c\/strong\u003e est un véritable allié du bien-être global. Issu de \u003cstrong data-start=\"636\" data-end=\"671\"\u003ebourgeons frais de Ribes nigrum\u003c\/strong\u003e, cultivés selon les exigences de l’agriculture biologique, cet extrait concentré agit comme un soutien naturel pour l’organisme lorsque la fatigue, le manque de tonus ou les déséquilibres se font sentir. Sa forme liquide permet une assimilation rapide et efficace, respectant pleinement la richesse du bourgeon et son potentiel naturel.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_HG0075_d7f93f80-8ce9-4239-872c-64e723027abb.jpg?v=1776185563\" alt=\"Photo de bourgeons de cassis\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2 data-start=\"1010\" data-end=\"1081\"\u003eCaractéristiques et bienfaits du Bourgeon de Cassis bio de HerbalGem\u003c\/h2\u003e\n\u003cp data-start=\"1083\" data-end=\"1637\"\u003eLe Bourgeon de Cassis bio se distingue par son \u003cstrong data-start=\"1130\" data-end=\"1162\"\u003eaction tonique et adaptogène\u003c\/strong\u003e, aidant l’organisme à mieux s’adapter aux périodes de stress physique ou de baisse d’énergie. Il soutient la vitalité générale et contribue à renforcer la résistance naturelle, notamment lors des changements de saison ou des périodes exigeantes. Son rôle de \u003cstrong data-start=\"1421\" data-end=\"1441\"\u003edraineur naturel\u003c\/strong\u003e favorise l’élimination des toxines et accompagne le bon fonctionnement des émonctoires tels que le foie, les reins, les poumons ou encore la peau, participant ainsi à une purification en douceur.\u003c\/p\u003e\n\u003cp data-start=\"1639\" data-end=\"2263\"\u003eApprécié pour son action sur le confort articulaire et musculaire, le Bourgeon de Cassis contribue à préserver la \u003cstrong data-start=\"1753\" data-end=\"1799\"\u003esouplesse des muscles et des articulations\u003c\/strong\u003e, ce qui en fait un allié précieux aussi bien au quotidien qu’en accompagnement d’une activité physique. Souvent qualifié de bourgeon central en gemmothérapie, il est également reconnu pour sa capacité à \u003cstrong data-start=\"2003\" data-end=\"2050\"\u003epotentialiser les effets d’autres bourgeons\u003c\/strong\u003e, s’intégrant facilement dans des cures ciblées ou des traitements de fond. Fidèle au savoir-faire HerbalGem, cet extrait garantit une qualité optimale, respectueuse de l’intégrité du bourgeon et de ses bienfaits.\u003c\/p\u003e\n\u003ch2 data-start=\"2265\" data-end=\"2301\"\u003eUn soutien essentiel au quotidien\u003c\/h2\u003e\n\u003cp data-start=\"2303\" data-end=\"2663\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eVéritable pilier de la gemmothérapie, le \u003cstrong data-start=\"2344\" data-end=\"2383\"\u003eBourgeon de Cassis bio de HerbalGem\u003c\/strong\u003e s’adresse à celles et ceux qui recherchent une solution naturelle pour retrouver énergie, équilibre et confort corporel. Intégré dans une routine bien-être, il accompagne l’organisme avec efficacité et douceur, pour une vitalité durable et un mieux-être ressenti jour après jour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Herbalgem","offers":[{"title":"Default Title","offer_id":61603909173578,"sku":"HG0075","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/hergalgem_hg0075_cassis_spray.jpg?v=1776167175"},{"product_id":"huile-essentielle-de-tanaisie-annuelle-pranarom","title":"Huile Essentielle de Tanaisie annuelle – Pranarom","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eL’Huile Essentielle de Tanaisie annuelle de Pranarom est appréciée pour son \u003cstrong data-start=\"468\" data-end=\"496\"\u003eprofil aromatique unique\u003c\/strong\u003e et sa couleur bleue intense, signature naturelle de sa richesse en chamazulène. Obtenue par distillation de la plante entière, elle s’inscrit dans une démarche de qualité et de naturalité, répondant aux exigences de l’aromathérapie moderne. Cette huile essentielle s’adresse à ceux qui recherchent une solution naturelle pour accompagner les moments de sensibilité, tant au niveau de la peau que du corps, tout en bénéficiant d’un savoir-faire reconnu.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_RA0120_02c8d97d-ee34-434a-be66-c9c0adde0dfb.jpg?v=1776185622\" alt=\"Photo de la plante Tanaisie annuelle\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2 data-start=\"951\" data-end=\"1039\"\u003eCaractéristiques et bienfaits de l’Huile Essentielle de Tanaisie annuelle de Pranarom\u003c\/h2\u003e\n\u003cp data-start=\"1041\" data-end=\"1440\"\u003eReconnue pour ses \u003cstrong data-start=\"1059\" data-end=\"1107\"\u003epropriétés apaisantes et anti-inflammatoires\u003c\/strong\u003e, l’Huile Essentielle de Tanaisie annuelle est traditionnellement utilisée pour favoriser le confort musculaire et articulaire, notamment en cas de tensions ou de raideurs. Sa composition aromatique spécifique lui confère également une action antispasmodique, appréciée pour accompagner certains inconforts digestifs ou menstruels.\u003c\/p\u003e\n\u003cp data-start=\"1442\" data-end=\"2000\"\u003eCette huile essentielle est aussi particulièrement prisée pour le \u003cstrong data-start=\"1508\" data-end=\"1549\"\u003esoin des peaux sensibles ou réactives\u003c\/strong\u003e. Elle s’intègre facilement dans des synergies aromatiques destinées à apaiser les zones cutanées sujettes aux rougeurs, tiraillements ou sensations d’échauffement. Son parfum herbacé et caractéristique renforce l’expérience sensorielle tout en participant à une approche globale du bien-être. Utilisée dans le respect des conseils d’usage, elle devient un ingrédient clé des préparations aromathérapeutiques orientées vers la détente et l’apaisement.\u003c\/p\u003e\n\u003ch2 data-start=\"2002\" data-end=\"2034\"\u003eUn allié douceur au quotidien\u003c\/h2\u003e\n\u003cp data-start=\"2036\" data-end=\"2402\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eChoisir l’Huile Essentielle de Tanaisie annuelle de Pranarom, c’est opter pour une \u003cstrong data-start=\"2119\" data-end=\"2152\"\u003esolution naturelle et experte\u003c\/strong\u003e qui accompagne le corps et la peau avec délicatesse. Grâce à sa polyvalence et à la qualité de sa distillation, elle trouve naturellement sa place dans une routine bien-être pensée pour apaiser, équilibrer et soutenir l’organisme au fil des besoins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pranarom","offers":[{"title":"Default Title","offer_id":61603918971210,"sku":"RA0120","price":43.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pranarom_ra0120_he_tanaisie_annuelle.jpg?v=1776167412"},{"product_id":"gemmo-complexe-osteogem-bio-et-vegan-herbalgem","title":"Gemmo-complexe Osteogem bio et vegan - HerbalGem","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLe \u003cstrong data-start=\"72\" data-end=\"116\"\u003eGemmo-complexe Osteogem bio de HerbalGem\u003c\/strong\u003e s’inscrit dans une approche naturelle dédiée au soutien de l’ossature et des articulations. Élaboré à partir de bourgeons frais issus de l’agriculture biologique, ce complexe de gemmothérapie concentre l’énergie des jeunes pousses pour accompagner la solidité osseuse à chaque étape de la vie. Sa formule s’adresse aussi bien aux personnes soucieuses de préserver leur capital osseux qu’à celles traversant une période de fragilité articulaire.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_HG0115_3ecb542c-09fe-44cb-b568-6897e4535827.jpg?v=1776185670\" alt=\"Photo d'une femme d'un âge mûr qui contracte son biceps en souriant pour montrer qu'elle est encore en pleine forme\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"3eaf5e6f-e7dd-4ed0-b94c-d2a624605eca\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"3eaf5e6f-e7dd-4ed0-b94c-d2a624605eca\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch2 data-start=\"904\" data-end=\"982\"\u003eCaractéristiques et bienfaits du Gemmo-complexe Osteogem bio de HerbalGem\u003c\/h2\u003e\n\u003cp data-start=\"983\" data-end=\"1480\"\u003eLe Gemmo-complexe Osteogem bio repose sur une \u003cstrong data-start=\"1029\" data-end=\"1090\"\u003eassociation experte de quatre bourgeons et jeunes pousses\u003c\/strong\u003e soigneusement sélectionnés pour leur rôle complémentaire sur la structure osseuse. Le séquoia, pilier de la formule, est traditionnellement reconnu pour son soutien du capital structural et sa contribution à la vitalité de l’ossature. Il est associé à la ronce, naturellement riche en manganèse, qui participe au maintien d’une ossature normale et accompagne la solidité des tissus osseux.\u003c\/p\u003e\n\u003cp data-start=\"1482\" data-end=\"2020\"\u003eLe pin des montagnes intervient par son \u003cstrong data-start=\"1522\" data-end=\"1548\"\u003eaction reminéralisante\u003c\/strong\u003e, soutenant les cartilages soumis aux contraintes du quotidien et contribuant au confort articulaire. Le bouleau, quant à lui, complète cette synergie végétale par son rôle dans l’élimination des déchets cristallins, favorisant ainsi la souplesse et la mobilité des articulations. L’ensemble agit de manière globale pour accompagner la régénération naturelle de l’os, notamment en période de fragilité liée à l’âge, à une baisse de densité osseuse ou après un traumatisme.\u003c\/p\u003e\n\u003cp data-start=\"2022\" data-end=\"2341\"\u003eConçu selon les principes de la gemmothérapie, ce complexe bio et vegan concentre les propriétés actives des bourgeons frais dans une \u003cstrong data-start=\"2156\" data-end=\"2188\"\u003eformule équilibrée et ciblée\u003c\/strong\u003e, facile à intégrer dans une routine bien-être orientée vers la santé osseuse. Son flacon de 30 ml permet une utilisation simple et précise au quotidien.\u003c\/p\u003e\n\u003ch2 data-start=\"2343\" data-end=\"2392\"\u003eUn allié végétal pour une ossature préservée\u003c\/h2\u003e\n\u003cp data-start=\"2393\" data-end=\"2726\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAvec le Gemmo-complexe Osteogem bio de HerbalGem, la gemmothérapie met la richesse du végétal au service de la \u003cstrong data-start=\"2504\" data-end=\"2539\"\u003esolidité osseuse et articulaire\u003c\/strong\u003e. Cette synergie de bourgeons accompagne durablement l’équilibre de l’ossature et s’inscrit comme un soutien naturel précieux pour entretenir force, résistance et confort au fil du temps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Herbalgem","offers":[{"title":"Default Title","offer_id":61603932635466,"sku":"HG0115","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/hergalgem_hg0115_osteogem.jpg?v=1776167771"},{"product_id":"gemmo-complexe-artigem-bio-et-vegan-herbalgem","title":"Gemmo-complexe Artigem bio et vegan - HerbalGem","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLe \u003cstrong data-start=\"415\" data-end=\"445\"\u003eGemmo-complexe Artigem bio\u003c\/strong\u003e, proposé par \u003cstrong data-start=\"459\" data-end=\"472\"\u003eHerbalgem\u003c\/strong\u003e, est un complexe formulé à partir de quatre extraits de bourgeons sélectionnés pour leurs propriétés complémentaires sur la mobilité articulaire. Le Bourgeon de \u003cstrong data-start=\"634\" data-end=\"644\"\u003eCassis\u003c\/strong\u003e, reconnu pour son action polyvalente, potentialise les effets des autres macérats et participe à la \u003cstrong data-start=\"745\" data-end=\"758\"\u003esouplesse\u003c\/strong\u003e des tendons et des ligaments. La \u003cstrong data-start=\"792\" data-end=\"808\"\u003eVigne vierge\u003c\/strong\u003e agit principalement au niveau de la structure articulaire en soutenant l’intégrité des ligaments, tendons et cartilages. Le \u003cstrong data-start=\"933\" data-end=\"954\"\u003ePin des montagnes\u003c\/strong\u003e contribue au maintien de la densité osseuse et aide à protéger les articulations sensibles. Les Bourgeons de \u003cstrong data-start=\"1064\" data-end=\"1075\"\u003eBouleau\u003c\/strong\u003e, Pubescent et Verruqueux, apportent un soutien complémentaire grâce à leurs actions respectivement structurantes et drainantes, favorisant une \u003cstrong data-start=\"1219\" data-end=\"1237\"\u003eminéralisation\u003c\/strong\u003e optimale.\u003cbr data-start=\"1247\" data-end=\"1250\"\u003ePrésenté en solution liquide bio et vegan, le complexe assure une assimilation plus rapide que les formes comprimées traditionnelles. Conditionné en flacon de 30 ml.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_HG0125_8d4076b0-56c5-430e-91d2-b58904d27b21.jpg?v=1776185670\" alt=\"Photo d'un homme qui se touche l'épaule et qui montre un inconfort articulaire\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eLe tulsi, également connu sous le nom de basilic sacré, est une herbe très appréciée en Ayurveda (art de vivre indien) pour ses nombreuses propriétés curatives et bénéfiques pour la santé.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eOn lui confère notamment des propriétés apaisantes et adaptogènes aidant ainsi à calmer l’esprit et à réduire le stress. La consommation régulière de Tulsi (basilic sacré) aiderait, selon l’Ayurveda, à stimuler les fonctions immunitaires et à protéger le corps contre les infections et les maladies. Le tulsi basilic serait tout particulièrement apprécié pour soulager les problèmes respiratoires tels que la bronchite, le rhume ou encore la toux.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eEn infusion, le tulsi bio offre ainsi une manière douce et agréable pour bénéficier de ses propriétés. Pour préparer une infusion de tulsi, vous pouvez utiliser ces feuilles séchées de tulsi biologique et les faire infuser dans de l'eau chaude pendant quelques minutes. Vous pouvez également ajouter d'autres herbes ou épices selon vos préférences, comme du gingembre, de la menthe ou du citron, pour créer une infusion à votre goût.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Herbalgem","offers":[{"title":"Default Title","offer_id":61603933520202,"sku":"HG0125","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/hergalgem_hg0125_artigem_b5eab293-a001-45f1-8973-aef0aa844b47.jpg?v=1778843498"},{"product_id":"bourgeon-de-cassis-bio-et-vegan-herbalgem-1","title":"Bourgeon de Cassis bio et vegan - 30ml HerbalGem","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp data-start=\"445\" data-end=\"901\"\u003eLe Bourgeon de Cassis de HerbalGem s’impose comme une référence incontournable en gemmothérapie grâce à son action globale sur l’organisme. Reconnu pour sa grande polyvalence, cet extrait de bourgeon biologique accompagne les périodes de fatigue, de baisse d’énergie ou de déséquilibre interne, tout en soutenant le corps dans son adaptation au quotidien. Véritable allié du tonus général, il s’intègre facilement dans une routine bien-être, seul ou en association avec d’autres macérats.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_HG0130_241aded0-7966-46fd-adac-48380a3b7e09.jpg?v=1776185674\" alt=\"Photo de cassis disposés sur une surface en bois clair\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch3 data-start=\"873\" data-end=\"943\"\u003eCaractéristiques et bienfaits du Bourgeon de Cassis de HerbalGem\u003c\/h3\u003e\n\u003cp data-start=\"944\" data-end=\"1346\"\u003eLe \u003cstrong data-start=\"947\" data-end=\"969\"\u003ebourgeon de cassis\u003c\/strong\u003e est souvent considéré comme l’un des piliers de la gemmothérapie. Doté d’un profil \u003cstrong data-start=\"1053\" data-end=\"1067\"\u003eadaptogène\u003c\/strong\u003e, il aide l’organisme à mieux faire face aux variations de rythme, aux états de fatigue et aux sollicitations physiques ou saisonnières. Son action tonique soutient la vitalité aussi bien lors de coups de fatigue passagers que dans des phases plus prolongées de manque d’énergie.\u003c\/p\u003e\n\u003cp data-start=\"1348\" data-end=\"1728\"\u003eAu-delà de son effet dynamisant, le Bourgeon de Cassis de HerbalGem agit comme un \u003cstrong data-start=\"1430\" data-end=\"1452\"\u003eexcellent draineur\u003c\/strong\u003e. Il accompagne le travail naturel des émonctoires – foie, reins, poumons, peau et intestins – favorisant ainsi un meilleur équilibre interne et une sensation de légèreté globale. Cette action de fond contribue à soutenir les fonctions naturelles d’élimination de l’organisme.\u003c\/p\u003e\n\u003cp data-start=\"1730\" data-end=\"2082\"\u003eCe macérat est également apprécié pour son rôle dans le maintien de la \u003cstrong data-start=\"1801\" data-end=\"1840\"\u003esouplesse articulaire et musculaire\u003c\/strong\u003e, en apportant un soutien naturel au confort physique. Souvent associé à d’autres bourgeons, il est reconnu pour sa capacité à \u003cstrong data-start=\"1967\" data-end=\"1997\"\u003epotentialiser leurs effets\u003c\/strong\u003e, ce qui en fait un ingrédient central dans de nombreuses synergies de gemmothérapie.\u003c\/p\u003e\n\u003cp data-start=\"2084\" data-end=\"2414\"\u003eFormulé sous forme liquide, le Bourgeon de Cassis HerbalGem permet une \u003cstrong data-start=\"2155\" data-end=\"2176\"\u003eabsorption rapide\u003c\/strong\u003e, sans passer par les contraintes de décomposition digestive propres aux comprimés. Issu de bourgeons frais certifiés biologiques, il s’inscrit dans une démarche de qualité, respectueuse de l’organisme et adaptée à une alimentation vegan.\u003c\/p\u003e\n\u003ch3 data-start=\"2416\" data-end=\"2453\"\u003eUn allié essentiel au quotidien\u003c\/h3\u003e\n\u003cp data-start=\"2454\" data-end=\"2813\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eChoisir le Bourgeon de Cassis de HerbalGem, c’est opter pour un extrait naturel complet, pensé pour accompagner durablement la vitalité, l’équilibre interne et le confort articulaire. Grâce à sa richesse et à sa facilité d’utilisation, il devient un soutien précieux pour celles et ceux qui souhaitent préserver leur énergie et leur bien-être jour après jour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Herbalgem","offers":[{"title":"Default Title","offer_id":61603934339402,"sku":"HG0130","price":23.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/hergalgem_hg0130_cassis_eab25625-6e88-4b26-bc08-3ba17460c051.jpg?v=1778843505"},{"product_id":"boswellia-bio-extrait","title":"Boswellia Serrata (extrait) végan en gélules - Ayur-vana","description":"\u003cdiv class=\"soi-bosw-fiche\"\u003e\n\n\u003csection class=\"soi-bosw-hero\"\u003e\n  \u003cdiv class=\"soi-bosw-hero-tag\"\u003e\n    \u003cspan class=\"soi-bosw-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Ayurvana\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-bosw-hero-title\"\u003eExtrait de Boswellia Serrata en gélules végétales\u003c\/span\u003e\n  \u003cp class=\"soi-bosw-hero-subtitle\"\u003eUtilisé depuis plus de 3 000 ans en médecine ayurvédique, le Boswellia Serrata vous accompagne pour retrouver un confort articulaire durable, naturellement.\u003c\/p\u003e\n  \u003cdiv class=\"soi-bosw-hero-labels\"\u003e\n    \u003cspan class=\"soi-bosw-label soi-bosw-label-accent\"\u003eEXTRAIT TITRÉ À 65 %\u003c\/span\u003e\n    \u003cspan class=\"soi-bosw-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-bosw-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-bosw-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-bosw-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bosw-section\"\u003e\n  \u003ch2\u003eBoswellia Serrata : pourquoi cette plante est-elle si efficace ?\u003c\/h2\u003e\n  \u003cp\u003eL'arbre \u003cem\u003eBoswellia serrata\u003c\/em\u003e, aussi appelé encens indien ou Shallaki, pousse principalement en Inde et en Afrique. C'est sa résine, récoltée à la main, qui concentre les précieux \u003cstrong\u003eacides boswelliques\u003c\/strong\u003e. Ces composés agissent en inhibant une enzyme clé (la 5-lipoxygénase) impliquée dans la production de leucotriènes, des médiateurs pro-inflammatoires responsables des douleurs et des raideurs articulaires.\u003c\/p\u003e\n  \u003cp\u003eContrairement à d'autres plantes, le Boswellia agit en \u003cstrong\u003eamont de l'inflammation\u003c\/strong\u003e, sans les effets indésirables digestifs parfois associés aux anti-inflammatoires classiques. C'est ce mécanisme précis qui en fait un allié naturel de choix pour les personnes souffrant d'arthrose, de rhumatismes ou de douleurs chroniques.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bosw-section\"\u003e\n  \u003ch2\u003eCe qui distingue les gélules de Boswellia Ayurvana\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bosw-benefits\"\u003e\n    \u003cdiv class=\"soi-bosw-benefit\"\u003e\n      \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🎯\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eExtrait titré à 65 %\u003c\/h3\u003e\n      \u003cp\u003eUne concentration en acides boswelliques parmi les plus élevées du marché, pour une action rapide et mesurable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-benefit\"\u003e\n      \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGélules 100 % végétales\u003c\/h3\u003e\n      \u003cp\u003eConvient aux végétariens, végans et personnes sensibles aux gélules d'origine animale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-benefit\"\u003e\n      \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eTraçabilité complète et respect des normes de qualité européennes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-benefit\"\u003e\n      \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSans OGM, sans gluten\u003c\/h3\u003e\n      \u003cp\u003eUne formule épurée, pensée pour tous les profils.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bosw-section\"\u003e\n  \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n  \u003cp class=\"soi-bosw-section-intro\"\u003eChaque boîte contient \u003cstrong\u003e60 gélules végétales\u003c\/strong\u003e. Voici la composition détaillée par gélule :\u003c\/p\u003e\n  \u003cdiv class=\"soi-bosw-compo\"\u003e\n    \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n      \u003cspan class=\"soi-bosw-compo-label\"\u003eExtrait de résine de Boswellia serrata\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-compo-value\"\u003e300 mg \/ gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n      \u003cspan class=\"soi-bosw-compo-label\"\u003eTitrage en acides boswelliques\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-compo-value\"\u003e65 % (soit 195 mg \/ gélule)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n      \u003cspan class=\"soi-bosw-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n      \u003cspan class=\"soi-bosw-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-bosw-timeline\"\u003e\n    \u003cdiv class=\"soi-bosw-step\"\u003e\n      \u003cdiv class=\"soi-bosw-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez 2 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-step\"\u003e\n      \u003cdiv class=\"soi-bosw-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour observer des effets durables sur le confort articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bosw-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse ce complément ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bosw-grid\"\u003e\n    \u003cdiv class=\"soi-bosw-card\"\u003e\n      \u003ch3\u003e🦴 Douleurs articulaires chroniques\u003c\/h3\u003e\n      \u003cp\u003eVous souffrez de douleurs aux genoux, hanches, dos ou mains ? Le Boswellia Serrata contribue à soutenir votre confort au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-card\"\u003e\n      \u003ch3\u003e🌅 Raideurs matinales\u003c\/h3\u003e\n      \u003cp\u003eVous ressentez des raideurs au réveil ou une perte de mobilité liée à l'âge ? Cet extrait vous accompagne pour retrouver plus de souplesse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-card\"\u003e\n      \u003ch3\u003e🏃 Activité physique intense\u003c\/h3\u003e\n      \u003cp\u003eVous pratiquez un sport exigeant et souhaitez soutenir la récupération articulaire ? Le Boswellia favorise le confort après l'effort.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-card\"\u003e\n      \u003ch3\u003e🌿 Alternative naturelle\u003c\/h3\u003e\n      \u003cp\u003eVous recherchez une solution naturelle en complément ou en alternative aux anti-inflammatoires classiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bosw-section\"\u003e\n  \u003ch2\u003eBoswellia Serrata : contre-indications et précautions\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bosw-accordion\"\u003e\n    \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n      \u003csummary class=\"soi-bosw-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n        \u003cp\u003eLa prise de Boswellia Serrata est déconseillée par mesure de précaution pendant la grossesse et l'allaitement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n      \u003csummary class=\"soi-bosw-accordion-header\"\u003e💊 Personnes sous anticoagulants\u003c\/summary\u003e\n      \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n        \u003cp\u003eConsultez votre médecin avant toute prise si vous suivez un traitement anticoagulant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n      \u003csummary class=\"soi-bosw-accordion-header\"\u003e⚠️ Allergie aux Burséracées\u003c\/summary\u003e\n      \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n        \u003cp\u003eÉvitez ce produit en cas d'allergie connue à la famille botanique des Burséracées.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-bosw-tip\"\u003e\n    \u003cdiv class=\"soi-bosw-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie articulaire diagnostiquée, consultez un professionnel de santé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bosw-section\"\u003e\n  \u003ch2\u003eAvis et questions fréquentes sur le Boswellia Serrata\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bosw-accordion\"\u003e\n    \u003cdetails class=\"soi-bosw-accordion-item\" open\u003e\n      \u003csummary class=\"soi-bosw-accordion-header\"\u003e⏱️ Combien de temps avant de voir des résultats ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n        \u003cp\u003eLes premiers effets sur la mobilité et le confort sont souvent ressentis après 3 à 4 semaines de prise régulière. La pleine efficacité s'observe généralement au terme d'une cure complète de 6 à 8 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n      \u003csummary class=\"soi-bosw-accordion-header\"\u003e⚖️ Boswellia Serrata et prise de poids ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n        \u003cp\u003eAucun lien établi. Ce complément n'agit pas sur le métabolisme ni sur l'appétit. Il ne provoque ni prise ni perte de poids.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n      \u003csummary class=\"soi-bosw-accordion-header\"\u003e🔍 Où trouver du Boswellia Serrata de qualité ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n        \u003cp\u003eEn pharmacie, les formules sont souvent moins concentrées. Un extrait titré à 65 % comme celui d'Ayurvana garantit une efficacité supérieure à dose équivalente.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bosw-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-bosw-cta-box\"\u003e\n    \u003cp class=\"soi-bosw-cta-tag\" style=\"color: white;\"\u003eRetrouvez votre liberté de mouvement\u003c\/p\u003e\n    \u003cp class=\"soi-bosw-cta-text\" style=\"color: white;\"\u003eLe Boswellia Serrata d'Ayurvana, concentré à 65 % d'acides boswelliques et fabriqué en France, vous accompagne au quotidien pour des articulations plus souples et une mobilité retrouvée.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bosw-marine: #1A2D3D;\n  --soi-bosw-marine-dark: #0F1E2B;\n  --soi-bosw-marine-light: #2C4458;\n  --soi-bosw-pomme: #A1C544;\n  --soi-bosw-pomme-dark: #84A636;\n  --soi-bosw-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-bosw-white: #FFFFFF;\n  --soi-bosw-off-white: #F8FAF6;\n  --soi-bosw-stone: #F1F3EE;\n  --soi-bosw-line: #E5E8E0;\n\n  --soi-bosw-primary: #8BA65C;\n  --soi-bosw-primary-soft: #D6E4B8;\n  --soi-bosw-accent: #D4A52A;\n\n  --soi-bosw-text: #1A2D3D;\n  --soi-bosw-text-soft: #4A5B6B;\n  --soi-bosw-text-muted: #7B8693;\n\n  --soi-bosw-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bosw-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bosw-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bosw-radius: 12px;\n  --soi-bosw-radius-sm: 8px;\n  --soi-bosw-radius-pill: 999px;\n}\n\n.soi-bosw-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bosw-fiche img { max-width: 100%; height: auto; }\n\n.soi-bosw-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bosw-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bosw-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bosw-hero {\n  position: relative;\n  background: var(--soi-bosw-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-bosw-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bosw-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bosw-pomme);\n}\n\n.soi-bosw-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-bosw-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bosw-pomme);\n  border-radius: 50%;\n}\n\n.soi-bosw-hero-title {\n  display: block;\n  color: var(--soi-bosw-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-bosw-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-bosw-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bosw-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-bosw-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bosw-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bosw-label-accent {\n  background: var(--soi-bosw-pomme);\n  border-color: var(--soi-bosw-pomme);\n  color: var(--soi-bosw-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bosw-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bosw-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bosw-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-bosw-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bosw-pomme);\n  border-radius: 2px;\n}\n\n.soi-bosw-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bosw-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bosw-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bosw-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bosw-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bosw-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bosw-benefit {\n  background: var(--soi-bosw-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bosw-radius);\n  border: 1px solid var(--soi-bosw-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bosw-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bosw-shadow-md);\n}\n\n.soi-bosw-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bosw-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-bosw-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bosw-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bosw-benefit:hover .soi-bosw-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bosw-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bosw-benefit p {\n  font-size: 13px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bosw-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bosw-card {\n  background: var(--soi-bosw-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bosw-radius);\n  border-left: 3px solid var(--soi-bosw-pomme);\n}\n\n.soi-bosw-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bosw-card p {\n  font-size: 14px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bosw-compo {\n  background: var(--soi-bosw-off-white);\n  border-radius: var(--soi-bosw-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bosw-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-bosw-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bosw-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bosw-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bosw-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bosw-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bosw-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-bosw-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bosw-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bosw-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bosw-radius);\n  border: 1px solid var(--soi-bosw-line);\n  align-items: flex-start;\n}\n\n.soi-bosw-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bosw-marine);\n  color: var(--soi-bosw-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-bosw-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bosw-step-content p {\n  font-size: 14px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-bosw-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bosw-pomme-light);\n  border-left: 4px solid var(--soi-bosw-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bosw-radius) var(--soi-bosw-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-bosw-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bosw-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bosw-tip p {\n  font-size: 14px;\n  color: var(--soi-bosw-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bosw-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bosw-accordion-item {\n  background: var(--soi-bosw-off-white);\n  border-radius: var(--soi-bosw-radius-sm);\n  border: 1px solid var(--soi-bosw-line);\n  overflow: hidden;\n}\n\n.soi-bosw-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bosw-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-bosw-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bosw-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bosw-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bosw-accordion-item[open] .soi-bosw-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bosw-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bosw-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bosw-cta-box {\n  background: var(--soi-bosw-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bosw-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bosw-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-bosw-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bosw-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-bosw-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bosw-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bosw-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-bosw-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bosw-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bosw-compo-value {\n    text-align: left;\n  }\n\n  .soi-bosw-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bosw-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bosw-fiche {\n    --soi-bosw-text-soft: #2C3E50;\n    --soi-bosw-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Pilulier de 60 gélules végétales de 325 mg","offer_id":61612370362698,"sku":"AY1102","price":16.9,"currency_code":"EUR","in_stock":true},{"title":"Pilulier de 120 gélules d'origine végétale","offer_id":61612370395466,"sku":"AY1102GF","price":26.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-de-boswellia-serrata-vegan-en-gelules-ayurvana-packshot.webp?v=1779709809"},{"product_id":"rhumafort-90-gelules","title":"Rhumafort - Complexe Articulaire 4 Plantes - Graine Sauvage","description":"** → `soi-rhuma`\n\n\u003cdiv class=\"soi-rhuma-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-rhuma-hero\"\u003e\n    \u003cdiv class=\"soi-rhuma-hero-tag\"\u003e\n      \u003cspan class=\"soi-rhuma-tag-dot\"\u003e\u003c\/span\u003e\n      Complexe articulaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-rhuma-hero-title\"\u003eQuatre plantes pour retrouver la liberté de mouvement\u003c\/span\u003e\n    \u003cp class=\"soi-rhuma-hero-subtitle\"\u003eUne synergie végétale d'harpagophytum, bambou, curcuma et boswellia pour soutenir votre mobilité et votre souplesse articulaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhuma-hero-labels\"\u003e\n      \u003cspan class=\"soi-rhuma-label soi-rhuma-label-accent\"\u003eVÉGAN CERTIFIÉ\u003c\/span\u003e\n      \u003cspan class=\"soi-rhuma-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-rhuma-label\"\u003e90 GÉLULES\u003c\/span\u003e\n      \u003cspan class=\"soi-rhuma-label\"\u003eSANS ADDITIFS INUTILES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Introduction --\u003e\n  \u003csection class=\"soi-rhuma-section\"\u003e\n    \u003ch2\u003eRhumafort vegan : le complexe articulaire 4 plantes de Graine Sauvage\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez des raideurs au lever, une gêne après l'effort ou simplement l'envie de prendre soin de vos articulations sur le long terme ? Le Rhumafort vegan de Graine Sauvage est un complexe articulaire naturel en gélules formulé autour de quatre plantes complémentaires : harpagophytum, bambou, curcuma et boswellia. Une approche globale, sans ingrédient d'origine animale, pour soutenir votre mobilité et souplesse articulaire au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-rhuma-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Rhumafort pour vos articulations ?\u003c\/h2\u003e\n    \u003cp class=\"soi-rhuma-section-intro\"\u003eChaque plante de cette formule a été choisie pour son rôle spécifique dans le soutien articulaire naturel. Ensemble, elles forment une synergie cohérente et bien dosée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhuma-benefits\"\u003e\n      \u003cdiv class=\"soi-rhuma-benefit\"\u003e\n        \u003cdiv class=\"soi-rhuma-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHarpagophytum\u003c\/h3\u003e\n        \u003cp\u003ePlante africaine traditionnellement reconnue pour accompagner la souplesse des articulations et faciliter les mouvements du quotidien, notamment après 40 ans ou en période d'activité physique intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-benefit\"\u003e\n        \u003cdiv class=\"soi-rhuma-benefit-icon\"\u003e\u003cspan\u003e🎋\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBambou\u003c\/h3\u003e\n        \u003cp\u003eRiche en silice organique, il contribue à la solidité des os et des cartilages. La silice joue un rôle structurel clé pour le tissu conjonctif et les articulations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-benefit\"\u003e\n        \u003cdiv class=\"soi-rhuma-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCurcuma\u003c\/h3\u003e\n        \u003cp\u003eÉpice ayurvédique utilisée depuis des millénaires, reconnue pour aider à maintenir la flexibilité articulaire et soutenir un confort durable lors des mouvements répétés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-benefit\"\u003e\n        \u003cdiv class=\"soi-rhuma-benefit-icon\"\u003e\u003cspan\u003e🪔\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBoswellia\u003c\/h3\u003e\n        \u003cp\u003eRésine aux propriétés reconnues pour préserver la fonction articulaire et la mobilité. Son association avec le curcuma est particulièrement appréciée des praticiens de médecine naturelle.\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-rhuma-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-rhuma-section-intro\"\u003eChaque gélule végétale de Rhumafort contient des extraits secs soigneusement dosés pour une efficacité optimale.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhuma-compo\"\u003e\n      \u003cdiv class=\"soi-rhuma-compo-row\"\u003e\n        \u003cspan class=\"soi-rhuma-compo-label\"\u003eHarpagophytum (racine)\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-compo-value\"\u003eExtrait sec, titré à 2 % d'harpagosides\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-compo-row\"\u003e\n        \u003cspan class=\"soi-rhuma-compo-label\"\u003eBambou (tige)\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-compo-value\"\u003eExtrait sec, riche en silice organique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-compo-row\"\u003e\n        \u003cspan class=\"soi-rhuma-compo-label\"\u003eCurcuma (rhizome)\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-compo-value\"\u003eExtrait sec, titré à 95 % de curcuminoïdes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-compo-row\"\u003e\n        \u003cspan class=\"soi-rhuma-compo-label\"\u003eBoswellia (résine)\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-compo-value\"\u003eExtrait sec, titré en acides boswelliques\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-compo-row\"\u003e\n        \u003cspan class=\"soi-rhuma-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-compo-value\"\u003eHPMC (hydroxypropylméthylcellulose), origine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-rhuma-timeline\"\u003e\n      \u003cdiv class=\"soi-rhuma-step\"\u003e\n        \u003cdiv class=\"soi-rhuma-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-rhuma-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e6 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-rhuma-step\"\u003e\n        \u003cdiv class=\"soi-rhuma-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-rhuma-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003e6 à 8 semaines pour observer des résultats durables. Cure renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-step\"\u003e\n        \u003cdiv class=\"soi-rhuma-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-rhuma-step-content\"\u003e\n          \u003ch3\u003eFormat du flacon\u003c\/h3\u003e\n          \u003cp\u003e90 gélules, soit un quinze jours de cure à plein dosage, un format pratique pour démarrer sereinement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Pour qui --\u003e\n  \u003csection class=\"soi-rhuma-section\"\u003e\n    \u003ch2\u003ePour qui est fait Rhumafort ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rhuma-grid\"\u003e\n      \u003cdiv class=\"soi-rhuma-card\"\u003e\n        \u003ch3\u003e🚶 Personnes actives\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez préserver votre mobilité articulaire dans la durée et rester en mouvement sans gêne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-card\"\u003e\n        \u003ch3\u003e🏋️ Sportifs\u003c\/h3\u003e\n        \u003cp\u003eExposés à des sollicitations articulaires répétées (genoux, hanches, épaules), vous cherchez un soutien naturel adapté.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-card\"\u003e\n        \u003ch3\u003e🧓 Seniors\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un accompagnement naturel pour le confort de vos articulations au fil des années.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-card\"\u003e\n        \u003ch3\u003e🌱 Régimes végan et végétarien\u003c\/h3\u003e\n        \u003cp\u003eGrâce à ses gélules 100 % végétales, Rhumafort convient parfaitement à votre mode de vie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Comment utiliser --\u003e\n  \u003csection class=\"soi-rhuma-section\"\u003e\n    \u003ch2\u003eComment utiliser Rhumafort efficacement ?\u003c\/h2\u003e\n    \u003cp\u003ePour optimiser les effets du Rhumafort, intégrez-le à une routine cohérente : une alimentation riche en oméga-3 et en antioxydants, une hydratation suffisante, et une activité physique douce et régulière (marche, natation, yoga). Le complexe agit progressivement : accordez-lui le temps d'une cure complète avant d'évaluer ses effets sur votre confort articulaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhuma-tip\"\u003e\n      \u003cdiv class=\"soi-rhuma-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe flacon de 90 gélules correspond à un mois de cure à mi-dosage, et 15 jours à plein dosage. Pour bénéficier pleinement de la synergie des quatre plantes, nous vous conseillons de poursuivre sur 6 à 8 semaines, renouvelable selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : Engagements --\u003e\n  \u003csection class=\"soi-rhuma-section\"\u003e\n    \u003ch2\u003eLes engagements Graine Sauvage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rhuma-grid-compact\"\u003e\n      \u003cdiv class=\"soi-rhuma-card-mini\"\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-value\"\u003eVégan certifié\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-card-mini\"\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-label\"\u003eQualité\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-value\"\u003ePlantes sélectionnées\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-card-mini\"\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-value\"\u003eArômes artificiels ni additifs inutiles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhuma-card-mini\"\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-icon\"\u003e🏭\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-rhuma-card-mini-value\"\u003eBonnes pratiques (BPF)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Précautions --\u003e\n  \u003csection class=\"soi-rhuma-section\"\u003e\n    \u003cdiv class=\"soi-rhuma-accordion\"\u003e\n      \u003cdetails class=\"soi-rhuma-accordion-item\"\u003e\n        \u003csummary class=\"soi-rhuma-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhuma-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un complément alimentaire. Il ne remplace pas un traitement médical ni une alimentation variée et équilibrée. En cas de pathologie articulaire diagnostiquée, consultez votre médecin avant utilisation. Tenir hors de portée des enfants. Déconseillé aux femmes enceintes sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-rhuma-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-rhuma-cta-box\"\u003e\n      \u003cp class=\"soi-rhuma-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-rhuma-cta-text\" style=\"color: white;\"\u003ePrenez soin de vos articulations avec Rhumafort : quatre plantes, une synergie naturelle, et la liberté de bouger sans contrainte.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-rhuma-marine: #1A2D3D;\n  --soi-rhuma-marine-dark: #0F1E2B;\n  --soi-rhuma-marine-light: #2C4458;\n  --soi-rhuma-pomme: #A1C544;\n  --soi-rhuma-pomme-dark: #84A636;\n  --soi-rhuma-pomme-light: rgba(161,197,68,0.10);\n  --soi-rhuma-white: #FFFFFF;\n  --soi-rhuma-off-white: #F8FAF6;\n  --soi-rhuma-stone: #F1F3EE;\n  --soi-rhuma-line: #E5E8E0;\n  --soi-rhuma-primary: #7CA86E;\n  --soi-rhuma-primary-soft: rgba(124,168,110,0.12);\n  --soi-rhuma-accent: #D4A52A;\n  --soi-rhuma-text: #1A2D3D;\n  --soi-rhuma-text-soft: #4A5B6B;\n  --soi-rhuma-text-muted: #7B8693;\n  --soi-rhuma-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-rhuma-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-rhuma-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-rhuma-radius: 12px;\n  --soi-rhuma-radius-sm: 8px;\n  --soi-rhuma-radius-pill: 999px;\n}\n\n.soi-rhuma-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-rhuma-fiche img { max-width: 100%; height: auto; }\n\n.soi-rhuma-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-rhuma-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-rhuma-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-rhuma-hero {\n  position: relative;\n  background: var(--soi-rhuma-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-rhuma-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-rhuma-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-rhuma-pomme);\n}\n\n.soi-rhuma-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-rhuma-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-rhuma-pomme);\n  border-radius: 50%;\n}\n\n.soi-rhuma-hero-title {\n  display: block;\n  color: var(--soi-rhuma-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-rhuma-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-rhuma-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-rhuma-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-rhuma-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-rhuma-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-rhuma-label-accent {\n  background: var(--soi-rhuma-pomme);\n  border-color: var(--soi-rhuma-pomme);\n  color: var(--soi-rhuma-marine);\n  font-weight: 600;\n}\n\n.soi-rhuma-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-rhuma-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-rhuma-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-rhuma-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-rhuma-pomme);\n  border-radius: 2px;\n}\n\n.soi-rhuma-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-rhuma-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-rhuma-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-rhuma-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-rhuma-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-rhuma-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-rhuma-benefit {\n  background: var(--soi-rhuma-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-rhuma-radius);\n  border: 1px solid var(--soi-rhuma-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-rhuma-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-rhuma-shadow-md);\n}\n\n.soi-rhuma-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-rhuma-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-rhuma-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-rhuma-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-rhuma-benefit:hover .soi-rhuma-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-rhuma-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rhuma-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rhuma-benefit p {\n  font-size: 13px;\n  color: var(--soi-rhuma-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-rhuma-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-rhuma-card {\n  background: var(--soi-rhuma-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rhuma-radius);\n  border-left: 3px solid var(--soi-rhuma-pomme);\n}\n\n.soi-rhuma-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rhuma-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rhuma-card p {\n  font-size: 14px;\n  color: var(--soi-rhuma-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-rhuma-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-rhuma-card-mini {\n  background: var(--soi-rhuma-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-rhuma-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-rhuma-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-rhuma-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-rhuma-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-rhuma-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rhuma-marine);\n}\n\n.soi-rhuma-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-rhuma-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-rhuma-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rhuma-radius);\n  border: 1px solid var(--soi-rhuma-line);\n  align-items: flex-start;\n}\n\n.soi-rhuma-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-rhuma-marine);\n  color: var(--soi-rhuma-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-rhuma-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rhuma-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-rhuma-step-content p {\n  font-size: 14px;\n  color: var(--soi-rhuma-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-rhuma-compo {\n  background: var(--soi-rhuma-off-white);\n  border-radius: var(--soi-rhuma-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-rhuma-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-rhuma-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-rhuma-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-rhuma-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-rhuma-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-rhuma-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-rhuma-marine);\n  text-align: right;\n}\n\n.soi-rhuma-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-rhuma-pomme-light);\n  border-left: 4px solid var(--soi-rhuma-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-rhuma-radius) var(--soi-rhuma-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-rhuma-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-rhuma-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-rhuma-marine);\n  margin-bottom: 4px;\n}\n\n.soi-rhuma-tip p {\n  font-size: 14px;\n  color: var(--soi-rhuma-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-rhuma-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-rhuma-accordion-item {\n  background: var(--soi-rhuma-off-white);\n  border-radius: var(--soi-rhuma-radius-sm);\n  border: 1px solid var(--soi-rhuma-line);\n  overflow: hidden;\n}\n\n.soi-rhuma-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-rhuma-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-rhuma-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-rhuma-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-rhuma-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-rhuma-accordion-item[open] .soi-rhuma-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-rhuma-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-rhuma-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-rhuma-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-rhuma-cta-box {\n  background: var(--soi-rhuma-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-rhuma-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-rhuma-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-rhuma-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-rhuma-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-rhuma-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-rhuma-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-rhuma-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-rhuma-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-rhuma-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-rhuma-compo-value {\n    text-align: left;\n  }\n\n  .soi-rhuma-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-rhuma-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-rhuma-fiche {\n    --soi-rhuma-text-soft: #2C3E50;\n    --soi-rhuma-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61966735212874,"sku":"GS7001","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/Rhumafort_gelules_grainesauvage_11zon.webp?v=1781108272"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/souplesse_articulation.webp?v=1779957683","url":"https:\/\/www.soinature.com\/collections\/souplesse-articulations.oembed?page=2","provider":"Soinature","version":"1.0","type":"link"}