{"product_id":"vigne-rouge-bio-30-gelules","title":"Vigne Rouge bio et vegan en gélules","description":"\u003cdiv class=\"soi-vrgr-fiche\"\u003e\n\n\u003csection class=\"soi-vrgr-hero\"\u003e\n  \u003cdiv class=\"soi-vrgr-hero-tag\"\u003e\n    \u003cspan class=\"soi-vrgr-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Circulation\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-vrgr-hero-title\"\u003eVigne Rouge bio et vegan en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-vrgr-hero-subtitle\"\u003eSoutenez naturellement votre confort veineux et retrouvez des jambes légères grâce à la richesse en polyphénols de la vigne rouge, certifiée Agriculture Biologique.\u003c\/p\u003e\n  \u003cdiv class=\"soi-vrgr-hero-labels\"\u003e\n    \u003cspan class=\"soi-vrgr-label soi-vrgr-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003cp class=\"soi-vrgr-section-intro\"\u003eVous ressentez des jambes lourdes en fin de journée ? La chaleur, la station debout prolongée ou une circulation veineuse paresseuse peuvent vite peser sur votre quotidien. La vigne rouge bio est l'une des plantes les plus reconnues en phytothérapie pour soutenir naturellement le confort veineux, et cette formule en gélules végétales vous en offre le meilleur.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eLa vigne rouge : pourquoi cette plante fait-elle autant parler d'elle ?\u003c\/h2\u003e\n  \u003cp\u003e\u003cem\u003eVitis vinifera\u003c\/em\u003e, la vigne rouge, est bien plus qu'une simple plante de vigneron. Ses feuilles concentrent une richesse exceptionnelle en polyphénols, notamment les OPC (oligomères procyanidoliques) et les anthocyanes, des molécules reconnues pour leurs effets veinotoniques. Concrètement, elles aident à renforcer la paroi des vaisseaux sanguins, à améliorer le tonus veineux et à réduire la perméabilité capillaire, ce qui limite les sensations de lourdeur et de gonflement dans les jambes.\u003c\/p\u003e\n  \u003cdiv class=\"soi-vrgr-tip\"\u003e\n    \u003cdiv class=\"soi-vrgr-tip-icon\"\u003e🔬\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eTitrage garanti\u003c\/strong\u003e\n      \u003cp\u003eCette formulation est titrée à 15 % de polyphénols, ce qui garantit une concentration active reproductible, loin des poudres végétales basiques sans standardisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eBienfaits de la vigne rouge : ce que vous pouvez en attendre\u003c\/h2\u003e\n  \u003cdiv class=\"soi-vrgr-benefits\"\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e🪶\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eJambes légères\u003c\/h3\u003e\n      \u003cp\u003eL'action veinotonique des OPC aide à relancer le retour veineux et à alléger les jambes en fin de journée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMicrocirculation\u003c\/h3\u003e\n      \u003cp\u003eLes anthocyanes contribuent à préserver l'intégrité des petits vaisseaux et à maintenir une bonne circulation périphérique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEffet antioxydant\u003c\/h3\u003e\n      \u003cp\u003eLes polyphénols neutralisent les radicaux libres, protégeant ainsi les tissus vasculaires du vieillissement prématuré.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort au quotidien\u003c\/h3\u003e\n      \u003cp\u003eIdéale lors des périodes de chaleur, de grossesse, ou après de longues heures debout ou assise.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-vrgr-compo\"\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003e495 mg de poudre de feuilles de vigne rouge bio (\u003cem\u003eVitis vinifera\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eTitrage\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003e15 % de polyphénols (≈ 74 mg par gélule)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003eGélule 100 % végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003eFlacon de 30 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eIngrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003ePoudre de feuilles de vigne rouge bio (\u003cem\u003eVitis vinifera\u003c\/em\u003e), hydroxypropylméthylcellulose (HPMC). Sans additif, sans excipient superflu.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-vrgr-timeline\"\u003e\n    \u003cdiv class=\"soi-vrgr-step\"\u003e\n      \u003cdiv class=\"soi-vrgr-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-vrgr-step-content\"\u003e\n        \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n        \u003cp\u003e1 à 2 gélules par jour, de préférence au moment du repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-step\"\u003e\n      \u003cdiv class=\"soi-vrgr-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-vrgr-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003e6 à 8 semaines pour observer des résultats durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eContre-indications et précautions d'emploi\u003c\/h2\u003e\n  \u003cp\u003eLa vigne rouge est généralement bien tolérée. Néanmoins, quelques précautions méritent votre attention.\u003c\/p\u003e\n  \u003cdiv class=\"soi-vrgr-accordion\"\u003e\n    \u003cdetails class=\"soi-vrgr-accordion-item\"\u003e\n      \u003csummary class=\"soi-vrgr-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-vrgr-accordion-content\"\u003e\n        \u003cp\u003eDéconseillée aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-vrgr-accordion-item\"\u003e\n      \u003csummary class=\"soi-vrgr-accordion-header\"\u003e💊 Traitement anticoagulant\u003c\/summary\u003e\n      \u003cdiv class=\"soi-vrgr-accordion-content\"\u003e\n        \u003cp\u003eEn cas de traitement anticoagulant, consultez votre médecin : les polyphénols peuvent potentialiser l'effet de certains médicaments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-vrgr-accordion-item\"\u003e\n      \u003csummary class=\"soi-vrgr-accordion-header\"\u003e⚠️ Dose journalière\u003c\/summary\u003e\n      \u003cdiv class=\"soi-vrgr-accordion-content\"\u003e\n        \u003cp\u003eNe pas dépasser la dose journalière recommandée. Ce complément alimentaire ne se substitue pas à un traitement médical : en cas d'insuffisance veineuse avérée, consultez un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003ePourquoi choisir cette vigne rouge bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-vrgr-grid\"\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🌿 Certifiée Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eFR-BIO-01 : sans pesticides, sans résidus chimiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriquée en France\u003c\/h3\u003e\n      \u003cp\u003eDans le respect des bonnes pratiques de fabrication.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🌱 Gélules 100 % végétales\u003c\/h3\u003e\n      \u003cp\u003eAdaptées à tous les modes de vie, y compris vegan et végétarien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🔬 Titrage garanti à 15 %\u003c\/h3\u003e\n      \u003cp\u003e15 % de polyphénols pour une efficacité constante.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e📦 Flacon pratique\u003c\/h3\u003e\n      \u003cp\u003e30 gélules, idéal pour une cure d'un mois.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-vrgr-cta-box\"\u003e\n    \u003cp class=\"soi-vrgr-cta-tag\" style=\"color: white;\"\u003eRetrouvez la légèreté naturelle\u003c\/p\u003e\n    \u003cp class=\"soi-vrgr-cta-text\" style=\"color: white;\"\u003eParce que vos jambes méritent de se sentir légères à toute heure de la journée, cette vigne rouge bio titrée à 15 % de polyphénols vous offre le soutien veineux que la nature a mis des siècles à perfectionner. Une formule pure, sans compromis, pour retrouver confort et légèreté au quotidien.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-vrgr-marine: #1A2D3D;\n  --soi-vrgr-marine-dark: #0F1E2B;\n  --soi-vrgr-marine-light: #2C4458;\n  --soi-vrgr-pomme: #A1C544;\n  --soi-vrgr-pomme-dark: #84A636;\n  --soi-vrgr-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vrgr-white: #FFFFFF;\n  --soi-vrgr-off-white: #F8FAF6;\n  --soi-vrgr-stone: #F1F3EE;\n  --soi-vrgr-line: #E5E8E0;\n\n  --soi-vrgr-primary: #9B6B8A;\n  --soi-vrgr-primary-soft: #C9A4BB;\n  --soi-vrgr-accent: #7A4D78;\n\n  --soi-vrgr-text: #1A2D3D;\n  --soi-vrgr-text-soft: #4A5B6B;\n  --soi-vrgr-text-muted: #7B8693;\n\n  --soi-vrgr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vrgr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vrgr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vrgr-radius: 12px;\n  --soi-vrgr-radius-sm: 8px;\n  --soi-vrgr-radius-pill: 999px;\n}\n\n.soi-vrgr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vrgr-fiche img { max-width: 100%; height: auto; }\n\n.soi-vrgr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vrgr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vrgr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vrgr-hero {\n  position: relative;\n  background: var(--soi-vrgr-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-vrgr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vrgr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vrgr-pomme);\n}\n\n.soi-vrgr-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-vrgr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vrgr-pomme);\n  border-radius: 50%;\n}\n\n.soi-vrgr-hero-title {\n  display: block;\n  color: var(--soi-vrgr-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-vrgr-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-vrgr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vrgr-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-vrgr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vrgr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vrgr-label-accent {\n  background: var(--soi-vrgr-pomme);\n  border-color: var(--soi-vrgr-pomme);\n  color: var(--soi-vrgr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vrgr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vrgr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-vrgr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vrgr-pomme);\n  border-radius: 2px;\n}\n\n.soi-vrgr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vrgr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-vrgr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vrgr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vrgr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-vrgr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vrgr-benefit {\n  background: var(--soi-vrgr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vrgr-radius);\n  border: 1px solid var(--soi-vrgr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vrgr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vrgr-shadow-md);\n}\n\n.soi-vrgr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vrgr-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-vrgr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vrgr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vrgr-benefit:hover .soi-vrgr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vrgr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vrgr-benefit p {\n  font-size: 13px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vrgr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vrgr-card {\n  background: var(--soi-vrgr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vrgr-radius);\n  border-left: 3px solid var(--soi-vrgr-pomme);\n}\n\n.soi-vrgr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vrgr-card p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-vrgr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-vrgr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vrgr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vrgr-radius);\n  border: 1px solid var(--soi-vrgr-line);\n  align-items: flex-start;\n}\n\n.soi-vrgr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vrgr-marine);\n  color: var(--soi-vrgr-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-vrgr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vrgr-step-content p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-vrgr-compo {\n  background: var(--soi-vrgr-off-white);\n  border-radius: var(--soi-vrgr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-vrgr-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-vrgr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vrgr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vrgr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vrgr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vrgr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vrgr-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-vrgr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vrgr-pomme-light);\n  border-left: 4px solid var(--soi-vrgr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vrgr-radius) var(--soi-vrgr-radius) 0;\n  align-items: flex-start;\n  margin-top: 1rem;\n}\n\n.soi-vrgr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vrgr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vrgr-tip p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-vrgr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1rem;\n}\n\n.soi-vrgr-accordion-item {\n  background: var(--soi-vrgr-off-white);\n  border-radius: var(--soi-vrgr-radius-sm);\n  border: 1px solid var(--soi-vrgr-line);\n  overflow: hidden;\n}\n\n.soi-vrgr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vrgr-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-vrgr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vrgr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vrgr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vrgr-accordion-item[open] .soi-vrgr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vrgr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vrgr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vrgr-cta-box {\n  background: var(--soi-vrgr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vrgr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vrgr-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-vrgr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vrgr-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-vrgr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vrgr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-vrgr-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-vrgr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vrgr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vrgr-compo-value {\n    text-align: left;\n  }\n\n  .soi-vrgr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-vrgr-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vrgr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vrgr-fiche {\n    --soi-vrgr-text-soft: #2C3E50;\n    --soi-vrgr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vinophenols","offers":[{"title":"Default Title","offer_id":61602748334410,"sku":"VP1004","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vigne-rouge-bio-et-vegan-en-gelules-packshot.webp?v=1779034087","url":"https:\/\/www.soinature.com\/products\/vigne-rouge-bio-30-gelules","provider":"Soinature","version":"1.0","type":"link"}