{"product_id":"gel-jambes-legeres","title":"Gel Fraicheur Jambes Lourdes - Vinophenols","description":"\n\u003cdiv class=\"soi-gjl-fiche\"\u003e\n\n  \u003csection class=\"soi-gjl-hero\"\u003e\n    \u003cdiv class=\"soi-gjl-hero-tag\"\u003e\n      \u003cspan class=\"soi-gjl-tag-dot\"\u003e\u003c\/span\u003e\n      Gel fraîcheur jambes légères · Vinophénols\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gjl-hero-title\"\u003eGel Jambes Légères\u003c\/span\u003e\n    \u003cp class=\"soi-gjl-hero-subtitle\"\u003eVigne Rouge et Hamamélis : retrouvez la légèreté dès les premières secondes d'application, grâce à un gel fraîcheur formulé pour soulager vos jambes fatiguées.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gjl-hero-labels\"\u003e\n      \u003cspan class=\"soi-gjl-label soi-gjl-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gjl-label\"\u003e100 ML\u003c\/span\u003e\n      \u003cspan class=\"soi-gjl-label\"\u003eACTIFS VÉGÉTAUX\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003cp class=\"soi-gjl-section-intro\"\u003eVous rentrez le soir avec cette sensation familière et épuisante : des jambes qui tirent, qui gonflent, qui pèsent le double de leur poids. Ce gel pour jambes lourdes de Vinophénols a été pensé exactement pour ces moments. Formulé à base de Vigne Rouge et d'Hamamélis, il agit dès les premières secondes d'application pour vous redonner cette légèreté que vous réclamiez depuis le matin.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003ePourquoi ce gel pour les jambes lourdes est différent\u003c\/h2\u003e\n    \u003cp class=\"soi-gjl-section-intro\"\u003eLe marché regorge de gels jambes légères, mais peu combinent un effet froid immédiat et des actifs végétaux reconnus pour leur action sur le confort circulatoire. Fabriqué en France, ce gel pénètre rapidement, laisse la peau fraîche et ne tache pas les vêtements.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gjl-benefits\"\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e🍇\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVigne Rouge\u003c\/h3\u003e\n        \u003cp\u003eRiche en flavonoïdes et en tanins, cet extrait de Vitis vinifera est traditionnellement associé au confort veineux et à la réduction de la sensation de lourdeur dans les jambes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHamamélis\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés astringentes et tonifiantes sur les parois veineuses, l'extrait d'Hamamelis virginiana aide à apaiser les jambes fatiguées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTocophérol\u003c\/h3\u003e\n        \u003cp\u003eAntioxydant naturel (vitamine E) qui protège la peau et préserve l'intégrité de la formule au fil du temps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e❄️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGel à base aqueuse\u003c\/h3\u003e\n        \u003cp\u003eTexture ultra légère, non grasse, à l'effet froid durable sur la peau. Pénètre rapidement sans laisser de résidu collant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003eComment appliquer le gel froid pour jambes lourdes\u003c\/h2\u003e\n    \u003cp class=\"soi-gjl-section-intro\"\u003eL'application est aussi importante que la formule. Pour un résultat optimal, suivez ce geste simple mais précis :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gjl-timeline\"\u003e\n      \u003cdiv class=\"soi-gjl-step\"\u003e\n        \u003cdiv class=\"soi-gjl-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gjl-step-content\"\u003e\n          \u003ch3\u003eCommencez à la cheville\u003c\/h3\u003e\n          \u003cp\u003eRemontez progressivement vers le genou en effectuant de longs mouvements fermes, toujours de bas en haut.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-step\"\u003e\n        \u003cdiv class=\"soi-gjl-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gjl-step-content\"\u003e\n          \u003ch3\u003eInsistez sur les mollets\u003c\/h3\u003e\n          \u003cp\u003eZone prioritaire où la circulation veineuse est souvent ralentie en fin de journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-step\"\u003e\n        \u003cdiv class=\"soi-gjl-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gjl-step-content\"\u003e\n          \u003ch3\u003eRenouvelez matin et soir\u003c\/h3\u003e\n          \u003cp\u003ePour un confort maximal, appliquez deux fois par jour, ou uniquement le soir si vous êtes principalement gênée après une longue journée debout.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gjl-tip\"\u003e\n      \u003cdiv class=\"soi-gjl-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eConservez le tube au réfrigérateur pour décupler la sensation de fraîcheur dès la première touche sur la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003eComposition complète du gel jambes légères Vinophénols\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gjl-compo\"\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003e100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003ePAO (durée après ouverture)\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003e18 mois\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eActifs principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003eVigne Rouge, Hamamélis, Tocophérol\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eListe INCI complète\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value soi-gjl-compo-inci\"\u003eAqua, Alcohol denat., PEG-40 Hydrogenated Castor Oil, Benzyl Alcohol, Carbomer, Parfum, Ethylhexylglycerin, Sodium Hydroxide, Hamamelis virginiana Leaf Extract, Vitis vinifera Leaf Extract, Maltodextrin, Citric Acid, Tocopherol\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003ePour qui ce gel jambes lourdes est-il fait ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gjl-grid\"\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e🏪 Debout toute la journée\u003c\/h3\u003e\n        \u003cp\u003eVous travaillez dans le commerce, la santé ou l'enseignement et vos jambes subissent de longues heures de station debout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e💼 Position assise prolongée\u003c\/h3\u003e\n        \u003cp\u003eBureau, transports : la sédentarité au quotidien favorise les sensations de jambes lourdes et gonflées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e☀️ Sensibilité à la chaleur\u003c\/h3\u003e\n        \u003cp\u003eVous souffrez de jambes gonflées le soir, surtout en période de chaleur estivale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e🌱 En quête de naturel\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez une alternative naturelle aux gels classiques, avec une formule courte et des actifs végétaux reconnus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e🤰 Femmes enceintes\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une lourdeur accrue dans les membres inférieurs pendant la grossesse. Consultez votre médecin avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gjl-cta-box\"\u003e\n      \u003cp class=\"soi-gjl-cta-tag\" style=\"color: white;\"\u003eRetrouvez des jambes légères, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-gjl-cta-text\" style=\"color: white;\"\u003eQuand vos jambes vous réclament une pause, ce gel fraîcheur à la Vigne Rouge et à l'Hamamélis répond présent. Fabriqué en France avec des actifs végétaux soigneusement sélectionnés, il redonne en quelques gestes cette légèreté que vous méritiez bien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gjl-marine: #1A2D3D;\n  --soi-gjl-marine-dark: #0F1E2B;\n  --soi-gjl-marine-light: #2C4458;\n  --soi-gjl-pomme: #A1C544;\n  --soi-gjl-pomme-dark: #84A636;\n  --soi-gjl-pomme-light: rgba(161,197,68,0.10);\n  --soi-gjl-white: #FFFFFF;\n  --soi-gjl-off-white: #F8FAF6;\n  --soi-gjl-stone: #F1F3EE;\n  --soi-gjl-line: #E5E8E0;\n  --soi-gjl-primary: #D88542;\n  --soi-gjl-primary-soft: #F5E6D4;\n  --soi-gjl-accent: #8B1A1A;\n  --soi-gjl-text: #1A2D3D;\n  --soi-gjl-text-soft: #4A5B6B;\n  --soi-gjl-text-muted: #7B8693;\n  --soi-gjl-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gjl-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gjl-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gjl-radius: 12px;\n  --soi-gjl-radius-sm: 8px;\n  --soi-gjl-radius-pill: 999px;\n}\n\n.soi-gjl-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gjl-fiche img { max-width: 100%; height: auto; }\n\n.soi-gjl-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gjl-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gjl-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gjl-hero {\n  position: relative;\n  background: var(--soi-gjl-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-gjl-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gjl-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gjl-pomme);\n}\n\n.soi-gjl-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-gjl-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gjl-pomme);\n  border-radius: 50%;\n}\n\n.soi-gjl-hero-title {\n  display: block;\n  color: var(--soi-gjl-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-gjl-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-gjl-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gjl-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-gjl-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gjl-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gjl-label-accent {\n  background: var(--soi-gjl-pomme);\n  border-color: var(--soi-gjl-pomme);\n  color: var(--soi-gjl-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gjl-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gjl-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-gjl-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gjl-pomme);\n  border-radius: 2px;\n}\n\n.soi-gjl-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gjl-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-gjl-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gjl-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gjl-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gjl-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gjl-benefit {\n  background: var(--soi-gjl-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gjl-radius);\n  border: 1px solid var(--soi-gjl-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gjl-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gjl-shadow-md);\n}\n\n.soi-gjl-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gjl-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-gjl-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gjl-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gjl-benefit:hover .soi-gjl-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gjl-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gjl-benefit p {\n  font-size: 13px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-gjl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gjl-card {\n  background: var(--soi-gjl-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gjl-radius);\n  border-left: 3px solid var(--soi-gjl-pomme);\n}\n\n.soi-gjl-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gjl-card p {\n  font-size: 14px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-gjl-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-gjl-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gjl-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gjl-radius);\n  border: 1px solid var(--soi-gjl-line);\n  align-items: flex-start;\n}\n\n.soi-gjl-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gjl-marine);\n  color: var(--soi-gjl-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-gjl-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gjl-step-content p {\n  font-size: 14px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-gjl-compo {\n  background: var(--soi-gjl-off-white);\n  border-radius: var(--soi-gjl-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gjl-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-gjl-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gjl-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gjl-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gjl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gjl-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gjl-marine);\n  text-align: right;\n}\n\n.soi-gjl-compo-inci {\n  font-size: 13px;\n  font-weight: 400;\n  font-family: 'Inter', sans-serif;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  max-width: 520px;\n}\n\n\/* === TIP === *\/\n.soi-gjl-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gjl-pomme-light);\n  border-left: 4px solid var(--soi-gjl-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gjl-radius) var(--soi-gjl-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gjl-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gjl-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gjl-tip p {\n  font-size: 14px;\n  color: var(--soi-gjl-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-gjl-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gjl-accordion-item {\n  background: var(--soi-gjl-off-white);\n  border-radius: var(--soi-gjl-radius-sm);\n  border: 1px solid var(--soi-gjl-line);\n  overflow: hidden;\n}\n\n.soi-gjl-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gjl-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-gjl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gjl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gjl-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gjl-accordion-item[open] .soi-gjl-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gjl-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gjl-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gjl-cta-box {\n  background: var(--soi-gjl-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gjl-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gjl-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-gjl-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gjl-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-gjl-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gjl-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gjl-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-gjl-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gjl-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gjl-compo-value {\n    text-align: left;\n  }\n\n  .soi-gjl-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-gjl-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-gjl-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gjl-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gjl-fiche {\n    --soi-gjl-text-soft: #2C3E50;\n    --soi-gjl-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vinophenols","offers":[{"title":"Default Title","offer_id":61602883371338,"sku":"VP1009","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gel-jambes-legeres-packshot.webp?v=1779711541","url":"https:\/\/www.soinature.com\/products\/gel-jambes-legeres","provider":"Soinature","version":"1.0","type":"link"}