{"product_id":"extrait-berberis-aristata-vital-osmose","title":"Extrait de Berberis Aristata et zinc en gélules","description":"\u003cdiv class=\"soi-berb-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-berb-hero\"\u003e\n    \u003cdiv class=\"soi-berb-hero-tag\"\u003e\n      \u003cspan class=\"soi-berb-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-berb-hero-title\"\u003eExtrait de Berberis Aristata \u0026amp; Zinc\u003c\/span\u003e\n    \u003cp class=\"soi-berb-hero-subtitle\"\u003eUn extrait aqueux titré à 97 % de berbérine, associé au zinc pour soutenir votre métabolisme glucidique avec exigence et naturalité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-berb-hero-labels\"\u003e\n      \u003cspan class=\"soi-berb-label soi-berb-label-accent\"\u003e97 % BERBÉRINE\u003c\/span\u003e\n      \u003cspan class=\"soi-berb-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n      \u003cspan class=\"soi-berb-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n      \u003cspan class=\"soi-berb-label\"\u003eEXTRACTION AQUEUSE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Présentation --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eBerberis Aristata titré à 97 % de berbérine avec zinc, 60 gélules\u003c\/h2\u003e\n    \u003cp\u003eParmi les plantes étudiées pour leur rôle sur le métabolisme glucidique, le \u003cstrong\u003eBerberis aristata\u003c\/strong\u003e occupe une place à part. Sa racine contient de la \u003cstrong\u003eberbérine\u003c\/strong\u003e, un alcaloïde naturel dont les propriétés sur la régulation de l'énergie cellulaire sont aujourd'hui bien documentées.\u003c\/p\u003e\n    \u003cp\u003eCette formule associe un \u003cstrong\u003eextrait aqueux de Berberis aristata titré à 97 % de berbérine\u003c\/strong\u003e au zinc, un minéral essentiel qui contribue à un \u003cstrong\u003emétabolisme glucidique normal\u003c\/strong\u003e, selon les allégations de santé reconnues en Europe.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Différence aristata \/ vulgaris --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eBerberis aristata ou vulgaris : quelle différence ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-berb-grid\"\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🌿 Berberis aristata\u003c\/h3\u003e\n        \u003cp\u003eAussi appelée épine-vinette indienne, sa racine est naturellement plus riche en berbérine, ce qui en fait la source privilégiée pour les extraits fortement titrés comme celui-ci.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🍂 Berberis vulgaris\u003c\/h3\u003e\n        \u003cp\u003eL'épine-vinette européenne appartient à la même famille botanique et contient également de la berbérine, mais à une concentration naturelle plus faible.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-berb-tip\"\u003e\n      \u003cdiv class=\"soi-berb-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eGrâce au procédé d'extraction aqueux utilisé ici, le titre atteint \u003cstrong\u003e97 % de berbérine\u003c\/strong\u003e, l'un des niveaux de pureté les plus élevés disponibles sur le marché français.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Ce que la berbérine apporte --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eCe que la berbérine apporte concrètement\u003c\/h2\u003e\n    \u003cp\u003eLa berbérine est connue pour activer l'\u003cstrong\u003eAMPK\u003c\/strong\u003e (Adénosine Monophosphate-activated Protein Kinase), une enzyme impliquée dans la régulation de l'énergie au niveau cellulaire. En soutenant cette voie métabolique, elle participe à :\u003c\/p\u003e\n    \u003cdiv class=\"soi-berb-benefits\"\u003e\n      \u003cdiv class=\"soi-berb-benefit\"\u003e\n        \u003cdiv class=\"soi-berb-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRégulation glycémique\u003c\/h3\u003e\n        \u003cp\u003eFavorise l'absorption du glucose par les cellules, contribuant à la régulation du taux de sucre dans le sang.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-benefit\"\u003e\n        \u003cdiv class=\"soi-berb-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSensibilité à l'insuline\u003c\/h3\u003e\n        \u003cp\u003eSoutient la sensibilité à l'insuline pour une meilleure réponse métabolique de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-benefit\"\u003e\n        \u003cdiv class=\"soi-berb-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMétabolisme des lipides\u003c\/h3\u003e\n        \u003cp\u003eParticipe à la gestion de l'énergie et au métabolisme des lipides pour un équilibre global.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eLe \u003cstrong\u003ezinc\u003c\/strong\u003e, associé à la berbérine dans cette formule, contribue officiellement à un \u003cstrong\u003emétabolisme glucidique normal\u003c\/strong\u003e et renforce la cohérence globale du complément.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eComposition complète par gélule (368 mg)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-berb-compo\"\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eExtrait aqueux de Berberis aristata (racine)\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003e350 mg, titré à 97 % de berbérine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eSoit berbérine pure\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003e≈ 339,5 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eZinc (bisglycinate ou oxyde, selon lot)\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003e≈ 10 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003eVégétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003e60 gélules · Poids net : 27,80 g\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-berb-grid-compact\"\u003e\n      \u003cdiv class=\"soi-berb-card-mini\"\u003e\n        \u003cspan class=\"soi-berb-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-value\"\u003eSans additifs chimiques\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card-mini\"\u003e\n        \u003cspan class=\"soi-berb-card-mini-icon\"\u003e🎨\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-label\"\u003eColorants\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-value\"\u003eSans colorants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card-mini\"\u003e\n        \u003cspan class=\"soi-berb-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-label\"\u003eArômes\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-value\"\u003eSans arômes artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Mode d'emploi --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eComment prendre cet extrait de Berberis aristata ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-berb-timeline\"\u003e\n      \u003cdiv class=\"soi-berb-step\"\u003e\n        \u003cdiv class=\"soi-berb-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-berb-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003e1 à 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-berb-step\"\u003e\n        \u003cdiv class=\"soi-berb-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-berb-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines, renouvelable après avis d'un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-step\"\u003e\n        \u003cdiv class=\"soi-berb-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-berb-step-content\"\u003e\n          \u003ch3\u003ePrécautions\u003c\/h3\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux enfants, et aux personnes sous traitement médicamenteux sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003ePourquoi choisir cet extrait plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-berb-grid\"\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🎯 Titrage à 97 %\u003c\/h3\u003e\n        \u003cp\u003eUne concentration bien supérieure à la majorité des références à 300 mg \/ 40 % du marché.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e💧 Extraction aqueuse\u003c\/h3\u003e\n        \u003cp\u003eUn procédé doux, sans solvant chimique résiduel, pour préserver l'intégrité de l'actif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🏛️ Source végétale traditionnelle\u003c\/h3\u003e\n        \u003cp\u003eRacine de Berberis aristata, plante utilisée depuis des siècles en médecine ayurvédique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🤝 Synergie berbérine + zinc\u003c\/h3\u003e\n        \u003cp\u003eUne formule synergique pour un soutien métabolique complet et cohérent.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🌿 Gélule végétale\u003c\/h3\u003e\n        \u003cp\u003eAdaptée aux régimes végétariens et véganes, pour une naturalité sans compromis.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 : Précautions (accordéon) --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003cdiv class=\"soi-berb-accordion\"\u003e\n      \u003cdetails class=\"soi-berb-accordion-item\"\u003e\n        \u003csummary class=\"soi-berb-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-berb-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie ou de prise de médicaments, consultez votre médecin avant toute utilisation. Déconseillé aux femmes enceintes ou allaitantes, aux enfants et aux personnes sous traitement médicamenteux sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-berb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-berb-cta-box\"\u003e\n      \u003cp class=\"soi-berb-cta-text\" style=\"color: white;\"\u003eConcentré à 97 % de berbérine pure, sans superflu, sans compromis sur la qualité. Une formule dense pour soutenir votre équilibre métabolique là où ça compte vraiment.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-berb-marine: #1A2D3D;\n  --soi-berb-marine-dark: #0F1E2B;\n  --soi-berb-marine-light: #2C4458;\n  --soi-berb-pomme: #A1C544;\n  --soi-berb-pomme-dark: #84A636;\n  --soi-berb-pomme-light: rgba(161,197,68,0.10);\n  --soi-berb-white: #FFFFFF;\n  --soi-berb-off-white: #F8FAF6;\n  --soi-berb-stone: #F1F3EE;\n  --soi-berb-line: #E5E8E0;\n  --soi-berb-primary: #4A3568;\n  --soi-berb-primary-soft: #6B4F8A;\n  --soi-berb-accent: #B5364A;\n  --soi-berb-text: #1A2D3D;\n  --soi-berb-text-soft: #4A5B6B;\n  --soi-berb-text-muted: #7B8693;\n  --soi-berb-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-berb-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-berb-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-berb-radius: 12px;\n  --soi-berb-radius-sm: 8px;\n  --soi-berb-radius-pill: 999px;\n}\n\n.soi-berb-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-berb-fiche img { max-width: 100%; height: auto; }\n\n.soi-berb-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-berb-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-berb-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-berb-hero {\n  position: relative;\n  background: var(--soi-berb-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-berb-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-berb-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-berb-pomme);\n}\n\n.soi-berb-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-berb-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-berb-pomme);\n  border-radius: 50%;\n}\n\n.soi-berb-hero-title {\n  display: block;\n  color: var(--soi-berb-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-berb-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-berb-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-berb-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-berb-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-berb-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-berb-label-accent {\n  background: var(--soi-berb-pomme);\n  border-color: var(--soi-berb-pomme);\n  color: var(--soi-berb-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-berb-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-berb-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-berb-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-berb-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-berb-pomme);\n  border-radius: 2px;\n}\n\n.soi-berb-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-berb-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-berb-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-berb-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-berb-benefit {\n  background: var(--soi-berb-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-berb-radius);\n  border: 1px solid var(--soi-berb-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-berb-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-berb-shadow-md);\n}\n\n.soi-berb-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-berb-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-berb-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-berb-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-berb-benefit:hover .soi-berb-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-berb-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-berb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-berb-benefit p {\n  font-size: 13px;\n  color: var(--soi-berb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-berb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-berb-card {\n  background: var(--soi-berb-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-berb-radius);\n  border-left: 3px solid var(--soi-berb-pomme);\n}\n\n.soi-berb-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-berb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-berb-card p {\n  font-size: 14px;\n  color: var(--soi-berb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-berb-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.25rem;\n}\n\n.soi-berb-card-mini {\n  background: var(--soi-berb-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-berb-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-berb-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-berb-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-berb-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-berb-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-berb-marine);\n}\n\n\/* TIMELINE *\/\n.soi-berb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-berb-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-berb-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-berb-radius);\n  border: 1px solid var(--soi-berb-line);\n  align-items: flex-start;\n}\n\n.soi-berb-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-berb-marine);\n  color: var(--soi-berb-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-berb-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-berb-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-berb-step-content p {\n  font-size: 14px;\n  color: var(--soi-berb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-berb-compo {\n  background: var(--soi-berb-off-white);\n  border-radius: var(--soi-berb-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-berb-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-berb-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-berb-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-berb-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-berb-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-berb-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-berb-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-berb-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-berb-pomme-light);\n  border-left: 4px solid var(--soi-berb-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-berb-radius) var(--soi-berb-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-berb-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-berb-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-berb-marine);\n  margin-bottom: 4px;\n}\n\n.soi-berb-tip p {\n  font-size: 14px;\n  color: var(--soi-berb-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-berb-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-berb-accordion-item {\n  background: var(--soi-berb-off-white);\n  border-radius: var(--soi-berb-radius-sm);\n  border: 1px solid var(--soi-berb-line);\n  overflow: hidden;\n}\n\n.soi-berb-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-berb-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-berb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-berb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-berb-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-berb-accordion-item[open] .soi-berb-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-berb-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-berb-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-berb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-berb-cta-box {\n  background: var(--soi-berb-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-berb-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-berb-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-berb-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-berb-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-berb-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-berb-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-berb-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-berb-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-berb-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-berb-compo-value {\n    text-align: left;\n  }\n\n  .soi-berb-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-berb-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-berb-fiche {\n    --soi-berb-text-soft: #2C3E50;\n    --soi-berb-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603232645450,"sku":"VO4591","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-de-berberis-aristata-et-zinc-en-gelules-packshot_1.jpg?v=1779950031","url":"https:\/\/www.soinature.com\/products\/extrait-berberis-aristata-vital-osmose","provider":"Soinature","version":"1.0","type":"link"}