{"title":"Produits ayurvédiques Graine Sauvage","description":"","products":[{"product_id":"triphala-bio-et-vegan-en-gelules","title":"Triphala Bio et Vegan en gélules","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Triphala Bio et Vegan en gélules\nMarque: Graine Sauvage\nCatégorie Soinat: Compléments alimentaires \/ Médecines alternatives \/ Ayurveda\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Bio, AB, Ecocert (FR-BIO-01), 100% Vegan, Sans gluten, Sans lactose, Sans OGM, Gélules végétales, Fabrication française\nChiffres précis mentionnés : 525 mg de poudre de Triphala bio par gélule, 4 gélules\/jour, 60 gélules par boîte, 15 jours d'utilisation\nOrigine mentionnée : Plantes cultivées en Inde, formulé et conditionné en France\nForme galénique : Gélules végétales (enveloppe HPMC)\nActifs\/plantes nommés : Triphala (Amla \/ Emblica officinalis, Bibhitaki \/ Terminalia bellirica, Haritaki \/ Terminalia chebula)\nPosologie mentionnée : 4 gélules\/jour, 2 prises matin et soir, avant les repas, avec un grand verre d'eau. Cure 15 jours renouvelable après pause de 2 semaines.\nPrécautions mentionnées : Déconseillé femmes enceintes\/allaitantes, enfants -12 ans, avis médecin si traitement médical\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #D4A52A (safran\/curcuma, univers ayurvédique, rappel du jaune-vert du bouchon)\nAccent produit: #6B8E23 (vert olive, rappel du vert du packaging et du label AB)\nPréfixe CSS: soi-triph\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Triphala Bio en gélules végétales : digestion, transit et équilibre ayurvédique\"\n  2. \"Le Triphala, c'est quoi exactement ?\"\n  3. \"Bienfaits du Triphala bio : ce que vous pouvez en attendre\"\n  4. \"Composition et posologie\"\n  5. \"Comment intégrer le Triphala bio à votre quotidien ?\"\n  6. \"Pourquoi choisir le Triphala bio de Graine Sauvage ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO · AB, VEGAN, SANS GLUTEN, SANS OGM, FABRIQUÉ EN FRANCE\nH2 #1 → paragraphe simple (texte introductif continu)\nH2 #2 → grille de cards (3 baies distinctes avec titre + description) + paragraphe de synthèse\nH2 #3 → benefits (4 bénéfices avec titre + description) + paragraphe disclaimer\nH2 #4 → compo data rows (dosage, durée, ingrédients, enveloppe) + grid-compact (specs chiffrées) + paragraphe labels\nH2 #5 → timeline (2 étapes : prise quotidienne + renouvellement) + accordéon (précautions)\nH2 #6 → grille de cards (4 arguments différenciants)\nCTA final : basé sur le paragraphe de clôture de la source\nComposants OMIS faute de données : tip (pas de conseil spécifique additionnel au-delà de ce qui est couvert par timeline\/accordéon)\n--\u003e\n\u003cdiv class=\"soi-triph-fiche\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"soi-triph-hero\"\u003e\n\u003cdiv class=\"soi-triph-hero-tag\"\u003e\n\u003cspan class=\"soi-triph-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Ayurveda · Graine Sauvage\u003c\/div\u003e\n\u003cspan class=\"soi-triph-hero-title\"\u003e3 baies, 3 millénaires de sagesse ayurvédique\u003c\/span\u003e\n\u003cp class=\"soi-triph-hero-subtitle\"\u003eTrois baies ancestrales de la tradition ayurvédique réunies dans une formule pure et certifiée, pour soutenir votre digestion, réguler votre transit et favoriser l'élimination naturelle.\u003c\/p\u003e\n\u003cdiv class=\"soi-triph-hero-labels\"\u003e\n\u003cspan class=\"soi-triph-label soi-triph-label-accent\"\u003eBIO · AB\u003c\/span\u003e \u003cspan class=\"soi-triph-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-triph-label\"\u003eSANS GLUTEN\u003c\/span\u003e \u003cspan class=\"soi-triph-label\"\u003eSANS OGM\u003c\/span\u003e \u003cspan class=\"soi-triph-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #1 --\u003e\n\u003csection class=\"soi-triph-section\"\u003e\n\u003ch2\u003eTriphala Bio en gélules végétales : digestion, transit et équilibre ayurvédique\u003c\/h2\u003e\n\u003cp\u003eLe Triphala bio est l'une des formules les plus anciennes et les plus respectées de la médecine ayurvédique. Utilisé depuis des millénaires en Inde, ce complexe de trois baies indiennes (Amla, Bibhitaki et Haritaki) est aujourd'hui reconnu comme un allié naturel pour soutenir la digestion, réguler le transit et favoriser l'élimination. La version en gélules végétales certifiées bio de Graine Sauvage vous permet d'en profiter facilement, sans compromis sur la qualité ni sur vos convictions.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #2 --\u003e\n\u003csection class=\"soi-triph-section\"\u003e\n\u003ch2\u003eLe Triphala, c'est quoi exactement ?\u003c\/h2\u003e\n\u003cp class=\"soi-triph-section-intro\"\u003eLe mot \u003cem\u003eTriphala\u003c\/em\u003e signifie littéralement « trois fruits » en sanskrit. Cette formule ancestrale associe trois myrobolans aux propriétés complémentaires :\u003c\/p\u003e\n\u003cdiv class=\"soi-triph-grid\"\u003e\n\u003cdiv class=\"soi-triph-card\"\u003e\n\u003ch3\u003e🍇 Amla (Emblica officinalis)\u003c\/h3\u003e\n\u003cp\u003eExceptionnellement riche en vitamine C naturelle et en antioxydants, l'Amla apaise les irritations digestives et soutient les défenses naturelles de l'organisme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-card\"\u003e\n\u003ch3\u003e🫐 Bibhitaki (Terminalia bellirica)\u003c\/h3\u003e\n\u003cp\u003eReconnu pour ses propriétés laxatives douces, le Bibhitaki aide à réguler le transit intestinal et à soulager l'inconfort lié à la constipation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-card\"\u003e\n\u003ch3\u003e👑 Haritaki (Terminalia chebula)\u003c\/h3\u003e\n\u003cp\u003eConsidéré comme le « roi des plantes » en Ayurvéda, l'Haritaki stimule la sécrétion de sucs gastriques et contribue au bon fonctionnement intestinal en profondeur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 1.25rem;\"\u003eEnsemble, ces trois baies agissent en synergie pour équilibrer les trois doshas (Vâta, Pitta, Kapha) selon la tradition ayurvédique, et offrir un soutien global à votre confort digestif.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #3 --\u003e\n\u003csection class=\"soi-triph-section\"\u003e\n\u003ch2\u003eBienfaits du Triphala bio : ce que vous pouvez en attendre\u003c\/h2\u003e\n\u003cdiv class=\"soi-triph-benefits\"\u003e\n\u003cdiv class=\"soi-triph-benefit\"\u003e\n\u003cdiv class=\"soi-triph-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eDigestion facilitée\u003c\/h3\u003e\n\u003cp\u003eMoins de ballonnements, de gaz et de lourdeurs après les repas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-benefit\"\u003e\n\u003cdiv class=\"soi-triph-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eTransit régulé\u003c\/h3\u003e\n\u003cp\u003eUne action douce, sans effet drastique, idéale pour un usage quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-benefit\"\u003e\n\u003cdiv class=\"soi-triph-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eÉlimination soutenue\u003c\/h3\u003e\n\u003cp\u003eAide l'organisme à se débarrasser naturellement des déchets accumulés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-benefit\"\u003e\n\u003cdiv class=\"soi-triph-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConfort intestinal durable\u003c\/h3\u003e\n\u003cp\u003eUne cure régulière de 15 jours permet d'observer des résultats progressifs et stables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 1.25rem; font-size: 13px; color: var(--soi-triph-text-muted); font-style: italic;\"\u003eCes informations sont données à titre indicatif. Ce complément ne remplace pas un avis médical ni un traitement prescrit.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #4 --\u003e\n\u003csection class=\"soi-triph-section\"\u003e\n\u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\u003cdiv class=\"soi-triph-grid-compact\"\u003e\n\u003cdiv class=\"soi-triph-card-mini\"\u003e\n\u003cspan class=\"soi-triph-card-mini-icon\"\u003e💊\u003c\/span\u003e \u003cspan class=\"soi-triph-card-mini-label\"\u003ePar gélule\u003c\/span\u003e \u003cspan class=\"soi-triph-card-mini-value\"\u003e525 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-card-mini\"\u003e\n\u003cspan class=\"soi-triph-card-mini-icon\"\u003e📦\u003c\/span\u003e \u003cspan class=\"soi-triph-card-mini-label\"\u003eContenu\u003c\/span\u003e \u003cspan class=\"soi-triph-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-card-mini\"\u003e\n\u003cspan class=\"soi-triph-card-mini-icon\"\u003e📅\u003c\/span\u003e \u003cspan class=\"soi-triph-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e \u003cspan class=\"soi-triph-card-mini-value\"\u003e15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-card-mini\"\u003e\n\u003cspan class=\"soi-triph-card-mini-icon\"\u003e🎯\u003c\/span\u003e \u003cspan class=\"soi-triph-card-mini-label\"\u003ePosologie\u003c\/span\u003e \u003cspan class=\"soi-triph-card-mini-value\"\u003e4 gélules\/jour\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-compo\" style=\"margin-top: 1.25rem;\"\u003e\n\u003cdiv class=\"soi-triph-compo-row\"\u003e\n\u003cspan class=\"soi-triph-compo-label\"\u003eIngrédients\u003c\/span\u003e \u003cspan class=\"soi-triph-compo-value\"\u003ePoudre de fruit d'Amla bio (\u003cem\u003eEmblica officinalis\u003c\/em\u003e), poudre de fruit de Bibhitaki bio (\u003cem\u003eTerminalia bellirica\u003c\/em\u003e), poudre de fruit d'Haritaki bio (\u003cem\u003eTerminalia chebula\u003c\/em\u003e)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-compo-row\"\u003e\n\u003cspan class=\"soi-triph-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-triph-compo-value\"\u003eGélatine végétale (HPMC)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-compo-row\"\u003e\n\u003cspan class=\"soi-triph-compo-label\"\u003eOrigine des plantes\u003c\/span\u003e \u003cspan class=\"soi-triph-compo-value\"\u003eInde (agriculture biologique)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-compo-row\"\u003e\n\u003cspan class=\"soi-triph-compo-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-triph-compo-value\"\u003eAB, Ecocert (FR-BIO-01)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-compo-row\"\u003e\n\u003cspan class=\"soi-triph-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-triph-compo-value\"\u003eFormulé et conditionné en France\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 1rem;\"\u003eProduit 100 % vegan, sans gluten, sans lactose, sans OGM.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #5 --\u003e\n\u003csection class=\"soi-triph-section\"\u003e\n\u003ch2\u003eComment intégrer le Triphala bio à votre quotidien ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-triph-timeline\"\u003e\n\u003cdiv class=\"soi-triph-step\"\u003e\n\u003cdiv class=\"soi-triph-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-step-content\"\u003e\n\u003ch3\u003eVotre prise quotidienne\u003c\/h3\u003e\n\u003cp\u003ePrenez 4 gélules par jour, réparties en 2 prises (matin et soir), de préférence avant les repas avec un grand verre d'eau. Veillez à bien vous hydrater tout au long de la journée : l'eau joue un rôle essentiel dans l'action des plantes sur le transit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-step\"\u003e\n\u003cdiv class=\"soi-triph-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-step-content\"\u003e\n\u003ch3\u003eRenouvellement de la cure\u003c\/h3\u003e\n\u003cp\u003eUne cure de 15 jours peut être renouvelée après une pause de 2 semaines, selon vos besoins. Prenez vos gélules à heure fixe, idéalement avant les deux principaux repas, pour une efficacité optimale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n\u003cdetails class=\"soi-triph-accordion-item\"\u003e\n\u003csummary class=\"soi-triph-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-triph-accordion-content\"\u003e\n\u003cp\u003eCe produit est déconseillé aux femmes enceintes ou allaitantes et aux enfants de moins de 12 ans. En cas de traitement médical, demandez l'avis de votre médecin avant de commencer une cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #6 --\u003e\n\u003csection class=\"soi-triph-section\"\u003e\n\u003ch2\u003ePourquoi choisir le Triphala bio de Graine Sauvage ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-triph-grid\"\u003e\n\u003cdiv class=\"soi-triph-card\"\u003e\n\u003ch3\u003e🌱 Certification bio officielle\u003c\/h3\u003e\n\u003cp\u003eContrôlé et certifié AB, sans pesticides ni intrants chimiques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-card\"\u003e\n\u003ch3\u003e🥬 Gélules végétales\u003c\/h3\u003e\n\u003cp\u003eAdapté aux végétariens et aux vegans.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-card\"\u003e\n\u003ch3\u003e🧪 Formule pure\u003c\/h3\u003e\n\u003cp\u003eBaies entières uniquement, sans excipient ni additif superflu.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-triph-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n\u003cp\u003eTraçabilité garantie, normes qualité strictes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA --\u003e\n\u003csection class=\"soi-triph-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-triph-cta-box\"\u003e\n\u003cp class=\"soi-triph-cta-tag\" style=\"color: white;\"\u003eTrois baies, trois millénaires de sagesse ayurvédique\u003c\/p\u003e\n\u003cp class=\"soi-triph-cta-text\" style=\"color: white;\"\u003eRetrouvez un confort digestif durable, en douceur et naturellement. Le Triphala bio de Graine Sauvage, c'est l'essentiel, sans superflu : une formule pure, certifiée, vegan, fabriquée en France pour prendre soin de votre ventre chaque jour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-triph-marine: #1A2D3D;\n  --soi-triph-marine-dark: #0F1E2B;\n  --soi-triph-marine-light: #2C4458;\n  --soi-triph-pomme: #A1C544;\n  --soi-triph-pomme-dark: #84A636;\n  --soi-triph-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-triph-white: #FFFFFF;\n  --soi-triph-off-white: #F8FAF6;\n  --soi-triph-stone: #F1F3EE;\n  --soi-triph-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging : jaune-vert du bouchon + vert du label AB) === *\/\n  --soi-triph-primary: #D4A52A;\n  --soi-triph-primary-soft: rgba(212,165,42,0.12);\n  --soi-triph-accent: #6B8E23;\n\n  \/* === Textes === *\/\n  --soi-triph-text: #1A2D3D;\n  --soi-triph-text-soft: #4A5B6B;\n  --soi-triph-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-triph-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-triph-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-triph-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-triph-radius: 12px;\n  --soi-triph-radius-sm: 8px;\n  --soi-triph-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-triph-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-triph-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-triph-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-triph-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-triph-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-triph-hero {\n  position: relative;\n  background: var(--soi-triph-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-triph-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-triph-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-triph-pomme);\n}\n\n.soi-triph-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-triph-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-triph-pomme);\n  border-radius: 50%;\n}\n\n.soi-triph-hero-title {\n  display: block;\n  color: var(--soi-triph-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-triph-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-triph-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-triph-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-triph-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-triph-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-triph-label-accent {\n  background: var(--soi-triph-pomme);\n  border-color: var(--soi-triph-pomme);\n  color: var(--soi-triph-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-triph-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-triph-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-triph-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-triph-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-triph-pomme);\n  border-radius: 2px;\n}\n\n.soi-triph-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-triph-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-triph-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-triph-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-triph-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-triph-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-triph-benefit {\n  background: var(--soi-triph-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-triph-radius);\n  border: 1px solid var(--soi-triph-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-triph-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-triph-shadow-md);\n}\n\n.soi-triph-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-triph-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-triph-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-triph-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-triph-benefit:hover .soi-triph-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-triph-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-triph-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-triph-benefit p {\n  font-size: 13px;\n  color: var(--soi-triph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-triph-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-triph-card {\n  background: var(--soi-triph-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-triph-radius);\n  border-left: 3px solid var(--soi-triph-pomme);\n}\n\n.soi-triph-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-triph-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-triph-card p {\n  font-size: 14px;\n  color: var(--soi-triph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-triph-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-triph-card-mini {\n  background: var(--soi-triph-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-triph-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-triph-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-triph-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-triph-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-triph-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-triph-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-triph-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-triph-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-triph-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-triph-radius);\n  border: 1px solid var(--soi-triph-line);\n  align-items: flex-start;\n}\n\n.soi-triph-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-triph-marine);\n  color: var(--soi-triph-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-triph-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-triph-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-triph-step-content p {\n  font-size: 14px;\n  color: var(--soi-triph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-triph-compo {\n  background: var(--soi-triph-off-white);\n  border-radius: var(--soi-triph-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-triph-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-triph-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-triph-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-triph-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-triph-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-triph-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-triph-marine);\n  text-align: right;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-triph-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-triph-accordion-item {\n  background: var(--soi-triph-off-white);\n  border-radius: var(--soi-triph-radius-sm);\n  border: 1px solid var(--soi-triph-line);\n  overflow: hidden;\n}\n\n.soi-triph-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-triph-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-triph-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-triph-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-triph-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-triph-accordion-item[open] .soi-triph-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-triph-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-triph-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-triph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-triph-cta-box {\n  background: var(--soi-triph-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-triph-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-triph-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-triph-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-triph-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-triph-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-triph-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-triph-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-triph-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-triph-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-triph-compo-value {\n    text-align: left;\n  }\n\n  .soi-triph-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-triph-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-triph-benefits {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  .soi-triph-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 420px) {\n  .soi-triph-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-triph-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-triph-fiche {\n    --soi-triph-text-soft: #2C3E50;\n    --soi-triph-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603530080586,"sku":"GS9224","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/triphala_gelules_grainesauvage-packshot_11zon.jpg?v=1781948243"},{"product_id":"extrait-shilajit-vegan-en-gelules","title":"Extrait Shilajit Vegan en gélules","description":"\u003cdiv class=\"soi-shila-fiche\"\u003e\n\n\u003csection class=\"soi-shila-hero\"\u003e\n  \u003cdiv class=\"soi-shila-hero-tag\"\u003e\n    \u003cspan class=\"soi-shila-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-shila-hero-title\"\u003eLe trésor minéral de l'Himalaya\u003c\/span\u003e\n  \u003cp class=\"soi-shila-hero-subtitle\"\u003eRésine millénaire titrée à 20 % d'acide fulvique, le Shilajit soutient votre vitalité, votre immunité et la régénération cellulaire au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-shila-hero-labels\"\u003e\n    \u003cspan class=\"soi-shila-label soi-shila-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-shila-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-shila-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-shila-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\"\u003e\n  \u003ch2\u003eShilajit en gélules : quels bienfaits peut-on attendre ?\u003c\/h2\u003e\n  \u003cp class=\"soi-shila-section-intro\"\u003eLe Shilajit se distingue des autres compléments par sa composition unique, associant acide fulvique, acide humique, plus de 80 minéraux à l'état naturel et des antioxydants puissants. Voici ce que cette association peut vous apporter concrètement.\u003c\/p\u003e\n  \u003cdiv class=\"soi-shila-benefits\"\u003e\n    \u003cdiv class=\"soi-shila-benefit\"\u003e\n      \u003cdiv class=\"soi-shila-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité et réduction de la fatigue\u003c\/h3\u003e\n      \u003cp\u003eL'acide fulvique facilite le transport des nutriments jusqu'au cœur des cellules, soutenant ainsi la production d'énergie au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-benefit\"\u003e\n      \u003cdiv class=\"soi-shila-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eGrâce à sa richesse en minéraux biodisponibles et en antioxydants, le Shilajit aide votre organisme à mieux se défendre contre les agressions extérieures.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-benefit\"\u003e\n      \u003cdiv class=\"soi-shila-benefit-icon\"\u003e\u003cspan\u003e🧹\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDétoxification cellulaire\u003c\/h3\u003e\n      \u003cp\u003eL'acide fulvique agit comme un chélateur naturel, favorisant l'élimination des métaux lourds et des toxines accumulés dans les tissus.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-benefit\"\u003e\n      \u003cdiv class=\"soi-shila-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRenouvellement et régénération\u003c\/h3\u003e\n      \u003cp\u003eSes propriétés revitalisantes contribuent à soutenir la régénération cellulaire, avec une action progressive et profonde sur le long terme.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-shila-tip\"\u003e\n    \u003cdiv class=\"soi-shila-tip-icon\"\u003e🪨\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eÉquilibre minéral\u003c\/strong\u003e\n      \u003cp\u003eLe Shilajit constitue une source rare de plus de 80 minéraux et oligoéléments naturellement présents, souvent absents des compléments classiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\"\u003e\n  \u003ch2\u003eComposition et dosage des gélules de Shilajit Graine Sauvage\u003c\/h2\u003e\n  \u003cp class=\"soi-shila-section-intro\"\u003eChaque flacon contient 60 gélules végétales, soit 20 jours de cure à la posologie recommandée.\u003c\/p\u003e\n  \u003cdiv class=\"soi-shila-compo\"\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eExtrait de Shilajit (titré à 20 % d'acide fulvique)\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003e500 mg \/ gélule (1 000 mg \/ jour)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eGélule\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003eHPMC (hydroxypropylméthylcellulose), origine végétale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eAdditifs \/ excipients\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003eAucun\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eGélatine animale\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003eSans\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003e60 gélules végétales (20 jours de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003eFrance, normes strictes\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-shila-tip\"\u003e\n    \u003cdiv class=\"soi-shila-tip-icon\"\u003eℹ️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eBon à savoir\u003c\/strong\u003e\n      \u003cp\u003eCe produit ne peut pas être certifié bio par nature (substance minérale d'origine rocheuse), mais il est rigoureusement sélectionné pour sa pureté et l'absence de contaminants.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\"\u003e\n  \u003ch2\u003eComment prendre les gélules de Shilajit ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shila-timeline\"\u003e\n    \u003cdiv class=\"soi-shila-step\"\u003e\n      \u003cdiv class=\"soi-shila-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-shila-step-content\"\u003e\n        \u003ch3\u003ePosologie\u003c\/h3\u003e\n        \u003cp\u003ePrenez 3 gélules par jour, de préférence le matin avec un grand verre d'eau, au moment du repas pour une meilleure absorption.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-step\"\u003e\n      \u003cdiv class=\"soi-shila-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-shila-step-content\"\u003e\n        \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 4 à 6 semaines minimum est conseillée pour observer des résultats durables. Renouvelable après une pause de 2 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-step\"\u003e\n      \u003cdiv class=\"soi-shila-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-shila-step-content\"\u003e\n        \u003ch3\u003eAssociations possibles\u003c\/h3\u003e\n        \u003cp\u003eLe Shilajit se combine très bien avec d'autres adaptogènes comme l'ashwagandha ou la spiruline pour un effet synergique sur l'énergie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\"\u003e\n  \u003ch2\u003ePrécautions et contre-indications\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shila-accordion\"\u003e\n    \u003cdetails class=\"soi-shila-accordion-item\"\u003e\n      \u003csummary class=\"soi-shila-accordion-header\"\u003e⚠️ Personnes concernées par des restrictions\u003c\/summary\u003e\n      \u003cdiv class=\"soi-shila-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes et aux enfants de moins de 18 ans. En cas de traitement médical en cours, demandez l'avis de votre médecin avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-shila-accordion-item\"\u003e\n      \u003csummary class=\"soi-shila-accordion-header\"\u003e💊 Avertissement complémentaire\u003c\/summary\u003e\n      \u003cdiv class=\"soi-shila-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical et ne constitue pas un diagnostic. Il doit s'inscrire dans le cadre d'une alimentation variée et équilibrée et d'un mode de vie sain.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-shila-accordion-item\"\u003e\n      \u003csummary class=\"soi-shila-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-shila-accordion-content\"\u003e\n        \u003cp\u003eConservez à l'abri de la chaleur, de l'humidité et de la lumière directe.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-shila-cta-box\"\u003e\n    \u003cp class=\"soi-shila-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-shila-cta-text\" style=\"color: white;\"\u003eCe que vous mettez dans votre corps mérite d'être choisi avec soin. Vegan, fabriqué en France et titré à 20 % d'acide fulvique, le Shilajit Graine Sauvage est un concentré millénaire de la nature, mis en forme pour s'adapter à votre 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-shila-marine: #1A2D3D;\n  --soi-shila-marine-dark: #0F1E2B;\n  --soi-shila-marine-light: #2C4458;\n  --soi-shila-pomme: #A1C544;\n  --soi-shila-pomme-dark: #84A636;\n  --soi-shila-pomme-light: rgba(161,197,68,0.10);\n  --soi-shila-white: #FFFFFF;\n  --soi-shila-off-white: #F8FAF6;\n  --soi-shila-stone: #F1F3EE;\n  --soi-shila-line: #E5E8E0;\n  --soi-shila-primary: #8B6F47;\n  --soi-shila-primary-soft: #A8916B;\n  --soi-shila-accent: #C4A44E;\n  --soi-shila-text: #1A2D3D;\n  --soi-shila-text-soft: #4A5B6B;\n  --soi-shila-text-muted: #7B8693;\n  --soi-shila-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shila-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shila-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shila-radius: 12px;\n  --soi-shila-radius-sm: 8px;\n  --soi-shila-radius-pill: 999px;\n}\n\n.soi-shila-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shila-fiche img { max-width: 100%; height: auto; }\n\n.soi-shila-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shila-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shila-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-shila-hero {\n  position: relative;\n  background: var(--soi-shila-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-shila-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shila-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shila-pomme);\n}\n\n.soi-shila-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-shila-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shila-pomme);\n  border-radius: 50%;\n}\n\n.soi-shila-hero-title {\n  display: block;\n  color: var(--soi-shila-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-shila-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-shila-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shila-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-shila-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shila-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shila-label-accent {\n  background: var(--soi-shila-pomme);\n  border-color: var(--soi-shila-pomme);\n  color: var(--soi-shila-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-shila-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shila-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shila-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-shila-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shila-pomme);\n  border-radius: 2px;\n}\n\n.soi-shila-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-shila-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-shila-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shila-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shila-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-shila-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-shila-benefit {\n  background: var(--soi-shila-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shila-radius);\n  border: 1px solid var(--soi-shila-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shila-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shila-shadow-md);\n}\n\n.soi-shila-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shila-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-shila-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shila-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shila-benefit:hover .soi-shila-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shila-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shila-benefit p {\n  font-size: 13px;\n  color: var(--soi-shila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-shila-compo {\n  background: var(--soi-shila-off-white);\n  border-radius: var(--soi-shila-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-shila-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-shila-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-shila-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-shila-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-shila-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-shila-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-shila-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-shila-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-shila-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shila-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shila-radius);\n  border: 1px solid var(--soi-shila-line);\n  align-items: flex-start;\n}\n\n.soi-shila-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shila-marine);\n  color: var(--soi-shila-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-shila-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shila-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shila-step-content p {\n  font-size: 14px;\n  color: var(--soi-shila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-shila-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-shila-pomme-light);\n  border-left: 4px solid var(--soi-shila-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-shila-radius) var(--soi-shila-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-shila-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-shila-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-shila-marine);\n  margin-bottom: 4px;\n}\n\n.soi-shila-tip p {\n  font-size: 14px;\n  color: var(--soi-shila-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-shila-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-shila-accordion-item {\n  background: var(--soi-shila-off-white);\n  border-radius: var(--soi-shila-radius-sm);\n  border: 1px solid var(--soi-shila-line);\n  overflow: hidden;\n}\n\n.soi-shila-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-shila-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-shila-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-shila-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-shila-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-shila-accordion-item[open] .soi-shila-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-shila-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-shila-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-shila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-shila-cta-box {\n  background: var(--soi-shila-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shila-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shila-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-shila-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shila-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-shila-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shila-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-shila-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-shila-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shila-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-shila-compo-value {\n    text-align: left;\n  }\n\n  .soi-shila-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-shila-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shila-fiche {\n    --soi-shila-text-soft: #2C3E50;\n    --soi-shila-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603543482698,"sku":"GS0009","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-shilajit-vegan-en-gelules-packshot.webp?v=1780060252"},{"product_id":"gymnema-sylvestris-bio-et-vegan-en-gelules","title":"Gymnema Sylvestris bio et vegan en gélules","description":"\n\u003cdiv class=\"soi-gymn-fiche\"\u003e\n\n  \u003csection class=\"soi-gymn-hero\"\u003e\n    \u003cdiv class=\"soi-gymn-hero-tag\"\u003e\n      \u003cspan class=\"soi-gymn-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire ayurvédique · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gymn-hero-title\"\u003eLe destructeur naturel des envies de sucre\u003c\/span\u003e\n    \u003cp class=\"soi-gymn-hero-subtitle\"\u003eIssu de la tradition ayurvédique indienne, le Gymnema Sylvestris vous accompagne au quotidien pour réduire naturellement l'attrait du sucré et retrouver un équilibre alimentaire serein.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gymn-hero-labels\"\u003e\n      \u003cspan class=\"soi-gymn-label soi-gymn-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n      \u003cspan class=\"soi-gymn-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-gymn-label\"\u003eFR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-gymn-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gymn-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gymn-section\"\u003e\n    \u003ch2\u003eGymnema Sylvestris bio en gélules : le complément naturel anti-envies de sucre\u003c\/h2\u003e\n    \u003cp\u003eVous connaissez ce moment de faiblesse en fin d'après-midi, quand l'envie de sucre devient presque irrésistible ? Le Gymnema Sylvestris, surnommé \u003cem\u003e« gurmar »\u003c\/em\u003e en sanskrit (littéralement « destructeur du sucré »), est une plante ayurvédique utilisée depuis des siècles en Inde pour exactement ce type de situation. Sous forme de gélules végétales biologiques certifiées AB, la version Graine Sauvage vous offre un soutien naturel, concret et facile à intégrer au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gymn-section\"\u003e\n    \u003ch2\u003eGymnema Sylvestris : bienfaits reconnus et mécanisme d'action\u003c\/h2\u003e\n    \u003cp class=\"soi-gymn-section-intro\"\u003eLe secret du Gymnema Sylvestris réside dans ses acides gymnémiques, des molécules actives qui agissent directement sur les récepteurs gustatifs de la langue et sur l'absorption intestinale du glucose. Voici ce que cela change concrètement pour vous :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gymn-benefits\"\u003e\n      \u003cdiv class=\"soi-gymn-benefit\"\u003e\n        \u003cdiv class=\"soi-gymn-benefit-icon\"\u003e\u003cspan\u003e🍬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction des envies de sucre\u003c\/h3\u003e\n        \u003cp\u003eLes acides gymnémiques « bloquent » temporairement les récepteurs du goût sucré, ce qui diminue naturellement l'attrait pour les aliments sucrés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-benefit\"\u003e\n        \u003cdiv class=\"soi-gymn-benefit-icon\"\u003e\u003cspan\u003e📊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMaintien d'une glycémie normale\u003c\/h3\u003e\n        \u003cp\u003eLe Gymnema limite l'absorption du sucre au niveau intestinal, contribuant à un taux de glucose sanguin plus stable après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-benefit\"\u003e\n        \u003cdiv class=\"soi-gymn-benefit-icon\"\u003e\u003cspan\u003e🍽️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMoins de grignotage\u003c\/h3\u003e\n        \u003cp\u003eEn réduisant les pics d'envie, il facilite la maîtrise de votre apport calorique sans frustration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-benefit\"\u003e\n        \u003cdiv class=\"soi-gymn-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien au métabolisme\u003c\/h3\u003e\n        \u003cp\u003eUtilisé en cure, il accompagne les objectifs de gestion du poids en s'attaquant à la cause principale : la dépendance au sucre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gymn-tip\"\u003e\n      \u003cdiv class=\"soi-gymn-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eContrairement à un simple « coupe-faim », le Gymnema Sylvestris agit en amont, sur la perception même du sucre. C'est ce qui le distingue dans l'univers des compléments minceur naturels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gymn-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que contient chaque gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-gymn-section-intro\"\u003eLa formule Graine Sauvage mise sur la simplicité et la pureté. Chaque flacon contient 60 gélules végétales, soit 10 jours de cure intensive ou 30 jours à dose d'entretien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gymn-compo\"\u003e\n      \u003cdiv class=\"soi-gymn-compo-row\"\u003e\n        \u003cspan class=\"soi-gymn-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-gymn-compo-value\"\u003eExtrait de feuilles de Gymnema Sylvestris bio, titré en acides gymnémiques\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-compo-row\"\u003e\n        \u003cspan class=\"soi-gymn-compo-label\"\u003eDosage journalier\u003c\/span\u003e\n        \u003cspan class=\"soi-gymn-compo-value\"\u003e500 mg (pour 2 gélules)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-compo-row\"\u003e\n        \u003cspan class=\"soi-gymn-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-gymn-compo-value\"\u003eGélule végétale HPMC, sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-compo-row\"\u003e\n        \u003cspan class=\"soi-gymn-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-gymn-compo-value\"\u003eSans additif, sans excipient superflu, 100 % naturelle et vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-compo-row\"\u003e\n        \u003cspan class=\"soi-gymn-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-gymn-compo-value\"\u003eAgriculture Biologique (FR-BIO-01)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-compo-row\"\u003e\n        \u003cspan class=\"soi-gymn-compo-label\"\u003eOrigine de la plante\u003c\/span\u003e\n        \u003cspan class=\"soi-gymn-compo-value\"\u003eCultivé en Inde, sans pesticides\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-compo-row\"\u003e\n        \u003cspan class=\"soi-gymn-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-gymn-compo-value\"\u003e60 gélules par flacon\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gymn-timeline\"\u003e\n      \u003cdiv class=\"soi-gymn-step\"\u003e\n        \u003cdiv class=\"soi-gymn-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gymn-step-content\"\u003e\n          \u003ch3\u003eDosage\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence avant les repas principaux, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-step\"\u003e\n        \u003cdiv class=\"soi-gymn-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gymn-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003ePour un résultat visible sur les envies de sucre, une cure de 4 à 6 semaines est conseillée. Le flacon permet 10 jours de cure intensive ou 30 jours à dose d'entretien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gymn-section\"\u003e\n    \u003ch2\u003eGymnema Sylvestris bio : pour qui, et dans quel contexte ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gymn-grid\"\u003e\n      \u003cdiv class=\"soi-gymn-card\"\u003e\n        \u003ch3\u003e🍫 Envies compulsives de sucré\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez des envies irrésistibles de sucré en journée ou après les repas ? Le Gymnema vous aide à reprendre le contrôle naturellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-card\"\u003e\n        \u003ch3\u003e🥗 Rééquilibrage alimentaire\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez réduire votre consommation de sucre sans régime drastique, dans une démarche de gestion du poids.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-card\"\u003e\n        \u003ch3\u003e🌱 Mode de vie vegan ou végétarien\u003c\/h3\u003e\n        \u003cp\u003eCe complément est entièrement compatible avec un mode de vie végétarien ou vegan, grâce à sa gélule végétale et sa formule sans ingrédient d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gymn-tip\"\u003e\n      \u003cdiv class=\"soi-gymn-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe Gymnema Sylvestris est souvent associé au chrome dans les cures minceur, car les deux actifs se complètent : le chrome contribue au métabolisme normal des macronutriments et au maintien d'une glycémie normale. N'hésitez pas à demander conseil à votre professionnel de santé si vous souhaitez combiner plusieurs compléments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gymn-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi et contre-indications\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gymn-accordion\"\u003e\n      \u003cdetails class=\"soi-gymn-accordion-item\"\u003e\n        \u003csummary class=\"soi-gymn-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gymn-accordion-content\"\u003e\n          \u003cp\u003eDemandez l'avis d'un médecin avant toute cure de Gymnema Sylvestris.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gymn-accordion-item\"\u003e\n        \u003csummary class=\"soi-gymn-accordion-header\"\u003e💉 Personnes diabétiques sous traitement\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gymn-accordion-content\"\u003e\n          \u003cp\u003eUne surveillance glycémique renforcée est recommandée, car le Gymnema peut accentuer l'effet hypoglycémiant des médicaments.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gymn-accordion-item\"\u003e\n        \u003csummary class=\"soi-gymn-accordion-header\"\u003e⚕️ Complément alimentaire\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gymn-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical ni une alimentation équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gymn-accordion-item\"\u003e\n        \u003csummary class=\"soi-gymn-accordion-header\"\u003e🔒 Effets indésirables\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gymn-accordion-content\"\u003e\n          \u003cp\u003eLes effets indésirables sont rares aux doses recommandées. La certification bio garantit l'absence de résidus de pesticides, un gage de qualité supplémentaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gymn-section\"\u003e\n    \u003ch2\u003ePourquoi choisir les gélules de Gymnema Sylvestris de Graine Sauvage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gymn-benefits\"\u003e\n      \u003cdiv class=\"soi-gymn-benefit\"\u003e\n        \u003cdiv class=\"soi-gymn-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e100 % bio et vegan\u003c\/h3\u003e\n        \u003cp\u003eCertifié AB, sans gélatine animale, compatible avec tous les régimes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-benefit\"\u003e\n        \u003cdiv class=\"soi-gymn-benefit-icon\"\u003e\u003cspan\u003e🏭\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eProduction encadrée selon des normes strictes de qualité et de traçabilité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-benefit\"\u003e\n        \u003cdiv class=\"soi-gymn-benefit-icon\"\u003e\u003cspan\u003e💊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule pure\u003c\/h3\u003e\n        \u003cp\u003eSans additif ni excipient inutile, uniquement l'essentiel pour votre santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gymn-benefit\"\u003e\n        \u003cdiv class=\"soi-gymn-benefit-icon\"\u003e\u003cspan\u003e📦\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePratique au quotidien\u003c\/h3\u003e\n        \u003cp\u003e60 gélules par flacon, facile à emmener partout, sans contrainte.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gymn-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gymn-cta-box\"\u003e\n      \u003cp class=\"soi-gymn-cta-tag\" style=\"color: white;\"\u003eReprendre le contrôle sur le sucre, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-gymn-cta-text\" style=\"color: white;\"\u003eEt si c'était plus simple qu'il n'y paraît ? Le Gymnema Sylvestris bio de Graine Sauvage vous accompagne avec douceur et efficacité, sans frustration ni privation forcée. Une plante, une intention, et un quotidien où le sucre reprend enfin sa juste place.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gymn-marine: #1A2D3D;\n  --soi-gymn-marine-dark: #0F1E2B;\n  --soi-gymn-marine-light: #2C4458;\n  --soi-gymn-pomme: #A1C544;\n  --soi-gymn-pomme-dark: #84A636;\n  --soi-gymn-pomme-light: rgba(161,197,68,0.10);\n  --soi-gymn-white: #FFFFFF;\n  --soi-gymn-off-white: #F8FAF6;\n  --soi-gymn-stone: #F1F3EE;\n  --soi-gymn-line: #E5E8E0;\n  --soi-gymn-primary: #D4A52A;\n  --soi-gymn-primary-soft: #F5EDD4;\n  --soi-gymn-accent: #D88542;\n  --soi-gymn-text: #1A2D3D;\n  --soi-gymn-text-soft: #4A5B6B;\n  --soi-gymn-text-muted: #7B8693;\n  --soi-gymn-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gymn-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gymn-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gymn-radius: 12px;\n  --soi-gymn-radius-sm: 8px;\n  --soi-gymn-radius-pill: 999px;\n}\n\n.soi-gymn-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gymn-fiche img { max-width: 100%; height: auto; }\n\n.soi-gymn-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gymn-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gymn-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-gymn-hero {\n  position: relative;\n  background: var(--soi-gymn-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-gymn-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gymn-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gymn-pomme);\n}\n\n.soi-gymn-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-gymn-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gymn-pomme);\n  border-radius: 50%;\n}\n\n.soi-gymn-hero-title {\n  display: block;\n  color: var(--soi-gymn-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-gymn-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-gymn-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gymn-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-gymn-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gymn-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gymn-label-accent {\n  background: var(--soi-gymn-pomme);\n  border-color: var(--soi-gymn-pomme);\n  color: var(--soi-gymn-marine);\n  font-weight: 600;\n}\n\n.soi-gymn-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gymn-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gymn-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-gymn-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gymn-pomme);\n  border-radius: 2px;\n}\n\n.soi-gymn-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gymn-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-gymn-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gymn-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gymn-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-gymn-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gymn-benefit {\n  background: var(--soi-gymn-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gymn-radius);\n  border: 1px solid var(--soi-gymn-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gymn-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gymn-shadow-md);\n}\n\n.soi-gymn-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gymn-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-gymn-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gymn-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gymn-benefit:hover .soi-gymn-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gymn-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gymn-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gymn-benefit p {\n  font-size: 13px;\n  color: var(--soi-gymn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gymn-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gymn-card {\n  background: var(--soi-gymn-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gymn-radius);\n  border-left: 3px solid var(--soi-gymn-pomme);\n}\n\n.soi-gymn-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gymn-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gymn-card p {\n  font-size: 14px;\n  color: var(--soi-gymn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gymn-compo {\n  background: var(--soi-gymn-off-white);\n  border-radius: var(--soi-gymn-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-gymn-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-gymn-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gymn-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gymn-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gymn-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gymn-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gymn-marine);\n  text-align: right;\n}\n\n.soi-gymn-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gymn-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gymn-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gymn-radius);\n  border: 1px solid var(--soi-gymn-line);\n  align-items: flex-start;\n}\n\n.soi-gymn-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gymn-marine);\n  color: var(--soi-gymn-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-gymn-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gymn-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gymn-step-content p {\n  font-size: 14px;\n  color: var(--soi-gymn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gymn-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gymn-pomme-light);\n  border-left: 4px solid var(--soi-gymn-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gymn-radius) var(--soi-gymn-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-gymn-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gymn-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gymn-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gymn-tip p {\n  font-size: 14px;\n  color: var(--soi-gymn-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gymn-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gymn-accordion-item {\n  background: var(--soi-gymn-off-white);\n  border-radius: var(--soi-gymn-radius-sm);\n  border: 1px solid var(--soi-gymn-line);\n  overflow: hidden;\n}\n\n.soi-gymn-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gymn-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-gymn-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gymn-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gymn-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gymn-accordion-item[open] .soi-gymn-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gymn-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gymn-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gymn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gymn-cta-box {\n  background: var(--soi-gymn-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gymn-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gymn-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-gymn-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gymn-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-gymn-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gymn-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gymn-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-gymn-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gymn-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gymn-compo-value {\n    text-align: left;\n  }\n\n  .soi-gymn-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-gymn-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gymn-fiche {\n    --soi-gymn-text-soft: #2C3E50;\n    --soi-gymn-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603544039754,"sku":"GS0011","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gymnema-sylvestris-bio-et-vegan-en-gelules-packshot.webp?v=1780059658"},{"product_id":"andrographis-extrait-en-gelules","title":"Andrographis (extrait) en gélules","description":"\n\u003cdiv class=\"soi-andro-fiche\"\u003e\n\n  \u003csection class=\"soi-andro-hero\"\u003e\n    \u003cdiv class=\"soi-andro-hero-tag\"\u003e\n      \u003cspan class=\"soi-andro-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-andro-hero-title\"\u003eLa puissance millénaire des défenses naturelles\u003c\/span\u003e\n    \u003cp class=\"soi-andro-hero-subtitle\"\u003eSurnommée « Échinacée de l'Inde », l'Andrographis paniculata vous accompagne avec un extrait titré à 10 % d'andrographolides, pour un soutien immunitaire ciblé et efficace.\u003c\/p\u003e\n    \u003cdiv class=\"soi-andro-hero-labels\"\u003e\n      \u003cspan class=\"soi-andro-label soi-andro-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-andro-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-andro-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-andro-label\"\u003eEXTRAIT TITRÉ 10 %\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-andro-section\"\u003e\n    \u003ch2\u003eAndrographis paniculata extrait : la plante des défenses naturelles\u003c\/h2\u003e\n    \u003cp\u003eSurnommée \u003cstrong\u003e« roi des amers »\u003c\/strong\u003e ou encore \u003cstrong\u003e« Échinacée de l'Inde »\u003c\/strong\u003e, l'\u003cem\u003eAndrographis paniculata\u003c\/em\u003e est utilisée depuis des siècles en médecine ayurvédique et traditionnelle asiatique. Aujourd'hui, la science confirme ce que les praticiens indiens et sri-lankais savaient déjà : cette plante est l'une des plus intéressantes pour soutenir les défenses naturelles, en particulier lorsque votre corps en a le plus besoin.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-andro-section\"\u003e\n    \u003ch2\u003eAndrographis paniculata : bienfaits reconnus\u003c\/h2\u003e\n    \u003cdiv class=\"soi-andro-benefits\"\u003e\n      \u003cdiv class=\"soi-andro-benefit\"\u003e\n        \u003cdiv class=\"soi-andro-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLes andrographolides, principes actifs phares de la plante, contribuent à stimuler vos défenses naturelles face aux infections courantes, notamment en période hivernale ou de forte fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-benefit\"\u003e\n        \u003cdiv class=\"soi-andro-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort respiratoire\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisée pour apaiser les voies respiratoires, réduire la sensation de gorge irritée et faciliter la respiration lors des épisodes saisonniers.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-benefit\"\u003e\n        \u003cdiv class=\"soi-andro-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction anti-inflammatoire douce\u003c\/h3\u003e\n        \u003cp\u003eSes composés actifs participent à réduire les inflammations légères associées aux infections, pour un retour au confort plus rapide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-benefit\"\u003e\n        \u003cdiv class=\"soi-andro-benefit-icon\"\u003e\u003cspan\u003e🫁\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien hépatique\u003c\/h3\u003e\n        \u003cp\u003eReconnue en phytothérapie pour ses effets bénéfiques sur la fonction hépatique et la détoxification, l'andrographis est souvent citée pour son lien avec le foie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-andro-tip-icon\"\u003e⚕️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eRappel important\u003c\/strong\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de symptômes persistants, consultez un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-andro-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'Andrographis extrait en gélules de Graine Sauvage ?\u003c\/h2\u003e\n    \u003cp class=\"soi-andro-section-intro\"\u003eCe qui distingue cette formule, c'est la qualité de son extrait : \u003cstrong\u003etitré à 10 % d'andrographolides\u003c\/strong\u003e, soit une concentration bien supérieure à une poudre de plante classique. Vous obtenez ainsi un actif réellement dosé, avec une efficacité mesurable par prise.\u003c\/p\u003e\n    \u003cdiv class=\"soi-andro-grid\"\u003e\n      \u003cdiv class=\"soi-andro-card\"\u003e\n        \u003ch3\u003e🎯 Extrait titré à 10 %\u003c\/h3\u003e\n        \u003cp\u003eUne concentration en andrographolides garantie pour une action ciblée et reproductible à chaque prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-card\"\u003e\n        \u003ch3\u003e🌱 100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales adaptées aux régimes végétariens et vegan, sans gélatine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eConçu et fabriqué en France selon des normes de qualité strictes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-card\"\u003e\n        \u003ch3\u003e✨ Formule propre\u003c\/h3\u003e\n        \u003cp\u003eSans additifs inutiles, sans gélatine animale. L'essentiel, rien de superflu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-andro-section\"\u003e\n    \u003ch2\u003eComposition et posologie des gélules d'Andrographis Graine Sauvage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-andro-compo\"\u003e\n      \u003cdiv class=\"soi-andro-compo-row\"\u003e\n        \u003cspan class=\"soi-andro-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-andro-compo-value\"\u003e250 mg d'extrait d'Andrographis paniculata (parties aériennes)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-compo-row\"\u003e\n        \u003cspan class=\"soi-andro-compo-label\"\u003eTitrage\u003c\/span\u003e\n        \u003cspan class=\"soi-andro-compo-value\"\u003e10 % d'andrographolides\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-compo-row\"\u003e\n        \u003cspan class=\"soi-andro-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-andro-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-compo-row\"\u003e\n        \u003cspan class=\"soi-andro-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-andro-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-compo-row\"\u003e\n        \u003cspan class=\"soi-andro-compo-label\"\u003ePosologie\u003c\/span\u003e\n        \u003cspan class=\"soi-andro-compo-value\"\u003e6 gélules\/jour au moment des repas, avec un grand verre d'eau\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-compo-row\"\u003e\n        \u003cspan class=\"soi-andro-compo-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-andro-compo-value\"\u003e10 jours (cure intensive)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-andro-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eContre-indications\u003c\/strong\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux personnes sous traitement anticoagulant ou immunosuppresseur. En cas de doute, l'avis d'un médecin ou pharmacien est recommandé avant toute prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-andro-section\"\u003e\n    \u003ch2\u003eComment prendre vos gélules d'andrographis : conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-andro-timeline\"\u003e\n      \u003cdiv class=\"soi-andro-step\"\u003e\n        \u003cdiv class=\"soi-andro-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-andro-step-content\"\u003e\n          \u003ch3\u003eDès les premiers signes\u003c\/h3\u003e\n          \u003cp\u003eCommencez la cure dès l'apparition des premiers symptômes (fatigue inhabituelle, gorge qui gratte, nez qui coule) pour un effet optimal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-step\"\u003e\n        \u003cdiv class=\"soi-andro-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-andro-step-content\"\u003e\n          \u003ch3\u003eRépartissez les prises\u003c\/h3\u003e\n          \u003cp\u003e6 gélules par jour en 2 ou 3 prises au moment des repas, jamais à jeun pour éviter tout inconfort digestif.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-step\"\u003e\n        \u003cdiv class=\"soi-andro-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-andro-step-content\"\u003e\n          \u003ch3\u003eCombinez intelligemment\u003c\/h3\u003e\n          \u003cp\u003eL'andrographis se marie bien avec la vitamine C ou le zinc pour un soutien immunitaire renforcé en période hivernale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-andro-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-andro-cta-box\"\u003e\n      \u003cp class=\"soi-andro-cta-tag\" style=\"color: white;\"\u003eVotre allié naturel en 10 jours\u003c\/p\u003e\n      \u003cp class=\"soi-andro-cta-text\" style=\"color: white;\"\u003eOffrez à votre organisme la puissance d'une plante millénaire dans une formule moderne, vegan et fabriquée en France. L'Andrographis Graine Sauvage est là pour vous soutenir, sans compromis sur la qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-andro-marine: #1A2D3D;\n  --soi-andro-marine-dark: #0F1E2B;\n  --soi-andro-marine-light: #2C4458;\n  --soi-andro-pomme: #A1C544;\n  --soi-andro-pomme-dark: #84A636;\n  --soi-andro-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-andro-white: #FFFFFF;\n  --soi-andro-off-white: #F8FAF6;\n  --soi-andro-stone: #F1F3EE;\n  --soi-andro-line: #E5E8E0;\n\n  --soi-andro-primary: #7CA86E;\n  --soi-andro-primary-soft: rgba(124,168,110,0.12);\n  --soi-andro-accent: #8BBF2A;\n\n  --soi-andro-text: #1A2D3D;\n  --soi-andro-text-soft: #4A5B6B;\n  --soi-andro-text-muted: #7B8693;\n\n  --soi-andro-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-andro-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-andro-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-andro-radius: 12px;\n  --soi-andro-radius-sm: 8px;\n  --soi-andro-radius-pill: 999px;\n}\n\n.soi-andro-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-andro-fiche img { max-width: 100%; height: auto; }\n\n.soi-andro-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-andro-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-andro-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-andro-hero {\n  position: relative;\n  background: var(--soi-andro-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-andro-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-andro-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-andro-pomme);\n}\n\n.soi-andro-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-andro-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-andro-pomme);\n  border-radius: 50%;\n}\n\n.soi-andro-hero-title {\n  display: block;\n  color: var(--soi-andro-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-andro-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-andro-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-andro-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-andro-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-andro-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-andro-label-accent {\n  background: var(--soi-andro-pomme);\n  border-color: var(--soi-andro-pomme);\n  color: var(--soi-andro-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-andro-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-andro-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-andro-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-andro-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-andro-pomme);\n  border-radius: 2px;\n}\n\n.soi-andro-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-andro-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-andro-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-andro-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-andro-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-andro-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-andro-benefit {\n  background: var(--soi-andro-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-andro-radius);\n  border: 1px solid var(--soi-andro-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-andro-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-andro-shadow-md);\n}\n\n.soi-andro-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-andro-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-andro-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-andro-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-andro-benefit:hover .soi-andro-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-andro-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-andro-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-andro-benefit p {\n  font-size: 13px;\n  color: var(--soi-andro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-andro-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-andro-card {\n  background: var(--soi-andro-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-andro-radius);\n  border-left: 3px solid var(--soi-andro-pomme);\n}\n\n.soi-andro-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-andro-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-andro-card p {\n  font-size: 14px;\n  color: var(--soi-andro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-andro-compo {\n  background: var(--soi-andro-off-white);\n  border-radius: var(--soi-andro-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-andro-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-andro-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-andro-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-andro-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-andro-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-andro-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-andro-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-andro-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-andro-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-andro-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-andro-radius);\n  border: 1px solid var(--soi-andro-line);\n  align-items: flex-start;\n}\n\n.soi-andro-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-andro-marine);\n  color: var(--soi-andro-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-andro-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-andro-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-andro-step-content p {\n  font-size: 14px;\n  color: var(--soi-andro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-andro-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-andro-pomme-light);\n  border-left: 4px solid var(--soi-andro-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-andro-radius) var(--soi-andro-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-andro-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-andro-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-andro-marine);\n  margin-bottom: 4px;\n}\n\n.soi-andro-tip p {\n  font-size: 14px;\n  color: var(--soi-andro-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-andro-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-andro-accordion-item {\n  background: var(--soi-andro-off-white);\n  border-radius: var(--soi-andro-radius-sm);\n  border: 1px solid var(--soi-andro-line);\n  overflow: hidden;\n}\n\n.soi-andro-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-andro-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-andro-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-andro-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-andro-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-andro-accordion-item[open] .soi-andro-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-andro-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-andro-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-andro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-andro-cta-box {\n  background: var(--soi-andro-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-andro-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-andro-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-andro-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-andro-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-andro-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-andro-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-andro-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-andro-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-andro-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-andro-compo-value {\n    text-align: left;\n  }\n\n  .soi-andro-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-andro-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-andro-fiche {\n    --soi-andro-text-soft: #2C3E50;\n    --soi-andro-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603571925322,"sku":"GS1025","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/andrographis-extrait-en-gelules-packshot.webp?v=1780125084"},{"product_id":"ashwagandha-bio-extrait-en-gelules","title":"Ashwagandha bio (extrait) en gélules","description":"\u003cdiv class=\"soi-ashw-fiche\"\u003e\n\n\u003csection class=\"soi-ashw-hero\"\u003e\n  \u003cdiv class=\"soi-ashw-hero-tag\"\u003e\n    \u003cspan class=\"soi-ashw-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-ashw-hero-title\"\u003eLa force tranquille d'une plante millénaire\u003c\/span\u003e\n  \u003cp class=\"soi-ashw-hero-subtitle\"\u003eExtrait concentré de racine d'Ashwagandha certifié bio, en gélules végétales. Votre allié naturel pour soutenir la gestion du stress, retrouver votre vitalité et favoriser un sommeil réparateur.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-hero-labels\"\u003e\n    \u003cspan class=\"soi-ashw-label soi-ashw-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-ashw-label\"\u003eFR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-ashw-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-ashw-label\"\u003e60 GÉLULES · 30 JOURS\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\"\u003e\n  \u003ch2\u003ePourquoi choisir ces gélules d'Ashwagandha bio ?\u003c\/h2\u003e\n  \u003cp class=\"soi-ashw-section-intro\"\u003eTous les ashwagandhas ne se valent pas. Ici, vous bénéficiez d'un extrait concentré de racine de \u003cem\u003eWithania somnifera\u003c\/em\u003e, certifié Agriculture Biologique (FR-BIO-01), conditionné en gélules végétales adaptées à tous les régimes, y compris végétalien. Pas de gélatine animale, pas d'additifs inutiles : juste l'essentiel, en version bio et traçable.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-grid\"\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e🌿 Certification AB\u003c\/h3\u003e\n      \u003cp\u003eCulture en agriculture biologique, sans pesticides de synthèse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e🌱 Extrait de racine\u003c\/h3\u003e\n      \u003cp\u003eLa partie de la plante la plus riche en withanolides, les principes actifs clés.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e💊 Gélules végétales\u003c\/h3\u003e\n      \u003cp\u003eCompatibles avec tous les régimes alimentaires, sans gélatine animale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e📦 Format pratique\u003c\/h3\u003e\n      \u003cp\u003e60 gélules pour 30 jours de cure complète.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\"\u003e\n  \u003ch2\u003eLes bienfaits de l'Ashwagandha bio : ce que dit la science\u003c\/h2\u003e\n  \u003cp class=\"soi-ashw-section-intro\"\u003eL'ashwagandha est une plante dite adaptogène : elle aide l'organisme à mieux répondre aux agressions physiques et mentales, sans stimuler ni endormir de façon artificielle. Voici ce qu'elle peut concrètement vous apporter.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-benefits\"\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGestion du stress et de l'anxiété\u003c\/h3\u003e\n      \u003cp\u003eLes withanolides agissent sur l'axe cortisol, aidant à réduire la réponse hormonale au stress. Plusieurs études cliniques confirment une baisse significative du cortisol salivaire après 4 à 8 semaines de prise régulière.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉnergie et vitalité\u003c\/h3\u003e\n      \u003cp\u003eEn soutenant les glandes surrénales, l'ashwagandha vous aide à lutter contre la fatigue chronique et à retrouver un niveau d'énergie stable, sans effet \"coup de fouet\" artificiel.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eQualité du sommeil\u003c\/h3\u003e\n      \u003cp\u003eSon action sur le système nerveux favorise un endormissement plus rapide et un sommeil plus réparateur, sans effet sédatif le lendemain.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre mental et mémoire\u003c\/h3\u003e\n      \u003cp\u003eLa plante soutient les fonctions cognitives, la concentration et la mémoire de travail, particulièrement utile lors des périodes d'intensité intellectuelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e💛\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité hormonale\u003c\/h3\u003e\n      \u003cp\u003eReconnue en Ayurvéda pour soutenir la libido et la fertilité, chez l'homme comme chez la femme, en favorisant l'équilibre hormonal naturel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\"\u003e\n  \u003ch2\u003eComposition et posologie de l'Ashwagandha bio Graine Sauvage\u003c\/h2\u003e\n  \u003cp class=\"soi-ashw-section-intro\"\u003eChez Soinat, la transparence sur la composition est une priorité. Voici ce que contient chaque gélule de cet extrait d'Ashwagandha bio.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-compo\"\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eExtrait de racine d'Ashwagandha bio (Withania somnifera)\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003e300 mg \/ gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003eHPMC · 100 % végétale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eExcipient \/ colorant \/ arôme\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003eAucun\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003e60 gélules · 30 jours\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003eAgriculture Biologique · FR-BIO-01\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-ashw-tip\"\u003e\n    \u003cdiv class=\"soi-ashw-tip-icon\"\u003e💊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n      \u003cp\u003e2 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau. Une cure de 4 à 8 semaines est conseillée pour observer des effets durables. Il est possible de renouveler la cure après une pause de deux semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\"\u003e\n  \u003ch2\u003eComment prendre votre Ashwagandha bio en gélules : conseils pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ashw-timeline\"\u003e\n    \u003cdiv class=\"soi-ashw-step\"\u003e\n      \u003cdiv class=\"soi-ashw-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-step-content\"\u003e\n        \u003ch3\u003eLe matin avec le petit-déjeuner\u003c\/h3\u003e\n        \u003cp\u003ePour profiter de ses effets sur l'énergie et la concentration tout au long de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-step\"\u003e\n      \u003cdiv class=\"soi-ashw-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-step-content\"\u003e\n        \u003ch3\u003eLe soir avec le dîner\u003c\/h3\u003e\n        \u003cp\u003eSi vous souhaitez surtout améliorer votre qualité de sommeil et décompresser après une journée chargée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-step\"\u003e\n      \u003cdiv class=\"soi-ashw-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-step-content\"\u003e\n        \u003ch3\u003eEn cure de 4 à 8 semaines\u003c\/h3\u003e\n        \u003cp\u003eLes effets de l'ashwagandha sont progressifs. La régularité est la clé pour des résultats visibles et 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-ashw-section\"\u003e\n  \u003ch2\u003eCe complément est fait pour vous si...\u003c\/h2\u003e\n  \u003cp class=\"soi-ashw-section-intro\"\u003eCe complément convient à toute personne adulte souhaitant mieux gérer le stress, retrouver de l'énergie ou soutenir son équilibre mental au naturel.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-grid\"\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e💼 Personnes actives\u003c\/h3\u003e\n      \u003cp\u003eVous jonglez entre vie professionnelle et personnelle ? L'ashwagandha vous accompagne pour maintenir un niveau d'énergie stable face aux exigences du quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e📚 Étudiants en période d'examens\u003c\/h3\u003e\n      \u003cp\u003eConcentration, mémoire de travail, gestion de la pression : un soutien naturel particulièrement adapté aux phases d'intensité intellectuelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e🌀 Phases de fatigue ou de surcharge émotionnelle\u003c\/h3\u003e\n      \u003cp\u003eVous traversez une période exigeante ? Cette plante adaptogène vous aide à retrouver votre équilibre sans effet artificiel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-ashw-accordion\"\u003e\n    \u003cdetails class=\"soi-ashw-accordion-item\"\u003e\n      \u003csummary class=\"soi-ashw-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ashw-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. Non recommandé aux femmes enceintes ou allaitantes, ni aux personnes sous traitement thyroïdien sans avis médical préalable. En cas de traitement en cours, consultez un professionnel de santé avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-ashw-cta-box\"\u003e\n    \u003cp class=\"soi-ashw-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec Soinat\u003c\/p\u003e\n    \u003cp class=\"soi-ashw-cta-text\" style=\"color: white;\"\u003eRetrouvez dans chaque gélule la force tranquille d'une plante millénaire, cultivée en agriculture biologique et conditionnée avec soin. Moins de stress, plus d'énergie, un sommeil retrouvé : votre équilibre commence ici.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ashw-marine: #1A2D3D;\n  --soi-ashw-marine-dark: #0F1E2B;\n  --soi-ashw-marine-light: #2C4458;\n  --soi-ashw-pomme: #A1C544;\n  --soi-ashw-pomme-dark: #84A636;\n  --soi-ashw-pomme-light: rgba(161,197,68,0.10);\n  --soi-ashw-white: #FFFFFF;\n  --soi-ashw-off-white: #F8FAF6;\n  --soi-ashw-stone: #F1F3EE;\n  --soi-ashw-line: #E5E8E0;\n  --soi-ashw-primary: #D4A52A;\n  --soi-ashw-primary-soft: rgba(212,165,42,0.10);\n  --soi-ashw-accent: #A8C94B;\n  --soi-ashw-text: #1A2D3D;\n  --soi-ashw-text-soft: #4A5B6B;\n  --soi-ashw-text-muted: #7B8693;\n  --soi-ashw-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ashw-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ashw-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ashw-radius: 12px;\n  --soi-ashw-radius-sm: 8px;\n  --soi-ashw-radius-pill: 999px;\n}\n\n.soi-ashw-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ashw-fiche img { max-width: 100%; height: auto; }\n\n.soi-ashw-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ashw-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ashw-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-ashw-hero {\n  position: relative;\n  background: var(--soi-ashw-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-ashw-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ashw-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ashw-pomme);\n}\n\n.soi-ashw-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-ashw-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ashw-pomme);\n  border-radius: 50%;\n}\n\n.soi-ashw-hero-title {\n  display: block;\n  color: var(--soi-ashw-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-ashw-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-ashw-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ashw-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-ashw-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ashw-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ashw-label-accent {\n  background: var(--soi-ashw-pomme);\n  border-color: var(--soi-ashw-pomme);\n  color: var(--soi-ashw-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-ashw-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ashw-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ashw-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-ashw-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ashw-pomme);\n  border-radius: 2px;\n}\n\n.soi-ashw-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ashw-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-ashw-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ashw-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ashw-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-ashw-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ashw-benefit {\n  background: var(--soi-ashw-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ashw-radius);\n  border: 1px solid var(--soi-ashw-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ashw-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ashw-shadow-md);\n}\n\n.soi-ashw-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ashw-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-ashw-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ashw-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ashw-benefit:hover .soi-ashw-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ashw-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ashw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ashw-benefit p {\n  font-size: 13px;\n  color: var(--soi-ashw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-ashw-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ashw-card {\n  background: var(--soi-ashw-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ashw-radius);\n  border-left: 3px solid var(--soi-ashw-pomme);\n}\n\n.soi-ashw-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ashw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ashw-card p {\n  font-size: 14px;\n  color: var(--soi-ashw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-ashw-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ashw-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ashw-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ashw-radius);\n  border: 1px solid var(--soi-ashw-line);\n  align-items: flex-start;\n}\n\n.soi-ashw-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ashw-marine);\n  color: var(--soi-ashw-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-ashw-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ashw-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ashw-step-content p {\n  font-size: 14px;\n  color: var(--soi-ashw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-ashw-compo {\n  background: var(--soi-ashw-off-white);\n  border-radius: var(--soi-ashw-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-ashw-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-ashw-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ashw-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ashw-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ashw-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ashw-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ashw-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-ashw-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ashw-pomme-light);\n  border-left: 4px solid var(--soi-ashw-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ashw-radius) var(--soi-ashw-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ashw-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ashw-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ashw-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ashw-tip p {\n  font-size: 14px;\n  color: var(--soi-ashw-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-ashw-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-ashw-accordion-item {\n  background: var(--soi-ashw-off-white);\n  border-radius: var(--soi-ashw-radius-sm);\n  border: 1px solid var(--soi-ashw-line);\n  overflow: hidden;\n}\n\n.soi-ashw-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ashw-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-ashw-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ashw-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ashw-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ashw-accordion-item[open] .soi-ashw-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ashw-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ashw-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ashw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-ashw-cta-box {\n  background: var(--soi-ashw-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ashw-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ashw-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-ashw-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ashw-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-ashw-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ashw-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ashw-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-ashw-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ashw-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ashw-compo-value {\n    text-align: left;\n  }\n\n  .soi-ashw-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ashw-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ashw-fiche {\n    --soi-ashw-text-soft: #2C3E50;\n    --soi-ashw-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603572515146,"sku":"GS0012","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/aswhaghanda_gelule_grainesauvage_11zon.webp?v=1781945828"},{"product_id":"guduchi-bio-et-vegan-en-gelules","title":"Guduchi bio et vegan en gélules","description":"\u003cdiv class=\"soi-gudu-fiche\"\u003e\n\n\u003csection class=\"soi-gudu-hero\"\u003e\n  \u003cdiv class=\"soi-gudu-hero-tag\"\u003e\n    \u003cspan class=\"soi-gudu-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-gudu-hero-title\"\u003eL'élixir ayurvédique de vos défenses naturelles\u003c\/span\u003e\n  \u003cp class=\"soi-gudu-hero-subtitle\"\u003ePlante adaptogène millénaire issue de la tradition indienne, le Guduchi soutient votre immunité et vous accompagne dans les périodes de fatigue, en toute simplicité.\u003c\/p\u003e\n  \u003cdiv class=\"soi-gudu-hero-labels\"\u003e\n    \u003cspan class=\"soi-gudu-label soi-gudu-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-gudu-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-gudu-label\"\u003eCERTIFIÉ FR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-gudu-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-gudu-label\"\u003eSANS OGM\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gudu-section\"\u003e\n  \u003ch2\u003eQu'est-ce que le Guduchi ? La plante adaptogène venue d'Inde\u003c\/h2\u003e\n  \u003cp\u003eLe Guduchi est une liane originaire des forêts tropicales d'Inde, utilisée depuis des siècles dans la tradition ayurvédique sous le nom d'\u003cem\u003eAmrita\u003c\/em\u003e, qui signifie littéralement « élixir d'immortalité ». Ce n'est pas un hasard : ses tiges sont particulièrement riches en alcaloïdes, polysaccharides et composés antioxydants qui agissent en synergie sur l'organisme.\u003c\/p\u003e\n  \u003cp\u003eGraine Sauvage exploite exclusivement ces tiges, issues de l'agriculture biologique certifiée AB, pour vous proposer un produit pur et traçable.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gudu-section\"\u003e\n  \u003ch2\u003eLes bienfaits du Guduchi bio : pourquoi en prendre ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gudu-benefits\"\u003e\n    \u003cdiv class=\"soi-gudu-benefit\"\u003e\n      \u003cdiv class=\"soi-gudu-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eLe Guduchi aide à maintenir les défenses naturelles de l'organisme, aussi bien en prévention qu'en période de convalescence. Ses polysaccharides stimulent l'activité des cellules immunitaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-benefit\"\u003e\n      \u003cdiv class=\"soi-gudu-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAction adaptogène contre le stress\u003c\/h3\u003e\n      \u003cp\u003eComme l'ashwagandha ou le tulsi, le Guduchi appartient à la famille des plantes adaptogènes. Il aide l'organisme à mieux répondre aux sollicitations physiques et mentales du quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-benefit\"\u003e\n      \u003cdiv class=\"soi-gudu-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePropriétés antioxydantes\u003c\/h3\u003e\n      \u003cp\u003eSes composés actifs contribuent à neutraliser les radicaux libres, limitant ainsi le stress oxydatif cellulaire, souvent associé à la fatigue chronique et au vieillissement prématuré.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-benefit\"\u003e\n      \u003cdiv class=\"soi-gudu-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRécupération et vitalité\u003c\/h3\u003e\n      \u003cp\u003eEn période de convalescence ou après un pic de fatigue, le Guduchi accompagne le retour à l'énergie de manière progressive et naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gudu-section\"\u003e\n  \u003ch2\u003eComposition et posologie du Guduchi Graine Sauvage\u003c\/h2\u003e\n  \u003cp class=\"soi-gudu-section-intro\"\u003eChaque flacon contient 60 gélules végétales, soit 30 jours d'utilisation à raison de 2 gélules par jour. La formule est minimaliste et transparente.\u003c\/p\u003e\n  \u003cdiv class=\"soi-gudu-compo\"\u003e\n    \u003cdiv class=\"soi-gudu-compo-row\"\u003e\n      \u003cspan class=\"soi-gudu-compo-label\"\u003eIngrédient actif\u003c\/span\u003e\n      \u003cspan class=\"soi-gudu-compo-value\"\u003ePoudre de tiges de Guduchi (\u003cem\u003eTinospora cordifolia\u003c\/em\u003e) bio\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-compo-row\"\u003e\n      \u003cspan class=\"soi-gudu-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-gudu-compo-value\"\u003e500 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-compo-row\"\u003e\n      \u003cspan class=\"soi-gudu-compo-label\"\u003eDose journalière (2 gélules)\u003c\/span\u003e\n      \u003cspan class=\"soi-gudu-compo-value\"\u003e1 000 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-compo-row\"\u003e\n      \u003cspan class=\"soi-gudu-compo-label\"\u003eGélule\u003c\/span\u003e\n      \u003cspan class=\"soi-gudu-compo-value\"\u003eHypromellose (origine végétale), sans gélatine animale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-compo-row\"\u003e\n      \u003cspan class=\"soi-gudu-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-gudu-compo-value\"\u003e60 gélules végétales (30 jours)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-compo-row\"\u003e\n      \u003cspan class=\"soi-gudu-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-gudu-compo-value\"\u003eAgriculture biologique · FR-BIO-01\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-compo-row\"\u003e\n      \u003cspan class=\"soi-gudu-compo-label\"\u003eGaranties\u003c\/span\u003e\n      \u003cspan class=\"soi-gudu-compo-value\"\u003eSans additifs, sans excipients superflus, sans OGM, 100 % vegan\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gudu-section\"\u003e\n  \u003ch2\u003eComment prendre le Guduchi bio en gélules ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gudu-timeline\"\u003e\n    \u003cdiv class=\"soi-gudu-step\"\u003e\n      \u003cdiv class=\"soi-gudu-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-gudu-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez 2 gélules par jour, de préférence au moment d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-step\"\u003e\n      \u003cdiv class=\"soi-gudu-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-gudu-step-content\"\u003e\n        \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n        \u003cp\u003eEffectuez une cure de 30 jours minimum pour ressentir pleinement les effets. Les plantes adaptogènes agissent progressivement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gudu-step\"\u003e\n      \u003cdiv class=\"soi-gudu-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-gudu-step-content\"\u003e\n        \u003ch3\u003eSynergie ayurvédique\u003c\/h3\u003e\n        \u003cp\u003eLe Guduchi se combine très bien avec d'autres plantes ayurvédiques comme l'ashwagandha ou le tulsi pour un soutien global renforcé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-gudu-tip\"\u003e\n    \u003cdiv class=\"soi-gudu-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour bénéficier pleinement des propriétés adaptogènes du Guduchi, privilégiez une prise régulière au cours du repas. La constance est la clé avec les plantes de la tradition ayurvédique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gudu-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gudu-accordion\"\u003e\n    \u003cdetails class=\"soi-gudu-accordion-item\"\u003e\n      \u003csummary class=\"soi-gudu-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n      \u003cdiv class=\"soi-gudu-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Déconseillé aux femmes enceintes ou allaitantes et aux enfants. En cas de traitement médical en cours, demandez l'avis de votre médecin avant toute prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-gudu-accordion-item\"\u003e\n      \u003csummary class=\"soi-gudu-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-gudu-accordion-content\"\u003e\n        \u003cp\u003eConservez à l'abri de la chaleur et de l'humidité, hors de portée des enfants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gudu-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-gudu-cta-box\"\u003e\n    \u003cp class=\"soi-gudu-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-gudu-cta-text\" style=\"color: white;\"\u003eDeux gélules par jour suffisent pour soutenir vos défenses, retrouver de l'énergie et traverser les saisons avec plus de sérénité. Votre bien-être, naturellement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gudu-marine: #1A2D3D;\n  --soi-gudu-marine-dark: #0F1E2B;\n  --soi-gudu-marine-light: #2C4458;\n  --soi-gudu-pomme: #A1C544;\n  --soi-gudu-pomme-dark: #84A636;\n  --soi-gudu-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-gudu-white: #FFFFFF;\n  --soi-gudu-off-white: #F8FAF6;\n  --soi-gudu-stone: #F1F3EE;\n  --soi-gudu-line: #E5E8E0;\n\n  --soi-gudu-primary: #D88542;\n  --soi-gudu-primary-soft: #F5E6D4;\n  --soi-gudu-accent: #A8C63D;\n\n  --soi-gudu-text: #1A2D3D;\n  --soi-gudu-text-soft: #4A5B6B;\n  --soi-gudu-text-muted: #7B8693;\n\n  --soi-gudu-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gudu-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gudu-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gudu-radius: 12px;\n  --soi-gudu-radius-sm: 8px;\n  --soi-gudu-radius-pill: 999px;\n}\n\n.soi-gudu-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gudu-fiche img { max-width: 100%; height: auto; }\n\n.soi-gudu-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gudu-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gudu-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gudu-hero {\n  position: relative;\n  background: var(--soi-gudu-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-gudu-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gudu-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gudu-pomme);\n}\n\n.soi-gudu-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-gudu-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gudu-pomme);\n  border-radius: 50%;\n}\n\n.soi-gudu-hero-title {\n  display: block;\n  color: var(--soi-gudu-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-gudu-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-gudu-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gudu-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-gudu-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gudu-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gudu-label-accent {\n  background: var(--soi-gudu-pomme);\n  border-color: var(--soi-gudu-pomme);\n  color: var(--soi-gudu-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gudu-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gudu-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gudu-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-gudu-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gudu-pomme);\n  border-radius: 2px;\n}\n\n.soi-gudu-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gudu-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-gudu-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gudu-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gudu-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gudu-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gudu-benefit {\n  background: var(--soi-gudu-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gudu-radius);\n  border: 1px solid var(--soi-gudu-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gudu-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gudu-shadow-md);\n}\n\n.soi-gudu-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gudu-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-gudu-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gudu-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gudu-benefit:hover .soi-gudu-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gudu-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gudu-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gudu-benefit p {\n  font-size: 13px;\n  color: var(--soi-gudu-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-gudu-compo {\n  background: var(--soi-gudu-off-white);\n  border-radius: var(--soi-gudu-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gudu-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-gudu-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gudu-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gudu-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gudu-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gudu-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gudu-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-gudu-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-gudu-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gudu-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gudu-radius);\n  border: 1px solid var(--soi-gudu-line);\n  align-items: flex-start;\n}\n\n.soi-gudu-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gudu-marine);\n  color: var(--soi-gudu-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-gudu-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gudu-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gudu-step-content p {\n  font-size: 14px;\n  color: var(--soi-gudu-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-gudu-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gudu-pomme-light);\n  border-left: 4px solid var(--soi-gudu-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gudu-radius) var(--soi-gudu-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gudu-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gudu-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gudu-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gudu-tip p {\n  font-size: 14px;\n  color: var(--soi-gudu-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-gudu-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gudu-accordion-item {\n  background: var(--soi-gudu-off-white);\n  border-radius: var(--soi-gudu-radius-sm);\n  border: 1px solid var(--soi-gudu-line);\n  overflow: hidden;\n}\n\n.soi-gudu-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gudu-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-gudu-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gudu-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gudu-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gudu-accordion-item[open] .soi-gudu-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gudu-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gudu-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gudu-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gudu-cta-box {\n  background: var(--soi-gudu-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gudu-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gudu-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-gudu-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gudu-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-gudu-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gudu-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gudu-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-gudu-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gudu-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gudu-compo-value {\n    text-align: left;\n  }\n\n  .soi-gudu-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gudu-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gudu-fiche {\n    --soi-gudu-text-soft: #2C3E50;\n    --soi-gudu-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603586277706,"sku":"GS0013","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/guduchi_60-gelules_grainesauvage_11zon.webp?v=1781946466"},{"product_id":"extrait-de-boswellia-vegan-en-gelules","title":"Extrait de Boswellia vegan en gélules","description":"\n\u003cdiv class=\"soi-bosw-fiche\"\u003e\n\n  \u003csection class=\"soi-bosw-hero\"\u003e\n    \u003cdiv class=\"soi-bosw-hero-tag\"\u003e\n      \u003cspan class=\"soi-bosw-tag-dot\"\u003e\u003c\/span\u003e\n      Complément articulaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bosw-hero-title\"\u003eLe soutien ancestral de vos articulations\u003c\/span\u003e\n    \u003cp class=\"soi-bosw-hero-subtitle\"\u003eExtrait de Boswellia Serrata concentré à 65 % d'acides boswelliques en gélules végétales. Un actif millénaire issu de la médecine ayurvédique pour retrouver confort et mobilité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bosw-hero-labels\"\u003e\n      \u003cspan class=\"soi-bosw-label soi-bosw-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-bosw-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003ePourquoi le Boswellia Serrata est-il si efficace pour les articulations ?\u003c\/h2\u003e\n    \u003cp\u003eLe Boswellia Serrata, aussi appelé encens indien, est extrait de la résine d'un arbre originaire d'Inde et d'Afrique. Ses composés actifs, les \u003cstrong\u003eacides boswelliques\u003c\/strong\u003e, agissent directement sur un mécanisme clé : l'inhibition de la 5-lipoxygénase, l'enzyme à l'origine de la production de leucotriènes, molécules pro-inflammatoires impliquées dans les douleurs articulaires.\u003c\/p\u003e\n    \u003cp\u003eConcrètement, une utilisation régulière peut vous aider à :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bosw-benefits\"\u003e\n      \u003cdiv class=\"soi-bosw-benefit\"\u003e\n        \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eInflammation articulaire\u003c\/h3\u003e\n        \u003cp\u003eContribue à réduire l'inflammation liée à l'arthrite et à l'arthrose.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-benefit\"\u003e\n        \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🌅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRaideur matinale\u003c\/h3\u003e\n        \u003cp\u003eFavorise la diminution de la raideur matinale et des douleurs chroniques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-benefit\"\u003e\n        \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🤸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMobilité et souplesse\u003c\/h3\u003e\n        \u003cp\u003eSoutient l'amélioration de la mobilité et de la souplesse articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-benefit\"\u003e\n        \u003cdiv class=\"soi-bosw-benefit-icon\"\u003e\u003cspan\u003e🫁\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction globale\u003c\/h3\u003e\n        \u003cp\u003eSoutient également la santé des poumons et de l'appareil digestif grâce à son action anti-inflammatoire globale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-bosw-section-intro\"\u003eChaque gélule végétale est formulée avec un extrait concentré, sans excipient superflu ni additif inutile.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bosw-compo\"\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eExtrait de Boswellia Serrata par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e350 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eTitrage en acides boswelliques\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e65 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eAcides boswelliques par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e227,5 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003eCellulose végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-compo-row\"\u003e\n        \u003cspan class=\"soi-bosw-compo-label\"\u003eDurée d'utilisation\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-compo-value\"\u003e20 jours (à 3 gélules\/jour)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eComment prendre vos gélules de Boswellia Serrata ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bosw-timeline\"\u003e\n      \u003cdiv class=\"soi-bosw-step\"\u003e\n        \u003cdiv class=\"soi-bosw-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bosw-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrendre \u003cstrong\u003e3 gélules par jour\u003c\/strong\u003e, réparties en 2 ou 3 prises selon votre tolérance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-step\"\u003e\n        \u003cdiv class=\"soi-bosw-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bosw-step-content\"\u003e\n          \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n          \u003cp\u003eÀ prendre \u003cstrong\u003ependant les repas\u003c\/strong\u003e pour une meilleure absorption et limiter tout inconfort gastrique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-step\"\u003e\n        \u003cdiv class=\"soi-bosw-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bosw-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003e\u003cstrong\u003eCure de 6 à 8 semaines minimum\u003c\/strong\u003e recommandée pour ressentir des effets durables sur le confort articulaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bosw-tip\"\u003e\n      \u003cdiv class=\"soi-bosw-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe Boswellia se combine très bien avec la curcumine, le collagène ou la glucosamine pour un soutien articulaire renforcé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eCe qui distingue ce Boswellia en gélules des autres\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bosw-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bosw-card-mini\"\u003e\n        \u003cspan class=\"soi-bosw-card-mini-icon\"\u003e⚗️\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-label\"\u003eTitrage\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-value\"\u003e65 % d'acides boswelliques\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card-mini\"\u003e\n        \u003cspan class=\"soi-bosw-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card-mini\"\u003e\n        \u003cspan class=\"soi-bosw-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-value\"\u003e100 % vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card-mini\"\u003e\n        \u003cspan class=\"soi-bosw-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-bosw-card-mini-value\"\u003eColorant ni conservateur artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément de Boswellia Serrata ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bosw-section-intro\"\u003eCe complément est particulièrement adapté aux personnes qui :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bosw-grid\"\u003e\n      \u003cdiv class=\"soi-bosw-card\"\u003e\n        \u003ch3\u003e🦵 Douleurs articulaires chroniques\u003c\/h3\u003e\n        \u003cp\u003eVous souffrez de douleurs persistantes aux genoux, hanches, dos ou mains et recherchez un soutien naturel au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card\"\u003e\n        \u003ch3\u003e🩺 Arthrite ou arthrose\u003c\/h3\u003e\n        \u003cp\u003eVous êtes atteint(e) d'arthrite ou d'arthrose et souhaitez compléter votre accompagnement par un actif phyto reconnu.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card\"\u003e\n        \u003ch3\u003e🏃 Activité physique intense\u003c\/h3\u003e\n        \u003cp\u003eVous pratiquez une activité physique soutenue et souhaitez protéger vos articulations sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bosw-card\"\u003e\n        \u003ch3\u003e🕰️ Vieillissement articulaire\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez les effets du vieillissement articulaire et désirez préserver votre mobilité et votre souplesse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1.25rem; font-size: 13px; color: var(--soi-bosw-text-muted);\"\u003eCe produit ne se substitue pas à un traitement médical. En cas de pathologie articulaire diagnostiquée, consultez votre médecin avant toute cure.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le Boswellia en gélules\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bosw-accordion\"\u003e\n      \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n        \u003csummary class=\"soi-bosw-accordion-header\"\u003e⏱️ Combien de temps avant de ressentir les effets du Boswellia ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n          \u003cp\u003eLes premiers effets sur le confort articulaire se font généralement sentir après \u003cstrong\u003e2 à 4 semaines\u003c\/strong\u003e de cure régulière. Une prise sur \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est recommandée pour des résultats optimaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n        \u003csummary class=\"soi-bosw-accordion-header\"\u003e⚠️ Le Boswellia Serrata a-t-il des effets secondaires ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n          \u003cp\u003eIl est généralement bien toléré. Dans de rares cas, de légères gênes digestives peuvent survenir : prenez-le toujours au cours d'un repas pour les éviter.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bosw-accordion-item\"\u003e\n        \u003csummary class=\"soi-bosw-accordion-header\"\u003e🔗 Peut-on associer le Boswellia à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bosw-accordion-content\"\u003e\n          \u003cp\u003eOui, il se combine très bien avec la \u003cstrong\u003ecurcumine\u003c\/strong\u003e, le \u003cstrong\u003ecollagène\u003c\/strong\u003e ou la \u003cstrong\u003eglucosamine\u003c\/strong\u003e pour un soutien articulaire renforcé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bosw-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bosw-cta-box\"\u003e\n      \u003cp class=\"soi-bosw-cta-tag\" style=\"color: white;\"\u003eRetrouvez la liberté de chaque mouvement\u003c\/p\u003e\n      \u003cp class=\"soi-bosw-cta-text\" style=\"color: white;\"\u003eParce que chaque mouvement compte, le Boswellia Serrata de Graine Sauvage vous offre un soutien naturel, concentré et vegan pour articuler sans gêne. Fabriqué en France, titré à 65 % d'acides boswelliques, il accompagne vos journées avec douceur et efficacité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bosw-marine: #1A2D3D;\n  --soi-bosw-marine-dark: #0F1E2B;\n  --soi-bosw-marine-light: #2C4458;\n  --soi-bosw-pomme: #A1C544;\n  --soi-bosw-pomme-dark: #84A636;\n  --soi-bosw-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-bosw-white: #FFFFFF;\n  --soi-bosw-off-white: #F8FAF6;\n  --soi-bosw-stone: #F1F3EE;\n  --soi-bosw-line: #E5E8E0;\n\n  --soi-bosw-primary: #C8D929;\n  --soi-bosw-primary-soft: rgba(200,217,41,0.12);\n  --soi-bosw-accent: #D88542;\n\n  --soi-bosw-text: #1A2D3D;\n  --soi-bosw-text-soft: #4A5B6B;\n  --soi-bosw-text-muted: #7B8693;\n\n  --soi-bosw-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bosw-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bosw-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bosw-radius: 12px;\n  --soi-bosw-radius-sm: 8px;\n  --soi-bosw-radius-pill: 999px;\n}\n\n.soi-bosw-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bosw-fiche img { max-width: 100%; height: auto; }\n\n.soi-bosw-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bosw-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bosw-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bosw-hero {\n  position: relative;\n  background: var(--soi-bosw-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-bosw-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bosw-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bosw-pomme);\n}\n\n.soi-bosw-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-bosw-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bosw-pomme);\n  border-radius: 50%;\n}\n\n.soi-bosw-hero-title {\n  display: block;\n  color: var(--soi-bosw-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-bosw-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-bosw-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bosw-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-bosw-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bosw-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bosw-label-accent {\n  background: var(--soi-bosw-pomme);\n  border-color: var(--soi-bosw-pomme);\n  color: var(--soi-bosw-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bosw-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bosw-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-bosw-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bosw-pomme);\n  border-radius: 2px;\n}\n\n.soi-bosw-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bosw-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bosw-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bosw-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bosw-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bosw-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.25rem;\n}\n\n.soi-bosw-benefit {\n  background: var(--soi-bosw-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bosw-radius);\n  border: 1px solid var(--soi-bosw-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bosw-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bosw-shadow-md);\n}\n\n.soi-bosw-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bosw-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-bosw-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bosw-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bosw-benefit:hover .soi-bosw-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bosw-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bosw-benefit p {\n  font-size: 13px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bosw-compo {\n  background: var(--soi-bosw-off-white);\n  border-radius: var(--soi-bosw-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bosw-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-bosw-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bosw-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bosw-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bosw-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bosw-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bosw-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-bosw-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-bosw-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bosw-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bosw-radius);\n  border: 1px solid var(--soi-bosw-line);\n  align-items: flex-start;\n}\n\n.soi-bosw-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bosw-marine);\n  color: var(--soi-bosw-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-bosw-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bosw-step-content p {\n  font-size: 14px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bosw-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bosw-card {\n  background: var(--soi-bosw-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bosw-radius);\n  border-left: 3px solid var(--soi-bosw-pomme);\n}\n\n.soi-bosw-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bosw-card p {\n  font-size: 14px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bosw-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-bosw-card-mini {\n  background: var(--soi-bosw-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bosw-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bosw-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bosw-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bosw-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bosw-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bosw-marine);\n}\n\n\/* === TIP === *\/\n.soi-bosw-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bosw-pomme-light);\n  border-left: 4px solid var(--soi-bosw-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bosw-radius) var(--soi-bosw-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bosw-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bosw-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bosw-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bosw-tip p {\n  font-size: 14px;\n  color: var(--soi-bosw-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-bosw-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bosw-accordion-item {\n  background: var(--soi-bosw-off-white);\n  border-radius: var(--soi-bosw-radius-sm);\n  border: 1px solid var(--soi-bosw-line);\n  overflow: hidden;\n}\n\n.soi-bosw-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bosw-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-bosw-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bosw-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bosw-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bosw-accordion-item[open] .soi-bosw-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bosw-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bosw-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bosw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bosw-cta-box {\n  background: var(--soi-bosw-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bosw-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bosw-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-bosw-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bosw-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-bosw-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bosw-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bosw-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-bosw-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bosw-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bosw-compo-value {\n    text-align: left;\n  }\n\n  .soi-bosw-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bosw-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bosw-fiche {\n    --soi-bosw-text-soft: #2C3E50;\n    --soi-bosw-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603586638154,"sku":"GS0014","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-de-boswellia-vegan-en-gelules-packshot.webp?v=1780058550"},{"product_id":"shatavari-bio-et-vegan-en-gelules","title":"Shatavari bio et vegan en gélules","description":"\u003cdiv class=\"soi-shat-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-shat-hero\"\u003e\n    \u003cdiv class=\"soi-shat-hero-tag\"\u003e\n      \u003cspan class=\"soi-shat-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-shat-hero-title\"\u003eShatavari bio et vegan en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-shat-hero-subtitle\"\u003eLa plante ayurvédique dédiée au bien-être féminin : confort menstruel, vitalité et sérénité à chaque étape de votre vie.\u003c\/p\u003e\n    \u003cdiv class=\"soi-shat-hero-labels\"\u003e\n      \u003cspan class=\"soi-shat-label soi-shat-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-shat-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-shat-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-shat-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-shat-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-shat-section\"\u003e\n    \u003cp\u003eLe Shatavari (Asparagus racemosus) est l'une des plantes les plus précieuses de la médecine ayurvédique indienne. Son nom signifie littéralement « celle qui possède cent maris », une métaphore poétique pour désigner une vitalité féminine rayonnante. Depuis des siècles, cette racine adaptogène accompagne les femmes à chaque étape de leur vie, du premier cycle menstruel jusqu'à la ménopause. Ce Shatavari bio en gélules de Graine Sauvage vous en offre aujourd'hui toute la puissance, certifié Agriculture Biologique, 100 % vegan, fabriqué en France.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-shat-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Shatavari bio de Graine Sauvage ?\u003c\/h2\u003e\n    \u003cp\u003eParmi les nombreux Shatavari bio en gélules disponibles sur le marché, celui de Graine Sauvage se distingue par trois engagements forts : une racine certifiée bio issue d'agriculture indienne contrôlée (FR-BIO-01), des gélules végétales 100 % vegan, et une formulation sans excipients superflus. Vous savez exactement ce que vous prenez.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les bienfaits --\u003e\n  \u003csection class=\"soi-shat-section\"\u003e\n    \u003ch2\u003eLes bienfaits du Shatavari bio : ce que dit la tradition ayurvédique\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shat-benefits\"\u003e\n      \u003cdiv class=\"soi-shat-benefit\"\u003e\n        \u003cdiv class=\"soi-shat-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort menstruel\u003c\/h3\u003e\n        \u003cp\u003eLe Shatavari est traditionnellement utilisé pour apaiser les crampes, les maux de tête et les troubles digestifs liés au cycle. Il contribue à des règles plus régulières et atténue le syndrome prémenstruel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-benefit\"\u003e\n        \u003cdiv class=\"soi-shat-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème reproducteur\u003c\/h3\u003e\n        \u003cp\u003eConsidérée comme un tonique utérin en Ayurveda, cette racine nourrit et régénère la sphère reproductive, un soutien apprécié des femmes qui préparent leur corps à une grossesse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-benefit\"\u003e\n        \u003cdiv class=\"soi-shat-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eLibido et désir féminin\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses propriétés adaptogènes et tonifiantes, la plante aide à retrouver de l'énergie, à améliorer la lubrification naturelle et à raviver le désir.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-benefit\"\u003e\n        \u003cdiv class=\"soi-shat-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAccompagnement de la ménopause\u003c\/h3\u003e\n        \u003cp\u003eBouffées de chaleur, sautes d'humeur, sécheresse vaginale : le Shatavari est une alliée douce pour traverser cette transition avec davantage de sérénité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shat-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-shat-tip-icon\"\u003e📋\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eInformation importante\u003c\/strong\u003e\n        \u003cp\u003eCes bienfaits sont issus de la tradition ayurvédique. Ce complément ne se substitue pas à un avis ou traitement médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie --\u003e\n  \u003csection class=\"soi-shat-section\"\u003e\n    \u003ch2\u003eComposition et posologie du Shatavari bio Graine Sauvage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shat-compo\"\u003e\n      \u003cdiv class=\"soi-shat-compo-row\"\u003e\n        \u003cspan class=\"soi-shat-compo-label\"\u003eIngrédient actif\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-compo-value\"\u003ePoudre de racine de Shatavari bio (Asparagus racemosus)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-compo-row\"\u003e\n        \u003cspan class=\"soi-shat-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-compo-value\"\u003e300 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-compo-row\"\u003e\n        \u003cspan class=\"soi-shat-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-compo-value\"\u003eGélule végétale (HPMC), convient aux végétariens et végétaliens\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-compo-row\"\u003e\n        \u003cspan class=\"soi-shat-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-compo-value\"\u003eAgriculture Biologique FR-BIO-01, Agriculture Inde\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-compo-row\"\u003e\n        \u003cspan class=\"soi-shat-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-compo-value\"\u003eAdditifs, colorants, gluten\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shat-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-shat-step\"\u003e\n        \u003cdiv class=\"soi-shat-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-shat-step-content\"\u003e\n          \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n          \u003cp\u003e4 gélules par jour, de préférence avec un grand verre d'eau, au moment des repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-step\"\u003e\n        \u003cdiv class=\"soi-shat-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-shat-step-content\"\u003e\n          \u003ch3\u003eDurée d'un flacon\u003c\/h3\u003e\n          \u003cp\u003eLe flacon de 60 gélules correspond à 15 jours d'utilisation à pleine dose.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-step\"\u003e\n        \u003cdiv class=\"soi-shat-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-shat-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003ePour un effet durable, une cure de 4 à 8 semaines est généralement conseillée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment prendre --\u003e\n  \u003csection class=\"soi-shat-section\"\u003e\n    \u003ch2\u003eComment prendre le Shatavari bio : nos conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shat-grid\"\u003e\n      \u003cdiv class=\"soi-shat-card\"\u003e\n        \u003ch3\u003e🌿 Quand commencer ?\u003c\/h3\u003e\n        \u003cp\u003eIdéalement en début de cycle menstruel ou dès que vous ressentez les premiers inconforts. Certaines femmes le prennent en continu toute l'année.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-card\"\u003e\n        \u003ch3\u003e💧 Avec quoi associer ?\u003c\/h3\u003e\n        \u003cp\u003eLe Shatavari s'associe très bien à l'Ashwagandha pour une action adaptogène renforcée, ou au Maca pour soutenir la libido et l'énergie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-card\"\u003e\n        \u003ch3\u003e⚠️ Précautions\u003c\/h3\u003e\n        \u003cp\u003eDéconseillé en cas d'allergie aux asperges. Demandez l'avis de votre médecin en cas de grossesse, d'allaitement ou de traitement hormonal en cours.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Ce que pensent les utilisatrices --\u003e\n  \u003csection class=\"soi-shat-section\"\u003e\n    \u003ch2\u003eCe que pensent les utilisatrices du Shatavari bio\u003c\/h2\u003e\n    \u003cp\u003eLes retours les plus fréquents portent sur une amélioration du confort menstruel dès la deuxième ou troisième semaine de cure, une sensation de regain d'énergie, et une meilleure gestion des symptômes de la périménopause. Les femmes apprécient particulièrement le format gélule, plus pratique et sans le goût amer de la poudre de Shatavari bio.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Informations pratiques --\u003e\n  \u003csection class=\"soi-shat-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shat-grid-compact\"\u003e\n      \u003cdiv class=\"soi-shat-card-mini\"\u003e\n        \u003cspan class=\"soi-shat-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-card-mini\"\u003e\n        \u003cspan class=\"soi-shat-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-label\"\u003eDurée de la cure\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-value\"\u003e15 jours à dose pleine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-card-mini\"\u003e\n        \u003cspan class=\"soi-shat-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-value\"\u003eAB · FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-card-mini\"\u003e\n        \u003cspan class=\"soi-shat-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shat-card-mini\"\u003e\n        \u003cspan class=\"soi-shat-card-mini-icon\"\u003e🥗\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-label\"\u003eConvient à\u003c\/span\u003e\n        \u003cspan class=\"soi-shat-card-mini-value\"\u003eVegan · Sans gluten\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-shat-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-shat-cta-box\"\u003e\n      \u003cp class=\"soi-shat-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, au féminin\u003c\/p\u003e\n      \u003cp class=\"soi-shat-cta-text\" style=\"color: white;\"\u003eDes siècles de sagesse ayurvédique condensés dans une gélule végétale certifiée bio. Pour les femmes qui souhaitent prendre soin de leur équilibre, retrouver de la vitalité et vivre chaque étape de leur vie avec plus de sérénité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-shat-marine: #1A2D3D;\n  --soi-shat-marine-dark: #0F1E2B;\n  --soi-shat-marine-light: #2C4458;\n  --soi-shat-pomme: #A1C544;\n  --soi-shat-pomme-dark: #84A636;\n  --soi-shat-pomme-light: rgba(161,197,68,0.10);\n  --soi-shat-white: #FFFFFF;\n  --soi-shat-off-white: #F8FAF6;\n  --soi-shat-stone: #F1F3EE;\n  --soi-shat-line: #E5E8E0;\n  --soi-shat-primary: #D88542;\n  --soi-shat-primary-soft: #F5E6D4;\n  --soi-shat-accent: #C9B84A;\n  --soi-shat-text: #1A2D3D;\n  --soi-shat-text-soft: #4A5B6B;\n  --soi-shat-text-muted: #7B8693;\n  --soi-shat-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shat-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shat-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shat-radius: 12px;\n  --soi-shat-radius-sm: 8px;\n  --soi-shat-radius-pill: 999px;\n}\n\n.soi-shat-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shat-fiche img { max-width: 100%; height: auto; }\n\n.soi-shat-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shat-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shat-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-shat-hero {\n  position: relative;\n  background: var(--soi-shat-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-shat-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shat-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shat-pomme);\n}\n\n.soi-shat-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-shat-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shat-pomme);\n  border-radius: 50%;\n}\n\n.soi-shat-hero-title {\n  display: block;\n  color: var(--soi-shat-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-shat-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-shat-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shat-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-shat-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shat-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shat-label-accent {\n  background: var(--soi-shat-pomme);\n  border-color: var(--soi-shat-pomme);\n  color: var(--soi-shat-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-shat-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shat-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shat-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-shat-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shat-pomme);\n  border-radius: 2px;\n}\n\n.soi-shat-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shat-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shat-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-shat-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-shat-benefit {\n  background: var(--soi-shat-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shat-radius);\n  border: 1px solid var(--soi-shat-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shat-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shat-shadow-md);\n}\n\n.soi-shat-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shat-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-shat-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shat-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shat-benefit:hover .soi-shat-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shat-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shat-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shat-benefit p {\n  font-size: 13px;\n  color: var(--soi-shat-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-shat-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-shat-card {\n  background: var(--soi-shat-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shat-radius);\n  border-left: 3px solid var(--soi-shat-pomme);\n}\n\n.soi-shat-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shat-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shat-card p {\n  font-size: 14px;\n  color: var(--soi-shat-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-shat-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-shat-card-mini {\n  background: var(--soi-shat-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-shat-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-shat-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-shat-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-shat-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-shat-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shat-marine);\n}\n\n\/* TIMELINE *\/\n.soi-shat-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-shat-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shat-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shat-radius);\n  border: 1px solid var(--soi-shat-line);\n  align-items: flex-start;\n}\n\n.soi-shat-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shat-marine);\n  color: var(--soi-shat-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-shat-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shat-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shat-step-content p {\n  font-size: 14px;\n  color: var(--soi-shat-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPO *\/\n.soi-shat-compo {\n  background: var(--soi-shat-off-white);\n  border-radius: var(--soi-shat-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-shat-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-shat-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-shat-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-shat-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-shat-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-shat-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-shat-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-shat-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-shat-pomme-light);\n  border-left: 4px solid var(--soi-shat-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-shat-radius) var(--soi-shat-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-shat-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-shat-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-shat-marine);\n  margin-bottom: 4px;\n}\n\n.soi-shat-tip p {\n  font-size: 14px;\n  color: var(--soi-shat-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-shat-cta-box {\n  background: var(--soi-shat-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shat-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shat-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-shat-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shat-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-shat-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shat-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-shat-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-shat-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shat-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-shat-compo-value {\n    text-align: left;\n  }\n\n  .soi-shat-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-shat-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shat-fiche {\n    --soi-shat-text-soft: #2C3E50;\n    --soi-shat-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603588768074,"sku":"GS0019","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/graine-sauvage_shatavari.jpg?v=1776162460"},{"product_id":"extrait-de-guggul-vegan-en-gelules","title":"Extrait de Guggul vegan en gélules","description":"\n\u003cdiv class=\"soi-gugg-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-gugg-hero\"\u003e\n    \u003cdiv class=\"soi-gugg-hero-tag\"\u003e\n      \u003cspan class=\"soi-gugg-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gugg-hero-title\"\u003eLa sagesse ayurvédique au service de votre cholestérol\u003c\/span\u003e\n    \u003cp class=\"soi-gugg-hero-subtitle\"\u003eExtrait de Guggul titré à 2,5 % de guggulstérones, formulé en gélules végétales pour vous accompagner naturellement dans le maintien d'un taux de cholestérol sain.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gugg-hero-labels\"\u003e\n      \u003cspan class=\"soi-gugg-label soi-gugg-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Le Guggul : la résine millénaire pour un cholestérol équilibré --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eLe Guggul : la résine millénaire pour un cholestérol équilibré\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez à \u003cstrong\u003emaintenir un taux de cholestérol sain naturellement\u003c\/strong\u003e, sans recourir aux statines ? Le Guggul de Graine Sauvage est un complément alimentaire issu de la résine de \u003cem\u003eCommiphora mukul\u003c\/em\u003e, un arbre originaire du sud de l'Inde, utilisé depuis plus de 3 000 ans dans la médecine ayurvédique. Une tradition plurimillénaire qui parle d'elle-même.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Qu'est-ce que le Guggul et pourquoi ça fonctionne ? --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le Guggul et pourquoi ça fonctionne ?\u003c\/h2\u003e\n    \u003cp class=\"soi-gugg-section-intro\"\u003eLe Guggul, aussi appelé \u003cstrong\u003eMyrrhe des Indes\u003c\/strong\u003e, tire ses propriétés d'une famille de molécules : les \u003cstrong\u003eguggulstérones\u003c\/strong\u003e. Ce sont elles qui agissent sur la régulation des lipides sanguins. Concrètement, elles contribuent à :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gugg-grid\"\u003e\n      \u003cdiv class=\"soi-gugg-card\"\u003e\n        \u003ch3\u003e📉 Cholestérol LDL\u003c\/h3\u003e\n        \u003cp\u003eFavorise la réduction du taux de cholestérol LDL, communément appelé le « mauvais » cholestérol.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-card\"\u003e\n        \u003ch3\u003e📈 Cholestérol HDL\u003c\/h3\u003e\n        \u003cp\u003eSoutient l'augmentation du cholestérol HDL, le « bon » cholestérol, pour un meilleur équilibre lipidique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-card\"\u003e\n        \u003ch3\u003e🫀 Santé artérielle\u003c\/h3\u003e\n        \u003cp\u003eContribue à limiter l'accumulation de lipides dans les parois artérielles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-card\"\u003e\n        \u003ch3\u003e❤️ Fonction cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eSoutient la fonction cardiovasculaire sur le long terme, pour un accompagnement durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gugg-tip\"\u003e\n      \u003cdiv class=\"soi-gugg-tip-icon\"\u003e🔬\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n        \u003cp\u003eLa formulation Graine Sauvage est standardisée à \u003cstrong\u003e2,5 % de guggulstérones\u003c\/strong\u003e, la concentration de référence validée par les études disponibles sur ce complément.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition et posologie --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que vous prenez exactement\u003c\/h2\u003e\n    \u003cp class=\"soi-gugg-section-intro\"\u003eChaque flacon contient \u003cstrong\u003e60 gélules végétales\u003c\/strong\u003e, soit \u003cstrong\u003e20 jours de cure\u003c\/strong\u003e à raison de 3 gélules par jour. Voici la composition détaillée :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gugg-compo\"\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003e500 mg d'extrait de Guggul (Commiphora mukul, résine)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eTitrage en actif\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003e2,5 % de guggulstérones\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003eGélule végétale HPMC, 100 % d'origine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003e60 gélules végétales (20 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-gugg-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-gugg-step\"\u003e\n        \u003cdiv class=\"soi-gugg-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gugg-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e3 gélules par jour\u003c\/strong\u003e, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-step\"\u003e\n        \u003cdiv class=\"soi-gugg-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gugg-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure d'au moins \u003cstrong\u003e4 semaines\u003c\/strong\u003e est conseillée pour évaluer pleinement les effets du Guggul sur votre équilibre lipidique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-step\"\u003e\n        \u003cdiv class=\"soi-gugg-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gugg-step-content\"\u003e\n          \u003ch3\u003eSuivi recommandé\u003c\/h3\u003e\n          \u003cp\u003eUne prise de sang après 1 mois peut vous permettre de mesurer concrètement les résultats obtenus.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Guggul ou statines --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eGuggul ou statines : quelle différence pour vous ?\u003c\/h2\u003e\n    \u003cp\u003eLes statines sont des médicaments souvent prescrits pour abaisser le cholestérol, mais elles peuvent entraîner des effets indésirables : douleurs musculaires, fatigue, troubles digestifs. Le Guggul, lui, représente une \u003cstrong\u003ealternative naturelle sans statines\u003c\/strong\u003e qui agit en douceur, en respectant l'équilibre de votre organisme.\u003c\/p\u003e\n    \u003cp\u003eIl ne remplace pas un traitement médical prescrit, mais peut s'intégrer dans une démarche préventive ou complémentaire, après avis de votre médecin.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Pourquoi choisir le Guggul de Graine Sauvage ? --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Guggul en gélules de Graine Sauvage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gugg-benefits\"\u003e\n      \u003cdiv class=\"soi-gugg-benefit\"\u003e\n        \u003cdiv class=\"soi-gugg-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules en HPMC, sans gélatine animale. Convient parfaitement aux régimes vegan et végétarien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-benefit\"\u003e\n        \u003cdiv class=\"soi-gugg-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eProduction sous normes qualité strictes, pour une traçabilité et une fiabilité maximales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-benefit\"\u003e\n        \u003cdiv class=\"soi-gugg-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait standardisé à 2,5 %\u003c\/h3\u003e\n        \u003cp\u003eConcentration éprouvée en guggulstérones pour une action ciblée sur les lipides sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-benefit\"\u003e\n        \u003cdiv class=\"soi-gugg-benefit-icon\"\u003e\u003cspan\u003e💊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSans statines, sans additifs\u003c\/h3\u003e\n        \u003cp\u003eUne approche naturelle, sans les effets secondaires associés aux traitements conventionnels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : Précautions d'emploi --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gugg-accordion\"\u003e\n      \u003cdetails class=\"soi-gugg-accordion-item\"\u003e\n        \u003csummary class=\"soi-gugg-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gugg-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire est déconseillé aux femmes enceintes ou allaitantes, ainsi qu'aux personnes sous traitement anticoagulant ou hypolipémiant, sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gugg-accordion-item\"\u003e\n        \u003csummary class=\"soi-gugg-accordion-header\"\u003e💊 Dosage et substitution\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gugg-accordion-content\"\u003e\n          \u003cp\u003eNe dépassez pas la dose journalière recommandée de 3 gélules par jour. Ce produit \u003cstrong\u003ene se substitue pas à un traitement médical\u003c\/strong\u003e et ne doit pas remplacer une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gugg-accordion-item\"\u003e\n        \u003csummary class=\"soi-gugg-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gugg-accordion-content\"\u003e\n          \u003cp\u003eConservez votre flacon dans un endroit frais et sec, à l'abri de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-gugg-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gugg-cta-box\"\u003e\n      \u003cp class=\"soi-gugg-cta-tag\" style=\"color: white;\"\u003e3 000 ans de sagesse ayurvédique, une gélule végétale\u003c\/p\u003e\n      \u003cp class=\"soi-gugg-cta-text\" style=\"color: white;\"\u003ePrenez soin de votre équilibre lipidique naturellement, sans compromis sur la qualité ni sur vos convictions. Votre cœur mérite ce qu'il y a de mieux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gugg-marine: #1A2D3D;\n  --soi-gugg-marine-dark: #0F1E2B;\n  --soi-gugg-marine-light: #2C4458;\n  --soi-gugg-pomme: #A1C544;\n  --soi-gugg-pomme-dark: #84A636;\n  --soi-gugg-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-gugg-white: #FFFFFF;\n  --soi-gugg-off-white: #F8FAF6;\n  --soi-gugg-stone: #F1F3EE;\n  --soi-gugg-line: #E5E8E0;\n\n  --soi-gugg-primary: #C4D600;\n  --soi-gugg-primary-soft: rgba(196,214,0,0.10);\n  --soi-gugg-accent: #D88542;\n\n  --soi-gugg-text: #1A2D3D;\n  --soi-gugg-text-soft: #4A5B6B;\n  --soi-gugg-text-muted: #7B8693;\n\n  --soi-gugg-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gugg-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gugg-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gugg-radius: 12px;\n  --soi-gugg-radius-sm: 8px;\n  --soi-gugg-radius-pill: 999px;\n}\n\n.soi-gugg-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gugg-fiche img { max-width: 100%; height: auto; }\n\n.soi-gugg-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gugg-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gugg-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-gugg-hero {\n  position: relative;\n  background: var(--soi-gugg-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-gugg-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gugg-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gugg-pomme);\n}\n\n.soi-gugg-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-gugg-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gugg-pomme);\n  border-radius: 50%;\n}\n\n.soi-gugg-hero-title {\n  display: block;\n  color: var(--soi-gugg-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-gugg-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-gugg-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gugg-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-gugg-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gugg-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gugg-label-accent {\n  background: var(--soi-gugg-pomme);\n  border-color: var(--soi-gugg-pomme);\n  color: var(--soi-gugg-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-gugg-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gugg-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gugg-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-gugg-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gugg-pomme);\n  border-radius: 2px;\n}\n\n.soi-gugg-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gugg-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-gugg-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gugg-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gugg-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-gugg-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gugg-benefit {\n  background: var(--soi-gugg-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gugg-radius);\n  border: 1px solid var(--soi-gugg-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gugg-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gugg-shadow-md);\n}\n\n.soi-gugg-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gugg-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-gugg-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gugg-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gugg-benefit:hover .soi-gugg-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gugg-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gugg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gugg-benefit p {\n  font-size: 13px;\n  color: var(--soi-gugg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-gugg-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-gugg-card {\n  background: var(--soi-gugg-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gugg-radius);\n  border-left: 3px solid var(--soi-gugg-pomme);\n}\n\n.soi-gugg-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gugg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gugg-card p {\n  font-size: 14px;\n  color: var(--soi-gugg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-gugg-compo {\n  background: var(--soi-gugg-off-white);\n  border-radius: var(--soi-gugg-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gugg-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-gugg-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gugg-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gugg-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gugg-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gugg-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gugg-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-gugg-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gugg-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gugg-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gugg-radius);\n  border: 1px solid var(--soi-gugg-line);\n  align-items: flex-start;\n}\n\n.soi-gugg-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gugg-marine);\n  color: var(--soi-gugg-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-gugg-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gugg-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gugg-step-content p {\n  font-size: 14px;\n  color: var(--soi-gugg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-gugg-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gugg-pomme-light);\n  border-left: 4px solid var(--soi-gugg-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gugg-radius) var(--soi-gugg-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gugg-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gugg-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gugg-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gugg-tip p {\n  font-size: 14px;\n  color: var(--soi-gugg-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-gugg-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gugg-accordion-item {\n  background: var(--soi-gugg-off-white);\n  border-radius: var(--soi-gugg-radius-sm);\n  border: 1px solid var(--soi-gugg-line);\n  overflow: hidden;\n}\n\n.soi-gugg-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gugg-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-gugg-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gugg-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gugg-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gugg-accordion-item[open] .soi-gugg-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gugg-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gugg-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gugg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-gugg-cta-box {\n  background: var(--soi-gugg-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gugg-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gugg-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-gugg-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gugg-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-gugg-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gugg-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gugg-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-gugg-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gugg-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gugg-compo-value {\n    text-align: left;\n  }\n\n  .soi-gugg-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gugg-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gugg-fiche {\n    --soi-gugg-text-soft: #2C3E50;\n    --soi-gugg-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603589161290,"sku":"GS0008","price":15.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/guggul_gelules_grainesauvage_11zon.webp?v=1782033326"},{"product_id":"extrait-de-centella-asiatica-bio-et-vegan-en-gelules","title":"Extrait de Centella asiatica bio et vegan en gélules","description":"\n\u003cdiv class=\"soi-cent-fiche\"\u003e\n\n  \u003csection class=\"soi-cent-hero\"\u003e\n    \u003cdiv class=\"soi-cent-hero-tag\"\u003e\n      \u003cspan class=\"soi-cent-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cent-hero-title\"\u003eVivacité intellectuelle et éclat naturel\u003c\/span\u003e\n    \u003cp class=\"soi-cent-hero-subtitle\"\u003eL'extrait concentré de Centella asiatica, plante millénaire de l'Ayurveda, soutient vos fonctions cognitives, apaise le stress et contribue à la beauté de votre peau de l'intérieur.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cent-hero-labels\"\u003e\n      \u003cspan class=\"soi-cent-label soi-cent-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-cent-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-cent-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-cent-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\"\u003e\n    \u003cp class=\"soi-cent-section-intro\"\u003eLa \u003cstrong\u003eCentella asiatica\u003c\/strong\u003e, aussi connue sous le nom de \u003cstrong\u003eGotu Kola\u003c\/strong\u003e, est l'une des plantes les plus étudiées en phytothérapie. Utilisée depuis des siècles en médecine ayurvédique et en médecine traditionnelle asiatique, elle est aujourd'hui reconnue pour ses bienfaits sur la vivacité intellectuelle, la gestion du stress et la santé de la peau. Graine Sauvage vous propose un extrait concentré, certifié bio et vegan, en 60 gélules végétales fabriquées en France.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\"\u003e\n    \u003ch2\u003eCentella asiatica : quels bienfaits concrets pour votre corps et votre esprit ?\u003c\/h2\u003e\n    \u003cp class=\"soi-cent-section-intro\"\u003eCe qui distingue la Centella asiatica des autres plantes adaptogènes, c'est la richesse de ses \u003cstrong\u003eprincipes actifs triterpéniques\u003c\/strong\u003e : asiaticoside, madecassoside, acide asiatique et acide madécassique. Ces molécules agissent simultanément sur plusieurs systèmes de l'organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cent-benefits\"\u003e\n      \u003cdiv class=\"soi-cent-benefit\"\u003e\n        \u003cdiv class=\"soi-cent-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMémoire et concentration\u003c\/h3\u003e\n        \u003cp\u003eLes triterpènes favorisent la régénération des cellules neuronales et améliorent la communication entre elles. Particulièrement utile lors de périodes de surcharge mentale, d'examens ou de travail intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-benefit\"\u003e\n        \u003cdiv class=\"soi-cent-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction du stress et de l'anxiété\u003c\/h3\u003e\n        \u003cp\u003eGrâce à ses propriétés anxiolytiques naturelles, la plante vous aide à retrouver un état de calme sans provoquer de somnolence. Elle soutient vos performances cognitives en limitant les effets du stress chronique sur le cerveau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-benefit\"\u003e\n        \u003cdiv class=\"soi-cent-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante du cerveau\u003c\/h3\u003e\n        \u003cp\u003eEn neutralisant les radicaux libres, elle contribue à ralentir le vieillissement cellulaire et à préserver votre santé neurologique sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-benefit\"\u003e\n        \u003cdiv class=\"soi-cent-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCirculation sanguine cérébrale\u003c\/h3\u003e\n        \u003cp\u003eUne meilleure irrigation du cerveau se traduit par une plus grande clarté d'esprit et une vigilance accrue au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\"\u003e\n    \u003ch2\u003eCentella asiatica et bienfaits pour la peau : un actif skincare reconnu\u003c\/h2\u003e\n    \u003cp class=\"soi-cent-section-intro\"\u003eLa Centella asiatica est devenue incontournable en cosmétique, mais sachez que cette plante agit aussi de l'intérieur. En complément alimentaire, ses principes actifs soutiennent la beauté de votre peau en profondeur.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cent-grid\"\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e✨ Stimulation du collagène\u003c\/h3\u003e\n        \u003cp\u003eL'asiaticoside et le madecassoside activent les fibroblastes, les cellules responsables de la synthèse du collagène. Résultat : une peau plus ferme et des cicatrices qui s'estompent progressivement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e🌿 Action apaisante et anti-inflammatoire\u003c\/h3\u003e\n        \u003cp\u003eIdéale pour les peaux sensibles, réactives ou sujettes aux rougeurs, la Centella asiatica calme les irritations et favorise le confort cutané.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e🌞 Effet antioxydant visible\u003c\/h3\u003e\n        \u003cp\u003eEn luttant contre le stress oxydatif, la Centella asiatica contribue à un teint plus uniforme et à une peau qui vieillit mieux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cent-tip\"\u003e\n      \u003cdiv class=\"soi-cent-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCes bienfaits pour le visage sont obtenus aussi bien par voie topique qu'en complément alimentaire. Les deux approches sont complémentaires pour des résultats optimaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cent-compo\"\u003e\n      \u003cdiv class=\"soi-cent-compo-row\"\u003e\n        \u003cspan class=\"soi-cent-compo-label\"\u003eExtrait de Centella asiatica bio (Gotu Kola)\u003c\/span\u003e\n        \u003cspan class=\"soi-cent-compo-value\"\u003e300 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-compo-row\"\u003e\n        \u003cspan class=\"soi-cent-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-cent-compo-value\"\u003eGélule végétale HPMC (100 % végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-compo-row\"\u003e\n        \u003cspan class=\"soi-cent-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-cent-compo-value\"\u003e60 gélules · 20 jours d'utilisation\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-compo-row\"\u003e\n        \u003cspan class=\"soi-cent-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-cent-compo-value\"\u003eAgriculture Biologique (FR-BIO-01, agriculture Inde)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-cent-timeline\"\u003e\n      \u003cdiv class=\"soi-cent-step\"\u003e\n        \u003cdiv class=\"soi-cent-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cent-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 3 gélules par jour, de préférence au cours des repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-step\"\u003e\n        \u003cdiv class=\"soi-cent-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cent-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003ePour des effets optimaux, une cure de 6 à 8 semaines est généralement conseillée. Un flacon correspond à 20 jours d'utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-cent-accordion\"\u003e\n      \u003cdetails class=\"soi-cent-accordion-item\"\u003e\n        \u003csummary class=\"soi-cent-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cent-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, ainsi qu'aux personnes sous traitement anticoagulant ou hépatique. En cas de doute lié à votre situation de santé personnelle, consultez un professionnel de santé avant de démarrer une cure. Ce complément ne se substitue à aucun traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'extrait en gélule de Graine Sauvage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cent-grid\"\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e🌱 Certifié Agriculture Biologique\u003c\/h3\u003e\n        \u003cp\u003eCertifié par FR-BIO-01, agriculture Inde. Vous bénéficiez d'un extrait cultivé selon les exigences strictes de l'agriculture biologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eLa fabrication est réalisée en France, dans le respect des normes qualité françaises et européennes les plus rigoureuses.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e🌿 100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eGélule végétale HPMC, sans gélatine animale. Ce complément convient parfaitement aux personnes suivant un régime vegan.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e🧪 Sans excipients inutiles\u003c\/h3\u003e\n        \u003cp\u003eFormule épurée, sans additifs superflus. Vous retrouvez l'essentiel : un extrait concentré pour une biodisponibilité optimale des principes actifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cent-cta-box\"\u003e\n      \u003cp class=\"soi-cent-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec Graine Sauvage\u003c\/p\u003e\n      \u003cp class=\"soi-cent-cta-text\" style=\"color: white;\"\u003eLa force d'une plante millénaire dans une formule moderne, bio et vegan. Offrez à votre esprit la clarté et à votre peau l'éclat qu'ils méritent.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cent-marine: #1A2D3D;\n  --soi-cent-marine-dark: #0F1E2B;\n  --soi-cent-marine-light: #2C4458;\n  --soi-cent-pomme: #A1C544;\n  --soi-cent-pomme-dark: #84A636;\n  --soi-cent-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-cent-white: #FFFFFF;\n  --soi-cent-off-white: #F8FAF6;\n  --soi-cent-stone: #F1F3EE;\n  --soi-cent-line: #E5E8E0;\n\n  --soi-cent-primary: #D4A52A;\n  --soi-cent-primary-soft: rgba(212,165,42,0.10);\n  --soi-cent-accent: #6B9A3D;\n\n  --soi-cent-text: #1A2D3D;\n  --soi-cent-text-soft: #4A5B6B;\n  --soi-cent-text-muted: #7B8693;\n\n  --soi-cent-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cent-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cent-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cent-radius: 12px;\n  --soi-cent-radius-sm: 8px;\n  --soi-cent-radius-pill: 999px;\n}\n\n.soi-cent-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cent-fiche img { max-width: 100%; height: auto; }\n\n.soi-cent-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cent-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cent-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-cent-hero {\n  position: relative;\n  background: var(--soi-cent-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-cent-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cent-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cent-pomme);\n}\n\n.soi-cent-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-cent-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cent-pomme);\n  border-radius: 50%;\n}\n\n.soi-cent-hero-title {\n  display: block;\n  color: var(--soi-cent-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-cent-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-cent-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cent-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-cent-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cent-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cent-label-accent {\n  background: var(--soi-cent-pomme);\n  border-color: var(--soi-cent-pomme);\n  color: var(--soi-cent-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-cent-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cent-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cent-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-cent-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cent-pomme);\n  border-radius: 2px;\n}\n\n.soi-cent-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cent-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-cent-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cent-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cent-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-cent-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cent-benefit {\n  background: var(--soi-cent-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cent-radius);\n  border: 1px solid var(--soi-cent-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cent-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cent-shadow-md);\n}\n\n.soi-cent-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cent-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-cent-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cent-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cent-benefit:hover .soi-cent-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cent-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cent-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cent-benefit p {\n  font-size: 13px;\n  color: var(--soi-cent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-cent-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-cent-card {\n  background: var(--soi-cent-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cent-radius);\n  border-left: 3px solid var(--soi-cent-pomme);\n}\n\n.soi-cent-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cent-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cent-card p {\n  font-size: 14px;\n  color: var(--soi-cent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-cent-compo {\n  background: var(--soi-cent-off-white);\n  border-radius: var(--soi-cent-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cent-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-cent-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cent-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cent-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cent-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cent-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cent-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-cent-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cent-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cent-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cent-radius);\n  border: 1px solid var(--soi-cent-line);\n  align-items: flex-start;\n}\n\n.soi-cent-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cent-marine);\n  color: var(--soi-cent-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-cent-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cent-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cent-step-content p {\n  font-size: 14px;\n  color: var(--soi-cent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-cent-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cent-pomme-light);\n  border-left: 4px solid var(--soi-cent-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cent-radius) var(--soi-cent-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cent-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cent-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cent-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cent-tip p {\n  font-size: 14px;\n  color: var(--soi-cent-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-cent-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cent-accordion-item {\n  background: var(--soi-cent-off-white);\n  border-radius: var(--soi-cent-radius-sm);\n  border: 1px solid var(--soi-cent-line);\n  overflow: hidden;\n}\n\n.soi-cent-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cent-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-cent-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cent-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cent-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cent-accordion-item[open] .soi-cent-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cent-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cent-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-cent-cta-box {\n  background: var(--soi-cent-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cent-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cent-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-cent-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cent-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-cent-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cent-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cent-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-cent-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cent-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cent-compo-value {\n    text-align: left;\n  }\n\n  .soi-cent-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-cent-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cent-fiche {\n    --soi-cent-text-soft: #2C3E50;\n    --soi-cent-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603592143178,"sku":"GS0015","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-de-centella-asiatica-bio-et-vegan-en-gelules-packshot.webp?v=1780058592"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/Graine_Sauvage_d3b6593d-b6db-42a4-be81-2072672f0b4a.png?v=1781166269","url":"https:\/\/www.soinature.com\/collections\/produits-ayurvediques-graine-sauvage.oembed","provider":"Soinature","version":"1.0","type":"link"}