{"title":"Pour des jambes légères","description":"","products":[{"product_id":"veinofort-bio","title":"Veinofort bio - 90 gélules - Graine Sauvage","description":"\u003cdiv class=\"soi-vfort-fiche\"\u003e\n\u003csection class=\"soi-vfort-hero\"\u003e\n\u003cdiv class=\"soi-vfort-hero-tag\"\u003e\n\u003cspan class=\"soi-vfort-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Circulation · Graine Sauvage\u003c\/div\u003e\n\u003cspan class=\"soi-vfort-hero-title\"\u003e4 plantes bio au service de vos veines\u003c\/span\u003e\n\u003cp class=\"soi-vfort-hero-subtitle\"\u003eQuatre plantes biologiques réunies dans une formule experte pour soutenir votre retour veineux, tonifier vos parois vasculaires et retrouver des jambes légères au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-vfort-hero-labels\"\u003e\n\u003cspan class=\"soi-vfort-label soi-vfort-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e \u003cspan class=\"soi-vfort-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e \u003cspan class=\"soi-vfort-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-vfort-label\"\u003eSANS OGM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003eVeinofort Bio — Le complément alimentaire circulation sanguine qui mise sur 4 plantes complémentaires\u003c\/h2\u003e\n\u003cp\u003eJambes lourdes en fin de journée, sensations de gonflement, circulation paresseuse à la chaleur… Si vous vous reconnaissez, vous n'êtes pas seul(e). \u003cstrong\u003eVeinofort Bio\u003c\/strong\u003e de Graine Sauvage a été formulé précisément pour ça : soutenir le retour veineux, tonifier les parois vasculaires et vous redonner des jambes légères, grâce à quatre plantes biologiques soigneusement associées.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003ePourquoi choisir Veinofort comme complément pour la circulation sanguine ?\u003c\/h2\u003e\n\u003cp class=\"soi-vfort-section-intro\"\u003eContrairement à de nombreux compléments alimentaires pour la circulation sanguine qui misent sur un seul actif, Veinofort combine quatre plantes à l'action synergique, chacune intervenant à un niveau différent du système veineux.\u003c\/p\u003e\n\u003cdiv class=\"soi-vfort-grid\"\u003e\n\u003cdiv class=\"soi-vfort-card\"\u003e\n\u003ch3\u003e🍇 Vigne rouge bio\u003c\/h3\u003e\n\u003cp\u003eRiche en tanins et en anthocyanines, elle est l'une des plantes les plus reconnues pour favoriser le retour veineux et réduire la sensation de jambes lourdes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card\"\u003e\n\u003ch3\u003e🌿 Ginkgo biloba bio\u003c\/h3\u003e\n\u003cp\u003eSes flavonoïdes et terpènes exercent une action vasodilatatrice reconnue, améliorant la microcirculation et la fluidité sanguine dans les membres inférieurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card\"\u003e\n\u003ch3\u003e🍃 Hamamélis bio\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement utilisé pour protéger les capillaires et tonifier les petits vaisseaux, il contribue à un retour veineux plus efficace et apaise les inconforts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card\"\u003e\n\u003ch3\u003e🫐 Raisin bio\u003c\/h3\u003e\n\u003cp\u003eSource de polyphénols et d'OPC (oligoproanthocyanidines), il protège les parois vasculaires du stress oxydatif et renforce l'action de la vigne rouge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003eComposition complète et posologie de Veinofort Bio\u003c\/h2\u003e\n\u003cp class=\"soi-vfort-section-intro\"\u003ePour bénéficier pleinement des effets de ce complément alimentaire, voici ce que contient chaque prise journalière (6 gélules) :\u003c\/p\u003e\n\u003cdiv class=\"soi-vfort-compo\"\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eVigne rouge bio (feuilles)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003e1 200 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eGinkgo biloba bio (feuilles)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003e600 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eHamamélis bio (feuilles)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003e600 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eRaisin bio (pépins)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003e600 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eGélule végétale (HPMC)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003eSans gélatine animale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-tip\"\u003e\n\u003cdiv class=\"soi-vfort-tip-icon\"\u003e💊\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n\u003cp\u003e6 gélules par jour, de préférence en 2 prises au cours des repas. Un flacon de 90 gélules correspond à une cure de 15 jours. Pour un résultat optimal, une cure de 4 à 6 semaines est conseillée, notamment en période estivale ou lors de longs voyages.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003eComment prendre Veinofort ? Nos conseils pratiques\u003c\/h2\u003e\n\u003cdiv class=\"soi-vfort-timeline\"\u003e\n\u003cdiv class=\"soi-vfort-step\"\u003e\n\u003cdiv class=\"soi-vfort-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step-content\"\u003e\n\u003ch3\u003eChoisissez le bon moment\u003c\/h3\u003e\n\u003cp\u003eDébutez la cure au début du printemps ou dès les premières chaleurs, période où la circulation se détériore le plus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step\"\u003e\n\u003cdiv class=\"soi-vfort-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step-content\"\u003e\n\u003ch3\u003eAccompagnez la cure\u003c\/h3\u003e\n\u003cp\u003eAssociez la prise à une bonne hydratation et à des exercices de marche réguliers pour amplifier les effets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step\"\u003e\n\u003cdiv class=\"soi-vfort-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step-content\"\u003e\n\u003ch3\u003eVérifiez les interactions\u003c\/h3\u003e\n\u003cp\u003eEn cas de traitement anticoagulant, consultez votre médecin avant de commencer : le ginkgo biloba peut interagir avec certains médicaments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003eVeinofort Bio : un complément vraiment naturel\u003c\/h2\u003e\n\u003cdiv class=\"soi-vfort-grid-compact\"\u003e\n\u003cdiv class=\"soi-vfort-card-mini\"\u003e\n\u003cspan class=\"soi-vfort-card-mini-icon\"\u003e🌱\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-value\"\u003eAgriculture Biologique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card-mini\"\u003e\n\u003cspan class=\"soi-vfort-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-value\"\u003eFrance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card-mini\"\u003e\n\u003cspan class=\"soi-vfort-card-mini-icon\"\u003e💚\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-label\"\u003eGélules\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-value\"\u003eVégétales (HPMC)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card-mini\"\u003e\n\u003cspan class=\"soi-vfort-card-mini-icon\"\u003e🚫\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-label\"\u003eGaranties\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-value\"\u003eSans additifs, sans OGM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-accordion\"\u003e\n\u003cdetails class=\"soi-vfort-accordion-item\"\u003e\n\u003csummary class=\"soi-vfort-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-vfort-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie veineuse diagnostiquée, consultez un professionnel de santé. En cas de traitement anticoagulant, demandez l'avis de votre médecin avant toute prise en raison de la présence de ginkgo biloba.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-vfort-cta-box\"\u003e\n\u003cp class=\"soi-vfort-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-vfort-cta-text\" style=\"color: white;\"\u003eQuatre plantes puissantes, une formule bio certifiée, des gélules végétales : tout a été pensé pour vous offrir un confort veineux au quotidien, en toute légèreté.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-vfort-marine: #1A2D3D;\n  --soi-vfort-marine-dark: #0F1E2B;\n  --soi-vfort-marine-light: #2C4458;\n  --soi-vfort-pomme: #A1C544;\n  --soi-vfort-pomme-dark: #84A636;\n  --soi-vfort-pomme-light: rgba(161,197,68,0.10);\n  --soi-vfort-white: #FFFFFF;\n  --soi-vfort-off-white: #F8FAF6;\n  --soi-vfort-stone: #F1F3EE;\n  --soi-vfort-line: #E5E8E0;\n  --soi-vfort-primary: #8B1A2B;\n  --soi-vfort-primary-soft: rgba(139,26,43,0.08);\n  --soi-vfort-accent: #D4A52A;\n  --soi-vfort-text: #1A2D3D;\n  --soi-vfort-text-soft: #4A5B6B;\n  --soi-vfort-text-muted: #7B8693;\n  --soi-vfort-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vfort-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vfort-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vfort-radius: 12px;\n  --soi-vfort-radius-sm: 8px;\n  --soi-vfort-radius-pill: 999px;\n}\n\n.soi-vfort-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vfort-fiche img { max-width: 100%; height: auto; }\n\n.soi-vfort-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vfort-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vfort-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vfort-hero {\n  position: relative;\n  background: var(--soi-vfort-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-vfort-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vfort-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vfort-pomme);\n}\n\n.soi-vfort-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-vfort-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vfort-pomme);\n  border-radius: 50%;\n}\n\n.soi-vfort-hero-title {\n  display: block;\n  color: var(--soi-vfort-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-vfort-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-vfort-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vfort-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-vfort-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vfort-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vfort-label-accent {\n  background: var(--soi-vfort-pomme);\n  border-color: var(--soi-vfort-pomme);\n  color: var(--soi-vfort-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vfort-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vfort-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vfort-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-vfort-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vfort-pomme);\n  border-radius: 2px;\n}\n\n.soi-vfort-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vfort-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-vfort-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vfort-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vfort-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vfort-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vfort-card {\n  background: var(--soi-vfort-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vfort-radius);\n  border-left: 3px solid var(--soi-vfort-pomme);\n}\n\n.soi-vfort-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vfort-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vfort-card p {\n  font-size: 14px;\n  color: var(--soi-vfort-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-vfort-compo {\n  background: var(--soi-vfort-off-white);\n  border-radius: var(--soi-vfort-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-vfort-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-vfort-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vfort-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vfort-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vfort-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vfort-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vfort-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-vfort-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-vfort-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vfort-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vfort-radius);\n  border: 1px solid var(--soi-vfort-line);\n  align-items: flex-start;\n}\n\n.soi-vfort-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vfort-marine);\n  color: var(--soi-vfort-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-vfort-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vfort-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vfort-step-content p {\n  font-size: 14px;\n  color: var(--soi-vfort-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-vfort-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.25rem;\n}\n\n.soi-vfort-card-mini {\n  background: var(--soi-vfort-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-vfort-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-vfort-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-vfort-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-vfort-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-vfort-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vfort-marine);\n}\n\n\/* === TIP === *\/\n.soi-vfort-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vfort-pomme-light);\n  border-left: 4px solid var(--soi-vfort-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vfort-radius) var(--soi-vfort-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-vfort-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vfort-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vfort-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vfort-tip p {\n  font-size: 14px;\n  color: var(--soi-vfort-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-vfort-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-vfort-accordion-item {\n  background: var(--soi-vfort-off-white);\n  border-radius: var(--soi-vfort-radius-sm);\n  border: 1px solid var(--soi-vfort-line);\n  overflow: hidden;\n}\n\n.soi-vfort-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vfort-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-vfort-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vfort-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vfort-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vfort-accordion-item[open] .soi-vfort-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vfort-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vfort-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vfort-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vfort-cta-box {\n  background: var(--soi-vfort-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vfort-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vfort-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-vfort-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vfort-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-vfort-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vfort-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-vfort-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-vfort-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vfort-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vfort-compo-value {\n    text-align: left;\n  }\n\n  .soi-vfort-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vfort-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vfort-fiche {\n    --soi-vfort-text-soft: #2C3E50;\n    --soi-vfort-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602622472522,"sku":"GS8016","price":14.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/veinofort-bio-90-gelules-graine-sauvage-packshot_8415aba5-7ed6-4603-bda5-b499227a5555.webp?v=1784037373"},{"product_id":"vigne-rouge-bio-30-gelules","title":"Vigne Rouge bio et vegan en gélules","description":"\u003cdiv class=\"soi-vrgr-fiche\"\u003e\n\n\u003csection class=\"soi-vrgr-hero\"\u003e\n  \u003cdiv class=\"soi-vrgr-hero-tag\"\u003e\n    \u003cspan class=\"soi-vrgr-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Circulation\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-vrgr-hero-title\"\u003eVigne Rouge bio et vegan en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-vrgr-hero-subtitle\"\u003eSoutenez naturellement votre confort veineux et retrouvez des jambes légères grâce à la richesse en polyphénols de la vigne rouge, certifiée Agriculture Biologique.\u003c\/p\u003e\n  \u003cdiv class=\"soi-vrgr-hero-labels\"\u003e\n    \u003cspan class=\"soi-vrgr-label soi-vrgr-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003cp class=\"soi-vrgr-section-intro\"\u003eVous ressentez des jambes lourdes en fin de journée ? La chaleur, la station debout prolongée ou une circulation veineuse paresseuse peuvent vite peser sur votre quotidien. La vigne rouge bio est l'une des plantes les plus reconnues en phytothérapie pour soutenir naturellement le confort veineux, et cette formule en gélules végétales vous en offre le meilleur.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eLa vigne rouge : pourquoi cette plante fait-elle autant parler d'elle ?\u003c\/h2\u003e\n  \u003cp\u003e\u003cem\u003eVitis vinifera\u003c\/em\u003e, la vigne rouge, est bien plus qu'une simple plante de vigneron. Ses feuilles concentrent une richesse exceptionnelle en polyphénols, notamment les OPC (oligomères procyanidoliques) et les anthocyanes, des molécules reconnues pour leurs effets veinotoniques. Concrètement, elles aident à renforcer la paroi des vaisseaux sanguins, à améliorer le tonus veineux et à réduire la perméabilité capillaire, ce qui limite les sensations de lourdeur et de gonflement dans les jambes.\u003c\/p\u003e\n  \u003cdiv class=\"soi-vrgr-tip\"\u003e\n    \u003cdiv class=\"soi-vrgr-tip-icon\"\u003e🔬\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eTitrage garanti\u003c\/strong\u003e\n      \u003cp\u003eCette formulation est titrée à 15 % de polyphénols, ce qui garantit une concentration active reproductible, loin des poudres végétales basiques sans standardisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eBienfaits de la vigne rouge : ce que vous pouvez en attendre\u003c\/h2\u003e\n  \u003cdiv class=\"soi-vrgr-benefits\"\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e🪶\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eJambes légères\u003c\/h3\u003e\n      \u003cp\u003eL'action veinotonique des OPC aide à relancer le retour veineux et à alléger les jambes en fin de journée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMicrocirculation\u003c\/h3\u003e\n      \u003cp\u003eLes anthocyanes contribuent à préserver l'intégrité des petits vaisseaux et à maintenir une bonne circulation périphérique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEffet antioxydant\u003c\/h3\u003e\n      \u003cp\u003eLes polyphénols neutralisent les radicaux libres, protégeant ainsi les tissus vasculaires du vieillissement prématuré.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort au quotidien\u003c\/h3\u003e\n      \u003cp\u003eIdéale lors des périodes de chaleur, de grossesse, ou après de longues heures debout ou assise.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-vrgr-compo\"\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003e495 mg de poudre de feuilles de vigne rouge bio (\u003cem\u003eVitis vinifera\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eTitrage\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003e15 % de polyphénols (≈ 74 mg par gélule)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003eGélule 100 % végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003eFlacon de 30 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eIngrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003ePoudre de feuilles de vigne rouge bio (\u003cem\u003eVitis vinifera\u003c\/em\u003e), hydroxypropylméthylcellulose (HPMC). Sans additif, sans excipient superflu.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-vrgr-timeline\"\u003e\n    \u003cdiv class=\"soi-vrgr-step\"\u003e\n      \u003cdiv class=\"soi-vrgr-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-vrgr-step-content\"\u003e\n        \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n        \u003cp\u003e1 à 2 gélules par jour, de préférence au moment du repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-step\"\u003e\n      \u003cdiv class=\"soi-vrgr-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-vrgr-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003e6 à 8 semaines pour observer des résultats durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eContre-indications et précautions d'emploi\u003c\/h2\u003e\n  \u003cp\u003eLa vigne rouge est généralement bien tolérée. Néanmoins, quelques précautions méritent votre attention.\u003c\/p\u003e\n  \u003cdiv class=\"soi-vrgr-accordion\"\u003e\n    \u003cdetails class=\"soi-vrgr-accordion-item\"\u003e\n      \u003csummary class=\"soi-vrgr-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-vrgr-accordion-content\"\u003e\n        \u003cp\u003eDéconseillée aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-vrgr-accordion-item\"\u003e\n      \u003csummary class=\"soi-vrgr-accordion-header\"\u003e💊 Traitement anticoagulant\u003c\/summary\u003e\n      \u003cdiv class=\"soi-vrgr-accordion-content\"\u003e\n        \u003cp\u003eEn cas de traitement anticoagulant, consultez votre médecin : les polyphénols peuvent potentialiser l'effet de certains médicaments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-vrgr-accordion-item\"\u003e\n      \u003csummary class=\"soi-vrgr-accordion-header\"\u003e⚠️ Dose journalière\u003c\/summary\u003e\n      \u003cdiv class=\"soi-vrgr-accordion-content\"\u003e\n        \u003cp\u003eNe pas dépasser la dose journalière recommandée. Ce complément alimentaire ne se substitue pas à un traitement médical : en cas d'insuffisance veineuse avérée, consultez un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003ePourquoi choisir cette vigne rouge bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-vrgr-grid\"\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🌿 Certifiée Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eFR-BIO-01 : sans pesticides, sans résidus chimiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriquée en France\u003c\/h3\u003e\n      \u003cp\u003eDans le respect des bonnes pratiques de fabrication.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🌱 Gélules 100 % végétales\u003c\/h3\u003e\n      \u003cp\u003eAdaptées à tous les modes de vie, y compris vegan et végétarien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🔬 Titrage garanti à 15 %\u003c\/h3\u003e\n      \u003cp\u003e15 % de polyphénols pour une efficacité constante.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e📦 Flacon pratique\u003c\/h3\u003e\n      \u003cp\u003e30 gélules, idéal pour une cure d'un mois.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-vrgr-cta-box\"\u003e\n    \u003cp class=\"soi-vrgr-cta-tag\" style=\"color: white;\"\u003eRetrouvez la légèreté naturelle\u003c\/p\u003e\n    \u003cp class=\"soi-vrgr-cta-text\" style=\"color: white;\"\u003eParce que vos jambes méritent de se sentir légères à toute heure de la journée, cette vigne rouge bio titrée à 15 % de polyphénols vous offre le soutien veineux que la nature a mis des siècles à perfectionner. Une formule pure, sans compromis, pour retrouver confort et légèreté au quotidien.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-vrgr-marine: #1A2D3D;\n  --soi-vrgr-marine-dark: #0F1E2B;\n  --soi-vrgr-marine-light: #2C4458;\n  --soi-vrgr-pomme: #A1C544;\n  --soi-vrgr-pomme-dark: #84A636;\n  --soi-vrgr-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vrgr-white: #FFFFFF;\n  --soi-vrgr-off-white: #F8FAF6;\n  --soi-vrgr-stone: #F1F3EE;\n  --soi-vrgr-line: #E5E8E0;\n\n  --soi-vrgr-primary: #9B6B8A;\n  --soi-vrgr-primary-soft: #C9A4BB;\n  --soi-vrgr-accent: #7A4D78;\n\n  --soi-vrgr-text: #1A2D3D;\n  --soi-vrgr-text-soft: #4A5B6B;\n  --soi-vrgr-text-muted: #7B8693;\n\n  --soi-vrgr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vrgr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vrgr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vrgr-radius: 12px;\n  --soi-vrgr-radius-sm: 8px;\n  --soi-vrgr-radius-pill: 999px;\n}\n\n.soi-vrgr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vrgr-fiche img { max-width: 100%; height: auto; }\n\n.soi-vrgr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vrgr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vrgr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vrgr-hero {\n  position: relative;\n  background: var(--soi-vrgr-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-vrgr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vrgr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vrgr-pomme);\n}\n\n.soi-vrgr-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-vrgr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vrgr-pomme);\n  border-radius: 50%;\n}\n\n.soi-vrgr-hero-title {\n  display: block;\n  color: var(--soi-vrgr-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-vrgr-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-vrgr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vrgr-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-vrgr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vrgr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vrgr-label-accent {\n  background: var(--soi-vrgr-pomme);\n  border-color: var(--soi-vrgr-pomme);\n  color: var(--soi-vrgr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vrgr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vrgr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-vrgr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vrgr-pomme);\n  border-radius: 2px;\n}\n\n.soi-vrgr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vrgr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-vrgr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vrgr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vrgr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-vrgr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vrgr-benefit {\n  background: var(--soi-vrgr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vrgr-radius);\n  border: 1px solid var(--soi-vrgr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vrgr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vrgr-shadow-md);\n}\n\n.soi-vrgr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vrgr-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-vrgr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vrgr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vrgr-benefit:hover .soi-vrgr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vrgr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vrgr-benefit p {\n  font-size: 13px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vrgr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vrgr-card {\n  background: var(--soi-vrgr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vrgr-radius);\n  border-left: 3px solid var(--soi-vrgr-pomme);\n}\n\n.soi-vrgr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vrgr-card p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-vrgr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-vrgr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vrgr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vrgr-radius);\n  border: 1px solid var(--soi-vrgr-line);\n  align-items: flex-start;\n}\n\n.soi-vrgr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vrgr-marine);\n  color: var(--soi-vrgr-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-vrgr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vrgr-step-content p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-vrgr-compo {\n  background: var(--soi-vrgr-off-white);\n  border-radius: var(--soi-vrgr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-vrgr-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-vrgr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vrgr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vrgr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vrgr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vrgr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vrgr-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-vrgr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vrgr-pomme-light);\n  border-left: 4px solid var(--soi-vrgr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vrgr-radius) var(--soi-vrgr-radius) 0;\n  align-items: flex-start;\n  margin-top: 1rem;\n}\n\n.soi-vrgr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vrgr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vrgr-tip p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-vrgr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1rem;\n}\n\n.soi-vrgr-accordion-item {\n  background: var(--soi-vrgr-off-white);\n  border-radius: var(--soi-vrgr-radius-sm);\n  border: 1px solid var(--soi-vrgr-line);\n  overflow: hidden;\n}\n\n.soi-vrgr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vrgr-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-vrgr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vrgr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vrgr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vrgr-accordion-item[open] .soi-vrgr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vrgr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vrgr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vrgr-cta-box {\n  background: var(--soi-vrgr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vrgr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vrgr-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-vrgr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vrgr-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-vrgr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vrgr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-vrgr-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-vrgr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vrgr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vrgr-compo-value {\n    text-align: left;\n  }\n\n  .soi-vrgr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-vrgr-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vrgr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vrgr-fiche {\n    --soi-vrgr-text-soft: #2C3E50;\n    --soi-vrgr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vinophenols","offers":[{"title":"Default Title","offer_id":61602748334410,"sku":"VP1004","price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vigne-rouge-bio-et-vegan-en-gelules-packshot.webp?v=1779034087"},{"product_id":"gel-jambes-legeres","title":"Gel Fraicheur Jambes Lourdes - Vinophenols","description":"\n\u003cdiv class=\"soi-gjl-fiche\"\u003e\n\n  \u003csection class=\"soi-gjl-hero\"\u003e\n    \u003cdiv class=\"soi-gjl-hero-tag\"\u003e\n      \u003cspan class=\"soi-gjl-tag-dot\"\u003e\u003c\/span\u003e\n      Gel fraîcheur jambes légères · Vinophénols\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gjl-hero-title\"\u003eGel Jambes Légères\u003c\/span\u003e\n    \u003cp class=\"soi-gjl-hero-subtitle\"\u003eVigne Rouge et Hamamélis : retrouvez la légèreté dès les premières secondes d'application, grâce à un gel fraîcheur formulé pour soulager vos jambes fatiguées.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gjl-hero-labels\"\u003e\n      \u003cspan class=\"soi-gjl-label soi-gjl-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gjl-label\"\u003e100 ML\u003c\/span\u003e\n      \u003cspan class=\"soi-gjl-label\"\u003eACTIFS VÉGÉTAUX\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003cp class=\"soi-gjl-section-intro\"\u003eVous rentrez le soir avec cette sensation familière et épuisante : des jambes qui tirent, qui gonflent, qui pèsent le double de leur poids. Ce gel pour jambes lourdes de Vinophénols a été pensé exactement pour ces moments. Formulé à base de Vigne Rouge et d'Hamamélis, il agit dès les premières secondes d'application pour vous redonner cette légèreté que vous réclamiez depuis le matin.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003ePourquoi ce gel pour les jambes lourdes est différent\u003c\/h2\u003e\n    \u003cp class=\"soi-gjl-section-intro\"\u003eLe marché regorge de gels jambes légères, mais peu combinent un effet froid immédiat et des actifs végétaux reconnus pour leur action sur le confort circulatoire. Fabriqué en France, ce gel pénètre rapidement, laisse la peau fraîche et ne tache pas les vêtements.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gjl-benefits\"\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e🍇\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVigne Rouge\u003c\/h3\u003e\n        \u003cp\u003eRiche en flavonoïdes et en tanins, cet extrait de Vitis vinifera est traditionnellement associé au confort veineux et à la réduction de la sensation de lourdeur dans les jambes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHamamélis\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés astringentes et tonifiantes sur les parois veineuses, l'extrait d'Hamamelis virginiana aide à apaiser les jambes fatiguées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTocophérol\u003c\/h3\u003e\n        \u003cp\u003eAntioxydant naturel (vitamine E) qui protège la peau et préserve l'intégrité de la formule au fil du temps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e❄️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGel à base aqueuse\u003c\/h3\u003e\n        \u003cp\u003eTexture ultra légère, non grasse, à l'effet froid durable sur la peau. Pénètre rapidement sans laisser de résidu collant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003eComment appliquer le gel froid pour jambes lourdes\u003c\/h2\u003e\n    \u003cp class=\"soi-gjl-section-intro\"\u003eL'application est aussi importante que la formule. Pour un résultat optimal, suivez ce geste simple mais précis :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gjl-timeline\"\u003e\n      \u003cdiv class=\"soi-gjl-step\"\u003e\n        \u003cdiv class=\"soi-gjl-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gjl-step-content\"\u003e\n          \u003ch3\u003eCommencez à la cheville\u003c\/h3\u003e\n          \u003cp\u003eRemontez progressivement vers le genou en effectuant de longs mouvements fermes, toujours de bas en haut.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-step\"\u003e\n        \u003cdiv class=\"soi-gjl-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gjl-step-content\"\u003e\n          \u003ch3\u003eInsistez sur les mollets\u003c\/h3\u003e\n          \u003cp\u003eZone prioritaire où la circulation veineuse est souvent ralentie en fin de journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-step\"\u003e\n        \u003cdiv class=\"soi-gjl-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gjl-step-content\"\u003e\n          \u003ch3\u003eRenouvelez matin et soir\u003c\/h3\u003e\n          \u003cp\u003ePour un confort maximal, appliquez deux fois par jour, ou uniquement le soir si vous êtes principalement gênée après une longue journée debout.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gjl-tip\"\u003e\n      \u003cdiv class=\"soi-gjl-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eConservez le tube au réfrigérateur pour décupler la sensation de fraîcheur dès la première touche sur la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003eComposition complète du gel jambes légères Vinophénols\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gjl-compo\"\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003e100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003ePAO (durée après ouverture)\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003e18 mois\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eActifs principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003eVigne Rouge, Hamamélis, Tocophérol\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eListe INCI complète\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value soi-gjl-compo-inci\"\u003eAqua, Alcohol denat., PEG-40 Hydrogenated Castor Oil, Benzyl Alcohol, Carbomer, Parfum, Ethylhexylglycerin, Sodium Hydroxide, Hamamelis virginiana Leaf Extract, Vitis vinifera Leaf Extract, Maltodextrin, Citric Acid, Tocopherol\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003ePour qui ce gel jambes lourdes est-il fait ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gjl-grid\"\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e🏪 Debout toute la journée\u003c\/h3\u003e\n        \u003cp\u003eVous travaillez dans le commerce, la santé ou l'enseignement et vos jambes subissent de longues heures de station debout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e💼 Position assise prolongée\u003c\/h3\u003e\n        \u003cp\u003eBureau, transports : la sédentarité au quotidien favorise les sensations de jambes lourdes et gonflées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e☀️ Sensibilité à la chaleur\u003c\/h3\u003e\n        \u003cp\u003eVous souffrez de jambes gonflées le soir, surtout en période de chaleur estivale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e🌱 En quête de naturel\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez une alternative naturelle aux gels classiques, avec une formule courte et des actifs végétaux reconnus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e🤰 Femmes enceintes\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une lourdeur accrue dans les membres inférieurs pendant la grossesse. Consultez votre médecin avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gjl-cta-box\"\u003e\n      \u003cp class=\"soi-gjl-cta-tag\" style=\"color: white;\"\u003eRetrouvez des jambes légères, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-gjl-cta-text\" style=\"color: white;\"\u003eQuand vos jambes vous réclament une pause, ce gel fraîcheur à la Vigne Rouge et à l'Hamamélis répond présent. Fabriqué en France avec des actifs végétaux soigneusement sélectionnés, il redonne en quelques gestes cette légèreté que vous méritiez bien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gjl-marine: #1A2D3D;\n  --soi-gjl-marine-dark: #0F1E2B;\n  --soi-gjl-marine-light: #2C4458;\n  --soi-gjl-pomme: #A1C544;\n  --soi-gjl-pomme-dark: #84A636;\n  --soi-gjl-pomme-light: rgba(161,197,68,0.10);\n  --soi-gjl-white: #FFFFFF;\n  --soi-gjl-off-white: #F8FAF6;\n  --soi-gjl-stone: #F1F3EE;\n  --soi-gjl-line: #E5E8E0;\n  --soi-gjl-primary: #D88542;\n  --soi-gjl-primary-soft: #F5E6D4;\n  --soi-gjl-accent: #8B1A1A;\n  --soi-gjl-text: #1A2D3D;\n  --soi-gjl-text-soft: #4A5B6B;\n  --soi-gjl-text-muted: #7B8693;\n  --soi-gjl-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gjl-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gjl-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gjl-radius: 12px;\n  --soi-gjl-radius-sm: 8px;\n  --soi-gjl-radius-pill: 999px;\n}\n\n.soi-gjl-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gjl-fiche img { max-width: 100%; height: auto; }\n\n.soi-gjl-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gjl-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gjl-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gjl-hero {\n  position: relative;\n  background: var(--soi-gjl-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-gjl-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gjl-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gjl-pomme);\n}\n\n.soi-gjl-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-gjl-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gjl-pomme);\n  border-radius: 50%;\n}\n\n.soi-gjl-hero-title {\n  display: block;\n  color: var(--soi-gjl-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-gjl-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-gjl-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gjl-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-gjl-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gjl-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gjl-label-accent {\n  background: var(--soi-gjl-pomme);\n  border-color: var(--soi-gjl-pomme);\n  color: var(--soi-gjl-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gjl-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gjl-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-gjl-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gjl-pomme);\n  border-radius: 2px;\n}\n\n.soi-gjl-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gjl-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-gjl-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gjl-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gjl-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gjl-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gjl-benefit {\n  background: var(--soi-gjl-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gjl-radius);\n  border: 1px solid var(--soi-gjl-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gjl-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gjl-shadow-md);\n}\n\n.soi-gjl-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gjl-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-gjl-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gjl-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gjl-benefit:hover .soi-gjl-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gjl-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gjl-benefit p {\n  font-size: 13px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-gjl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gjl-card {\n  background: var(--soi-gjl-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gjl-radius);\n  border-left: 3px solid var(--soi-gjl-pomme);\n}\n\n.soi-gjl-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gjl-card p {\n  font-size: 14px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-gjl-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-gjl-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gjl-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gjl-radius);\n  border: 1px solid var(--soi-gjl-line);\n  align-items: flex-start;\n}\n\n.soi-gjl-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gjl-marine);\n  color: var(--soi-gjl-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-gjl-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gjl-step-content p {\n  font-size: 14px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-gjl-compo {\n  background: var(--soi-gjl-off-white);\n  border-radius: var(--soi-gjl-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gjl-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-gjl-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gjl-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gjl-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gjl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gjl-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gjl-marine);\n  text-align: right;\n}\n\n.soi-gjl-compo-inci {\n  font-size: 13px;\n  font-weight: 400;\n  font-family: 'Inter', sans-serif;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  max-width: 520px;\n}\n\n\/* === TIP === *\/\n.soi-gjl-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gjl-pomme-light);\n  border-left: 4px solid var(--soi-gjl-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gjl-radius) var(--soi-gjl-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gjl-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gjl-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gjl-tip p {\n  font-size: 14px;\n  color: var(--soi-gjl-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-gjl-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gjl-accordion-item {\n  background: var(--soi-gjl-off-white);\n  border-radius: var(--soi-gjl-radius-sm);\n  border: 1px solid var(--soi-gjl-line);\n  overflow: hidden;\n}\n\n.soi-gjl-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gjl-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-gjl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gjl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gjl-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gjl-accordion-item[open] .soi-gjl-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gjl-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gjl-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gjl-cta-box {\n  background: var(--soi-gjl-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gjl-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gjl-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-gjl-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gjl-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-gjl-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gjl-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gjl-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-gjl-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gjl-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gjl-compo-value {\n    text-align: left;\n  }\n\n  .soi-gjl-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-gjl-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-gjl-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gjl-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gjl-fiche {\n    --soi-gjl-text-soft: #2C3E50;\n    --soi-gjl-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vinophenols","offers":[{"title":"Default Title","offer_id":61602883371338,"sku":"VP1009","price":12.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gel-jambes-legeres-packshot.webp?v=1779711541"},{"product_id":"silajambe-gel-en-flacon","title":"Silajambe gel en flacon","description":"\n\u003cdiv class=\"soi-sljb-fiche\"\u003e\n\n  \u003csection class=\"soi-sljb-hero\"\u003e\n    \u003cdiv class=\"soi-sljb-hero-tag\"\u003e\n      \u003cspan class=\"soi-sljb-tag-dot\"\u003e\u003c\/span\u003e\n      Confort circulatoire · Labo Santé Silice\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-sljb-hero-title\"\u003eSilajambe gel en flacon\u003c\/span\u003e\n    \u003cp class=\"soi-sljb-hero-subtitle\"\u003eUn gel froid aux 7 actifs naturels pour retrouver des jambes légères, fraîches et décongestionnées dès l'application.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sljb-hero-labels\"\u003e\n      \u003cspan class=\"soi-sljb-label soi-sljb-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-sljb-label\"\u003e100 ML\u003c\/span\u003e\n      \u003cspan class=\"soi-sljb-label\"\u003eFLACON POMPE\u003c\/span\u003e\n      \u003cspan class=\"soi-sljb-label\"\u003e7 ACTIFS NATURELS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sljb-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Silajambe parmi les gels jambes lourdes ?\u003c\/h2\u003e\n    \u003cp\u003eVous connaissez cette sensation en fin de journée : des jambes qui tirent, qui gonflent, qui pèsent. Sur le marché des gels pour les jambes lourdes, beaucoup misent uniquement sur le menthol pour créer une sensation de froid. Silajambe va plus loin : le silicium organique agit comme vecteur de pénétration, permettant aux actifs végétaux d'atteindre les couches profondes de la peau pour une action ciblée, pas seulement en surface. C'est ce qui le distingue concrètement des autres produits disponibles en pharmacie.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sljb-grid-compact\"\u003e\n      \u003cdiv class=\"soi-sljb-card-mini\"\u003e\n        \u003cspan class=\"soi-sljb-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-card-mini-label\"\u003eTexture\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-card-mini-value\"\u003eGel léger, non gras\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-card-mini\"\u003e\n        \u003cspan class=\"soi-sljb-card-mini-icon\"\u003e❄️\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-card-mini-label\"\u003eEffet\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-card-mini-value\"\u003eFroid immédiat\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-card-mini\"\u003e\n        \u003cspan class=\"soi-sljb-card-mini-icon\"\u003e✨\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-card-mini-label\"\u003eAbsorption\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-card-mini-value\"\u003eRapide, sans résidu\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-card-mini\"\u003e\n        \u003cspan class=\"soi-sljb-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sljb-section\"\u003e\n    \u003ch2\u003eLes actifs clés du gel jambes lourdes Silajambe\u003c\/h2\u003e\n    \u003cp class=\"soi-sljb-section-intro\"\u003eChaque actif a été sélectionné pour son rôle précis dans le confort veineux et la circulation. Le silicium organique, véritable fil conducteur de la formule, optimise la diffusion de chaque composant dans les tissus cutanés.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sljb-grid\"\u003e\n      \u003cdiv class=\"soi-sljb-card\"\u003e\n        \u003ch3\u003e🧬 Silicium organique\u003c\/h3\u003e\n        \u003cp\u003eVecteur de pénétration qui optimise la diffusion de chaque actif dans les tissus cutanés pour une action en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-card\"\u003e\n        \u003ch3\u003e🧊 Menthol\u003c\/h3\u003e\n        \u003cp\u003eSon effet froid instantané soulage la sensation de lourdeur et de gonflement, idéal après une longue journée debout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-card\"\u003e\n        \u003ch3\u003e🌿 Camphre\u003c\/h3\u003e\n        \u003cp\u003eApaise les tensions musculaires et agit en synergie avec le menthol pour amplifier la sensation de légèreté.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-card\"\u003e\n        \u003ch3\u003e🌊 Fucus\u003c\/h3\u003e\n        \u003cp\u003eAlgue aux propriétés reminéralisantes et drainantes, elle contribue à atténuer la rétention d'eau au niveau des jambes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-card\"\u003e\n        \u003ch3\u003e🌰 Marron d'Inde\u003c\/h3\u003e\n        \u003cp\u003eTonique veineux naturel reconnu, il favorise le retour veineux et soutient la circulation lymphatique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-card\"\u003e\n        \u003ch3\u003e🌼 Arnica\u003c\/h3\u003e\n        \u003cp\u003eAide à réduire les inflammations locales et améliore la fluidité sanguine dans les membres inférieurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-card\"\u003e\n        \u003ch3\u003e🍇 Vigne rouge\u003c\/h3\u003e\n        \u003cp\u003eRenforce la paroi des capillaires et réduit leur perméabilité, pour une meilleure régulation circulatoire dans la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sljb-section\"\u003e\n    \u003ch2\u003eComment appliquer le gel Silajambe ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sljb-timeline\"\u003e\n      \u003cdiv class=\"soi-sljb-step\"\u003e\n        \u003cdiv class=\"soi-sljb-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-sljb-step-content\"\u003e\n          \u003ch3\u003eDosez\u003c\/h3\u003e\n          \u003cp\u003eAppuyez sur la pompe pour doser la quantité souhaitée : 1 à 2 pressions par jambe suffisent.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-step\"\u003e\n        \u003cdiv class=\"soi-sljb-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-sljb-step-content\"\u003e\n          \u003ch3\u003eMassez en remontant\u003c\/h3\u003e\n          \u003cp\u003eMassez du pied vers le genou, puis du genou vers la cuisse pour favoriser le retour veineux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-step\"\u003e\n        \u003cdiv class=\"soi-sljb-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-sljb-step-content\"\u003e\n          \u003ch3\u003eRenouvelez matin et soir\u003c\/h3\u003e\n          \u003cp\u003eAppliquez matin et soir, ou dès que la sensation de lourdeur se manifeste. Le gel pénètre rapidement sans résidu.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sljb-tip\"\u003e\n      \u003cdiv class=\"soi-sljb-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour décupler l'effet froid, conservez votre flacon quelques minutes au réfrigérateur avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sljb-section\"\u003e\n    \u003ch2\u003eQui peut utiliser le gel Silajambe ?\u003c\/h2\u003e\n    \u003cp\u003eCe gel convient aux personnes qui passent de longues heures debout ou assises, aux actifs en déplacement, et plus généralement à toute personne sujette à la sensation de jambes lourdes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sljb-accordion\"\u003e\n      \u003cdetails class=\"soi-sljb-accordion-item\"\u003e\n        \u003csummary class=\"soi-sljb-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-sljb-accordion-content\"\u003e\n          \u003cp\u003eEn cas de grossesse, demandez toujours l'avis de votre médecin avant d'utiliser un gel contenant du camphre ou du menthol. Ce produit ne remplace pas un traitement médical : en cas de problème veineux diagnostiqué, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sljb-section\"\u003e\n    \u003ch2\u003eComposition complète\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sljb-compo\"\u003e\n      \u003cdiv class=\"soi-sljb-compo-row\"\u003e\n        \u003cspan class=\"soi-sljb-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-compo-value\"\u003e100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-compo-row\"\u003e\n        \u003cspan class=\"soi-sljb-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-compo-row\"\u003e\n        \u003cspan class=\"soi-sljb-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-compo-value\"\u003eGel en flacon pompe doseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sljb-compo-row\"\u003e\n        \u003cspan class=\"soi-sljb-compo-label\"\u003eLaboratoire\u003c\/span\u003e\n        \u003cspan class=\"soi-sljb-compo-value\"\u003eLabo Santé Silice (Dr Saubens, France)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sljb-inci\"\u003e\n      \u003cp\u003e\u003cstrong\u003eListe INCI :\u003c\/strong\u003e Aqua, Silicium organique, Menthol, Camphre, Fucus vesiculosus extrait, Aesculus hippocastanum (Marron d'Inde) extrait, Arnica montana extrait, Vitis vinifera (Vigne rouge) extrait, Carbomer, Triethanolamine, Parfum, Phenoxyethanol, Ethylhexylglycerin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sljb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-sljb-cta-box\"\u003e\n      \u003cp class=\"soi-sljb-cta-tag\" style=\"color: white;\"\u003eDes jambes légères, ça change vraiment une journée\u003c\/p\u003e\n      \u003cp class=\"soi-sljb-cta-text\" style=\"color: white;\"\u003eFraîcheur immédiate, actifs naturels ciblés, texture qui ne colle pas : glissez Silajambe dans votre routine pour ne plus subir la pesanteur de vos journées.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-sljb-marine: #1A2D3D;\n  --soi-sljb-marine-dark: #0F1E2B;\n  --soi-sljb-marine-light: #2C4458;\n  --soi-sljb-pomme: #A1C544;\n  --soi-sljb-pomme-dark: #84A636;\n  --soi-sljb-pomme-light: rgba(161,197,68,0.10);\n  --soi-sljb-white: #FFFFFF;\n  --soi-sljb-off-white: #F8FAF6;\n  --soi-sljb-stone: #F1F3EE;\n  --soi-sljb-line: #E5E8E0;\n  --soi-sljb-primary: #3CB8B2;\n  --soi-sljb-primary-soft: rgba(60,184,178,0.10);\n  --soi-sljb-accent: #2A9D97;\n  --soi-sljb-text: #1A2D3D;\n  --soi-sljb-text-soft: #4A5B6B;\n  --soi-sljb-text-muted: #7B8693;\n  --soi-sljb-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sljb-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sljb-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sljb-radius: 12px;\n  --soi-sljb-radius-sm: 8px;\n  --soi-sljb-radius-pill: 999px;\n}\n\n.soi-sljb-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sljb-fiche img { max-width: 100%; height: auto; }\n\n.soi-sljb-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sljb-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sljb-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-sljb-hero {\n  position: relative;\n  background: var(--soi-sljb-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-sljb-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sljb-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sljb-pomme);\n}\n\n.soi-sljb-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-sljb-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sljb-pomme);\n  border-radius: 50%;\n}\n\n.soi-sljb-hero-title {\n  display: block;\n  color: var(--soi-sljb-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-sljb-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-sljb-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sljb-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-sljb-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sljb-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sljb-label-accent {\n  background: var(--soi-sljb-pomme);\n  border-color: var(--soi-sljb-pomme);\n  color: var(--soi-sljb-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-sljb-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sljb-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sljb-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-sljb-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sljb-pomme);\n  border-radius: 2px;\n}\n\n.soi-sljb-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-sljb-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-sljb-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sljb-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sljb-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-sljb-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-sljb-card-mini {\n  background: var(--soi-sljb-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-sljb-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-sljb-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-sljb-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-sljb-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-sljb-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sljb-marine);\n}\n\n\/* === GRID + CARDS === *\/\n.soi-sljb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sljb-card {\n  background: var(--soi-sljb-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sljb-radius);\n  border-left: 3px solid var(--soi-sljb-pomme);\n}\n\n.soi-sljb-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sljb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sljb-card p {\n  font-size: 14px;\n  color: var(--soi-sljb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-sljb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-sljb-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sljb-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sljb-radius);\n  border: 1px solid var(--soi-sljb-line);\n  align-items: flex-start;\n}\n\n.soi-sljb-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sljb-marine);\n  color: var(--soi-sljb-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-sljb-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sljb-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sljb-step-content p {\n  font-size: 14px;\n  color: var(--soi-sljb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-sljb-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-sljb-pomme-light);\n  border-left: 4px solid var(--soi-sljb-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-sljb-radius) var(--soi-sljb-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-sljb-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-sljb-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-sljb-marine);\n  margin-bottom: 4px;\n}\n\n.soi-sljb-tip p {\n  font-size: 14px;\n  color: var(--soi-sljb-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-sljb-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-sljb-accordion-item {\n  background: var(--soi-sljb-off-white);\n  border-radius: var(--soi-sljb-radius-sm);\n  border: 1px solid var(--soi-sljb-line);\n  overflow: hidden;\n}\n\n.soi-sljb-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sljb-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-sljb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sljb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sljb-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-sljb-accordion-item[open] .soi-sljb-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sljb-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sljb-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sljb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-sljb-compo {\n  background: var(--soi-sljb-off-white);\n  border-radius: var(--soi-sljb-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-sljb-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-sljb-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sljb-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sljb-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sljb-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sljb-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sljb-marine);\n  text-align: right;\n}\n\n.soi-sljb-inci {\n  background: var(--soi-sljb-stone);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sljb-radius-sm);\n}\n\n.soi-sljb-inci p {\n  font-size: 13px;\n  color: var(--soi-sljb-text-soft);\n  line-height: 1.7;\n  margin: 0;\n}\n\n.soi-sljb-inci strong {\n  color: var(--soi-sljb-marine);\n  font-weight: 600;\n}\n\n\/* === CTA BOX === *\/\n.soi-sljb-cta-box {\n  background: var(--soi-sljb-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sljb-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sljb-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-sljb-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sljb-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-sljb-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sljb-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-sljb-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-sljb-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sljb-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sljb-compo-value {\n    text-align: left;\n  }\n\n  .soi-sljb-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-sljb-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-sljb-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-sljb-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sljb-fiche {\n    --soi-sljb-text-soft: #2C3E50;\n    --soi-sljb-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61603263545674,"sku":"LS0280","price":13.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silajambe-gel-en-flacon-packshot.webp?v=1779190018"},{"product_id":"vapo-podologique","title":"Spray Jambes Lourdes - Fraîcheur \u0026 Légèreté - St Come","description":"\n\u003cdiv class=\"soi-podo-fiche\"\u003e\n\n  \u003csection class=\"soi-podo-hero\"\u003e\n    \u003cdiv class=\"soi-podo-hero-tag\"\u003e\n      \u003cspan class=\"soi-podo-tag-dot\"\u003e\u003c\/span\u003e\n      Confort jambes lourdes · Saint Côme Cosmétiques\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-podo-hero-title\"\u003eSpray fraîcheur jambes lourdes\u003c\/span\u003e\n    \u003cp class=\"soi-podo-hero-subtitle\"\u003eUn vaporisateur aux huiles essentielles 100 % naturelles de cyprès, romarin, menthe poivrée et lavandin pour soulager instantanément vos jambes fatiguées, lourdes ou gonflées.\u003c\/p\u003e\n    \u003cdiv class=\"soi-podo-hero-labels\"\u003e\n      \u003cspan class=\"soi-podo-label soi-podo-label-accent\"\u003eHUILES ESSENTIELLES 100 % NATURELLES\u003c\/span\u003e\n      \u003cspan class=\"soi-podo-label\"\u003eFORMAT 100 ML\u003c\/span\u003e\n      \u003cspan class=\"soi-podo-label\"\u003e≈ 500 PULVÉRISATIONS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-podo-section\"\u003e\n    \u003cp class=\"soi-podo-section-intro\"\u003eVous rentrez après une longue journée debout, une réunion qui n'en finit plus, ou une balade estivale sous la chaleur : vos jambes tirent, gonflent, pèsent le double. Ce spray rafraîchissant de Saint Côme Cosmétiques est formulé précisément pour ce moment. Un simple coup de vaporisateur, et la fraîcheur se diffuse instantanément sur toute la jambe.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-podo-section\"\u003e\n    \u003ch2\u003ePourquoi ce spray pour jambes lourdes fait la différence\u003c\/h2\u003e\n    \u003cp class=\"soi-podo-section-intro\"\u003eContrairement à beaucoup de sprays jambes lourdes du marché, la Fraîcheur Podologique Saint Côme joue la carte des huiles essentielles 100 % naturelles, sans alcool agressif, sans colorants, sans conservateurs superflus. Le résultat : une sensation d'effet glaçon progressif, pas de picotement désagréable, juste une vraie détente musculaire et circulatoire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-podo-benefits\"\u003e\n      \u003cdiv class=\"soi-podo-benefit\"\u003e\n        \u003cdiv class=\"soi-podo-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoulagement immédiat\u003c\/h3\u003e\n        \u003cp\u003eDes jambes lourdes, gonflées ou fatiguées retrouvent leur légèreté dès les premières secondes d'application.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-benefit\"\u003e\n        \u003cdiv class=\"soi-podo-benefit-icon\"\u003e\u003cspan\u003e❄️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEffet fraîcheur intense\u003c\/h3\u003e\n        \u003cp\u003eUne sensation de froid bienfaisante qui persiste plusieurs minutes après la vaporisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-benefit\"\u003e\n        \u003cdiv class=\"soi-podo-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule naturelle\u003c\/h3\u003e\n        \u003cp\u003eHuiles essentielles pures, respectueuses de votre peau, sans alcool agressif, sans colorants, sans conservateurs superflus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-benefit\"\u003e\n        \u003cdiv class=\"soi-podo-benefit-icon\"\u003e\u003cspan\u003e👜\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormat pratique 100 ml\u003c\/h3\u003e\n        \u003cp\u003eEnviron 500 pulvérisations dans un format compact, idéal pour le sac à main, le bureau ou la trousse de sport.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-podo-section\"\u003e\n    \u003ch2\u003eComposition : des huiles essentielles choisies avec précision\u003c\/h2\u003e\n    \u003cp class=\"soi-podo-section-intro\"\u003eChaque ingrédient actif a été sélectionné pour son action ciblée sur la circulation et le confort de vos jambes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-podo-grid\"\u003e\n      \u003cdiv class=\"soi-podo-card\"\u003e\n        \u003ch3\u003e🌲 Huile essentielle de Cyprès\u003c\/h3\u003e\n        \u003cp\u003eTonique veineux reconnu, elle favorise le retour circulatoire et réduit la sensation de lourdeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-card\"\u003e\n        \u003ch3\u003e🌱 Huile essentielle de Romarin\u003c\/h3\u003e\n        \u003cp\u003eStimulante et dynamisante, elle réveille les jambes fatiguées et contribue à améliorer la microcirculation locale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-card\"\u003e\n        \u003ch3\u003e🧊 Huile essentielle de Menthe poivrée\u003c\/h3\u003e\n        \u003cp\u003eResponsable de l'effet glaçon immédiat, elle apaise les jambes échauffées et procure une fraîcheur intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-card\"\u003e\n        \u003ch3\u003e💜 Huile essentielle de Lavandin\u003c\/h3\u003e\n        \u003cp\u003eApaisante et relaxante, elle complète la formule en réduisant les tensions et l'inconfort musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-podo-section\"\u003e\n    \u003ch2\u003eComment utiliser le spray jambes lourdes Saint Côme\u003c\/h2\u003e\n    \u003cp class=\"soi-podo-section-intro\"\u003eL'application est pensée pour être rapide, propre et efficace, même en déplacement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-podo-timeline\"\u003e\n      \u003cdiv class=\"soi-podo-step\"\u003e\n        \u003cdiv class=\"soi-podo-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-podo-step-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque utilisation, secouez bien le spray pour homogénéiser les huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-step\"\u003e\n        \u003cdiv class=\"soi-podo-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-podo-step-content\"\u003e\n          \u003ch3\u003eVaporisez à 15-20 cm\u003c\/h3\u003e\n          \u003cp\u003ePulvérisez sur les mollets, chevilles et pieds, en remontant de bas en haut pour favoriser le retour veineux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-step\"\u003e\n        \u003cdiv class=\"soi-podo-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-podo-step-content\"\u003e\n          \u003ch3\u003eLaissez pénétrer\u003c\/h3\u003e\n          \u003cp\u003eNe rincez pas. Vous pouvez masser légèrement si vous souhaitez renforcer l'effet drainant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-podo-tip\"\u003e\n      \u003cdiv class=\"soi-podo-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe spray peut s'utiliser plusieurs fois par jour, dès les premières sensations de lourdeur. Il est aussi efficace en fin de journée comme soin de récupération, ou après le sport pour décontracter les jambes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-podo-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce spray rafraîchissant jambes lourdes ?\u003c\/h2\u003e\n    \u003cp class=\"soi-podo-section-intro\"\u003eCe vaporisateur confort est idéal si vous vous reconnaissez dans l'une de ces situations.\u003c\/p\u003e\n    \u003cdiv class=\"soi-podo-grid\"\u003e\n      \u003cdiv class=\"soi-podo-card\"\u003e\n        \u003ch3\u003e🧑‍⚕️ Longues heures debout\u003c\/h3\u003e\n        \u003cp\u003eMétiers de la restauration, de la santé, du commerce : vos jambes méritent un soulagement à portée de main.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-card\"\u003e\n        \u003ch3\u003e💻 Travail assis prolongé\u003c\/h3\u003e\n        \u003cp\u003eCirculation ralentie par la position assise toute la journée, vos jambes ont besoin d'un coup de fraîcheur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-card\"\u003e\n        \u003ch3\u003e🤰 Grossesse\u003c\/h3\u003e\n        \u003cp\u003eVous êtes enceinte et ressentez des jambes lourdes en fin de journée. Ce spray vous apporte un confort bienvenu.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-card\"\u003e\n        \u003ch3\u003e✈️ Voyages longue distance\u003c\/h3\u003e\n        \u003cp\u003eEn avion ou en voiture, vos jambes subissent l'immobilité. Emportez ce spray compact pour retrouver votre légèreté.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-podo-card\"\u003e\n        \u003ch3\u003e🥾 Marche et randonnée\u003c\/h3\u003e\n        \u003cp\u003eAprès l'effort, vaporisez pour une récupération rapide et une sensation de fraîcheur immédiate.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-podo-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-podo-accordion\"\u003e\n      \u003cdetails class=\"soi-podo-accordion-item\"\u003e\n        \u003csummary class=\"soi-podo-accordion-header\"\u003e⚠️ Usage et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-podo-accordion-content\"\u003e\n          \u003cp\u003eRéservé à l'usage externe. Évitez le contact avec les yeux et les muqueuses. Déconseillé aux enfants de moins de 6 ans et aux femmes enceintes au premier trimestre sans avis médical. En cas de réaction cutanée, cessez l'utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-podo-accordion-item\"\u003e\n        \u003csummary class=\"soi-podo-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-podo-accordion-content\"\u003e\n          \u003cp\u003eCe produit ne remplace pas un traitement médical. En cas de troubles veineux avérés, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-podo-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-podo-cta-box\"\u003e\n      \u003cp class=\"soi-podo-cta-tag\" style=\"color: white;\"\u003eRetrouvez la légèreté naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-podo-cta-text\" style=\"color: white;\"\u003eOffrez à vos jambes une fraîcheur intense aux huiles essentielles naturelles de cyprès, romarin et menthe poivrée. Un soulagement immédiat, en quelques secondes, où que vous soyez.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-podo-marine: #1A2D3D;\n  --soi-podo-marine-dark: #0F1E2B;\n  --soi-podo-marine-light: #2C4458;\n  --soi-podo-pomme: #A1C544;\n  --soi-podo-pomme-dark: #84A636;\n  --soi-podo-pomme-light: rgba(161,197,68,0.10);\n  --soi-podo-white: #FFFFFF;\n  --soi-podo-off-white: #F8FAF6;\n  --soi-podo-stone: #F1F3EE;\n  --soi-podo-line: #E5E8E0;\n  --soi-podo-primary: #2E5D4B;\n  --soi-podo-primary-soft: #3A7A60;\n  --soi-podo-accent: #4A9A7A;\n  --soi-podo-text: #1A2D3D;\n  --soi-podo-text-soft: #4A5B6B;\n  --soi-podo-text-muted: #7B8693;\n  --soi-podo-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-podo-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-podo-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-podo-radius: 12px;\n  --soi-podo-radius-sm: 8px;\n  --soi-podo-radius-pill: 999px;\n}\n\n.soi-podo-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-podo-fiche img { max-width: 100%; height: auto; }\n\n.soi-podo-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-podo-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-podo-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-podo-hero {\n  position: relative;\n  background: var(--soi-podo-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-podo-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-podo-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-podo-pomme);\n}\n\n.soi-podo-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-podo-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-podo-pomme);\n  border-radius: 50%;\n}\n\n.soi-podo-hero-title {\n  display: block;\n  color: var(--soi-podo-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-podo-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-podo-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-podo-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-podo-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-podo-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-podo-label-accent {\n  background: var(--soi-podo-pomme);\n  border-color: var(--soi-podo-pomme);\n  color: var(--soi-podo-marine);\n  font-weight: 600;\n}\n\n.soi-podo-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-podo-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-podo-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-podo-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-podo-pomme);\n  border-radius: 2px;\n}\n\n.soi-podo-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-podo-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-podo-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-podo-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-podo-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-podo-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-podo-benefit {\n  background: var(--soi-podo-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-podo-radius);\n  border: 1px solid var(--soi-podo-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-podo-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-podo-shadow-md);\n}\n\n.soi-podo-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-podo-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-podo-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-podo-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-podo-benefit:hover .soi-podo-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-podo-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-podo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-podo-benefit p {\n  font-size: 13px;\n  color: var(--soi-podo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-podo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-podo-card {\n  background: var(--soi-podo-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-podo-radius);\n  border-left: 3px solid var(--soi-podo-pomme);\n}\n\n.soi-podo-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-podo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-podo-card p {\n  font-size: 14px;\n  color: var(--soi-podo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-podo-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-podo-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-podo-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-podo-radius);\n  border: 1px solid var(--soi-podo-line);\n  align-items: flex-start;\n}\n\n.soi-podo-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-podo-marine);\n  color: var(--soi-podo-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-podo-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-podo-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-podo-step-content p {\n  font-size: 14px;\n  color: var(--soi-podo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-podo-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-podo-pomme-light);\n  border-left: 4px solid var(--soi-podo-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-podo-radius) var(--soi-podo-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-podo-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-podo-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-podo-marine);\n  margin-bottom: 4px;\n}\n\n.soi-podo-tip p {\n  font-size: 14px;\n  color: var(--soi-podo-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-podo-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-podo-accordion-item {\n  background: var(--soi-podo-off-white);\n  border-radius: var(--soi-podo-radius-sm);\n  border: 1px solid var(--soi-podo-line);\n  overflow: hidden;\n}\n\n.soi-podo-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-podo-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-podo-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-podo-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-podo-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-podo-accordion-item[open] .soi-podo-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-podo-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-podo-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-podo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-podo-cta-box {\n  background: var(--soi-podo-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-podo-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-podo-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-podo-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-podo-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-podo-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-podo-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-podo-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-podo-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-podo-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-podo-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-podo-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-podo-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-podo-fiche {\n    --soi-podo-text-soft: #2C3E50;\n    --soi-podo-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire St Come","offers":[{"title":"Default Title","offer_id":61603285401930,"sku":"SC8606","price":10.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-jambes-lourdes-fraicheur-legerete-st-come-packshot.webp?v=1779189779"},{"product_id":"gel-relaxant-cervicales-dos-et-jambes-allga-san","title":"Gel Relaxant Dos, Cervicales \u0026 Jambes - Allga San","description":"\n\u003cdiv class=\"soi-mpg-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-mpg-hero\"\u003e\n    \u003cdiv class=\"soi-mpg-hero-tag\"\u003e\n      \u003cspan class=\"soi-mpg-tag-dot\"\u003e\u003c\/span\u003e\n      Soin relaxant musculaire · Allga San\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mpg-hero-title\"\u003eGel relaxant cervicales, dos et jambes\u003c\/span\u003e\n    \u003cp class=\"soi-mpg-hero-subtitle\"\u003eEnrichi en huile de pin alpin, extrait d'arnica et menthol, ce gel à effet froid apporte un soulagement ciblé et une détente musculaire profonde pour vos cervicales, votre dos et vos jambes.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Introduction --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003eGel relaxant cervicales, dos et jambes, Allga San, au pin alpin et arnica\u003c\/h2\u003e\n    \u003cp\u003eVous rentrez d'une longue journée, les épaules crispées, le bas du dos tendu, les jambes lourdes et fatiguées ? Le gel relaxant Allga San Mobile Mountain Pine est formulé précisément pour ces moments. Enrichi en huile de pin alpin, extrait d'arnica et menthol, ce gel à effet froid apporte un soulagement ciblé et une détente musculaire profonde, que ce soit après le sport, une journée sédentaire ou en cas de jambes lourdes persistantes.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Pourquoi choisir ce gel --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce gel pour les jambes lourdes et les douleurs musculaires ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mpg-benefits\"\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e❄️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEffet froid immédiat\u003c\/h3\u003e\n        \u003cp\u003eLe menthol procure une sensation de fraîcheur intense dès les premières secondes, idéale pour calmer les tensions et les jambes lourdes après effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction apaisante en profondeur\u003c\/h3\u003e\n        \u003cp\u003eL'extrait d'arnica, reconnu pour ses vertus apaisantes, contribue à réduire l'inconfort musculaire et articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eStimulation de la circulation\u003c\/h3\u003e\n        \u003cp\u003eL'huile de pin alpin favorise la microcirculation locale, ce qui contribue à soulager la sensation de lourdeur dans les jambes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTexture non grasse, absorption rapide\u003c\/h3\u003e\n        \u003cp\u003eLe gel pénètre sans résidu, pratique à tout moment de la journée, y compris avant de remettre des chaussettes ou des collants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau hydratée et tonifiée\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine E soutient la régénération cutanée et préserve l'hydratation de la peau lors de chaque application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Pour qui --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003ePour qui est ce gel relaxant effet froid ?\u003c\/h2\u003e\n    \u003cp\u003eCe gel est particulièrement adapté si vous souffrez de jambes lourdes, de tensions cervicales, de courbatures dans le dos ou de muscles fatigués après une activité physique. Il convient aussi bien aux sportifs qu'aux personnes qui restent debout ou assises de longues heures. Disponible en pharmacie et parapharmacie, c'est une alternative naturelle et efficace aux gels pour jambes lourdes classiques.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Composition --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003eComposition du gel relaxant Allga San\u003c\/h2\u003e\n    \u003cp class=\"soi-mpg-section-intro\"\u003eLa formule repose sur des ingrédients d'origine naturelle, soigneusement sélectionnés pour leur complémentarité :\u003c\/p\u003e\n    \u003cdiv class=\"soi-mpg-grid\"\u003e\n      \u003cdiv class=\"soi-mpg-card\"\u003e\n        \u003ch3\u003e🌲 Huile de pin alpin (Pinus mugo)\u003c\/h3\u003e\n        \u003cp\u003eTonifiante et apaisante, elle dégage un parfum frais et montagnard caractéristique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-card\"\u003e\n        \u003ch3\u003e🌼 Extrait d'arnica montana\u003c\/h3\u003e\n        \u003cp\u003eActif végétal de référence pour le confort musculaire et articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-card\"\u003e\n        \u003ch3\u003e❄️ Menthol\u003c\/h3\u003e\n        \u003cp\u003eResponsable de l'effet rafraîchissant immédiat, il stimule également la microcirculation cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-card\"\u003e\n        \u003ch3\u003e🛡️ Vitamine E (tocophérol)\u003c\/h3\u003e\n        \u003cp\u003eAntioxydante, elle protège et hydrate la peau à chaque application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Comment appliquer --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003eComment appliquer le gel pour les jambes lourdes et le dos ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mpg-timeline\"\u003e\n      \u003cdiv class=\"soi-mpg-step\"\u003e\n        \u003cdiv class=\"soi-mpg-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mpg-step-content\"\u003e\n          \u003ch3\u003eAppliquez le gel\u003c\/h3\u003e\n          \u003cp\u003eDéposez une noisette de gel sur la zone concernée : cervicales, dos, mollets ou cuisses.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-step\"\u003e\n        \u003cdiv class=\"soi-mpg-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mpg-step-content\"\u003e\n          \u003ch3\u003eMassez jusqu'à absorption\u003c\/h3\u003e\n          \u003cp\u003eEffectuez des mouvements circulaires ou ascendants (de bas en haut pour les jambes) jusqu'à absorption complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-step\"\u003e\n        \u003cdiv class=\"soi-mpg-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mpg-step-content\"\u003e\n          \u003ch3\u003eRenouvelez selon vos besoins\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez l'application 2 à 3 fois par jour selon vos besoins, ou après chaque séance de sport.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mpg-tip\"\u003e\n      \u003cdiv class=\"soi-mpg-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un effet froid encore plus intense, conservez le tube quelques minutes au réfrigérateur avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : Précautions --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mpg-accordion\"\u003e\n      \u003cdetails class=\"soi-mpg-accordion-item\"\u003e\n        \u003csummary class=\"soi-mpg-accordion-header\"\u003e⚠️ Usage et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mpg-accordion-content\"\u003e\n          \u003cp\u003eRéservé à un usage externe uniquement. Évitez le contact avec les yeux, les muqueuses et les plaies ouvertes. Ne pas utiliser chez l'enfant de moins de 12 ans sans avis médical. En cas d'irritation cutanée, arrêtez l'utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mpg-accordion-item\"\u003e\n        \u003csummary class=\"soi-mpg-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mpg-accordion-content\"\u003e\n          \u003cp\u003eCe gel ne remplace pas un traitement médical. Consultez votre médecin en cas de douleurs persistantes.\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-mpg-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mpg-cta-box\"\u003e\n      \u003cp class=\"soi-mpg-cta-tag\" style=\"color: white;\"\u003eLa fraîcheur du pin alpin, la douceur de l'arnica\u003c\/p\u003e\n      \u003cp class=\"soi-mpg-cta-text\" style=\"color: white;\"\u003eQuand vos muscles réclament du repos et vos jambes un peu de légèreté, le gel Allga San vous offre un geste simple pour un confort retrouvé. Parce que prendre soin de son corps au quotidien, c'est aussi simple que ça.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mpg-marine: #1A2D3D;\n  --soi-mpg-marine-dark: #0F1E2B;\n  --soi-mpg-marine-light: #2C4458;\n  --soi-mpg-pomme: #A1C544;\n  --soi-mpg-pomme-dark: #84A636;\n  --soi-mpg-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-mpg-white: #FFFFFF;\n  --soi-mpg-off-white: #F8FAF6;\n  --soi-mpg-stone: #F1F3EE;\n  --soi-mpg-line: #E5E8E0;\n\n  --soi-mpg-primary: #2E7D4F;\n  --soi-mpg-primary-soft: #E8F3EC;\n  --soi-mpg-accent: #C9403E;\n\n  --soi-mpg-text: #1A2D3D;\n  --soi-mpg-text-soft: #4A5B6B;\n  --soi-mpg-text-muted: #7B8693;\n\n  --soi-mpg-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mpg-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mpg-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mpg-radius: 12px;\n  --soi-mpg-radius-sm: 8px;\n  --soi-mpg-radius-pill: 999px;\n}\n\n.soi-mpg-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mpg-fiche img { max-width: 100%; height: auto; }\n\n.soi-mpg-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mpg-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mpg-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mpg-hero {\n  position: relative;\n  background: var(--soi-mpg-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-mpg-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mpg-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mpg-pomme);\n}\n\n.soi-mpg-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-mpg-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mpg-pomme);\n  border-radius: 50%;\n}\n\n.soi-mpg-hero-title {\n  display: block;\n  color: var(--soi-mpg-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-mpg-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-mpg-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mpg-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mpg-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-mpg-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mpg-pomme);\n  border-radius: 2px;\n}\n\n.soi-mpg-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mpg-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mpg-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mpg-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mpg-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mpg-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mpg-benefit {\n  background: var(--soi-mpg-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mpg-radius);\n  border: 1px solid var(--soi-mpg-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mpg-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mpg-shadow-md);\n}\n\n.soi-mpg-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mpg-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-mpg-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mpg-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mpg-benefit:hover .soi-mpg-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mpg-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mpg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mpg-benefit p {\n  font-size: 13px;\n  color: var(--soi-mpg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-mpg-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mpg-card {\n  background: var(--soi-mpg-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mpg-radius);\n  border-left: 3px solid var(--soi-mpg-pomme);\n}\n\n.soi-mpg-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mpg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mpg-card p {\n  font-size: 14px;\n  color: var(--soi-mpg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-mpg-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mpg-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mpg-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mpg-radius);\n  border: 1px solid var(--soi-mpg-line);\n  align-items: flex-start;\n}\n\n.soi-mpg-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mpg-marine);\n  color: var(--soi-mpg-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-mpg-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mpg-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mpg-step-content p {\n  font-size: 14px;\n  color: var(--soi-mpg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mpg-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mpg-pomme-light);\n  border-left: 4px solid var(--soi-mpg-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mpg-radius) var(--soi-mpg-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mpg-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mpg-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mpg-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mpg-tip p {\n  font-size: 14px;\n  color: var(--soi-mpg-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-mpg-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mpg-accordion-item {\n  background: var(--soi-mpg-off-white);\n  border-radius: var(--soi-mpg-radius-sm);\n  border: 1px solid var(--soi-mpg-line);\n  overflow: hidden;\n}\n\n.soi-mpg-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mpg-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-mpg-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mpg-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mpg-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mpg-accordion-item[open] .soi-mpg-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mpg-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mpg-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mpg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mpg-cta-box {\n  background: var(--soi-mpg-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mpg-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mpg-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-mpg-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mpg-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-mpg-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mpg-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mpg-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-mpg-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mpg-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-mpg-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-mpg-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mpg-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mpg-fiche {\n    --soi-mpg-text-soft: #2C3E50;\n    --soi-mpg-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603433906506,"sku":"NA1505","price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gel-relaxant-cervicales-dos-et-jambes-allga-san-packshot.webp?v=1779715112"},{"product_id":"bio-veino-systemique-certifie-bio-en-comprimes-science-et-equilibre","title":"BIO VEINO systémique - 60 comprimés – Science et Équilibre","description":"\u003cdiv class=\"soi-bvein-fiche\"\u003e\n\u003csection class=\"soi-bvein-hero\"\u003e\n\u003cdiv class=\"soi-bvein-hero-tag\"\u003e\n\u003cspan class=\"soi-bvein-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Science \u0026amp; Équilibre\u003c\/div\u003e\n\u003cspan class=\"soi-bvein-hero-title\"\u003eRetrouver des jambes légères, naturellement\u003c\/span\u003e\n\u003cp class=\"soi-bvein-hero-subtitle\"\u003e7 plantes certifiées bio et 2800 mg d'actifs par jour pour une action globale sur le cœur, les artères, les veines et les microvaisseaux. Retrouvez des jambes légères et une circulation sanguine apaisée.\u003c\/p\u003e\n\u003cdiv class=\"soi-bvein-hero-labels\"\u003e\n\u003cspan class=\"soi-bvein-label soi-bvein-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e \u003cspan class=\"soi-bvein-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-bvein-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-bvein-label\"\u003eSANS GLUTEN\u003c\/span\u003e \u003cspan class=\"soi-bvein-label\"\u003eSANS OGM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003eBIO VEINO Systémique : le complément bio pour une circulation sanguine au top\u003c\/h2\u003e\n\u003cp\u003eJambes lourdes en fin de journée, fourmillements, sensation de gonflement… Ces signaux ne sont pas à ignorer. Ils traduisent souvent une \u003cstrong\u003emauvaise circulation sanguine\u003c\/strong\u003e, qui touche une personne sur trois en France. \u003cstrong\u003eBIO VEINO Systémique de Science \u0026amp; Équilibre\u003c\/strong\u003e a été formulé pour y répondre : 7 plantes certifiées bio, un dosage XXL de 2800 mg d'actifs par jour, et une action complète sur l'ensemble du système cardiovasculaire.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003ePourquoi la circulation sanguine mérite toute votre attention\u003c\/h2\u003e\n\u003cp\u003eLa circulation sanguine, c'est bien plus que le simple trajet du sang dans vos veines. C'est un réseau complexe qui irrigue chaque cellule de votre corps en oxygène et en nutriments. Lorsque ce réseau se grippe, les conséquences sont immédiates : \u003cstrong\u003ejambes lourdes\u003c\/strong\u003e, fatigue, extrémités froides, voire varices ou phlébite dans les cas les plus avancés.\u003c\/p\u003e\n\u003cp\u003eLes principales causes d'une \u003cstrong\u003emauvaise circulation sanguine dans les jambes\u003c\/strong\u003e : station debout ou assise prolongée, sédentarité, chaleur, terrain génétique, ou encore manque d'hydratation. Bonne nouvelle : des plantes spécifiques, à des doses suffisantes, peuvent réellement soutenir ce système.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003e7 plantes bio pour une action systémique complète\u003c\/h2\u003e\n\u003cp class=\"soi-bvein-section-intro\"\u003eBIO VEINO ne se contente pas d'agir sur un seul aspect. Sa formule synergique cible \u003cstrong\u003ele cœur, les artères, les veines et les microvaisseaux\u003c\/strong\u003e simultanément :\u003c\/p\u003e\n\u003cdiv class=\"soi-bvein-grid\"\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🌿 Aubépine (Crataegus monogyna)\u003c\/h3\u003e\n\u003cp\u003eSoutient les fonctions cardiaques et favorise l'apport d'oxygène au niveau périphérique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🌰 Marron d'Inde (Aesculus hippocastanum)\u003c\/h3\u003e\n\u003cp\u003eContribue au maintien d'une bonne circulation veineuse et soulage les jambes lourdes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🌺 Hibiscus (Hibiscus sabdariffa)\u003c\/h3\u003e\n\u003cp\u003eAgit sur les microvaisseaux et renforce la vitalité vasculaire générale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🍃 Cyprès, vigne rouge, hamamélis, petit houx\u003c\/h3\u003e\n\u003cp\u003eDes actifs complémentaires reconnus pour leur action tonifiante sur le retour veineux et la paroi des vaisseaux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-tip\"\u003e\n\u003cdiv class=\"soi-bvein-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eRésultat : une approche globale, là où la plupart des compléments n'en ciblent qu'un seul aspect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003eComposition et posologie précises\u003c\/h2\u003e\n\u003cdiv class=\"soi-bvein-timeline\"\u003e\n\u003cdiv class=\"soi-bvein-step\"\u003e\n\u003cdiv class=\"soi-bvein-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-step-content\"\u003e\n\u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n\u003cp\u003e2 comprimés par jour, à avaler avec un grand verre d'eau, de préférence au moment des repas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-step\"\u003e\n\u003cdiv class=\"soi-bvein-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-step-content\"\u003e\n\u003ch3\u003eDurée de cure\u003c\/h3\u003e\n\u003cp\u003eBoîte de 60 comprimés, soit 30 jours de cure. Pour un effet optimal, une cure de 6 à 8 semaines est conseillée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo\"\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003eActifs par jour (2 comprimés)\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eJusqu'à 2800 mg d'actifs issus à 100 % de l'Agriculture Biologique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 1\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait d'aubépine (baies et sommités fleuries)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 2\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de marron d'Inde\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 3\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait d'hibiscus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 4\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de cyprès\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 5\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de vigne rouge\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 6\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait d'hamamélis\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 7\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de petit houx\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003eExcipients\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eCellulose microcristalline, stéarate de magnésium d'origine végétale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003e60 comprimés (30 jours de cure)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003eCe produit est-il fait pour vous ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-bvein-benefits\"\u003e\n\u003cdiv class=\"soi-bvein-benefit\"\u003e\n\u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e🦵\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eJambes lourdes\u003c\/h3\u003e\n\u003cp\u003eVous souffrez de mauvaise circulation sanguine dans les jambes ou de jambes lourdes en fin de journée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-benefit\"\u003e\n\u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eEngagement bio\u003c\/h3\u003e\n\u003cp\u003eVous recherchez un complément certifié bio, vegan et fabriqué en France.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-benefit\"\u003e\n\u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n\u003cp\u003eVous souhaitez soutenir votre cœur et vos vaisseaux de façon naturelle et préventive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-benefit\"\u003e\n\u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e🪑\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eMode de vie sédentaire\u003c\/h3\u003e\n\u003cp\u003eVous êtes souvent assis(e) longtemps ou exposé(e) à la chaleur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-accordion\"\u003e\n\u003cdetails class=\"soi-bvein-accordion-item\"\u003e\n\u003csummary class=\"soi-bvein-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n\u003cdiv class=\"soi-bvein-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie cardiovasculaire diagnostiquée, consultez votre médecin avant toute prise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003eLes points forts de BIO VEINO Systémique\u003c\/h2\u003e\n\u003cdiv class=\"soi-bvein-grid-compact\"\u003e\n\u003cdiv class=\"soi-bvein-card-mini\"\u003e\n\u003cspan class=\"soi-bvein-card-mini-icon\"\u003e🏅\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-value\"\u003eAgriculture Biologique (FR-BIO-01), actifs 100 % bio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card-mini\"\u003e\n\u003cspan class=\"soi-bvein-card-mini-icon\"\u003e💊\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-label\"\u003eDosage XXL\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-value\"\u003e2800 mg d'actifs par jour\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card-mini\"\u003e\n\u003cspan class=\"soi-bvein-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-value\"\u003eFabriqué en France, laboratoires Val de Loire\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card-mini\"\u003e\n\u003cspan class=\"soi-bvein-card-mini-icon\"\u003e🏆\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-label\"\u003eDistinction\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-value\"\u003eÉlu Meilleur Produit Bio 2019\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-grid\"\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🌿 Formule vegan\u003c\/h3\u003e\n\u003cp\u003eSans gluten, sans OGM. Une formule respectueuse de votre corps et de l'environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-bvein-cta-box\"\u003e\n\u003cp class=\"soi-bvein-cta-text\" style=\"color: white;\"\u003ePrendre soin de votre circulation sanguine, c'est investir dans votre énergie quotidienne, la légèreté de vos jambes et la santé de votre cœur sur le long terme. Avec BIO VEINO Systémique, vous choisissez une formule bio, dosée sérieusement et pensée pour agir en profondeur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-bvein-marine: #1A2D3D;\n  --soi-bvein-marine-dark: #0F1E2B;\n  --soi-bvein-marine-light: #2C4458;\n  --soi-bvein-pomme: #A1C544;\n  --soi-bvein-pomme-dark: #84A636;\n  --soi-bvein-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-bvein-white: #FFFFFF;\n  --soi-bvein-off-white: #F8FAF6;\n  --soi-bvein-stone: #F1F3EE;\n  --soi-bvein-line: #E5E8E0;\n\n  --soi-bvein-primary: #7A3B5A;\n  --soi-bvein-primary-soft: #9E6B84;\n  --soi-bvein-accent: #C8A054;\n\n  --soi-bvein-text: #1A2D3D;\n  --soi-bvein-text-soft: #4A5B6B;\n  --soi-bvein-text-muted: #7B8693;\n\n  --soi-bvein-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bvein-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bvein-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bvein-radius: 12px;\n  --soi-bvein-radius-sm: 8px;\n  --soi-bvein-radius-pill: 999px;\n}\n\n.soi-bvein-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bvein-fiche img { max-width: 100%; height: auto; }\n\n.soi-bvein-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bvein-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bvein-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bvein-hero {\n  position: relative;\n  background: var(--soi-bvein-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-bvein-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bvein-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bvein-pomme);\n}\n\n.soi-bvein-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-bvein-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bvein-pomme);\n  border-radius: 50%;\n}\n\n.soi-bvein-hero-title {\n  display: block;\n  color: var(--soi-bvein-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-bvein-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-bvein-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bvein-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-bvein-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bvein-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bvein-label-accent {\n  background: var(--soi-bvein-pomme);\n  border-color: var(--soi-bvein-pomme);\n  color: var(--soi-bvein-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bvein-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bvein-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-bvein-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bvein-pomme);\n  border-radius: 2px;\n}\n\n.soi-bvein-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bvein-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bvein-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bvein-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bvein-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bvein-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bvein-benefit {\n  background: var(--soi-bvein-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bvein-radius);\n  border: 1px solid var(--soi-bvein-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bvein-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bvein-shadow-md);\n}\n\n.soi-bvein-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bvein-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-bvein-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bvein-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bvein-benefit:hover .soi-bvein-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bvein-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bvein-benefit p {\n  font-size: 13px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bvein-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bvein-card {\n  background: var(--soi-bvein-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bvein-radius);\n  border-left: 3px solid var(--soi-bvein-pomme);\n}\n\n.soi-bvein-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bvein-card p {\n  font-size: 14px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bvein-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.25rem;\n}\n\n.soi-bvein-card-mini {\n  background: var(--soi-bvein-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bvein-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bvein-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bvein-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bvein-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bvein-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-bvein-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bvein-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bvein-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bvein-radius);\n  border: 1px solid var(--soi-bvein-line);\n  align-items: flex-start;\n}\n\n.soi-bvein-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bvein-marine);\n  color: var(--soi-bvein-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-bvein-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bvein-step-content p {\n  font-size: 14px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bvein-compo {\n  background: var(--soi-bvein-off-white);\n  border-radius: var(--soi-bvein-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bvein-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-bvein-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bvein-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bvein-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bvein-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bvein-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bvein-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-bvein-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bvein-pomme-light);\n  border-left: 4px solid var(--soi-bvein-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bvein-radius) var(--soi-bvein-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-bvein-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bvein-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bvein-tip p {\n  font-size: 14px;\n  color: var(--soi-bvein-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bvein-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-bvein-accordion-item {\n  background: var(--soi-bvein-off-white);\n  border-radius: var(--soi-bvein-radius-sm);\n  border: 1px solid var(--soi-bvein-line);\n  overflow: hidden;\n}\n\n.soi-bvein-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bvein-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-bvein-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bvein-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bvein-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bvein-accordion-item[open] .soi-bvein-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bvein-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bvein-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bvein-cta-box {\n  background: var(--soi-bvein-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bvein-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bvein-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-bvein-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bvein-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-bvein-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bvein-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-bvein-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-bvein-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bvein-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bvein-compo-value {\n    text-align: left;\n  }\n\n  .soi-bvein-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-bvein-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bvein-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bvein-fiche {\n    --soi-bvein-text-soft: #2C3E50;\n    --soi-bvein-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603779084618,"sku":"SQ0055","price":29.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-veino-systemique-certifie-bio-en-comprimes-science-et-eq-packshot_11zon.webp?v=1779780311"},{"product_id":"gemmo-complexe-jambes-lourdes-bio-gem-ven-alphagem","title":"GEM-VEN 50 ml - Jambes Lourdes \u0026 Circulation - Alphagem","description":"\u003cdiv class=\"soi-gemv-fiche\"\u003e\n\n\u003csection class=\"soi-gemv-hero\"\u003e\n  \u003cdiv class=\"soi-gemv-hero-tag\"\u003e\n    \u003cspan class=\"soi-gemv-tag-dot\"\u003e\u003c\/span\u003e\n    Gemmothérapie · Alphagem\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-gemv-hero-title\"\u003eGemmo-complexe Jambes lourdes Bio (GEM-VEN)\u003c\/span\u003e\n  \u003cp class=\"soi-gemv-hero-subtitle\"\u003eTrois bourgeons bio réunis pour soutenir votre confort circulatoire au quotidien et retrouver des jambes légères, naturellement.\u003c\/p\u003e\n  \u003cdiv class=\"soi-gemv-hero-labels\"\u003e\n    \u003cspan class=\"soi-gemv-label soi-gemv-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-gemv-label\"\u003eGEMMOTHÉRAPIE\u003c\/span\u003e\n    \u003cspan class=\"soi-gemv-label\"\u003eCOMPLÉMENT ALIMENTAIRE\u003c\/span\u003e\n    \u003cspan class=\"soi-gemv-label\"\u003e50 ML\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gemv-section\"\u003e\n  \u003ch2\u003eQu'est-ce que la gemmothérapie pour la circulation veineuse ?\u003c\/h2\u003e\n  \u003cp\u003eLa gemmothérapie exploite les vertus exceptionnelles des bourgeons de plantes, véritables réservoirs de facteurs de croissance, de vitamines et de substances actives à l'état natif. Ces tissus embryonnaires concentrent une énergie vitale que l'on ne retrouve nulle part ailleurs dans la plante.\u003c\/p\u003e\n  \u003cp\u003eAppliquée à la circulation sanguine et lymphatique, cette approche naturelle vise à tonifier les parois veineuses, à fluidifier le retour veineux et à réduire la sensation de lourdeur dans les membres inférieurs.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gemv-section\"\u003e\n  \u003ch2\u003eLes trois bourgeons qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gemv-grid\"\u003e\n    \u003cdiv class=\"soi-gemv-card\"\u003e\n      \u003ch3\u003e🌰 Marronnier (Aesculus hippocastanum)\u003c\/h3\u003e\n      \u003cp\u003eBourgeon phare de la circulation veineuse, il agit sur le tonus des parois vasculaires et contribue à réduire la sensation d'inconfort liée aux jambes lourdes, surtout après une longue journée ou par temps chaud.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-card\"\u003e\n      \u003ch3\u003e🌿 Sorbier (Sorbus domestica)\u003c\/h3\u003e\n      \u003cp\u003eReconnu pour ses propriétés antioxydantes, le bourgeon de sorbier aide à neutraliser le stress oxydatif qui fragilise les vaisseaux. Il soutient une bonne santé circulatoire sur le long terme.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-card\"\u003e\n      \u003ch3\u003e🍂 Châtaignier (Castanea sativa)\u003c\/h3\u003e\n      \u003cp\u003eComplément idéal dans cette synergie, il renforce le confort vasculaire et participe à la lutte contre les radicaux libres, favorisant ainsi une meilleure circulation lymphatique et un drainage naturel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gemv-section\"\u003e\n  \u003ch2\u003eComposition et posologie du GEM-VEN Bio\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gemv-compo\"\u003e\n    \u003cdiv class=\"soi-gemv-compo-row\"\u003e\n      \u003cspan class=\"soi-gemv-compo-label\"\u003eIngrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-gemv-compo-value\"\u003eMacérat glycériné de bourgeons de marronnier, sorbier et châtaignier, issus de l'agriculture biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-compo-row\"\u003e\n      \u003cspan class=\"soi-gemv-compo-label\"\u003eSolvants\u003c\/span\u003e\n      \u003cspan class=\"soi-gemv-compo-value\"\u003eEau, glycérine végétale, alcool (35 % vol.)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-compo-row\"\u003e\n      \u003cspan class=\"soi-gemv-compo-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-gemv-compo-value\"\u003e50 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-compo-row\"\u003e\n      \u003cspan class=\"soi-gemv-compo-label\"\u003ePosologie\u003c\/span\u003e\n      \u003cspan class=\"soi-gemv-compo-value\"\u003e5 à 15 gouttes par jour, à diluer dans un verre d'eau\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-compo-row\"\u003e\n      \u003cspan class=\"soi-gemv-compo-label\"\u003eMoment idéal\u003c\/span\u003e\n      \u003cspan class=\"soi-gemv-compo-value\"\u003eEn dehors des repas, de préférence le matin à jeun\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-compo-row\"\u003e\n      \u003cspan class=\"soi-gemv-compo-label\"\u003eDurée conseillée\u003c\/span\u003e\n      \u003cspan class=\"soi-gemv-compo-value\"\u003eCure de 6 à 8 semaines, renouvelable après une pause\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gemv-section\"\u003e\n  \u003ch2\u003eComment utiliser ce complexe de gemmothérapie circulation veineuse ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gemv-timeline\"\u003e\n    \u003cdiv class=\"soi-gemv-step\"\u003e\n      \u003cdiv class=\"soi-gemv-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-gemv-step-content\"\u003e\n        \u003ch3\u003eVersez vos gouttes\u003c\/h3\u003e\n        \u003cp\u003eDéposez 5 à 15 gouttes dans un demi-verre d'eau à température ambiante, chaque matin à jeun.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-step\"\u003e\n      \u003cdiv class=\"soi-gemv-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-gemv-step-content\"\u003e\n        \u003ch3\u003eRestez régulier\u003c\/h3\u003e\n        \u003cp\u003eLa gemmothérapie agit en profondeur et progressivement. Les premiers effets se ressentent généralement après 3 à 4 semaines de prise continue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-step\"\u003e\n      \u003cdiv class=\"soi-gemv-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-gemv-step-content\"\u003e\n        \u003ch3\u003eAssociez de bonnes habitudes\u003c\/h3\u003e\n        \u003cp\u003eComplétez si besoin avec d'autres habitudes circulatoires : marche quotidienne, surélévation des jambes le soir, hydratation suffisante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-gemv-tip\"\u003e\n    \u003cdiv class=\"soi-gemv-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eConservez votre flacon à l'abri de la chaleur, de la lumière et de l'humidité pour préserver toute la richesse des bourgeons.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gemv-section\"\u003e\n  \u003ch2\u003ePourquoi choisir Alphagem ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gemv-benefits\"\u003e\n    \u003cdiv class=\"soi-gemv-benefit\"\u003e\n      \u003cdiv class=\"soi-gemv-benefit-icon\"\u003e\u003cspan\u003e🏡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eLaboratoire familial français\u003c\/h3\u003e\n      \u003cp\u003eAlphagem est un laboratoire engagé dans une démarche qualité rigoureuse, de la récolte au flacon.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-benefit\"\u003e\n      \u003cdiv class=\"soi-gemv-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eBourgeons certifiés bio\u003c\/h3\u003e\n      \u003cp\u003eChaque flacon est fabriqué à partir de bourgeons certifiés agriculture biologique, récoltés à la période optimale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gemv-benefit\"\u003e\n      \u003cdiv class=\"soi-gemv-benefit-icon\"\u003e\u003cspan\u003e🔍\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eTraçabilité et naturalité\u003c\/h3\u003e\n      \u003cp\u003eLe GEM-VEN répond aux exigences les plus strictes en matière de traçabilité et de concentration en principes actifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gemv-section\"\u003e\n  \u003cdiv class=\"soi-gemv-accordion\"\u003e\n    \u003cdetails class=\"soi-gemv-accordion-item\"\u003e\n      \u003csummary class=\"soi-gemv-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-gemv-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de pathologie veineuse diagnostiquée, consultez votre médecin avant toute prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gemv-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-gemv-cta-box\"\u003e\n    \u003cp class=\"soi-gemv-cta-tag\" style=\"color: white;\"\u003eSoulager ses jambes lourdes, naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-gemv-cta-text\" style=\"color: white;\"\u003eRetrouvez des journées plus légères grâce à la puissance de trois bourgeons bio. Parce que vous méritez de rentrer chez vous le soir sans cette sensation de lourdeur qui pèse sur chaque pas.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gemv-marine: #1A2D3D;\n  --soi-gemv-marine-dark: #0F1E2B;\n  --soi-gemv-marine-light: #2C4458;\n  --soi-gemv-pomme: #A1C544;\n  --soi-gemv-pomme-dark: #84A636;\n  --soi-gemv-pomme-light: rgba(161,197,68,0.10);\n  --soi-gemv-white: #FFFFFF;\n  --soi-gemv-off-white: #F8FAF6;\n  --soi-gemv-stone: #F1F3EE;\n  --soi-gemv-line: #E5E8E0;\n  --soi-gemv-primary: #7CA86E;\n  --soi-gemv-primary-soft: #D4E8CE;\n  --soi-gemv-accent: #4A7A3D;\n  --soi-gemv-text: #1A2D3D;\n  --soi-gemv-text-soft: #4A5B6B;\n  --soi-gemv-text-muted: #7B8693;\n  --soi-gemv-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gemv-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gemv-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gemv-radius: 12px;\n  --soi-gemv-radius-sm: 8px;\n  --soi-gemv-radius-pill: 999px;\n}\n\n.soi-gemv-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gemv-fiche img { max-width: 100%; height: auto; }\n\n.soi-gemv-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gemv-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gemv-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-gemv-hero {\n  position: relative;\n  background: var(--soi-gemv-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-gemv-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gemv-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gemv-pomme);\n}\n\n.soi-gemv-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-gemv-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gemv-pomme);\n  border-radius: 50%;\n}\n\n.soi-gemv-hero-title {\n  display: block;\n  color: var(--soi-gemv-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-gemv-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-gemv-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gemv-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-gemv-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gemv-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gemv-label-accent {\n  background: var(--soi-gemv-pomme);\n  border-color: var(--soi-gemv-pomme);\n  color: var(--soi-gemv-marine);\n  font-weight: 600;\n}\n\n.soi-gemv-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gemv-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gemv-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-gemv-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gemv-pomme);\n  border-radius: 2px;\n}\n\n.soi-gemv-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gemv-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gemv-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-gemv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gemv-card {\n  background: var(--soi-gemv-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gemv-radius);\n  border-left: 3px solid var(--soi-gemv-pomme);\n}\n\n.soi-gemv-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gemv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gemv-card p {\n  font-size: 14px;\n  color: var(--soi-gemv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gemv-compo {\n  background: var(--soi-gemv-off-white);\n  border-radius: var(--soi-gemv-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gemv-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-gemv-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gemv-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gemv-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gemv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-gemv-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gemv-marine);\n  text-align: right;\n}\n\n.soi-gemv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-gemv-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gemv-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gemv-radius);\n  border: 1px solid var(--soi-gemv-line);\n  align-items: flex-start;\n}\n\n.soi-gemv-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gemv-marine);\n  color: var(--soi-gemv-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-gemv-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gemv-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gemv-step-content p {\n  font-size: 14px;\n  color: var(--soi-gemv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gemv-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gemv-pomme-light);\n  border-left: 4px solid var(--soi-gemv-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gemv-radius) var(--soi-gemv-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gemv-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gemv-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gemv-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gemv-tip p {\n  font-size: 14px;\n  color: var(--soi-gemv-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gemv-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gemv-benefit {\n  background: var(--soi-gemv-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gemv-radius);\n  border: 1px solid var(--soi-gemv-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gemv-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gemv-shadow-md);\n}\n\n.soi-gemv-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gemv-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-gemv-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gemv-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gemv-benefit:hover .soi-gemv-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gemv-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gemv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gemv-benefit p {\n  font-size: 13px;\n  color: var(--soi-gemv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gemv-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gemv-accordion-item {\n  background: var(--soi-gemv-off-white);\n  border-radius: var(--soi-gemv-radius-sm);\n  border: 1px solid var(--soi-gemv-line);\n  overflow: hidden;\n}\n\n.soi-gemv-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gemv-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-gemv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gemv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gemv-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gemv-accordion-item[open] .soi-gemv-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gemv-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gemv-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gemv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gemv-cta-box {\n  background: var(--soi-gemv-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gemv-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gemv-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-gemv-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gemv-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-gemv-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gemv-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gemv-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-gemv-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gemv-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gemv-compo-value {\n    text-align: left;\n  }\n\n  .soi-gemv-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-gemv-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gemv-fiche {\n    --soi-gemv-text-soft: #2C3E50;\n    --soi-gemv-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Alphagem","offers":[{"title":"Default Title","offer_id":61603786555722,"sku":"GE0025","price":24.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gemmo-complexe-jambes-lourdes-bio-gem-ven-alphagem-packshot.webp?v=1779715409"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/jambes_legeres.webp?v=1780501135","url":"https:\/\/firmtoaromatherapy.com\/collections\/jambes-legeres.oembed","provider":"Soinature","version":"1.0","type":"link"}