{"title":"Retrouver joie et dynamisme","description":"","products":[{"product_id":"elixir-amazonite","title":"Amazonite (élixir de cristal)","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL2502_94af2f2e-97bd-440a-8cbd-d72be00701ba.jpg?v=1776180077\" alt=\"Photo d'une personne en méditation face à des cristaux\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003e\u003cstrong\u003eLa lithothérapie est une pratique holistique\u003c\/strong\u003e qui utilise les énergies naturelles des minéraux et des cristaux pour \u003cstrong\u003efavoriser le bien-être et la guérison\u003c\/strong\u003e. Cette méthode alternative est basée sur le principe que chaque pierre possède des propriétés spécifiques capables d'influencer positivement notre corps et notre esprit.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eL'Amazonite : propriétés et bienfaits\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch3\u003e\u003cstrong\u003eCaractéristiques de l'Amazonite\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eL'Amazonite\u003c\/strong\u003e est une pierre précieuse aux nuances de vert clair à bleu-vert. Appréciée pour sa beauté naturelle, elle est également reconnue pour ses vertus thérapeutiques en lithothérapie.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eBienfaits de l'Amazonite\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eApaisement du Stress\u003c\/strong\u003e : L'Amazonite aide à réduire le stress et l'anxiété, apportant une sensation de calme et de sérénité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉquilibre Émotionnel\u003c\/strong\u003e : Elle favorise l'harmonie intérieure et l'équilibre des émotions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCommunication et Confiance\u003c\/strong\u003e : Cette pierre stimule la communication bienveillante et renforce la confiance en soi.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClarté Mentale\u003c\/strong\u003e : Elle améliore la concentration et la clarté mentale, facilitant la prise de décision.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection Émotionnelle\u003c\/strong\u003e : L'Amazonite agit comme un bouclier, protégeant contre les énergies négatives et les tensions émotionnelles.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003ePour qui ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eCette pierre est réputée pour \u003cstrong\u003eaider à apaiser le stress\u003c\/strong\u003e, à harmoniser les énergies intérieures et à \u003cstrong\u003eencourager l'expression sincère\u003c\/strong\u003e. Elle est également utilisée pour \u003cstrong\u003efavoriser la clarté mentale et la concentration\u003c\/strong\u003e. En tant que pierre de \u003cstrong\u003eprotection émotionnelle\u003c\/strong\u003e, l'Amazonite est considérée comme un outil précieux \u003cstrong\u003epour renforcer l'équilibre et la paix intérieure\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602535866698,"sku":"AL2502","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al2502_elixir_amazonite.jpg?v=1776153870"},{"product_id":"elixir-baryte","title":"Baryte (élixir de cristal)","description":"\n\n\u003cdiv class=\"soi-bary-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-bary-hero\"\u003e\n    \u003cdiv class=\"soi-bary-hero-tag\"\u003e\n      \u003cspan class=\"soi-bary-tag-dot\"\u003e\u003c\/span\u003e\n      Lithothérapie · Ansil\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bary-hero-title\"\u003eÉquilibre, protection et clarté intérieure\u003c\/span\u003e\n    \u003cp class=\"soi-bary-hero-subtitle\"\u003eÉlaboré selon les principes de la lithothérapie, l'élixir de Baryte Ansil vous accompagne avec douceur vers un espace intérieur plus serein. Quelques gouttes suffisent.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bary-hero-labels\"\u003e\n      \u003cspan class=\"soi-bary-label soi-bary-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bary-label\"\u003eÉLIXIR DE CRISTAL\u003c\/span\u003e\n      \u003cspan class=\"soi-bary-label\"\u003eLITHOTHÉRAPIE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"soi-bary-section\"\u003e\n    \u003ch2\u003eL'élixir de Baryte Ansil : équilibre, protection et clarté intérieure\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez parfois un besoin de vous recentrer, de poser des limites claires ou de retrouver un espace intérieur plus calme ? L'élixir de Baryte Ansil est élaboré selon les principes de la lithothérapie, une approche complémentaire qui utilise l'énergie subtile des minéraux pour soutenir votre bien-être émotionnel, mental et énergétique.\u003c\/p\u003e\n    \u003cp\u003eLa Baryte (ou barite) est un minéral sulfaté reconnu en lithothérapie pour ses vertus équilibrantes et protectrices. Sous forme d'élixir, son énergie est rendue accessible au quotidien, sans manipulation de pierre brute.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"soi-bary-section\"\u003e\n    \u003ch2\u003eQu'est-ce qu'un élixir de cristal ?\u003c\/h2\u003e\n    \u003cp\u003eUn élixir de cristal est une essence énergétique subtile : les propriétés vibratoires d'un minéral sont transmises à un support liquide (eau pure, alcool), afin d'en rendre l'énergie facilement assimilable. Contrairement aux pierres brutes, l'élixir s'utilise directement, quelques gouttes suffisent.\u003c\/p\u003e\n    \u003cp\u003eAnsil fabrique ses élixirs en France, dans le respect des traditions de la lithothérapie, avec un soin particulier apporté à la qualité des minéraux sélectionnés.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"soi-bary-section\"\u003e\n    \u003ch2\u003eLes propriétés énergétiques de la Baryte en élixir\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bary-benefits\"\u003e\n      \u003cdiv class=\"soi-bary-benefit\"\u003e\n        \u003cdiv class=\"soi-bary-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection énergétique\u003c\/h3\u003e\n        \u003cp\u003eLa Baryte est réputée pour former un bouclier contre les énergies négatives, vous aidant à rester ancré face aux influences extérieures perturbantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bary-benefit\"\u003e\n        \u003cdiv class=\"soi-bary-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eElle favorise un état émotionnel stable, particulièrement utile dans les périodes de tension, de doute ou de surcharge mentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bary-benefit\"\u003e\n        \u003cdiv class=\"soi-bary-benefit-icon\"\u003e\u003cspan\u003e💬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eClarté dans la communication\u003c\/h3\u003e\n        \u003cp\u003eLa Baryte est associée à une communication plus sereine et authentique, facilitant l'expression de soi sans blocage émotionnel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"soi-bary-section\"\u003e\n    \u003ch2\u003eComment utiliser l'élixir de Baryte ? Posologie conseillée\u003c\/h2\u003e\n    \u003cp class=\"soi-bary-section-intro\"\u003eVoici comment intégrer facilement cet élixir dans votre routine bien-être :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bary-timeline\"\u003e\n      \u003cdiv class=\"soi-bary-step\"\u003e\n        \u003cdiv class=\"soi-bary-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bary-step-content\"\u003e\n          \u003ch3\u003ePosologie habituelle\u003c\/h3\u003e\n          \u003cp\u003e4 gouttes sous la langue, 3 à 4 fois par jour, de préférence en dehors des repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bary-step\"\u003e\n        \u003cdiv class=\"soi-bary-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bary-step-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 3 à 6 semaines, à renouveler selon votre ressenti.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bary-step\"\u003e\n        \u003cdiv class=\"soi-bary-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bary-step-content\"\u003e\n          \u003ch3\u003eMode d'emploi alternatif\u003c\/h3\u003e\n          \u003cp\u003eLes gouttes peuvent également être diluées dans un verre d'eau si vous le préférez.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bary-tip\"\u003e\n      \u003cdiv class=\"soi-bary-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eL'élixir de Baryte peut s'utiliser seul ou en complémentarité avec d'autres élixirs de la gamme Ansil (cristal de roche, aigue-marine, amazonite, émeraude…), selon votre intention du moment.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"soi-bary-section\"\u003e\n    \u003ch2\u003eComposition de l'élixir de Baryte Ansil\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bary-compo\"\u003e\n      \u003cdiv class=\"soi-bary-compo-row\"\u003e\n        \u003cspan class=\"soi-bary-compo-label\"\u003eÉlixir\u003c\/span\u003e\n        \u003cspan class=\"soi-bary-compo-value\"\u003eBaryte (essence vibratoire obtenue par contact indirect)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bary-compo-row\"\u003e\n        \u003cspan class=\"soi-bary-compo-label\"\u003eSupport\u003c\/span\u003e\n        \u003cspan class=\"soi-bary-compo-value\"\u003eEau purifiée et alcool de conservation\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bary-compo-row\"\u003e\n        \u003cspan class=\"soi-bary-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-bary-compo-value\"\u003eFlacon compte-gouttes de 30 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bary-compo-row\"\u003e\n        \u003cspan class=\"soi-bary-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bary-compo-value\"\u003eFrançaise, gamme Elixirs et Huiles de cristaux Ansil\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bary-accordion\"\u003e\n      \u003cdetails class=\"soi-bary-accordion-item\"\u003e\n        \u003csummary class=\"soi-bary-accordion-header\"\u003e🌡️ Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bary-accordion-content\"\u003e\n          \u003cp\u003eConservez votre flacon à l'abri de la chaleur, de la lumière directe et des champs électromagnétiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 --\u003e\n  \u003csection class=\"soi-bary-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse l'élixir de Baryte ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bary-grid\"\u003e\n      \u003cdiv class=\"soi-bary-card\"\u003e\n        \u003ch3\u003e🌿 Équilibre intérieur\u003c\/h3\u003e\n        \u003cp\u003eCet élixir s'adresse à toute personne souhaitant soutenir son équilibre intérieur par une approche douce et naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bary-card\"\u003e\n        \u003ch3\u003e🤝 Relations et communication\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement indiqué pour celles et ceux qui traversent des périodes de stress relationnel ou qui souhaitent travailler sur leur communication.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bary-card\"\u003e\n        \u003ch3\u003e🔒 Poser ses limites\u003c\/h3\u003e\n        \u003cp\u003eIdéal pour les personnes qui cherchent à mieux poser leurs limites, dans une démarche complémentaire de bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: clamp(12px, 1.8vw, 13px); color: var(--soi-bary-text-muted); margin-top: 1.25rem; line-height: 1.6;\"\u003eCe produit est un complément de bien-être relevant de la lithothérapie. Il ne s'agit pas d'un médicament et ne peut remplacer un avis médical professionnel. Il ne se substitue en aucun cas à un suivi médical ou à un traitement prescrit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-bary-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bary-cta-box\"\u003e\n      \u003cp class=\"soi-bary-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-bary-cta-text\" style=\"color: white;\"\u003eAncré dans les traditions de la lithothérapie, l'élixir de Baryte Ansil vous accompagne avec douceur vers plus d'équilibre et de clarté au quotidien. Un geste simple, une intention puissante.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bary-marine: #1A2D3D;\n  --soi-bary-marine-dark: #0F1E2B;\n  --soi-bary-marine-light: #2C4458;\n  --soi-bary-pomme: #A1C544;\n  --soi-bary-pomme-dark: #84A636;\n  --soi-bary-pomme-light: rgba(161,197,68,0.10);\n  --soi-bary-white: #FFFFFF;\n  --soi-bary-off-white: #F8FAF6;\n  --soi-bary-stone: #F1F3EE;\n  --soi-bary-line: #E5E8E0;\n  --soi-bary-primary: #9B7AB5;\n  --soi-bary-primary-soft: rgba(155,122,181,0.10);\n  --soi-bary-accent: #6A5A8E;\n  --soi-bary-text: #1A2D3D;\n  --soi-bary-text-soft: #4A5B6B;\n  --soi-bary-text-muted: #7B8693;\n  --soi-bary-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bary-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bary-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bary-radius: 12px;\n  --soi-bary-radius-sm: 8px;\n  --soi-bary-radius-pill: 999px;\n}\n\n.soi-bary-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bary-fiche img { max-width: 100%; height: auto; }\n\n.soi-bary-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bary-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bary-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-bary-hero {\n  position: relative;\n  background: var(--soi-bary-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-bary-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bary-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bary-pomme);\n}\n\n.soi-bary-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-bary-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bary-pomme);\n  border-radius: 50%;\n}\n\n.soi-bary-hero-title {\n  display: block;\n  color: var(--soi-bary-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-bary-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-bary-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bary-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-bary-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bary-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bary-label-accent {\n  background: var(--soi-bary-pomme);\n  border-color: var(--soi-bary-pomme);\n  color: var(--soi-bary-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-bary-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bary-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bary-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-bary-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bary-pomme);\n  border-radius: 2px;\n}\n\n.soi-bary-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bary-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bary-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bary-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bary-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-bary-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bary-benefit {\n  background: var(--soi-bary-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bary-radius);\n  border: 1px solid var(--soi-bary-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bary-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bary-shadow-md);\n}\n\n.soi-bary-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bary-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-bary-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bary-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bary-benefit:hover .soi-bary-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bary-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bary-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bary-benefit p {\n  font-size: 13px;\n  color: var(--soi-bary-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-bary-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bary-card {\n  background: var(--soi-bary-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bary-radius);\n  border-left: 3px solid var(--soi-bary-pomme);\n}\n\n.soi-bary-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bary-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bary-card p {\n  font-size: 14px;\n  color: var(--soi-bary-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-bary-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bary-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bary-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bary-radius);\n  border: 1px solid var(--soi-bary-line);\n  align-items: flex-start;\n}\n\n.soi-bary-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bary-marine);\n  color: var(--soi-bary-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-bary-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bary-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bary-step-content p {\n  font-size: 14px;\n  color: var(--soi-bary-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-bary-compo {\n  background: var(--soi-bary-off-white);\n  border-radius: var(--soi-bary-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-bary-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-bary-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bary-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bary-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bary-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bary-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bary-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-bary-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bary-pomme-light);\n  border-left: 4px solid var(--soi-bary-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bary-radius) var(--soi-bary-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bary-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bary-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bary-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bary-tip p {\n  font-size: 14px;\n  color: var(--soi-bary-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-bary-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bary-accordion-item {\n  background: var(--soi-bary-off-white);\n  border-radius: var(--soi-bary-radius-sm);\n  border: 1px solid var(--soi-bary-line);\n  overflow: hidden;\n}\n\n.soi-bary-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bary-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-bary-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bary-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bary-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bary-accordion-item[open] .soi-bary-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bary-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bary-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bary-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-bary-cta-box {\n  background: var(--soi-bary-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bary-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bary-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-bary-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bary-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-bary-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bary-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bary-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-bary-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bary-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bary-compo-value {\n    text-align: left;\n  }\n\n  .soi-bary-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bary-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bary-fiche {\n    --soi-bary-text-soft: #2C3E50;\n    --soi-bary-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602539307338,"sku":"AL2505","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/baryte-elixir-de-cristal-packshot.webp?v=1782478793"},{"product_id":"elixir-emeraude","title":"Emeraude (Elixir de cristal) - Ansil","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL2509_f7c993e7-e2cb-401c-a99e-9291135c1350.jpg?v=1776180078\" alt=\"Photo de mains tenant en leur centre un cristal d'émeraude\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eDécouvrez \u003cstrong\u003el'élixir de cristal d'Émeraude d'Ansil\u003c\/strong\u003e, un produit conçu \u003cstrong\u003eselon les principes anciens de la lithothérapie\u003c\/strong\u003e. Cette pratique holistique utilise les pierres et les cristaux pour harmoniser l'énergie du corps et de l'esprit, favorisant ainsi le bien-être général. Les traditions médicinales indienne et chinoise ont longtemps exploité ces interactions bénéfiques pour la détente, la méditation et la protection physique et mentale.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eVertus de l'Émeraude\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eL'Émeraude\u003c\/strong\u003e est une pierre précieuse reconnue en lithothérapie pour ses \u003cstrong\u003epropriétés apaisantes et équilibrantes\u003c\/strong\u003e. Associée au \u003cstrong\u003echakra du cœur\u003c\/strong\u003e, elle est\u003cstrong\u003e idéale pour promouvoir l'amour, la compassion et l'harmonie dans les relations\u003c\/strong\u003e. En tant que \u003cstrong\u003epierre de guérison émotionnelle\u003c\/strong\u003e, elle stimule la croissance personnelle, encourage la compréhension des autres et facilite la communication bienveillante.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eUtilisation de l'Élixir de Cristal \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLes élixirs de cristal sont des essences subtiles et énergétiques\u003c\/strong\u003e, obtenues en combinant des cristaux avec une substance liquide telle que de l'eau pure ou de l'alcool. \u003cstrong\u003eCes élixirs captent et transmettent les vibrations uniques des cristaux\u003c\/strong\u003e pour améliorer le bien-être physique, émotionnel et spirituel.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eAdoptez l'élixir de cristal d'Émeraude d'Ansil pour une expérience de bien-être complet et harmonieux, inspirée par les traditions ancestrales de la lithothérapie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602541863242,"sku":"AL2509","price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al2509_elixir_emeraude.jpg?v=1776153981"},{"product_id":"fluorite-elixir-de-cristal-30-ml-ansil","title":"Fluorite (Elixir de cristal)","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL2510_596b7009-a3d0-423e-9fe3-26375cb870b2.jpg?v=1776180078\" alt=\"Photo d'un cristal de Fluorite\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eDécouvrez \u003cstrong\u003el'élixir de cristal de Fluorite d'Ansil\u003c\/strong\u003e, élaboré grâce à un procédé innovant qui garantit la préservation optimale de la puissance vibratoire de ce cristal exceptionnel. Cet élixir offre une méthode naturelle pour harmoniser les énergies du corps et de l'esprit, \u003cstrong\u003een tirant parti des propriétés uniques de la Fluorite\u003c\/strong\u003e, soigneusement sélectionnée par les experts de la marque d'Ansil.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003ePropriétés et bienfaits\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLa Fluorite est largement reconnue en lithothérapie pour ses multiples vertus :\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHarmonisation des énergies\u003c\/strong\u003e : elle aide à équilibrer les émotions, les pensées et les énergies corporelles, favorisant un état de stabilité et d'harmonie intérieure.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClarté mentale et concentration\u003c\/strong\u003e : elle contribue à dissiper la confusion mentale, à promouvoir une pensée logique et claire, et à faciliter la prise de décisions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBien-être général\u003c\/strong\u003e : en agissant sur les chakras du cœur et du troisième œil, ainsi que sur les méridiens du foie et de la vésicule biliaire, la Fluorite aide à équilibrer les énergies corporelles, favorisant un bien-être global.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eUtilisation et approches thérapeutiques\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eL'élixir de cristal de Fluorite peut être utilisé selon différentes approches thérapeutiques :\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAyurvédique\u003c\/strong\u003e : en tant que remède vibratoire, il aide à restaurer l'équilibre des doshas, les forces énergétiques fondamentales de l'Ayurvéda.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉnergétique Chinoise\u003c\/strong\u003e : utilisé pour agir sur des méridiens spécifiques, il aide à rétablir l'équilibre énergétique et à harmoniser le flux du Qi (énergie vitale) dans le corps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602542747978,"sku":"AL2510","price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al2510_elixir_fluorite.jpg?v=1776153995"},{"product_id":"elixir-grenat","title":"Grenat (Elixir de cristal)","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eDécouvrez\u003cstrong\u003e l'Élixir de Grenat Ansil\u003c\/strong\u003e, un produit exceptionnel de 30 ml \u003cstrong\u003espécialement conçu pour harmoniser vos chakras et méridiens\u003c\/strong\u003e, tout en \u003cstrong\u003erenforçant votre confiance en vous et votre vitalité\u003c\/strong\u003e. Grâce à une\u003cstrong\u003e approche holistique\u003c\/strong\u003e, cet élixir puise dans les \u003cstrong\u003epropriétés énergétiques des minéraux pour favoriser votre bien-être\u003c\/strong\u003e physique, émotionnel et mental.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL2511_0f1cc7bb-5e70-4bf8-ae00-44911f696ccd.jpg?v=1776180078\" alt=\"Photo d'une personne heureuse dans la nature\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003eLa Lithothérapie : une approche holistique pour votre bien-être\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLa lithothérapie est une pratique complémentaire qui utilise les minéraux et les cristaux comme outils thérapeutiques. Selon cette approche, les pierres peuvent soulager divers maux physiques, émotionnels ou mentaux en rééquilibrant les chakras du corps et en favorisant la guérison naturelle.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eQu'est-ce qu'un Élixir de Cristal ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eUn élixir de cristal est une essence subtile et énergétique obtenue en combinant des cristaux avec une substance liquide, telle que l'eau pure ou l'alcool. Les cristaux possèdent des vibrations uniques et des propriétés énergétiques spécifiques. L'élixir de cristal capte et transmet ces énergies, visant à améliorer votre bien-être physique, émotionnel et spirituel.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eLe Grenat : Pierre de Vitalité et de Passion\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLe Grenat est une pierre précieuse en lithothérapie pour ses vertus énergisantes et revitalisantes. Associé au chakra racine, il renforce la vitalité physique, la confiance en soi et la résilience. Le Grenat est également une pierre de passion, capable de stimuler la créativité et la motivation. En favorisant la circulation de l'énergie dans le corps, il aide à éliminer les blocages émotionnels et à revitaliser l'esprit.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003ePropriétés et Bienfaits de l'Élixir de Grenat Ansil :\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitalité et énergie\u003c\/strong\u003e : renforce votre vitalité physique et stimule la circulation de l'énergie dans votre corps.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConfiance en soi\u003c\/strong\u003e : favorise la confiance en soi et la résilience, aidant à surmonter les défis quotidiens.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCréativité et motivation\u003c\/strong\u003e : stimule la créativité et la motivation, vous aidant à réaliser vos projets avec passion.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉquilibre émotionnel\u003c\/strong\u003e : aide à éliminer les blocages émotionnels et revitalise votre esprit, apportant une sensation de bien-être général.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602543206730,"sku":"AL2511","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al2511_elixir_grenat.jpg?v=1776154007"},{"product_id":"elixir-kunzite","title":"Kunzite (Elixir de cristal)","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eDécouvrez \u003cstrong\u003el'Élixir de Kunzite d'Ansil\u003c\/strong\u003e, un produit \u003cstrong\u003eissu de la lithothérapie\u003c\/strong\u003e, une pratique ancestrale qui utilise \u003cstrong\u003el'énergie des pierres et des cristaux pour harmoniser celle du corps et de l'esprit\u003c\/strong\u003e. Enracinée dans les \u003cstrong\u003etraditions médicinales indiennes et chinoises\u003c\/strong\u003e, cette méthode exploite les interactions énergétiques pour promouvoir le bien-être, la relaxation, la méditation et la protection.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL2513_b1d4239c-19b8-4906-8a0d-4ec48150e9ad.jpg?v=1776180078\" alt=\"Photo d'une femme assise par terre qui s'enlace et qui semble en accord avec elle-même\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003ePropriétés de l'Élixir de Kunzite\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eL'Élixir de Kunzite d'Ansil \u003c\/strong\u003eest spécialement formulé pour \u003cstrong\u003erétablir l'équilibre émotionnel et favoriser la guérison sentimentale\u003c\/strong\u003e. Grâce à son \u003cstrong\u003eaction ciblée sur le chakra du cœur et les méridiens de la vessie, des reins, du cœur et du maître du cœur\u003c\/strong\u003e, cet élixir aide à \u003cstrong\u003ese reconnecter à ses émotions profondes\u003c\/strong\u003e et à voir ses blessures émotionnelles passées sous un nouvel angle.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eVertus des Élixirs de Cristaux\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLes élixirs de cristaux\u003c\/strong\u003e exploitent le rayonnement des ondes énergétiques à destination de nos cellules. En utilisant les éléments chimiques du cristal et les canaux ioniques, ils harmonisent les ondes perturbées de nos cellules, favorisant ainsi l'équilibre énergétique. \u003cstrong\u003eCes élixirs ont une action notable sur la sphère émotionnelle, mentale, physique et énergétique\u003c\/strong\u003e, offrant une purification et une harmonisation globale.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eProcédé de Dynamisation d'Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eAfin de maximiser les bienfaits\u003c\/strong\u003e des élixirs de cristaux, \u003cstrong\u003eAnsil utilise un procédé de dynamisation unique\u003c\/strong\u003e. Sélectionnant des cristaux de qualité, Ansil \u003cstrong\u003eamplifie leur énergie à l'aide d'un appareil de bioénergie \u003c\/strong\u003eémettant les 7 couleurs du spectre solaire. En combinant des pierres brutes avec une eau énergisée, de la silice et de l'alcool, et en optimisant l'énergie de chaque pierre selon les phases lunaires, Ansil assure une qualité exceptionnelle de ses élixirs. Chaque étape est photographiée avec un appareil photo Kirlian, \u003cstrong\u003egarantissant ainsi un taux vibratoire élevé\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003ch2\u003e\u003cstrong\u003ePourquoi Choisir l'Élixir de Kunzite d'Ansil ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉquilibre émotionnel :\u003c\/strong\u003e cible le chakra du cœur pour une ouverture émotionnelle et une guérison des blessures sentimentales.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHarmonie énergétique :\u003c\/strong\u003e agit sur les ondes perturbées de nos cellules pour un bien-être global.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDynamisation supérieure :\u003c\/strong\u003e procédé de fabrication unique garantissant un élixir de haute valeur énergétique.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602545271114,"sku":"AL2513","price":16.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al2513_elixir_kunzite.jpg?v=1776154036"},{"product_id":"elixir-malachite","title":"Malachite (Elixir de cristal)","description":"\u003cdiv class=\"soi-mala-fiche\"\u003e\n\n  \u003csection class=\"soi-mala-hero\"\u003e\n    \u003cdiv class=\"soi-mala-hero-tag\"\u003e\n      \u003cspan class=\"soi-mala-tag-dot\"\u003e\u003c\/span\u003e\n      Lithothérapie · Élixir de cristal · Ansil\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mala-hero-title\"\u003eLa pierre de transformation en version liquide\u003c\/span\u003e\n    \u003cp class=\"soi-mala-hero-subtitle\"\u003eUne façon simple d'aborder la lithothérapie : quelques gouttes, une intention et un petit rituel à intégrer à votre journée pour cultiver la confiance en soi.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mala-hero-labels\"\u003e\n      \u003cspan class=\"soi-mala-label soi-mala-label-accent\"\u003eLITHOTHÉRAPIE\u003c\/span\u003e\n      \u003cspan class=\"soi-mala-label\"\u003eÉLIXIR DE CRISTAL\u003c\/span\u003e\n      \u003cspan class=\"soi-mala-label\"\u003eFLACON COMPTE-GOUTTES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mala-section\"\u003e\n    \u003ch2\u003eÉlixir de cristal de Malachite Ansil : la pierre de transformation en version liquide\u003c\/h2\u003e\n    \u003cp\u003eVous manquez parfois d'assurance, ou vous portez des tensions que vous peinez à déposer ? L'\u003cstrong\u003eélixir de cristal de Malachite Ansil\u003c\/strong\u003e vous propose une approche accessible de la \u003cstrong\u003elithothérapie malachite\u003c\/strong\u003e : quelques gouttes, une intention, et un petit rituel qui trouve naturellement sa place dans votre quotidien.\u003c\/p\u003e\n    \u003cp\u003eLa malachite est une pierre verte aux veinages concentriques, associée depuis longtemps à la transformation et à la confiance en soi. Ansil en a fait un \u003cstrong\u003eélixir de cristal\u003c\/strong\u003e, une préparation liquide qui conserve l'empreinte vibratoire de la pierre, sans que vous ayez besoin de la porter sur vous.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mala-section\"\u003e\n    \u003ch2\u003eMalachite : propriétés en lithothérapie\u003c\/h2\u003e\n    \u003cp class=\"soi-mala-section-intro\"\u003eSelon la tradition lithothérapeutique, voici ce que l'on attribue à la \u003cstrong\u003emalachite\u003c\/strong\u003e et à cet élixir :\u003c\/p\u003e\n    \u003cdiv class=\"soi-mala-grid\"\u003e\n      \u003cdiv class=\"soi-mala-card\"\u003e\n        \u003ch3\u003eConfiance en soi\u003c\/h3\u003e\n        \u003cp\u003ePensé pour vous aider à vous affirmer et à relâcher les énergies que vous ressentez comme pesantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-card\"\u003e\n        \u003ch3\u003ePurification et harmonisation\u003c\/h3\u003e\n        \u003cp\u003eIl accompagne le travail de nettoyage énergétique, dans une démarche douce et globale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-card\"\u003e\n        \u003ch3\u003eÉquilibre énergétique\u003c\/h3\u003e\n        \u003cp\u003eIl agit sur les plans émotionnel, mental, physique, vibratoire et énergétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-card\"\u003e\n        \u003ch3\u003eChakras\u003c\/h3\u003e\n        \u003cp\u003eAssocié au plexus solaire (affirmation de soi) et au cœur (ouverture et relations).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-card\"\u003e\n        \u003ch3\u003eMéridiens\u003c\/h3\u003e\n        \u003cp\u003eRelié aux méridiens du foie et de la vésicule biliaire, traditionnellement liés aux émotions fortes comme la colère ou la frustration.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-mala-note\"\u003eCes \u003cstrong\u003epropriétés de la malachite en lithothérapie\u003c\/strong\u003e relèvent d'une approche énergétique et de bien-être. Elles ne constituent pas des propriétés médicales.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mala-section\"\u003e\n    \u003ch2\u003eComment l'élixir est-il fabriqué ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mala-section-intro\"\u003eUn élixir de cristal est un concentré des vibrations d'une pierre. Chez Ansil, la fabrication suit un protocole précis en plusieurs étapes :\u003c\/p\u003e\n    \u003cdiv class=\"soi-mala-timeline\"\u003e\n      \u003cdiv class=\"soi-mala-step\"\u003e\n        \u003cdiv class=\"soi-mala-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mala-step-content\"\u003e\n          \u003ch3\u003eSélection des pierres brutes\u003c\/h3\u003e\n          \u003cp\u003eDes pierres brutes de qualité, associées à de l'eau énergisée, de la silice et de l'alcool.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-step\"\u003e\n        \u003cdiv class=\"soi-mala-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mala-step-content\"\u003e\n          \u003ch3\u003eRespect des phases lunaires\u003c\/h3\u003e\n          \u003cp\u003eLa dynamisation de la préparation suit le rythme des phases lunaires.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-step\"\u003e\n        \u003cdiv class=\"soi-mala-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mala-step-content\"\u003e\n          \u003ch3\u003eAppareil de bioénergie\u003c\/h3\u003e\n          \u003cp\u003eUn appareil utilisant les 7 couleurs du spectre solaire, construit selon le nombre d'or.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-step\"\u003e\n        \u003cdiv class=\"soi-mala-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-mala-step-content\"\u003e\n          \u003ch3\u003ePhotographie Kirlian\u003c\/h3\u003e\n          \u003cp\u003eRéalisée à chaque étape, pour suivre l'évolution du potentiel énergétique de la pierre.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mala-section\"\u003e\n    \u003ch2\u003eComposition et conseils d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mala-compo\"\u003e\n      \u003cdiv class=\"soi-mala-compo-row\"\u003e\n        \u003cspan class=\"soi-mala-compo-label\"\u003eComposition\u003c\/span\u003e\n        \u003cspan class=\"soi-mala-compo-value\"\u003eEau énergisée, alcool, silice et malachite (pierre brute dynamisée)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-compo-row\"\u003e\n        \u003cspan class=\"soi-mala-compo-label\"\u003ePrésentation\u003c\/span\u003e\n        \u003cspan class=\"soi-mala-compo-value\"\u003eFlacon en verre ambré avec bouchon compte-gouttes, qui protège la préparation de la lumière\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-compo-row\"\u003e\n        \u003cspan class=\"soi-mala-compo-label\"\u003eDosage\u003c\/span\u003e\n        \u003cspan class=\"soi-mala-compo-value\"\u003eSuivez la posologie indiquée sur l'étiquette et la notice du flacon\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-mala-note\"\u003eIl ne s'agit pas d'un complément alimentaire : aucun pourcentage d'AJR ou de VNR ne s'applique.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mala-tip\"\u003e\n      \u003cdiv class=\"soi-mala-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un rituel agréable à suivre, associez la prise à un moment fixe de votre journée, par exemple le matin avant de commencer ou le soir pour faire le point. Posez-vous une intention simple, comme « j'ose dire non » ou « je me fais confiance ».\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-mala-spaced\"\u003eConservez le flacon à l'abri de la chaleur et de la lumière directe.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mala-section\"\u003e\n    \u003ch2\u003eMalachite, cristal de roche ou émeraude : que choisir ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mala-section-intro\"\u003eChaque \u003cstrong\u003eélixir de cristal Ansil\u003c\/strong\u003e a sa couleur et son intention.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mala-grid\"\u003e\n      \u003cdiv class=\"soi-mala-card soi-mala-card-alt\"\u003e\n        \u003ch3\u003eÉlixir de cristal de roche\u003c\/h3\u003e\n        \u003cp\u003eSouvent choisi pour la clarté et l'amplification, car c'est une pierre « universelle ».\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-card soi-mala-card-alt\"\u003e\n        \u003ch3\u003eÉlixir de cristal d'émeraude\u003c\/h3\u003e\n        \u003cp\u003eDavantage associé à l'équilibre émotionnel et à la qualité des relations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mala-card soi-mala-card-focus\"\u003e\n        \u003ch3\u003eÉlixir de malachite\u003c\/h3\u003e\n        \u003cp\u003ePour celles et ceux qui souhaitent travailler sur la confiance en soi, la purification énergétique et le lâcher-prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-mala-spaced\"\u003eVous pouvez aussi les alterner selon vos périodes de vie.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mala-section\"\u003e\n    \u003ch2\u003ePrécautions importantes\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mala-alert\"\u003e\n      \u003cp\u003eCet élixir contient de l'alcool. Il n'est pas adapté aux personnes qui doivent l'éviter, ni aux enfants sans avis professionnel. En cas de grossesse, d'allaitement, de pathologie ou de traitement en cours, demandez conseil à votre médecin ou pharmacien.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eCe produit ne remplace en aucun cas un traitement médical\u003c\/strong\u003e ni un suivi par un professionnel de santé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mala-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mala-cta-box\"\u003e\n      \u003cp class=\"soi-mala-cta-tag\" style=\"color: white;\"\u003eQuelques gouttes, une intention sincère\u003c\/p\u003e\n      \u003cp class=\"soi-mala-cta-text\" style=\"color: white;\"\u003eOffrez-vous un rituel simple pour retrouver confiance et clarté, et avancez à votre rythme pour oser être pleinement vous-même.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.soi-mala-fiche {\n  \/* === Couleurs Soinat (fixes) === *\/\n  --soi-mala-marine: #1A2D3D;\n  --soi-mala-marine-dark: #0F1E2B;\n  --soi-mala-marine-light: #2C4458;\n  --soi-mala-pomme: #A1C544;\n  --soi-mala-pomme-dark: #84A636;\n  --soi-mala-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-mala-white: #FFFFFF;\n  --soi-mala-off-white: #F8FAF6;\n  --soi-mala-stone: #F1F3EE;\n  --soi-mala-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (malachite, verre ambré, étiquette pêche) === *\/\n  --soi-mala-primary: #1F8A63;\n  --soi-mala-primary-soft: rgba(31,138,99,0.08);\n  --soi-mala-accent: #B9733A;\n\n  \/* === Textes === *\/\n  --soi-mala-text: #1A2D3D;\n  --soi-mala-text-soft: #4A5B6B;\n  --soi-mala-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-mala-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mala-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mala-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mala-radius: 12px;\n  --soi-mala-radius-sm: 8px;\n  --soi-mala-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-mala-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mala-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-mala-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mala-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mala-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mala-hero {\n  position: relative;\n  background: var(--soi-mala-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-mala-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mala-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--soi-mala-pomme) 0%, var(--soi-mala-pomme) 70%, var(--soi-mala-primary) 100%);\n}\n\n.soi-mala-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-mala-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mala-pomme);\n  border-radius: 50%;\n}\n\n.soi-mala-hero-title {\n  display: block;\n  color: var(--soi-mala-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(24px, 5vw, 35px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-mala-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-mala-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mala-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-mala-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mala-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mala-label-accent {\n  background: var(--soi-mala-pomme);\n  border-color: var(--soi-mala-pomme);\n  color: var(--soi-mala-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mala-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mala-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mala-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-mala-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mala-pomme);\n  border-radius: 2px;\n}\n\n.soi-mala-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mala-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mala-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-mala-section .soi-mala-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mala-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mala-section .soi-mala-note {\n  font-size: clamp(13px, 1.8vw, 14px);\n  color: var(--soi-mala-text-muted);\n  font-style: italic;\n  margin-top: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-mala-section .soi-mala-note:last-child {\n  margin-bottom: 0;\n}\n\n.soi-mala-section .soi-mala-spaced {\n  margin-top: 1.25rem;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-mala-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mala-card {\n  background: var(--soi-mala-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mala-radius);\n  border-left: 3px solid var(--soi-mala-pomme);\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mala-card:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mala-shadow-md);\n}\n\n.soi-mala-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mala-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mala-section .soi-mala-card p {\n  font-size: 14px;\n  color: var(--soi-mala-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mala-card-alt {\n  background: var(--soi-mala-white);\n  border: 1px solid var(--soi-mala-line);\n  border-left: 3px solid var(--soi-mala-marine-light);\n}\n\n.soi-mala-card-focus {\n  background: var(--soi-mala-primary-soft);\n  border-left: 3px solid var(--soi-mala-primary);\n}\n\n.soi-mala-card-focus h3 {\n  color: var(--soi-mala-primary);\n}\n\n\/* === TIMELINE === *\/\n.soi-mala-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mala-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mala-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mala-radius);\n  border: 1px solid var(--soi-mala-line);\n  align-items: flex-start;\n}\n\n.soi-mala-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mala-marine);\n  color: var(--soi-mala-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  box-shadow: 0 0 0 3px var(--soi-mala-pomme-light);\n}\n\n.soi-mala-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mala-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mala-section .soi-mala-step-content p {\n  font-size: 15px;\n  color: var(--soi-mala-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-mala-compo {\n  background: var(--soi-mala-off-white);\n  border-radius: var(--soi-mala-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mala-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-mala-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mala-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mala-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mala-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-mala-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mala-marine);\n  text-align: right;\n  flex: 1;\n  min-width: 200px;\n}\n\n\/* === TIP === *\/\n.soi-mala-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mala-pomme-light);\n  border-left: 4px solid var(--soi-mala-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mala-radius) var(--soi-mala-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mala-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mala-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mala-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mala-section .soi-mala-tip p {\n  font-size: 15px;\n  color: var(--soi-mala-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-mala-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mala-accordion-item {\n  background: var(--soi-mala-off-white);\n  border-radius: var(--soi-mala-radius-sm);\n  border: 1px solid var(--soi-mala-line);\n  overflow: hidden;\n}\n\n.soi-mala-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mala-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  gap: 1rem;\n}\n\n.soi-mala-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mala-accordion-header::after {\n  content: '+';\n  flex-shrink: 0;\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mala-pomme-dark);\n  transition: transform 0.2s ease;\n}\n\n.soi-mala-accordion-item[open] .soi-mala-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mala-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mala-section .soi-mala-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mala-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ALERTE PRÉCAUTIONS === *\/\n.soi-mala-alert {\n  background: var(--soi-mala-stone);\n  border-left: 4px solid var(--soi-mala-accent);\n  border-radius: 0 var(--soi-mala-radius) var(--soi-mala-radius) 0;\n  padding: 1.25rem 1.5rem;\n}\n\n.soi-mala-section .soi-mala-alert p {\n  font-size: 14px;\n  color: var(--soi-mala-text);\n}\n\n\/* === CTA BOX === *\/\n.soi-mala-cta-box {\n  background: var(--soi-mala-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mala-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mala-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-mala-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mala-section .soi-mala-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-mala-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mala-section .soi-mala-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mala-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-mala-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mala-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mala-compo-value {\n    text-align: left;\n    min-width: 0;\n  }\n\n  .soi-mala-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mala-fiche * {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mala-fiche {\n    --soi-mala-text-soft: #2C3E50;\n    --soi-mala-text-muted: #4A5B6B;\n    --soi-mala-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602547597642,"sku":"AL2516","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/malachite-elixir-de-cristal-packshot.webp?v=1791973750"},{"product_id":"elixir-quartz-rutile","title":"Quartz Rutile (Elixir de cristal)","description":"\n\u003cdiv class=\"soi-qrut-fiche\"\u003e\n\n  \u003csection class=\"soi-qrut-hero\"\u003e\n    \u003cdiv class=\"soi-qrut-hero-tag\"\u003e\n      \u003cspan class=\"soi-qrut-tag-dot\"\u003e\u003c\/span\u003e\n      Lithothérapie · Élixir de cristal · Ansil\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-qrut-hero-title\"\u003eL'énergie dorée du cristal en élixir\u003c\/span\u003e\n    \u003cp class=\"soi-qrut-hero-subtitle\"\u003eReconnaissable à ses fines aiguilles dorées emprisonnées dans le quartz, le quartz rutile vous accompagne au quotidien sous forme d'élixir pour favoriser apaisement, dynamisme et protection énergétique.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qrut-section\"\u003e\n    \u003ch2\u003eQuartz rutile : vertus et propriétés en lithothérapie\u003c\/h2\u003e\n    \u003cp class=\"soi-qrut-section-intro\"\u003eLe quartz rutile doré est réputé pour agir simultanément sur plusieurs plans. Voici ce que cette pierre remarquable peut vous apporter.\u003c\/p\u003e\n    \u003cdiv class=\"soi-qrut-benefits\"\u003e\n      \u003cdiv class=\"soi-qrut-benefit\"\u003e\n        \u003cdiv class=\"soi-qrut-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApaisement mental\u003c\/h3\u003e\n        \u003cp\u003eIl calme les pensées agitées, contribue à réduire l'anxiété et favorise une humeur plus stable, même dans les périodes de stress intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-benefit\"\u003e\n        \u003cdiv class=\"soi-qrut-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDynamisme et créativité\u003c\/h3\u003e\n        \u003cp\u003eLe rutile dans le quartz stimule la volonté, déverrouille la créativité et redonne l'élan nécessaire pour surmonter les défis du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-benefit\"\u003e\n        \u003cdiv class=\"soi-qrut-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHarmonie émotionnelle\u003c\/h3\u003e\n        \u003cp\u003eIl agit sur les chakras racine, sacré et du cœur pour rééquilibrer les émotions et favoriser une meilleure acceptation des transitions de vie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-benefit\"\u003e\n        \u003cdiv class=\"soi-qrut-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection énergétique\u003c\/h3\u003e\n        \u003cp\u003eRéputé dans la tradition pour former un bouclier contre les influences négatives, le quartz rutile accompagne aussi les pratiques de méditation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qrut-section\"\u003e\n    \u003ch2\u003eUn élixir fabriqué avec soin : la méthode Ansil\u003c\/h2\u003e\n    \u003cp class=\"soi-qrut-section-intro\"\u003eAnsil ne fabrique pas ses élixirs à la légère. Chaque flacon passe par un processus rigoureux, pensé pour préserver et amplifier l'énergie de la pierre.\u003c\/p\u003e\n    \u003cdiv class=\"soi-qrut-grid\"\u003e\n      \u003cdiv class=\"soi-qrut-card\"\u003e\n        \u003ch3\u003e💎 Sélection des pierres\u003c\/h3\u003e\n        \u003cp\u003eDes pierres brutes de haute qualité sont choisies pour leur pureté et leur taux vibratoire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-card\"\u003e\n        \u003ch3\u003e🌙 Phases lunaires\u003c\/h3\u003e\n        \u003cp\u003eLa préparation est réalisée en accord avec les phases lunaires, selon les principes du nombre d'or, pour optimiser la transmission énergétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-card\"\u003e\n        \u003ch3\u003e🌈 Dynamisation bioénergie\u003c\/h3\u003e\n        \u003cp\u003eL'appareil bioénergie Ansil émet les 7 couleurs du spectre solaire afin d'amplifier les propriétés de la pierre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-card\"\u003e\n        \u003ch3\u003e📸 Contrôle Kirlian\u003c\/h3\u003e\n        \u003cp\u003eUn contrôle qualité par photographie Kirlian est effectué à chaque étape, pour vérifier l'augmentation effective du potentiel énergétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qrut-section\"\u003e\n    \u003ch2\u003eComposition\u003c\/h2\u003e\n    \u003cdiv class=\"soi-qrut-compo\"\u003e\n      \u003cdiv class=\"soi-qrut-compo-row\"\u003e\n        \u003cspan class=\"soi-qrut-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-qrut-compo-value\"\u003eEau énergisée, silice, alcool\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-compo-row\"\u003e\n        \u003cspan class=\"soi-qrut-compo-label\"\u003eÉnergie vibratoire\u003c\/span\u003e\n        \u003cspan class=\"soi-qrut-compo-value\"\u003eQuartz rutile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-compo-row\"\u003e\n        \u003cspan class=\"soi-qrut-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-qrut-compo-value\"\u003eÉlixir de cristal (gouttes)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qrut-section\"\u003e\n    \u003ch2\u003eComment utiliser l'élixir de quartz rutile ?\u003c\/h2\u003e\n    \u003cp class=\"soi-qrut-section-intro\"\u003eL'utilisation est simple et s'intègre facilement dans votre routine bien-être.\u003c\/p\u003e\n    \u003cdiv class=\"soi-qrut-timeline\"\u003e\n      \u003cdiv class=\"soi-qrut-step\"\u003e\n        \u003cdiv class=\"soi-qrut-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-qrut-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003eQuelques gouttes sous la langue, 2 à 3 fois par jour, de préférence le matin au réveil et le soir avant le coucher.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-step\"\u003e\n        \u003cdiv class=\"soi-qrut-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-qrut-step-content\"\u003e\n          \u003ch3\u003eEn accompagnement de la méditation\u003c\/h3\u003e\n          \u003cp\u003ePrenez l'élixir quelques minutes avant votre séance pour favoriser un état de calme et de réceptivité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qrut-step\"\u003e\n        \u003cdiv class=\"soi-qrut-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-qrut-step-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure régulière de 4 à 6 semaines permet d'observer les effets sur le long terme. Consultez toujours un professionnel de santé si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qrut-tip\"\u003e\n      \u003cdiv class=\"soi-qrut-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour favoriser un état de calme optimal, prenez l'élixir quelques minutes avant votre séance de méditation, matin et soir.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qrut-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le quartz rutile\u003c\/h2\u003e\n    \u003cdiv class=\"soi-qrut-accordion\"\u003e\n      \u003cdetails class=\"soi-qrut-accordion-item\"\u003e\n        \u003csummary class=\"soi-qrut-accordion-header\"\u003e💎 Quelle différence entre le quartz rutile doré et le quartz rutile noir ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-qrut-accordion-content\"\u003e\n          \u003cp\u003eLa couleur des aiguilles dépend de la composition minérale du rutile. Le quartz rutile doré contient du rutile riche en titane aux reflets chauds, tandis que le quartz rutile noir intègre des inclusions de tourmaline ou d'ilménite. Les deux variétés partagent des vertus proches, le noir étant davantage associé à la protection.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-qrut-accordion-item\"\u003e\n        \u003csummary class=\"soi-qrut-accordion-header\"\u003e⚕️ L'élixir de cristal remplace-t-il un traitement médical ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-qrut-accordion-content\"\u003e\n          \u003cp\u003eNon. Cet élixir s'inscrit dans une démarche de bien-être complémentaire et ne se substitue en aucun cas à un suivi médical ou à un traitement prescrit par un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-qrut-accordion-item\"\u003e\n        \u003csummary class=\"soi-qrut-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-qrut-accordion-content\"\u003e\n          \u003cp\u003eÉlixir de cristal, usage bien-être uniquement. Ne pas dépasser la dose journalière conseillée. Tenir hors de portée des enfants. Ce produit ne constitue pas un médicament et ne remplace pas un avis 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-qrut-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-qrut-cta-box\"\u003e\n      \u003cp class=\"soi-qrut-cta-tag\" style=\"color: white;\"\u003eReconnectez-vous à votre essence\u003c\/p\u003e\n      \u003cp class=\"soi-qrut-cta-text\" style=\"color: white;\"\u003eEt si un simple flacon pouvait vous aider à retrouver votre centre, votre calme, votre élan ? L'élixir de quartz rutile Ansil est une invitation quotidienne à vous reconnecter à vous-même, avec douceur et profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-qrut-marine: #1A2D3D;\n  --soi-qrut-marine-dark: #0F1E2B;\n  --soi-qrut-marine-light: #2C4458;\n  --soi-qrut-pomme: #A1C544;\n  --soi-qrut-pomme-dark: #84A636;\n  --soi-qrut-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-qrut-white: #FFFFFF;\n  --soi-qrut-off-white: #F8FAF6;\n  --soi-qrut-stone: #F1F3EE;\n  --soi-qrut-line: #E5E8E0;\n\n  --soi-qrut-primary: #C9A84C;\n  --soi-qrut-primary-soft: #F5EDD6;\n  --soi-qrut-accent: #9B7AB5;\n\n  --soi-qrut-text: #1A2D3D;\n  --soi-qrut-text-soft: #4A5B6B;\n  --soi-qrut-text-muted: #7B8693;\n\n  --soi-qrut-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-qrut-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-qrut-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-qrut-radius: 12px;\n  --soi-qrut-radius-sm: 8px;\n  --soi-qrut-radius-pill: 999px;\n}\n\n.soi-qrut-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-qrut-fiche img { max-width: 100%; height: auto; }\n\n.soi-qrut-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-qrut-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-qrut-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-qrut-hero {\n  position: relative;\n  background: var(--soi-qrut-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-qrut-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-qrut-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-qrut-pomme);\n}\n\n.soi-qrut-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-qrut-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-qrut-pomme);\n  border-radius: 50%;\n}\n\n.soi-qrut-hero-title {\n  display: block;\n  color: var(--soi-qrut-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-qrut-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-qrut-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-qrut-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-qrut-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-qrut-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-qrut-pomme);\n  border-radius: 2px;\n}\n\n.soi-qrut-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-qrut-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-qrut-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-qrut-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-qrut-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-qrut-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-qrut-benefit {\n  background: var(--soi-qrut-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-qrut-radius);\n  border: 1px solid var(--soi-qrut-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-qrut-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-qrut-shadow-md);\n}\n\n.soi-qrut-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-qrut-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-qrut-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-qrut-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-qrut-benefit:hover .soi-qrut-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-qrut-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-qrut-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-qrut-benefit p {\n  font-size: 13px;\n  color: var(--soi-qrut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qrut-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-qrut-card {\n  background: var(--soi-qrut-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qrut-radius);\n  border-left: 3px solid var(--soi-qrut-pomme);\n}\n\n.soi-qrut-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-qrut-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-qrut-card p {\n  font-size: 14px;\n  color: var(--soi-qrut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qrut-compo {\n  background: var(--soi-qrut-off-white);\n  border-radius: var(--soi-qrut-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-qrut-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-qrut-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-qrut-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-qrut-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-qrut-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-qrut-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-qrut-marine);\n  text-align: right;\n}\n\n.soi-qrut-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-qrut-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-qrut-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qrut-radius);\n  border: 1px solid var(--soi-qrut-line);\n  align-items: flex-start;\n}\n\n.soi-qrut-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-qrut-marine);\n  color: var(--soi-qrut-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-qrut-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-qrut-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-qrut-step-content p {\n  font-size: 14px;\n  color: var(--soi-qrut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qrut-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-qrut-pomme-light);\n  border-left: 4px solid var(--soi-qrut-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-qrut-radius) var(--soi-qrut-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-qrut-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-qrut-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-qrut-marine);\n  margin-bottom: 4px;\n}\n\n.soi-qrut-tip p {\n  font-size: 14px;\n  color: var(--soi-qrut-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qrut-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-qrut-accordion-item {\n  background: var(--soi-qrut-off-white);\n  border-radius: var(--soi-qrut-radius-sm);\n  border: 1px solid var(--soi-qrut-line);\n  overflow: hidden;\n}\n\n.soi-qrut-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-qrut-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-qrut-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-qrut-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-qrut-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-qrut-accordion-item[open] .soi-qrut-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-qrut-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-qrut-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-qrut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qrut-cta-box {\n  background: var(--soi-qrut-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-qrut-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-qrut-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-qrut-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-qrut-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-qrut-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-qrut-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-qrut-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-qrut-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-qrut-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-qrut-compo-value {\n    text-align: left;\n  }\n\n  .soi-qrut-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-qrut-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-qrut-fiche {\n    --soi-qrut-text-soft: #2C3E50;\n    --soi-qrut-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602550022474,"sku":"AL2518","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/quartz-rutile-elixir-de-cristal-packshot.webp?v=1786184117"},{"product_id":"elixir-quartz-rose","title":"Quartz Rose (Elixir de Cristal)","description":"\n\n\u003cdiv class=\"soi-qroz-fiche\"\u003e\n\n  \u003csection class=\"soi-qroz-hero\"\u003e\n    \u003cdiv class=\"soi-qroz-hero-tag\"\u003e\n      \u003cspan class=\"soi-qroz-tag-dot\"\u003e\u003c\/span\u003e\n      Lithothérapie · Élixir de cristal · Ansil\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-qroz-hero-title\"\u003eL'essence vibratoire de l'amour inconditionnel\u003c\/span\u003e\n    \u003cp class=\"soi-qroz-hero-subtitle\"\u003eConcentré liquide capturant les fréquences énergétiques du quartz rose, préparé artisanalement par immersion directe des cristaux dans une eau pure.\u003c\/p\u003e\n    \u003cdiv class=\"soi-qroz-hero-labels\"\u003e\n      \u003cspan class=\"soi-qroz-label soi-qroz-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-qroz-label\"\u003eFABRICATION ARTISANALE\u003c\/span\u003e\n      \u003cspan class=\"soi-qroz-label\"\u003e30 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qroz-section\"\u003e\n    \u003ch2\u003eÉlixir de Cristal Quartz Rose Ansil : vertus et bienfaits\u003c\/h2\u003e\n    \u003cp\u003eLe quartz rose est sans doute la pierre la plus associée à l'amour, à la douceur et à l'ouverture du cœur. Ansil en a extrait l'essence vibratoire pour vous proposer un élixir de cristal d'une rare finesse, préparé par immersion directe des cristaux dans une eau pure selon une méthode artisanale soigneusement maîtrisée. Résultat : un concentré liquide qui capture les fréquences énergétiques du quartz rose pour les rendre accessibles au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qroz-section\"\u003e\n    \u003ch2\u003eSignification et vertus du quartz rose\u003c\/h2\u003e\n    \u003cp class=\"soi-qroz-section-intro\"\u003eDans la tradition de la lithothérapie, le quartz rose est la pierre de l'amour inconditionnel. Sa teinte rosée douce, due à la présence de manganèse et de titane, en fait également un minéral visuellement apaisant. Ce qui le rend précieux, c'est sa signification profonde : il invite à se réconcilier avec soi-même avant d'aimer les autres.\u003c\/p\u003e\n    \u003cdiv class=\"soi-qroz-benefits\"\u003e\n      \u003cdiv class=\"soi-qroz-benefit\"\u003e\n        \u003cdiv class=\"soi-qroz-benefit-icon\"\u003e\u003cspan\u003e🕊️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApaisement émotionnel\u003c\/h3\u003e\n        \u003cp\u003eIl aide à dissoudre les peines anciennes, les rancœurs et les tensions accumulées, pour retrouver une vraie sérénité intérieure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-benefit\"\u003e\n        \u003cdiv class=\"soi-qroz-benefit-icon\"\u003e\u003cspan\u003e💗\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOuverture du chakra du cœur\u003c\/h3\u003e\n        \u003cp\u003eAssocié au 4e chakra (Anahata), le quartz rose soutient la compassion, l'empathie et la confiance en soi.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-benefit\"\u003e\n        \u003cdiv class=\"soi-qroz-benefit-icon\"\u003e\u003cspan\u003e☯️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre énergétique\u003c\/h3\u003e\n        \u003cp\u003eUtilisé en médecine traditionnelle chinoise, il agit sur les méridiens pour favoriser une meilleure circulation du Qi, l'énergie vitale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-benefit\"\u003e\n        \u003cdiv class=\"soi-qroz-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien physique\u003c\/h3\u003e\n        \u003cp\u003ePlusieurs traditions lui attribuent une action bénéfique sur la régulation de la tension artérielle, le système endocrinien et la protection des poumons et du cœur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-benefit\"\u003e\n        \u003cdiv class=\"soi-qroz-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéveloppement personnel\u003c\/h3\u003e\n        \u003cp\u003eEn cultivant l'amour propre, il accompagne les grandes transitions de vie et les processus de transformation intérieure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qroz-tip\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-qroz-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eRappel important\u003c\/strong\u003e\n        \u003cp\u003eCes vertus s'inscrivent dans une approche de bien-être complémentaire. L'élixir de quartz rose ne remplace en aucun cas un traitement médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qroz-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un élixir plutôt qu'une pierre brute ?\u003c\/h2\u003e\n    \u003cp\u003eLa pierre portée ou posée sur le corps agit de façon localisée. L'élixir de cristal, lui, diffuse les vibrations du minéral de manière plus subtile et globale. Il s'intègre facilement dans votre routine : quelques gouttes suffisent pour bénéficier de l'énergie du quartz rose au quotidien, sans contrainte.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qroz-section\"\u003e\n    \u003ch2\u003eComment utiliser l'élixir de quartz rose Ansil ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-qroz-timeline\"\u003e\n      \u003cdiv class=\"soi-qroz-step\"\u003e\n        \u003cdiv class=\"soi-qroz-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-qroz-step-content\"\u003e\n          \u003ch3\u003ePar voie sublinguale\u003c\/h3\u003e\n          \u003cp\u003eDéposez quelques gouttes sous la langue, 2 à 3 fois par jour, de préférence hors des repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-step\"\u003e\n        \u003cdiv class=\"soi-qroz-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-qroz-step-content\"\u003e\n          \u003ch3\u003eDans votre eau\u003c\/h3\u003e\n          \u003cp\u003eAjoutez quelques gouttes à votre verre ou bouteille d'eau pour une action diffuse tout au long de la journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-step\"\u003e\n        \u003cdiv class=\"soi-qroz-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-qroz-step-content\"\u003e\n          \u003ch3\u003eEn méditation\u003c\/h3\u003e\n          \u003cp\u003eTenez le flacon entre vos mains lors d'une séance de méditation ou de visualisation pour amplifier la connexion énergétique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qroz-section\"\u003e\n    \u003ch2\u003eComposition de l'élixir de cristal Quartz Rose Ansil\u003c\/h2\u003e\n    \u003cdiv class=\"soi-qroz-compo\"\u003e\n      \u003cdiv class=\"soi-qroz-compo-row\"\u003e\n        \u003cspan class=\"soi-qroz-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-qroz-compo-value\"\u003eEssence vibratoire de cristal de quartz rose (infusion directe)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-compo-row\"\u003e\n        \u003cspan class=\"soi-qroz-compo-label\"\u003eSupport\u003c\/span\u003e\n        \u003cspan class=\"soi-qroz-compo-value\"\u003eEau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-compo-row\"\u003e\n        \u003cspan class=\"soi-qroz-compo-label\"\u003eConservateur\u003c\/span\u003e\n        \u003cspan class=\"soi-qroz-compo-value\"\u003eAlcool biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-compo-row\"\u003e\n        \u003cspan class=\"soi-qroz-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-qroz-compo-value\"\u003e30 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-compo-row\"\u003e\n        \u003cspan class=\"soi-qroz-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-qroz-compo-value\"\u003eLaboratoire Ansil, Sanilhac (30700), France\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qroz-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse cet élixir ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-qroz-grid\"\u003e\n      \u003cdiv class=\"soi-qroz-card\"\u003e\n        \u003ch3\u003e💫 Fragilité émotionnelle\u003c\/h3\u003e\n        \u003cp\u003eVous traversez une période délicate et vous cherchez un soutien doux pour retrouver votre équilibre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-card\"\u003e\n        \u003ch3\u003e🌿 Développement personnel\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez approfondir votre connaissance de vous-même et cultiver l'amour propre au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-qroz-card\"\u003e\n        \u003ch3\u003e✨ Pratiques énergétiques\u003c\/h3\u003e\n        \u003cp\u003eVous êtes déjà sensible aux thérapies énergétiques (reiki, acupuncture, soins ayurvédiques) et vous cherchez un complément doux à votre pratique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-qroz-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-qroz-cta-box\"\u003e\n      \u003cp class=\"soi-qroz-cta-tag\" style=\"color: white;\"\u003eDouceur, amour de soi, apaisement\u003c\/p\u003e\n      \u003cp class=\"soi-qroz-cta-text\" style=\"color: white;\"\u003eQuelques gouttes suffisent pour intégrer les vertus millénaires du quartz rose dans votre vie, avec simplicité et intention.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-qroz-marine: #1A2D3D;\n  --soi-qroz-marine-dark: #0F1E2B;\n  --soi-qroz-marine-light: #2C4458;\n  --soi-qroz-pomme: #A1C544;\n  --soi-qroz-pomme-dark: #84A636;\n  --soi-qroz-pomme-light: rgba(161,197,68,0.10);\n  --soi-qroz-white: #FFFFFF;\n  --soi-qroz-off-white: #F8FAF6;\n  --soi-qroz-stone: #F1F3EE;\n  --soi-qroz-line: #E5E8E0;\n  --soi-qroz-primary: #D4A8B5;\n  --soi-qroz-primary-soft: rgba(212,168,181,0.12);\n  --soi-qroz-accent: #9B7AB5;\n  --soi-qroz-text: #1A2D3D;\n  --soi-qroz-text-soft: #4A5B6B;\n  --soi-qroz-text-muted: #7B8693;\n  --soi-qroz-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-qroz-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-qroz-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-qroz-radius: 12px;\n  --soi-qroz-radius-sm: 8px;\n  --soi-qroz-radius-pill: 999px;\n}\n\n.soi-qroz-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-qroz-fiche img { max-width: 100%; height: auto; }\n\n.soi-qroz-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-qroz-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-qroz-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-qroz-hero {\n  position: relative;\n  background: var(--soi-qroz-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-qroz-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-qroz-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-qroz-primary);\n}\n\n.soi-qroz-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-qroz-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-qroz-primary);\n  border-radius: 50%;\n}\n\n.soi-qroz-hero-title {\n  display: block;\n  color: var(--soi-qroz-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-qroz-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-qroz-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-qroz-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-qroz-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-qroz-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-qroz-label-accent {\n  background: var(--soi-qroz-primary);\n  border-color: var(--soi-qroz-primary);\n  color: var(--soi-qroz-marine);\n  font-weight: 600;\n}\n\n.soi-qroz-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-qroz-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-qroz-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-qroz-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-qroz-primary);\n  border-radius: 2px;\n}\n\n.soi-qroz-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-qroz-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-qroz-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-qroz-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-qroz-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-qroz-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-qroz-benefit {\n  background: var(--soi-qroz-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-qroz-radius);\n  border: 1px solid var(--soi-qroz-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-qroz-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-qroz-shadow-md);\n}\n\n.soi-qroz-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-qroz-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-qroz-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-qroz-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-qroz-benefit:hover .soi-qroz-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-qroz-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-qroz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-qroz-benefit p {\n  font-size: 13px;\n  color: var(--soi-qroz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qroz-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-qroz-card {\n  background: var(--soi-qroz-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qroz-radius);\n  border-left: 3px solid var(--soi-qroz-primary);\n}\n\n.soi-qroz-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-qroz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-qroz-card p {\n  font-size: 14px;\n  color: var(--soi-qroz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qroz-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-qroz-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-qroz-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qroz-radius);\n  border: 1px solid var(--soi-qroz-line);\n  align-items: flex-start;\n}\n\n.soi-qroz-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-qroz-marine);\n  color: var(--soi-qroz-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-qroz-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-qroz-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-qroz-step-content p {\n  font-size: 14px;\n  color: var(--soi-qroz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qroz-compo {\n  background: var(--soi-qroz-off-white);\n  border-radius: var(--soi-qroz-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-qroz-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-qroz-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-qroz-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-qroz-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-qroz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-qroz-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-qroz-marine);\n  text-align: right;\n}\n\n.soi-qroz-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-qroz-primary-soft);\n  border-left: 4px solid var(--soi-qroz-primary);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-qroz-radius) var(--soi-qroz-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-qroz-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-qroz-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-qroz-marine);\n  margin-bottom: 4px;\n}\n\n.soi-qroz-tip p {\n  font-size: 14px;\n  color: var(--soi-qroz-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qroz-cta-box {\n  background: var(--soi-qroz-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-qroz-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-qroz-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-qroz-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-qroz-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-qroz-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-qroz-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-qroz-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-qroz-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-qroz-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-qroz-compo-value {\n    text-align: left;\n  }\n\n  .soi-qroz-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-qroz-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-qroz-fiche {\n    --soi-qroz-text-soft: #2C3E50;\n    --soi-qroz-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602550841674,"sku":"AL2519","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/elixir_quartz_rose_ansil_11zon.webp?v=1781946148"},{"product_id":"elixir-rhodochrosite","title":"Elixir de Rhodochrosite (Cristal) - Ansil","description":"\u003cdiv class=\"soi-rhod-fiche\"\u003e\n\n\u003csection class=\"soi-rhod-hero\"\u003e\n  \u003cdiv class=\"soi-rhod-hero-tag\"\u003e\n    \u003cspan class=\"soi-rhod-tag-dot\"\u003e\u003c\/span\u003e\n    Lithothérapie · Élixir de cristal · Ansil\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-rhod-hero-title\"\u003eL'énergie subtile du cœur, en gouttes\u003c\/span\u003e\n  \u003cp class=\"soi-rhod-hero-subtitle\"\u003eL'élixir de rhodochrosite Ansil capture l'essence vibratoire de cette pierre d'amour de soi pour vous accompagner au quotidien dans votre équilibre émotionnel.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rhod-section\"\u003e\n  \u003ch2\u003eRhodochrosite : vertus et propriétés en lithothérapie\u003c\/h2\u003e\n  \u003cp class=\"soi-rhod-section-intro\"\u003eEn lithothérapie, la pierre rhodochrosite est associée au chakra du cœur (Anahata) ainsi qu'aux méridiens du cœur, du maître-cœur, du foie et de la vésicule biliaire. Ses vertus sont reconnues depuis des siècles dans différentes traditions énergétiques.\u003c\/p\u003e\n  \u003cdiv class=\"soi-rhod-benefits\"\u003e\n    \u003cdiv class=\"soi-rhod-benefit\"\u003e\n      \u003cdiv class=\"soi-rhod-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n      \u003cp\u003eElle aide à apaiser les tempêtes intérieures, les angoisses diffuses et les émotions refoulées, pour retrouver un état de calme stable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rhod-benefit\"\u003e\n      \u003cdiv class=\"soi-rhod-benefit-icon\"\u003e\u003cspan\u003e💗\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAcceptation de soi\u003c\/h3\u003e\n      \u003cp\u003eElle adoucit le regard que vous portez sur vous-même, favorisant une relation plus bienveillante avec votre propre histoire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rhod-benefit\"\u003e\n      \u003cdiv class=\"soi-rhod-benefit-icon\"\u003e\u003cspan\u003e🔮\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eClarté dans les décisions\u003c\/h3\u003e\n      \u003cp\u003eEn dissipant les doutes et les tensions mentales, elle soutient une prise de décision plus sereine et alignée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rhod-benefit\"\u003e\n      \u003cdiv class=\"soi-rhod-benefit-icon\"\u003e\u003cspan\u003e🤝\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eOuverture au lien\u003c\/h3\u003e\n      \u003cp\u003eAssociée à l'amour inconditionnel, elle favorise des relations plus authentiques, moins conditionnées par la peur ou l'attente.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rhod-benefit\"\u003e\n      \u003cdiv class=\"soi-rhod-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité et élan\u003c\/h3\u003e\n      \u003cp\u003eEn médecine traditionnelle chinoise, la rhodochrosite agit sur la circulation du Qi, contribuant à relancer une énergie stagnante ou épuisée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rhod-section\"\u003e\n  \u003ch2\u003ePourquoi choisir un élixir de cristal plutôt qu'un bracelet de rhodochrosite ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-rhod-grid\"\u003e\n    \u003cdiv class=\"soi-rhod-card\"\u003e\n      \u003ch3\u003e💧 Une action vibratoire directe\u003c\/h3\u003e\n      \u003cp\u003eIngéré ou déposé sous la langue, l'élixir véhicule directement les informations vibratoires de la pierre dans votre champ énergétique subtil. C'est une approche plus intime, utilisée en thérapies alternatives comme l'Ayurvéda ou l'énergétique chinoise, pour rétablir l'équilibre des doshas ou harmoniser les méridiens.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rhod-card\"\u003e\n      \u003ch3\u003e✨ Un savoir-faire Ansil rigoureux\u003c\/h3\u003e\n      \u003cp\u003eChez Ansil, chaque pierre est sélectionnée pour sa puissance vibratoire, et l'élixir est fabriqué selon un procédé d'infusion maîtrisé, dans des conditions énergétiques optimales, pour préserver l'intégralité des informations du cristal.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rhod-section\"\u003e\n  \u003ch2\u003eComposition et utilisation de l'élixir rhodochrosite\u003c\/h2\u003e\n  \u003cdiv class=\"soi-rhod-compo\"\u003e\n    \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n      \u003cspan class=\"soi-rhod-compo-label\"\u003eComposition\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-compo-value\"\u003eEau de source, alcool de conservation, macération vibratoire de rhodochrosite sélectionnée\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n      \u003cspan class=\"soi-rhod-compo-label\"\u003ePosologie conseillée\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-compo-value\"\u003e3 à 7 gouttes sous la langue, 2 à 3 fois par jour, de préférence à distance des repas\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n      \u003cspan class=\"soi-rhod-compo-label\"\u003eDurée de cure recommandée\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-compo-value\"\u003e3 à 6 semaines, selon votre ressenti et vos objectifs personnels\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n      \u003cspan class=\"soi-rhod-compo-label\"\u003eConservation\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-compo-value\"\u003eÀ l'abri de la chaleur, de la lumière directe et des champs électromagnétiques\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-rhod-tip\"\u003e\n    \u003cdiv class=\"soi-rhod-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eDéposez vos gouttes sous la langue en posant une intention consciente, matin et soir. Vous pouvez également combiner l'élixir avec un bracelet en rhodochrosite pour un travail énergétique plus complet.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rhod-section\"\u003e\n  \u003ch2\u003ePour qui est cet élixir ?\u003c\/h2\u003e\n  \u003cp\u003eCet élixir s'adresse à toute personne traversant une période de doute, de blessures émotionnelles anciennes, ou souhaitant simplement développer une relation plus douce avec elle-même. Il accompagne aussi très bien les pratiques de méditation, de yoga ou de développement personnel, en ancrant une intention d'ouverture et d'amour de soi.\u003c\/p\u003e\n  \u003cp\u003e\u003cem\u003eCet élixir est un complément aux approches bien-être et ne remplace en aucun cas un suivi médical ou psychologique.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rhod-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur la rhodochrosite\u003c\/h2\u003e\n  \u003cdiv class=\"soi-rhod-accordion\"\u003e\n    \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n      \u003csummary class=\"soi-rhod-accordion-header\"\u003e💎 Quelles sont les vertus de la rhodochrosite ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n        \u003cp\u003eElle agit principalement sur l'équilibre émotionnel, l'amour de soi et la clarté intérieure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n      \u003csummary class=\"soi-rhod-accordion-header\"\u003e💧 Comment utiliser un élixir de rhodochrosite ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n        \u003cp\u003eQuelques gouttes sous la langue, matin et soir, en posant une intention consciente.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n      \u003csummary class=\"soi-rhod-accordion-header\"\u003e📿 Peut-on combiner l'élixir avec un bracelet rhodochrosite ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n        \u003cp\u003eOui, les deux supports se complètent parfaitement pour un travail énergétique plus complet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rhod-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-rhod-cta-box\"\u003e\n    \u003cp class=\"soi-rhod-cta-tag\" style=\"color: white;\"\u003eL'énergie d'une pierre exceptionnelle, mise en bouteille avec soin\u003c\/p\u003e\n    \u003cp class=\"soi-rhod-cta-text\" style=\"color: white;\"\u003eDoux, profond et sincère, l'élixir de rhodochrosite Ansil vous invite à poser un regard neuf sur vous-même, là où vous en avez le plus besoin.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-rhod-marine: #1A2D3D;\n  --soi-rhod-marine-dark: #0F1E2B;\n  --soi-rhod-marine-light: #2C4458;\n  --soi-rhod-pomme: #A1C544;\n  --soi-rhod-pomme-dark: #84A636;\n  --soi-rhod-pomme-light: rgba(161,197,68,0.10);\n  --soi-rhod-white: #FFFFFF;\n  --soi-rhod-off-white: #F8FAF6;\n  --soi-rhod-stone: #F1F3EE;\n  --soi-rhod-line: #E5E8E0;\n  --soi-rhod-primary: #D4A8B5;\n  --soi-rhod-primary-soft: #F2E4E9;\n  --soi-rhod-accent: #C47A92;\n  --soi-rhod-text: #1A2D3D;\n  --soi-rhod-text-soft: #4A5B6B;\n  --soi-rhod-text-muted: #7B8693;\n  --soi-rhod-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-rhod-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-rhod-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-rhod-radius: 12px;\n  --soi-rhod-radius-sm: 8px;\n  --soi-rhod-radius-pill: 999px;\n}\n\n.soi-rhod-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-rhod-fiche img { max-width: 100%; height: auto; }\n\n.soi-rhod-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-rhod-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-rhod-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-rhod-hero {\n  position: relative;\n  background: var(--soi-rhod-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-rhod-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-rhod-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-rhod-pomme);\n}\n\n.soi-rhod-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-rhod-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-rhod-pomme);\n  border-radius: 50%;\n}\n\n.soi-rhod-hero-title {\n  display: block;\n  color: var(--soi-rhod-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-rhod-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n\/* === SECTIONS === *\/\n.soi-rhod-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-rhod-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-rhod-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-rhod-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-rhod-pomme);\n  border-radius: 2px;\n}\n\n.soi-rhod-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-rhod-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-rhod-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-rhod-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-rhod-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-rhod-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-rhod-benefit {\n  background: var(--soi-rhod-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-rhod-radius);\n  border: 1px solid var(--soi-rhod-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-rhod-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-rhod-shadow-md);\n}\n\n.soi-rhod-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-rhod-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-rhod-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-rhod-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-rhod-benefit:hover .soi-rhod-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-rhod-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rhod-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rhod-benefit p {\n  font-size: 13px;\n  color: var(--soi-rhod-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-rhod-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-rhod-card {\n  background: var(--soi-rhod-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rhod-radius);\n  border-left: 3px solid var(--soi-rhod-pomme);\n}\n\n.soi-rhod-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rhod-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rhod-card p {\n  font-size: 14px;\n  color: var(--soi-rhod-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-rhod-compo {\n  background: var(--soi-rhod-off-white);\n  border-radius: var(--soi-rhod-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-rhod-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-rhod-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-rhod-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-rhod-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-rhod-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-rhod-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-rhod-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-rhod-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-rhod-pomme-light);\n  border-left: 4px solid var(--soi-rhod-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-rhod-radius) var(--soi-rhod-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-rhod-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-rhod-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-rhod-marine);\n  margin-bottom: 4px;\n}\n\n.soi-rhod-tip p {\n  font-size: 14px;\n  color: var(--soi-rhod-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-rhod-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-rhod-accordion-item {\n  background: var(--soi-rhod-off-white);\n  border-radius: var(--soi-rhod-radius-sm);\n  border: 1px solid var(--soi-rhod-line);\n  overflow: hidden;\n}\n\n.soi-rhod-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-rhod-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-rhod-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-rhod-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-rhod-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-rhod-accordion-item[open] .soi-rhod-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-rhod-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-rhod-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-rhod-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-rhod-cta-box {\n  background: var(--soi-rhod-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-rhod-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-rhod-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-rhod-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-rhod-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-rhod-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-rhod-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-rhod-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-rhod-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-rhod-compo-value {\n    text-align: left;\n  }\n\n  .soi-rhod-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-rhod-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-rhod-fiche {\n    --soi-rhod-text-soft: #2C3E50;\n    --soi-rhod-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602552873290,"sku":"AL2520","price":18.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/rhodochrosite-elixir-de-cristal-packshot.webp?v=1786182810"},{"product_id":"elixir-saphir","title":"Saphir (Elixir de cristal)","description":"\n\u003cdiv class=\"soi-saph-fiche\"\u003e\n\n  \u003csection class=\"soi-saph-hero\"\u003e\n    \u003cdiv class=\"soi-saph-hero-tag\"\u003e\n      \u003cspan class=\"soi-saph-tag-dot\"\u003e\u003c\/span\u003e\n      Lithothérapie · Ansil\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-saph-hero-title\"\u003eLa vibration bleue au service de votre clarté\u003c\/span\u003e\n    \u003cp class=\"soi-saph-hero-subtitle\"\u003eÉlixir de cristal de Saphir, préparé artisanalement dans le Gard selon un procédé exclusif. Un soutien vibratoire pour apaiser vos émotions, affiner votre communication et renforcer votre lucidité intérieure.\u003c\/p\u003e\n    \u003cdiv class=\"soi-saph-hero-labels\"\u003e\n      \u003cspan class=\"soi-saph-label soi-saph-label-accent\"\u003eFABRICATION ARTISANALE\u003c\/span\u003e\n      \u003cspan class=\"soi-saph-label\"\u003ePROCÉDÉ EXCLUSIF\u003c\/span\u003e\n      \u003cspan class=\"soi-saph-label\"\u003e30 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-saph-section\"\u003e\n    \u003ch2\u003eQu'est-ce qu'un élixir de cristal de Saphir ?\u003c\/h2\u003e\n    \u003cp\u003eUn élixir de cristal est une préparation vibratoire obtenue en transmettant l'information énergétique d'une pierre à un support liquide (eau pure ou alcool). Contrairement à une simple macération, il ne contient aucune particule minérale : c'est l'empreinte vibratoire du Saphir qui est conservée, non sa matière. Ce principe est proche des élixirs floraux de Bach, mais appliqué au règne minéral.\u003c\/p\u003e\n    \u003cp\u003eAnsil maîtrise ce procédé depuis de nombreuses années et propose aujourd'hui toute une gamme d'élixirs de cristaux : aigue-marine, amazonite, émeraude, cristal de roche... Le Saphir s'impose parmi les plus recherchés pour ses vertus sur l'expression de soi.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-saph-section\"\u003e\n    \u003ch2\u003ePropriétés et bienfaits de l'élixir de Saphir en lithothérapie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-saph-grid\"\u003e\n      \u003cdiv class=\"soi-saph-card\"\u003e\n        \u003ch3\u003e🔵 Chakra de la gorge\u003c\/h3\u003e\n        \u003cp\u003eLe Saphir stimule la capacité à s'exprimer avec clarté et assurance, libère la parole bloquée et favorise une communication authentique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-saph-card\"\u003e\n        \u003ch3\u003e👁️ Troisième œil\u003c\/h3\u003e\n        \u003cp\u003eIl soutient l'intuition, la lucidité mentale et l'ouverture spirituelle, vous aidant à percevoir les situations avec plus de recul et de sagesse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-saph-card\"\u003e\n        \u003ch3\u003e💧 Méridiens reins et vessie\u003c\/h3\u003e\n        \u003cp\u003eEn énergétique chinoise, le Saphir harmonise ces méridiens liés à la peur, à la volonté et à la vitalité profonde.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-saph-card\"\u003e\n        \u003ch3\u003e🌿 Équilibre des doshas (Ayurvéda)\u003c\/h3\u003e\n        \u003cp\u003eL'élixir agit sur l'équilibre Vata-Pitta et soutient une gestion émotionnelle plus sereine au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-saph-section\"\u003e\n    \u003ch2\u003eComment utiliser l'élixir de cristal de Saphir ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-saph-timeline\"\u003e\n      \u003cdiv class=\"soi-saph-step\"\u003e\n        \u003cdiv class=\"soi-saph-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-saph-step-content\"\u003e\n          \u003ch3\u003eVoie sublinguale\u003c\/h3\u003e\n          \u003cp\u003eDéposez 7 gouttes sous la langue, 2 à 3 fois par jour, de préférence à jeun le matin et avant le coucher.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-saph-step\"\u003e\n        \u003cdiv class=\"soi-saph-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-saph-step-content\"\u003e\n          \u003ch3\u003eVoie topique\u003c\/h3\u003e\n          \u003cp\u003eAppliquez quelques gouttes sur le chakra de la gorge ou du troisième œil lors de vos séances de méditation ou de soin énergétique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-saph-step\"\u003e\n        \u003cdiv class=\"soi-saph-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-saph-step-content\"\u003e\n          \u003ch3\u003eCure conseillée\u003c\/h3\u003e\n          \u003cp\u003ePour un effet en profondeur, une utilisation régulière sur 4 à 6 semaines est recommandée, en accord avec votre praticien en lithothérapie ou en énergétique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-saph-section\"\u003e\n    \u003ch2\u003eComposition de l'élixir de Saphir Ansil\u003c\/h2\u003e\n    \u003cdiv class=\"soi-saph-compo\"\u003e\n      \u003cdiv class=\"soi-saph-compo-row\"\u003e\n        \u003cspan class=\"soi-saph-compo-label\"\u003eSupport liquide\u003c\/span\u003e\n        \u003cspan class=\"soi-saph-compo-value\"\u003eEau purifiée et alcool biologique (conservateur naturel)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-saph-compo-row\"\u003e\n        \u003cspan class=\"soi-saph-compo-label\"\u003ePrincipe actif vibratoire\u003c\/span\u003e\n        \u003cspan class=\"soi-saph-compo-value\"\u003eEssence subtile de Saphir naturel, procédé exclusif Ansil\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-saph-compo-row\"\u003e\n        \u003cspan class=\"soi-saph-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-saph-compo-value\"\u003e30 ml (flacon compte-gouttes en verre ambré)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-saph-compo-row\"\u003e\n        \u003cspan class=\"soi-saph-compo-label\"\u003eGaranties\u003c\/span\u003e\n        \u003cspan class=\"soi-saph-compo-value\"\u003eSans particules minérales, sans métaux lourds, sans arômes ajoutés\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-saph-tip\"\u003e\n      \u003cdiv class=\"soi-saph-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCet élixir ne contient aucun fragment de pierre et ne présente aucun risque lié à l'ingestion de minéraux. Il est conçu exclusivement comme support vibratoire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-saph-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-saph-accordion\"\u003e\n      \u003cdetails class=\"soi-saph-accordion-item\"\u003e\n        \u003csummary class=\"soi-saph-accordion-header\"\u003e👶 Enfants et stockage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-saph-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Conserver à l'abri de la chaleur, de la lumière directe et des champs électromagnétiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-saph-accordion-item\"\u003e\n        \u003csummary class=\"soi-saph-accordion-header\"\u003e⚕️ Avertissement santé\u003c\/summary\u003e\n        \u003cdiv class=\"soi-saph-accordion-content\"\u003e\n          \u003cp\u003eCet élixir est un complément bien-être vibratoire : il ne remplace en aucun cas un suivi médical ou un traitement prescrit par votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-saph-accordion-item\"\u003e\n        \u003csummary class=\"soi-saph-accordion-header\"\u003e🤰 Femmes enceintes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-saph-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes sans avis d'un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-saph-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-saph-cta-box\"\u003e\n      \u003cp class=\"soi-saph-cta-tag\" style=\"color: white;\"\u003eL'essence du Saphir, goutte après goutte\u003c\/p\u003e\n      \u003cp class=\"soi-saph-cta-text\" style=\"color: white;\"\u003eClarté intérieure, confiance dans vos mots, équilibre entre tête et cœur : laissez la vibration bleue du Saphir ouvrir ce que vous n'osiez pas encore exprimer.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-saph-marine: #1A2D3D;\n  --soi-saph-marine-dark: #0F1E2B;\n  --soi-saph-marine-light: #2C4458;\n  --soi-saph-pomme: #A1C544;\n  --soi-saph-pomme-dark: #84A636;\n  --soi-saph-pomme-light: rgba(161,197,68,0.10);\n  --soi-saph-white: #FFFFFF;\n  --soi-saph-off-white: #F8FAF6;\n  --soi-saph-stone: #F1F3EE;\n  --soi-saph-line: #E5E8E0;\n  --soi-saph-primary: #2B4FA3;\n  --soi-saph-primary-soft: #E8EDF8;\n  --soi-saph-accent: #9B7AB5;\n  --soi-saph-text: #1A2D3D;\n  --soi-saph-text-soft: #4A5B6B;\n  --soi-saph-text-muted: #7B8693;\n  --soi-saph-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-saph-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-saph-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-saph-radius: 12px;\n  --soi-saph-radius-sm: 8px;\n  --soi-saph-radius-pill: 999px;\n}\n\n.soi-saph-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-saph-fiche img { max-width: 100%; height: auto; }\n\n.soi-saph-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-saph-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-saph-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-saph-hero {\n  position: relative;\n  background: var(--soi-saph-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-saph-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-saph-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-saph-pomme);\n}\n\n.soi-saph-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-saph-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-saph-pomme);\n  border-radius: 50%;\n}\n\n.soi-saph-hero-title {\n  display: block;\n  color: var(--soi-saph-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-saph-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-saph-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-saph-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-saph-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-saph-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-saph-label-accent {\n  background: var(--soi-saph-pomme);\n  border-color: var(--soi-saph-pomme);\n  color: var(--soi-saph-marine);\n  font-weight: 600;\n}\n\n.soi-saph-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-saph-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-saph-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-saph-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-saph-pomme);\n  border-radius: 2px;\n}\n\n.soi-saph-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-saph-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-saph-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-saph-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-saph-card {\n  background: var(--soi-saph-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-saph-radius);\n  border-left: 3px solid var(--soi-saph-pomme);\n}\n\n.soi-saph-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-saph-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-saph-card p {\n  font-size: 14px;\n  color: var(--soi-saph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-saph-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-saph-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-saph-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-saph-radius);\n  border: 1px solid var(--soi-saph-line);\n  align-items: flex-start;\n}\n\n.soi-saph-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-saph-marine);\n  color: var(--soi-saph-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-saph-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-saph-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-saph-step-content p {\n  font-size: 14px;\n  color: var(--soi-saph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-saph-compo {\n  background: var(--soi-saph-off-white);\n  border-radius: var(--soi-saph-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-saph-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-saph-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-saph-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-saph-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-saph-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-saph-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-saph-marine);\n  text-align: right;\n}\n\n.soi-saph-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-saph-pomme-light);\n  border-left: 4px solid var(--soi-saph-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-saph-radius) var(--soi-saph-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-saph-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-saph-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-saph-marine);\n  margin-bottom: 4px;\n}\n\n.soi-saph-tip p {\n  font-size: 14px;\n  color: var(--soi-saph-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-saph-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-saph-accordion-item {\n  background: var(--soi-saph-off-white);\n  border-radius: var(--soi-saph-radius-sm);\n  border: 1px solid var(--soi-saph-line);\n  overflow: hidden;\n}\n\n.soi-saph-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-saph-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-saph-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-saph-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-saph-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-saph-accordion-item[open] .soi-saph-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-saph-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-saph-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-saph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-saph-cta-box {\n  background: var(--soi-saph-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-saph-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-saph-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-saph-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-saph-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-saph-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-saph-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-saph-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-saph-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-saph-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-saph-compo-value {\n    text-align: left;\n  }\n  .soi-saph-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-saph-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-saph-fiche {\n    --soi-saph-text-soft: #2C3E50;\n    --soi-saph-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602553233738,"sku":"AL2521","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/saphir-elixir-de-cristal-packshot.webp?v=1782479820"},{"product_id":"elixir-tourmaline-verte","title":"Tourmaline Verte (Elixir de cristal)","description":"\u003cdiv class=\"soi-tove-fiche\"\u003e\n\n\u003csection class=\"soi-tove-hero\"\u003e\n  \u003cdiv class=\"soi-tove-hero-tag\"\u003e\n    \u003cspan class=\"soi-tove-tag-dot\"\u003e\u003c\/span\u003e\n    Lithothérapie · Élixir de cristal · Ansil\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-tove-hero-title\"\u003eTourmaline Verte\u003c\/span\u003e\n  \u003cp class=\"soi-tove-hero-subtitle\"\u003eÉlixir de cristal vibratoire pour l'équilibre émotionnel, la régénération intérieure et l'harmonisation du chakra du cœur.\u003c\/p\u003e\n  \u003cdiv class=\"soi-tove-hero-labels\"\u003e\n    \u003cspan class=\"soi-tove-label soi-tove-label-accent\"\u003eÉLIXIR DE CRISTAL\u003c\/span\u003e\n    \u003cspan class=\"soi-tove-label\"\u003eSANS SUBSTANCE CHIMIQUE AJOUTÉE\u003c\/span\u003e\n    \u003cspan class=\"soi-tove-label\"\u003eSANS PARFUM ARTIFICIEL\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-tove-section\"\u003e\n  \u003ch2\u003eÉlixir de Tourmaline Verte : vertus, signification et utilisation\u003c\/h2\u003e\n  \u003cp\u003eLa tourmaline verte est bien plus qu'une simple pierre précieuse appréciée des joailliers. En lithothérapie, elle est reconnue comme une alliée de premier plan pour l'équilibre émotionnel, la régulation énergétique et le soutien du cœur au sens large. Cet élixir de cristal de tourmaline verte signé Ansil vous permet d'accéder à ses propriétés vibratoires sous une forme liquide concentrée, douce et facile à intégrer dans votre quotidien.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-tove-section\"\u003e\n  \u003ch2\u003eTourmaline verte : signification et vertus reconnues en lithothérapie\u003c\/h2\u003e\n  \u003cp class=\"soi-tove-section-intro\"\u003eLa tourmaline verte est traditionnellement associée au \u003cstrong\u003echakra du cœur (Anahata)\u003c\/strong\u003e. Elle favorise l'ouverture émotionnelle, la compassion et la régénération intérieure. Voici ce qu'on lui attribue dans les pratiques énergétiques :\u003c\/p\u003e\n  \u003cdiv class=\"soi-tove-benefits\"\u003e\n    \u003cdiv class=\"soi-tove-benefit\"\u003e\n      \u003cdiv class=\"soi-tove-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre énergétique global\u003c\/h3\u003e\n      \u003cp\u003eElle agit sur les méridiens et les canaux du Qi pour harmoniser la circulation de l'énergie vitale dans le corps.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-benefit\"\u003e\n      \u003cdiv class=\"soi-tove-benefit-icon\"\u003e\u003cspan\u003e💚\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGuérison des blessures émotionnelles\u003c\/h3\u003e\n      \u003cp\u003eLa tourmaline verte aide à apaiser les vieilles douleurs affectives et à cultiver des relations fondées sur l'amour et la bienveillance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-benefit\"\u003e\n      \u003cdiv class=\"soi-tove-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDétoxification et vitalité\u003c\/h3\u003e\n      \u003cp\u003eAssociée aux processus de régénération physique, elle soutient l'organisme dans ses efforts naturels de purification.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-benefit\"\u003e\n      \u003cdiv class=\"soi-tove-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉlévation de conscience\u003c\/h3\u003e\n      \u003cp\u003eUtilisée à des fins spirituelles, elle accompagne les processus de transformation personnelle et de reconnexion à soi.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-tove-section\"\u003e\n  \u003ch2\u003ePourquoi choisir un élixir plutôt qu'une pierre brute ?\u003c\/h2\u003e\n  \u003cp\u003eContrairement à une bague tourmaline verte ou à une pierre posée sur un bureau, l'élixir permet une action vibratoire plus directe et subtile. La pierre est infusée selon un procédé rigoureux, et son empreinte énergétique est captée dans le support liquide. Cela rend l'utilisation plus accessible au quotidien, sans contrainte de port ou de manipulation.\u003c\/p\u003e\n  \u003cdiv class=\"soi-tove-tip\"\u003e\n    \u003cdiv class=\"soi-tove-tip-icon\"\u003e🔮\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe savoir-faire Ansil\u003c\/strong\u003e\n      \u003cp\u003eAnsil sélectionne ses cristaux avec soin et s'appuie sur des méthodes traditionnelles inspirées de l'Ayurvéda et de l'énergétique chinoise pour garantir un élixir de qualité supérieure.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-tove-section\"\u003e\n  \u003ch2\u003eComment utiliser l'élixir de tourmaline verte ?\u003c\/h2\u003e\n  \u003cp class=\"soi-tove-section-intro\"\u003eL'élixir se prend généralement par voie sublinguale ou dilué dans un verre d'eau. Voici quelques repères pratiques :\u003c\/p\u003e\n  \u003cdiv class=\"soi-tove-timeline\"\u003e\n    \u003cdiv class=\"soi-tove-step\"\u003e\n      \u003cdiv class=\"soi-tove-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-tove-step-content\"\u003e\n        \u003ch3\u003ePosologie habituelle\u003c\/h3\u003e\n        \u003cp\u003e4 à 7 gouttes, 2 à 3 fois par jour, de préférence hors des repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-step\"\u003e\n      \u003cdiv class=\"soi-tove-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-tove-step-content\"\u003e\n        \u003ch3\u003eEn cure\u003c\/h3\u003e\n        \u003cp\u003eUne utilisation régulière sur 3 à 6 semaines est recommandée pour ressentir pleinement les effets vibratoires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-step\"\u003e\n      \u003cdiv class=\"soi-tove-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-tove-step-content\"\u003e\n        \u003ch3\u003eEn complément d'une pratique\u003c\/h3\u003e\n        \u003cp\u003eMéditation, yoga, soins énergétiques ou simplement comme soutien dans une période de transition émotionnelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp\u003eCet élixir convient particulièrement aux personnes sensibles, aux praticiens de bien-être, ou à toute personne souhaitant travailler sur son équilibre intérieur de façon douce.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-tove-section\"\u003e\n  \u003ch2\u003eComposition de l'élixir Ansil Tourmaline Verte\u003c\/h2\u003e\n  \u003cdiv class=\"soi-tove-compo\"\u003e\n    \u003cdiv class=\"soi-tove-compo-row\"\u003e\n      \u003cspan class=\"soi-tove-compo-label\"\u003eSupport\u003c\/span\u003e\n      \u003cspan class=\"soi-tove-compo-value\"\u003eEau purifiée et alcool de conservation naturel (brandy ou eau de vie selon les formules)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-compo-row\"\u003e\n      \u003cspan class=\"soi-tove-compo-label\"\u003eActif vibratoire\u003c\/span\u003e\n      \u003cspan class=\"soi-tove-compo-value\"\u003eEmpreinte énergétique de cristal de tourmaline verte, obtenue par infusion solaire ou lunaire\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-compo-row\"\u003e\n      \u003cspan class=\"soi-tove-compo-label\"\u003eGaranties\u003c\/span\u003e\n      \u003cspan class=\"soi-tove-compo-value\"\u003eSans substance chimique ajoutée, sans parfum artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-tove-disclaimer\"\u003e\n    \u003cp\u003e\u003cem\u003eNote : cet élixir est un produit vibratoire et ne contient pas de particules minérales en suspension. Il ne remplace en aucun cas un suivi médical ou un traitement prescrit par un professionnel de santé.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-tove-section\"\u003e\n  \u003ch2\u003ePour qui est fait cet élixir ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-tove-grid\"\u003e\n    \u003cdiv class=\"soi-tove-card\"\u003e\n      \u003ch3\u003e😮‍💨 Stress émotionnel ou fatigue intérieure\u003c\/h3\u003e\n      \u003cp\u003eVous traversez une période de tension et ressentez le besoin d'apaiser vos émotions en profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-card\"\u003e\n      \u003ch3\u003e💎 Sensibilité à la lithothérapie\u003c\/h3\u003e\n      \u003cp\u003eVous êtes sensible aux vertus de la tourmaline verte et souhaitez les intégrer facilement à votre quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-card\"\u003e\n      \u003ch3\u003e💗 Ouverture du chakra cœur\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez travailler sur l'ouverture du chakra du cœur pour renforcer vos liens affectifs et votre harmonie intérieure.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tove-card\"\u003e\n      \u003ch3\u003e🌱 Soutien naturel\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez un accompagnement doux pour renforcer vos liens affectifs et cultiver votre harmonie intérieure.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-tove-astro\"\u003e\n    \u003cp\u003eLa tourmaline verte est associée aux signes du \u003cstrong\u003eCancer, du Sagittaire et du Capricorne\u003c\/strong\u003e, mais ses bienfaits s'adressent à tous ceux qui ressentent le besoin d'un rééquilibrage doux et profond.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-tove-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-tove-cta-box\"\u003e\n    \u003cp class=\"soi-tove-cta-tag\" style=\"color: white;\"\u003eQuelques gouttes pour retrouver l'harmonie\u003c\/p\u003e\n    \u003cp class=\"soi-tove-cta-text\" style=\"color: white;\"\u003eDoux, concentré et élaboré avec soin, l'élixir de tourmaline verte Ansil vous invite à redécouvrir l'harmonie entre votre cœur et votre énergie vitale. Un allié vibratoire discret, profondément ancré dans des traditions millénaires.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-tove-marine: #1A2D3D;\n  --soi-tove-marine-dark: #0F1E2B;\n  --soi-tove-marine-light: #2C4458;\n  --soi-tove-pomme: #A1C544;\n  --soi-tove-pomme-dark: #84A636;\n  --soi-tove-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-tove-white: #FFFFFF;\n  --soi-tove-off-white: #F8FAF6;\n  --soi-tove-stone: #F1F3EE;\n  --soi-tove-line: #E5E8E0;\n\n  --soi-tove-primary: #4A7A5A;\n  --soi-tove-primary-soft: rgba(74,122,90,0.10);\n  --soi-tove-accent: #9B7AB5;\n\n  --soi-tove-text: #1A2D3D;\n  --soi-tove-text-soft: #4A5B6B;\n  --soi-tove-text-muted: #7B8693;\n\n  --soi-tove-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-tove-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-tove-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-tove-radius: 12px;\n  --soi-tove-radius-sm: 8px;\n  --soi-tove-radius-pill: 999px;\n}\n\n.soi-tove-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-tove-fiche img { max-width: 100%; height: auto; }\n\n.soi-tove-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-tove-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-tove-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-tove-hero {\n  position: relative;\n  background: var(--soi-tove-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-tove-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-tove-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-tove-pomme);\n}\n\n.soi-tove-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-tove-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-tove-pomme);\n  border-radius: 50%;\n}\n\n.soi-tove-hero-title {\n  display: block;\n  color: var(--soi-tove-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-tove-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-tove-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-tove-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-tove-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-tove-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-tove-label-accent {\n  background: var(--soi-tove-pomme);\n  border-color: var(--soi-tove-pomme);\n  color: var(--soi-tove-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-tove-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-tove-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-tove-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-tove-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-tove-pomme);\n  border-radius: 2px;\n}\n\n.soi-tove-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-tove-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-tove-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-tove-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-tove-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-tove-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-tove-benefit {\n  background: var(--soi-tove-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-tove-radius);\n  border: 1px solid var(--soi-tove-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-tove-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-tove-shadow-md);\n}\n\n.soi-tove-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-tove-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-tove-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-tove-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-tove-benefit:hover .soi-tove-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-tove-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tove-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tove-benefit p {\n  font-size: 13px;\n  color: var(--soi-tove-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-tove-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-tove-card {\n  background: var(--soi-tove-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tove-radius);\n  border-left: 3px solid var(--soi-tove-pomme);\n}\n\n.soi-tove-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tove-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tove-card p {\n  font-size: 14px;\n  color: var(--soi-tove-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-tove-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-tove-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-tove-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tove-radius);\n  border: 1px solid var(--soi-tove-line);\n  align-items: flex-start;\n}\n\n.soi-tove-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-tove-marine);\n  color: var(--soi-tove-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-tove-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tove-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-tove-step-content p {\n  font-size: 14px;\n  color: var(--soi-tove-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-tove-compo {\n  background: var(--soi-tove-off-white);\n  border-radius: var(--soi-tove-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-tove-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-tove-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-tove-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-tove-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-tove-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-tove-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-tove-marine);\n  text-align: right;\n}\n\n\/* === DISCLAIMER === *\/\n.soi-tove-disclaimer {\n  background: var(--soi-tove-stone);\n  border-radius: var(--soi-tove-radius-sm);\n  padding: 1rem 1.25rem;\n  border-left: 3px solid var(--soi-tove-accent);\n}\n\n.soi-tove-disclaimer p {\n  font-size: 13px;\n  color: var(--soi-tove-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-tove-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-tove-pomme-light);\n  border-left: 4px solid var(--soi-tove-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-tove-radius) var(--soi-tove-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-tove-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-tove-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-tove-marine);\n  margin-bottom: 4px;\n}\n\n.soi-tove-tip p {\n  font-size: 14px;\n  color: var(--soi-tove-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ASTRO === *\/\n.soi-tove-astro {\n  background: var(--soi-tove-primary-soft);\n  border-radius: var(--soi-tove-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n  border-left: 3px solid var(--soi-tove-accent);\n}\n\n.soi-tove-astro p {\n  font-size: 14px;\n  color: var(--soi-tove-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-tove-cta-box {\n  background: var(--soi-tove-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-tove-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-tove-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-tove-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-tove-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-tove-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-tove-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-tove-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-tove-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-tove-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-tove-compo-value {\n    text-align: left;\n  }\n\n  .soi-tove-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-tove-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-tove-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-tove-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-tove-fiche {\n    --soi-tove-text-soft: #2C3E50;\n    --soi-tove-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602554806602,"sku":"AL2523","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tourmaline-verte-elixir-de-cristal-packshot_4055f979-1ed0-454e-a730-26e1480b7cd6.webp?v=1779098853"},{"product_id":"elixir-zeolite","title":"Zéolite (Elixir de cristal)","description":"\u003cdiv class=\"soi-zeol-fiche\"\u003e\n\u003csection class=\"soi-zeol-hero\"\u003e\n\u003cdiv class=\"soi-zeol-hero-tag\"\u003e\n\u003cspan class=\"soi-zeol-tag-dot\"\u003e\u003c\/span\u003e Élixir de cristal · Ansil\u003c\/div\u003e\n\u003cspan class=\"soi-zeol-hero-title\"\u003eZéolite — Élixir de cristal\u003c\/span\u003e\n\u003cp class=\"soi-zeol-hero-subtitle\"\u003eNée du feu volcanique et de l'eau, la zéolite porte en elle une énergie de purification et de renouveau. Cet élixir Ansil vous restitue l'essence vibratoire complète de ce cristal d'exception, sous une forme liquide douce et accessible.\u003c\/p\u003e\n\u003cdiv class=\"soi-zeol-hero-labels\"\u003e\n\u003cspan class=\"soi-zeol-label\"\u003eLITHOTHÉRAPIE\u003c\/span\u003e \u003cspan class=\"soi-zeol-label\"\u003eÉLIXIR VIBRATOIRE\u003c\/span\u003e \u003cspan class=\"soi-zeol-label soi-zeol-label-accent\"\u003ePROCÉDÉ ARTISANAL ANSIL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zeol-section\"\u003e\n\u003ch2\u003eQu'est-ce que la zéolite ? Comprendre ce cristal d'exception\u003c\/h2\u003e\n\u003cdiv class=\"soi-zeol-grid\"\u003e\n\u003cdiv class=\"soi-zeol-card\"\u003e\n\u003ch3\u003e🌋 Origine volcanique\u003c\/h3\u003e\n\u003cp\u003eLa zéolite est un minéral naturel appartenant à la famille des aluminosilicates microporeux. Elle se forme lors du contact entre la lave volcanique et l'eau de mer ou les eaux souterraines — un processus qui peut durer plusieurs millions d'années, conférant à la pierre une énergie de transformation profonde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-card\"\u003e\n\u003ch3\u003e🔬 Structure microporeuse unique\u003c\/h3\u003e\n\u003cp\u003eSa structure cristalline en réseau tridimensionnel lui confère une perméabilité et une porosité remarquables. Parmi les nombreuses variétés existantes, la clinoptilolite zéolite est la plus connue dans le monde des soins énergétiques pour sa structure alvéolaire unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-card\"\u003e\n\u003ch3\u003e💎 Vibrations du cœur\u003c\/h3\u003e\n\u003cp\u003eEn lithothérapie, la zéolite est valorisée pour ses qualités vibratoires liées au cœur, à la purification et à l'équilibre émotionnel. L'élixir de cristal de zéolite Ansil capture et concentre précisément ces fréquences vibratoires pour vous les restituer de façon accessible et douce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-tip\"\u003e\n\u003cdiv class=\"soi-zeol-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n\u003cp\u003eLa variété clinoptilolite est la plus répandue à l'état naturel et la plus étudiée pour ses propriétés spécifiques. Sa formation par le contact entre lave et eau est un processus géologique pouvant s'étendre sur des millions d'années, ce qui lui confère une mémoire minérale exceptionnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zeol-section\"\u003e\n\u003ch2\u003eLes bienfaits vibratoires de l'élixir de zéolite\u003c\/h2\u003e\n\u003cp class=\"soi-zeol-section-intro\"\u003eEn lithothérapie et dans les approches énergétiques, chaque pierre porte une fréquence vibratoire unique. Voici ce que les praticiens et les utilisateurs associent à la zéolite :\u003c\/p\u003e\n\u003cdiv class=\"soi-zeol-benefits\"\u003e\n\u003cdiv class=\"soi-zeol-benefit\"\u003e\n\u003cdiv class=\"soi-zeol-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eStabilisation émotionnelle\u003c\/h3\u003e\n\u003cp\u003eApaise les turbulences intérieures, réduit les ressentis de stress et d'anxiété, et favorise un ancrage intérieur solide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-benefit\"\u003e\n\u003cdiv class=\"soi-zeol-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePurification des énergies\u003c\/h3\u003e\n\u003cp\u003eSa structure poreuse en fait un « filtre » énergétique naturel, absorbant et neutralisant les énergies négatives ou stagnantes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-benefit\"\u003e\n\u003cdiv class=\"soi-zeol-benefit-icon\"\u003e\u003cspan\u003e💚\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eChakra du cœur\u003c\/h3\u003e\n\u003cp\u003eAgit sur le chakra Anahata, favorisant l'ouverture, la bienveillance envers soi-même et la guérison émotionnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-benefit\"\u003e\n\u003cdiv class=\"soi-zeol-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eHarmonisation des méridiens\u003c\/h3\u003e\n\u003cp\u003eAssociée aux méridiens du Foie et de la Vésicule Biliaire, elle fluidifie la circulation du Qi et libère les blocages émotionnels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-benefit\"\u003e\n\u003cdiv class=\"soi-zeol-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eClarté mentale\u003c\/h3\u003e\n\u003cp\u003eClarifie le mental et renforce la capacité à prendre de la hauteur face aux situations difficiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-benefit\"\u003e\n\u003cdiv class=\"soi-zeol-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eTransformation personnelle\u003c\/h3\u003e\n\u003cp\u003eAccompagne les transitions de vie avec douceur, soutenant l'évolution de la conscience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"soi-zeol-disclaimer\"\u003e\u003cem\u003eCes indications relèvent de la lithothérapie et des médecines énergétiques traditionnelles. Elles n'ont pas de valeur médicale reconnue et ne remplacent en aucun cas un avis ou un traitement médical.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zeol-section soi-zeol-pour-qui\"\u003e\n\u003ch2\u003eLa zéolite dans les grandes traditions thérapeutiques\u003c\/h2\u003e\n\u003cp class=\"soi-zeol-section-intro\"\u003eCe qui est fascinant avec la zéolite, c'est qu'elle résonne dans plusieurs systèmes de soins ancestraux, chacun lui reconnaissant une place singulière :\u003c\/p\u003e\n\u003cdiv class=\"soi-zeol-traditions\"\u003e\n\u003cdiv class=\"soi-zeol-tradition-card\"\u003e\n\u003cdiv class=\"soi-zeol-tradition-icon\"\u003e🌸\u003c\/div\u003e\n\u003ch3\u003eAyurveda\u003c\/h3\u003e\n\u003cp\u003eDans la tradition ayurvédique, les élixirs de cristaux sont utilisés pour rééquilibrer les doshas (Vata, Pitta, Kapha). La zéolite, par sa nature purifiante et stabilisatrice, contribue à réduire les excès de Pitta et à restaurer l'harmonie intérieure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-tradition-card\"\u003e\n\u003cdiv class=\"soi-zeol-tradition-icon\"\u003e☯️\u003c\/div\u003e\n\u003ch3\u003eMédecine énergétique chinoise\u003c\/h3\u003e\n\u003cp\u003eEn MEC, cet élixir agit sur les méridiens du Foie et de la Vésicule Biliaire pour fluidifier la circulation du Qi (énergie vitale). Idéal pour libérer les blocages liés à la frustration, à la colère rentrée ou à la rigidité mentale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-tradition-card\"\u003e\n\u003cdiv class=\"soi-zeol-tradition-icon\"\u003e💎\u003c\/div\u003e\n\u003ch3\u003eLithothérapie\u003c\/h3\u003e\n\u003cp\u003eEn lithothérapie occidentale, la zéolite est considérée comme une pierre de purification et de renouveau. Elle invite à lâcher ce qui ne sert plus, à se délester des schémas énergétiques négatifs et à s'ouvrir à une nouvelle dynamique de vie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zeol-section\"\u003e\n\u003ch2\u003eComment utiliser l'élixir de zéolite Ansil ?\u003c\/h2\u003e\n\u003cp class=\"soi-zeol-section-intro\"\u003eL'utilisation d'un élixir de cristal est simple, mais gagne en profondeur lorsqu'elle est pratiquée avec intention. Voici comment intégrer l'élixir de zéolite dans votre quotidien :\u003c\/p\u003e\n\u003cdiv class=\"soi-zeol-timeline\"\u003e\n\u003cdiv class=\"soi-zeol-step\"\u003e\n\u003cdiv class=\"soi-zeol-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-step-content\"\u003e\n\u003ch3\u003eChoisissez un moment calme\u003c\/h3\u003e\n\u003cp\u003eLe matin au réveil ou en début de soirée sont des moments idéaux pour accueillir l'énergie de la zéolite. Prenez quelques respirations profondes avant d'utiliser l'élixir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-step\"\u003e\n\u003cdiv class=\"soi-zeol-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-step-content\"\u003e\n\u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n\u003cp\u003eAjoutez quelques gouttes de l'élixir (en général 3 à 7 gouttes selon les conseils du praticien) dans un verre d'eau, sous la langue ou en application locale selon l'usage préconisé. Suivez toujours les recommandations indiquées sur le flacon.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-step\"\u003e\n\u003cdiv class=\"soi-zeol-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-step-content\"\u003e\n\u003ch3\u003ePosez une intention\u003c\/h3\u003e\n\u003cp\u003eAvant de prendre l'élixir, formulez mentalement une intention claire : purification, apaisement, transformation… Cela renforce la résonance vibratoire entre vous et la pierre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-step\"\u003e\n\u003cdiv class=\"soi-zeol-step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-step-content\"\u003e\n\u003ch3\u003eRégularité et patience\u003c\/h3\u003e\n\u003cp\u003eLes élixirs de cristaux agissent en douceur et en profondeur. Une utilisation régulière sur plusieurs semaines est généralement recommandée pour en percevoir pleinement les effets vibratoires.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-step\"\u003e\n\u003cdiv class=\"soi-zeol-step-num\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-step-content\"\u003e\n\u003ch3\u003eConservation\u003c\/h3\u003e\n\u003cp\u003eConservez votre flacon à l'abri de la lumière directe, dans un endroit frais. Évitez de le poser à proximité de sources électromagnétiques intenses pour préserver les propriétés de l'élixir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zeol-section\"\u003e\n\u003ch2\u003eComposition de l'élixir de cristal de zéolite Ansil\u003c\/h2\u003e\n\u003cp class=\"soi-zeol-section-intro\"\u003eLa marque Ansil s'appuie sur un procédé de fabrication artisanal et innovant qui distingue ses élixirs de cristaux des simples macérations minérales. Chaque cristal de zéolite est rigoureusement sélectionné pour sa pureté vibratoire et sa qualité naturelle.\u003c\/p\u003e\n\u003cdiv class=\"soi-zeol-compo\"\u003e\n\u003cdiv class=\"soi-zeol-compo-row\"\u003e\n\u003cspan class=\"soi-zeol-compo-label\"\u003ePrincipe actif\u003c\/span\u003e \u003cspan class=\"soi-zeol-compo-value\"\u003eEssence vibratoire de cristal de Zéolite — extrait par infusion vibratoire selon le procédé Ansil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-compo-row\"\u003e\n\u003cspan class=\"soi-zeol-compo-label\"\u003eBase\u003c\/span\u003e \u003cspan class=\"soi-zeol-compo-value\"\u003eSolvant aqueux neutre — transmission optimale des vibrations du cristal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-compo-row\"\u003e\n\u003cspan class=\"soi-zeol-compo-label\"\u003eConservation\u003c\/span\u003e \u003cspan class=\"soi-zeol-compo-value\"\u003eAgent conservateur naturel en faible quantité — stabilité et durée de vie de l'élixir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-compo-row\"\u003e\n\u003cspan class=\"soi-zeol-compo-label\"\u003eProcédé\u003c\/span\u003e \u003cspan class=\"soi-zeol-compo-value\"\u003eMéthode propriétaire Ansil — préservation intégrale des fréquences de la pierre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"soi-zeol-disclaimer\"\u003e\u003cem\u003ePour la liste complète et précise des ingrédients, veuillez vous référer à l'étiquetage du produit ou contacter directement Ansil. La composition exacte peut évoluer selon les formulations.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zeol-section\"\u003e\n\u003ch2\u003ePourquoi choisir un élixir de cristal Ansil ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-zeol-grid\"\u003e\n\u003cdiv class=\"soi-zeol-card\"\u003e\n\u003ch3\u003e🔬 Un procédé unique et maîtrisé\u003c\/h3\u003e\n\u003cp\u003eAnsil ne se contente pas de placer une pierre dans de l'eau. Leur méthode propriétaire garantit que l'essence vibratoire complète du cristal est captée et préservée dans le solvant. C'est ce qui différencie un véritable élixir de cristal d'une simple eau minéralisée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-card\"\u003e\n\u003ch3\u003e💎 Des cristaux rigoureusement sélectionnés\u003c\/h3\u003e\n\u003cp\u003eChaque zéolite utilisée dans la fabrication est choisie pour sa qualité, sa pureté et sa puissance vibratoire. Aucun compromis sur la matière première, car c'est elle qui détermine la qualité de l'élixir final.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-card\"\u003e\n\u003ch3\u003e🌿 Une gamme cohérente et spécialisée\u003c\/h3\u003e\n\u003cp\u003eAnsil propose une gamme complète d'élixirs de cristaux et d'huiles, pensée pour s'adapter à des besoins énergétiques précis. La zéolite vient naturellement compléter votre pratique si vous travaillez sur l'équilibre émotionnel ou la purification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zeol-card\"\u003e\n\u003ch3\u003e🤝 Une philosophie de soin globale\u003c\/h3\u003e\n\u003cp\u003eDerrière chaque flacon Ansil, il y a une vision : rendre accessible la sagesse des cristaux à celles et ceux qui souhaitent enrichir leur chemin de bien-être, sans dogme et sans compromis sur la qualité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zeol-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi et informations importantes\u003c\/h2\u003e\n\u003cdiv class=\"soi-zeol-accordion\"\u003e\n\u003cdetails class=\"soi-zeol-accordion-item\"\u003e\n\u003csummary class=\"soi-zeol-accordion-header\"\u003e⚠️ Nature du produit\u003c\/summary\u003e\n\u003cdiv class=\"soi-zeol-accordion-content\"\u003e\n\u003cp\u003eL'élixir de zéolite Ansil est un produit à visée vibratoire et énergétique. Il ne s'agit pas d'un médicament et il ne saurait remplacer un diagnostic ou un traitement médical.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-zeol-accordion-item\"\u003e\n\u003csummary class=\"soi-zeol-accordion-header\"\u003e🩺 Contre-indications\u003c\/summary\u003e\n\u003cdiv class=\"soi-zeol-accordion-content\"\u003e\n\u003cp\u003eEn cas de doute sur les contre-indications potentielles liées à votre état de santé, consultez un professionnel de santé avant utilisation. Déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-zeol-accordion-item\"\u003e\n\u003csummary class=\"soi-zeol-accordion-header\"\u003e👶 Sécurité et dosage\u003c\/summary\u003e\n\u003cdiv class=\"soi-zeol-accordion-content\"\u003e\n\u003cp\u003eTenir hors de portée des enfants. Ne pas dépasser la dose recommandée. Suivez toujours les indications figurant sur le flacon ou les conseils de votre thérapeute.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-zeol-accordion-item\"\u003e\n\u003csummary class=\"soi-zeol-accordion-header\"\u003e🌱 Certifications\u003c\/summary\u003e\n\u003cdiv class=\"soi-zeol-accordion-content\"\u003e\n\u003cp\u003eSi vous souhaitez une version certifiée bio, renseignez-vous directement auprès d'Ansil sur les certifications disponibles pour ce produit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zeol-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-zeol-cta-box\"\u003e\n\u003cp class=\"soi-zeol-cta-tag\" style=\"color:white;\"\u003ePrêt(e) à accueillir l'énergie de la zéolite ?\u003c\/p\u003e\n\u003cp class=\"soi-zeol-cta-text\" style=\"color:white;\"\u003eLaissez ce cristal volcanique millénaire vous accompagner dans votre chemin de purification et de renouveau — une présence vivante, douce et transformatrice, à accueillir chaque jour avec intention.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-zeol-marine: #1A2D3D;\n  --soi-zeol-marine-dark: #0F1E2B;\n  --soi-zeol-marine-light: #2C4458;\n  --soi-zeol-pomme: #A1C544;\n  --soi-zeol-pomme-dark: #84A636;\n  --soi-zeol-pomme-light: rgba(161,197,68,0.10);\n  --soi-zeol-white: #FFFFFF;\n  --soi-zeol-off-white: #F8FAF6;\n  --soi-zeol-stone: #F1F3EE;\n  --soi-zeol-line: #E5E8E0;\n  --soi-zeol-primary: #9B7AB5;\n  --soi-zeol-primary-soft: rgba(155,122,181,0.10);\n  --soi-zeol-accent: #C4A96A;\n  --soi-zeol-text: #1A2D3D;\n  --soi-zeol-text-soft: #4A5B6B;\n  --soi-zeol-text-muted: #7B8693;\n  --soi-zeol-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-zeol-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-zeol-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-zeol-radius: 12px;\n  --soi-zeol-radius-sm: 8px;\n  --soi-zeol-radius-pill: 999px;\n}\n\n.soi-zeol-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-zeol-fiche img { max-width: 100%; height: auto; }\n\n.soi-zeol-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-zeol-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-zeol-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-zeol-hero {\n  position: relative;\n  background: var(--soi-zeol-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-zeol-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-zeol-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--soi-zeol-pomme) 0%, var(--soi-zeol-primary) 100%);\n}\n\n.soi-zeol-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-zeol-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-zeol-pomme);\n  border-radius: 50%;\n}\n\n.soi-zeol-hero-title {\n  display: block;\n  color: var(--soi-zeol-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-zeol-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-zeol-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-zeol-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-zeol-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-zeol-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-zeol-label-accent {\n  background: var(--soi-zeol-pomme);\n  border-color: var(--soi-zeol-pomme);\n  color: var(--soi-zeol-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-zeol-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-zeol-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-zeol-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-zeol-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-zeol-pomme);\n  border-radius: 2px;\n}\n\n.soi-zeol-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-zeol-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-zeol-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-zeol-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-zeol-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-zeol-disclaimer {\n  font-size: clamp(12px, 1.5vw, 13px);\n  color: var(--soi-zeol-text-muted);\n  margin-top: 1rem;\n}\n\n\/* === BENEFITS === *\/\n.soi-zeol-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-zeol-benefit {\n  background: var(--soi-zeol-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-zeol-radius);\n  border: 1px solid var(--soi-zeol-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-zeol-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-zeol-shadow-md);\n}\n\n.soi-zeol-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-zeol-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-zeol-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-zeol-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-zeol-benefit:hover .soi-zeol-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-zeol-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-zeol-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-zeol-benefit p {\n  font-size: 13px;\n  color: var(--soi-zeol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-zeol-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-zeol-card {\n  background: var(--soi-zeol-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-zeol-radius);\n  border-left: 3px solid var(--soi-zeol-pomme);\n}\n\n.soi-zeol-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-zeol-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-zeol-card p {\n  font-size: 14px;\n  color: var(--soi-zeol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === POUR QUI \/ SECTION ALTERNÉE === *\/\n.soi-zeol-pour-qui {\n  background: var(--soi-zeol-off-white);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  border-radius: var(--soi-zeol-radius);\n}\n\n\/* === TRADITIONS CARDS === *\/\n.soi-zeol-traditions {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-zeol-tradition-card {\n  background: var(--soi-zeol-white);\n  padding: 1.5rem;\n  border-radius: var(--soi-zeol-radius);\n  border: 1px solid var(--soi-zeol-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-zeol-tradition-card:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-zeol-shadow-md);\n}\n\n.soi-zeol-tradition-icon {\n  font-size: 2rem;\n  margin-bottom: 0.75rem;\n  display: block;\n}\n\n.soi-zeol-tradition-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-zeol-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-zeol-tradition-card p {\n  font-size: 14px;\n  color: var(--soi-zeol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-zeol-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-zeol-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-zeol-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-zeol-radius);\n  border: 1px solid var(--soi-zeol-line);\n  align-items: flex-start;\n}\n\n.soi-zeol-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-zeol-marine);\n  color: var(--soi-zeol-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-zeol-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-zeol-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-zeol-step-content p {\n  font-size: 14px;\n  color: var(--soi-zeol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-zeol-compo {\n  background: var(--soi-zeol-off-white);\n  border-radius: var(--soi-zeol-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-zeol-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-zeol-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-zeol-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-zeol-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-zeol-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-zeol-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-zeol-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-zeol-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-zeol-pomme-light);\n  border-left: 4px solid var(--soi-zeol-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-zeol-radius) var(--soi-zeol-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-zeol-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-zeol-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-zeol-marine);\n  margin-bottom: 4px;\n}\n\n.soi-zeol-tip p {\n  font-size: 14px;\n  color: var(--soi-zeol-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-zeol-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-zeol-accordion-item {\n  background: var(--soi-zeol-off-white);\n  border-radius: var(--soi-zeol-radius-sm);\n  border: 1px solid var(--soi-zeol-line);\n  overflow: hidden;\n}\n\n.soi-zeol-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-zeol-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-zeol-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-zeol-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-zeol-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-zeol-accordion-item[open] .soi-zeol-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-zeol-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-zeol-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-zeol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-zeol-cta-box {\n  background: var(--soi-zeol-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-zeol-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-zeol-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-zeol-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-zeol-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-zeol-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-zeol-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-zeol-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-zeol-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-zeol-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-zeol-compo-value {\n    text-align: left;\n  }\n\n  .soi-zeol-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-zeol-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-zeol-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-zeol-fiche {\n    --soi-zeol-text-soft: #2C3E50;\n    --soi-zeol-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602555724106,"sku":"AL2524","price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/zeolite-elixir-de-cristal-packshot.webp?v=1778861475"},{"product_id":"emeraude-huile-cristaux","title":"Emeraude (huile de cristal)","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003ch2\u003e\u003cstrong\u003eQu'est-ce que la lithothérapie ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLa lithothérapie est une pratique ancienne qui utilise les cristaux et les pierres précieuses pour promouvoir la guérison, l'équilibre énergétique et le bien-être. Cette approche trouve ses racines dans de nombreuses traditions anciennes, telles que la médecine traditionnelle chinoise, l'ayurvéda indien et les croyances des peuples autochtones. Selon cette pratique, chaque cristal ou pierre possède une énergie unique et des propriétés spécifiques capables d'influencer la santé physique, émotionnelle, mentale et spirituelle d'une personne.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL3001_339cab3d-33b2-4f22-9a94-80cb991a6aaf.jpg?v=1776180079\" alt=\"Photo d'une femme dans la nature qui inspire intensément\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003eL'huile de cristal\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLes huiles de cristaux sont des préparations d'huiles de massage enrichies avec des cristaux spécifiques. Elles sont utilisées pour l'équilibrage énergétique, une pratique issue des traditions indiennes et chinoises visant à harmoniser les chakras et les méridiens. Cette harmonisation contribue à rééquilibrer le corps et l'esprit, dissoudre les blocages et évacuer le stress et les émotions refoulées.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eHuile de Cristal d'Émeraude\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eL'huile de cristal d'Émeraude d'Ansil \u003c\/strong\u003eest une alliée précieuse pour l'équilibre énergétique et émotionnel. Dans le cadre de la lithothérapie, cette huile est réputée pour \u003cstrong\u003eses propriétés apaisantes et anti-stress\u003c\/strong\u003e. Associée au chakra du cœur et aux méridiens des poumons, du foie et de la vésicule biliaire, elle \u003cstrong\u003efavorise un retour au calme après des périodes de stress intense\u003c\/strong\u003e. L'huile d'Émeraude agit comme un bouclier énergétique, aidant à\u003cstrong\u003e dissoudre les blocages\u003c\/strong\u003e responsables de divers problèmes organiques et psychologiques.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eVertus de l'huile de cristal d'Émeraude\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAnti-stress et apaisante\u003c\/strong\u003e : utilisée pour calmer les chocs émotionnels et favoriser une relaxation profonde.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHarmonisation énergétique\u003c\/strong\u003e : associée au chakra du cœur, elle rééquilibre les méridiens des poumons, du foie et de la vésicule biliaire.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClarté d'esprit et lucidité\u003c\/strong\u003e : contribue à une meilleure clarté mentale en dissipant le stress et les émotions négatives.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBouclier énergétique\u003c\/strong\u003e : protège contre les influences négatives et aide à éliminer les blocages énergétiques.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602557460810,"sku":"AL3001","price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al3001_huile_emeraude.jpg?v=1776154220"},{"product_id":"grenat-huile-cristal","title":"Grenat (Huile de cristal)","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003ch2\u003e\u003cstrong\u003eQu'est-ce que la lithothérapie ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLa lithothérapie est une pratique ancestrale qui utilise les cristaux et les pierres précieuses pour promouvoir la guérison, l'équilibre énergétique et le bien-être. Ancrée dans les traditions anciennes telles que la médecine traditionnelle chinoise, l'ayurvéda indien et les croyances des peuples autochtones, cette méthode repose sur l'idée que chaque cristal possède une énergie unique et des propriétés spécifiques. Ces éléments peuvent influencer positivement la santé physique, émotionnelle, mentale et spirituelle.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL3002_a81a78b4-1b7c-4d7f-ac46-8755bb95c19d.jpg?v=1776180079\" alt=\"Photo d'un jeune couple épanoui dans un lit\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003eQu'est-ce que l'huile de cristal ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLes huiles de cristaux sont des préparations d'huiles de massage enrichies de cristaux spécifiques. Issues de traditions indiennes et chinoises, elles visent à harmoniser les chakras et les méridiens pour rééquilibrer le corps et l'esprit. L'utilisation régulière de ces huiles permet de dissoudre les blocages énergétiques responsables de divers problèmes organiques et psychologiques, aidant ainsi à évacuer le stress et les émotions refoulées.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eLes vertus de l'huile de cristal de Grenat\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eL'huile de cristal de Grenat est reconnue pour ses propriétés revitalisantes. Le Grenat, associé aux chakras sacré, du plexus solaire et racine, ainsi qu'aux méridiens du maître cœur, de l'intestin grêle et du triple réchauffeur, est une pierre puissante pour ceux en quête de vitalité et de confiance en soi. Cette huile stimule l'appareil reproducteur et favorise une sexualité épanouie.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eBienfaits principaux de l'huile de cristal de Grenat :\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitalité :\u003c\/strong\u003e renforce l'énergie et la vitalité générale.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConfiance en soi :\u003c\/strong\u003e aide à développer une meilleure estime de soi et à surmonter les peurs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉquilibre émotionnel :\u003c\/strong\u003e facilite l'évacuation du stress et des émotions refoulées.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHarmonisation des chakras :\u003c\/strong\u003e cible les chakras sacré, du plexus solaire et racine pour un équilibre énergétique optimal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulation de l'appareil reproducteur :\u003c\/strong\u003e favorise une sexualité saine et épanouie.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602558148938,"sku":"AL3002","price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al3002_huile_grenat.jpg?v=1776154231"},{"product_id":"gingembre-indien-bio-60-gelules","title":"Gingembre indien bio en gélules - Ayurvana","description":"\n\u003cdiv class=\"soi-ging-fiche\"\u003e\n\n  \u003csection class=\"soi-ging-hero\"\u003e\n    \u003cdiv class=\"soi-ging-hero-tag\"\u003e\n      \u003cspan class=\"soi-ging-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-ging-hero-title\"\u003eGingembre Indien Bio en Gélules\u003c\/span\u003e\n    \u003cp class=\"soi-ging-hero-subtitle\"\u003eAndraka, le roi des épices ayurvédiques : un concentré de gingembre bio cultivé en Inde et encapsulé en France pour soutenir votre digestion, votre vitalité et vos défenses naturelles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ging-hero-labels\"\u003e\n      \u003cspan class=\"soi-ging-label soi-ging-label-accent\"\u003eBIO FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-ging-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-ging-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-ging-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-ging-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003ePourquoi le gingembre indien ? Une plante ayurvédique hors du commun\u003c\/h2\u003e\n    \u003cp\u003eDans la médecine ayurvédique, le gingembre est considéré comme le « roi des épices » : il active \u003cem\u003eAgni\u003c\/em\u003e, le feu digestif intérieur, et soutient l'énergie vitale du corps. Contrairement au gingembre en poudre vendu en vrac pour la cuisine, ces gélules de gingembre bio vous apportent une dose précise et concentrée à chaque prise, sans l'effort de peser ou d'infuser.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003eLes bienfaits concrets des gélules de gingembre bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ging-benefits\"\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDigestion facilitée\u003c\/h3\u003e\n        \u003cp\u003eLe gingembre bio stimule la production d'enzymes digestives et réduit les ballonnements, les lourdeurs et les spasmes intestinaux. Votre allié si votre digestion est lente ou inconfortable après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eNausées et mal des transports\u003c\/h3\u003e\n        \u003cp\u003eReconnu par la Commission Européenne, le gingembre contribue à soulager les nausées légères, y compris en voyage ou en début de grossesse (demandez toujours l'avis de votre médecin).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitalité et tonus\u003c\/h3\u003e\n        \u003cp\u003eSes composés actifs, les gingérols et les shogaols, stimulent la circulation sanguine et offrent un vrai coup de fouet naturel en période de fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien articulaire\u003c\/h3\u003e\n        \u003cp\u003eGrâce à ses propriétés naturellement anti-inflammatoires, le gingembre peut contribuer à atténuer les inconforts articulaires au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eRiche en antioxydants, il participe à la protection cellulaire et au renforcement des défenses de l'organisme, particulièrement utile en hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ging-grid-compact\"\u003e\n      \u003cdiv class=\"soi-ging-card-mini\"\u003e\n        \u003cspan class=\"soi-ging-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card-mini\"\u003e\n        \u003cspan class=\"soi-ging-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-value\"\u003e400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card-mini\"\u003e\n        \u003cspan class=\"soi-ging-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-value\"\u003eHPMC végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card-mini\"\u003e\n        \u003cspan class=\"soi-ging-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-value\"\u003eFR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ging-compo\"\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003ePoudre de rhizome de gingembre bio (\u003cem\u003eZingiber officinale\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003e400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003eVégétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eOrigine de la plante\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003eInde, agriculture biologique certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003eComment prendre les gélules de gingembre bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ging-timeline\"\u003e\n      \u003cdiv class=\"soi-ging-step\"\u003e\n        \u003cdiv class=\"soi-ging-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-ging-step-content\"\u003e\n          \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence avant les repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-step\"\u003e\n        \u003cdiv class=\"soi-ging-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-ging-step-content\"\u003e\n          \u003ch3\u003eCure conseillée\u003c\/h3\u003e\n          \u003cp\u003e1 mois minimum, renouvelable. Les effets sur la digestion se ressentent souvent dès la première semaine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-step\"\u003e\n        \u003cdiv class=\"soi-ging-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-ging-step-content\"\u003e\n          \u003ch3\u003ePrécautions d'usage\u003c\/h3\u003e\n          \u003cp\u003eDéconseillé aux personnes sous anticoagulants, aux femmes enceintes sans avis médical, et aux enfants de moins de 12 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003eCe qui distingue le Gingembre Indien Bio Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ging-grid\"\u003e\n      \u003cdiv class=\"soi-ging-card\"\u003e\n        \u003ch3\u003e🌿 Certifié Bio (FR-BIO-01)\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité totale du champ en Inde à la gélule : une culture biologique certifiée pour un produit d'une pureté irréprochable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eContrôles qualité stricts, sans additifs inutiles. Vous bénéficiez d'un savoir-faire français rigoureux à chaque étape de la fabrication.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card\"\u003e\n        \u003ch3\u003e🌱 Gélules végétales\u003c\/h3\u003e\n        \u003cp\u003eEnveloppe en HPMC sans gélatine animale : ces gélules sont compatibles avec les régimes végétariens et végans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card\"\u003e\n        \u003ch3\u003e✅ Pureté garantie\u003c\/h3\u003e\n        \u003cp\u003eSans OGM, sans arôme, sans conservateur artificiel. Rien que du gingembre bio, rien de superflu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003cdiv class=\"soi-ging-accordion\"\u003e\n      \u003cdetails class=\"soi-ging-accordion-item\"\u003e\n        \u003csummary class=\"soi-ging-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ging-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à une alimentation variée et équilibrée, ni à un suivi médical. Déconseillé aux personnes sous anticoagulants, aux femmes enceintes sans avis médical et aux enfants de moins de 12 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ging-accordion-item\"\u003e\n        \u003csummary class=\"soi-ging-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ging-accordion-content\"\u003e\n          \u003cp\u003eConservez vos gélules dans un endroit sec, à l'abri de la chaleur et 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  \u003csection class=\"soi-ging-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-ging-cta-box\"\u003e\n      \u003cp class=\"soi-ging-cta-tag\" style=\"color: white;\"\u003eLa sagesse ayurvédique, dans une gélule\u003c\/p\u003e\n      \u003cp class=\"soi-ging-cta-text\" style=\"color: white;\"\u003eRetrouvez une digestion légère, un regain d'énergie et un tonus renforcé grâce à l'Andraka, cultivé en Inde et mis en gélules en France avec le plus grand soin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ging-marine: #1A2D3D;\n  --soi-ging-marine-dark: #0F1E2B;\n  --soi-ging-marine-light: #2C4458;\n  --soi-ging-pomme: #A1C544;\n  --soi-ging-pomme-dark: #84A636;\n  --soi-ging-pomme-light: rgba(161,197,68,0.10);\n  --soi-ging-white: #FFFFFF;\n  --soi-ging-off-white: #F8FAF6;\n  --soi-ging-stone: #F1F3EE;\n  --soi-ging-line: #E5E8E0;\n  --soi-ging-primary: #B5694A;\n  --soi-ging-primary-soft: #F5E6DC;\n  --soi-ging-accent: #D88542;\n  --soi-ging-text: #1A2D3D;\n  --soi-ging-text-soft: #4A5B6B;\n  --soi-ging-text-muted: #7B8693;\n  --soi-ging-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ging-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ging-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ging-radius: 12px;\n  --soi-ging-radius-sm: 8px;\n  --soi-ging-radius-pill: 999px;\n}\n\n.soi-ging-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ging-fiche img { max-width: 100%; height: auto; }\n\n.soi-ging-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ging-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ging-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-ging-hero {\n  position: relative;\n  background: var(--soi-ging-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-ging-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ging-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ging-pomme);\n}\n\n.soi-ging-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-ging-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ging-pomme);\n  border-radius: 50%;\n}\n\n.soi-ging-hero-title {\n  display: block;\n  color: var(--soi-ging-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-ging-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-ging-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ging-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-ging-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ging-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ging-label-accent {\n  background: var(--soi-ging-pomme);\n  border-color: var(--soi-ging-pomme);\n  color: var(--soi-ging-marine);\n  font-weight: 600;\n}\n\n.soi-ging-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ging-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ging-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-ging-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ging-pomme);\n  border-radius: 2px;\n}\n\n.soi-ging-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ging-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ging-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-ging-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ging-benefit {\n  background: var(--soi-ging-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ging-radius);\n  border: 1px solid var(--soi-ging-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ging-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ging-shadow-md);\n}\n\n.soi-ging-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ging-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-ging-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ging-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ging-benefit:hover .soi-ging-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ging-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ging-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ging-benefit p {\n  font-size: 13px;\n  color: var(--soi-ging-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ging-card {\n  background: var(--soi-ging-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ging-radius);\n  border-left: 3px solid var(--soi-ging-pomme);\n}\n\n.soi-ging-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ging-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ging-card p {\n  font-size: 14px;\n  color: var(--soi-ging-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.5rem;\n}\n\n.soi-ging-card-mini {\n  background: var(--soi-ging-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-ging-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-ging-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-ging-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-ging-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-ging-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ging-marine);\n}\n\n.soi-ging-compo {\n  background: var(--soi-ging-off-white);\n  border-radius: var(--soi-ging-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ging-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-ging-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ging-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ging-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ging-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ging-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ging-marine);\n  text-align: right;\n}\n\n.soi-ging-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ging-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ging-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ging-radius);\n  border: 1px solid var(--soi-ging-line);\n  align-items: flex-start;\n}\n\n.soi-ging-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ging-marine);\n  color: var(--soi-ging-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-ging-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ging-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ging-step-content p {\n  font-size: 14px;\n  color: var(--soi-ging-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ging-pomme-light);\n  border-left: 4px solid var(--soi-ging-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ging-radius) var(--soi-ging-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ging-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ging-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ging-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ging-tip p {\n  font-size: 14px;\n  color: var(--soi-ging-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ging-accordion-item {\n  background: var(--soi-ging-off-white);\n  border-radius: var(--soi-ging-radius-sm);\n  border: 1px solid var(--soi-ging-line);\n  overflow: hidden;\n}\n\n.soi-ging-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ging-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-ging-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ging-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ging-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ging-accordion-item[open] .soi-ging-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ging-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ging-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ging-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-cta-box {\n  background: var(--soi-ging-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ging-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ging-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-ging-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ging-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-ging-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ging-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ging-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-ging-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ging-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ging-compo-value {\n    text-align: left;\n  }\n\n  .soi-ging-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ging-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ging-fiche {\n    --soi-ging-text-soft: #2C3E50;\n    --soi-ging-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602571878730,"sku":"AY9018","price":10.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gingembre-indien-bio-en-gelules-ayurvana-packshot.webp?v=1779709185"},{"product_id":"diomune-sirop-dextraits-de-plantes-et-vitamine-c","title":"Diomune - Sirop d'Extraits de Plantes et Vitamine C","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_DI5000_70791068-701d-4340-9c88-aef283a7b707.jpg?v=1776180132\" alt=\"Photo d'un couple sur une luge dans la neige\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eDiomune de Dioter est un sirop formulé pour \u003cstrong\u003esoutenir et renforcer le système immunitaire\u003c\/strong\u003e chez les adultes et les enfants. Idéal pour préparer l'organisme aux changements de saison et aux périodes de stress, Diomune combine des extraits de plantes reconnus pour leurs \u003cstrong\u003epropriétés immunostimulantes\u003c\/strong\u003e avec de la vitamine C, essentielle pour le maintien d'un \u003cstrong\u003esystème immunitaire sain\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2\u003eBienfaits de Diomune\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoutien immunitaire\u003c\/strong\u003e : Les ingrédients de Diomune, tels que l'échinacée, le sureau et le thym, sont réputés pour stimuler les défenses naturelles de l'organisme.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection antioxydante\u003c\/strong\u003e : La présence de vitamine C contribue à protéger les cellules contre le stress oxydatif.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRéduction de la fatigue\u003c\/strong\u003e : La vitamine C aide également à réduire la fatigue et à maintenir un niveau d'énergie optimal.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eCaractéristiques de Diomune de Dioter\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule naturelle\u003c\/strong\u003e : Composé d'extraits de plantes et de vitamine C, ce sirop est conçu pour offrir des bienfaits immunitaires.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQualité et pureté\u003c\/strong\u003e : Chaque ingrédient est rigoureusement contrôlé pour garantir la pureté et l'efficacité du produit.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFacile à utiliser\u003c\/strong\u003e : Présenté sous forme de sirop, il est facile à administrer aux adultes comme aux enfants.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eDiomune de Dioter est le complément idéal pour ceux qui cherchent à \u003cstrong\u003erenforcer leur système immunitaire et à maintenir leur vitalité\u003c\/strong\u003e tout au long de l'année. Grâce à sa formule naturelle et équilibrée, il offre une protection efficace et une source de bien-être quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61602578006346,"sku":"DI5000","price":22.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di5000_diomune.jpg?v=1776154631"},{"product_id":"bromelaine-60-gelules","title":"Bromélaïne Vegan 2500 GDU - 60 gélules","description":"\u003cdiv class=\"soi-brom-fiche\"\u003e\n\n\u003csection class=\"soi-brom-hero\"\u003e\n  \u003cdiv class=\"soi-brom-hero-tag\"\u003e\n    \u003cspan class=\"soi-brom-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-brom-hero-title\"\u003eLa puissance enzymatique de l'ananas\u003c\/span\u003e\n  \u003cp class=\"soi-brom-hero-subtitle\"\u003eBromélaïne à 2500 GDU en gélules végétales gastro-résistantes : une formulation pensée pour que chaque gélule agisse là où elle est vraiment utile.\u003c\/p\u003e\n  \u003cdiv class=\"soi-brom-hero-labels\"\u003e\n    \u003cspan class=\"soi-brom-label soi-brom-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-brom-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-brom-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-brom-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-brom-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003eLa bromélaïne : une enzyme aux multiples indications\u003c\/h2\u003e\n  \u003cp class=\"soi-brom-section-intro\"\u003eLa bromélaïne (aussi écrite bromélase) agit principalement en dégradant les protéines dans le tube digestif et dans les tissus. Ce mécanisme lui confère des propriétés variées, reconnues par de nombreuses études cliniques.\u003c\/p\u003e\n  \u003cdiv class=\"soi-brom-benefits\"\u003e\n    \u003cdiv class=\"soi-brom-benefit\"\u003e\n      \u003cdiv class=\"soi-brom-benefit-icon\"\u003e\u003cspan\u003e🍍\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDigestion facilitée\u003c\/h3\u003e\n      \u003cp\u003eElle améliore la dégradation des protéines alimentaires et réduit les lourdeurs après les repas.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-benefit\"\u003e\n      \u003cdiv class=\"soi-brom-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAnti-inflammatoire naturel\u003c\/h3\u003e\n      \u003cp\u003eParticulièrement utile pour les douleurs articulaires, les suites de traumatismes ou les états inflammatoires chroniques (arthrose, tendinites).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-benefit\"\u003e\n      \u003cdiv class=\"soi-brom-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction des œdèmes\u003c\/h3\u003e\n      \u003cp\u003eReconnue pour limiter les gonflements post-opératoires ou post-traumatiques, elle est un allié de la récupération physique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-benefit\"\u003e\n      \u003cdiv class=\"soi-brom-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eElle modulerait certaines réponses immunitaires, aidant votre organisme à mieux réguler ses défenses naturelles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-brom-tip\"\u003e\n    \u003cdiv class=\"soi-brom-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eContrairement à une idée reçue, la bromélaïne n'est pas directement liée à une perte de poids. Son action sur la digestion des protéines et les processus inflammatoires peut toutefois indirectement soutenir un rééquilibrage alimentaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003ePourquoi choisir la bromélaïne en gélules gastro-résistantes ?\u003c\/h2\u003e\n  \u003cp\u003eC'est ici que la formulation fait toute la différence. Une gélule classique libère son contenu dans l'estomac, où l'acidité peut dénaturer une partie des enzymes avant qu'elles n'atteignent l'intestin.\u003c\/p\u003e\n  \u003cp\u003eLa gélule gastro-résistante protège la bromélaïne de cette dégradation acide et assure une libération ciblée dans l'intestin grêle, là où son action est la plus utile, notamment pour ses effets systémiques (anti-inflammatoires, anti-œdémateux).\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n  \u003cdiv class=\"soi-brom-compo\"\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eActif principal\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003eBromélaïne issue de la tige d'ananas (Ananas comosus)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003e300 mg à 2500 GDU\/g\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eGélule\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC), gomme gellane\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003e60 gélules végétales gastro-résistantes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eConvient aux\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003eVégétariens et vegans\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-brom-grid-compact\"\u003e\n    \u003cdiv class=\"soi-brom-card-mini\"\u003e\n      \u003cspan class=\"soi-brom-card-mini-icon\"\u003e💊\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-label\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-value\"\u003e300 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card-mini\"\u003e\n      \u003cspan class=\"soi-brom-card-mini-icon\"\u003e⚡\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-label\"\u003eActivité enzymatique\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-value\"\u003e2500 GDU\/g\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card-mini\"\u003e\n      \u003cspan class=\"soi-brom-card-mini-icon\"\u003e📦\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card-mini\"\u003e\n      \u003cspan class=\"soi-brom-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-brom-timeline\"\u003e\n    \u003cdiv class=\"soi-brom-step\"\u003e\n      \u003cdiv class=\"soi-brom-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-brom-step-content\"\u003e\n        \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n        \u003cp\u003e2 gélules par jour, en fin de journée. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-step\"\u003e\n      \u003cdiv class=\"soi-brom-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-brom-step-content\"\u003e\n        \u003ch3\u003ePour un effet systémique\u003c\/h3\u003e\n        \u003cp\u003ePrenez vos gélules à distance des repas : au moins 30 minutes avant ou 2 heures après.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-step\"\u003e\n      \u003cdiv class=\"soi-brom-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-brom-step-content\"\u003e\n        \u003ch3\u003ePour un soutien digestif\u003c\/h3\u003e\n        \u003cp\u003ePrenez vos gélules pendant le repas pour favoriser la dégradation des protéines alimentaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003eBromélaïne : précautions et contre-indications à connaître\u003c\/h2\u003e\n  \u003cp\u003eLa bromélaïne est généralement bien tolérée, mais quelques points méritent votre attention avant de commencer une cure.\u003c\/p\u003e\n  \u003cdiv class=\"soi-brom-accordion\"\u003e\n    \u003cdetails class=\"soi-brom-accordion-item\"\u003e\n      \u003csummary class=\"soi-brom-accordion-header\"\u003e🍍 Allergie à l'ananas\u003c\/summary\u003e\n      \u003cdiv class=\"soi-brom-accordion-content\"\u003e\n        \u003cp\u003eLa bromélaïne est déconseillée en cas d'allergie à l'ananas ou aux enzymes d'origine végétale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-brom-accordion-item\"\u003e\n      \u003csummary class=\"soi-brom-accordion-header\"\u003e💊 Traitement anticoagulant\u003c\/summary\u003e\n      \u003cdiv class=\"soi-brom-accordion-content\"\u003e\n        \u003cp\u003eÀ utiliser avec précaution en cas de traitement anticoagulant, car la bromélaïne peut potentialiser leur effet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-brom-accordion-item\"\u003e\n      \u003csummary class=\"soi-brom-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-brom-accordion-content\"\u003e\n        \u003cp\u003eDéconseillée aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-brom-accordion-item\"\u003e\n      \u003csummary class=\"soi-brom-accordion-header\"\u003e⚕️ Pathologie chronique\u003c\/summary\u003e\n      \u003cdiv class=\"soi-brom-accordion-content\"\u003e\n        \u003cp\u003eEn cas de doute ou de pathologie chronique, demandez toujours l'avis de votre médecin. Ce complément alimentaire ne se substitue pas à un traitement médical et ne constitue pas un diagnostic.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003eLa bromélaïne Graine Sauvage vs les autres : ce qui fait la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-brom-grid\"\u003e\n    \u003cdiv class=\"soi-brom-card\"\u003e\n      \u003ch3\u003e⚡ 2500 GDU garantis par gramme\u003c\/h3\u003e\n      \u003cp\u003eUne activité enzymatique élevée, mesurable et certifiée pour une efficacité réelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card\"\u003e\n      \u003ch3\u003e🛡️ Gélules gastro-résistantes\u003c\/h3\u003e\n      \u003cp\u003eProtection contre l'acidité gastrique pour une biodisponibilité optimale de la bromélaïne.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card\"\u003e\n      \u003ch3\u003e🌱 100 % vegan\u003c\/h3\u003e\n      \u003cp\u003eGélule HPMC, sans gélatine animale. Convient aux végétariens et vegans.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card\"\u003e\n      \u003ch3\u003e🇫🇷 Conditionné en France\u003c\/h3\u003e\n      \u003cp\u003eTraçabilité et qualité maîtrisées pour une confiance totale.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003cp style=\"font-size: 13px; color: var(--soi-brom-text-muted); line-height: 1.6; font-style: italic;\"\u003eCe produit est un complément alimentaire. Les effets mentionnés s'appuient sur des données scientifiques disponibles et ne constituent pas des allégations thérapeutiques. Consultez un professionnel de santé avant toute cure, notamment en cas de traitement médical en cours.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-brom-cta-box\"\u003e\n    \u003cp class=\"soi-brom-cta-tag\" style=\"color: white;\"\u003eDigestion, inflammation, récupération\u003c\/p\u003e\n    \u003cp class=\"soi-brom-cta-text\" style=\"color: white;\"\u003eLa puissance d'une enzyme naturelle issue de l'ananas, dans une formulation vegan conçue pour agir là où votre organisme en a vraiment besoin.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-brom-marine: #1A2D3D;\n  --soi-brom-marine-dark: #0F1E2B;\n  --soi-brom-marine-light: #2C4458;\n  --soi-brom-pomme: #A1C544;\n  --soi-brom-pomme-dark: #84A636;\n  --soi-brom-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-brom-white: #FFFFFF;\n  --soi-brom-off-white: #F8FAF6;\n  --soi-brom-stone: #F1F3EE;\n  --soi-brom-line: #E5E8E0;\n\n  --soi-brom-primary: #C8B626;\n  --soi-brom-primary-soft: rgba(200,182,38,0.10);\n  --soi-brom-accent: #6B9E3A;\n\n  --soi-brom-text: #1A2D3D;\n  --soi-brom-text-soft: #4A5B6B;\n  --soi-brom-text-muted: #7B8693;\n\n  --soi-brom-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-brom-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-brom-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-brom-radius: 12px;\n  --soi-brom-radius-sm: 8px;\n  --soi-brom-radius-pill: 999px;\n}\n\n.soi-brom-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-brom-fiche img { max-width: 100%; height: auto; }\n\n.soi-brom-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-brom-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-brom-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-brom-hero {\n  position: relative;\n  background: var(--soi-brom-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-brom-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-brom-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-brom-pomme);\n}\n\n.soi-brom-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-brom-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-brom-pomme);\n  border-radius: 50%;\n}\n\n.soi-brom-hero-title {\n  display: block;\n  color: var(--soi-brom-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-brom-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-brom-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-brom-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-brom-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-brom-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-brom-label-accent {\n  background: var(--soi-brom-pomme);\n  border-color: var(--soi-brom-pomme);\n  color: var(--soi-brom-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-brom-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-brom-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-brom-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-brom-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-brom-pomme);\n  border-radius: 2px;\n}\n\n.soi-brom-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-brom-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-brom-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-brom-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-brom-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-brom-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-brom-benefit {\n  background: var(--soi-brom-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-brom-radius);\n  border: 1px solid var(--soi-brom-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-brom-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-brom-shadow-md);\n}\n\n.soi-brom-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-brom-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-brom-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-brom-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-brom-benefit:hover .soi-brom-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-brom-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brom-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brom-benefit p {\n  font-size: 13px;\n  color: var(--soi-brom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-brom-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-brom-card {\n  background: var(--soi-brom-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brom-radius);\n  border-left: 3px solid var(--soi-brom-pomme);\n}\n\n.soi-brom-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brom-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brom-card p {\n  font-size: 14px;\n  color: var(--soi-brom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-brom-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.5rem;\n}\n\n.soi-brom-card-mini {\n  background: var(--soi-brom-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-brom-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-brom-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-brom-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-brom-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-brom-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-brom-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-brom-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-brom-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-brom-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brom-radius);\n  border: 1px solid var(--soi-brom-line);\n  align-items: flex-start;\n}\n\n.soi-brom-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-brom-marine);\n  color: var(--soi-brom-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-brom-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-brom-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-brom-step-content p {\n  font-size: 14px;\n  color: var(--soi-brom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-brom-compo {\n  background: var(--soi-brom-off-white);\n  border-radius: var(--soi-brom-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-brom-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-brom-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-brom-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-brom-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-brom-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-brom-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-brom-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-brom-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-brom-pomme-light);\n  border-left: 4px solid var(--soi-brom-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-brom-radius) var(--soi-brom-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-brom-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-brom-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-brom-marine);\n  margin-bottom: 4px;\n}\n\n.soi-brom-tip p {\n  font-size: 14px;\n  color: var(--soi-brom-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-brom-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-brom-accordion-item {\n  background: var(--soi-brom-off-white);\n  border-radius: var(--soi-brom-radius-sm);\n  border: 1px solid var(--soi-brom-line);\n  overflow: hidden;\n}\n\n.soi-brom-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-brom-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-brom-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-brom-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-brom-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-brom-accordion-item[open] .soi-brom-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-brom-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-brom-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-brom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-brom-cta-box {\n  background: var(--soi-brom-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-brom-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-brom-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-brom-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-brom-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-brom-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-brom-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-brom-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-brom-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-brom-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-brom-compo-value {\n    text-align: left;\n  }\n\n  .soi-brom-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-brom-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-brom-fiche {\n    --soi-brom-text-soft: #2C3E50;\n    --soi-brom-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602579874122,"sku":"GS9225","price":20.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bromelaine-gelules-grainesauvage_11zon.webp?v=1780124463"},{"product_id":"multivitamines","title":"Multi Vitamines en gélules","description":"\u003cdiv class=\"soi-mvit-fiche\"\u003e\n\n  \u003csection class=\"soi-mvit-hero\"\u003e\n    \u003cdiv class=\"soi-mvit-hero-tag\"\u003e\n      \u003cspan class=\"soi-mvit-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mvit-hero-title\"\u003eMulti Vitamines en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-mvit-hero-subtitle\"\u003eUn complexe multivitaminé associant vitamines du groupe B, vitamines C et E et bêta-carotène, pour compléter les apports alimentaires au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mvit-hero-labels\"\u003e\n      \u003cspan class=\"soi-mvit-label soi-mvit-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mvit-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-mvit-label\"\u003e10 VITAMINES\u003c\/span\u003e\n      \u003cspan class=\"soi-mvit-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003eMulti Vitamines Laboratoire Code : un complexe pour votre vitalité\u003c\/h2\u003e\n    \u003cp\u003eLe complément Multi Vitamines du Laboratoire Code réunit dans une même formule les vitamines C et E ainsi que 8 vitamines du groupe B : B1, B2, B3, B5, B6, B8, B9 et B12. La formule contient également du bêta-carotène.\u003c\/p\u003e\n    \u003cp\u003eAvec une prise recommandée de 2 gélules par jour, un flacon de 60 gélules correspond à 30 jours d'utilisation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce complément multivitamines ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mvit-section-intro\"\u003eCette formule permet de compléter simplement les apports alimentaires en plusieurs vitamines essentielles. Sa dose journalière de 2 gélules apporte notamment des vitamines du groupe B ainsi que des vitamines C et E.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-mvit-grid-compact\"\u003e\n\n      \u003cdiv class=\"soi-mvit-card-mini\"\u003e\n        \u003cspan class=\"soi-mvit-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-card-mini\"\u003e\n        \u003cspan class=\"soi-mvit-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-label\"\u003eGélules\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-value\"\u003eVégétales\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-card-mini\"\u003e\n        \u003cspan class=\"soi-mvit-card-mini-icon\"\u003e☀️\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-label\"\u003ePrise\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-value\"\u003e2 gélules \/ jour\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-card-mini\"\u003e\n        \u003cspan class=\"soi-mvit-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-value\"\u003e60 gélules · 30 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003eLes bienfaits clés du complexe multivitamines\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-mvit-benefits\"\u003e\n\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\n          \u003cspan\u003e⚡\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eÉnergie et fatigue\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines C, B2, B3, B5, B6, B9 et B12 contribuent à réduire la fatigue. Plusieurs vitamines du groupe B participent également à un métabolisme énergétique normal.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\n          \u003cspan\u003e🛡️\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eSystème immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines C, B6, B9 et B12 contribuent au fonctionnement normal du système immunitaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\n          \u003cspan\u003e🧠\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines B1, B2, B3, B6, B8, B12 et C contribuent au fonctionnement normal du système nerveux.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\n          \u003cspan\u003e✨\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines C et E contribuent à protéger les cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003eComposition et dosage pour 2 gélules\u003c\/h2\u003e\n    \u003cp class=\"soi-mvit-section-intro\"\u003eInformations nutritionnelles indiquées sur l'étiquetage du produit pour la dose journalière recommandée de 2 gélules :\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-mvit-compo\"\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine C\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e30 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eBêta-carotène\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e3,2 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine E\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e19,92 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B3\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e54 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B5\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e18 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B2\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e4,2 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B1\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e3,3 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B6\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e2 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B9\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e0,2 mg (200 µg)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B8\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e50 µg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B12\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e3 µg\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003eComment prendre ces gélules multivitaminées ?\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-mvit-timeline\"\u003e\n\n      \u003cdiv class=\"soi-mvit-step\"\u003e\n        \u003cdiv class=\"soi-mvit-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mvit-step-content\"\u003e\n          \u003ch3\u003e2 gélules par jour\u003c\/h3\u003e\n          \u003cp\u003ePrendre 2 gélules par jour, de préférence le matin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-step\"\u003e\n        \u003cdiv class=\"soi-mvit-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mvit-step-content\"\u003e\n          \u003ch3\u003e30 jours d'utilisation\u003c\/h3\u003e\n          \u003cp\u003eLe flacon contient 60 gélules, soit 30 jours d'utilisation à raison de 2 gélules par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-mvit-step\"\u003e\n        \u003cdiv class=\"soi-mvit-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mvit-step-content\"\u003e\n          \u003ch3\u003eRespecter la dose recommandée\u003c\/h3\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée indiquée sur le produit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003cdiv class=\"soi-mvit-accordion\"\u003e\n\n      \u003cdetails class=\"soi-mvit-accordion-item\"\u003e\n        \u003csummary class=\"soi-mvit-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\n        \u003cdiv class=\"soi-mvit-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes et aux fumeurs. Ce complément alimentaire ne peut remplacer une alimentation variée et équilibrée et un mode de vie sain. Ne pas dépasser les doses recommandées. Conserver à l'abri de la lumière, dans un endroit sec et à température ambiante. Tenir hors de portée des jeunes enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mvit-cta-box\"\u003e\n      \u003cp class=\"soi-mvit-cta-tag\" style=\"color: white;\"\u003eVotre complexe multivitaminé au quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-mvit-cta-text\" style=\"color: white;\"\u003eUne formule associant vitamines du groupe B, vitamines C et E et bêta-carotène, en gélules végétales.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mvit-marine: #1A2D3D;\n  --soi-mvit-marine-dark: #0F1E2B;\n  --soi-mvit-marine-light: #2C4458;\n  --soi-mvit-pomme: #A1C544;\n  --soi-mvit-pomme-dark: #84A636;\n  --soi-mvit-pomme-light: rgba(161,197,68,0.10);\n  --soi-mvit-white: #FFFFFF;\n  --soi-mvit-off-white: #F8FAF6;\n  --soi-mvit-stone: #F1F3EE;\n  --soi-mvit-line: #E5E8E0;\n  --soi-mvit-primary: #B8D4E8;\n  --soi-mvit-primary-soft: #D6E8F4;\n  --soi-mvit-accent: #D88542;\n  --soi-mvit-text: #1A2D3D;\n  --soi-mvit-text-soft: #4A5B6B;\n  --soi-mvit-text-muted: #7B8693;\n  --soi-mvit-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mvit-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mvit-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mvit-radius: 12px;\n  --soi-mvit-radius-sm: 8px;\n  --soi-mvit-radius-pill: 999px;\n}\n\n.soi-mvit-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mvit-fiche img { max-width: 100%; height: auto; }\n\n.soi-mvit-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mvit-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mvit-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-mvit-hero {\n  position: relative;\n  background: var(--soi-mvit-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-mvit-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mvit-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mvit-pomme);\n}\n\n.soi-mvit-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-mvit-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mvit-pomme);\n  border-radius: 50%;\n}\n\n.soi-mvit-hero-title {\n  display: block;\n  color: var(--soi-mvit-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-mvit-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-mvit-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mvit-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-mvit-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mvit-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mvit-label-accent {\n  background: var(--soi-mvit-pomme);\n  border-color: var(--soi-mvit-pomme);\n  color: var(--soi-mvit-marine);\n  font-weight: 600;\n}\n\n.soi-mvit-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mvit-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mvit-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-mvit-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mvit-pomme);\n  border-radius: 2px;\n}\n\n.soi-mvit-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mvit-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mvit-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mvit-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mvit-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-mvit-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mvit-benefit {\n  background: var(--soi-mvit-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mvit-radius);\n  border: 1px solid var(--soi-mvit-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mvit-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mvit-shadow-md);\n}\n\n.soi-mvit-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mvit-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-mvit-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mvit-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mvit-benefit:hover .soi-mvit-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mvit-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mvit-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mvit-benefit p {\n  font-size: 13px;\n  color: var(--soi-mvit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mvit-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-mvit-card-mini {\n  background: var(--soi-mvit-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mvit-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mvit-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mvit-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mvit-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mvit-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mvit-marine);\n}\n\n.soi-mvit-compo {\n  background: var(--soi-mvit-off-white);\n  border-radius: var(--soi-mvit-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mvit-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-mvit-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mvit-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mvit-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mvit-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mvit-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mvit-marine);\n  text-align: right;\n}\n\n.soi-mvit-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mvit-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mvit-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mvit-radius);\n  border: 1px solid var(--soi-mvit-line);\n  align-items: flex-start;\n}\n\n.soi-mvit-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mvit-marine);\n  color: var(--soi-mvit-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-mvit-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mvit-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mvit-step-content p {\n  font-size: 14px;\n  color: var(--soi-mvit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mvit-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mvit-accordion-item {\n  background: var(--soi-mvit-off-white);\n  border-radius: var(--soi-mvit-radius-sm);\n  border: 1px solid var(--soi-mvit-line);\n  overflow: hidden;\n}\n\n.soi-mvit-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mvit-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-mvit-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mvit-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mvit-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mvit-accordion-item[open] .soi-mvit-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mvit-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mvit-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mvit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mvit-cta-box {\n  background: var(--soi-mvit-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mvit-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mvit-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-mvit-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mvit-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-mvit-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mvit-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mvit-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-mvit-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mvit-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mvit-compo-value {\n    text-align: left;\n  }\n\n  .soi-mvit-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-mvit-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mvit-fiche {\n    --soi-mvit-text-soft: #2C3E50;\n    --soi-mvit-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602657599818,"sku":"LC1008","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/multi-vitamines-en-gelules-packshot.webp?v=1779636353"},{"product_id":"magnesium-renforce-en-gelules","title":"Magnésium Renforcé en gélules","description":"\n\u003cdiv class=\"soi-mgrf-fiche\"\u003e\n\n  \u003csection class=\"soi-mgrf-hero\"\u003e\n    \u003cdiv class=\"soi-mgrf-hero-tag\"\u003e\n      \u003cspan class=\"soi-mgrf-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mgrf-hero-title\"\u003eLa force de la mer au service de votre vitalité\u003c\/span\u003e\n    \u003cp class=\"soi-mgrf-hero-subtitle\"\u003eMagnésium marin d'extraction naturelle associé aux vitamines B1, B2 et B6 pour une action complète sur l'énergie, le système nerveux et la réduction de la fatigue.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgrf-hero-labels\"\u003e\n      \u003cspan class=\"soi-mgrf-label soi-mgrf-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mgrf-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-mgrf-label\"\u003eMAGNÉSIUM MARIN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un magnésium marin en gélules ?\u003c\/h2\u003e\n    \u003cp\u003eToutes les formes de magnésium ne se valent pas. Le magnésium marin est extrait directement de l'eau de mer, sans synthèse chimique. Il présente une composition naturelle de sels de magnésium (chlorure, hydroxyde, oxyde) et bénéficie d'une bonne tolérance digestive chez la plupart des personnes.\u003c\/p\u003e\n    \u003cp\u003eConditionné en gélules végétales, ce complément convient aux végétariens et aux végans, sans gélatine animale. La formule MERalia mise sur la synergie entre le magnésium marin et trois vitamines du groupe B pour potentialiser l'action de chaque actif.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eLes bienfaits des gélules de magnésium renforcé\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-benefits\"\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie et vitalité\u003c\/h3\u003e\n        \u003cp\u003eLe magnésium contribue à un métabolisme énergétique normal. Associé aux vitamines B1 et B2, il favorise la conversion des nutriments en carburant utilisable par vos cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e😮‍💨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLa combinaison magnésium, B2 et B6 agit sur la fatigue physique et mentale, deux aspects souvent liés à un déficit en minéraux essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n        \u003cp\u003eMagnésium, B2 et B6 contribuent au fonctionnement normal du système nerveux, soutenant l'équilibre émotionnel et la résistance au stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité et protection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine B6 soutient l'immunité, tandis que la B2 protège les cellules du stress oxydatif, pour une action globale sur la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eComposition et posologie des gélules de magnésium MERalia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-compo\"\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003ePour 2 gélules (dose journalière)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eMagnésium marin\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e300 mg (80 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B1 (thiamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,1 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B2 (riboflavine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,4 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B6 (pyridoxine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,4 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e60 gélules (30 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-mgrf-section-intro\" style=\"margin-top: 1rem; font-style: italic;\"\u003eAutres ingrédients : gélule végétale (hydroxypropylméthylcellulose), agent de charge (cellulose microcristalline), anti-agglomérant (stéarate de magnésium végétal).\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eComment bien prendre vos gélules de magnésium ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-timeline\"\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eQuand ?\u003c\/h3\u003e\n          \u003cp\u003eAu moment d'un repas, avec un grand verre d'eau, pour favoriser une meilleure absorption et une bonne tolérance digestive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eCombien ?\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour. Ne pas dépasser la dose journalière recommandée sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eCombien de temps ?\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 1 à 3 mois est généralement conseillée pour ressentir des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgrf-tip\"\u003e\n      \u003cdiv class=\"soi-mgrf-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePrès de 75 % des Français ne consomment pas suffisamment de magnésium au quotidien. Si vous ressentez une fatigue persistante, des tensions musculaires ou des coups de stress à répétition, une cure de magnésium marin peut vous aider à retrouver votre équilibre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eFabriqué en France, formulé pour tous\u003c\/h2\u003e\n    \u003cp\u003eLe Magnésium Renforcé MERalia est fabriqué en France, dans le respect de normes strictes de fabrication. Ses gélules végétales le rendent compatible avec un mode de vie végétarien ou végan.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgrf-accordion\"\u003e\n      \u003cdetails class=\"soi-mgrf-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgrf-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgrf-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical et ne remplace pas une alimentation variée et équilibrée. Ne pas dépasser la dose journalière recommandée. En cas de pathologie ou de traitement en cours, consultez votre médecin avant de démarrer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mgrf-cta-box\"\u003e\n      \u003cp class=\"soi-mgrf-cta-tag\" style=\"color: white;\"\u003eRetrouvez votre énergie naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-mgrf-cta-text\" style=\"color: white;\"\u003eLe meilleur de la mer et des vitamines B réunis dans une formule simple, naturelle et fabriquée en France, pour prendre soin de votre vitalité au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mgrf-marine: #1A2D3D;\n  --soi-mgrf-marine-dark: #0F1E2B;\n  --soi-mgrf-marine-light: #2C4458;\n  --soi-mgrf-pomme: #A1C544;\n  --soi-mgrf-pomme-dark: #84A636;\n  --soi-mgrf-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-mgrf-white: #FFFFFF;\n  --soi-mgrf-off-white: #F8FAF6;\n  --soi-mgrf-stone: #F1F3EE;\n  --soi-mgrf-line: #E5E8E0;\n\n  --soi-mgrf-primary: #2B5DAE;\n  --soi-mgrf-primary-soft: #E8F0FA;\n  --soi-mgrf-accent: #6EC5B0;\n\n  --soi-mgrf-text: #1A2D3D;\n  --soi-mgrf-text-soft: #4A5B6B;\n  --soi-mgrf-text-muted: #7B8693;\n\n  --soi-mgrf-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mgrf-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mgrf-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mgrf-radius: 12px;\n  --soi-mgrf-radius-sm: 8px;\n  --soi-mgrf-radius-pill: 999px;\n}\n\n.soi-mgrf-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mgrf-fiche img { max-width: 100%; height: auto; }\n\n.soi-mgrf-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mgrf-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mgrf-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mgrf-hero {\n  position: relative;\n  background: var(--soi-mgrf-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-mgrf-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mgrf-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mgrf-pomme);\n}\n\n.soi-mgrf-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-mgrf-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 50%;\n}\n\n.soi-mgrf-hero-title {\n  display: block;\n  color: var(--soi-mgrf-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-mgrf-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-mgrf-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mgrf-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-mgrf-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mgrf-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mgrf-label-accent {\n  background: var(--soi-mgrf-pomme);\n  border-color: var(--soi-mgrf-pomme);\n  color: var(--soi-mgrf-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mgrf-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mgrf-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mgrf-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-mgrf-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 2px;\n}\n\n.soi-mgrf-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mgrf-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mgrf-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mgrf-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mgrf-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mgrf-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mgrf-benefit {\n  background: var(--soi-mgrf-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mgrf-radius);\n  border: 1px solid var(--soi-mgrf-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mgrf-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mgrf-shadow-md);\n}\n\n.soi-mgrf-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mgrf-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-mgrf-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mgrf-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mgrf-benefit:hover .soi-mgrf-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mgrf-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgrf-benefit p {\n  font-size: 13px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-mgrf-compo {\n  background: var(--soi-mgrf-off-white);\n  border-radius: var(--soi-mgrf-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mgrf-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-mgrf-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mgrf-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mgrf-compo-row:first-child {\n  background: var(--soi-mgrf-marine);\n  border-radius: var(--soi-mgrf-radius) var(--soi-mgrf-radius) 0 0;\n  border-bottom: none;\n}\n\n.soi-mgrf-compo-row:first-child .soi-mgrf-compo-label {\n  color: var(--soi-mgrf-white);\n  font-weight: 600;\n  font-size: 13px;\n  letter-spacing: 0.05em;\n}\n\n.soi-mgrf-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mgrf-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mgrf-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mgrf-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-mgrf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mgrf-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mgrf-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgrf-radius);\n  border: 1px solid var(--soi-mgrf-line);\n  align-items: flex-start;\n}\n\n.soi-mgrf-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mgrf-marine);\n  color: var(--soi-mgrf-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-mgrf-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mgrf-step-content p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mgrf-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mgrf-pomme-light);\n  border-left: 4px solid var(--soi-mgrf-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mgrf-radius) var(--soi-mgrf-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mgrf-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mgrf-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mgrf-tip p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-mgrf-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-mgrf-accordion-item {\n  background: var(--soi-mgrf-off-white);\n  border-radius: var(--soi-mgrf-radius-sm);\n  border: 1px solid var(--soi-mgrf-line);\n  overflow: hidden;\n}\n\n.soi-mgrf-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mgrf-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-mgrf-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mgrf-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mgrf-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mgrf-accordion-item[open] .soi-mgrf-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mgrf-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mgrf-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mgrf-cta-box {\n  background: var(--soi-mgrf-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mgrf-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mgrf-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-mgrf-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mgrf-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-mgrf-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgrf-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mgrf-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-mgrf-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mgrf-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mgrf-compo-value {\n    text-align: left;\n  }\n\n  .soi-mgrf-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-mgrf-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mgrf-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mgrf-fiche {\n    --soi-mgrf-text-soft: #2C3E50;\n    --soi-mgrf-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61602675851594,"sku":"ME4003","price":7.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/magnesium_renforce_gelules_meralia_11zon.webp?v=1781252972"},{"product_id":"guarana-bio-gelules","title":"Guarana bio et vegan en gélules","description":"\n\u003cdiv class=\"soi-guar-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-guar-hero\"\u003e\n    \u003cdiv class=\"soi-guar-hero-tag\"\u003e\n      \u003cspan class=\"soi-guar-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-guar-hero-title\"\u003eL'énergie amazonienne au service de votre vitalité\u003c\/span\u003e\n    \u003cp class=\"soi-guar-hero-subtitle\"\u003eToute la puissance de la graine de guarana bio dans une formule pure, végétale et sans artifice, pour soutenir votre énergie et votre objectif minceur.\u003c\/p\u003e\n    \u003cdiv class=\"soi-guar-hero-labels\"\u003e\n      \u003cspan class=\"soi-guar-label soi-guar-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n      \u003cspan class=\"soi-guar-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-guar-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-guar-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-guar-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi le guarana est-il si efficace ? --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003ePourquoi le guarana est-il si efficace ?\u003c\/h2\u003e\n    \u003cp class=\"soi-guar-section-intro\"\u003eLe guarana (\u003cem\u003ePaullinia cupana\u003c\/em\u003e) est une plante amazonienne utilisée depuis des siècles par les peuples indigènes du Brésil. Sa graine renferme une concentration en caféine naturelle deux à trois fois supérieure à celle du café, associée à des xanthines (théobromine, théophylline) et à des antioxydants puissants comme les tanins. Résultat : une libération d'énergie plus lente, plus durable, sans le pic brutal ni le « crash » du café.\u003c\/p\u003e\n    \u003cp\u003eCe profil unique en fait un allié précieux pour votre quotidien :\u003c\/p\u003e\n    \u003cdiv class=\"soi-guar-benefits\"\u003e\n      \u003cdiv class=\"soi-guar-benefit\"\u003e\n        \u003cdiv class=\"soi-guar-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie durable\u003c\/h3\u003e\n        \u003cp\u003eStimule votre énergie et réduit la fatigue, même lors des journées les plus chargées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-benefit\"\u003e\n        \u003cdiv class=\"soi-guar-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCombustion des graisses\u003c\/h3\u003e\n        \u003cp\u003eSoutient la combustion des graisses et favorise un métabolisme actif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-benefit\"\u003e\n        \u003cdiv class=\"soi-guar-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eContrôle de l'appétit\u003c\/h3\u003e\n        \u003cp\u003eVous aide à contrôler votre appétit pour mieux gérer les fringales au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-benefit\"\u003e\n        \u003cdiv class=\"soi-guar-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEffet antioxydant\u003c\/h3\u003e\n        \u003cp\u003eApporte un effet antioxydant grâce à sa richesse en polyphénols et en tanins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et dosage précis --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-guar-section-intro\"\u003eLa formule est volontairement épurée : 100 % poudre de guarana bio, sans excipient ajouté, sans additif, sans colorant. Un seul ingrédient, une vraie puissance végétale.\u003c\/p\u003e\n    \u003cdiv class=\"soi-guar-compo\"\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003ePoudre de graine de guarana (\u003cem\u003ePaullinia cupana\u003c\/em\u003e) bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eVégétale (HPMC), convient aux vegans et végétariens\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003e60 gélules végétales (10 jours d'utilisation)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eDose journalière (6 gélules)\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eEnviron 2 400 mg de poudre de guarana\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eCaféine naturelle par dose\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eEnviron 180 à 240 mg (variable selon la teneur naturelle)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eAgriculture Biologique, certifié par FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment prendre le guarana bio en gélules ? --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003eComment prendre le guarana bio en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-guar-timeline\"\u003e\n      \u003cdiv class=\"soi-guar-step\"\u003e\n        \u003cdiv class=\"soi-guar-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-guar-step-content\"\u003e\n          \u003ch3\u003ePrenez 6 gélules par jour\u003c\/h3\u003e\n          \u003cp\u003eDe préférence le matin ou avant l'effort physique, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-step\"\u003e\n        \u003cdiv class=\"soi-guar-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-guar-step-content\"\u003e\n          \u003ch3\u003eÉvitez la prise en soirée\u003c\/h3\u003e\n          \u003cp\u003eLa caféine naturelle du guarana peut perturber le sommeil si elle est consommée trop tard dans la journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-step\"\u003e\n        \u003cdiv class=\"soi-guar-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-guar-step-content\"\u003e\n          \u003ch3\u003eAssociez-le à une alimentation équilibrée\u003c\/h3\u003e\n          \u003cp\u003eCombinez votre cure avec une alimentation variée et une activité physique régulière pour optimiser l'effet minceur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-step\"\u003e\n        \u003cdiv class=\"soi-guar-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-guar-step-content\"\u003e\n          \u003ch3\u003eRéalisez des cures de 10 jours\u003c\/h3\u003e\n          \u003cp\u003eRenouvelables selon vos besoins, avec une pause entre chaque cycle si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-guar-tip\"\u003e\n      \u003cdiv class=\"soi-guar-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour bénéficier pleinement de ses propriétés, privilégiez une prise le matin au petit-déjeuner. Vous profiterez ainsi d'une énergie progressive tout au long de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Précautions d'utilisation --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003ePrécautions d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"soi-guar-accordion\"\u003e\n      \u003cdetails class=\"soi-guar-accordion-item\"\u003e\n        \u003csummary class=\"soi-guar-accordion-header\"\u003e⚠️ Personnes concernées par les précautions\u003c\/summary\u003e\n        \u003cdiv class=\"soi-guar-accordion-content\"\u003e\n          \u003cp\u003eLe guarana bio en gélules est déconseillé aux femmes enceintes ou allaitantes, aux enfants et aux personnes sensibles à la caféine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-guar-accordion-item\"\u003e\n        \u003csummary class=\"soi-guar-accordion-header\"\u003e☕ Interactions avec la caféine\u003c\/summary\u003e\n        \u003cdiv class=\"soi-guar-accordion-content\"\u003e\n          \u003cp\u003eIl ne doit pas être combiné à d'autres sources importantes de caféine (café, thé, boissons énergisantes) pour éviter un apport excessif.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-guar-accordion-item\"\u003e\n        \u003csummary class=\"soi-guar-accordion-header\"\u003e📋 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-guar-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical et ne saurait se substituer à une alimentation variée et équilibrée. En cas de doute, consultez votre médecin ou pharmacien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Le guarana bio Graine Sauvage : ce qui fait la différence --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003eLe guarana bio Graine Sauvage : ce qui fait la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-guar-grid\"\u003e\n      \u003cdiv class=\"soi-guar-card\"\u003e\n        \u003ch3\u003e🌿 Certification AB et européenne\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité garantie et zéro pesticide pour une qualité irréprochable, certifiée par FR-BIO-01.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-card\"\u003e\n        \u003ch3\u003e🌱 Gélule 100 % végétale\u003c\/h3\u003e\n        \u003cp\u003eCompatible avec les régimes vegan et végétarien grâce à son enveloppe en HPMC.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-card\"\u003e\n        \u003ch3\u003e✨ Formule pure\u003c\/h3\u003e\n        \u003cp\u003eUn seul ingrédient, aucun additif superflu. La pureté au service de l'efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eConditionné selon des normes de qualité strictes, pour vous offrir un produit fiable et traçable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-guar-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-guar-cta-box\"\u003e\n      \u003cp class=\"soi-guar-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-guar-cta-text\" style=\"color: white;\"\u003eAvec le guarana bio Graine Sauvage, vous retrouvez une énergie durable et naturelle, sans artifice. Certifié AB, vegan et fabriqué en France, il vous accompagne au quotidien pour rester actif et plein de vitalité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-guar-marine: #1A2D3D;\n  --soi-guar-marine-dark: #0F1E2B;\n  --soi-guar-marine-light: #2C4458;\n  --soi-guar-pomme: #A1C544;\n  --soi-guar-pomme-dark: #84A636;\n  --soi-guar-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-guar-white: #FFFFFF;\n  --soi-guar-off-white: #F8FAF6;\n  --soi-guar-stone: #F1F3EE;\n  --soi-guar-line: #E5E8E0;\n\n  --soi-guar-primary: #B5D63D;\n  --soi-guar-primary-soft: #D4E88A;\n  --soi-guar-accent: #D4A52A;\n\n  --soi-guar-text: #1A2D3D;\n  --soi-guar-text-soft: #4A5B6B;\n  --soi-guar-text-muted: #7B8693;\n\n  --soi-guar-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-guar-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-guar-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-guar-radius: 12px;\n  --soi-guar-radius-sm: 8px;\n  --soi-guar-radius-pill: 999px;\n}\n\n.soi-guar-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-guar-fiche img { max-width: 100%; height: auto; }\n\n.soi-guar-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-guar-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-guar-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-guar-hero {\n  position: relative;\n  background: var(--soi-guar-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-guar-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-guar-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-guar-pomme);\n}\n\n.soi-guar-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-guar-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-guar-pomme);\n  border-radius: 50%;\n}\n\n.soi-guar-hero-title {\n  display: block;\n  color: var(--soi-guar-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-guar-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-guar-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-guar-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-guar-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-guar-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-guar-label-accent {\n  background: var(--soi-guar-pomme);\n  border-color: var(--soi-guar-pomme);\n  color: var(--soi-guar-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-guar-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-guar-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-guar-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-guar-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-guar-pomme);\n  border-radius: 2px;\n}\n\n.soi-guar-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-guar-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-guar-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-guar-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-guar-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-guar-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-guar-benefit {\n  background: var(--soi-guar-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-guar-radius);\n  border: 1px solid var(--soi-guar-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-guar-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-guar-shadow-md);\n}\n\n.soi-guar-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-guar-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-guar-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-guar-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-guar-benefit:hover .soi-guar-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-guar-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-guar-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-guar-benefit p {\n  font-size: 13px;\n  color: var(--soi-guar-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-guar-compo {\n  background: var(--soi-guar-off-white);\n  border-radius: var(--soi-guar-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-guar-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-guar-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-guar-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-guar-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-guar-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-guar-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-guar-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-guar-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-guar-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-guar-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-guar-radius);\n  border: 1px solid var(--soi-guar-line);\n  align-items: flex-start;\n}\n\n.soi-guar-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-guar-marine);\n  color: var(--soi-guar-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-guar-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-guar-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-guar-step-content p {\n  font-size: 14px;\n  color: var(--soi-guar-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-guar-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-guar-pomme-light);\n  border-left: 4px solid var(--soi-guar-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-guar-radius) var(--soi-guar-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-guar-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-guar-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-guar-marine);\n  margin-bottom: 4px;\n}\n\n.soi-guar-tip p {\n  font-size: 14px;\n  color: var(--soi-guar-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-guar-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-guar-card {\n  background: var(--soi-guar-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-guar-radius);\n  border-left: 3px solid var(--soi-guar-pomme);\n}\n\n.soi-guar-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-guar-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-guar-card p {\n  font-size: 14px;\n  color: var(--soi-guar-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-guar-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-guar-accordion-item {\n  background: var(--soi-guar-off-white);\n  border-radius: var(--soi-guar-radius-sm);\n  border: 1px solid var(--soi-guar-line);\n  overflow: hidden;\n}\n\n.soi-guar-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-guar-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-guar-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-guar-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-guar-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-guar-accordion-item[open] .soi-guar-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-guar-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-guar-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-guar-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-guar-cta-box {\n  background: var(--soi-guar-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-guar-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-guar-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-guar-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-guar-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-guar-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-guar-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-guar-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-guar-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-guar-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-guar-compo-value {\n    text-align: left;\n  }\n\n  .soi-guar-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-guar-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-guar-fiche {\n    --soi-guar-text-soft: #2C3E50;\n    --soi-guar-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602768978250,"sku":"GS0025","price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/guarana-bio-et-vegan-en-gelules-packshot.webp?v=1780059683"},{"product_id":"acerola-bio-60gelules","title":"Acérola Bio et Vegan en gélules","description":"\u003cdiv class=\"soi-acer-fiche\"\u003e\n\n\u003csection class=\"soi-acer-hero\"\u003e\n  \u003cdiv class=\"soi-acer-hero-tag\"\u003e\n    \u003cspan class=\"soi-acer-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-acer-hero-title\"\u003eLa vitamine C telle que la nature l'a conçue\u003c\/span\u003e\n  \u003cp class=\"soi-acer-hero-subtitle\"\u003eL'acérola bio, l'un des fruits les plus concentrés en vitamine C naturelle, pour soutenir votre vitalité et vos défenses au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acer-hero-labels\"\u003e\n    \u003cspan class=\"soi-acer-label soi-acer-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003ePourquoi choisir l'acérola bio en gélules ?\u003c\/h2\u003e\n  \u003cp class=\"soi-acer-section-intro\"\u003eSi vous ressentez des coups de fatigue, des défenses immunitaires fragilisées ou que vous traversez une période de stress intense, l'acérola bio peut vous apporter un soutien quotidien concret. Sa vitamine C naturelle agit sur plusieurs fronts reconnus par les autorités européennes de santé.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acer-benefits\"\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n      \u003cp\u003eLa vitamine C contribue à des métabolismes énergétiques normaux, vous aidant à retrouver de la vivacité au fil des semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eElle participe au fonctionnement normal du système immunitaire, particulièrement utile en période hivernale ou de convalescence.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n      \u003cp\u003ePuissant antioxydant, elle aide à neutraliser les radicaux libres responsables du vieillissement prématuré des cellules.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFormation du collagène\u003c\/h3\u003e\n      \u003cp\u003eElle soutient la synthèse du collagène, bénéfique pour la peau, les os et les articulations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eComposition et dosage de l'acérola bio Graine Sauvage\u003c\/h2\u003e\n  \u003cp class=\"soi-acer-section-intro\"\u003eChaque gélule contient de la poudre d'acérola bio titrée en vitamine C naturelle. Le flacon de 60 gélules est prévu pour 20 jours d'utilisation à raison de 3 gélules par jour, à prendre de préférence le matin avec un grand verre d'eau.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acer-compo\"\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eExtrait sec de fruit d'acérola (\u003cem\u003eMalpighia emarginata\u003c\/em\u003e), agriculture biologique certifiée AB\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eGélule végétale, convient aux végétariens et aux vegans\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eSans excipients inutiles, sans colorants, sans arômes artificiels\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eVitamine C\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eApport significatif en vitamine C naturelle par dose journalière (AJR : 80 mg\/jour)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003e60 gélules · 20 jours d'utilisation\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eCertifié FR-BIO-01, Agriculture UE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eLes points forts qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acer-grid\"\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🌿 Certifié Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eCultivé sans pesticides, certifié FR-BIO-01. Vous savez exactement ce que vous consommez.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eProduction sous contrôle qualité rigoureux, dans le respect des normes européennes en vigueur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🌱 100% Vegan\u003c\/h3\u003e\n      \u003cp\u003eGélule végétale, sans gélatine animale, adaptée à tous les profils alimentaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e💊 Vitamine C naturelle\u003c\/h3\u003e\n      \u003cp\u003eMieux absorbée que la vitamine C synthétique, grâce aux cofacteurs naturellement présents dans le fruit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eComment prendre vos gélules d'acérola bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acer-timeline\"\u003e\n    \u003cdiv class=\"soi-acer-step\"\u003e\n      \u003cdiv class=\"soi-acer-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-acer-step-content\"\u003e\n        \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n        \u003cp\u003ePrenez 3 gélules par jour, de préférence le matin au moment du petit-déjeuner, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-step\"\u003e\n      \u003cdiv class=\"soi-acer-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-acer-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 20 jours est idéale en période de fatigue passagère, à l'entrée de l'hiver ou en récupération après un effort physique intense. Ce complément peut être renouvelé après une pause de quelques semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-acer-tip\"\u003e\n    \u003cdiv class=\"soi-acer-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eRappel important\u003c\/strong\u003e\n      \u003cp\u003eCe produit est un complément alimentaire et ne remplace en aucun cas un traitement médical. En cas de doute ou de pathologie, consultez votre médecin avant utilisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse cette cure de vitamine C bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acer-grid\"\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e😴 Fatigue saisonnière\u003c\/h3\u003e\n      \u003cp\u003eVous êtes sujet aux coups de fatigue passagers et souhaitez retrouver votre énergie de manière naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🏃 Sportifs en récupération\u003c\/h3\u003e\n      \u003cp\u003eVous pratiquez une activité physique régulière et cherchez à soutenir votre récupération.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e❄️ Défenses hivernales\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez un soutien immunitaire naturel à l'approche de l'hiver.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🌱 Régimes végétariens et vegans\u003c\/h3\u003e\n      \u003cp\u003eVous suivez un régime végétarien ou vegan et souhaitez couvrir vos besoins en vitamine C.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-acer-cta-box\"\u003e\n    \u003cp class=\"soi-acer-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-acer-cta-text\" style=\"color: white;\"\u003eAvec l'Acérola Bio Graine Sauvage, vous choisissez la vitamine C pure, concentrée, directement issue d'un fruit exceptionnel cultivé sans pesticides. Chaque gélule est une petite dose de vitalité retrouvée, fabriquée en France avec sérieux.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-acer-marine: #1A2D3D;\n  --soi-acer-marine-dark: #0F1E2B;\n  --soi-acer-marine-light: #2C4458;\n  --soi-acer-pomme: #A1C544;\n  --soi-acer-pomme-dark: #84A636;\n  --soi-acer-pomme-light: rgba(161,197,68,0.10);\n  --soi-acer-white: #FFFFFF;\n  --soi-acer-off-white: #F8FAF6;\n  --soi-acer-stone: #F1F3EE;\n  --soi-acer-line: #E5E8E0;\n  --soi-acer-primary: #E3835C;\n  --soi-acer-primary-soft: #F5D6C8;\n  --soi-acer-accent: #D4A52A;\n  --soi-acer-text: #1A2D3D;\n  --soi-acer-text-soft: #4A5B6B;\n  --soi-acer-text-muted: #7B8693;\n  --soi-acer-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-acer-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-acer-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-acer-radius: 12px;\n  --soi-acer-radius-sm: 8px;\n  --soi-acer-radius-pill: 999px;\n}\n\n.soi-acer-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-acer-fiche img { max-width: 100%; height: auto; }\n\n.soi-acer-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-acer-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-acer-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-acer-hero {\n  position: relative;\n  background: var(--soi-acer-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-acer-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-acer-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-acer-pomme);\n}\n\n.soi-acer-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-acer-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-acer-pomme);\n  border-radius: 50%;\n}\n\n.soi-acer-hero-title {\n  display: block;\n  color: var(--soi-acer-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-acer-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-acer-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-acer-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-acer-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-acer-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-acer-label-accent {\n  background: var(--soi-acer-pomme);\n  border-color: var(--soi-acer-pomme);\n  color: var(--soi-acer-marine);\n  font-weight: 600;\n}\n\n.soi-acer-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-acer-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-acer-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-acer-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-acer-pomme);\n  border-radius: 2px;\n}\n\n.soi-acer-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-acer-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-acer-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-acer-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-acer-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-acer-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-acer-benefit {\n  background: var(--soi-acer-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-acer-radius);\n  border: 1px solid var(--soi-acer-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-acer-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-acer-shadow-md);\n}\n\n.soi-acer-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-acer-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-acer-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-acer-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-acer-benefit:hover .soi-acer-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-acer-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acer-benefit p {\n  font-size: 13px;\n  color: var(--soi-acer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-acer-card {\n  background: var(--soi-acer-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acer-radius);\n  border-left: 3px solid var(--soi-acer-pomme);\n}\n\n.soi-acer-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acer-card p {\n  font-size: 14px;\n  color: var(--soi-acer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-compo {\n  background: var(--soi-acer-off-white);\n  border-radius: var(--soi-acer-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-acer-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-acer-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-acer-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-acer-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-acer-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-acer-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-acer-marine);\n  text-align: right;\n}\n\n.soi-acer-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-acer-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-acer-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acer-radius);\n  border: 1px solid var(--soi-acer-line);\n  align-items: flex-start;\n}\n\n.soi-acer-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-acer-marine);\n  color: var(--soi-acer-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-acer-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-acer-step-content p {\n  font-size: 14px;\n  color: var(--soi-acer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-acer-pomme-light);\n  border-left: 4px solid var(--soi-acer-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-acer-radius) var(--soi-acer-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-acer-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-acer-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-acer-marine);\n  margin-bottom: 4px;\n}\n\n.soi-acer-tip p {\n  font-size: 14px;\n  color: var(--soi-acer-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-cta-box {\n  background: var(--soi-acer-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-acer-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-acer-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-acer-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-acer-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-acer-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-acer-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-acer-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-acer-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-acer-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-acer-compo-value {\n    text-align: left;\n  }\n\n  .soi-acer-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-acer-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-acer-fiche {\n    --soi-acer-text-soft: #2C3E50;\n    --soi-acer-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602775499082,"sku":"GS0006","price":10.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/acerola-bio-gelules-grainesauvage_11zon.webp?v=1780058306"},{"product_id":"energie-vitale-propolia","title":"Energie Vitale en pot - Propolia","description":"\n\u003cdiv class=\"soi-evit-fiche\"\u003e\n\n\u003csection class=\"soi-evit-hero\"\u003e\n  \u003cdiv class=\"soi-evit-hero-tag\"\u003e\n    \u003cspan class=\"soi-evit-tag-dot\"\u003e\u003c\/span\u003e\n    Apithérapie · Propolia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-evit-hero-title\"\u003eLa vitalité puisée au cœur de la ruche\u003c\/span\u003e\n  \u003cp class=\"soi-evit-hero-subtitle\"\u003eUne synergie gourmande de miel, propolis, gelée royale, acérola, papaye et ginseng pour retrouver votre élan naturel au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-evit-hero-labels\"\u003e\n    \u003cspan class=\"soi-evit-label soi-evit-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-evit-label\"\u003e100 % NATUREL\u003c\/span\u003e\n    \u003cspan class=\"soi-evit-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-evit-label\"\u003eRICHE EN VITAMINE C\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-evit-section\"\u003e\n  \u003cp class=\"soi-evit-section-intro\"\u003eVous ressentez un coup de mou en milieu de journée, une fatigue persistante qui s'installe, ou simplement l'envie de retrouver votre élan naturel ? L'Énergie Vitale Propolia est un complément alimentaire formulé à partir d'une synergie unique d'actifs de la ruche et de plantes adaptogènes. Un concentré de nature, fabriqué en France, pour retrouver votre vitalité au quotidien.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-evit-section\"\u003e\n  \u003ch2\u003eUne formule naturelle pensée pour booster votre énergie\u003c\/h2\u003e\n  \u003cp class=\"soi-evit-section-intro\"\u003eCe qui distingue l'Énergie Vitale Propolia, c'est sa synergie d'ingrédients complémentaires, chacun sélectionné pour son rôle précis dans le soutien de la vitalité et des défenses naturelles.\u003c\/p\u003e\n  \u003cdiv class=\"soi-evit-grid\"\u003e\n    \u003cdiv class=\"soi-evit-card\"\u003e\n      \u003ch3\u003e🍯 Miel pur\u003c\/h3\u003e\n      \u003cp\u003eSource naturelle d'énergie rapidement assimilable, il constitue la base gourmande de cette préparation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-card\"\u003e\n      \u003ch3\u003e🛡️ Propolis\u003c\/h3\u003e\n      \u003cp\u003eReconnue pour ses propriétés soutenant les défenses immunitaires, elle est l'emblème du savoir-faire Propolia depuis plus de 30 ans.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-card\"\u003e\n      \u003ch3\u003e👑 Gelée royale\u003c\/h3\u003e\n      \u003cp\u003eAliment d'exception produit par les abeilles, associée traditionnellement à la vitalité et à la résistance à la fatigue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-card\"\u003e\n      \u003ch3\u003e🍒 Acérola\u003c\/h3\u003e\n      \u003cp\u003eFruit naturellement riche en vitamine C, véritable soutien pour contribuer à réduire la fatigue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-card\"\u003e\n      \u003ch3\u003e🧡 Papaye\u003c\/h3\u003e\n      \u003cp\u003eSource d'enzymes et d'antioxydants, elle soutient le métabolisme énergétique normal.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-card\"\u003e\n      \u003ch3\u003e🌿 Ginseng\u003c\/h3\u003e\n      \u003cp\u003ePlante adaptogène par excellence, utilisée depuis des siècles pour son action sur la vitalité physique et mentale.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-evit-section\"\u003e\n  \u003ch2\u003eComposition et apports nutritionnels (pour 10 g, soit une dose journalière)\u003c\/h2\u003e\n  \u003cdiv class=\"soi-evit-compo\"\u003e\n    \u003cdiv class=\"soi-evit-compo-row\"\u003e\n      \u003cspan class=\"soi-evit-compo-label\"\u003eMiel\u003c\/span\u003e\n      \u003cspan class=\"soi-evit-compo-value\"\u003eBase de la formule (quantité suffisante)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-compo-row\"\u003e\n      \u003cspan class=\"soi-evit-compo-label\"\u003eExtrait sec de propolis\u003c\/span\u003e\n      \u003cspan class=\"soi-evit-compo-value\"\u003e200 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-compo-row\"\u003e\n      \u003cspan class=\"soi-evit-compo-label\"\u003eGelée royale fraîche\u003c\/span\u003e\n      \u003cspan class=\"soi-evit-compo-value\"\u003e150 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-compo-row\"\u003e\n      \u003cspan class=\"soi-evit-compo-label\"\u003eExtrait d'acérola\u003c\/span\u003e\n      \u003cspan class=\"soi-evit-compo-value\"\u003e100 mg (dont 80 mg de vitamine C, 100 % VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-compo-row\"\u003e\n      \u003cspan class=\"soi-evit-compo-label\"\u003eExtrait de papaye\u003c\/span\u003e\n      \u003cspan class=\"soi-evit-compo-value\"\u003e50 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-compo-row\"\u003e\n      \u003cspan class=\"soi-evit-compo-label\"\u003eExtrait de racine de ginseng\u003c\/span\u003e\n      \u003cspan class=\"soi-evit-compo-value\"\u003e50 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-evit-tip\"\u003e\n    \u003cdiv class=\"soi-evit-tip-icon\"\u003e🌱\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eFormule clean\u003c\/strong\u003e\n      \u003cp\u003eSans gluten, sans colorants ni conservateurs de synthèse, sans actifs de synthèse. 100 % d'origine naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-evit-section\"\u003e\n  \u003ch2\u003eComment prendre l'Énergie Vitale Propolia ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-evit-timeline\"\u003e\n    \u003cdiv class=\"soi-evit-step\"\u003e\n      \u003cdiv class=\"soi-evit-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-evit-step-content\"\u003e\n        \u003ch3\u003eDosage\u003c\/h3\u003e\n        \u003cp\u003e1 cuillère à café (environ 10 g) par jour, de préférence le matin avant le repas pour profiter de l'effet vitalisant dès le réveil.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-step\"\u003e\n      \u003cdiv class=\"soi-evit-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-evit-step-content\"\u003e\n        \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n        \u003cp\u003eLe pot de 120 g correspond à une cure de 15 jours. Pour des effets durables, renouvelez la cure 2 à 3 fois par an, notamment en automne et en hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-step\"\u003e\n      \u003cdiv class=\"soi-evit-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-evit-step-content\"\u003e\n        \u003ch3\u003ePour toute la famille\u003c\/h3\u003e\n        \u003cp\u003eConvient dès 3 ans. Adaptez simplement la dose à une demi-cuillère à café pour les enfants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-evit-section\"\u003e\n  \u003ch2\u003eLes engagements Propolia : qualité et transparence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-evit-grid\"\u003e\n    \u003cdiv class=\"soi-evit-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eDéveloppé et conditionné en Occitanie, dans un laboratoire spécialisé en produits de la ruche depuis plus de 30 ans.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-card\"\u003e\n      \u003ch3\u003e🌿 100 % naturel\u003c\/h3\u003e\n      \u003cp\u003eSans gluten, sans conservateurs ni colorants de synthèse. Que du naturel, du premier ingrédient au dernier.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-card\"\u003e\n      \u003ch3\u003e🐝 Savoir-faire apicole\u003c\/h3\u003e\n      \u003cp\u003ePropolia travaille directement avec des apiculteurs partenaires pour garantir la traçabilité et la pureté des actifs de la ruche.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-evit-section\"\u003e\n  \u003ch2\u003ePour qui est fait ce complément alimentaire vitalité ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-evit-benefits\"\u003e\n    \u003cdiv class=\"soi-evit-benefit\"\u003e\n      \u003cdiv class=\"soi-evit-benefit-icon\"\u003e\u003cspan\u003e😴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFatigue passagère\u003c\/h3\u003e\n      \u003cp\u003eVous traversez une période de fatigue ou un changement de saison difficile.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-benefit\"\u003e\n      \u003cdiv class=\"soi-evit-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez soutenir votre système immunitaire de façon naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-benefit\"\u003e\n      \u003cdiv class=\"soi-evit-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉnergie sans stimulants\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez un soutien d'énergie naturel, sans stimulants artificiels ni caféine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-evit-benefit\"\u003e\n      \u003cdiv class=\"soi-evit-benefit-icon\"\u003e\u003cspan\u003e👨‍👩‍👧‍👦\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eToute la famille\u003c\/h3\u003e\n      \u003cp\u003eVous voulez un produit adapté à toute la famille, dès 3 ans.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-evit-section\"\u003e\n  \u003cdiv class=\"soi-evit-accordion\"\u003e\n    \u003cdetails class=\"soi-evit-accordion-item\"\u003e\n      \u003csummary class=\"soi-evit-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-evit-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute ou de pathologie, consultez votre médecin avant utilisation. Déconseillé aux personnes allergiques aux produits de la ruche.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-evit-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-evit-cta-box\"\u003e\n    \u003cp class=\"soi-evit-cta-tag\" style=\"color: white;\"\u003eRetrouvez votre vitalité naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-evit-cta-text\" style=\"color: white;\"\u003eLa puissance douce de la ruche, du ginseng et de la vitamine C réunis dans un pot de 120 g fabriqué en France. Une cuillère chaque matin, et vous sentez la différence.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-evit-marine: #1A2D3D;\n  --soi-evit-marine-dark: #0F1E2B;\n  --soi-evit-marine-light: #2C4458;\n  --soi-evit-pomme: #A1C544;\n  --soi-evit-pomme-dark: #84A636;\n  --soi-evit-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-evit-white: #FFFFFF;\n  --soi-evit-off-white: #F8FAF6;\n  --soi-evit-stone: #F1F3EE;\n  --soi-evit-line: #E5E8E0;\n\n  --soi-evit-primary: #D4A82A;\n  --soi-evit-primary-soft: rgba(212,168,42,0.10);\n  --soi-evit-accent: #C94545;\n\n  --soi-evit-text: #1A2D3D;\n  --soi-evit-text-soft: #4A5B6B;\n  --soi-evit-text-muted: #7B8693;\n\n  --soi-evit-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-evit-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-evit-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-evit-radius: 12px;\n  --soi-evit-radius-sm: 8px;\n  --soi-evit-radius-pill: 999px;\n}\n\n.soi-evit-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-evit-fiche img { max-width: 100%; height: auto; }\n\n.soi-evit-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-evit-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-evit-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-evit-hero {\n  position: relative;\n  background: var(--soi-evit-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-evit-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-evit-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-evit-pomme);\n}\n\n.soi-evit-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-evit-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-evit-pomme);\n  border-radius: 50%;\n}\n\n.soi-evit-hero-title {\n  display: block;\n  color: var(--soi-evit-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(24px, 5vw, 35px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-evit-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-evit-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-evit-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-evit-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-evit-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-evit-label-accent {\n  background: var(--soi-evit-pomme);\n  border-color: var(--soi-evit-pomme);\n  color: var(--soi-evit-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-evit-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-evit-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-evit-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-evit-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-evit-pomme);\n  border-radius: 2px;\n}\n\n.soi-evit-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-evit-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-evit-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-evit-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-evit-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-evit-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-evit-benefit {\n  background: var(--soi-evit-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-evit-radius);\n  border: 1px solid var(--soi-evit-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-evit-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-evit-shadow-md);\n}\n\n.soi-evit-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-evit-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-evit-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-evit-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-evit-benefit:hover .soi-evit-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-evit-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-evit-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-evit-benefit p {\n  font-size: 15px;\n  color: var(--soi-evit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-evit-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-evit-card {\n  background: var(--soi-evit-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-evit-radius);\n  border-left: 3px solid var(--soi-evit-pomme);\n}\n\n.soi-evit-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-evit-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-evit-card p {\n  font-size: 14px;\n  color: var(--soi-evit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-evit-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-evit-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-evit-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-evit-radius);\n  border: 1px solid var(--soi-evit-line);\n  align-items: flex-start;\n}\n\n.soi-evit-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-evit-marine);\n  color: var(--soi-evit-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-evit-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-evit-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-evit-step-content p {\n  font-size: 15px;\n  color: var(--soi-evit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-evit-compo {\n  background: var(--soi-evit-off-white);\n  border-radius: var(--soi-evit-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-evit-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-evit-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-evit-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-evit-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-evit-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-evit-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-evit-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-evit-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-evit-pomme-light);\n  border-left: 4px solid var(--soi-evit-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-evit-radius) var(--soi-evit-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-evit-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-evit-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-evit-marine);\n  margin-bottom: 4px;\n}\n\n.soi-evit-tip p {\n  font-size: 15px;\n  color: var(--soi-evit-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-evit-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-evit-accordion-item {\n  background: var(--soi-evit-off-white);\n  border-radius: var(--soi-evit-radius-sm);\n  border: 1px solid var(--soi-evit-line);\n  overflow: hidden;\n}\n\n.soi-evit-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-evit-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-evit-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-evit-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-evit-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-evit-accordion-item[open] .soi-evit-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-evit-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-evit-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-evit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-evit-cta-box {\n  background: var(--soi-evit-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-evit-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-evit-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-evit-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-evit-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-evit-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-evit-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-evit-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-evit-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-evit-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-evit-compo-value {\n    text-align: left;\n  }\n\n  .soi-evit-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-evit-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-evit-fiche {\n    --soi-evit-text-soft: #2C3E50;\n    --soi-evit-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602819539274,"sku":"AP0024","price":14.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/energie-vitale-en-pot-propolia-packshot_89243cf6-ce84-44cc-b89d-2225f60ec037.webp?v=1788362100"},{"product_id":"tonic-potion-propolia-cure","title":"Tonic Potion en ampoules - Propolia","description":"\u003cdiv class=\"soi-tonic-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-tonic-hero\"\u003e\n    \u003cdiv class=\"soi-tonic-hero-tag\"\u003e\n      \u003cspan class=\"soi-tonic-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Propolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-tonic-hero-title\"\u003eTonic Potion® en ampoules\u003c\/span\u003e\n    \u003cp class=\"soi-tonic-hero-subtitle\"\u003eRetrouvez tonus et vitalité grâce à une formule concentrée associant les trésors de la ruche et les plantes les plus tonifiantes, riche en vitamine C naturelle.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tonic-hero-labels\"\u003e\n      \u003cspan class=\"soi-tonic-label soi-tonic-label-accent\"\u003e100% NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-tonic-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-tonic-label\"\u003eRICHE EN VITAMINE C\u003c\/span\u003e\n      \u003cspan class=\"soi-tonic-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-tonic-section\"\u003e\n    \u003cp class=\"soi-tonic-section-intro\"\u003eVous traversez une période de fatigue intense, vos défenses semblent à plat, et vous cherchez un soutien naturel et rapide ? La Tonic Potion® de Propolia est une cure en ampoules buvables, formulée autour des actifs de la ruche et de plantes tonifiantes, pour vous aider à retrouver votre énergie dès les premiers jours. Fabriquée en France, sans colorants ni conservateurs de synthèse, elle s'adresse à toute personne en quête d'un complément alimentaire vitalité fiable et 100% naturel.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POURQUOI CHOISIR --\u003e\n  \u003csection class=\"soi-tonic-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la Tonic Potion Propolia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tonic-benefits\"\u003e\n      \u003cdiv class=\"soi-tonic-benefit\"\u003e\n        \u003cdiv class=\"soi-tonic-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses immunitaires renforcées\u003c\/h3\u003e\n        \u003cp\u003eLa propolis, le pollen et la vitamine C naturelle de l'acérola contribuent au fonctionnement normal du système immunitaire, particulièrement utile en période hivernale ou de stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-benefit\"\u003e\n        \u003cdiv class=\"soi-tonic-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLe ginseng et la vitamine C participent à la réduction de la fatigue, tandis que le guarana apporte un tonus naturel, sans excitants artificiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-benefit\"\u003e\n        \u003cdiv class=\"soi-tonic-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule 100% naturelle\u003c\/h3\u003e\n        \u003cp\u003eMiel, pollen, propolis, gingembre, acérola, guarana, pépins de pamplemousse et ginseng : chaque ingrédient est sélectionné pour sa qualité et son efficacité reconnue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-benefit\"\u003e\n        \u003cdiv class=\"soi-tonic-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eProduit en Occitanie par Propolia, une référence française dans les soins à base de propolis depuis plus de 30 ans. Conditionnement en ampoules en verre pour préserver les actifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"soi-tonic-section\"\u003e\n    \u003ch2\u003eComposition détaillée par ampoule\u003c\/h2\u003e\n    \u003cp class=\"soi-tonic-section-intro\"\u003eChaque ampoule de 10 ml contient :\u003c\/p\u003e\n    \u003cdiv class=\"soi-tonic-grid\"\u003e\n      \u003cdiv class=\"soi-tonic-card\"\u003e\n        \u003ch3\u003e🍯 Miel\u003c\/h3\u003e\n        \u003cp\u003eSource naturelle de glucides et d'énergie rapide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-card\"\u003e\n        \u003ch3\u003e🐝 Propolis\u003c\/h3\u003e\n        \u003cp\u003eExtrait de résine de ruche aux propriétés défensives reconnues.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-card\"\u003e\n        \u003ch3\u003e🌼 Pollen\u003c\/h3\u003e\n        \u003cp\u003eRiche en acides aminés, vitamines et minéraux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-card\"\u003e\n        \u003ch3\u003e🫚 Gingembre\u003c\/h3\u003e\n        \u003cp\u003ePlante tonifiante et dynamisante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-card\"\u003e\n        \u003ch3\u003e🍒 Acérola\u003c\/h3\u003e\n        \u003cp\u003eVitamine C naturelle : contribue à réduire la fatigue et soutient l'immunité (80 mg soit 100% des apports journaliers recommandés).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-card\"\u003e\n        \u003ch3\u003e🌰 Guarana\u003c\/h3\u003e\n        \u003cp\u003eSource naturelle de caféine pour un tonus durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-card\"\u003e\n        \u003ch3\u003e🍊 Pépins de pamplemousse\u003c\/h3\u003e\n        \u003cp\u003eActif complémentaire aux propriétés bien établies.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-card\"\u003e\n        \u003ch3\u003e🌱 Ginseng\u003c\/h3\u003e\n        \u003cp\u003ePlante adaptogène traditionnelle pour lutter contre la fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tonic-tip\"\u003e\n      \u003cdiv class=\"soi-tonic-tip-icon\"\u003eℹ️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFormulation propre\u003c\/strong\u003e\n        \u003cp\u003eSans gluten, sans colorants ni conservateurs de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POSOLOGIE --\u003e\n  \u003csection class=\"soi-tonic-section\"\u003e\n    \u003ch2\u003eComment prendre la Tonic Potion Propolia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tonic-timeline\"\u003e\n      \u003cdiv class=\"soi-tonic-step\"\u003e\n        \u003cdiv class=\"soi-tonic-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-tonic-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e1 ampoule par jour, de préférence le matin à jeun ou au petit-déjeuner.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-step\"\u003e\n        \u003cdiv class=\"soi-tonic-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-tonic-step-content\"\u003e\n          \u003ch3\u003eMode de prise\u003c\/h3\u003e\n          \u003cp\u003eConsommez-la pure ou diluée dans un verre d'eau ou de jus de fruits.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tonic-step\"\u003e\n        \u003cdiv class=\"soi-tonic-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-tonic-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003eRéalisez une cure de 10 jours, renouvelable 2 à 3 fois dans l'année (automne, hiver, printemps).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tonic-tip\"\u003e\n      \u003cdiv class=\"soi-tonic-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe complément alimentaire tonus et vitalité ne se substitue pas à une alimentation variée et équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"soi-tonic-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur la Tonic Potion\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tonic-accordion\"\u003e\n      \u003cdetails class=\"soi-tonic-accordion-item\"\u003e\n        \u003csummary class=\"soi-tonic-accordion-header\"\u003e💬 Quand ressent-on les effets de la Tonic Potion ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tonic-accordion-content\"\u003e\n          \u003cp\u003eBeaucoup d'utilisateurs constatent un regain de tonus dès les 3 à 4 premiers jours de la cure, notamment grâce à la synergie guarana et ginseng.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tonic-accordion-item\"\u003e\n        \u003csummary class=\"soi-tonic-accordion-header\"\u003e🔄 Peut-on l'associer à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tonic-accordion-content\"\u003e\n          \u003cp\u003eOui, elle se combine facilement avec une cure de magnésium ou de probiotiques. Évitez en revanche de la cumuler avec d'autres sources de vitamine C concentrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tonic-accordion-item\"\u003e\n        \u003csummary class=\"soi-tonic-accordion-header\"\u003e👨‍👩‍👧 La Tonic Potion convient-elle à toute la famille ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tonic-accordion-content\"\u003e\n          \u003cp\u003eElle est adaptée aux adultes et aux adolescents de plus de 15 ans. Pour les plus jeunes, des formules spécifiques existent dans la gamme Propolia.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tonic-accordion-item\"\u003e\n        \u003csummary class=\"soi-tonic-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tonic-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes et aux enfants de moins de 15 ans. Consultez votre médecin en cas de traitement anticoagulant ou d'allergie aux produits de la ruche.\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-tonic-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-tonic-cta-box\"\u003e\n      \u003cp class=\"soi-tonic-cta-tag\" style=\"color: white;\"\u003eLe meilleur de la ruche et des plantes tonifiantes\u003c\/p\u003e\n      \u003cp class=\"soi-tonic-cta-text\" style=\"color: white;\"\u003eRetrouvez dans chaque ampoule de Tonic Potion® une formule concentrée, naturelle et fabriquée en France pour vous redonner l'énergie dès les premiers jours de cure. Parce que prendre soin de soi n'a pas besoin d'être compliqué.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-tonic-marine: #1A2D3D;\n  --soi-tonic-marine-dark: #0F1E2B;\n  --soi-tonic-marine-light: #2C4458;\n  --soi-tonic-pomme: #A1C544;\n  --soi-tonic-pomme-dark: #84A636;\n  --soi-tonic-pomme-light: rgba(161,197,68,0.10);\n  --soi-tonic-white: #FFFFFF;\n  --soi-tonic-off-white: #F8FAF6;\n  --soi-tonic-stone: #F1F3EE;\n  --soi-tonic-line: #E5E8E0;\n  --soi-tonic-primary: #D4A82A;\n  --soi-tonic-primary-soft: #F5E6B8;\n  --soi-tonic-accent: #C94C4C;\n  --soi-tonic-text: #1A2D3D;\n  --soi-tonic-text-soft: #4A5B6B;\n  --soi-tonic-text-muted: #7B8693;\n  --soi-tonic-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-tonic-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-tonic-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-tonic-radius: 12px;\n  --soi-tonic-radius-sm: 8px;\n  --soi-tonic-radius-pill: 999px;\n}\n\n.soi-tonic-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-tonic-fiche img { max-width: 100%; height: auto; }\n\n.soi-tonic-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-tonic-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-tonic-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-tonic-hero {\n  position: relative;\n  background: var(--soi-tonic-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-tonic-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-tonic-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-tonic-pomme);\n}\n\n.soi-tonic-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-tonic-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-tonic-pomme);\n  border-radius: 50%;\n}\n\n.soi-tonic-hero-title {\n  display: block;\n  color: var(--soi-tonic-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-tonic-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-tonic-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-tonic-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-tonic-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-tonic-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-tonic-label-accent {\n  background: var(--soi-tonic-pomme);\n  border-color: var(--soi-tonic-pomme);\n  color: var(--soi-tonic-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-tonic-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-tonic-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-tonic-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-tonic-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-tonic-pomme);\n  border-radius: 2px;\n}\n\n.soi-tonic-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-tonic-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-tonic-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-tonic-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-tonic-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-tonic-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-tonic-benefit {\n  background: var(--soi-tonic-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-tonic-radius);\n  border: 1px solid var(--soi-tonic-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-tonic-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-tonic-shadow-md);\n}\n\n.soi-tonic-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-tonic-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-tonic-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-tonic-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-tonic-benefit:hover .soi-tonic-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-tonic-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tonic-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tonic-benefit p {\n  font-size: 13px;\n  color: var(--soi-tonic-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-tonic-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-tonic-card {\n  background: var(--soi-tonic-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tonic-radius);\n  border-left: 3px solid var(--soi-tonic-pomme);\n}\n\n.soi-tonic-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tonic-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tonic-card p {\n  font-size: 14px;\n  color: var(--soi-tonic-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-tonic-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-tonic-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-tonic-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tonic-radius);\n  border: 1px solid var(--soi-tonic-line);\n  align-items: flex-start;\n}\n\n.soi-tonic-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-tonic-marine);\n  color: var(--soi-tonic-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-tonic-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tonic-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-tonic-step-content p {\n  font-size: 14px;\n  color: var(--soi-tonic-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-tonic-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-tonic-pomme-light);\n  border-left: 4px solid var(--soi-tonic-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-tonic-radius) var(--soi-tonic-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-tonic-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-tonic-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-tonic-marine);\n  margin-bottom: 4px;\n}\n\n.soi-tonic-tip p {\n  font-size: 14px;\n  color: var(--soi-tonic-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-tonic-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-tonic-accordion-item {\n  background: var(--soi-tonic-off-white);\n  border-radius: var(--soi-tonic-radius-sm);\n  border: 1px solid var(--soi-tonic-line);\n  overflow: hidden;\n}\n\n.soi-tonic-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-tonic-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-tonic-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-tonic-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-tonic-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-tonic-accordion-item[open] .soi-tonic-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-tonic-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-tonic-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-tonic-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-tonic-cta-box {\n  background: var(--soi-tonic-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-tonic-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-tonic-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-tonic-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-tonic-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-tonic-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-tonic-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-tonic-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-tonic-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-tonic-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-tonic-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-tonic-fiche {\n    --soi-tonic-text-soft: #2C3E50;\n    --soi-tonic-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602826551626,"sku":"AP0026","price":13.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tonic-potion-en-ampoules-propolia-packshot.webp?v=1779031768"},{"product_id":"griffonia-30-gelules","title":"Griffonia Vegan en gélules","description":"\n\n\u003cdiv class=\"soi-griff-fiche\"\u003e\n\n  \u003csection class=\"soi-griff-hero\"\u003e\n    \u003cdiv class=\"soi-griff-hero-tag\"\u003e\n      \u003cspan class=\"soi-griff-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-griff-hero-title\"\u003eGriffonia Vegan en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-griff-hero-subtitle\"\u003eLe 5-HTP naturel issu du Griffonia simplicifolia : votre allié sérénité pour retrouver un équilibre émotionnel, un sommeil apaisé et une humeur stable au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-griff-hero-labels\"\u003e\n      \u003cspan class=\"soi-griff-label soi-griff-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-griff-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-griff-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-griff-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le Griffonia et le 5-HTP ?\u003c\/h2\u003e\n    \u003cp\u003eLe \u003cstrong\u003eGriffonia simplicifolia\u003c\/strong\u003e est une liane originaire d'Afrique de l'Ouest, dont les graines renferment une molécule précieuse : le \u003cstrong\u003e5-HTP (5-hydroxytryptophane)\u003c\/strong\u003e. Ce composé est le précurseur direct de la \u003cstrong\u003esérotonine\u003c\/strong\u003e, souvent surnommée « hormone du bonheur ». En apportant du 5-HTP à votre organisme, vous lui offrez les matières premières nécessaires pour produire davantage de sérotonine et ainsi favoriser naturellement un meilleur équilibre émotionnel.\u003c\/p\u003e\n    \u003cp\u003eContrairement au tryptophane alimentaire, le 5-HTP issu du Griffonia simplicifolia franchit facilement la barrière hémato-encéphalique, ce qui le rend particulièrement biodisponible et efficace.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003eLes bienfaits des gélules Griffonia 5-HTP\u003c\/h2\u003e\n    \u003cdiv class=\"soi-griff-benefits\"\u003e\n      \u003cdiv class=\"soi-griff-benefit\"\u003e\n        \u003cdiv class=\"soi-griff-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eAide à stabiliser les fluctuations d'humeur et à mieux gérer vos émotions au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-benefit\"\u003e\n        \u003cdiv class=\"soi-griff-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGestion du stress\u003c\/h3\u003e\n        \u003cp\u003eFavorise une réponse plus sereine face aux situations de pression ou d'anxiété légère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-benefit\"\u003e\n        \u003cdiv class=\"soi-griff-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSommeil réparateur\u003c\/h3\u003e\n        \u003cp\u003eLe 5-HTP contribue à la synthèse de mélatonine, l'hormone du sommeil, pour des nuits plus paisibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-benefit\"\u003e\n        \u003cdiv class=\"soi-griff-benefit-icon\"\u003e\u003cspan\u003e🍽️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction des envies de grignotage\u003c\/h3\u003e\n        \u003cp\u003eEn agissant sur la sérotonine, il aide à réguler l'appétit et à limiter les prises alimentaires compulsives.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-griff-grid\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-griff-card\"\u003e\n        \u003ch3\u003e🧠 Soulagement des céphalées de tension\u003c\/h3\u003e\n        \u003cp\u003eUtilisé traditionnellement pour atténuer les maux de tête liés à la fatigue nerveuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-card\"\u003e\n        \u003ch3\u003e😌 Réduction de l'irritabilité\u003c\/h3\u003e\n        \u003cp\u003eApporte une sensation d'apaisement et diminue les accès de nervosité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003eComposition et dosage : ce que contient chaque gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-griff-section-intro\"\u003eChaque gélule végétale de 395 mg est formulée avec un extrait titré de Griffonia simplicifolia, concentré en 5-HTP naturel. Le flacon contient 30 gélules, soit une cure d'un mois à raison d'une gélule par jour.\u003c\/p\u003e\n    \u003cdiv class=\"soi-griff-compo\"\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003eExtrait de Griffonia simplicifolia (graines) titré en 5-HTP\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003eVégétale (HPMC), compatible vegan et végétarien\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003ePoids par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003e395 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003e30 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003ePosologie\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003e1 gélule par jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003eGélatine animale, gluten, colorant artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-griff-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-griff-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLa concentration en 5-HTP est suffisamment élevée pour qu'une seule gélule quotidienne soit efficace, là où d'autres formules recommandent 2 à 3 gélules par jour. Une formule épurée, sans additifs inutiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003eComment prendre le Griffonia ? Conseils d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"soi-griff-timeline\"\u003e\n      \u003cdiv class=\"soi-griff-step\"\u003e\n        \u003cdiv class=\"soi-griff-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-griff-step-content\"\u003e\n          \u003ch3\u003eQuand le prendre ?\u003c\/h3\u003e\n          \u003cp\u003eIdéalement le soir, 30 minutes avant le repas, pour favoriser un endormissement serein et profiter de l'effet sur l'appétit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-step\"\u003e\n        \u003cdiv class=\"soi-griff-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-griff-step-content\"\u003e\n          \u003ch3\u003eComment le prendre ?\u003c\/h3\u003e\n          \u003cp\u003eAvalez la gélule avec un grand verre d'eau. Évitez de l'associer à des antidépresseurs sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-step\"\u003e\n        \u003cdiv class=\"soi-griff-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-griff-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eLes premiers effets se ressentent généralement après 2 à 4 semaines d'utilisation régulière. Une cure de 1 à 3 mois est recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Griffonia Laboratoire Code ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-griff-grid-compact\"\u003e\n      \u003cdiv class=\"soi-griff-card-mini\"\u003e\n        \u003cspan class=\"soi-griff-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-value\"\u003eEn France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-card-mini\"\u003e\n        \u003cspan class=\"soi-griff-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-label\"\u003eEngagement\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-value\"\u003e100% Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-card-mini\"\u003e\n        \u003cspan class=\"soi-griff-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-label\"\u003eDosage optimisé\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-value\"\u003e1 gélule \/ jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-card-mini\"\u003e\n        \u003cspan class=\"soi-griff-card-mini-icon\"\u003e✨\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-value\"\u003eÉpurée, sans additifs\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003cdiv class=\"soi-griff-accordion\"\u003e\n      \u003cdetails class=\"soi-griff-accordion-item\"\u003e\n        \u003csummary class=\"soi-griff-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-griff-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de traitement médicamenteux, de grossesse ou d'allaitement, consultez un professionnel de santé avant utilisation. Réservé à l'adulte. Ne pas associer à des antidépresseurs 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  \u003csection class=\"soi-griff-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-griff-cta-box\"\u003e\n      \u003cp class=\"soi-griff-cta-tag\" style=\"color: white;\"\u003eVotre sérénité, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-griff-cta-text\" style=\"color: white;\"\u003eOffrez à votre système nerveux un soutien naturel et quotidien. Une seule gélule végétale par jour pour retrouver une humeur stable, un sommeil apaisé et une sérénité durable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-griff-marine: #1A2D3D;\n  --soi-griff-marine-dark: #0F1E2B;\n  --soi-griff-marine-light: #2C4458;\n  --soi-griff-pomme: #A1C544;\n  --soi-griff-pomme-dark: #84A636;\n  --soi-griff-pomme-light: rgba(161,197,68,0.10);\n  --soi-griff-white: #FFFFFF;\n  --soi-griff-off-white: #F8FAF6;\n  --soi-griff-stone: #F1F3EE;\n  --soi-griff-line: #E5E8E0;\n  --soi-griff-primary: #8FACC8;\n  --soi-griff-primary-soft: #C5D6E6;\n  --soi-griff-accent: #B43C3C;\n  --soi-griff-text: #1A2D3D;\n  --soi-griff-text-soft: #4A5B6B;\n  --soi-griff-text-muted: #7B8693;\n  --soi-griff-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-griff-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-griff-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-griff-radius: 12px;\n  --soi-griff-radius-sm: 8px;\n  --soi-griff-radius-pill: 999px;\n}\n\n.soi-griff-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-griff-fiche img { max-width: 100%; height: auto; }\n\n.soi-griff-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-griff-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-griff-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-griff-hero {\n  position: relative;\n  background: var(--soi-griff-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-griff-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-griff-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-griff-pomme);\n}\n\n.soi-griff-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-griff-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-griff-pomme);\n  border-radius: 50%;\n}\n\n.soi-griff-hero-title {\n  display: block;\n  color: var(--soi-griff-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-griff-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-griff-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-griff-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-griff-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-griff-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-griff-label-accent {\n  background: var(--soi-griff-pomme);\n  border-color: var(--soi-griff-pomme);\n  color: var(--soi-griff-marine);\n  font-weight: 600;\n}\n\n.soi-griff-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-griff-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-griff-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-griff-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-griff-pomme);\n  border-radius: 2px;\n}\n\n.soi-griff-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-griff-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-griff-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-griff-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-griff-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-griff-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-griff-benefit {\n  background: var(--soi-griff-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-griff-radius);\n  border: 1px solid var(--soi-griff-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-griff-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-griff-shadow-md);\n}\n\n.soi-griff-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-griff-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-griff-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-griff-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-griff-benefit:hover .soi-griff-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-griff-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-griff-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-griff-benefit p {\n  font-size: 13px;\n  color: var(--soi-griff-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-griff-card {\n  background: var(--soi-griff-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-griff-radius);\n  border-left: 3px solid var(--soi-griff-pomme);\n}\n\n.soi-griff-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-griff-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-griff-card p {\n  font-size: 14px;\n  color: var(--soi-griff-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-griff-card-mini {\n  background: var(--soi-griff-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-griff-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-griff-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-griff-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-griff-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-griff-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-griff-marine);\n}\n\n.soi-griff-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-griff-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-griff-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-griff-radius);\n  border: 1px solid var(--soi-griff-line);\n  align-items: flex-start;\n}\n\n.soi-griff-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-griff-marine);\n  color: var(--soi-griff-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-griff-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-griff-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-griff-step-content p {\n  font-size: 14px;\n  color: var(--soi-griff-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-compo {\n  background: var(--soi-griff-off-white);\n  border-radius: var(--soi-griff-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-griff-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-griff-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-griff-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-griff-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-griff-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-griff-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-griff-marine);\n  text-align: right;\n}\n\n.soi-griff-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-griff-pomme-light);\n  border-left: 4px solid var(--soi-griff-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-griff-radius) var(--soi-griff-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-griff-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-griff-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-griff-marine);\n  margin-bottom: 4px;\n}\n\n.soi-griff-tip p {\n  font-size: 14px;\n  color: var(--soi-griff-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-griff-accordion-item {\n  background: var(--soi-griff-off-white);\n  border-radius: var(--soi-griff-radius-sm);\n  border: 1px solid var(--soi-griff-line);\n  overflow: hidden;\n}\n\n.soi-griff-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-griff-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-griff-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-griff-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-griff-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-griff-accordion-item[open] .soi-griff-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-griff-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-griff-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-griff-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-cta-box {\n  background: var(--soi-griff-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-griff-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-griff-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-griff-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-griff-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-griff-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-griff-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-griff-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-griff-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-griff-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-griff-compo-value {\n    text-align: left;\n  }\n\n  .soi-griff-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-griff-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-griff-fiche {\n    --soi-griff-text-soft: #2C3E50;\n    --soi-griff-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602923643210,"sku":"LC1013","price":13.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/griffonia-vegan-en-gelules-packshot.webp?v=1779641440"},{"product_id":"complexe1-ansil","title":"Complexe n°1 bio de Baryte, Frêne, Noyer et Genévrier","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eDécouvrez une synergie unique \u003cstrong\u003eentre lithothérapie et gemmothérapie\u003c\/strong\u003e, avec le \u003cstrong\u003eComplexe Elixir de Cristal et Bourgeons n°1 d’Ansil\u003c\/strong\u003e. Cette fusion innovante combine les bienfaits des cristaux et des bourgeons pour offrir un équilibre physique et mental optimal. Ce produit, certifié biologique, utilise des ingrédients naturels pour créer une formule thérapeutique exceptionnelle.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL4001_482cb40d-4f5f-4ed9-9a38-c9ba29bbec89.jpg?v=1776180252\" alt=\"Photo d'un personne qui est en méditation avec à côté d'elle une bouteille d'eau\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003eC'est quoi la lithothérapie ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e La lithothérapie repose sur l'utilisation de cristaux pour influencer positivement la santé. Les cristaux émettent des vibrations uniques, réputées pour agir sur le corps et l’esprit, en transmettant leurs énergies par leurs couleurs et leurs ondes vibratoires.\u003cstrong\u003e La Baryte\u003c\/strong\u003e, pierre reconnue pour ses vertus vibratoires \u003cstrong\u003eéquilibrantes et protectrices\u003c\/strong\u003e, est l'un des éléments clés de ce complexe.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eLa gemmothérapie\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLa gemmothérapie, une branche de la phytothérapie, mise sur la puissance des bourgeons et des jeunes pousses. Ces parties végétales sont riches en principes actifs et en énergie vitale. Le complexe d’Ansil utilise trois macérats de bourgeons concentrés :\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrêne\u003c\/strong\u003e : connu pour son action drainante, il aide à éliminer les toxines de l'organisme.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNoyer\u003c\/strong\u003e : apprécié pour ses vertus antioxydantes, il contribue à la protection cellulaire et à l’équilibre interne.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenévrier\u003c\/strong\u003e : réputé pour ses propriétés purifiantes, il favorise la détoxification et la purification du corps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eUne Synergie thérapeutique\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eL’association de la Baryte et des bourgeons de Frêne, Noyer et Genévrier crée une synergie thérapeutique unique. Cette combinaison favorise le drainage de l’organisme, renforce la vitalité naturelle et rétablit l'équilibre ionique.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eZoom sur les bienfaits du complexe n°1 d'Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDrainage de l'organisme\u003c\/strong\u003e : aide à éliminer les toxines et favorise une détoxification naturelle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitalité accrue\u003c\/strong\u003e : renforce l’énergie vitale pour un bien-être général.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection et équilibre\u003c\/strong\u003e : les propriétés vibratoires de la Baryte apportent un équilibre physique et mental.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602964078922,"sku":"AL4001","price":24.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al4001_complexe-1.jpg?v=1776155609"},{"product_id":"complexe2-ansil","title":"Complexe bio n°2 de Cristal de roche, Ronce, Sapin et Chêne","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL4002_b60735b1-2bcf-402a-9883-7f813924e268.jpg?v=1776180245\" alt=\"Photo d'une personne âgée qui fait du vélo dans la nature et s'amuse\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eDécouvrez \u003cstrong\u003ele Complexe n°2 d'Ansil\u003c\/strong\u003e, une fusion innovante de lithothérapie et de gemmothérapie. Cette synergie \u003cstrong\u003eassocie les bienfaits des cristaux et des bourgeons\u003c\/strong\u003e pour promouvoir la santé et le bien-être.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eQu'est-ce que la lithothérapie ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLa lithothérapie\u003c\/strong\u003e repose sur \u003cstrong\u003el'utilisation des cristaux\u003c\/strong\u003e, qui émettent des vibrations uniques influençant positivement la santé physique et mentale. \u003cstrong\u003eCes cristaux transmettent leurs énergies\u003c\/strong\u003e par leurs couleurs et ondes vibratoires, favorisant un équilibre harmonieux.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eQu'est-ce que la gemmothérapie ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLa gemmothérapie\u003c\/strong\u003e, branche de la phytothérapie, \u003cstrong\u003eutilise la puissance des bourgeons et des jeunes pousses\u003c\/strong\u003e, riches en principes actifs et en énergie vitale. Les macérats de bourgeons concentrés renferment ces bienfaits pour renforcer l'organisme.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eUne Synergie Puissante et Naturelle\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLe Complexe n°2 d'Ansil\u003c\/strong\u003e réunit\u003cstrong\u003e trois macérats de bourgeons certifiés bio\u003c\/strong\u003e avec un\u003cstrong\u003e élixir de cristal\u003c\/strong\u003e, créant une source unique de \u003cstrong\u003ebienfaits thérapeutiques et énergétiques\u003c\/strong\u003e. Ce complexe vise à rétablir l'équilibre ionique et à dynamiser l'énergie vitale.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eZoom sur le Complexe n°2 d'Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCristal de Roche:\u003c\/strong\u003e reconnu en lithothérapie pour ses vertus vibratoires, il harmonise les énergies et équilibre le corps et l'esprit.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Ronce:\u003c\/strong\u003e appréciés pour leur action bénéfique sur la santé respiratoire.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Sapin:\u003c\/strong\u003e contribuent à la solidité des os, renforcent les dents et améliorent les défenses de l'organisme.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Chêne:\u003c\/strong\u003e réputés pour leurs fonctions tonifiantes, ils stimulent la vitalité.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602966176074,"sku":"AL4002","price":23.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al4002_complexe-2.jpg?v=1776155622"},{"product_id":"l2s-vitalite","title":"L2S® Silicium Organique Liquide 1000 mg\/L - 1L","description":"\n\u003cdiv class=\"soi-l2s-fiche\"\u003e\n\n  \u003csection class=\"soi-l2s-hero\"\u003e\n    \u003cdiv class=\"soi-l2s-hero-tag\"\u003e\n      \u003cspan class=\"soi-l2s-tag-dot\"\u003e\u003c\/span\u003e\n      Soin externe · Labo Santé Silice\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-l2s-hero-title\"\u003eLe silicium organique français, formulé pour vos articulations\u003c\/span\u003e\n    \u003cp class=\"soi-l2s-hero-subtitle\"\u003eLe L2S® Formule Originale N. Duffaut concentre 1000 mg\/L de silicium organique en application locale, pour accompagner le confort articulaire, la circulation et la vitalité cutanée au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-l2s-hero-labels\"\u003e\n      \u003cspan class=\"soi-l2s-label soi-l2s-label-accent\"\u003eFABRICATION FRANÇAISE\u003c\/span\u003e\n      \u003cspan class=\"soi-l2s-label\"\u003e1000 MG\/L\u003c\/span\u003e\n      \u003cspan class=\"soi-l2s-label\"\u003eUSAGE EXTERNE\u003c\/span\u003e\n      \u003cspan class=\"soi-l2s-label\"\u003e1000 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le silicium organique et pourquoi l'utiliser ?\u003c\/h2\u003e\n    \u003cp\u003eLe silicium est l'un des minéraux les plus abondants de l'organisme, pourtant souvent sous-estimé. Présent dans les cartilages, les tendons, la peau et les parois vasculaires, il joue un rôle central dans la synthèse du collagène et l'intégrité des tissus conjonctifs. Avec l'âge, sa concentration dans l'organisme diminue naturellement, ce qui peut fragiliser les articulations et réduire l'élasticité cutanée.\u003c\/p\u003e\n    \u003cp\u003eLa forme organique du silicium, comme celle utilisée dans le L2S®, est réputée pour sa bonne absorption cutanée lors d'une application locale, ce qui la distingue des formes minérales classiques comme la silice colloïdale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\"\u003e\n    \u003ch2\u003eLes bienfaits du L2S® en application locale\u003c\/h2\u003e\n    \u003cdiv class=\"soi-l2s-benefits\"\u003e\n      \u003cdiv class=\"soi-l2s-benefit\"\u003e\n        \u003cdiv class=\"soi-l2s-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien ostéo-articulaire\u003c\/h3\u003e\n        \u003cp\u003eAppliqué directement sur les zones sensibles (genoux, hanches, colonne vertébrale), le silicium organique aide à préserver la trame cartilagineuse et à apaiser l'inconfort lié à l'arthrose ou aux raideurs articulaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-benefit\"\u003e\n        \u003cdiv class=\"soi-l2s-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAmélioration de la circulation\u003c\/h3\u003e\n        \u003cp\u003eGrâce à son action sur la trame collagène des parois vasculaires, le L2S® contribue à soutenir la microcirculation et le tonus veineux, particulièrement utile en cas de jambes lourdes ou de fragilité capillaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-benefit\"\u003e\n        \u003cdiv class=\"soi-l2s-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eReminéralisation et vitalité cutanée\u003c\/h3\u003e\n        \u003cp\u003eUtilisé en massage, il nourrit les tissus en profondeur, favorise la souplesse cutanée et soutient le tonus général de l'épiderme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-benefit\"\u003e\n        \u003cdiv class=\"soi-l2s-benefit-icon\"\u003e\u003cspan\u003e🧪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule propre et concentrée\u003c\/h3\u003e\n        \u003cp\u003e1000 mg\/L de silicium organique, sans surcharge d'additifs inutiles. Une concentration sérieuse pour une efficacité tangible.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\"\u003e\n    \u003ch2\u003eComposition du L2S® Formule Originale N. Duffaut\u003c\/h2\u003e\n    \u003cdiv class=\"soi-l2s-compo\"\u003e\n      \u003cdiv class=\"soi-l2s-compo-row\"\u003e\n        \u003cspan class=\"soi-l2s-compo-label\"\u003eIngrédient actif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-l2s-compo-value\"\u003eSilicium organique à 1000 mg par litre (base aqueuse stabilisée)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-compo-row\"\u003e\n        \u003cspan class=\"soi-l2s-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-l2s-compo-value\"\u003eFlacon de 1000 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-compo-row\"\u003e\n        \u003cspan class=\"soi-l2s-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-l2s-compo-value\"\u003e100% française, sous contrôle du Labo Santé Silice\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-compo-row\"\u003e\n        \u003cspan class=\"soi-l2s-compo-label\"\u003eUsage\u003c\/span\u003e\n        \u003cspan class=\"soi-l2s-compo-value\"\u003eExterne uniquement (ne pas ingérer)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-l2s-tip\"\u003e\n      \u003cdiv class=\"soi-l2s-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe produit est destiné à un usage externe uniquement. Si vous recherchez un silicium organique oral, orientez-vous vers une formule adaptée à la voie orale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\"\u003e\n    \u003ch2\u003eComment utiliser le L2S® au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-l2s-timeline\"\u003e\n      \u003cdiv class=\"soi-l2s-step\"\u003e\n        \u003cdiv class=\"soi-l2s-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-l2s-step-content\"\u003e\n          \u003ch3\u003eAppliquez\u003c\/h3\u003e\n          \u003cp\u003eVersez quelques millilitres de L2S® directement sur la zone à traiter (articulation, jambes, dos).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-step\"\u003e\n        \u003cdiv class=\"soi-l2s-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-l2s-step-content\"\u003e\n          \u003ch3\u003eMassez doucement\u003c\/h3\u003e\n          \u003cp\u003eEffectuez des mouvements circulaires jusqu'à absorption complète du produit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-step\"\u003e\n        \u003cdiv class=\"soi-l2s-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-l2s-step-content\"\u003e\n          \u003ch3\u003eRenouvelez 1 à 2 fois par jour\u003c\/h3\u003e\n          \u003cp\u003eDe préférence matin et soir, pour une efficacité optimale sur la durée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-l2s-step\"\u003e\n        \u003cdiv class=\"soi-l2s-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-l2s-step-content\"\u003e\n          \u003ch3\u003ePoursuivez la cure sur 6 à 8 semaines\u003c\/h3\u003e\n          \u003cp\u003eUn minimum de 6 à 8 semaines est recommandé pour observer des résultats sur le confort articulaire et la vitalité cutanée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-l2s-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-l2s-accordion\"\u003e\n      \u003cdetails class=\"soi-l2s-accordion-item\"\u003e\n        \u003csummary class=\"soi-l2s-accordion-header\"\u003e⚠️ Usage et restrictions\u003c\/summary\u003e\n        \u003cdiv class=\"soi-l2s-accordion-content\"\u003e\n          \u003cp\u003eRéservé à l'usage externe. Ne pas ingérer. Évitez le contact avec les yeux. En cas de contact, rincez abondamment à l'eau claire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-l2s-accordion-item\"\u003e\n        \u003csummary class=\"soi-l2s-accordion-header\"\u003e🏥 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-l2s-accordion-content\"\u003e\n          \u003cp\u003eCe produit ne remplace pas un traitement médical. En cas de douleurs persistantes, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-l2s-accordion-item\"\u003e\n        \u003csummary class=\"soi-l2s-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-l2s-accordion-content\"\u003e\n          \u003cp\u003eConservez à l'abri de la chaleur 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-l2s-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-l2s-cta-box\"\u003e\n      \u003cp class=\"soi-l2s-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-l2s-cta-text\" style=\"color: white;\"\u003eUn litre de silicium organique français concentré, prêt à accompagner vos articulations, votre circulation et votre peau au quotidien. Une formule historique, une fabrication locale, une routine simple pour retrouver confort et légèreté.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-l2s-marine: #1A2D3D;\n  --soi-l2s-marine-dark: #0F1E2B;\n  --soi-l2s-marine-light: #2C4458;\n  --soi-l2s-pomme: #A1C544;\n  --soi-l2s-pomme-dark: #84A636;\n  --soi-l2s-pomme-light: rgba(161,197,68,0.10);\n  --soi-l2s-white: #FFFFFF;\n  --soi-l2s-off-white: #F8FAF6;\n  --soi-l2s-stone: #F1F3EE;\n  --soi-l2s-line: #E5E8E0;\n  --soi-l2s-primary: #0097B2;\n  --soi-l2s-primary-soft: #E0F4F8;\n  --soi-l2s-accent: #6CB4D9;\n  --soi-l2s-text: #1A2D3D;\n  --soi-l2s-text-soft: #4A5B6B;\n  --soi-l2s-text-muted: #7B8693;\n  --soi-l2s-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-l2s-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-l2s-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-l2s-radius: 12px;\n  --soi-l2s-radius-sm: 8px;\n  --soi-l2s-radius-pill: 999px;\n}\n\n.soi-l2s-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-l2s-fiche img { max-width: 100%; height: auto; }\n\n.soi-l2s-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-l2s-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-l2s-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-l2s-hero {\n  position: relative;\n  background: var(--soi-l2s-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-l2s-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-l2s-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-l2s-pomme);\n}\n\n.soi-l2s-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-l2s-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-l2s-pomme);\n  border-radius: 50%;\n}\n\n.soi-l2s-hero-title {\n  display: block;\n  color: var(--soi-l2s-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-l2s-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-l2s-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-l2s-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-l2s-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-l2s-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-l2s-label-accent {\n  background: var(--soi-l2s-pomme);\n  border-color: var(--soi-l2s-pomme);\n  color: var(--soi-l2s-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-l2s-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-l2s-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-l2s-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-l2s-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-l2s-pomme);\n  border-radius: 2px;\n}\n\n.soi-l2s-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-l2s-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-l2s-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-l2s-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-l2s-benefit {\n  background: var(--soi-l2s-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-l2s-radius);\n  border: 1px solid var(--soi-l2s-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-l2s-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-l2s-shadow-md);\n}\n\n.soi-l2s-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-l2s-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-l2s-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-l2s-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-l2s-benefit:hover .soi-l2s-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-l2s-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-l2s-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-l2s-benefit p {\n  font-size: 13px;\n  color: var(--soi-l2s-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-l2s-compo {\n  background: var(--soi-l2s-off-white);\n  border-radius: var(--soi-l2s-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-l2s-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-l2s-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-l2s-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-l2s-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-l2s-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-l2s-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-l2s-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-l2s-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-l2s-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-l2s-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-l2s-radius);\n  border: 1px solid var(--soi-l2s-line);\n  align-items: flex-start;\n}\n\n.soi-l2s-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-l2s-marine);\n  color: var(--soi-l2s-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-l2s-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-l2s-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-l2s-step-content p {\n  font-size: 14px;\n  color: var(--soi-l2s-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-l2s-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-l2s-pomme-light);\n  border-left: 4px solid var(--soi-l2s-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-l2s-radius) var(--soi-l2s-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-l2s-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-l2s-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-l2s-marine);\n  margin-bottom: 4px;\n}\n\n.soi-l2s-tip p {\n  font-size: 14px;\n  color: var(--soi-l2s-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-l2s-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-l2s-accordion-item {\n  background: var(--soi-l2s-off-white);\n  border-radius: var(--soi-l2s-radius-sm);\n  border: 1px solid var(--soi-l2s-line);\n  overflow: hidden;\n}\n\n.soi-l2s-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-l2s-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-l2s-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-l2s-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-l2s-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-l2s-accordion-item[open] .soi-l2s-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-l2s-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-l2s-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-l2s-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-l2s-cta-box {\n  background: var(--soi-l2s-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-l2s-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-l2s-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-l2s-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-l2s-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-l2s-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-l2s-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-l2s-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-l2s-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-l2s-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-l2s-compo-value {\n    text-align: left;\n  }\n\n  .soi-l2s-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-l2s-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-l2s-fiche {\n    --soi-l2s-text-soft: #2C3E50;\n    --soi-l2s-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61602984558922,"sku":"LS0080","price":26.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/l2s-en-bouteille-packshot_11zon.jpg?v=1781357670"},{"product_id":"moringa-vegan-en-gelules-ayur-vana","title":"Moringa Vegan en gélules – AYur-vana","description":"\n\u003cdiv class=\"soi-mori-fiche\"\u003e\n\n  \u003csection class=\"soi-mori-hero\"\u003e\n    \u003cdiv class=\"soi-mori-hero-tag\"\u003e\n      \u003cspan class=\"soi-mori-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire ayurvédique · AYur-vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mori-hero-title\"\u003eMoringa Vegan en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-mori-hero-subtitle\"\u003eToute la richesse nutritionnelle de l'Arbre de vie, condensée en 60 gélules végétales. Un concentré de vitalité issu de la tradition ayurvédique, fabriqué en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-hero-labels\"\u003e\n      \u003cspan class=\"soi-mori-label soi-mori-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003ePourquoi le Moringa est-il considéré comme un super-aliment ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eLes feuilles de Moringa oleifera concentrent une combinaison rare de nutriments essentiels dans un seul et même végétal. Un usage ancestral en Ayurveda que la recherche nutritionnelle moderne tend à confirmer.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-benefits\"\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamines A, C, E et groupe B\u003c\/h3\u003e\n        \u003cp\u003ePour soutenir l'immunité, la vision et le métabolisme énergétique au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMinéraux essentiels\u003c\/h3\u003e\n        \u003cp\u003eCalcium, fer, potassium, magnésium : des minéraux précieux pour vos os, vos muscles et votre circulation sanguine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtéines végétales complètes\u003c\/h3\u003e\n        \u003cp\u003eUne rareté dans le règne végétal, particulièrement utile pour les personnes suivant un régime sans viande.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntioxydants puissants\u003c\/h3\u003e\n        \u003cp\u003eQuercétine et acide chlorogénique neutralisent les radicaux libres et contribuent à protéger vos cellules du vieillissement prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-tip\"\u003e\n      \u003cdiv class=\"soi-mori-tip-icon\"\u003e🕉️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eSavoir ancestral\u003c\/strong\u003e\n        \u003cp\u003eDans la tradition ayurvédique, le Moringa est utilisé pour revitaliser l'organisme, soutenir les défenses naturelles et favoriser l'équilibre général.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eComposition et posologie des gélules de Moringa AYur-vana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mori-compo\"\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e400 mg de poudre de feuilles de Moringa oleifera\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eIngrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003ePoudre de feuilles de Moringa oleifera, gélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eDosage journalier\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e800 mg (2 gélules)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e60 gélules végétales (30 jours)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eCure conseillée\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003eMinimum 6 à 8 semaines\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003eFrance, bonnes pratiques de fabrication\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-timeline\"\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au cours d'un repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eMode de prise\u003c\/h3\u003e\n          \u003cp\u003eAvalez les gélules avec un grand verre d'eau pour faciliter l'assimilation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003ePoursuivez pendant un minimum de 6 à 8 semaines pour observer les premiers effets.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément en gélules de Moringa ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eCe complément alimentaire s'adresse à toutes les personnes en quête d'un soutien nutritionnel naturel et complet.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-grid\"\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e😴 Fatigue persistante\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez un manque d'énergie au quotidien et cherchez un coup de pouce naturel pour retrouver votre vitalité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🌱 Régime vegan ou végétarien\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez compléter vos apports en fer, calcium et protéines végétales de manière simple et efficace.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🛡️ Défenses immunitaires\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez à renforcer vos défenses naturelles grâce à un apport riche en vitamines et minéraux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e✨ Protection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez intégrer un antioxydant végétal puissant à votre routine bien-être quotidienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e💊 Praticité au quotidien\u003c\/h3\u003e\n        \u003cp\u003eVous préférez un complément pratique et sans goût contraignant, par rapport à la poudre de moringa.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eMoringa en gélules ou en poudre : quelle différence ?\u003c\/h2\u003e\n    \u003cp\u003eLa poudre de moringa est efficace, mais son goût herbeux prononcé rebute souvent. Les gélules de Moringa AYur-vana vous offrent exactement les mêmes actifs, avec un dosage précis à chaque prise et une intégration immédiate dans votre routine, sans préparation ni odeur. Un choix évident pour une cure régulière et sans contrainte.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-grid-compact\"\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eGélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eDosage\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003e400 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi et avis pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mori-accordion\"\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eCe complément est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e👶 Enfants\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eNe convient pas aux enfants de moins de 12 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e⚕️ Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eEn cas de traitement médicamenteux (notamment anticoagulants ou antidiabétiques), consultez votre médecin avant toute supplémentation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eConservez à l'abri de la chaleur et de l'humidité, hors de portée des enfants. Ce complément ne se substitue pas à une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mori-cta-box\"\u003e\n      \u003cp class=\"soi-mori-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec Soinat\u003c\/p\u003e\n      \u003cp class=\"soi-mori-cta-text\" style=\"color: white;\"\u003eRetrouvez dans chaque gélule de Moringa AYur-vana la richesse d'une plante millénaire, condensée en un format moderne et vegan. Plus d'énergie, d'équilibre et de vitalité, jour après jour.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mori-marine: #1A2D3D;\n  --soi-mori-marine-dark: #0F1E2B;\n  --soi-mori-marine-light: #2C4458;\n  --soi-mori-pomme: #A1C544;\n  --soi-mori-pomme-dark: #84A636;\n  --soi-mori-pomme-light: rgba(161,197,68,0.10);\n  --soi-mori-white: #FFFFFF;\n  --soi-mori-off-white: #F8FAF6;\n  --soi-mori-stone: #F1F3EE;\n  --soi-mori-line: #E5E8E0;\n  --soi-mori-primary: #D4836A;\n  --soi-mori-primary-soft: #F2DDD4;\n  --soi-mori-accent: #D88542;\n  --soi-mori-text: #1A2D3D;\n  --soi-mori-text-soft: #4A5B6B;\n  --soi-mori-text-muted: #7B8693;\n  --soi-mori-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mori-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mori-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mori-radius: 12px;\n  --soi-mori-radius-sm: 8px;\n  --soi-mori-radius-pill: 999px;\n}\n\n.soi-mori-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-mori-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-mori-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mori-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mori-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mori-hero {\n  position: relative;\n  background: var(--soi-mori-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-mori-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mori-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-mori-pomme);\n}\n\n.soi-mori-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-mori-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mori-pomme);\n  border-radius: 50%;\n}\n\n.soi-mori-hero-title {\n  display: block;\n  color: var(--soi-mori-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-mori-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-mori-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mori-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-mori-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mori-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mori-label-accent {\n  background: var(--soi-mori-pomme);\n  border-color: var(--soi-mori-pomme);\n  color: var(--soi-mori-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mori-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mori-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mori-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-mori-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mori-pomme);\n  border-radius: 2px;\n}\n\n.soi-mori-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mori-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mori-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mori-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mori-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mori-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-mori-benefit {\n  background: var(--soi-mori-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mori-radius);\n  border: 1px solid var(--soi-mori-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mori-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mori-shadow-md);\n}\n\n.soi-mori-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mori-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-mori-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mori-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mori-benefit:hover .soi-mori-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mori-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mori-benefit p {\n  font-size: 13px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-mori-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mori-card {\n  background: var(--soi-mori-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mori-radius);\n  border-left: 3px solid var(--soi-mori-pomme);\n}\n\n.soi-mori-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mori-card p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-mori-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-mori-card-mini {\n  background: var(--soi-mori-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mori-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mori-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mori-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mori-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mori-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-mori-compo {\n  background: var(--soi-mori-off-white);\n  border-radius: var(--soi-mori-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mori-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-mori-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mori-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mori-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mori-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mori-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mori-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-mori-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mori-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mori-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mori-radius);\n  border: 1px solid var(--soi-mori-line);\n  align-items: flex-start;\n}\n\n.soi-mori-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mori-marine);\n  color: var(--soi-mori-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-mori-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mori-step-content p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mori-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mori-pomme-light);\n  border-left: 4px solid var(--soi-mori-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mori-radius) var(--soi-mori-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-mori-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mori-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mori-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mori-tip p {\n  font-size: 14px;\n  color: var(--soi-mori-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-mori-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mori-accordion-item {\n  background: var(--soi-mori-off-white);\n  border-radius: var(--soi-mori-radius-sm);\n  border: 1px solid var(--soi-mori-line);\n  overflow: hidden;\n}\n\n.soi-mori-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mori-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-mori-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mori-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mori-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mori-accordion-item[open] .soi-mori-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mori-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mori-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mori-cta-box {\n  background: var(--soi-mori-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mori-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mori-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-mori-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mori-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-mori-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mori-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mori-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-mori-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mori-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mori-compo-value {\n    text-align: left;\n  }\n\n  .soi-mori-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mori-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mori-fiche {\n    --soi-mori-text-soft: #2C3E50;\n    --soi-mori-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603062055242,"sku":"AY0100","price":8.64,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/moringa-vegan-en-gelules-ayur-vana-packshot.webp?v=1779615062"},{"product_id":"elixir-emeraude-spray","title":"Elixir d'Emeraude en spray","description":"\n\n\u003cdiv class=\"soi-emer-fiche\"\u003e\n\n  \u003csection class=\"soi-emer-hero\"\u003e\n    \u003cdiv class=\"soi-emer-hero-tag\"\u003e\n      \u003cspan class=\"soi-emer-tag-dot\"\u003e\u003c\/span\u003e\n      Lithothérapie · Ansil\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-emer-hero-title\"\u003eLa douceur de l'émeraude, toujours avec vous\u003c\/span\u003e\n    \u003cp class=\"soi-emer-hero-subtitle\"\u003eUn élixir vibratoire en spray pour accompagner votre équilibre émotionnel et énergétique au quotidien, en quelques secondes, où que vous soyez.\u003c\/p\u003e\n    \u003cdiv class=\"soi-emer-hero-labels\"\u003e\n      \u003cspan class=\"soi-emer-label soi-emer-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-emer-label\"\u003eLITHOTHÉRAPIE\u003c\/span\u003e\n      \u003cspan class=\"soi-emer-label\"\u003eSPRAY 15 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-emer-section\"\u003e\n    \u003ch2\u003eQu'est-ce qu'un élixir de cristal d'émeraude ?\u003c\/h2\u003e\n    \u003cp\u003eUn \u003cstrong\u003eélixir de cristal\u003c\/strong\u003e est obtenu par infusion vibratoire d'une pierre dans de l'eau de source. L'eau capte et conserve l'empreinte énergétique du cristal, sans contact direct avec la pierre. L'émeraude, pierre du chakra du cœur (Anahata), est traditionnellement associée à la douceur, à la clarté d'esprit et à l'ouverture émotionnelle.\u003c\/p\u003e\n    \u003cdiv class=\"soi-emer-tip\"\u003e\n      \u003cdiv class=\"soi-emer-tip-icon\"\u003e💎\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe format spray, pratique et dosé, vous offre une application simple, sans compte-gouttes. Glissez-le dans votre poche ou votre sac pour y accéder à tout moment.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-emer-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'élixir d'émeraude en lithothérapie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-emer-benefits\"\u003e\n      \u003cdiv class=\"soi-emer-benefit\"\u003e\n        \u003cdiv class=\"soi-emer-benefit-icon\"\u003e\u003cspan\u003e💚\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApaisement émotionnel\u003c\/h3\u003e\n        \u003cp\u003eL'émeraude aide à calmer les émotions négatives, à cicatriser les blessures du cœur et à retrouver une stabilité intérieure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-benefit\"\u003e\n        \u003cdiv class=\"soi-emer-benefit-icon\"\u003e\u003cspan\u003e🤍\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAmour et compassion\u003c\/h3\u003e\n        \u003cp\u003eElle favorise la bienveillance envers vous-même et les autres, en douceur, en ouvrant le cœur à la compassion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-benefit\"\u003e\n        \u003cdiv class=\"soi-emer-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eClarté mentale\u003c\/h3\u003e\n        \u003cp\u003eEn apaisant le mental agité, elle soutient la prise de décision et contribue à réduire le stress chronique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-benefit\"\u003e\n        \u003cdiv class=\"soi-emer-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection énergétique\u003c\/h3\u003e\n        \u003cp\u003eUtilisée comme bouclier subtil, l'émeraude éloigne les énergies négatives et contribue à purifier l'aura.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-emer-grid\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-emer-card\"\u003e\n        \u003ch3\u003e🌱 Croissance spirituelle\u003c\/h3\u003e\n        \u003cp\u003ePierre de l'éveil et de la conscience, l'émeraude accompagne votre chemin intérieur avec profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-card\"\u003e\n        \u003ch3\u003e☯️ Traditions énergétiques\u003c\/h3\u003e\n        \u003cp\u003eL'élixir agit sur le chakra du cœur ainsi que sur les méridiens du triple réchauffeur selon la tradition de l'énergétique chinoise. En Ayurvéda, l'émeraude est reconnue pour rééquilibrer les doshas et restaurer l'harmonie corps-esprit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-emer-section\"\u003e\n    \u003ch2\u003eComment utiliser l'élixir d'émeraude Ansil ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-emer-timeline\"\u003e\n      \u003cdiv class=\"soi-emer-step\"\u003e\n        \u003cdiv class=\"soi-emer-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-emer-step-content\"\u003e\n          \u003ch3\u003eUsage quotidien\u003c\/h3\u003e\n          \u003cp\u003eAppliquez 2 à 3 sprays sous la langue ou sur les poignets, matin et soir, pour une action en profondeur sur la durée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-step\"\u003e\n        \u003cdiv class=\"soi-emer-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-emer-step-content\"\u003e\n          \u003ch3\u003eCure d'urgence\u003c\/h3\u003e\n          \u003cp\u003eEn cas de choc émotionnel ou de stress intense, utilisez le spray toutes les heures jusqu'à apaisement, puis reprenez le rythme habituel pendant 21 jours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-step\"\u003e\n        \u003cdiv class=\"soi-emer-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-emer-step-content\"\u003e\n          \u003ch3\u003eEn méditation\u003c\/h3\u003e\n          \u003cp\u003eVaporisez quelques sprays autour de vous ou sur vos chakras avant une séance pour renforcer la réceptivité énergétique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-emer-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-emer-tip-icon\"\u003e🌡️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eConservation\u003c\/strong\u003e\n        \u003cp\u003eConservez le flacon à l'abri de la lumière et de la chaleur, loin des appareils électromagnétiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-emer-section\"\u003e\n    \u003ch2\u003eComposition de l'élixir d'émeraude Ansil\u003c\/h2\u003e\n    \u003cdiv class=\"soi-emer-compo\"\u003e\n      \u003cdiv class=\"soi-emer-compo-row\"\u003e\n        \u003cspan class=\"soi-emer-compo-label\"\u003eEau purifiée\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-compo-value\"\u003eBase de l'élixir\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-compo-row\"\u003e\n        \u003cspan class=\"soi-emer-compo-label\"\u003eAlcool de voie fermentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-compo-value\"\u003e≈ 10% vol. (conservateur naturel)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-compo-row\"\u003e\n        \u003cspan class=\"soi-emer-compo-label\"\u003eMacération vibratoire d'émeraude\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-compo-value\"\u003ePrincipe actif énergétique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-compo-row\"\u003e\n        \u003cspan class=\"soi-emer-compo-label\"\u003eFleur de Bach : Periwinkle\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-compo-value\"\u003eSoutien émotionnel complémentaire\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-compo-row\"\u003e\n        \u003cspan class=\"soi-emer-compo-label\"\u003eMilieu Barniss\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-compo-value\"\u003eStabilisant de la formule\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-emer-grid-compact\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-emer-card-mini\"\u003e\n        \u003cspan class=\"soi-emer-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-card-mini-value\"\u003e15 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-card-mini\"\u003e\n        \u003cspan class=\"soi-emer-card-mini-icon\"\u003e💨\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-card-mini-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-card-mini-value\"\u003ePompe spray dosée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-card-mini\"\u003e\n        \u003cspan class=\"soi-emer-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-card-mini-value\"\u003eFrance (Sanilhac)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-emer-card-mini\"\u003e\n        \u003cspan class=\"soi-emer-card-mini-icon\"\u003e🏷️\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-card-mini-label\"\u003eMarque\u003c\/span\u003e\n        \u003cspan class=\"soi-emer-card-mini-value\"\u003eAnsil\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-emer-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-emer-accordion\"\u003e\n      \u003cdetails class=\"soi-emer-accordion-item\"\u003e\n        \u003csummary class=\"soi-emer-accordion-header\"\u003e⚠️ Avertissement important\u003c\/summary\u003e\n        \u003cdiv class=\"soi-emer-accordion-content\"\u003e\n          \u003cp\u003eCet élixir s'inscrit dans une démarche de bien-être énergétique et \u003cstrong\u003ene remplace en aucun cas un avis ou un traitement médical\u003c\/strong\u003e. En cas de doute, consultez votre médecin ou un praticien en médecine intégrative.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-emer-accordion-item\"\u003e\n        \u003csummary class=\"soi-emer-accordion-header\"\u003e👶 Enfants et femmes enceintes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-emer-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Déconseillé aux femmes enceintes sans avis professionnel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-emer-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-emer-cta-box\"\u003e\n      \u003cp class=\"soi-emer-cta-tag\" style=\"color: white;\"\u003eVotre sérénité, à portée de spray\u003c\/p\u003e\n      \u003cp class=\"soi-emer-cta-text\" style=\"color: white;\"\u003eL'élixir d'émeraude Ansil vous offre une parenthèse de douceur et de clarté pour traverser le quotidien avec plus de sérénité, d'amour et de présence à soi.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-emer-marine: #1A2D3D;\n  --soi-emer-marine-dark: #0F1E2B;\n  --soi-emer-marine-light: #2C4458;\n  --soi-emer-pomme: #A1C544;\n  --soi-emer-pomme-dark: #84A636;\n  --soi-emer-pomme-light: rgba(161,197,68,0.10);\n  --soi-emer-white: #FFFFFF;\n  --soi-emer-off-white: #F8FAF6;\n  --soi-emer-stone: #F1F3EE;\n  --soi-emer-line: #E5E8E0;\n  --soi-emer-primary: #2D8E5F;\n  --soi-emer-primary-soft: rgba(45,142,95,0.10);\n  --soi-emer-accent: #1B6B45;\n  --soi-emer-text: #1A2D3D;\n  --soi-emer-text-soft: #4A5B6B;\n  --soi-emer-text-muted: #7B8693;\n  --soi-emer-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-emer-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-emer-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-emer-radius: 12px;\n  --soi-emer-radius-sm: 8px;\n  --soi-emer-radius-pill: 999px;\n}\n\n.soi-emer-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-emer-fiche img { max-width: 100%; height: auto; }\n\n.soi-emer-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-emer-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-emer-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-emer-hero {\n  position: relative;\n  background: var(--soi-emer-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-emer-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-emer-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-emer-pomme);\n}\n\n.soi-emer-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-emer-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-emer-pomme);\n  border-radius: 50%;\n}\n\n.soi-emer-hero-title {\n  display: block;\n  color: var(--soi-emer-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-emer-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-emer-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-emer-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-emer-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-emer-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-emer-label-accent {\n  background: var(--soi-emer-pomme);\n  border-color: var(--soi-emer-pomme);\n  color: var(--soi-emer-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-emer-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-emer-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-emer-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-emer-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-emer-pomme);\n  border-radius: 2px;\n}\n\n.soi-emer-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-emer-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-emer-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-emer-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-emer-benefit {\n  background: var(--soi-emer-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-emer-radius);\n  border: 1px solid var(--soi-emer-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-emer-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-emer-shadow-md);\n}\n\n.soi-emer-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-emer-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-emer-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-emer-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-emer-benefit:hover .soi-emer-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-emer-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-emer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-emer-benefit p {\n  font-size: 13px;\n  color: var(--soi-emer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-emer-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-emer-card {\n  background: var(--soi-emer-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-emer-radius);\n  border-left: 3px solid var(--soi-emer-pomme);\n}\n\n.soi-emer-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-emer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-emer-card p {\n  font-size: 14px;\n  color: var(--soi-emer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-emer-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-emer-card-mini {\n  background: var(--soi-emer-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-emer-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-emer-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-emer-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-emer-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-emer-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-emer-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-emer-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-emer-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-emer-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-emer-radius);\n  border: 1px solid var(--soi-emer-line);\n  align-items: flex-start;\n}\n\n.soi-emer-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-emer-marine);\n  color: var(--soi-emer-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-emer-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-emer-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-emer-step-content p {\n  font-size: 14px;\n  color: var(--soi-emer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-emer-compo {\n  background: var(--soi-emer-off-white);\n  border-radius: var(--soi-emer-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-emer-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-emer-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-emer-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-emer-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-emer-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-emer-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-emer-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-emer-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-emer-pomme-light);\n  border-left: 4px solid var(--soi-emer-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-emer-radius) var(--soi-emer-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-emer-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-emer-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-emer-marine);\n  margin-bottom: 4px;\n}\n\n.soi-emer-tip p {\n  font-size: 14px;\n  color: var(--soi-emer-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-emer-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-emer-accordion-item {\n  background: var(--soi-emer-off-white);\n  border-radius: var(--soi-emer-radius-sm);\n  border: 1px solid var(--soi-emer-line);\n  overflow: hidden;\n}\n\n.soi-emer-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-emer-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-emer-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-emer-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-emer-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-emer-accordion-item[open] .soi-emer-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-emer-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-emer-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-emer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-emer-cta-box {\n  background: var(--soi-emer-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-emer-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-emer-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-emer-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-emer-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-emer-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-emer-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-emer-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-emer-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-emer-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-emer-compo-value {\n    text-align: left;\n  }\n\n  .soi-emer-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-emer-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-emer-fiche {\n    --soi-emer-text-soft: #2C3E50;\n    --soi-emer-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61603084403018,"sku":"AL2527","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/elixir-demeraude-en-spray-packshot_11zon.webp?v=1781358859"},{"product_id":"energie-virile-60-gelules","title":"Énergie Virile - Complément naturel Libido \u0026 Érection","description":"\u003cdiv class=\"soi-evir-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-evir-hero\"\u003e\n    \u003cdiv class=\"soi-evir-hero-tag\"\u003e\n      \u003cspan class=\"soi-evir-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-evir-hero-title\"\u003eÉnergie Virile\u003c\/span\u003e\n    \u003cp class=\"soi-evir-hero-subtitle\"\u003eLa synergie de plantes aphrodisiaques, vitamines et oligo-éléments pour soutenir la libido masculine, la fonction érectile et la vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-evir-hero-labels\"\u003e\n      \u003cspan class=\"soi-evir-label soi-evir-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-evir-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-evir-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Intro --\u003e\n  \u003csection class=\"soi-evir-section\"\u003e\n    \u003ch2\u003eÉnergie Virile : le complément tonique naturel \u0026amp; vegan pour retrouver vitalité et désir\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez une baisse de libido, un manque d'énergie ou des difficultés d'érection ? Ce n'est pas une fatalité. Bien souvent, l'organisme manque simplement de certains actifs clés pour fonctionner à plein régime. \u003cstrong\u003eÉnergie Virile de Laboratoire Code\u003c\/strong\u003e réunit dans une seule gélule végétale une synergie de plantes aphrodisiaques reconnues, de vitamines et d'oligo-éléments soigneusement dosés pour soutenir la libido masculine, la fonction érectile et la vitalité au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-evir-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Énergie Virile plutôt qu'un autre complément ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement à beaucoup de boosters d'énergie génériques qui misent sur la caféine ou le guarana, \u003cstrong\u003eÉnergie Virile cible spécifiquement la sphère masculine\u003c\/strong\u003e : libido, érection, désir, fertilité et énergie durable. Sa formule vegan, fabriquée en France, associe des végétaux à la réputation aphrodisiaque millénaire et des micronutriments validés par la recherche nutritionnelle.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Actifs clés --\u003e\n  \u003csection class=\"soi-evir-section\"\u003e\n    \u003ch2\u003eLes actifs clés de la formule Énergie Virile\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-evir-benefits\"\u003e\n      \u003cdiv class=\"soi-evir-benefit\"\u003e\n        \u003cdiv class=\"soi-evir-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTribulus terrestris\u003c\/h3\u003e\n        \u003cp\u003ePlante phare des formules viriles, reconnue pour stimuler la libido et soutenir la fonction érectile naturellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-benefit\"\u003e\n        \u003cdiv class=\"soi-evir-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSafran\u003c\/h3\u003e\n        \u003cp\u003eComplément idéal du tribulus, il renforce les effets sur le désir et contribue à une érection de qualité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-benefit\"\u003e\n        \u003cdiv class=\"soi-evir-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMaca du Pérou\u003c\/h3\u003e\n        \u003cp\u003eRacine aphrodisiaque traditionnelle andine, appréciée aussi pour son rôle dans le soutien de la fertilité masculine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-benefit\"\u003e\n        \u003cdiv class=\"soi-evir-benefit-icon\"\u003e\u003cspan\u003e🫚\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGingembre\u003c\/h3\u003e\n        \u003cp\u003eRhizome aux propriétés toniques et aphrodisiaques reconnues depuis des siècles en médecine traditionnelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-evir-grid\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-evir-card\"\u003e\n        \u003ch3\u003e⚡ Zinc\u003c\/h3\u003e\n        \u003cp\u003eContribue au maintien d'un taux normal de testostérone dans le sang (allégation officielle EFSA).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-card\"\u003e\n        \u003ch3\u003e🔬 Sélénium\u003c\/h3\u003e\n        \u003cp\u003eFavorise une spermatogenèse normale et améliore la qualité du sperme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-card\"\u003e\n        \u003ch3\u003e💊 Vitamines B1, B2 et B3\u003c\/h3\u003e\n        \u003cp\u003eParticipent à la réduction de la fatigue et au bon fonctionnement du métabolisme énergétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition --\u003e\n  \u003csection class=\"soi-evir-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par gélule (555 mg)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-evir-compo\"\u003e\n      \u003cdiv class=\"soi-evir-compo-row\"\u003e\n        \u003cspan class=\"soi-evir-compo-label\"\u003eTribulus terrestris (extrait)\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-compo-value\"\u003eDosage concentré, action optimale sur la libido\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-compo-row\"\u003e\n        \u003cspan class=\"soi-evir-compo-label\"\u003eMaca (Lepidium meyenii)\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-compo-value\"\u003eRacine séchée en poudre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-compo-row\"\u003e\n        \u003cspan class=\"soi-evir-compo-label\"\u003eGingembre (Zingiber officinale)\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-compo-value\"\u003eRhizome en poudre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-compo-row\"\u003e\n        \u003cspan class=\"soi-evir-compo-label\"\u003eSafran (Crocus sativus)\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-compo-value\"\u003ePistils titrés en safranal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-compo-row\"\u003e\n        \u003cspan class=\"soi-evir-compo-label\"\u003eZinc\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-compo-value\"\u003eVNR 10 mg\/j, taux normal de testostérone\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-compo-row\"\u003e\n        \u003cspan class=\"soi-evir-compo-label\"\u003eSélénium\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-compo-value\"\u003eVNR 55 µg\/j, spermatogenèse normale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-compo-row\"\u003e\n        \u003cspan class=\"soi-evir-compo-label\"\u003eVitamine B1, B2, B3\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-compo-value\"\u003eRéduction de la fatigue\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-compo-row\"\u003e\n        \u003cspan class=\"soi-evir-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-compo-value\"\u003eGélule végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-evir-grid-compact\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-evir-card-mini\"\u003e\n        \u003cspan class=\"soi-evir-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-card-mini\"\u003e\n        \u003cspan class=\"soi-evir-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-card-mini-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-card-mini-value\"\u003e555 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-card-mini\"\u003e\n        \u003cspan class=\"soi-evir-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-card-mini\"\u003e\n        \u003cspan class=\"soi-evir-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-card-mini-label\"\u003eRégime\u003c\/span\u003e\n        \u003cspan class=\"soi-evir-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Posologie --\u003e\n  \u003csection class=\"soi-evir-section\"\u003e\n    \u003ch2\u003eComment prendre Énergie Virile ? Posologie recommandée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-evir-timeline\"\u003e\n      \u003cdiv class=\"soi-evir-step\"\u003e\n        \u003cdiv class=\"soi-evir-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-evir-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e2 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-evir-step\"\u003e\n        \u003cdiv class=\"soi-evir-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-evir-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de \u003cstrong\u003e4 à 6 semaines minimum\u003c\/strong\u003e est recommandée pour ressentir des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-evir-step\"\u003e\n        \u003cdiv class=\"soi-evir-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-evir-step-content\"\u003e\n          \u003ch3\u003eCompatibilité alimentaire\u003c\/h3\u003e\n          \u003cp\u003eConvient aux régimes \u003cstrong\u003evégétarien et vegan\u003c\/strong\u003e. Non recommandé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-evir-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-evir-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 trouble érectile persistant, consultez un médecin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-evir-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-evir-cta-box\"\u003e\n      \u003cp class=\"soi-evir-cta-tag\" style=\"color: white;\"\u003eRetrouver sa vitalité naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-evir-cta-text\" style=\"color: white;\"\u003eÉnergie Virile réunit le meilleur des plantes toniques et des micronutriments essentiels pour une libido active, une érection de qualité et une vraie vitalité au quotidien. Parce qu'une vie intime épanouie, cela se soutient aussi de l'intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-evir-marine: #1A2D3D;\n  --soi-evir-marine-dark: #0F1E2B;\n  --soi-evir-marine-light: #2C4458;\n  --soi-evir-pomme: #A1C544;\n  --soi-evir-pomme-dark: #84A636;\n  --soi-evir-pomme-light: rgba(161,197,68,0.10);\n  --soi-evir-white: #FFFFFF;\n  --soi-evir-off-white: #F8FAF6;\n  --soi-evir-stone: #F1F3EE;\n  --soi-evir-line: #E5E8E0;\n  --soi-evir-primary: #C23B3B;\n  --soi-evir-primary-soft: #F4E8E8;\n  --soi-evir-accent: #D88542;\n  --soi-evir-text: #1A2D3D;\n  --soi-evir-text-soft: #4A5B6B;\n  --soi-evir-text-muted: #7B8693;\n  --soi-evir-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-evir-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-evir-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-evir-radius: 12px;\n  --soi-evir-radius-sm: 8px;\n  --soi-evir-radius-pill: 999px;\n}\n\n.soi-evir-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-evir-fiche img { max-width: 100%; height: auto; }\n\n.soi-evir-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-evir-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-evir-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-evir-hero {\n  position: relative;\n  background: var(--soi-evir-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-evir-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-evir-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-evir-pomme);\n}\n\n.soi-evir-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-evir-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-evir-pomme);\n  border-radius: 50%;\n}\n\n.soi-evir-hero-title {\n  display: block;\n  color: var(--soi-evir-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-evir-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-evir-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-evir-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-evir-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-evir-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-evir-label-accent {\n  background: var(--soi-evir-pomme);\n  border-color: var(--soi-evir-pomme);\n  color: var(--soi-evir-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-evir-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-evir-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-evir-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-evir-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-evir-pomme);\n  border-radius: 2px;\n}\n\n.soi-evir-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-evir-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-evir-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-evir-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-evir-benefit {\n  background: var(--soi-evir-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-evir-radius);\n  border: 1px solid var(--soi-evir-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-evir-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-evir-shadow-md);\n}\n\n.soi-evir-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-evir-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-evir-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-evir-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-evir-benefit:hover .soi-evir-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-evir-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-evir-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-evir-benefit p {\n  font-size: 13px;\n  color: var(--soi-evir-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-evir-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-evir-card {\n  background: var(--soi-evir-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-evir-radius);\n  border-left: 3px solid var(--soi-evir-pomme);\n}\n\n.soi-evir-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-evir-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-evir-card p {\n  font-size: 14px;\n  color: var(--soi-evir-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-evir-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-evir-card-mini {\n  background: var(--soi-evir-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-evir-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-evir-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-evir-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-evir-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-evir-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-evir-marine);\n}\n\n\/* COMPOSITION *\/\n.soi-evir-compo {\n  background: var(--soi-evir-off-white);\n  border-radius: var(--soi-evir-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-evir-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-evir-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-evir-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-evir-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-evir-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-evir-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-evir-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-evir-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-evir-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-evir-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-evir-radius);\n  border: 1px solid var(--soi-evir-line);\n  align-items: flex-start;\n}\n\n.soi-evir-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-evir-marine);\n  color: var(--soi-evir-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-evir-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-evir-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-evir-step-content p {\n  font-size: 14px;\n  color: var(--soi-evir-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-evir-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-evir-pomme-light);\n  border-left: 4px solid var(--soi-evir-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-evir-radius) var(--soi-evir-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-evir-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-evir-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-evir-marine);\n  margin-bottom: 4px;\n}\n\n.soi-evir-tip p {\n  font-size: 14px;\n  color: var(--soi-evir-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-evir-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-evir-accordion-item {\n  background: var(--soi-evir-off-white);\n  border-radius: var(--soi-evir-radius-sm);\n  border: 1px solid var(--soi-evir-line);\n  overflow: hidden;\n}\n\n.soi-evir-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-evir-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-evir-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-evir-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-evir-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-evir-accordion-item[open] .soi-evir-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-evir-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-evir-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-evir-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-evir-cta-box {\n  background: var(--soi-evir-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-evir-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-evir-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-evir-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-evir-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-evir-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-evir-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-evir-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-evir-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-evir-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-evir-compo-value {\n    text-align: left;\n  }\n\n  .soi-evir-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-evir-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-evir-fiche {\n    --soi-evir-text-soft: #2C3E50;\n    --soi-evir-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61603097084234,"sku":"LC9080","price":18.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/energie-virile-vegan-en-gelules-packshot.webp?v=1779712585"},{"product_id":"propolis-originel-en-compte-gouttes","title":"Propolis Liquide Originel en compte-gouttes","description":"\u003cdiv class=\"soi-prop-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-prop-hero\"\u003e\n    \u003cdiv class=\"soi-prop-hero-tag\"\u003e\n      \u003cspan class=\"soi-prop-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Laboratoire Dioter\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-prop-hero-title\"\u003eLa force naturelle de la ruche, concentrée et purifiée\u003c\/span\u003e\n    \u003cp class=\"soi-prop-hero-subtitle\"\u003eL'extrait de propolis pure liquide, sans alcool, enrichi en vitamine B12 : la force naturelle de la ruche au service de vos défenses immunitaires.\u003c\/p\u003e\n    \u003cdiv class=\"soi-prop-hero-labels\"\u003e\n      \u003cspan class=\"soi-prop-label soi-prop-label-accent\"\u003eSANS ALCOOL\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eSANS HUILE DE PALME\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Propolis Originel en compte-gouttes : l'extrait de propolis pure liquide par Dioter --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003ePropolis Originel en compte-gouttes : l'extrait de propolis pure liquide par Dioter\u003c\/h2\u003e\n    \u003cp\u003eLa \u003cstrong\u003epropolis liquide\u003c\/strong\u003e fascine depuis des siècles. Fabriquée par les abeilles à partir de résines végétales, elle protège la ruche de toute intrusion microbienne. Dioter s'est appuyé sur ce savoir millénaire pour concevoir le \u003cstrong\u003ePropolis Originel en compte-gouttes\u003c\/strong\u003e : un \u003cstrong\u003eextrait de propolis liquide\u003c\/strong\u003e sans alcool, sans conservateurs, enrichi en vitamine B12, élaboré en France à partir de propolis brune européenne issue des bourgeons de peuplier.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi choisir un extrait liquide de propolis plutôt qu'une gélule ? --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un extrait liquide de propolis plutôt qu'une gélule ?\u003c\/h2\u003e\n    \u003cp\u003eLa forme liquide permet une \u003cstrong\u003ediffusion rapide des actifs\u003c\/strong\u003e dans la sphère buccale et ORL. En passant directement sur les muqueuses, l'\u003cstrong\u003eextrait liquide de propolis\u003c\/strong\u003e tapisse la gorge d'un voile naturel protecteur dès les premières gouttes. Pratique à doser, le flacon compte-gouttes convient à toute la famille, des enfants à partir de 6 ans jusqu'aux adultes.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les bienfaits de la propolis liquide Dioter --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la propolis liquide Dioter\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-benefits\"\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien des défenses immunitaires\u003c\/h3\u003e\n        \u003cp\u003eLa propolis concentre des flavonoïdes, des acides aromatiques et des huiles essentielles aux propriétés antimicrobiennes reconnues. La vitamine B12 ajoutée contribue au fonctionnement normal du système immunitaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection de la sphère ORL et buccale\u003c\/h3\u003e\n        \u003cp\u003eIdéale en période de fragilité saisonnière, elle vous aide à préserver la gorge, le nez et la bouche.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule douce sans alcool\u003c\/h3\u003e\n        \u003cp\u003eL'extraction se fait par macération dans un mélange eau et glycérine végétale sans OGM, sans huile de palme. Convient aux personnes ne souhaitant pas consommer d'alcool.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropolis brune européenne purifiée\u003c\/h3\u003e\n        \u003cp\u003eToutes les substances inactives (cires, matières minérales) sont éliminées par plusieurs étapes de filtration, pour un concentré d'actifs réellement utiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition du Propolis Originel Dioter --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eComposition du Propolis Originel Dioter\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-compo\"\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eIngrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eEau, Glycérine végétale (sans OGM, sans huile de palme), Extrait de propolis brune européenne purifiée, Vitamine B12 (cyanocobalamine)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eDose journalière recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003e20 gouttes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eExtrait de propolis purifiée\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eConcentration optimisée par macération eau\/glycérine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eVitamine B12\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eContribue au fonctionnement normal du système immunitaire\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003e50 ml (flacon compte-gouttes)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-prop-grid-compact\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-prop-card-mini\"\u003e\n        \u003cspan class=\"soi-prop-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-label\"\u003eSans alcool\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-value\"\u003eOui\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card-mini\"\u003e\n        \u003cspan class=\"soi-prop-card-mini-icon\"\u003e🧪\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-label\"\u003eSans conservateurs\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-value\"\u003eOui\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card-mini\"\u003e\n        \u003cspan class=\"soi-prop-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-label\"\u003eSans OGM\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-value\"\u003eOui\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card-mini\"\u003e\n        \u003cspan class=\"soi-prop-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment utiliser la propolis liquide Dioter ? --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eComment utiliser la propolis liquide Dioter ?\u003c\/h2\u003e\n    \u003cp class=\"soi-prop-section-intro\"\u003eVoici comment utiliser la propolis liquide au quotidien pour en tirer le meilleur parti :\u003c\/p\u003e\n    \u003cdiv class=\"soi-prop-timeline\"\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eAdultes et enfants dès 6 ans\u003c\/h3\u003e\n          \u003cp\u003eDéposez \u003cstrong\u003e15 à 20 gouttes\u003c\/strong\u003e dans un peu d'eau, de jus ou directement sous la langue, 1 à 2 fois par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eEn cure préventive\u003c\/h3\u003e\n          \u003cp\u003e6 à 8 semaines en période automnale ou hivernale pour soutenir vos défenses naturelles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eEn usage local\u003c\/h3\u003e\n          \u003cp\u003eQuelques gouttes peuvent être appliquées sur les gencives ou la gorge pour un effet protecteur direct.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-prop-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-prop-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAgitez légèrement le flacon avant utilisation. Conservez-le à l'abri de la chaleur et de la lumière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-prop-accordion\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdetails class=\"soi-prop-accordion-item\"\u003e\n        \u003csummary class=\"soi-prop-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-prop-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute ou de symptômes persistants, consultez un professionnel de santé. Déconseillé en cas d'allergie aux produits de la ruche.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Ce qui distingue Propolis Originel des autres extraits de propolis --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eCe qui distingue Propolis Originel des autres extraits de propolis\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-grid\"\u003e\n      \u003cdiv class=\"soi-prop-card\"\u003e\n        \u003ch3\u003e🐝 Propolis brune européenne\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité garantie, origine identifiée (bourgeons de peuplier).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card\"\u003e\n        \u003ch3\u003e💧 Extraction sans alcool\u003c\/h3\u003e\n        \u003cp\u003eRare sur le marché, adaptée à tous sans restriction.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card\"\u003e\n        \u003ch3\u003e🔬 Enrichi en vitamine B12\u003c\/h3\u003e\n        \u003cp\u003eSynergie immunitaire renforcée pour un soutien optimal de vos défenses.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card\"\u003e\n        \u003ch3\u003e🎯 Flacon compte-gouttes 50 ml\u003c\/h3\u003e\n        \u003cp\u003eDosage précis, pratique et économique au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eÉlaboré selon des normes strictes de qualité et de traçabilité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-prop-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-prop-cta-box\"\u003e\n      \u003cp class=\"soi-prop-cta-tag\" style=\"color: white;\"\u003eLa force naturelle de la ruche, concentrée et purifiée\u003c\/p\u003e\n      \u003cp class=\"soi-prop-cta-text\" style=\"color: white;\"\u003eAvec le Propolis Originel de Dioter, vous offrez à votre corps un concentré d'actifs de la ruche, prêt à agir dès les premières gouttes. Une alliée douce et efficace pour traverser l'hiver avec sérénité, pour vous comme pour toute votre famille.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-prop-marine: #1A2D3D;\n  --soi-prop-marine-dark: #0F1E2B;\n  --soi-prop-marine-light: #2C4458;\n  --soi-prop-pomme: #A1C544;\n  --soi-prop-pomme-dark: #84A636;\n  --soi-prop-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-prop-white: #FFFFFF;\n  --soi-prop-off-white: #F8FAF6;\n  --soi-prop-stone: #F1F3EE;\n  --soi-prop-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (apithérapie – or miel \/ ambre) === *\/\n  --soi-prop-primary: #D4A82A;\n  --soi-prop-primary-soft: rgba(212,168,42,0.12);\n  --soi-prop-accent: #C4922A;\n\n  \/* === Textes === *\/\n  --soi-prop-text: #1A2D3D;\n  --soi-prop-text-soft: #4A5B6B;\n  --soi-prop-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-prop-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-prop-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-prop-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-prop-radius: 12px;\n  --soi-prop-radius-sm: 8px;\n  --soi-prop-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-prop-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-prop-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-prop-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-prop-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-prop-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-prop-hero {\n  position: relative;\n  background: var(--soi-prop-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-prop-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-prop-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-prop-pomme);\n}\n\n.soi-prop-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-prop-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-prop-pomme);\n  border-radius: 50%;\n}\n\n.soi-prop-hero-title {\n  display: block;\n  color: var(--soi-prop-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-prop-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-prop-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-prop-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-prop-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-prop-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-prop-label-accent {\n  background: var(--soi-prop-pomme);\n  border-color: var(--soi-prop-pomme);\n  color: var(--soi-prop-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-prop-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-prop-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-prop-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-prop-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-prop-pomme);\n  border-radius: 2px;\n}\n\n.soi-prop-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-prop-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-prop-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-prop-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-prop-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-prop-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-prop-benefit {\n  background: var(--soi-prop-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-prop-radius);\n  border: 1px solid var(--soi-prop-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-prop-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-prop-shadow-md);\n}\n\n.soi-prop-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-prop-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-prop-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-prop-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-prop-benefit:hover .soi-prop-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-prop-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prop-benefit p {\n  font-size: 13px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-prop-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-prop-card {\n  background: var(--soi-prop-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prop-radius);\n  border-left: 3px solid var(--soi-prop-pomme);\n}\n\n.soi-prop-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prop-card p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-prop-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-prop-card-mini {\n  background: var(--soi-prop-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-prop-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-prop-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-prop-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-prop-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-prop-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-prop-compo {\n  background: var(--soi-prop-off-white);\n  border-radius: var(--soi-prop-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-prop-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-prop-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-prop-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-prop-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-prop-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-prop-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-prop-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-prop-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-prop-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-prop-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prop-radius);\n  border: 1px solid var(--soi-prop-line);\n  align-items: flex-start;\n}\n\n.soi-prop-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-prop-marine);\n  color: var(--soi-prop-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-prop-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-prop-step-content p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-prop-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-prop-pomme-light);\n  border-left: 4px solid var(--soi-prop-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-prop-radius) var(--soi-prop-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-prop-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-prop-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-prop-marine);\n  margin-bottom: 4px;\n}\n\n.soi-prop-tip p {\n  font-size: 14px;\n  color: var(--soi-prop-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-prop-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-prop-accordion-item {\n  background: var(--soi-prop-off-white);\n  border-radius: var(--soi-prop-radius-sm);\n  border: 1px solid var(--soi-prop-line);\n  overflow: hidden;\n}\n\n.soi-prop-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-prop-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-prop-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-prop-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-prop-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-prop-accordion-item[open] .soi-prop-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-prop-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-prop-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-prop-cta-box {\n  background: var(--soi-prop-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-prop-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-prop-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-prop-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-prop-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-prop-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-prop-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-prop-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-prop-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-prop-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-prop-compo-value {\n    text-align: left;\n  }\n\n  .soi-prop-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-prop-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-prop-fiche {\n    --soi-prop-text-soft: #2C3E50;\n    --soi-prop-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603115925834,"sku":"DI5010","price":22.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/propolis-originel-en-compte-gouttes-packshot_c035f000-b5e3-49f2-81d2-54d510facb32.webp?v=1781515503"},{"product_id":"ginseng-originel-en-compte-gouttes","title":"Ginseng Originel liquide - 50ml","description":"\u003cdiv class=\"soi-gins-fiche\"\u003e\n\n\u003csection class=\"soi-gins-hero\"\u003e\n  \u003cdiv class=\"soi-gins-hero-tag\"\u003e\n    \u003cspan class=\"soi-gins-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Dioter\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-gins-hero-title\"\u003eL'énergie ancestrale du ginseng, goutte après goutte\u003c\/span\u003e\n  \u003cp class=\"soi-gins-hero-subtitle\"\u003eExtrait pur de racine de ginseng blanc en compte-gouttes, pour retrouver votre vitalité au quotidien grâce à une absorption rapide et un dosage précis.\u003c\/p\u003e\n  \u003cdiv class=\"soi-gins-hero-labels\"\u003e\n    \u003cspan class=\"soi-gins-label soi-gins-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-gins-label\"\u003eSANS ALCOOL\u003c\/span\u003e\n    \u003cspan class=\"soi-gins-label\"\u003eEXTRAIT PUR\u003c\/span\u003e\n    \u003cspan class=\"soi-gins-label\"\u003eCOMPTE-GOUTTES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gins-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le ginseng en gouttes pour votre vitalité ?\u003c\/h2\u003e\n  \u003cp\u003eContrairement aux gélules, la \u003cstrong\u003eforme liquide en compte-gouttes\u003c\/strong\u003e permet une absorption rapide et précise des principes actifs, les fameux \u003cstrong\u003eginsénosides\u003c\/strong\u003e. Ces molécules bioactives sont au cœur des bienfaits du ginseng sur l'énergie, l'endurance et la résistance au stress.\u003c\/p\u003e\n  \u003cp\u003eL'extrait de Dioter est obtenu par macération dans un mélange eau et glycérine végétale, sans solvant agressif, ce qui préserve l'intégrité des actifs.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gins-section\"\u003e\n  \u003ch2\u003eLes bienfaits du Ginseng Originel Dioter\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gins-benefits\"\u003e\n    \u003cdiv class=\"soi-gins-benefit\"\u003e\n      \u003cdiv class=\"soi-gins-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉnergie et tonus\u003c\/h3\u003e\n      \u003cp\u003eLe ginseng est reconnu pour réduire la fatigue physique et mentale et soutenir votre vitalité, même lors des périodes de surmenage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-benefit\"\u003e\n      \u003cdiv class=\"soi-gins-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConcentration et mémoire\u003c\/h3\u003e\n      \u003cp\u003eLe Panax ginseng soutient les fonctions cognitives : concentration, clarté mentale et capacité de mémorisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-benefit\"\u003e\n      \u003cdiv class=\"soi-gins-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n      \u003cp\u003eGrâce à ses propriétés antioxydantes, le ginseng contribue à renforcer les défenses immunitaires et à mieux résister aux agressions saisonnières.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gins-section\"\u003e\n  \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gins-compo\"\u003e\n    \u003cdiv class=\"soi-gins-compo-row\"\u003e\n      \u003cspan class=\"soi-gins-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-compo-value\"\u003eExtrait de racine de ginseng blanc (\u003cem\u003ePanax ginseng\u003c\/em\u003e C.A. Meyer)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-compo-row\"\u003e\n      \u003cspan class=\"soi-gins-compo-label\"\u003eExcipients\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-compo-value\"\u003eEau purifiée, glycérine végétale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-compo-row\"\u003e\n      \u003cspan class=\"soi-gins-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-compo-value\"\u003eFlacon de 50 ml avec compte-gouttes intégré\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-compo-row\"\u003e\n      \u003cspan class=\"soi-gins-compo-label\"\u003eDosage recommandé\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-compo-value\"\u003e20 à 30 gouttes par jour\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-compo-row\"\u003e\n      \u003cspan class=\"soi-gins-compo-label\"\u003eCure conseillée\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-compo-value\"\u003e4 à 8 semaines, renouvelable après une pause\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-gins-tip\"\u003e\n    \u003cdiv class=\"soi-gins-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe complément ne contient ni alcool, ni colorant artificiel, ni arôme de synthèse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gins-section\"\u003e\n  \u003ch2\u003eComment utiliser le Ginseng Originel au quotidien ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gins-timeline\"\u003e\n    \u003cdiv class=\"soi-gins-step\"\u003e\n      \u003cdiv class=\"soi-gins-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-gins-step-content\"\u003e\n        \u003ch3\u003eLe matin, à jeun ou au petit-déjeuner\u003c\/h3\u003e\n        \u003cp\u003eVersez 20 à 30 gouttes dans un demi-verre d'eau. C'est le moment optimal pour profiter de l'effet énergisant sur toute la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-step\"\u003e\n      \u003cdiv class=\"soi-gins-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-gins-step-content\"\u003e\n        \u003ch3\u003eÉvitez la prise en soirée\u003c\/h3\u003e\n        \u003cp\u003eEn raison de son effet stimulant, le ginseng peut perturber le sommeil s'il est consommé trop tard dans la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-step\"\u003e\n      \u003cdiv class=\"soi-gins-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-gins-step-content\"\u003e\n        \u003ch3\u003eRespectez les périodes de pause\u003c\/h3\u003e\n        \u003cp\u003eAprès 6 à 8 semaines de cure, marquez une pause de 2 à 4 semaines avant de reprendre pour préserver l'efficacité de l'extrait.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gins-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gins-accordion\"\u003e\n    \u003cdetails class=\"soi-gins-accordion-item\"\u003e\n      \u003csummary class=\"soi-gins-accordion-header\"\u003e⚕️ Usage et limites\u003c\/summary\u003e\n      \u003cdiv class=\"soi-gins-accordion-content\"\u003e\n        \u003cp\u003eComplément alimentaire, ne se substitue pas à un traitement médical. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-gins-accordion-item\"\u003e\n      \u003csummary class=\"soi-gins-accordion-header\"\u003e🤰 Populations sensibles\u003c\/summary\u003e\n      \u003cdiv class=\"soi-gins-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes et aux enfants de moins de 12 ans. Demandez l'avis de votre médecin en cas de traitement anticoagulant ou d'hypertension.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-gins-accordion-item\"\u003e\n      \u003csummary class=\"soi-gins-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-gins-accordion-content\"\u003e\n        \u003cp\u003eConserver à l'abri de la chaleur et de la lumière, 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-gins-section\"\u003e\n  \u003ch2\u003eGinseng Originel Dioter : l'essentiel en un coup d'œil\u003c\/h2\u003e\n  \u003cdiv class=\"soi-gins-grid-compact\"\u003e\n    \u003cdiv class=\"soi-gins-card-mini\"\u003e\n      \u003cspan class=\"soi-gins-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-card-mini-value\"\u003eFrançaise\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-card-mini\"\u003e\n      \u003cspan class=\"soi-gins-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-card-mini-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-card-mini-value\"\u003eExtrait pur sans alcool\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-card-mini\"\u003e\n      \u003cspan class=\"soi-gins-card-mini-icon\"\u003e💧\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-card-mini-label\"\u003eFormat\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-card-mini-value\"\u003eCompte-gouttes 50 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gins-card-mini\"\u003e\n      \u003cspan class=\"soi-gins-card-mini-icon\"\u003e🔄\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-card-mini-label\"\u003ePolyvalence\u003c\/span\u003e\n      \u003cspan class=\"soi-gins-card-mini-value\"\u003eFatigue, saisons, stress\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-gins-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-gins-cta-box\"\u003e\n    \u003cp class=\"soi-gins-cta-tag\" style=\"color: white;\"\u003eQuelques gouttes chaque matin suffisent\u003c\/p\u003e\n    \u003cp class=\"soi-gins-cta-text\" style=\"color: white;\"\u003eQuand l'énergie se fait rare, le Ginseng Originel Dioter vous redonne le tonus dont vous avez besoin. Une formule pure, sans compromis, pour retrouver votre vitalité 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-gins-marine: #1A2D3D;\n  --soi-gins-marine-dark: #0F1E2B;\n  --soi-gins-marine-light: #2C4458;\n  --soi-gins-pomme: #A1C544;\n  --soi-gins-pomme-dark: #84A636;\n  --soi-gins-pomme-light: rgba(161,197,68,0.10);\n  --soi-gins-white: #FFFFFF;\n  --soi-gins-off-white: #F8FAF6;\n  --soi-gins-stone: #F1F3EE;\n  --soi-gins-line: #E5E8E0;\n  --soi-gins-primary: #B5843A;\n  --soi-gins-primary-soft: #F5EDE0;\n  --soi-gins-accent: #D4A52A;\n  --soi-gins-text: #1A2D3D;\n  --soi-gins-text-soft: #4A5B6B;\n  --soi-gins-text-muted: #7B8693;\n  --soi-gins-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gins-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gins-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gins-radius: 12px;\n  --soi-gins-radius-sm: 8px;\n  --soi-gins-radius-pill: 999px;\n}\n\n.soi-gins-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gins-fiche img { max-width: 100%; height: auto; }\n\n.soi-gins-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gins-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gins-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-gins-hero {\n  position: relative;\n  background: var(--soi-gins-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-gins-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gins-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gins-pomme);\n}\n\n.soi-gins-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-gins-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gins-pomme);\n  border-radius: 50%;\n}\n\n.soi-gins-hero-title {\n  display: block;\n  color: var(--soi-gins-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-gins-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-gins-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gins-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-gins-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gins-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gins-label-accent {\n  background: var(--soi-gins-pomme);\n  border-color: var(--soi-gins-pomme);\n  color: var(--soi-gins-marine);\n  font-weight: 600;\n}\n\n.soi-gins-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gins-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gins-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-gins-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gins-pomme);\n  border-radius: 2px;\n}\n\n.soi-gins-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gins-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gins-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-gins-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gins-benefit {\n  background: var(--soi-gins-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gins-radius);\n  border: 1px solid var(--soi-gins-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gins-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gins-shadow-md);\n}\n\n.soi-gins-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gins-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-gins-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gins-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gins-benefit:hover .soi-gins-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gins-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gins-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gins-benefit p {\n  font-size: 13px;\n  color: var(--soi-gins-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gins-compo {\n  background: var(--soi-gins-off-white);\n  border-radius: var(--soi-gins-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-gins-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-gins-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gins-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gins-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gins-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gins-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gins-marine);\n  text-align: right;\n}\n\n.soi-gins-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gins-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gins-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gins-radius);\n  border: 1px solid var(--soi-gins-line);\n  align-items: flex-start;\n}\n\n.soi-gins-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gins-marine);\n  color: var(--soi-gins-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-gins-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gins-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gins-step-content p {\n  font-size: 14px;\n  color: var(--soi-gins-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gins-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gins-pomme-light);\n  border-left: 4px solid var(--soi-gins-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gins-radius) var(--soi-gins-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gins-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gins-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gins-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gins-tip p {\n  font-size: 14px;\n  color: var(--soi-gins-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gins-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gins-accordion-item {\n  background: var(--soi-gins-off-white);\n  border-radius: var(--soi-gins-radius-sm);\n  border: 1px solid var(--soi-gins-line);\n  overflow: hidden;\n}\n\n.soi-gins-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gins-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-gins-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gins-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gins-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gins-accordion-item[open] .soi-gins-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gins-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gins-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gins-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gins-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-gins-card-mini {\n  background: var(--soi-gins-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-gins-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-gins-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-gins-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-gins-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-gins-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gins-marine);\n}\n\n.soi-gins-cta-box {\n  background: var(--soi-gins-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gins-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gins-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-gins-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gins-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-gins-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gins-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gins-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-gins-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gins-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gins-compo-value {\n    text-align: left;\n  }\n\n  .soi-gins-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-gins-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gins-fiche {\n    --soi-gins-text-soft: #2C3E50;\n    --soi-gins-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603118121290,"sku":"DI5020","price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ginseng-originel-en-compte-gouttes-packshot.webp?v=1783253323"},{"product_id":"lecithine-marine-vital-osmose","title":"Lécithine d'Origine Marine en gélules","description":"\u003cdiv class=\"soi-lecm-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-lecm-hero\"\u003e\n    \u003cdiv class=\"soi-lecm-hero-tag\"\u003e\n      \u003cspan class=\"soi-lecm-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lecm-hero-title\"\u003eLécithine d'origine marine en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-lecm-hero-subtitle\"\u003eDes phospholipides marins titrés à 17 %, naturellement riches en Oméga-3 EPA et DHA, pour soutenir vos fonctions cognitives, cardiovasculaires et votre équilibre au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lecm-hero-labels\"\u003e\n      \u003cspan class=\"soi-lecm-label soi-lecm-label-accent\"\u003e17 % PHOSPHOLIPIDES MARINS\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003eSOURCE MARINE SAUVAGE\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003eSANS SOJA · SANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003e90 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Lécithine Marine en Gélules : Phospholipides Marins Titrés à 17 % --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eLécithine Marine en gélules : Phospholipides Marins Titrés à 17 %\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez une \u003cstrong\u003elécithine marine de qualité\u003c\/strong\u003e, différente des lécithines classiques de soja ou de tournesol ? Cette formule de Qualidiet répond à une vraie logique : vous apporter des \u003cstrong\u003ephospholipides marins hautement assimilables\u003c\/strong\u003e, naturellement riches en \u003cstrong\u003eOméga-3 EPA et DHA\u003c\/strong\u003e, directement issus de co-produits de poissons sauvages. Un choix sérieux, pour ceux qui ne veulent pas faire les choses à moitié.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi la lécithine marine plutôt qu'une lécithine végétale ? --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003ePourquoi la lécithine marine plutôt qu'une lécithine végétale ?\u003c\/h2\u003e\n    \u003cp\u003eLa lécithine de soja ou de tournesol est largement répandue, mais elle ne contient pas d'Oméga-3 EPA\/DHA. La \u003cstrong\u003elécithine marine\u003c\/strong\u003e, elle, apporte des phospholipides structurés comme ceux que l'on trouve naturellement dans le cerveau humain. Résultat : une \u003cstrong\u003ebiodisponibilité supérieure\u003c\/strong\u003e, c'est-à-dire une meilleure intégration par vos cellules.\u003c\/p\u003e\n    \u003cp\u003eConcrètement, les phospholipides marins agissent à deux niveaux :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lecm-grid\"\u003e\n      \u003cdiv class=\"soi-lecm-card\"\u003e\n        \u003ch3\u003e🧬 Structure cellulaire\u003c\/h3\u003e\n        \u003cp\u003eIls participent à la fluidité et à la perméabilité des membranes de chaque cellule de votre corps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-card\"\u003e\n        \u003ch3\u003e🐟 Vecteur d'Oméga-3\u003c\/h3\u003e\n        \u003cp\u003eIls transportent l'EPA et le DHA directement au cœur des cellules, notamment les neurones, ce que les Oméga-3 classiques (triglycérides) font moins efficacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : À qui s'adresse la lécithine marine en gélules ? --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse la lécithine marine en gélules ?\u003c\/h2\u003e\n    \u003cp class=\"soi-lecm-section-intro\"\u003eCe complément intéresse particulièrement les profils suivants :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lecm-benefits\"\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMémoire et concentration\u003c\/h3\u003e\n        \u003cp\u003eÉtudiants, actifs ou seniors souhaitant soutenir leurs fonctions cognitives au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eCeux qui veulent prendre soin de leur cœur grâce aux Oméga-3 EPA et DHA.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eLes personnes cherchant un soutien naturel pour la gestion du stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e🚫\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAlternative au soja\u003c\/h3\u003e\n        \u003cp\u003eQuiconque souhaite éviter la lécithine de soja (allergies, préférence sans OGM).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie précises --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eComposition et posologie précises\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-lecm-compo\"\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003e250 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eLécithine marine titrée à 17 % de phospholipides marins (dont EPA et DHA)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eAgent de charge\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eMaltodextrine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eAgent d'enrobage\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eGomme arabique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eAntioxydant\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eVitamine E naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eGélule en pullulane (origine végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003e90 gélules (1 à 3 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-lecm-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-lecm-step\"\u003e\n        \u003cdiv class=\"soi-lecm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lecm-step-content\"\u003e\n          \u003ch3\u003ePosologie\u003c\/h3\u003e\n          \u003cp\u003eAvalez \u003cstrong\u003e1 à 3 gélules par jour\u003c\/strong\u003e, de préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-step\"\u003e\n        \u003cdiv class=\"soi-lecm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lecm-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne prise régulière sur \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e permet d'observer les effets les plus notables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-step\"\u003e\n        \u003cdiv class=\"soi-lecm-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-lecm-step-content\"\u003e\n          \u003ch3\u003eAutonomie du flacon\u003c\/h3\u003e\n          \u003cp\u003eLe flacon contient \u003cstrong\u003e90 gélules\u003c\/strong\u003e, soit 1 à 3 mois de cure selon votre dosage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Lécithine marine : effets secondaires et précautions --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eLécithine marine : effets secondaires et précautions\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lecm-accordion\"\u003e\n      \u003cdetails class=\"soi-lecm-accordion-item\"\u003e\n        \u003csummary class=\"soi-lecm-accordion-header\"\u003e⚠️ Allergie aux poissons ou fruits de mer\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lecm-accordion-content\"\u003e\n          \u003cp\u003eEn cas d'allergie aux poissons ou fruits de mer, consultez votre médecin avant toute prise. Comme tout complément alimentaire, ce produit ne se substitue pas à un traitement médical et ne doit pas être considéré comme un médicament. En cas de doute sur votre état de santé, l'avis d'un professionnel reste indispensable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lecm-accordion-item\"\u003e\n        \u003csummary class=\"soi-lecm-accordion-header\"\u003e🔎 Effets secondaires possibles\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lecm-accordion-content\"\u003e\n          \u003cp\u003eDe rares inconforts digestifs peuvent survenir en début de cure, surtout si la gélule est prise à jeun. Commencez par une gélule par jour, puis augmentez progressivement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- TIP --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003cdiv class=\"soi-lecm-tip\"\u003e\n      \u003cdiv class=\"soi-lecm-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCommencez par une gélule par jour au cours d'un repas, puis augmentez progressivement jusqu'à 3 gélules si nécessaire. Une cure régulière de 6 à 8 semaines vous permettra de bénéficier pleinement des phospholipides marins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-lecm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lecm-cta-box\"\u003e\n      \u003cp class=\"soi-lecm-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, avec rigueur\u003c\/p\u003e\n      \u003cp class=\"soi-lecm-cta-text\" style=\"color: white;\"\u003eDes phospholipides marins concentrés, directement assimilables par vos cellules. Pour votre cerveau, votre cœur et votre équilibre au quotidien : une cure simple, naturelle, et pensée pour ceux qui prennent leur santé vraiment au sérieux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lecm-marine: #1A2D3D;\n  --soi-lecm-marine-dark: #0F1E2B;\n  --soi-lecm-marine-light: #2C4458;\n  --soi-lecm-pomme: #A1C544;\n  --soi-lecm-pomme-dark: #84A636;\n  --soi-lecm-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-lecm-white: #FFFFFF;\n  --soi-lecm-off-white: #F8FAF6;\n  --soi-lecm-stone: #F1F3EE;\n  --soi-lecm-line: #E5E8E0;\n\n  --soi-lecm-primary: #3D6A8A;\n  --soi-lecm-primary-soft: #C7D9E8;\n  --soi-lecm-accent: #2A7AB5;\n\n  --soi-lecm-text: #1A2D3D;\n  --soi-lecm-text-soft: #4A5B6B;\n  --soi-lecm-text-muted: #7B8693;\n\n  --soi-lecm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lecm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lecm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lecm-radius: 12px;\n  --soi-lecm-radius-sm: 8px;\n  --soi-lecm-radius-pill: 999px;\n}\n\n.soi-lecm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lecm-fiche img { max-width: 100%; height: auto; }\n\n.soi-lecm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lecm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lecm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-lecm-hero {\n  position: relative;\n  background: var(--soi-lecm-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-lecm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lecm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lecm-pomme);\n}\n\n.soi-lecm-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-lecm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lecm-pomme);\n  border-radius: 50%;\n}\n\n.soi-lecm-hero-title {\n  display: block;\n  color: var(--soi-lecm-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-lecm-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-lecm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lecm-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-lecm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lecm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lecm-label-accent {\n  background: var(--soi-lecm-pomme);\n  border-color: var(--soi-lecm-pomme);\n  color: var(--soi-lecm-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-lecm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lecm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lecm-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-lecm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lecm-pomme);\n  border-radius: 2px;\n}\n\n.soi-lecm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lecm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-lecm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lecm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lecm-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-lecm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lecm-benefit {\n  background: var(--soi-lecm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lecm-radius);\n  border: 1px solid var(--soi-lecm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lecm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lecm-shadow-md);\n}\n\n.soi-lecm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lecm-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-lecm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lecm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lecm-benefit:hover .soi-lecm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lecm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lecm-benefit p {\n  font-size: 13px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-lecm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lecm-card {\n  background: var(--soi-lecm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lecm-radius);\n  border-left: 3px solid var(--soi-lecm-pomme);\n}\n\n.soi-lecm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lecm-card p {\n  font-size: 14px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-lecm-compo {\n  background: var(--soi-lecm-off-white);\n  border-radius: var(--soi-lecm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lecm-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-lecm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lecm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lecm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lecm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lecm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lecm-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-lecm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-lecm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lecm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lecm-radius);\n  border: 1px solid var(--soi-lecm-line);\n  align-items: flex-start;\n}\n\n.soi-lecm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lecm-marine);\n  color: var(--soi-lecm-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-lecm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lecm-step-content p {\n  font-size: 14px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-lecm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lecm-pomme-light);\n  border-left: 4px solid var(--soi-lecm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lecm-radius) var(--soi-lecm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-lecm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lecm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lecm-tip p {\n  font-size: 14px;\n  color: var(--soi-lecm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-lecm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lecm-accordion-item {\n  background: var(--soi-lecm-off-white);\n  border-radius: var(--soi-lecm-radius-sm);\n  border: 1px solid var(--soi-lecm-line);\n  overflow: hidden;\n}\n\n.soi-lecm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lecm-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-lecm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lecm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lecm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lecm-accordion-item[open] .soi-lecm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lecm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lecm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-lecm-cta-box {\n  background: var(--soi-lecm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lecm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lecm-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-lecm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lecm-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-lecm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lecm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lecm-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-lecm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lecm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lecm-compo-value {\n    text-align: left;\n  }\n\n  .soi-lecm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lecm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lecm-fiche {\n    --soi-lecm-text-soft: #2C3E50;\n    --soi-lecm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603134570826,"sku":"VO4535","price":16.19,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lecithine-dorigine-marine-en-gelules-packshot_11zon.jpg?v=1779635888"},{"product_id":"thym-originel-en-compte-gouttes","title":"Extrait de Thym en compte-gouttes","description":"\u003cdiv class=\"soi-thym-fiche\"\u003e\n\n\u003csection class=\"soi-thym-hero\"\u003e\n  \u003cdiv class=\"soi-thym-hero-tag\"\u003e\n    \u003cspan class=\"soi-thym-tag-dot\"\u003e\u003c\/span\u003e\n    Phytothérapie · Laboratoire Dioter\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-thym-hero-title\"\u003eLa puissance du thym français en compte-gouttes\u003c\/span\u003e\n  \u003cp class=\"soi-thym-hero-subtitle\"\u003eUn extrait aqueux de thym sans alcool, dosable à la goutte près, pour soutenir vos voies respiratoires et vos défenses naturelles au fil des saisons.\u003c\/p\u003e\n  \u003cdiv class=\"soi-thym-hero-labels\"\u003e\n    \u003cspan class=\"soi-thym-label soi-thym-label-accent\"\u003eSANS ALCOOL\u003c\/span\u003e\n    \u003cspan class=\"soi-thym-label\"\u003eORIGINE FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-thym-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n    \u003cspan class=\"soi-thym-label\"\u003e100 ML\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-thym-section\"\u003e\n  \u003ch2\u003ePourquoi choisir un extrait de thym en compte-gouttes ?\u003c\/h2\u003e\n  \u003cp\u003eLe thym (\u003cem\u003eThymus vulgaris\u003c\/em\u003e) est utilisé depuis des siècles pour ses vertus sur les voies respiratoires et le système immunitaire. Sous forme liquide en compte-gouttes, l'extrait se dose avec précision et s'absorbe rapidement. Contrairement à une gélule, vous adaptez la dose à vos besoins réels, ce qui est particulièrement pratique pour toute la famille, adultes comme enfants.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-thym-section\"\u003e\n  \u003ch2\u003eLes atouts du Thym Originel Dioter\u003c\/h2\u003e\n  \u003cdiv class=\"soi-thym-benefits\"\u003e\n    \u003cdiv class=\"soi-thym-benefit\"\u003e\n      \u003cdiv class=\"soi-thym-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eImmunité renforcée\u003c\/h3\u003e\n      \u003cp\u003eLe thymol et le carvacrol, principes actifs naturels du thym, contribuent au bon fonctionnement des défenses naturelles de l'organisme.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-benefit\"\u003e\n      \u003cdiv class=\"soi-thym-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort respiratoire\u003c\/h3\u003e\n      \u003cp\u003eTraditionnellement reconnu pour aider à maintenir la santé des voies respiratoires, notamment lors des changements de saison.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-benefit\"\u003e\n      \u003cdiv class=\"soi-thym-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction de la fatigue passagère\u003c\/h3\u003e\n      \u003cp\u003eAssocié à la vitamine C, cet extrait participe à maintenir votre vitalité au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-thym-grid\"\u003e\n    \u003cdiv class=\"soi-thym-card\"\u003e\n      \u003ch3\u003e🚫 Sans alcool\u003c\/h3\u003e\n      \u003cp\u003eContrairement à beaucoup d'extraits liquides du marché, cette formule convient aussi bien aux adultes qu'aux enfants.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-card\"\u003e\n      \u003ch3\u003e🇫🇷 100 % origine France\u003c\/h3\u003e\n      \u003cp\u003eThym cultivé et extrait en France, avec une traçabilité complète de la plante au flacon.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-card\"\u003e\n      \u003ch3\u003e🌿 Sans conservateurs\u003c\/h3\u003e\n      \u003cp\u003eExtraction par macération douce pour préserver l'intégrité des actifs naturels.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-thym-section\"\u003e\n  \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n  \u003cdiv class=\"soi-thym-compo\"\u003e\n    \u003cdiv class=\"soi-thym-compo-row\"\u003e\n      \u003cspan class=\"soi-thym-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n      \u003cspan class=\"soi-thym-compo-value\"\u003eExtrait aqueux de thym (\u003cem\u003eThymus vulgaris\u003c\/em\u003e, parties aériennes) d'origine française\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-compo-row\"\u003e\n      \u003cspan class=\"soi-thym-compo-label\"\u003eAutres ingrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-thym-compo-value\"\u003eEau purifiée\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-compo-row\"\u003e\n      \u003cspan class=\"soi-thym-compo-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-thym-compo-value\"\u003eSans alcool, sans conservateurs, sans arômes artificiels\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-compo-row\"\u003e\n      \u003cspan class=\"soi-thym-compo-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-thym-compo-value\"\u003e100 ml (environ 2 000 gouttes par flacon)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-thym-grid\" style=\"margin-top:1.5rem;\"\u003e\n    \u003cdiv class=\"soi-thym-card\"\u003e\n      \u003ch3\u003e🧑 Adultes\u003c\/h3\u003e\n      \u003cp\u003e20 à 30 gouttes, 2 à 3 fois par jour, dans un verre d'eau ou une tisane tiède.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-card\"\u003e\n      \u003ch3\u003e👧 Enfants (à partir de 6 ans)\u003c\/h3\u003e\n      \u003cp\u003e10 à 15 gouttes, 2 fois par jour, selon avis parental ou conseil du professionnel de santé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-thym-tip\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-thym-tip-icon\"\u003e📅\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eDurée de cure conseillée\u003c\/strong\u003e\n      \u003cp\u003e4 à 6 semaines, renouvelable selon les besoins saisonniers.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-thym-section\"\u003e\n  \u003ch2\u003eComment utiliser l'extrait de thym Dioter au quotidien ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-thym-timeline\"\u003e\n    \u003cdiv class=\"soi-thym-step\"\u003e\n      \u003cdiv class=\"soi-thym-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-thym-step-content\"\u003e\n        \u003ch3\u003eLe matin\u003c\/h3\u003e\n        \u003cp\u003eDéposez vos gouttes dans une tisane de thym ou d'eucalyptus pour un effet synergique sur les bronches.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-step\"\u003e\n      \u003cdiv class=\"soi-thym-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-thym-step-content\"\u003e\n        \u003ch3\u003eEn prévention hivernale\u003c\/h3\u003e\n        \u003cp\u003eCommencez votre cure dès septembre pour préparer votre organisme avant les premiers refroidissements.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-thym-step\"\u003e\n      \u003cdiv class=\"soi-thym-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-thym-step-content\"\u003e\n        \u003ch3\u003eConservation\u003c\/h3\u003e\n        \u003cp\u003eGardez le flacon à l'abri de la lumière et de la chaleur, à température ambiante. Refermez soigneusement après chaque utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-thym-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-thym-accordion\"\u003e\n    \u003cdetails class=\"soi-thym-accordion-item\"\u003e\n      \u003csummary class=\"soi-thym-accordion-header\"\u003e⚠️ Avis médical et usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-thym-accordion-content\"\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é. Ne dépassez pas la dose journalière recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-thym-accordion-item\"\u003e\n      \u003csummary class=\"soi-thym-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-thym-accordion-content\"\u003e\n        \u003cp\u003eCe produit est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-thym-accordion-item\"\u003e\n      \u003csummary class=\"soi-thym-accordion-header\"\u003e👶 Jeunes enfants\u003c\/summary\u003e\n      \u003cdiv class=\"soi-thym-accordion-content\"\u003e\n        \u003cp\u003eTenir hors de portée des jeunes 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-thym-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-thym-cta-box\"\u003e\n    \u003cp class=\"soi-thym-cta-tag\" style=\"color: white;\"\u003eLa sagesse des plantes françaises en flacon\u003c\/p\u003e\n    \u003cp class=\"soi-thym-cta-text\" style=\"color: white;\"\u003eUn extrait pur de thym, sans alcool, dosable à la goutte près, pour accompagner toute la famille dès les premiers signes de fatigue saisonnière.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-thym-marine: #1A2D3D;\n  --soi-thym-marine-dark: #0F1E2B;\n  --soi-thym-marine-light: #2C4458;\n  --soi-thym-pomme: #A1C544;\n  --soi-thym-pomme-dark: #84A636;\n  --soi-thym-pomme-light: rgba(161,197,68,0.10);\n  --soi-thym-white: #FFFFFF;\n  --soi-thym-off-white: #F8FAF6;\n  --soi-thym-stone: #F1F3EE;\n  --soi-thym-line: #E5E8E0;\n  --soi-thym-primary: #5A8A4A;\n  --soi-thym-primary-soft: #E8F0E4;\n  --soi-thym-accent: #8B7355;\n  --soi-thym-text: #1A2D3D;\n  --soi-thym-text-soft: #4A5B6B;\n  --soi-thym-text-muted: #7B8693;\n  --soi-thym-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-thym-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-thym-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-thym-radius: 12px;\n  --soi-thym-radius-sm: 8px;\n  --soi-thym-radius-pill: 999px;\n}\n\n.soi-thym-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-thym-fiche img { max-width: 100%; height: auto; }\n\n.soi-thym-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-thym-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-thym-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-thym-hero {\n  position: relative;\n  background: var(--soi-thym-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-thym-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-thym-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-thym-pomme);\n}\n\n.soi-thym-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-thym-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-thym-pomme);\n  border-radius: 50%;\n}\n\n.soi-thym-hero-title {\n  display: block;\n  color: var(--soi-thym-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-thym-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-thym-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-thym-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-thym-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-thym-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-thym-label-accent {\n  background: var(--soi-thym-pomme);\n  border-color: var(--soi-thym-pomme);\n  color: var(--soi-thym-marine);\n  font-weight: 600;\n}\n\n.soi-thym-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-thym-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-thym-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-thym-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-thym-pomme);\n  border-radius: 2px;\n}\n\n.soi-thym-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-thym-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-thym-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-thym-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-thym-benefit {\n  background: var(--soi-thym-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-thym-radius);\n  border: 1px solid var(--soi-thym-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-thym-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-thym-shadow-md);\n}\n\n.soi-thym-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-thym-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-thym-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-thym-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-thym-benefit:hover .soi-thym-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-thym-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-thym-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-thym-benefit p {\n  font-size: 13px;\n  color: var(--soi-thym-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-thym-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-thym-card {\n  background: var(--soi-thym-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-thym-radius);\n  border-left: 3px solid var(--soi-thym-pomme);\n}\n\n.soi-thym-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-thym-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-thym-card p {\n  font-size: 14px;\n  color: var(--soi-thym-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-thym-compo {\n  background: var(--soi-thym-off-white);\n  border-radius: var(--soi-thym-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-thym-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-thym-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-thym-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-thym-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-thym-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-thym-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-thym-marine);\n  text-align: right;\n}\n\n.soi-thym-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-thym-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-thym-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-thym-radius);\n  border: 1px solid var(--soi-thym-line);\n  align-items: flex-start;\n}\n\n.soi-thym-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-thym-marine);\n  color: var(--soi-thym-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-thym-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-thym-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-thym-step-content p {\n  font-size: 14px;\n  color: var(--soi-thym-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-thym-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-thym-pomme-light);\n  border-left: 4px solid var(--soi-thym-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-thym-radius) var(--soi-thym-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-thym-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-thym-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-thym-marine);\n  margin-bottom: 4px;\n}\n\n.soi-thym-tip p {\n  font-size: 14px;\n  color: var(--soi-thym-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-thym-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-thym-accordion-item {\n  background: var(--soi-thym-off-white);\n  border-radius: var(--soi-thym-radius-sm);\n  border: 1px solid var(--soi-thym-line);\n  overflow: hidden;\n}\n\n.soi-thym-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-thym-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-thym-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-thym-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-thym-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-thym-accordion-item[open] .soi-thym-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-thym-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-thym-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-thym-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-thym-cta-box {\n  background: var(--soi-thym-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-thym-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-thym-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-thym-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-thym-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-thym-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-thym-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-thym-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-thym-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-thym-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-thym-compo-value {\n    text-align: left;\n  }\n\n  .soi-thym-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-thym-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-thym-fiche {\n    --soi-thym-text-soft: #2C3E50;\n    --soi-thym-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603168911690,"sku":"DI5030","price":24.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/thym-originel-en-compte-gouttes-packshot.webp?v=1783249767"},{"product_id":"silanoral-energie-vitalite","title":"Silanoral® Silicium Végétal - Énergie \u0026 Vitalité | Labo Santé","description":"\u003cdiv class=\"soi-sila-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-sila-hero\"\u003e\n    \u003cdiv class=\"soi-sila-hero-tag\"\u003e\n      \u003cspan class=\"soi-sila-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Labo Santé Silice\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-sila-hero-title\"\u003eSilanoral® Énergie \u0026amp; Vitalité\u003c\/span\u003e\n    \u003cp class=\"soi-sila-hero-subtitle\"\u003eSilicium d'origine végétale hautement dosé à 4 000 mg\/L, enrichi en vitamines et minéraux pour soutenir votre vitalité et vos articulations au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sila-hero-labels\"\u003e\n      \u003cspan class=\"soi-sila-label soi-sila-label-accent\"\u003eFABRICATION FRANÇAISE\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-label\"\u003eSILICIUM VÉGÉTAL 4 000 mg\/L\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-label\"\u003eSANS SILICIUM DE SYNTHÈSE\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-label\"\u003e1 000 mL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pourquoi choisir la silice végétale organique --\u003e\n  \u003csection class=\"soi-sila-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la silice végétale organique plutôt qu'une silice de synthèse ?\u003c\/h2\u003e\n    \u003cp\u003eLa silice végétale organique est extraite de plantes naturellement riches en silicium, comme le bambou. Contrairement au dioxyde de silicium (SiO₂) de synthèse, elle est mieux assimilée par l'organisme car elle se présente sous une forme biodisponible, proche de celle que l'on trouve naturellement dans nos tissus.\u003c\/p\u003e\n    \u003cp\u003eLe silicium est un constituant clé des os, cartilages, tendons, ligaments et peau : une carence, fréquente avec l'âge, peut se ressentir sur la souplesse articulaire, la qualité de la peau et l'énergie générale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Les bienfaits --\u003e\n  \u003csection class=\"soi-sila-section\"\u003e\n    \u003ch2\u003eLes bienfaits de Silanoral® : une formule complète Énergie \u0026amp; Vitalité\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sila-benefits\"\u003e\n      \u003cdiv class=\"soi-sila-benefit\"\u003e\n        \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🎋\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSilicium végétal (bambou)\u003c\/h3\u003e\n        \u003cp\u003eDosé à 4 000 mg\/L, il soutient les tissus conjonctifs, les articulations et contribue à une meilleure flexibilité. C'est le cœur de la formule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-benefit\"\u003e\n        \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamines B2 et B12\u003c\/h3\u003e\n        \u003cp\u003eContribuent à un métabolisme énergétique normal et aident à réduire la fatigue. Idéal si vos journées sont intenses.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-benefit\"\u003e\n        \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMagnésium\u003c\/h3\u003e\n        \u003cp\u003eRéduit la fatigue, soutient la fonction musculaire et les fonctions psychologiques normales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-benefit\"\u003e\n        \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eZinc et Sélénium\u003c\/h3\u003e\n        \u003cp\u003eLe zinc contribue au maintien d'une ossature normale et soutient le système immunitaire. Le sélénium, puissant antioxydant, protège les cellules du stress oxydatif et contribue à la santé des cheveux et des ongles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Composition détaillée --\u003e\n  \u003csection class=\"soi-sila-section\"\u003e\n    \u003ch2\u003eComposition détaillée de Silanoral®\u003c\/h2\u003e\n    \u003cp class=\"soi-sila-section-intro\"\u003ePar dose journalière recommandée (20 mL) :\u003c\/p\u003e\n    \u003cdiv class=\"soi-sila-compo\"\u003e\n      \u003cdiv class=\"soi-sila-compo-row\"\u003e\n        \u003cspan class=\"soi-sila-compo-label\"\u003eSilicium d'origine végétale (bambou)\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-compo-value\"\u003e80 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-compo-row\"\u003e\n        \u003cspan class=\"soi-sila-compo-label\"\u003eMagnésium\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-compo-value\"\u003e56,25 mg (15 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-compo-row\"\u003e\n        \u003cspan class=\"soi-sila-compo-label\"\u003eZinc\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-compo-value\"\u003e1,5 mg (15 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-compo-row\"\u003e\n        \u003cspan class=\"soi-sila-compo-label\"\u003eSélénium\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-compo-value\"\u003e8,25 µg (15 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-compo-row\"\u003e\n        \u003cspan class=\"soi-sila-compo-label\"\u003eVitamine B2 (Riboflavine)\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-compo-value\"\u003e0,21 mg (15 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-compo-row\"\u003e\n        \u003cspan class=\"soi-sila-compo-label\"\u003eVitamine B12\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-compo-value\"\u003e0,375 µg (15 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-grid-compact\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-sila-card-mini\"\u003e\n        \u003cspan class=\"soi-sila-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-card-mini-value\"\u003eBenzoate de sodium\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-card-mini\"\u003e\n        \u003cspan class=\"soi-sila-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-card-mini-value\"\u003eDioxyde de silicium\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-card-mini\"\u003e\n        \u003cspan class=\"soi-sila-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-card-mini-value\"\u003eSilicium de synthèse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-card-mini\"\u003e\n        \u003cspan class=\"soi-sila-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-card-mini-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-sila-card-mini-value\"\u003eFabrication française\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Comment prendre Silanoral --\u003e\n  \u003csection class=\"soi-sila-section\"\u003e\n    \u003ch2\u003eComment prendre Silanoral® ? Posologie conseillée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sila-timeline\"\u003e\n      \u003cdiv class=\"soi-sila-step\"\u003e\n        \u003cdiv class=\"soi-sila-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-sila-step-content\"\u003e\n          \u003ch3\u003eDose quotidienne\u003c\/h3\u003e\n          \u003cp\u003e20 mL par jour (bouchon doseur inclus), de préférence le matin avant le repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step\"\u003e\n        \u003cdiv class=\"soi-sila-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-sila-step-content\"\u003e\n          \u003ch3\u003eDurée conseillée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines minimum pour observer des résultats durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step\"\u003e\n        \u003cdiv class=\"soi-sila-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-sila-step-content\"\u003e\n          \u003ch3\u003eUtilisation\u003c\/h3\u003e\n          \u003cp\u003ePur ou dilué dans un verre d'eau. Le flacon de 1 000 mL couvre 50 jours de cure complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-tip\"\u003e\n      \u003cdiv class=\"soi-sila-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour une assimilation optimale, prenez votre dose le matin à jeun. La forme liquide permet une absorption rapide et facilite l'intégration dans votre rituel matinal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pour qui est fait Silanoral --\u003e\n  \u003csection class=\"soi-sila-section\"\u003e\n    \u003ch2\u003ePour qui est fait Silanoral® ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sila-grid\"\u003e\n      \u003cdiv class=\"soi-sila-card\"\u003e\n        \u003ch3\u003e😩 Fatigue persistante\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une fatigue qui ne passe pas malgré le repos ? Les vitamines B2, B12 et le magnésium de cette formule contribuent à réduire la fatigue et à soutenir un métabolisme énergétique normal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-card\"\u003e\n        \u003ch3\u003e🦴 Confort articulaire\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez prendre soin de vos articulations de façon naturelle ? Le silicium végétal issu du bambou soutient les tissus conjonctifs, les cartilages et la souplesse articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs et actifs\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez à maintenir votre tonus musculaire et articulaire au fil du temps ? Cette formule convient aux personnes actives et sportives soucieuses de leur capital articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Précautions --\u003e\n  \u003csection class=\"soi-sila-section\"\u003e\n    \u003cdiv class=\"soi-sila-accordion\"\u003e\n      \u003cdetails class=\"soi-sila-accordion-item\"\u003e\n        \u003csummary class=\"soi-sila-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-sila-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie, consultez votre médecin avant toute supplémentation.\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-sila-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-sila-cta-box\"\u003e\n      \u003cp class=\"soi-sila-cta-tag\" style=\"color: white;\"\u003e50 jours de cure dans un seul flacon\u003c\/p\u003e\n      \u003cp class=\"soi-sila-cta-text\" style=\"color: white;\"\u003eSilanoral® Énergie \u0026amp; Vitalité : une silice végétale organique hautement dosée, sans compromis sur la qualité, fabriquée en France. Parce que prendre soin de vous chaque matin, c'est investir dans chaque journée qui suit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-sila-marine: #1A2D3D;\n  --soi-sila-marine-dark: #0F1E2B;\n  --soi-sila-marine-light: #2C4458;\n  --soi-sila-pomme: #A1C544;\n  --soi-sila-pomme-dark: #84A636;\n  --soi-sila-pomme-light: rgba(161,197,68,0.10);\n  --soi-sila-white: #FFFFFF;\n  --soi-sila-off-white: #F8FAF6;\n  --soi-sila-stone: #F1F3EE;\n  --soi-sila-line: #E5E8E0;\n  --soi-sila-primary: #C0392B;\n  --soi-sila-primary-soft: #F2DEDE;\n  --soi-sila-accent: #D88542;\n  --soi-sila-text: #1A2D3D;\n  --soi-sila-text-soft: #4A5B6B;\n  --soi-sila-text-muted: #7B8693;\n  --soi-sila-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sila-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sila-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sila-radius: 12px;\n  --soi-sila-radius-sm: 8px;\n  --soi-sila-radius-pill: 999px;\n}\n\n.soi-sila-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-sila-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-sila-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sila-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sila-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-sila-hero {\n  position: relative;\n  background: var(--soi-sila-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-sila-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sila-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-sila-pomme);\n}\n\n.soi-sila-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-sila-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sila-pomme);\n  border-radius: 50%;\n}\n\n.soi-sila-hero-title {\n  display: block;\n  color: var(--soi-sila-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-sila-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-sila-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sila-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-sila-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sila-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sila-label-accent {\n  background: var(--soi-sila-pomme);\n  border-color: var(--soi-sila-pomme);\n  color: var(--soi-sila-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-sila-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sila-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sila-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-sila-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sila-pomme);\n  border-radius: 2px;\n}\n\n.soi-sila-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-sila-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-sila-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sila-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sila-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-sila-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-sila-benefit {\n  background: var(--soi-sila-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sila-radius);\n  border: 1px solid var(--soi-sila-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sila-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sila-shadow-md);\n}\n\n.soi-sila-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sila-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-sila-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sila-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sila-benefit:hover .soi-sila-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sila-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sila-benefit p {\n  font-size: 13px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-sila-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sila-card {\n  background: var(--soi-sila-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sila-radius);\n  border-left: 3px solid var(--soi-sila-pomme);\n}\n\n.soi-sila-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sila-card p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-sila-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-sila-card-mini {\n  background: var(--soi-sila-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-sila-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-sila-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-sila-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-sila-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-sila-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-sila-compo {\n  background: var(--soi-sila-off-white);\n  border-radius: var(--soi-sila-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-sila-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-sila-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sila-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sila-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sila-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sila-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sila-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-sila-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-sila-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sila-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sila-radius);\n  border: 1px solid var(--soi-sila-line);\n  align-items: flex-start;\n}\n\n.soi-sila-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sila-marine);\n  color: var(--soi-sila-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-sila-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sila-step-content p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-sila-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-sila-pomme-light);\n  border-left: 4px solid var(--soi-sila-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-sila-radius) var(--soi-sila-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-sila-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-sila-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-sila-marine);\n  margin-bottom: 4px;\n}\n\n.soi-sila-tip p {\n  font-size: 14px;\n  color: var(--soi-sila-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-sila-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sila-accordion-item {\n  background: var(--soi-sila-off-white);\n  border-radius: var(--soi-sila-radius-sm);\n  border: 1px solid var(--soi-sila-line);\n  overflow: hidden;\n}\n\n.soi-sila-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sila-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-sila-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sila-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sila-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-sila-accordion-item[open] .soi-sila-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sila-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sila-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-sila-cta-box {\n  background: var(--soi-sila-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sila-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sila-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-sila-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sila-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-sila-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sila-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-sila-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-sila-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sila-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sila-compo-value {\n    text-align: left;\n  }\n\n  .soi-sila-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-sila-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sila-fiche {\n    --soi-sila-text-soft: #2C3E50;\n    --soi-sila-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61603172221258,"sku":"LS0295","price":25.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silanoral-en-bouteille-packshot.webp?v=1779353426"},{"product_id":"fleur-bach-gentian-bio","title":"Fleurs de Bach Bio Gentiane en compte-gouttes","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003cp\u003eLes Fleurs de Bach Bio Gentiane de la marque Dioter sont conçues pour \u003cstrong\u003eapporter un soutien émotionnel et favoriser un état d'esprit positif\u003c\/strong\u003e. La Gentiane est particulièrement recommandée pour ceux qui sont facilement découragés face aux obstacles et aux défis de la vie.\u003c\/p\u003e\n\u003cp\u003eLes Fleurs de Bach, développées par le Dr Edward Bach, visent à harmoniser les états émotionnels en utilisant des essences florales spécifiques. Chaque fleur est choisie pour ses propriétés uniques, et la Gentiane est réputée pour aider à \u003cstrong\u003erenforcer la persévérance et la résilience\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_DI5042_f43c9c08-360b-4af2-9681-19fd666d64b6.jpg?v=1776180440\" alt=\"Photo d'une femme avec ses affaires de bureau assise au milieu de la rue mais détendue et relaxée\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003eBienfaits des Fleurs de Bach Bio Gentiane\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoutien émotionnel\u003c\/strong\u003e : La gentiane aide à surmonter les sentiments de découragement et de pessimisme.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcement de la résilience\u003c\/strong\u003e : Cet élixir floral contribue à maintenir la motivation face aux défis.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePromotion de la persévérance\u003c\/strong\u003e : La fleur de Bach de Gentiane favorise un état d'esprit positif et tenace.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eCaractéristiques des Fleurs de Bach Bio Gentiane de Dioter\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFleur de Bach de qualité\u003c\/strong\u003e : Certifiées bio, ces fleurs de Bach de Gentiane sont garanties sans pesticides ni produits chimiques, fabriquées à partir de fleurs sauvages françaises de qualité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcédé de fabrication traditionnel\u003c\/strong\u003e : Inspiré par la méthode originale du Dr Bach, cet élixir est obtenu par une méthode d’extraction 100% naturelle, garantissant une efficacité optimale.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduit naturel\u003c\/strong\u003e : Conditionné en flacon compte-gouttes de 10 ml, cette fleur de Bach est facile à intégrer dans sa routine quotidienne et ne comprend que des produits naturels, sans additifs ni conservateurs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLes Fleurs de Bach Bio Gentiane de Dioter sont un excellent choix pour ceux qui cherchent à améliorer leur bien-être émotionnel de manière naturelle. En intégrant ce produit dans votre routine quotidienne, vous pouvez soutenir votre équilibre émotionnel et \u003cstrong\u003erenforcer votre capacité à surmonter les obstacles avec confiance.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603188080970,"sku":"DI5042","price":6.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di5042_fleursbach_gentiane.jpg?v=1776157279"},{"product_id":"fleur-bach-holly-bio","title":"Fleurs de Bach Bio Houx en compte-gouttes","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003cp\u003eLa Fleur de Bach Bio Houx (Holly) de Dioter est formulée selon la méthode originale du Dr Bach. Ce remède floral est réputé pour \u003cstrong\u003eapaiser les sentiments négatifs et pour favoriser la paix intérieure\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eLes Fleurs de Bach, développées par le Dr Edward Bach, visent à harmoniser les états émotionnels en utilisant des essences florales spécifiques. Chaque fleur est choisie pour ses propriétés uniques, et le Houx est particulièrement recommandé pour ceux qui ressentent des émotions de colère, de jalousie, ou de suspicion, et qui souhaitent \u003cstrong\u003eretrouver un état d'esprit plus harmonieux\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_DI5045_6574c683-7334-427a-a517-5c5384c46a2e.jpg?v=1776180445\" alt=\"Photo d'une femme détendue faisant du yoga avec deux enfants perturbateurs en arrière plan\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003eBienfaits des Fleurs de Bach Bio Houx\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApaisement émotionnel\u003c\/strong\u003e : Cette fleur de Bach est utilisée pour aider à réduire les sentiments de colère, de jalousie, et de suspicion, contribuant ainsi à un état d'esprit plus serein.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFavorise la paix intérieure\u003c\/strong\u003e : Le Houx encourage un sentiment de tranquillité et de bien-être, facilitant l'acceptation et l'amour.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforce l'équilibre émotionnel\u003c\/strong\u003e : Cet élixir floral aide à stabiliser les émotions et à maintenir une attitude positive face aux défis quotidiens.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eCaractéristiques des Fleurs de Bach Bio Houx de Dioter\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMéthode de fabrication traditionnelle\u003c\/strong\u003e : Produit fabriqué selon la méthode originale du Dr Bach pour garantir une haute qualité et efficacité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients naturels\u003c\/strong\u003e : Composé d'eau, de cognac biologique, et de fleurs de houx solarisées, ce qui assure une extraction pure et naturelle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduit fabriqué en France\u003c\/strong\u003e : Transformé en France avec des ingrédients issus de l'agriculture biologique, ce qui garantit la traçabilité et le respect des normes de qualité élevées.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLa Fleur de Bach Bio Houx de Dioter est une solution naturelle et efficace pour \u003cstrong\u003eapaiser les émotions négatives et favoriser un sentiment de paix intérieure.\u003c\/strong\u003e Grâce à sa formulation respectueuse des méthodes traditionnelles et à ses ingrédients biologiques, ce remède floral est idéal pour ceux qui cherchent à équilibrer leurs émotions de manière naturelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603194732874,"sku":"DI5045","price":6.39,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di5045_fleursbach_houx.jpg?v=1776157316"},{"product_id":"fleur-bach-impatiens-bio","title":"Fleurs de Bach Bio Impatiente en compte-gouttes","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003cp\u003eLes Fleurs de Bach Bio Impatiente de Dioter sont réputées pour leur capacité à \u003cstrong\u003eapaiser les déséquilibres émotionnels, particulièrement ceux liés à l'impatience et à l'irritabilité\u003c\/strong\u003e. Conformément aux méthodes développées par le Dr. Edward Bach, cette essence florale aide à \u003cstrong\u003efavoriser la tolérance et la patience\u003c\/strong\u003e, permettant ainsi de réduire les tensions et la frustration ressenties face à la lenteur ou l'inefficacité perçue des autres.\u003c\/p\u003e\n\u003cp\u003eLes fleurs d’Impatiente sont souvent recommandées pour les personnes qui ont du mal à gérer leur nervosité et qui cherchent à développer une approche plus sereine et détendue dans leurs interactions quotidiennes. En encourageant une attitude plus compréhensive, cette essence florale contribue à un meilleur équilibre émotionnel.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_DI5048_23335052-faae-420f-a52c-e1343d6fefd1.jpg?v=1776180445\" alt=\"Photo de personnes âgées jouant aux échecs\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits de la Fleur de Bach Bio Impatiente :\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRéduction de l'irritabilité :\u003c\/strong\u003e L’Impatiente est connue pour aider à calmer les personnes rapidement agacées par la lenteur d'autrui.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDéveloppement de la patience :\u003c\/strong\u003e Cette fleur aide à cultiver la patience et à diminuer les réactions impulsives, favorisant ainsi un comportement plus mesuré et tolérant.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAmélioration des relations :\u003c\/strong\u003e En atténuant l'irritabilité, l'Impatiente permet des interactions plus harmonieuses et compréhensives avec les autres, réduisant ainsi les conflits interpersonnels.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉquilibre émotionnel :\u003c\/strong\u003e En apaisant les émotions, cette fleur contribue à un état d'esprit plus calme et serein, facilitant une meilleure gestion des situations stressantes.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques de la Fleur de Bach Bio Impatiente de Dioter :\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients naturels :\u003c\/strong\u003e Composée d'eau, de cognac biologique et de fleurs d’Impatiente solarisées, ce produit est certifié \"issu de l’agriculture biologique\", garantissant des ingrédients de haute qualité sans pesticides ni produits chimiques.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQualité garantie :\u003c\/strong\u003e Les fleurs utilisées proviennent de fleurs sauvages françaises, garantissant leur traçabilité et le respect de normes de qualité strictes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcédé de fabrication doux :\u003c\/strong\u003e Les actifs de la fleur sont extraits par solarisation, une méthode d’extraction 100% naturelle et délicate, préservant ainsi leurs propriétés bénéfiques.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLes Fleurs de Bach Bio Impatiente de Dioter offrent une solution naturelle pour améliorer votre bien-être émotionnel et \u003cstrong\u003erenforcer votre patience et tolérance au quotidien\u003c\/strong\u003e. En intégrant cette essence florale dans votre routine, vous pouvez bénéficier de ses vertus apaisantes pour une vie plus sereine et équilibrée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603198271818,"sku":"DI5048","price":6.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di5048_fleursbach_impatiente.jpg?v=1776157329"},{"product_id":"fleur-bach-olive-bio","title":"Fleurs de Bach Bio Olivier en compte-gouttes","description":"\n\u003cdiv class=\"soi-oliv-fiche\"\u003e\n\n  \u003csection class=\"soi-oliv-hero\"\u003e\n    \u003cdiv class=\"soi-oliv-hero-tag\"\u003e\n      \u003cspan class=\"soi-oliv-tag-dot\"\u003e\u003c\/span\u003e\n      Fleurs de Bach · Auraflor\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-oliv-hero-title\"\u003eRetrouvez l'énergie que la fatigue vous a prise\u003c\/span\u003e\n    \u003cp class=\"soi-oliv-hero-subtitle\"\u003eÉlixir floral d'Olivier bio (n°23), préparé selon la méthode du Dr Bach. Une restauration douce de la vitalité, sans stimulant ni artifice.\u003c\/p\u003e\n    \u003cdiv class=\"soi-oliv-hero-labels\"\u003e\n      \u003cspan class=\"soi-oliv-label soi-oliv-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-oliv-label\"\u003eMÉTHODE DR BACH\u003c\/span\u003e\n      \u003cspan class=\"soi-oliv-label\"\u003eÉLIXIR FLORAL\u003c\/span\u003e\n      \u003cspan class=\"soi-oliv-label\"\u003e10 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eLa fleur de Bach Olivier : à qui s'adresse-t-elle ?\u003c\/h2\u003e\n    \u003cp class=\"soi-oliv-section-intro\"\u003eL'Olivier (Olive, fleur de Bach n°23) est l'essence de référence pour les personnes vidées de toute force. Si vous vous levez fatigué, si les efforts les plus simples vous coûtent, si vous manquez de joie et d'élan, cette fleur vous parle directement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-oliv-grid\"\u003e\n      \u003cdiv class=\"soi-oliv-card\"\u003e\n        \u003ch3\u003e😩 Épuisement prolongé\u003c\/h3\u003e\n        \u003cp\u003eAprès une longue maladie, une surcharge professionnelle ou des mois de tension accumulée, lorsque vous vous sentez à bout physiquement et mentalement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-card\"\u003e\n        \u003ch3\u003e💔 Deuil ou épreuve émotionnelle\u003c\/h3\u003e\n        \u003cp\u003ePour les périodes de grande tension émotionnelle qui ont consumé vos réserves d'énergie et vous laissent sans élan.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-card\"\u003e\n        \u003ch3\u003e🌿 Recherche de vitalité naturelle\u003c\/h3\u003e\n        \u003cp\u003eCe n'est pas un coup de fouet artificiel : l'Olive agit en profondeur, en aidant votre être à se régénérer à son propre rythme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eBienfaits de la fleur de Bach Olivier bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-benefits\"\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie vitale restaurée\u003c\/h3\u003e\n        \u003cp\u003eAide à surmonter la fatigue profonde, physique et mentale, pour retrouver de la vigueur au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e🛌\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien à la récupération\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement utile après une maladie longue, un surmenage ou une période de grande tension émotionnelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e😊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRetour à la joie de vivre\u003c\/h3\u003e\n        \u003cp\u003eEn allégeant la sensation de lassitude, l'Olive invite à renouer avec le plaisir des petites choses.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel durable\u003c\/h3\u003e\n        \u003cp\u003eStabilise les émotions et renforce la résilience face aux défis du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eComposition et qualité biologique\u003c\/h2\u003e\n    \u003cp class=\"soi-oliv-section-intro\"\u003eCet élixir floral Auraflor est formulé à partir de trois ingrédients seulement, sélectionnés avec soin.\u003c\/p\u003e\n    \u003cdiv class=\"soi-oliv-compo\"\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eEau de source pure\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eConservateur naturel\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eCognac biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003ePrincipe actif\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eFleurs d'Olivier solarisées (Olea europaea), certifiées bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eMéthode de préparation\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eSolarisation selon la tradition du Dr Bach\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-oliv-tip\"\u003e\n      \u003cdiv class=\"soi-oliv-tip-icon\"\u003e☀️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLa solarisation, qu'est-ce que c'est ?\u003c\/strong\u003e\n        \u003cp\u003eFidèle à la tradition du Dr Bach, cette technique consiste à exposer les fleurs fraîches à la lumière du soleil dans l'eau de source. Ce procédé doux préserve intégralement l'empreinte vibratoire de la fleur, sans la dénaturer.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eComment utiliser la fleur de Bach Olivier ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-timeline\"\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eDosage classique\u003c\/h3\u003e\n          \u003cp\u003e4 gouttes directement sous la langue ou diluées dans un verre d'eau, 4 fois par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 3 à 6 semaines est recommandée pour observer des changements significatifs sur votre état émotionnel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eAstuce pratique\u003c\/h3\u003e\n          \u003cp\u003ePrenez vos gouttes aux moments de transition de la journée (lever, repas, coucher) pour ancrer le rituel dans votre routine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eAssociation possible\u003c\/h3\u003e\n          \u003cp\u003eL'Olive se combine volontiers avec le White Chestnut (pensées envahissantes) ou le Hornbeam (fatigue du matin) selon votre profil émotionnel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-grid-compact\"\u003e\n      \u003cdiv class=\"soi-oliv-card-mini\"\u003e\n        \u003cspan class=\"soi-oliv-card-mini-icon\"\u003e💧\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-card-mini-value\"\u003e10 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-card-mini\"\u003e\n        \u003cspan class=\"soi-oliv-card-mini-icon\"\u003e🫙\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-card-mini-value\"\u003eFlacon compte-gouttes ambré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-card-mini\"\u003e\n        \u003cspan class=\"soi-oliv-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-card-mini-value\"\u003eBiologique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-card-mini\"\u003e\n        \u003cspan class=\"soi-oliv-card-mini-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-card-mini-label\"\u003eConvient à\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-card-mini-value\"\u003eAdultes, seniors\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-oliv-accordion\"\u003e\n      \u003cdetails class=\"soi-oliv-accordion-item\"\u003e\n        \u003csummary class=\"soi-oliv-accordion-header\"\u003e🤰 Femmes enceintes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-oliv-accordion-content\"\u003e\n          \u003cp\u003eCe produit convient aux femmes enceintes. Un avis médical est toutefois conseillé avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-oliv-accordion-item\"\u003e\n        \u003csummary class=\"soi-oliv-accordion-header\"\u003e🌡️ Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-oliv-accordion-content\"\u003e\n          \u003cp\u003eConservez votre flacon à l'abri de la chaleur et de la lumière directe pour préserver toutes les qualités de l'élixir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-oliv-accordion-item\"\u003e\n        \u003csummary class=\"soi-oliv-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-oliv-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-oliv-cta-box\"\u003e\n      \u003cp class=\"soi-oliv-cta-tag\" style=\"color: white;\"\u003eQuelques gouttes pour renouer avec votre vitalité\u003c\/p\u003e\n      \u003cp class=\"soi-oliv-cta-text\" style=\"color: white;\"\u003eQuand la fatigue s'est installée au plus profond de vous, la fleur de Bach Olivier bio Auraflor vous tend une main douce et naturelle. Retrouver sa vitalité, c'est aussi retrouver l'envie de vivre pleinement chaque journée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-oliv-marine: #1A2D3D;\n  --soi-oliv-marine-dark: #0F1E2B;\n  --soi-oliv-marine-light: #2C4458;\n  --soi-oliv-pomme: #A1C544;\n  --soi-oliv-pomme-dark: #84A636;\n  --soi-oliv-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-oliv-white: #FFFFFF;\n  --soi-oliv-off-white: #F8FAF6;\n  --soi-oliv-stone: #F1F3EE;\n  --soi-oliv-line: #E5E8E0;\n\n  --soi-oliv-primary: #9B7AB5;\n  --soi-oliv-primary-soft: rgba(155,122,181,0.10);\n  --soi-oliv-accent: #8B7355;\n\n  --soi-oliv-text: #1A2D3D;\n  --soi-oliv-text-soft: #4A5B6B;\n  --soi-oliv-text-muted: #7B8693;\n\n  --soi-oliv-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-oliv-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-oliv-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-oliv-radius: 12px;\n  --soi-oliv-radius-sm: 8px;\n  --soi-oliv-radius-pill: 999px;\n}\n\n.soi-oliv-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-oliv-fiche img { max-width: 100%; height: auto; }\n\n.soi-oliv-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-oliv-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-oliv-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-oliv-hero {\n  position: relative;\n  background: var(--soi-oliv-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-oliv-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-oliv-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-oliv-pomme);\n}\n\n.soi-oliv-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-oliv-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-oliv-pomme);\n  border-radius: 50%;\n}\n\n.soi-oliv-hero-title {\n  display: block;\n  color: var(--soi-oliv-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-oliv-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-oliv-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-oliv-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-oliv-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-oliv-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-oliv-label-accent {\n  background: var(--soi-oliv-pomme);\n  border-color: var(--soi-oliv-pomme);\n  color: var(--soi-oliv-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-oliv-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-oliv-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-oliv-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-oliv-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-oliv-pomme);\n  border-radius: 2px;\n}\n\n.soi-oliv-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-oliv-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-oliv-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-oliv-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-oliv-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-oliv-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-oliv-benefit {\n  background: var(--soi-oliv-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-oliv-radius);\n  border: 1px solid var(--soi-oliv-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-oliv-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-oliv-shadow-md);\n}\n\n.soi-oliv-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-oliv-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-oliv-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-oliv-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-oliv-benefit:hover .soi-oliv-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-oliv-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-oliv-benefit p {\n  font-size: 13px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-oliv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-oliv-card {\n  background: var(--soi-oliv-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-oliv-radius);\n  border-left: 3px solid var(--soi-oliv-pomme);\n}\n\n.soi-oliv-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-oliv-card p {\n  font-size: 14px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-oliv-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.25rem;\n}\n\n.soi-oliv-card-mini {\n  background: var(--soi-oliv-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-oliv-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-oliv-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-oliv-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-oliv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-oliv-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-oliv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-oliv-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-oliv-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-oliv-radius);\n  border: 1px solid var(--soi-oliv-line);\n  align-items: flex-start;\n}\n\n.soi-oliv-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-oliv-marine);\n  color: var(--soi-oliv-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-oliv-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-oliv-step-content p {\n  font-size: 14px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-oliv-compo {\n  background: var(--soi-oliv-off-white);\n  border-radius: var(--soi-oliv-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-oliv-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-oliv-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-oliv-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-oliv-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-oliv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-oliv-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-oliv-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-oliv-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-oliv-pomme-light);\n  border-left: 4px solid var(--soi-oliv-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-oliv-radius) var(--soi-oliv-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-oliv-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-oliv-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 4px;\n}\n\n.soi-oliv-tip p {\n  font-size: 14px;\n  color: var(--soi-oliv-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-oliv-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-oliv-accordion-item {\n  background: var(--soi-oliv-off-white);\n  border-radius: var(--soi-oliv-radius-sm);\n  border: 1px solid var(--soi-oliv-line);\n  overflow: hidden;\n}\n\n.soi-oliv-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-oliv-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-oliv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-oliv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-oliv-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-oliv-accordion-item[open] .soi-oliv-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-oliv-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-oliv-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-oliv-cta-box {\n  background: var(--soi-oliv-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-oliv-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-oliv-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-oliv-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-oliv-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-oliv-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-oliv-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-oliv-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-oliv-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-oliv-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-oliv-compo-value {\n    text-align: left;\n  }\n\n  .soi-oliv-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-oliv-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-oliv-fiche {\n    --soi-oliv-text-soft: #2C3E50;\n    --soi-oliv-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603210068298,"sku":"DI5053","price":6.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/fleurs-de-bach-bio-olivier-en-compte-gouttes-packshot.webp?v=1786183878"},{"product_id":"fleur-bach-elm-bio","title":"Fleurs de Bach Bio Orme en compte-gouttes","description":"\n\u003cdiv class=\"soi-elm-fiche\"\u003e\n\n  \u003csection class=\"soi-elm-hero\"\u003e\n    \u003cdiv class=\"soi-elm-hero-tag\"\u003e\n      \u003cspan class=\"soi-elm-tag-dot\"\u003e\u003c\/span\u003e\n      Fleurs de Bach · Auraflor\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-elm-hero-title\"\u003eRetrouvez votre force intérieure avec l'Orme\u003c\/span\u003e\n    \u003cp class=\"soi-elm-hero-subtitle\"\u003eUn élixir floral bio préparé selon la méthode du Dr Bach, pour vous accompagner avec douceur lorsque la charge devient trop lourde et que la confiance vacille.\u003c\/p\u003e\n    \u003cdiv class=\"soi-elm-hero-labels\"\u003e\n      \u003cspan class=\"soi-elm-label soi-elm-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-elm-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-elm-label\"\u003eÉLIXIR FLORAL\u003c\/span\u003e\n      \u003cspan class=\"soi-elm-label\"\u003e10 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-elm-section\"\u003e\n    \u003ch2\u003eOrme Elm : pour qui, pour quoi ?\u003c\/h2\u003e\n    \u003cp\u003eLa fleur de Bach n°11, l'Orme (\u003cem\u003eElm\u003c\/em\u003e en anglais), s'adresse aux personnes naturellement responsables et compétentes, qui se sentent \u003cstrong\u003emomentanément submergées par leurs obligations\u003c\/strong\u003e. Ce n'est pas un manque de capacité, c'est un excès de charge. Le profil Elm est celui qui s'oublie pour les autres, qui accumule, et qui un jour se retrouve à douter de lui-même.\u003c\/p\u003e\n    \u003cp\u003eCet élixir floral bio agit comme un \u003cstrong\u003erappel doux de votre propre force intérieure\u003c\/strong\u003e, vous aidant à retrouver confiance, clarté et volonté pour avancer sans vous épuiser.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-elm-section\"\u003e\n    \u003ch2\u003eBienfaits des fleurs de Bach Elm bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-elm-benefits\"\u003e\n      \u003cdiv class=\"soi-elm-benefit\"\u003e\n        \u003cdiv class=\"soi-elm-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eForce et courage\u003c\/h3\u003e\n        \u003cp\u003eRetrouvez la force nécessaire pour faire face aux responsabilités qui s'accumulent au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-benefit\"\u003e\n        \u003cdiv class=\"soi-elm-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSurmonter le débordement\u003c\/h3\u003e\n        \u003cp\u003eDépassez le sentiment temporaire d'être submergé, en retrouvant une perspective apaisée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-benefit\"\u003e\n        \u003cdiv class=\"soi-elm-benefit-icon\"\u003e\u003cspan\u003e🔑\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfiance en soi\u003c\/h3\u003e\n        \u003cp\u003eRenforcez votre confiance intérieure et votre capacité à prendre des décisions avec assurance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-benefit\"\u003e\n        \u003cdiv class=\"soi-elm-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVolonté en douceur\u003c\/h3\u003e\n        \u003cp\u003eSoutenez votre volonté sans forcer, en douceur et dans la durée, pour un équilibre émotionnel durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-benefit\"\u003e\n        \u003cdiv class=\"soi-elm-benefit-icon\"\u003e\u003cspan\u003e☯️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eRetrouvez la sérénité nécessaire pour assumer vos missions avec calme et détermination.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-elm-section\"\u003e\n    \u003ch2\u003eComposition et qualité de l'élixir floral Orme Auraflor\u003c\/h2\u003e\n    \u003cp class=\"soi-elm-section-intro\"\u003eCe flacon de 10 ml en compte-gouttes est fabriqué selon la méthode traditionnelle du Dr Edward Bach, à partir de fleurs d'orme sauvages récoltées en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-elm-compo\"\u003e\n      \u003cdiv class=\"soi-elm-compo-row\"\u003e\n        \u003cspan class=\"soi-elm-compo-label\"\u003eIngrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-elm-compo-value\"\u003eEau, cognac biologique, macération de fleurs d'orme (\u003cem\u003eUlmus procera\u003c\/em\u003e) issues de cueillette sauvage\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-compo-row\"\u003e\n        \u003cspan class=\"soi-elm-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-elm-compo-value\"\u003eBio (agriculture biologique et cueillette sauvage)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-compo-row\"\u003e\n        \u003cspan class=\"soi-elm-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-elm-compo-value\"\u003eÉlixir floral, flacon verre ambré avec pipette compte-gouttes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-compo-row\"\u003e\n        \u003cspan class=\"soi-elm-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-elm-compo-value\"\u003e10 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-compo-row\"\u003e\n        \u003cspan class=\"soi-elm-compo-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-elm-compo-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-compo-row\"\u003e\n        \u003cspan class=\"soi-elm-compo-label\"\u003eGaranties\u003c\/span\u003e\n        \u003cspan class=\"soi-elm-compo-value\"\u003eSans conservateurs artificiels, sans colorants, sans arômes de synthèse\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-elm-section\"\u003e\n    \u003ch2\u003eComment utiliser les fleurs de Bach Orme ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-elm-timeline\"\u003e\n      \u003cdiv class=\"soi-elm-step\"\u003e\n        \u003cdiv class=\"soi-elm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-elm-step-content\"\u003e\n          \u003ch3\u003eDosage conseillé\u003c\/h3\u003e\n          \u003cp\u003e4 gouttes, 4 fois par jour, directement sous la langue ou diluées dans un verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-step\"\u003e\n        \u003cdiv class=\"soi-elm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-elm-step-content\"\u003e\n          \u003ch3\u003eMoment idéal\u003c\/h3\u003e\n          \u003cp\u003eLe matin au réveil, avant un moment stressant, l'après-midi et le soir, en instaurant un rituel régulier.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-elm-step\"\u003e\n        \u003cdiv class=\"soi-elm-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-elm-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 3 à 4 semaines est recommandée pour observer des effets durables sur votre équilibre émotionnel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elm-tip\"\u003e\n      \u003cdiv class=\"soi-elm-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eL'Orme peut être associé à d'autres fleurs de Bach selon votre profil émotionnel du moment. La pipette compte-gouttes permet une utilisation simple, précise et hygiénique au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-elm-section\"\u003e\n    \u003ch2\u003eCe que vous devez savoir avant d'acheter\u003c\/h2\u003e\n    \u003cdiv class=\"soi-elm-accordion\"\u003e\n      \u003cdetails class=\"soi-elm-accordion-item\"\u003e\n        \u003csummary class=\"soi-elm-accordion-header\"\u003e🌸 Nature du produit\u003c\/summary\u003e\n        \u003cdiv class=\"soi-elm-accordion-content\"\u003e\n          \u003cp\u003eLes fleurs de Bach sont des élixirs floraux à visée émotionnelle, non des médicaments. Ce produit ne remplace pas un suivi médical ou psychologique en cas de difficulté sérieuse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-elm-accordion-item\"\u003e\n        \u003csummary class=\"soi-elm-accordion-header\"\u003e🔒 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-elm-accordion-content\"\u003e\n          \u003cp\u003eConservez votre élixir floral à l'abri de la lumière et de la chaleur, 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-elm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-elm-cta-box\"\u003e\n      \u003cp class=\"soi-elm-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec les fleurs de Bach\u003c\/p\u003e\n      \u003cp class=\"soi-elm-cta-text\" style=\"color: white;\"\u003eQuand la charge devient trop lourde et que votre flamme vacille, l'Orme vous rappelle que vous avez toujours les ressources pour avancer. Un jour après l'autre, avec douceur et confiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-elm-marine: #1A2D3D;\n  --soi-elm-marine-dark: #0F1E2B;\n  --soi-elm-marine-light: #2C4458;\n  --soi-elm-pomme: #A1C544;\n  --soi-elm-pomme-dark: #84A636;\n  --soi-elm-pomme-light: rgba(161,197,68,0.10);\n  --soi-elm-white: #FFFFFF;\n  --soi-elm-off-white: #F8FAF6;\n  --soi-elm-stone: #F1F3EE;\n  --soi-elm-line: #E5E8E0;\n  --soi-elm-primary: #9B7AB5;\n  --soi-elm-primary-soft: rgba(155,122,181,0.10);\n  --soi-elm-accent: #D4A8B5;\n  --soi-elm-text: #1A2D3D;\n  --soi-elm-text-soft: #4A5B6B;\n  --soi-elm-text-muted: #7B8693;\n  --soi-elm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-elm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-elm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-elm-radius: 12px;\n  --soi-elm-radius-sm: 8px;\n  --soi-elm-radius-pill: 999px;\n}\n\n.soi-elm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-elm-fiche img { max-width: 100%; height: auto; }\n\n.soi-elm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-elm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-elm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-elm-hero {\n  position: relative;\n  background: var(--soi-elm-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-elm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-elm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-elm-pomme);\n}\n\n.soi-elm-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-elm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-elm-pomme);\n  border-radius: 50%;\n}\n\n.soi-elm-hero-title {\n  display: block;\n  color: var(--soi-elm-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-elm-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-elm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-elm-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-elm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-elm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-elm-label-accent {\n  background: var(--soi-elm-pomme);\n  border-color: var(--soi-elm-pomme);\n  color: var(--soi-elm-marine);\n  font-weight: 600;\n}\n\n.soi-elm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-elm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-elm-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-elm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-elm-pomme);\n  border-radius: 2px;\n}\n\n.soi-elm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-elm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-elm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-elm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-elm-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-elm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-elm-benefit {\n  background: var(--soi-elm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-elm-radius);\n  border: 1px solid var(--soi-elm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-elm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-elm-shadow-md);\n}\n\n.soi-elm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-elm-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-elm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-elm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-elm-benefit:hover .soi-elm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-elm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-elm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-elm-benefit p {\n  font-size: 13px;\n  color: var(--soi-elm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-elm-compo {\n  background: var(--soi-elm-off-white);\n  border-radius: var(--soi-elm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-elm-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-elm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-elm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-elm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-elm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-elm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-elm-marine);\n  text-align: right;\n}\n\n.soi-elm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-elm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-elm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-elm-radius);\n  border: 1px solid var(--soi-elm-line);\n  align-items: flex-start;\n}\n\n.soi-elm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-elm-marine);\n  color: var(--soi-elm-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-elm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-elm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-elm-step-content p {\n  font-size: 14px;\n  color: var(--soi-elm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-elm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-elm-pomme-light);\n  border-left: 4px solid var(--soi-elm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-elm-radius) var(--soi-elm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-elm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-elm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-elm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-elm-tip p {\n  font-size: 14px;\n  color: var(--soi-elm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-elm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-elm-accordion-item {\n  background: var(--soi-elm-off-white);\n  border-radius: var(--soi-elm-radius-sm);\n  border: 1px solid var(--soi-elm-line);\n  overflow: hidden;\n}\n\n.soi-elm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-elm-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-elm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-elm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-elm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-elm-accordion-item[open] .soi-elm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-elm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-elm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-elm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-elm-cta-box {\n  background: var(--soi-elm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-elm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-elm-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-elm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-elm-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-elm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-elm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-elm-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-elm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-elm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-elm-compo-value {\n    text-align: left;\n  }\n\n  .soi-elm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-elm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-elm-fiche {\n    --soi-elm-text-soft: #2C3E50;\n    --soi-elm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603211018570,"sku":"DI5041","price":6.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/fleurs-de-bach-bio-orme-en-compte-gouttes-packshot.webp?v=1785919805"},{"product_id":"remede-urgence-bio","title":"Remède d'Urgence Bio en compte-gouttes","description":"\n\n\u003cdiv class=\"soi-reme-fiche\"\u003e\n\n  \u003csection class=\"soi-reme-hero\"\u003e\n    \u003cdiv class=\"soi-reme-hero-tag\"\u003e\n      \u003cspan class=\"soi-reme-tag-dot\"\u003e\u003c\/span\u003e\n      Fleurs de Bach · Auraflor\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-reme-hero-title\"\u003eCinq fleurs pour retrouver votre calme intérieur\u003c\/span\u003e\n    \u003cp class=\"soi-reme-hero-subtitle\"\u003eUn élixir floral formulé selon la méthode du Dr Bach, pour vous accompagner dans les moments où les émotions débordent. Cinq fleurs aux vertus apaisantes, réunies dans un flacon compte-gouttes prêt à glisser dans votre poche.\u003c\/p\u003e\n    \u003cdiv class=\"soi-reme-hero-labels\"\u003e\n      \u003cspan class=\"soi-reme-label soi-reme-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-reme-label\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-reme-label\"\u003eÉLIXIR FLORAL\u003c\/span\u003e\n      \u003cspan class=\"soi-reme-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-reme-label\"\u003e10 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reme-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce remède d'urgence aux fleurs de Bach ?\u003c\/h2\u003e\n    \u003cp class=\"soi-reme-section-intro\"\u003eContrairement à un simple complément de confort, ce remède d'urgence agit sur plusieurs dimensions émotionnelles en simultané. Chaque fleur du mélange a été sélectionnée par le Dr Edward Bach pour répondre à un état émotionnel précis.\u003c\/p\u003e\n    \u003cdiv class=\"soi-reme-grid\"\u003e\n      \u003cdiv class=\"soi-reme-card\"\u003e\n        \u003ch3\u003e🌿 Clematis (Clématite)\u003c\/h3\u003e\n        \u003cp\u003eVous aide à rester ancré dans le présent, à ne pas « décrocher » lors d'un choc émotionnel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-card\"\u003e\n        \u003ch3\u003e🌸 Cherry Plum (Prunier)\u003c\/h3\u003e\n        \u003cp\u003eApaise la peur de perdre le contrôle de soi dans les moments de tension extrême.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-card\"\u003e\n        \u003ch3\u003e💜 Impatiens (Impatiente)\u003c\/h3\u003e\n        \u003cp\u003eRéduit l'agitation, l'irritabilité et la nervosité liées à l'urgence ressentie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-card\"\u003e\n        \u003ch3\u003e⭐ Star of Bethlehem (Dame-d'onze-heure)\u003c\/h3\u003e\n        \u003cp\u003eApporte un réconfort profond après un choc, une mauvaise nouvelle ou un bouleversement soudain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-card\"\u003e\n        \u003ch3\u003e☀️ Rock Rose (Hélianthème)\u003c\/h3\u003e\n        \u003cp\u003eAtténue la panique et la terreur soudaine, pour vous permettre de retrouver votre lucidité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-reme-tip\"\u003e\n      \u003cdiv class=\"soi-reme-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe mélange synergique est particulièrement adapté aux situations imprévues : annonce stressante, frayeur, surcharge émotionnelle ou chagrin intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reme-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-reme-section-intro\"\u003eChaque flacon de 10 ml contient un élixir floral issu de l'agriculture biologique certifiée Ecocert, préparé selon la méthode traditionnelle du Dr Bach.\u003c\/p\u003e\n    \u003cdiv class=\"soi-reme-compo\"\u003e\n      \u003cdiv class=\"soi-reme-compo-row\"\u003e\n        \u003cspan class=\"soi-reme-compo-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-reme-compo-value\"\u003eFlacon compte-gouttes ambré de 10 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-compo-row\"\u003e\n        \u003cspan class=\"soi-reme-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-reme-compo-value\"\u003eAgriculture biologique (Ecocert)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-compo-row\"\u003e\n        \u003cspan class=\"soi-reme-compo-label\"\u003eIngrédients floraux\u003c\/span\u003e\n        \u003cspan class=\"soi-reme-compo-value\"\u003eClematis vitalba, Prunus cerasifera, Impatiens glandulifera, Ornithogalum umbellatum, Helianthemum nummularium (AB)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-compo-row\"\u003e\n        \u003cspan class=\"soi-reme-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-reme-compo-value\"\u003eCognac bio et eau de source\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-compo-row\"\u003e\n        \u003cspan class=\"soi-reme-compo-label\"\u003ePosologie\u003c\/span\u003e\n        \u003cspan class=\"soi-reme-compo-value\"\u003e4 gouttes dans un verre d'eau ou sous la langue\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-compo-row\"\u003e\n        \u003cspan class=\"soi-reme-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-reme-compo-value\"\u003eSucre, lactose, gluten, additifs chimiques, conservateurs artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eCe produit convient aux adultes et aux enfants. Pour les enfants, diluez impérativement les gouttes dans un verre d'eau afin d'atténuer la base alcoolique.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reme-section\"\u003e\n    \u003ch2\u003eComment utiliser votre remède d'urgence bio au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-reme-timeline\"\u003e\n      \u003cdiv class=\"soi-reme-step\"\u003e\n        \u003cdiv class=\"soi-reme-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-reme-step-content\"\u003e\n          \u003ch3\u003eEn situation d'urgence émotionnelle\u003c\/h3\u003e\n          \u003cp\u003eVersez 4 gouttes directement sous la langue ou dans un verre d'eau. Renouvelez toutes les 15 à 20 minutes jusqu'à ressentir un apaisement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-step\"\u003e\n        \u003cdiv class=\"soi-reme-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-reme-step-content\"\u003e\n          \u003ch3\u003eEn prévention avant un événement stressant\u003c\/h3\u003e\n          \u003cp\u003ePrenez 4 gouttes 30 minutes avant l'événement : examen, rendez-vous médical, prise de parole en public.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reme-step\"\u003e\n        \u003cdiv class=\"soi-reme-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-reme-step-content\"\u003e\n          \u003ch3\u003ePour les enfants\u003c\/h3\u003e\n          \u003cp\u003eDiluez impérativement les gouttes dans un verre d'eau ou une tisane froide, afin d'atténuer la base alcoolique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reme-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le remède d'urgence fleurs de Bach\u003c\/h2\u003e\n    \u003cdiv class=\"soi-reme-accordion\"\u003e\n      \u003cdetails class=\"soi-reme-accordion-item\"\u003e\n        \u003csummary class=\"soi-reme-accordion-header\"\u003e🔄 Ce remède crée-t-il une dépendance ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-reme-accordion-content\"\u003e\n          \u003cp\u003eNon, les élixirs floraux ne créent aucune accoutumance et peuvent être arrêtés à tout moment, sans effet de sevrage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-reme-accordion-item\"\u003e\n        \u003csummary class=\"soi-reme-accordion-header\"\u003e💊 Peut-on l'utiliser avec un traitement médical ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-reme-accordion-content\"\u003e\n          \u003cp\u003eLes fleurs de Bach ne remplacent aucun traitement médical. En cas de traitement en cours, consultez votre médecin ou pharmacien avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-reme-accordion-item\"\u003e\n        \u003csummary class=\"soi-reme-accordion-header\"\u003e💧 Quelle différence avec un spray ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-reme-accordion-content\"\u003e\n          \u003cp\u003eLe compte-gouttes permet un dosage précis et une application directe sous la langue, souvent préférable en situation de forte intensité émotionnelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reme-section\"\u003e\n    \u003ch2\u003e⚠️ Précautions d'emploi\u003c\/h2\u003e\n    \u003cp\u003eCe produit est un élixir floral traditionnel. Il ne s'agit pas d'un médicament et il ne peut se substituer à un avis ou à un traitement médical. En cas de troubles persistants, consultez un professionnel de santé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reme-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-reme-cta-box\"\u003e\n      \u003cp class=\"soi-reme-cta-tag\" style=\"color: white;\"\u003eVotre réflexe sérénité, toujours à portée de main\u003c\/p\u003e\n      \u003cp class=\"soi-reme-cta-text\" style=\"color: white;\"\u003eCinq fleurs, une intention claire : vous accompagner vers le retour au calme, même dans les journées les plus bousculées.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-reme-marine: #1A2D3D;\n  --soi-reme-marine-dark: #0F1E2B;\n  --soi-reme-marine-light: #2C4458;\n  --soi-reme-pomme: #A1C544;\n  --soi-reme-pomme-dark: #84A636;\n  --soi-reme-pomme-light: rgba(161,197,68,0.10);\n  --soi-reme-white: #FFFFFF;\n  --soi-reme-off-white: #F8FAF6;\n  --soi-reme-stone: #F1F3EE;\n  --soi-reme-line: #E5E8E0;\n  --soi-reme-primary: #D4A8B5;\n  --soi-reme-primary-soft: #EDD5DD;\n  --soi-reme-accent: #C4956A;\n  --soi-reme-text: #1A2D3D;\n  --soi-reme-text-soft: #4A5B6B;\n  --soi-reme-text-muted: #7B8693;\n  --soi-reme-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-reme-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-reme-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-reme-radius: 12px;\n  --soi-reme-radius-sm: 8px;\n  --soi-reme-radius-pill: 999px;\n}\n\n.soi-reme-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-reme-fiche img { max-width: 100%; height: auto; }\n\n.soi-reme-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-reme-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-reme-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-reme-hero {\n  position: relative;\n  background: var(--soi-reme-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-reme-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-reme-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-reme-pomme);\n}\n\n.soi-reme-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-reme-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-reme-pomme);\n  border-radius: 50%;\n}\n\n.soi-reme-hero-title {\n  display: block;\n  color: var(--soi-reme-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-reme-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-reme-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-reme-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-reme-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-reme-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-reme-label-accent {\n  background: var(--soi-reme-pomme);\n  border-color: var(--soi-reme-pomme);\n  color: var(--soi-reme-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-reme-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-reme-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-reme-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-reme-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-reme-pomme);\n  border-radius: 2px;\n}\n\n.soi-reme-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-reme-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-reme-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-reme-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-reme-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-reme-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-reme-card {\n  background: var(--soi-reme-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-reme-radius);\n  border-left: 3px solid var(--soi-reme-pomme);\n}\n\n.soi-reme-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-reme-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-reme-card p {\n  font-size: 14px;\n  color: var(--soi-reme-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-reme-compo {\n  background: var(--soi-reme-off-white);\n  border-radius: var(--soi-reme-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-reme-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-reme-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-reme-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-reme-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-reme-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-reme-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-reme-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-reme-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-reme-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-reme-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-reme-radius);\n  border: 1px solid var(--soi-reme-line);\n  align-items: flex-start;\n}\n\n.soi-reme-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-reme-marine);\n  color: var(--soi-reme-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-reme-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-reme-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-reme-step-content p {\n  font-size: 14px;\n  color: var(--soi-reme-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-reme-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-reme-pomme-light);\n  border-left: 4px solid var(--soi-reme-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-reme-radius) var(--soi-reme-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-reme-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-reme-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-reme-marine);\n  margin-bottom: 4px;\n}\n\n.soi-reme-tip p {\n  font-size: 14px;\n  color: var(--soi-reme-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-reme-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-reme-accordion-item {\n  background: var(--soi-reme-off-white);\n  border-radius: var(--soi-reme-radius-sm);\n  border: 1px solid var(--soi-reme-line);\n  overflow: hidden;\n}\n\n.soi-reme-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-reme-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-reme-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-reme-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-reme-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-reme-accordion-item[open] .soi-reme-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-reme-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-reme-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-reme-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-reme-cta-box {\n  background: var(--soi-reme-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-reme-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-reme-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-reme-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-reme-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-reme-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-reme-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-reme-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-reme-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-reme-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-reme-compo-value {\n    text-align: left;\n  }\n\n  .soi-reme-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-reme-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-reme-fiche {\n    --soi-reme-text-soft: #2C3E50;\n    --soi-reme-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603221504330,"sku":"DI1101","price":6.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/remede-durgence-bio-en-compte-gouttes-packshot.webp?v=1783247860"},{"product_id":"spray-remede-urgence-bach","title":"Remède d'Urgence Bio en spray","description":"\u003cdiv class=\"soi-resc-fiche\"\u003e\n\n\u003csection class=\"soi-resc-hero\"\u003e\n\u003cdiv class=\"soi-resc-hero-tag\"\u003e\n\u003cspan class=\"soi-resc-tag-dot\"\u003e\u003c\/span\u003e\nFleurs de Bach · Auraflor\n\u003c\/div\u003e\n\u003cspan class=\"soi-resc-hero-title\"\u003eRetrouvez votre calme en un seul geste\u003c\/span\u003e\n\u003cp class=\"soi-resc-hero-subtitle\"\u003eCinq élixirs floraux biologiques réunis dans un spray pratique, pour un soutien émotionnel immédiat lors des moments de stress, d'angoisse ou de choc.\u003c\/p\u003e\n\u003cdiv class=\"soi-resc-hero-labels\"\u003e\n\u003cspan class=\"soi-resc-label soi-resc-label-accent\"\u003eBIO\u003c\/span\u003e\n\u003cspan class=\"soi-resc-label\"\u003eÉLIXIR FLORAL\u003c\/span\u003e\n\u003cspan class=\"soi-resc-label\"\u003eSPRAY 20 ML\u003c\/span\u003e\n\u003cspan class=\"soi-resc-label\"\u003eSANS EFFET SÉDATIF\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-resc-section\"\u003e\n\u003ch2\u003eQu'est-ce que ce Remède d'Urgence aux fleurs de Bach ?\u003c\/h2\u003e\n\u003cp\u003eMis au point par le Dr Edward Bach dans les années 1930, le Remède d'Urgence est le mélange de fleurs de Bach le plus utilisé au monde pour la gestion du stress, de l'anxiété et des chocs émotionnels. Il associe cinq élixirs floraux complémentaires, chacun ciblant un état émotionnel précis.\u003c\/p\u003e\n\u003cp\u003eLa version bio en spray d'Auraflor reprend fidèlement cette formule ancestrale, certifiée agriculture biologique, sans alcool ajouté en excès et d'une praticité incomparable.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-resc-section\"\u003e\n\u003ch2\u003eComposition : les 5 fleurs de Bach pour le stress et l'anxiété\u003c\/h2\u003e\n\u003cdiv class=\"soi-resc-benefits\"\u003e\n\u003cdiv class=\"soi-resc-benefit\"\u003e\n\u003cdiv class=\"soi-resc-benefit-icon\"\u003e\u003cspan\u003e⭐\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eStar of Bethlehem\u003c\/h3\u003e\n\u003cp\u003eOrnithogale en ombelle. Apaise les chocs émotionnels, les traumatismes et les mauvaises nouvelles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-benefit\"\u003e\n\u003cdiv class=\"soi-resc-benefit-icon\"\u003e\u003cspan\u003e🌼\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eRock Rose\u003c\/h3\u003e\n\u003cp\u003eHélianthème. Indiquée en cas de panique, de terreur soudaine ou de peur intense.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-benefit\"\u003e\n\u003cdiv class=\"soi-resc-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eImpatiens\u003c\/h3\u003e\n\u003cp\u003eImpatiente. Aide à relâcher la tension nerveuse et l'irritabilité liées au stress.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-benefit\"\u003e\n\u003cdiv class=\"soi-resc-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eCherry Plum\u003c\/h3\u003e\n\u003cp\u003ePrunier myrobolan. Soutient le contrôle de soi lors des moments où l'on craint de « craquer ».\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-benefit\"\u003e\n\u003cdiv class=\"soi-resc-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eClematis\u003c\/h3\u003e\n\u003cp\u003eClématite. Favorise l'ancrage et la présence dans le moment, utile en cas d'étourdissement ou de sensation de déconnexion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-resc-compo\"\u003e\n\u003cdiv class=\"soi-resc-compo-row\"\u003e\n\u003cspan class=\"soi-resc-compo-label\"\u003eIngrédients\u003c\/span\u003e\n\u003cspan class=\"soi-resc-compo-value\"\u003eEau purifiée, Cognac bio (agent conservateur), élixirs floraux biologiques de Star of Bethlehem, Rock Rose, Impatiens, Cherry Plum, Clematis\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-compo-row\"\u003e\n\u003cspan class=\"soi-resc-compo-label\"\u003eContenu\u003c\/span\u003e\n\u003cspan class=\"soi-resc-compo-value\"\u003eFlacon spray ambré de 20 ml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-resc-section\"\u003e\n\u003ch2\u003eComment utiliser le spray Remède d'Urgence ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-resc-timeline\"\u003e\n\u003cdiv class=\"soi-resc-step\"\u003e\n\u003cdiv class=\"soi-resc-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-step-content\"\u003e\n\u003ch3\u003eEn situation de stress ou de choc\u003c\/h3\u003e\n\u003cp\u003eAppuyez 2 à 4 fois le spray directement sous la langue, ou sur les lèvres, les poignets, les tempes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-step\"\u003e\n\u003cdiv class=\"soi-resc-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-step-content\"\u003e\n\u003ch3\u003eEn prévention\u003c\/h3\u003e\n\u003cp\u003eAvant un examen, un entretien ou un événement anxiogène, appliquez quelques sprays 30 minutes avant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-step\"\u003e\n\u003cdiv class=\"soi-resc-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-step-content\"\u003e\n\u003ch3\u003eÀ répéter si besoin\u003c\/h3\u003e\n\u003cp\u003eLe spray peut être utilisé plusieurs fois par jour selon l'intensité de la situation vécue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-tip\"\u003e\n\u003cdiv class=\"soi-resc-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eSon format spray de 20 ml glisse dans n'importe quelle poche ou sac : il est là quand vous en avez besoin, instantanément.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-resc-section\"\u003e\n\u003ch2\u003ePour qui est fait ce remède aux fleurs de Bach contre le stress et les angoisses ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-resc-grid\"\u003e\n\u003cdiv class=\"soi-resc-card\"\u003e\n\u003ch3\u003e😰 Stress intense\u003c\/h3\u003e\n\u003cp\u003eLes personnes traversant des périodes de stress intense au travail ou dans la vie personnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-card\"\u003e\n\u003ch3\u003e📚 Angoisses des examens\u003c\/h3\u003e\n\u003cp\u003eLes étudiants confrontés aux angoisses des examens et aux épreuves académiques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-card\"\u003e\n\u003ch3\u003e💨 Crises d'anxiété\u003c\/h3\u003e\n\u003cp\u003eCeux qui ressentent des crises d'anxiété ou de panique ponctuelles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-card\"\u003e\n\u003ch3\u003e🌱 Soutien naturel\u003c\/h3\u003e\n\u003cp\u003eToute personne cherchant un soutien émotionnel naturel sans somnolence ni accoutumance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-resc-section\"\u003e\n\u003ch2\u003ePourquoi choisir ce spray d'Auraflor ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-resc-grid-compact\"\u003e\n\u003cdiv class=\"soi-resc-card-mini\"\u003e\n\u003cspan class=\"soi-resc-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n\u003cspan class=\"soi-resc-card-mini-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-resc-card-mini-value\"\u003eAgriculture biologique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-card-mini\"\u003e\n\u003cspan class=\"soi-resc-card-mini-icon\"\u003e💧\u003c\/span\u003e\n\u003cspan class=\"soi-resc-card-mini-label\"\u003eFormat\u003c\/span\u003e\n\u003cspan class=\"soi-resc-card-mini-value\"\u003eSpray hygiénique et pratique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-card-mini\"\u003e\n\u003cspan class=\"soi-resc-card-mini-icon\"\u003e🚗\u003c\/span\u003e\n\u003cspan class=\"soi-resc-card-mini-label\"\u003eCompatibilité\u003c\/span\u003e\n\u003cspan class=\"soi-resc-card-mini-value\"\u003eSans effet sédatif\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-card-mini\"\u003e\n\u003cspan class=\"soi-resc-card-mini-icon\"\u003e👨‍👩‍👧\u003c\/span\u003e\n\u003cspan class=\"soi-resc-card-mini-label\"\u003ePublic\u003c\/span\u003e\n\u003cspan class=\"soi-resc-card-mini-value\"\u003eAdultes et adolescents\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-resc-accordion\"\u003e\n\u003cdetails class=\"soi-resc-accordion-item\"\u003e\n\u003csummary class=\"soi-resc-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-resc-accordion-content\"\u003e\n\u003cp\u003eCe produit est un élixir floral et ne constitue pas un médicament. Il ne remplace en aucun cas un suivi médical ou psychologique adapté. Les femmes enceintes peuvent l'utiliser après avis 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-resc-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-resc-cta-box\"\u003e\n\u003cp class=\"soi-resc-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-resc-cta-text\" style=\"color: white;\"\u003eGlissez ce petit flacon dans votre quotidien et retrouvez votre calme intérieur quand les émotions débordent. Cinq fleurs de Bach réunies en un seul geste : simple, naturel, et toujours disponible au moment où vous en avez le plus besoin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-resc-marine: #1A2D3D;\n  --soi-resc-marine-dark: #0F1E2B;\n  --soi-resc-marine-light: #2C4458;\n  --soi-resc-pomme: #A1C544;\n  --soi-resc-pomme-dark: #84A636;\n  --soi-resc-pomme-light: rgba(161,197,68,0.10);\n  --soi-resc-white: #FFFFFF;\n  --soi-resc-off-white: #F8FAF6;\n  --soi-resc-stone: #F1F3EE;\n  --soi-resc-line: #E5E8E0;\n  --soi-resc-primary: #9B7AB5;\n  --soi-resc-primary-soft: #E8DDF0;\n  --soi-resc-accent: #D4A8B5;\n  --soi-resc-text: #1A2D3D;\n  --soi-resc-text-soft: #4A5B6B;\n  --soi-resc-text-muted: #7B8693;\n  --soi-resc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-resc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-resc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-resc-radius: 12px;\n  --soi-resc-radius-sm: 8px;\n  --soi-resc-radius-pill: 999px;\n}\n\n.soi-resc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-resc-fiche img { max-width: 100%; height: auto; }\n\n.soi-resc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-resc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-resc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-resc-hero {\n  position: relative;\n  background: var(--soi-resc-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-resc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-resc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-resc-pomme);\n}\n\n.soi-resc-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-resc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-resc-pomme);\n  border-radius: 50%;\n}\n\n.soi-resc-hero-title {\n  display: block;\n  color: var(--soi-resc-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-resc-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-resc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-resc-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-resc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-resc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-resc-label-accent {\n  background: var(--soi-resc-pomme);\n  border-color: var(--soi-resc-pomme);\n  color: var(--soi-resc-marine);\n  font-weight: 600;\n}\n\n.soi-resc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-resc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-resc-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-resc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-resc-pomme);\n  border-radius: 2px;\n}\n\n.soi-resc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-resc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-resc-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-resc-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-resc-benefit {\n  background: var(--soi-resc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-resc-radius);\n  border: 1px solid var(--soi-resc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-resc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-resc-shadow-md);\n}\n\n.soi-resc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-resc-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-resc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-resc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-resc-benefit:hover .soi-resc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-resc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-resc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-resc-benefit p {\n  font-size: 13px;\n  color: var(--soi-resc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-resc-compo {\n  background: var(--soi-resc-off-white);\n  border-radius: var(--soi-resc-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-resc-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-resc-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-resc-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-resc-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-resc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-resc-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-resc-marine);\n  text-align: right;\n}\n\n.soi-resc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-resc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-resc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-resc-radius);\n  border: 1px solid var(--soi-resc-line);\n  align-items: flex-start;\n}\n\n.soi-resc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-resc-marine);\n  color: var(--soi-resc-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-resc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-resc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-resc-step-content p {\n  font-size: 14px;\n  color: var(--soi-resc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-resc-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-resc-pomme-light);\n  border-left: 4px solid var(--soi-resc-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-resc-radius) var(--soi-resc-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-resc-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-resc-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-resc-marine);\n  margin-bottom: 4px;\n}\n\n.soi-resc-tip p {\n  font-size: 14px;\n  color: var(--soi-resc-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-resc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-resc-card {\n  background: var(--soi-resc-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-resc-radius);\n  border-left: 3px solid var(--soi-resc-pomme);\n}\n\n.soi-resc-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-resc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-resc-card p {\n  font-size: 14px;\n  color: var(--soi-resc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-resc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.5rem;\n}\n\n.soi-resc-card-mini {\n  background: var(--soi-resc-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-resc-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-resc-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-resc-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-resc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-resc-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-resc-marine);\n}\n\n.soi-resc-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-resc-accordion-item {\n  background: var(--soi-resc-off-white);\n  border-radius: var(--soi-resc-radius-sm);\n  border: 1px solid var(--soi-resc-line);\n  overflow: hidden;\n}\n\n.soi-resc-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-resc-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-resc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-resc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-resc-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-resc-accordion-item[open] .soi-resc-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-resc-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-resc-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-resc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-resc-cta-box {\n  background: var(--soi-resc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-resc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-resc-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-resc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-resc-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-resc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-resc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-resc-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-resc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-resc-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-resc-compo-value {\n    text-align: left;\n  }\n\n  .soi-resc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-resc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-resc-fiche {\n    --soi-resc-text-soft: #2C3E50;\n    --soi-resc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603221668170,"sku":"DI1201","price":10.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/remede-durgence-bio-en-spray-packshot.webp?v=1785417680"},{"product_id":"klamath-biologique-vitalosmose","title":"Klamath bio en gélules","description":"\n\n\u003cdiv class=\"soi-klam-fiche\"\u003e\n\n  \u003csection class=\"soi-klam-hero\"\u003e\n    \u003cdiv class=\"soi-klam-hero-tag\"\u003e\n      \u003cspan class=\"soi-klam-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-klam-hero-title\"\u003eLa force sauvage des eaux volcaniques dans une gélule\u003c\/span\u003e\n    \u003cp class=\"soi-klam-hero-subtitle\"\u003eLa micro-algue sauvage du lac Klamath, récoltée à l'état pur dans un environnement volcanique préservé en Oregon. Un concentré naturel de vitamines B, de protéines complètes et d'antioxydants pour soutenir votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-klam-hero-labels\"\u003e\n      \u003cspan class=\"soi-klam-label soi-klam-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003eAB · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003e100 % SAUVAGE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003ePourquoi l'algue Klamath est-elle si particulière ?\u003c\/h2\u003e\n    \u003cp class=\"soi-klam-section-intro\"\u003eL'\u003cem\u003eAphanizomenon flos-aquae\u003c\/em\u003e (AFA) n'est pas une algue comme les autres. Contrairement à la spiruline ou à la chlorelle, elle pousse à l'état 100 % sauvage, sans aucune culture artificielle, dans les eaux cristallines du lac Klamath en Oregon (États-Unis), à plus de 1 400 mètres d'altitude. Ce milieu volcanique unique lui confère un profil nutritionnel exceptionnellement riche.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-klam-grid\"\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e💛 Vitamines B1, B2 et B12\u003c\/h3\u003e\n        \u003cp\u003eEssentielles au métabolisme énergétique et au bon fonctionnement du système nerveux, ces vitamines sont naturellement concentrées dans l'algue Klamath.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e💪 Protéines végétales complètes\u003c\/h3\u003e\n        \u003cp\u003eJusqu'à 60 à 70 % de la composition, avec tous les acides aminés essentiels. Une source protéique rare dans le monde végétal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e🛡️ Phycocyanine et chlorophylle\u003c\/h3\u003e\n        \u003cp\u003eDeux pigments aux puissantes propriétés antioxydantes, qui contribuent à protéger vos cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e⛰️ Minéraux d'origine volcanique\u003c\/h3\u003e\n        \u003cp\u003eMagnésium, fer, zinc, manganèse : des oligo-éléments issus des sédiments volcaniques du lac, naturellement biodisponibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e🐟 Acides gras essentiels\u003c\/h3\u003e\n        \u003cp\u003eDont des oméga-3 d'origine végétale, qui participent au bon fonctionnement cardiovasculaire et cérébral.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eC'est cette synergie naturelle qui explique les nombreux bienfaits rapportés par les utilisateurs : regain de vitalité, meilleure clarté mentale, soutien de l'humeur et équilibre général.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-klam-section-intro\"\u003eChaque gélule végétale contient 500 mg de poudre d'algue Klamath bio (\u003cem\u003eAphanizomenon flos-aquae\u003c\/em\u003e), certifiée Agriculture Biologique FR-BIO-01. La gélule elle-même est d'origine végétale, sans excipient ajouté.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-klam-compo\"\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003e500 mg de poudre d'algue Klamath bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eVitamine B12 (pour 4 gélules)\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003e≈ 6 µg (240 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eVitamine B1 (thiamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003ePrésente naturellement\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eVitamine B2 (riboflavine)\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003ePrésente naturellement\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eProtéines végétales (pour 4 gélules)\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003e≈ 1,4 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003eGélule végétale, sans excipient\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003e100 gélules (≈ 25 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003eAgriculture Biologique FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eComment prendre la Klamath bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-klam-timeline\"\u003e\n      \u003cdiv class=\"soi-klam-step\"\u003e\n        \u003cdiv class=\"soi-klam-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-klam-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 à 4 gélules par jour, avant les repas, avec un grand verre d'eau. Nous vous recommandons de débuter à 2 gélules et d'augmenter progressivement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-step\"\u003e\n        \u003cdiv class=\"soi-klam-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-klam-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eLes premiers effets sont souvent ressentis après 3 à 4 semaines. Une cure de 6 à 8 semaines est idéale pour des résultats durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-step\"\u003e\n        \u003cdiv class=\"soi-klam-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-klam-step-content\"\u003e\n          \u003ch3\u003eProfils concernés\u003c\/h3\u003e\n          \u003cp\u003eVégétariens et végétaliens, personnes fatiguées, sportifs, et toute personne souhaitant soutenir son équilibre nerveux et immunitaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-klam-tip\"\u003e\n      \u003cdiv class=\"soi-klam-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCommencez par 2 gélules quotidiennes durant la première semaine, puis augmentez progressivement jusqu'à 4 gélules. La prise avant les repas favorise une meilleure assimilation des nutriments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eUne algue Klamath bio certifiée et récoltée avec soin\u003c\/h2\u003e\n    \u003cp\u003eLa récolte est réalisée dans le respect strict du cahier des charges de l'agriculture biologique (certification FR-BIO-01). Après récolte, l'algue est traitée par microfiltration et séchage doux à basse température, ce qui préserve l'intégralité de ses actifs thermosensibles, notamment la vitamine B12 et les enzymes antioxydantes.\u003c\/p\u003e\n    \u003cp\u003eCe soin apporté à chaque étape est ce qui distingue une algue Klamath bio de qualité d'un produit ordinaire : aucun additif, aucun excipient, juste l'algue dans toute sa pureté.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-klam-grid-compact\"\u003e\n      \u003cdiv class=\"soi-klam-card-mini\"\u003e\n        \u003cspan class=\"soi-klam-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-value\"\u003eLac Klamath, Oregon (USA)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card-mini\"\u003e\n        \u003cspan class=\"soi-klam-card-mini-icon\"\u003e⛰️\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-label\"\u003eAltitude\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-value\"\u003e+ 1 400 m\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card-mini\"\u003e\n        \u003cspan class=\"soi-klam-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-label\"\u003eProcédé\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-value\"\u003eMicrofiltration, séchage doux\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card-mini\"\u003e\n        \u003cspan class=\"soi-klam-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-label\"\u003ePureté\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-value\"\u003eAucun additif ni excipient\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-klam-accordion\"\u003e\n      \u003cdetails class=\"soi-klam-accordion-item\"\u003e\n        \u003csummary class=\"soi-klam-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux personnes sous anticoagulants en raison de la teneur en vitamine K, et aux femmes enceintes sans avis médical préalable. En cas de traitement médical en cours, consultez votre médecin avant usage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-klam-accordion-item\"\u003e\n        \u003csummary class=\"soi-klam-accordion-header\"\u003e📋 Usage et alimentation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas une alimentation variée et équilibrée ni un mode de vie sain. Il est destiné à compléter votre apport nutritionnel, pas à s'y substituer.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-klam-accordion-item\"\u003e\n        \u003csummary class=\"soi-klam-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\u003e\n          \u003cp\u003eConservez le flacon à 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-klam-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-klam-cta-box\"\u003e\n      \u003cp class=\"soi-klam-cta-tag\" style=\"color: white;\"\u003ePas une algue comme les autres\u003c\/p\u003e\n      \u003cp class=\"soi-klam-cta-text\" style=\"color: white;\"\u003eLa force d'un superaliment sauvage, récolté au cœur d'un lac volcanique préservé, mis en gélule sans compromis. Offrez à votre corps ce que la nature fait 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-klam-marine: #1A2D3D;\n  --soi-klam-marine-dark: #0F1E2B;\n  --soi-klam-marine-light: #2C4458;\n  --soi-klam-pomme: #A1C544;\n  --soi-klam-pomme-dark: #84A636;\n  --soi-klam-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-klam-white: #FFFFFF;\n  --soi-klam-off-white: #F8FAF6;\n  --soi-klam-stone: #F1F3EE;\n  --soi-klam-line: #E5E8E0;\n\n  --soi-klam-primary: #3A7A5C;\n  --soi-klam-primary-soft: #EAF3EE;\n  --soi-klam-accent: #4A9A6E;\n\n  --soi-klam-text: #1A2D3D;\n  --soi-klam-text-soft: #4A5B6B;\n  --soi-klam-text-muted: #7B8693;\n\n  --soi-klam-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-klam-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-klam-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-klam-radius: 12px;\n  --soi-klam-radius-sm: 8px;\n  --soi-klam-radius-pill: 999px;\n}\n\n.soi-klam-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-klam-fiche img { max-width: 100%; height: auto; }\n\n.soi-klam-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-klam-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-klam-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-klam-hero {\n  position: relative;\n  background: var(--soi-klam-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-klam-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-klam-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-klam-pomme);\n}\n\n.soi-klam-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-klam-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-klam-pomme);\n  border-radius: 50%;\n}\n\n.soi-klam-hero-title {\n  display: block;\n  color: var(--soi-klam-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-klam-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-klam-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-klam-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-klam-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-klam-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-klam-label-accent {\n  background: var(--soi-klam-pomme);\n  border-color: var(--soi-klam-pomme);\n  color: var(--soi-klam-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-klam-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-klam-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-klam-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-klam-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-klam-pomme);\n  border-radius: 2px;\n}\n\n.soi-klam-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-klam-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-klam-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-klam-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-klam-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-klam-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-klam-card {\n  background: var(--soi-klam-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-klam-radius);\n  border-left: 3px solid var(--soi-klam-pomme);\n}\n\n.soi-klam-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-klam-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-klam-card p {\n  font-size: 14px;\n  color: var(--soi-klam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-klam-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-klam-card-mini {\n  background: var(--soi-klam-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-klam-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-klam-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-klam-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-klam-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-klam-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-klam-marine);\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-klam-compo {\n  background: var(--soi-klam-off-white);\n  border-radius: var(--soi-klam-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-klam-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-klam-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-klam-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-klam-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-klam-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-klam-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-klam-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-klam-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-klam-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-klam-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-klam-radius);\n  border: 1px solid var(--soi-klam-line);\n  align-items: flex-start;\n}\n\n.soi-klam-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-klam-marine);\n  color: var(--soi-klam-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-klam-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-klam-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-klam-step-content p {\n  font-size: 14px;\n  color: var(--soi-klam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-klam-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-klam-pomme-light);\n  border-left: 4px solid var(--soi-klam-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-klam-radius) var(--soi-klam-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-klam-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-klam-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-klam-marine);\n  margin-bottom: 4px;\n}\n\n.soi-klam-tip p {\n  font-size: 14px;\n  color: var(--soi-klam-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-klam-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-klam-accordion-item {\n  background: var(--soi-klam-off-white);\n  border-radius: var(--soi-klam-radius-sm);\n  border: 1px solid var(--soi-klam-line);\n  overflow: hidden;\n}\n\n.soi-klam-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-klam-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-klam-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-klam-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-klam-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-klam-accordion-item[open] .soi-klam-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-klam-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-klam-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-klam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-klam-cta-box {\n  background: var(--soi-klam-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-klam-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-klam-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-klam-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-klam-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-klam-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-klam-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-klam-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-klam-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-klam-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-klam-compo-value {\n    text-align: left;\n  }\n\n  .soi-klam-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-klam-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-klam-fiche {\n    --soi-klam-text-soft: #2C3E50;\n    --soi-klam-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603224813898,"sku":"VO4578","price":28.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/klamath-bio-en-gelules-packshot.webp?v=1779979611"},{"product_id":"spiruline-kudzu-bio","title":"Kudzuline Bio en gélules - LT Labo","description":"\u003cdiv class=\"soi-kudz-fiche\"\u003e\n\u003csection class=\"soi-kudz-hero\"\u003e\n\u003cdiv class=\"soi-kudz-hero-tag\"\u003e\n\u003cspan class=\"soi-kudz-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · LT Labo\u003c\/div\u003e\n\u003cspan class=\"soi-kudz-hero-title\"\u003eL'alliance du Kudzu et de la Spiruline\u003c\/span\u003e\n\u003cp class=\"soi-kudz-hero-subtitle\"\u003eKudzu et Spiruline bio réunis dans une formule vegan pour vous accompagner vers plus d'indépendance et de vitalité au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-kudz-hero-labels\"\u003e\n\u003cspan class=\"soi-kudz-label soi-kudz-label-accent\"\u003eBIO · AB\u003c\/span\u003e \u003cspan class=\"soi-kudz-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-kudz-label\"\u003e60 GÉLULES\u003c\/span\u003e \u003cspan class=\"soi-kudz-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eKudzuline Bio : l'alliance du Kudzu \u0026amp; de la Spiruline en gélules pour l'indépendance et la vitalité\u003c\/h2\u003e\n\u003cp\u003eVous cherchez à reprendre le contrôle de vos envies, à retrouver de l'énergie et à vous sentir mieux dans votre quotidien ? \u003cstrong\u003eKudzuline Bio de LT Labo\u003c\/strong\u003e combine deux actifs naturels reconnus, le \u003cstrong\u003ekudzu bio\u003c\/strong\u003e et la \u003cstrong\u003espiruline bio\u003c\/strong\u003e, dans une formule vegan certifiée agriculture biologique. Un duo complémentaire, pensé pour vous accompagner vers plus d'équilibre et de vitalité.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003ePourquoi associer Kudzu et Spiruline ?\u003c\/h2\u003e\n\u003cp\u003eCes deux ingrédients n'ont pas été choisis au hasard. Ils répondent à deux besoins distincts mais souvent liés : \u003cstrong\u003esoutenir l'indépendance vis-à-vis des comportements compulsifs\u003c\/strong\u003e (grignotage, tabac, alcool) et \u003cstrong\u003erecharger l'organisme en micronutriments essentiels\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"soi-kudz-benefits\"\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eIndépendance\u003c\/h3\u003e\n\u003cp\u003eLe kudzu contribue à réduire les envies compulsives pour vous aider à retrouver le contrôle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eVitalité\u003c\/h3\u003e\n\u003cp\u003eLa spiruline recharge l'organisme en micronutriments essentiels et réduit la fatigue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003e100 % naturel et bio\u003c\/h3\u003e\n\u003cp\u003eDeux actifs certifiés agriculture biologique, sans pesticides ni additifs controversés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eLe Kudzu Bio : la racine ancestrale qui accompagne le sevrage\u003c\/h2\u003e\n\u003cp\u003eOriginaire d'Asie de l'Est, le \u003cstrong\u003ekudzu\u003c\/strong\u003e (Pueraria lobata) est utilisé depuis des siècles dans la médecine traditionnelle chinoise. Sa racine est particulièrement riche en \u003cstrong\u003eisoflavones\u003c\/strong\u003e : daidzéine, daidzine et puérarine. Ces composés sont au cœur de ses effets reconnus sur la réduction des envies compulsives.\u003c\/p\u003e\n\u003cdiv class=\"soi-kudz-grid\"\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🚭 Réduction des envies\u003c\/h3\u003e\n\u003cp\u003eAide à réduire les envies de tabac, d'alcool et de grignotage grâce à ses isoflavones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🧬 Propriétés antioxydantes\u003c\/h3\u003e\n\u003cp\u003eProtège les cellules du stress oxydatif pour un organisme mieux préservé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e☯️ Calme et équilibre\u003c\/h3\u003e\n\u003cp\u003eContribue à un état de calme et d'équilibre émotionnel, validé par une tradition ancestrale et des études récentes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-tip\"\u003e\n\u003cdiv class=\"soi-kudz-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eLa qualité d'un kudzu bio en gélules dépend directement de la concentration en isoflavones de la racine utilisée. Ici, la matière première est certifiée agriculture biologique, sans pesticides ni additifs controversés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eLa Spiruline Bio : la micro-algue qui revitalise\u003c\/h2\u003e\n\u003cp\u003eLa \u003cstrong\u003espiruline\u003c\/strong\u003e est souvent désignée comme l'un des superaliments les plus complets au monde. Cette micro-algue bleu-vert concentre naturellement des protéines, des vitamines du groupe B, du fer, du magnésium et des pigments antioxydants comme la phycocyanine.\u003c\/p\u003e\n\u003cdiv class=\"soi-kudz-grid\"\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e💪 Anti-fatigue\u003c\/h3\u003e\n\u003cp\u003eRéduit la fatigue et soutient la vitalité au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🛡️ Système immunitaire\u003c\/h3\u003e\n\u003cp\u003eContribue au bon fonctionnement du système immunitaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🥗 Nutriments essentiels\u003c\/h3\u003e\n\u003cp\u003eApporte des nutriments utiles lors d'une période de changement d'habitudes alimentaires. Source naturelle de fer et de vitamines B, particulièrement utile pour les profils végétariens ou végans.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eComposition et posologie de Kudzuline Bio\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-compo\"\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eIngrédient principal\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eRacine de Kudzu bio (Pueraria lobata), extrait titré en isoflavones - 400 mg pour 2 gélules (dose journalière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eIngrédient complémentaire\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eSpiruline bio (Arthrospira platensis), poudre de micro-algue séchée - 200 mg pour 2 gélules \u003cmeta charset=\"utf-8\"\u003e(dose journalière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eFormat\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003e60 gélules végétales vegan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eAgriculture Biologique AB\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eFabricant\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eLT Labo (France)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-timeline\"\u003e\n\u003cdiv class=\"soi-kudz-step\"\u003e\n\u003cdiv class=\"soi-kudz-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step-content\"\u003e\n\u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n\u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, de préférence le matin au cours du repas, avec un grand verre d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step\"\u003e\n\u003cdiv class=\"soi-kudz-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step-content\"\u003e\n\u003ch3\u003eCure de 30 jours\u003c\/h3\u003e\n\u003cp\u003eUne cure de \u003cstrong\u003e30 jours\u003c\/strong\u003e est conseillée pour observer les premiers effets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step\"\u003e\n\u003cdiv class=\"soi-kudz-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step-content\"\u003e\n\u003ch3\u003eAccompagnement optimal\u003c\/h3\u003e\n\u003cp\u003ePour un accompagnement optimal, une cure de \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est envisageable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003ePour qui est fait Kudzuline Bio ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-grid\"\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🚬 Tabac et alcool\u003c\/h3\u003e\n\u003cp\u003eVous souhaitez réduire votre consommation de tabac ou d'alcool de façon progressive et naturelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🍪 Grignotage compulsif\u003c\/h3\u003e\n\u003cp\u003eVous luttez contre le grignotage compulsif ou les fringales et cherchez un soutien naturel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🔋 Fatigue chronique\u003c\/h3\u003e\n\u003cp\u003eVous traversez une période de fatigue chronique ou de baisse d'énergie et avez besoin de vous revitaliser.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e✅ Exigence qualité\u003c\/h3\u003e\n\u003cp\u003eVous cherchez le meilleur kudzu bio en complément alimentaire, sans compromis sur la qualité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-accordion\"\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e⚠️ Avertissement important\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical ni un suivi spécialisé en cas de dépendance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eKudzuline Bio est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e👶 Enfants\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eTenez ce produit hors de portée des enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e💊 Traitement médicamenteux\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eEn cas de traitement médicamenteux, consultez votre médecin avant utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"soi-kudz-section\"\u003e\n\u003cdiv class=\"soi-kudz-cta-box\"\u003e\n\u003cp style=\"color: white;\" class=\"soi-kudz-cta-text\"\u003eL'alliance d'une racine millénaire et d'une micro-algue exceptionnelle pour vous aider à retrouver votre liberté et votre élan. Moins d'envies incontrôlées, plus d'énergie pour ce qui compte vraiment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-kudz-marine: #1A2D3D;\n  --soi-kudz-marine-dark: #0F1E2B;\n  --soi-kudz-marine-light: #2C4458;\n  --soi-kudz-pomme: #A1C544;\n  --soi-kudz-pomme-dark: #84A636;\n  --soi-kudz-pomme-light: rgba(161,197,68,0.10);\n  --soi-kudz-white: #FFFFFF;\n  --soi-kudz-off-white: #F8FAF6;\n  --soi-kudz-stone: #F1F3EE;\n  --soi-kudz-line: #E5E8E0;\n  --soi-kudz-primary: #6B4D8A;\n  --soi-kudz-primary-soft: #E8E0F0;\n  --soi-kudz-accent: #7A5FA0;\n  --soi-kudz-text: #1A2D3D;\n  --soi-kudz-text-soft: #4A5B6B;\n  --soi-kudz-text-muted: #7B8693;\n  --soi-kudz-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-kudz-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-kudz-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-kudz-radius: 12px;\n  --soi-kudz-radius-sm: 8px;\n  --soi-kudz-radius-pill: 999px;\n}\n\n.soi-kudz-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-kudz-fiche img { max-width: 100%; height: auto; }\n\n.soi-kudz-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-kudz-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-kudz-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-kudz-hero {\n  position: relative;\n  background: var(--soi-kudz-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-kudz-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-kudz-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-kudz-pomme);\n}\n\n.soi-kudz-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-kudz-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 50%;\n}\n\n.soi-kudz-hero-title {\n  display: block;\n  color: var(--soi-kudz-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-kudz-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-kudz-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-kudz-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-kudz-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-kudz-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-kudz-label-accent {\n  background: var(--soi-kudz-pomme);\n  border-color: var(--soi-kudz-pomme);\n  color: var(--soi-kudz-marine);\n  font-weight: 600;\n}\n\n.soi-kudz-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-kudz-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-kudz-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-kudz-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 2px;\n}\n\n.soi-kudz-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-kudz-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-kudz-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-kudz-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.5rem;\n}\n\n.soi-kudz-benefit {\n  background: var(--soi-kudz-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-kudz-radius);\n  border: 1px solid var(--soi-kudz-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-kudz-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-kudz-shadow-md);\n}\n\n.soi-kudz-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-kudz-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-kudz-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-kudz-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-kudz-benefit:hover .soi-kudz-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-kudz-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kudz-benefit p {\n  font-size: 13px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.soi-kudz-card {\n  background: var(--soi-kudz-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kudz-radius);\n  border-left: 3px solid var(--soi-kudz-pomme);\n}\n\n.soi-kudz-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kudz-card p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-kudz-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-kudz-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kudz-radius);\n  border: 1px solid var(--soi-kudz-line);\n  align-items: flex-start;\n}\n\n.soi-kudz-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-kudz-marine);\n  color: var(--soi-kudz-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-kudz-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-kudz-step-content p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-compo {\n  background: var(--soi-kudz-off-white);\n  border-radius: var(--soi-kudz-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-kudz-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-kudz-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-kudz-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-kudz-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-kudz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-kudz-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-kudz-marine);\n  text-align: right;\n}\n\n.soi-kudz-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-kudz-pomme-light);\n  border-left: 4px solid var(--soi-kudz-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-kudz-radius) var(--soi-kudz-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-kudz-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-kudz-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 4px;\n}\n\n.soi-kudz-tip p {\n  font-size: 14px;\n  color: var(--soi-kudz-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-kudz-accordion-item {\n  background: var(--soi-kudz-off-white);\n  border-radius: var(--soi-kudz-radius-sm);\n  border: 1px solid var(--soi-kudz-line);\n  overflow: hidden;\n}\n\n.soi-kudz-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-kudz-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-kudz-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-kudz-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-kudz-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-kudz-accordion-item[open] .soi-kudz-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-kudz-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-kudz-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-cta-box {\n  background: var(--soi-kudz-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-kudz-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-kudz-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-kudz-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-kudz-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-kudz-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-kudz-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-kudz-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-kudz-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-kudz-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-kudz-compo-value {\n    text-align: left;\n  }\n  .soi-kudz-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-kudz-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-kudz-fiche {\n    --soi-kudz-text-soft: #2C3E50;\n    --soi-kudz-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603229663562,"sku":"LT0220","price":22.39,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/kudzuline-bio-en-gelules-packshot.webp?v=1779640925"},{"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":22.99,"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"},{"product_id":"moringabio-poudre-feuilles","title":"Moringa Oleifera Bio en Poudre - 150 g - LT Labo","description":"\u003cdiv class=\"soi-mori-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-mori-hero\"\u003e\n    \u003cdiv class=\"soi-mori-hero-tag\"\u003e\n      \u003cspan class=\"soi-mori-tag-dot\"\u003e\u003c\/span\u003e\n      Superaliment · Éthik Planète par LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mori-hero-title\"\u003eMoringa bio en poudre\u003c\/span\u003e\n    \u003cp class=\"soi-mori-hero-subtitle\"\u003ePoudre de feuilles de Moringa oleifera séchée à basse température : la densité nutritionnelle d'un superaliment ancestral, dans une simple cuillère à café.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-hero-labels\"\u003e\n      \u003cspan class=\"soi-mori-label soi-mori-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eECOCERT FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eRAW POWDER\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pourquoi choisir la poudre de moringa oleifera bio ? --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la poudre de moringa oleifera bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eLe moringa en poudre se distingue de la plupart des superaliments par la diversité de ses micronutriments. Une seule cuillère à café apporte à la fois des vitamines liposolubles et hydrosolubles, des minéraux structurants et des antioxydants puissants.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-benefits\"\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitalité et énergie durable\u003c\/h3\u003e\n        \u003cp\u003eRiche en fer, en vitamine B et en protéines végétales (environ 25 g pour 100 g), elle soutient la réduction de la fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines C, A et E, associées à plus de 46 antioxydants, contribuent au bon fonctionnement du système immunitaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre minéral\u003c\/h3\u003e\n        \u003cp\u003eCalcium, magnésium, potassium et zinc participent au maintien d'une ossature et d'un métabolisme normaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🧬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLes polyphénols et flavonoïdes du moringa aident à neutraliser les radicaux libres responsables du stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n        \u003cp\u003eSa teneur en fibres favorise un transit intestinal régulier et une flore équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Composition et dosage --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eComposition et dosage de la poudre de moringa bio\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eUn seul ingrédient, zéro additif : la transparence d'une formule 100 % pure.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-mori-grid-compact\"\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eFeuilles de Moringa oleifera bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e🌍\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eMozambique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003e150 g (≈ 50 portions)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eEcocert FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-mori-compo\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-mori-compo-header\"\u003eValeurs nutritionnelles moyennes pour 3 g (1 cuillère à café rase)\u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eProtéines\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 0,75 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eVitamine A (bêta-carotène)\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 270 µg ER (34 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eVitamine C\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 5,4 mg (7 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eCalcium\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 120 mg (15 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eFer\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 0,8 mg (6 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eMagnésium\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 13 mg (3 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Comment consommer --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eComment consommer le moringa en poudre ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eLa posologie habituelle est de 1 à 2 cuillères à café par jour (3 à 6 g), de préférence le matin pour profiter de l'effet vitalisant. La texture fine et la saveur légèrement herbacée s'intègrent facilement dans votre routine.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-mori-timeline\"\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eDans un smoothie vert\u003c\/h3\u003e\n          \u003cp\u003eMixez avec banane, épinards et lait végétal. C'est la façon la plus populaire pour masquer l'amertume.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eEn infusion tiède\u003c\/h3\u003e\n          \u003cp\u003eDiluez dans de l'eau à moins de 50 °C pour conserver les nutriments sensibles à la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eSaupoudré sur un plat\u003c\/h3\u003e\n          \u003cp\u003eYaourt, soupe tiède, salade ou vinaigrette. Quelques grammes suffisent à enrichir votre repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-mori-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-mori-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eDébutez avec une demi-cuillère à café la première semaine pour laisser votre organisme s'adapter, puis montez progressivement à la dose souhaitée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Ce qui différencie cette poudre --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eCe qui différencie cette poudre de moringa\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mori-grid\"\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🌡️ Séchage raw (basse température)\u003c\/h3\u003e\n        \u003cp\u003eLes enzymes et vitamines thermosensibles restent intactes, contrairement à de nombreuses poudres industrielles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🔬 Certifiée bio Ecocert FR-BIO-01\u003c\/h3\u003e\n        \u003cp\u003eAucun pesticide de synthèse ni engrais chimique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriquée en France\u003c\/h3\u003e\n        \u003cp\u003eMise en œuvre par LT Labo, sous contrôle qualité rigoureux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🌿 100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eSans gluten ajouté, sans conservateur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Précautions d'emploi --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mori-accordion\"\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e⚠️ Précautions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un complément alimentaire : il ne se substitue pas à une alimentation variée ni à un traitement médical. Déconseillé aux femmes enceintes et allaitantes sans avis médical. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eConserver 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-mori-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mori-cta-box\"\u003e\n      \u003cp class=\"soi-mori-cta-tag\" style=\"color: white;\"\u003eUn seul ingrédient, des dizaines de nutriments\u003c\/p\u003e\n      \u003cp class=\"soi-mori-cta-text\" style=\"color: white;\"\u003eChaque matin, une cuillère de moringa bio suffit pour recharger votre énergie, soutenir vos défenses et prendre soin de vous avec quelque chose de vrai, de pur et de certifié bio.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mori-marine: #1A2D3D;\n  --soi-mori-marine-dark: #0F1E2B;\n  --soi-mori-marine-light: #2C4458;\n  --soi-mori-pomme: #A1C544;\n  --soi-mori-pomme-dark: #84A636;\n  --soi-mori-pomme-light: rgba(161,197,68,0.10);\n  --soi-mori-white: #FFFFFF;\n  --soi-mori-off-white: #F8FAF6;\n  --soi-mori-stone: #F1F3EE;\n  --soi-mori-line: #E5E8E0;\n  --soi-mori-primary: #4A8C3F;\n  --soi-mori-primary-soft: #E8F2E5;\n  --soi-mori-accent: #6DAF5E;\n  --soi-mori-text: #1A2D3D;\n  --soi-mori-text-soft: #4A5B6B;\n  --soi-mori-text-muted: #7B8693;\n  --soi-mori-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mori-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mori-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mori-radius: 12px;\n  --soi-mori-radius-sm: 8px;\n  --soi-mori-radius-pill: 999px;\n}\n\n.soi-mori-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-mori-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-mori-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mori-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mori-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mori-hero {\n  position: relative;\n  background: var(--soi-mori-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-mori-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mori-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-mori-pomme);\n}\n\n.soi-mori-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-mori-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mori-pomme);\n  border-radius: 50%;\n}\n\n.soi-mori-hero-title {\n  display: block;\n  color: var(--soi-mori-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-mori-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-mori-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mori-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-mori-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mori-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mori-label-accent {\n  background: var(--soi-mori-pomme);\n  border-color: var(--soi-mori-pomme);\n  color: var(--soi-mori-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mori-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mori-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mori-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-mori-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mori-pomme);\n  border-radius: 2px;\n}\n\n.soi-mori-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mori-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mori-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mori-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mori-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mori-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mori-benefit {\n  background: var(--soi-mori-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mori-radius);\n  border: 1px solid var(--soi-mori-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mori-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mori-shadow-md);\n}\n\n.soi-mori-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mori-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-mori-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mori-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mori-benefit:hover .soi-mori-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mori-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mori-benefit p {\n  font-size: 13px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-mori-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mori-card {\n  background: var(--soi-mori-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mori-radius);\n  border-left: 3px solid var(--soi-mori-pomme);\n}\n\n.soi-mori-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mori-card p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-mori-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-mori-card-mini {\n  background: var(--soi-mori-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mori-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mori-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mori-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mori-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mori-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-mori-compo {\n  background: var(--soi-mori-off-white);\n  border-radius: var(--soi-mori-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mori-compo-header {\n  font-family: 'Poppins', sans-serif;\n  font-size: 13px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n  padding: 1rem 1.5rem 0.75rem;\n  border-bottom: 2px solid var(--soi-mori-pomme);\n}\n\n.soi-mori-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-mori-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mori-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mori-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mori-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mori-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mori-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-mori-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mori-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mori-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mori-radius);\n  border: 1px solid var(--soi-mori-line);\n  align-items: flex-start;\n}\n\n.soi-mori-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mori-marine);\n  color: var(--soi-mori-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-mori-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mori-step-content p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mori-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mori-pomme-light);\n  border-left: 4px solid var(--soi-mori-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mori-radius) var(--soi-mori-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mori-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mori-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mori-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mori-tip p {\n  font-size: 14px;\n  color: var(--soi-mori-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-mori-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mori-accordion-item {\n  background: var(--soi-mori-off-white);\n  border-radius: var(--soi-mori-radius-sm);\n  border: 1px solid var(--soi-mori-line);\n  overflow: hidden;\n}\n\n.soi-mori-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mori-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-mori-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mori-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mori-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mori-accordion-item[open] .soi-mori-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mori-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mori-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mori-cta-box {\n  background: var(--soi-mori-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mori-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mori-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-mori-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mori-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-mori-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mori-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mori-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-mori-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mori-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mori-compo-value {\n    text-align: left;\n  }\n\n  .soi-mori-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-mori-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mori-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mori-fiche {\n    --soi-mori-text-soft: #2C3E50;\n    --soi-mori-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603233136970,"sku":"LT0250","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/moringa-bio-en-poudre-packshot.webp?v=1779633098"},{"product_id":"vidanga-extrait-60-gelules","title":"Vidanga (Embelia ribes) Extrait en gélules - Ayur-vana","description":"\u003cdiv class=\"soi-vida-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-vida-hero\"\u003e\n    \u003cdiv class=\"soi-vida-hero-tag\"\u003e\n      \u003cspan class=\"soi-vida-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-vida-hero-title\"\u003eVidanga Extrait\u003c\/span\u003e\n    \u003cp class=\"soi-vida-hero-subtitle\"\u003eEmbelia ribes, la plante ayurvédique millénaire au service de votre détox intestinale, de votre immunité et de votre vitalité. Extrait titré, conditionné en gélules végétales.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vida-hero-labels\"\u003e\n      \u003cspan class=\"soi-vida-label soi-vida-label-accent\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-vida-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-vida-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-vida-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-vida-label\"\u003e100 % NATUREL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION INTRO --\u003e\n  \u003csection class=\"soi-vida-section\"\u003e\n    \u003ch2\u003e🌿 Le Vidanga, trésor des forêts indiennes\u003c\/h2\u003e\n    \u003cp\u003eLe Vidanga (\u003cem\u003eEmbelia ribes\u003c\/em\u003e), surnommé le « faux poivre », est une plante grimpante originaire des forêts indiennes, utilisée depuis des millénaires en Ayurveda. Ce n'est pas une tendance : c'est une tradition médicale vieille de 3 000 ans, redécouverte aujourd'hui pour ses effets concrets sur la détox intestinale, le système immunitaire et la vitalité.\u003c\/p\u003e\n    \u003cp\u003eAyurvana vous propose un extrait titré à 5 % de tanins, conditionné en 60 gélules végétales, fabriqué en France à partir de plantes sélectionnées directement en Inde.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POURQUOI CHOISIR --\u003e\n  \u003csection class=\"soi-vida-section\"\u003e\n    \u003ch2\u003ePourquoi choisir les gélules de Vidanga Ayurvana ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vida-grid\"\u003e\n      \u003cdiv class=\"soi-vida-card\"\u003e\n        \u003ch3\u003e🔬 Extrait titré à 5 % de tanins\u003c\/h3\u003e\n        \u003cp\u003eUne concentration précise, bien supérieure aux poudres simples, pour une action réellement mesurable sur votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-card\"\u003e\n        \u003ch3\u003e🌍 Sourcing en Inde, fabrication en France\u003c\/h3\u003e\n        \u003cp\u003eLa plante est sélectionnée dans son pays d'origine, puis transformée en France selon des normes de qualité strictes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-card\"\u003e\n        \u003ch3\u003e🌱 Gélules végétales, vegan et végétariennes\u003c\/h3\u003e\n        \u003cp\u003eConvient à tous les régimes alimentaires, sans compromis.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-card\"\u003e\n        \u003ch3\u003e🛡️ Sans pesticides, sans produits chimiques\u003c\/h3\u003e\n        \u003cp\u003e100 % naturel, garanti sans résidus indésirables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BIENFAITS --\u003e\n  \u003csection class=\"soi-vida-section\"\u003e\n    \u003ch2\u003eLes bienfaits du Vidanga (Embelia ribes)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vida-benefits\"\u003e\n      \u003cdiv class=\"soi-vida-benefit\"\u003e\n        \u003cdiv class=\"soi-vida-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien du système immunitaire\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé en Ayurveda pour revitaliser les défenses naturelles de l'organisme, particulièrement utile en période de fatigue saisonnière ou de changement climatique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-benefit\"\u003e\n        \u003cdiv class=\"soi-vida-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction antiparasitaire reconnue\u003c\/h3\u003e\n        \u003cp\u003eMentionné dans les travaux des Drs David Frawley et Vasant Lad, le Vidanga est l'une des plantes ayurvédiques les plus référencées pour l'élimination des parasites intestinaux et vers, contribuant à un microbiote plus sain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-benefit\"\u003e\n        \u003cdiv class=\"soi-vida-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire antioxydante\u003c\/h3\u003e\n        \u003cp\u003eGrâce à sa richesse en tanins, il contribue à neutraliser les radicaux libres et à préserver l'intégrité des cellules face aux agressions quotidiennes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-benefit\"\u003e\n        \u003cdiv class=\"soi-vida-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDétox et confort digestif\u003c\/h3\u003e\n        \u003cp\u003eLe Vidanga soutient la fonction du côlon, favorise l'élimination des toxines et contribue à réguler naturellement l'appétit, un atout dans le cadre d'une démarche de bien-être global.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION ET POSOLOGIE --\u003e\n  \u003csection class=\"soi-vida-section\"\u003e\n    \u003ch2\u003eComposition et posologie du Vidanga Ayurvana\u003c\/h2\u003e\n    \u003cp class=\"soi-vida-section-intro\"\u003eChaque gélule concentre un extrait soigneusement titré pour vous offrir le meilleur de l'Embelia ribes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vida-compo\"\u003e\n      \u003cdiv class=\"soi-vida-compo-row\"\u003e\n        \u003cspan class=\"soi-vida-compo-label\"\u003eExtrait de Vidanga (Embelia ribes, fruit), titré à 5 % de tanins\u003c\/span\u003e\n        \u003cspan class=\"soi-vida-compo-value\"\u003e250 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-compo-row\"\u003e\n        \u003cspan class=\"soi-vida-compo-label\"\u003eStéarate de magnésium (agent de charge naturel)\u003c\/span\u003e\n        \u003cspan class=\"soi-vida-compo-value\"\u003e5 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-compo-row\"\u003e\n        \u003cspan class=\"soi-vida-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-vida-compo-value\"\u003eHPMC (hydroxypropylméthylcellulose, d'origine végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-compo-row\"\u003e\n        \u003cspan class=\"soi-vida-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-vida-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-vida-tip\"\u003e\n      \u003cdiv class=\"soi-vida-tip-icon\"\u003e💊\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n        \u003cp\u003ePrenez 2 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 généralement conseillée pour observer des effets durables. Demandez l'avis de votre médecin ou pharmacien avant de commencer, notamment en cas de traitement en cours, de grossesse ou d'allaitement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMMENT INTÉGRER --\u003e\n  \u003csection class=\"soi-vida-section\"\u003e\n    \u003ch2\u003eComment intégrer le Vidanga à votre routine ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vida-timeline\"\u003e\n      \u003cdiv class=\"soi-vida-step\"\u003e\n        \u003cdiv class=\"soi-vida-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-vida-step-content\"\u003e\n          \u003ch3\u003eMatin ou midi\u003c\/h3\u003e\n          \u003cp\u003ePrenez 1 gélule au moment d'un repas pour une meilleure tolérance digestive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-step\"\u003e\n        \u003cdiv class=\"soi-vida-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-vida-step-content\"\u003e\n          \u003ch3\u003eAssociez-le à une alimentation équilibrée\u003c\/h3\u003e\n          \u003cp\u003eLe Vidanga agit en synergie avec une hydratation suffisante et une alimentation riche en fibres.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vida-step\"\u003e\n        \u003cdiv class=\"soi-vida-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-vida-step-content\"\u003e\n          \u003ch3\u003eRespectez la durée de cure\u003c\/h3\u003e\n          \u003cp\u003eLes effets sont progressifs. Une cure de 4 à 8 semaines est idéale pour un soutien en profondeur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRÉCAUTIONS --\u003e\n  \u003csection class=\"soi-vida-section\"\u003e\n    \u003ch2\u003e⚠️ Précautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vida-accordion\"\u003e\n      \u003cdetails class=\"soi-vida-accordion-item\"\u003e\n        \u003csummary class=\"soi-vida-accordion-header\"\u003e🩺 Avis médical et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-vida-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute, consultez un professionnel de santé. Demandez l'avis de votre médecin ou pharmacien avant de commencer, notamment en cas de traitement en cours, de grossesse ou d'allaitement.\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-vida-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-vida-cta-box\"\u003e\n      \u003cp class=\"soi-vida-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec l'Ayurveda\u003c\/p\u003e\n      \u003cp class=\"soi-vida-cta-text\" style=\"color: white;\"\u003eVenue des forêts indiennes et affinée par 3 000 ans de sagesse ayurvédique, la plante Vidanga s'invite dans votre quotidien sous sa forme la plus concentrée. Purification intestinale, vitalité retrouvée, défenses naturelles renforcées : une seule gélule végétale, un vrai geste pour votre équilibre.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-vida-marine: #1A2D3D;\n  --soi-vida-marine-dark: #0F1E2B;\n  --soi-vida-marine-light: #2C4458;\n  --soi-vida-pomme: #A1C544;\n  --soi-vida-pomme-dark: #84A636;\n  --soi-vida-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vida-white: #FFFFFF;\n  --soi-vida-off-white: #F8FAF6;\n  --soi-vida-stone: #F1F3EE;\n  --soi-vida-line: #E5E8E0;\n\n  --soi-vida-primary: #D88542;\n  --soi-vida-primary-soft: #F5E6D3;\n  --soi-vida-accent: #7CB342;\n\n  --soi-vida-text: #1A2D3D;\n  --soi-vida-text-soft: #4A5B6B;\n  --soi-vida-text-muted: #7B8693;\n\n  --soi-vida-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vida-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vida-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vida-radius: 12px;\n  --soi-vida-radius-sm: 8px;\n  --soi-vida-radius-pill: 999px;\n}\n\n.soi-vida-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vida-fiche img { max-width: 100%; height: auto; }\n\n.soi-vida-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vida-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vida-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-vida-hero {\n  position: relative;\n  background: var(--soi-vida-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-vida-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vida-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vida-pomme);\n}\n\n.soi-vida-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-vida-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vida-pomme);\n  border-radius: 50%;\n}\n\n.soi-vida-hero-title {\n  display: block;\n  color: var(--soi-vida-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-vida-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-vida-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vida-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-vida-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vida-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vida-label-accent {\n  background: var(--soi-vida-pomme);\n  border-color: var(--soi-vida-pomme);\n  color: var(--soi-vida-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-vida-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vida-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vida-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-vida-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vida-pomme);\n  border-radius: 2px;\n}\n\n.soi-vida-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vida-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-vida-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vida-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vida-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-vida-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vida-benefit {\n  background: var(--soi-vida-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vida-radius);\n  border: 1px solid var(--soi-vida-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vida-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vida-shadow-md);\n}\n\n.soi-vida-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vida-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-vida-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vida-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vida-benefit:hover .soi-vida-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vida-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vida-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vida-benefit p {\n  font-size: 13px;\n  color: var(--soi-vida-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-vida-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vida-card {\n  background: var(--soi-vida-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vida-radius);\n  border-left: 3px solid var(--soi-vida-pomme);\n}\n\n.soi-vida-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vida-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vida-card p {\n  font-size: 14px;\n  color: var(--soi-vida-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-vida-compo {\n  background: var(--soi-vida-off-white);\n  border-radius: var(--soi-vida-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-vida-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-vida-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vida-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vida-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vida-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vida-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vida-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-vida-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vida-pomme-light);\n  border-left: 4px solid var(--soi-vida-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vida-radius) var(--soi-vida-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-vida-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vida-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vida-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vida-tip p {\n  font-size: 14px;\n  color: var(--soi-vida-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-vida-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-vida-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vida-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vida-radius);\n  border: 1px solid var(--soi-vida-line);\n  align-items: flex-start;\n}\n\n.soi-vida-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vida-marine);\n  color: var(--soi-vida-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-vida-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vida-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vida-step-content p {\n  font-size: 14px;\n  color: var(--soi-vida-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-vida-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-vida-accordion-item {\n  background: var(--soi-vida-off-white);\n  border-radius: var(--soi-vida-radius-sm);\n  border: 1px solid var(--soi-vida-line);\n  overflow: hidden;\n}\n\n.soi-vida-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vida-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-vida-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vida-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vida-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vida-accordion-item[open] .soi-vida-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vida-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vida-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vida-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-vida-cta-box {\n  background: var(--soi-vida-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vida-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vida-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-vida-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vida-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-vida-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vida-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-vida-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-vida-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vida-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vida-compo-value {\n    text-align: left;\n  }\n\n  .soi-vida-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vida-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vida-fiche {\n    --soi-vida-text-soft: #2C3E50;\n    --soi-vida-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603236315466,"sku":"AY9924","price":11.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-vidanga-vegan-en-gelules-ayurvana-packshot_73c3ab7f-2ebc-4f23-9966-27e78c51472e.webp?v=1779716324"},{"product_id":"ashwagandha-bio-en-poudre-ayurvana","title":"Ashwagandha bio en poudre - Ayurvana","description":"\n\n\u003cdiv class=\"soi-ashw-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\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      Phytothérapie ayurvédique · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-ashw-hero-title\"\u003eAshwagandha bio en poudre\u003c\/span\u003e\n    \u003cp class=\"soi-ashw-hero-subtitle\"\u003eLa plante adaptogène millénaire de l'Ayurvéda, en poudre de racine entière certifiée bio, pour vous accompagner face au stress et à la fatigue au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ashw-hero-labels\"\u003e\n      \u003cspan class=\"soi-ashw-label soi-ashw-label-accent\"\u003eBIO ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-label\"\u003e100% VÉGÉTALIEN\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Introduction --\u003e\n  \u003csection class=\"soi-ashw-section\"\u003e\n    \u003ch2\u003ePoudre d'Ashwagandha bio : la plante adaptogène de l'Ayurvéda pour votre équilibre quotidien\u003c\/h2\u003e\n    \u003cp\u003eUtilisée depuis plus de 3 000 ans dans la médecine ayurvédique, l'ashwagandha (\u003cem\u003eWithania somnifera\u003c\/em\u003e) est aujourd'hui l'une des plantes les plus étudiées au monde pour sa capacité à aider l'organisme à mieux gérer le stress. Cette poudre d'ashwagandha bio signée Ayurvana vous offre toute la richesse de la racine entière, certifiée Agriculture Biologique par Ecocert, conditionnée en France dans un sachet refermable de 150 g.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Bienfaits --\u003e\n  \u003csection class=\"soi-ashw-section\"\u003e\n    \u003ch2\u003eBienfaits de l'ashwagandha en poudre : ce que dit la recherche\u003c\/h2\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 du cortisol\u003c\/h3\u003e\n        \u003cp\u003eLes withanolides, principes actifs naturels de la racine, aident l'organisme à réguler sa réponse au stress et à limiter les pics de cortisol.\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é et énergie retrouvées\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement utile en période de surmenage, de fatigue chronique ou de récupération intense, elle soutient l'endurance physique et mentale.\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\u003eSommeil de qualité\u003c\/h3\u003e\n        \u003cp\u003eLa racine contient de la triéthylène glycol, reconnue pour faciliter l'endormissement et réduire les réveils nocturnes sans provoquer de somnolence diurne.\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\u003eFonctions cognitives\u003c\/h3\u003e\n        \u003cp\u003ePlusieurs études suggèrent un effet positif sur la concentration, la mémoire et la clarté mentale, notamment en cas de fatigue nerveuse.\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 hormonal\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour soutenir la libido et la vigueur aussi bien chez l'homme que chez la femme, elle s'inscrit dans une approche globale du bien-être intime.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-tip\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-ashw-tip-icon\"\u003eℹ️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eInformation importante\u003c\/strong\u003e\n        \u003cp\u003eCes informations sont données à titre indicatif. L'ashwagandha ne remplace pas un traitement médical. Consultez votre médecin en cas de doute.\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-ashw-section\"\u003e\n    \u003ch2\u003eComposition et posologie de la poudre d'ashwagandha d'Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ashw-compo\"\u003e\n      \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n        \u003cspan class=\"soi-ashw-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-compo-value\"\u003ePoudre de racine d'ashwagandha (\u003cem\u003eWithania somnifera\u003c\/em\u003e) bio\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, Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n        \u003cspan class=\"soi-ashw-compo-label\"\u003ePoids net\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-compo-value\"\u003e150 g (sachet refermable)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n        \u003cspan class=\"soi-ashw-compo-label\"\u003ePosologie recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-compo-value\"\u003e1 à 3 g par jour (environ 1\/2 à 1 cuillère à café rase)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n        \u003cspan class=\"soi-ashw-compo-label\"\u003eDurée de cure conseillée\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-compo-value\"\u003e6 à 8 semaines\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n        \u003cspan class=\"soi-ashw-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-compo-value\"\u003eSans additif, sans excipient, sans ingrédient d'origine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"soi-ashw-sub-title\"\u003eComment utiliser la poudre d'ashwagandha au quotidien\u003c\/h3\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, en boisson\u003c\/h3\u003e\n          \u003cp\u003eAjoutez-la dans un smoothie, un lait végétal chaud ou un jus de fruits pour démarrer la journée sereinement.\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\u003eEn intégration culinaire\u003c\/h3\u003e\n          \u003cp\u003eMélangez-la dans un yaourt, une compote ou une préparation culinaire pour une intégration discrète.\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\u003eLe soir, en rituel détente\u003c\/h3\u003e\n          \u003cp\u003eDans un lait chaud avec une pincée de cannelle, pour favoriser la détente et le sommeil.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-ashw-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePrivilégiez une boisson froide ou tiède plutôt qu'une infusion chaude prolongée, afin de préserver au mieux les actifs de la racine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-ashw-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'ashwagandha bio Ayurvana plutôt qu'un extrait standardisé ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement aux extraits concentrés en withanolides, cette poudre de racine entière respecte la synergie naturelle de tous les composés de la plante. Aucun actif isolé, aucun solvant chimique : vous bénéficiez du profil complet de la plante, tel que la tradition ayurvédique le conçoit depuis des millénaires. C'est une approche douce, progressive et adaptée à une utilisation régulière sur le long terme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ashw-grid-compact\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-ashw-card-mini\"\u003e\n        \u003cspan class=\"soi-ashw-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-card-mini-value\"\u003eBio Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-card-mini\"\u003e\n        \u003cspan class=\"soi-ashw-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-card-mini-value\"\u003eEn France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-card-mini\"\u003e\n        \u003cspan class=\"soi-ashw-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-card-mini-value\"\u003e100% végétalien\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-card-mini\"\u003e\n        \u003cspan class=\"soi-ashw-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-ashw-card-mini-value\"\u003eSachet 150 g refermable\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Précautions --\u003e\n  \u003csection class=\"soi-ashw-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ashw-accordion\"\u003e\n      \u003cdetails class=\"soi-ashw-accordion-item\"\u003e\n        \u003csummary class=\"soi-ashw-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ashw-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux personnes souffrant de pathologies thyroïdiennes ou auto-immunes, et en cas de traitement médicamenteux en cours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ashw-accordion-item\"\u003e\n        \u003csummary class=\"soi-ashw-accordion-header\"\u003e📋 Recommandations générales\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ashw-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée. Ce complément ne se substitue pas à une alimentation équilibrée ni à un suivi médical.\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-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, jour après jour\u003c\/p\u003e\n      \u003cp class=\"soi-ashw-cta-text\" style=\"color: white;\"\u003eParce que le stress, la fatigue et les nuits sans repos ne devraient pas dicter votre quotidien, l'ashwagandha bio en poudre Ayurvana vous accompagne avec douceur. Une plante millénaire, une formule pure, un sachet de 150 g à glisser dans vos rituels : votre équilibre mérite ce qu'il y a de plus naturel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  \/* === Couleurs Soinat (FIXES) === *\/\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\n  \/* === Neutres Soinat === *\/\n  --soi-ashw-white: #FFFFFF;\n  --soi-ashw-off-white: #F8FAF6;\n  --soi-ashw-stone: #F1F3EE;\n  --soi-ashw-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging kraft + turquoise + safran ayurveda) === *\/\n  --soi-ashw-primary: #D88542;\n  --soi-ashw-primary-soft: rgba(216,133,66,0.10);\n  --soi-ashw-accent: #2BA5B5;\n\n  \/* === Textes === *\/\n  --soi-ashw-text: #1A2D3D;\n  --soi-ashw-text-soft: #4A5B6B;\n  --soi-ashw-text-muted: #7B8693;\n\n  \/* === Effets === *\/\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\/* === RESET === *\/\n.soi-ashw-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ashw-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\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 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\/* === COMPOSITION (data rows) === *\/\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}\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\/* === SUB TITLE (h3 dans section) === *\/\n.soi-ashw-sub-title {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 2.5vw, 19px);\n  font-weight: 600;\n  color: var(--soi-ashw-marine);\n  margin-top: 2rem;\n  margin-bottom: 1.25rem;\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\/* === 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\/* === GRID COMPACT === *\/\n.soi-ashw-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-ashw-card-mini {\n  background: var(--soi-ashw-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-ashw-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-ashw-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-ashw-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-ashw-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-ashw-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ashw-marine);\n}\n\n\/* === ACCORDÉON === *\/\n.soi-ashw-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\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\/* === ACCESSIBILITÉ === *\/\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":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603259515210,"sku":"AY9931","price":15.3,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ashwagandha-bio-en-poudre-ayurvana-packshot.webp?v=1779801106"},{"product_id":"shatavario-bio-poudre","title":"Shatavari bio et vegan en poudre (150 g) - Ayurvana","description":"\u003cdiv class=\"soi-shat-fiche\"\u003e\n\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 · Ayur-vana\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-shat-hero-title\"\u003eShatavari bio en poudre\u003c\/span\u003e\n  \u003cp class=\"soi-shat-hero-subtitle\"\u003eL'alliée naturelle du bien-être féminin, fidèle à la tradition ayurvédique. Une poudre de racine pure, sans additif ni conservateur, pour vous accompagner à 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 AB\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\"\u003eSANS OGM\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shat-section\"\u003e\n  \u003ch2\u003eShatavari bio en poudre : l'alliée naturelle du bien-être féminin\u003c\/h2\u003e\n  \u003cp\u003eDans la tradition ayurvédique, peu de plantes jouissent d'une réputation aussi solide que le \u003cstrong\u003eShatavari\u003c\/strong\u003e (\u003cem\u003eAsparagus racemosus\u003c\/em\u003e). Son nom sanskrit signifie littéralement « celle qui possède cent maris », une façon poétique d'évoquer ses vertus tonifiantes et équilibrantes pour la santé féminine. La \u003cstrong\u003epoudre de Shatavari bio d'Ayur-vana\u003c\/strong\u003e vous propose aujourd'hui ce trésor botanique dans sa forme la plus pure : une \u003cstrong\u003epoudre de racine certifiée biologique\u003c\/strong\u003e, fabriquée en France, sans additif ni conservateur.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shat-section\"\u003e\n  \u003ch2\u003ePourquoi choisir la poudre de Shatavari bio ?\u003c\/h2\u003e\n  \u003cp class=\"soi-shat-section-intro\"\u003eLa forme en poudre est la plus fidèle à la tradition ayurvédique. Elle permet une assimilation douce et progressive des principes actifs de la racine, notamment ses \u003cstrong\u003esaponines stéroïdiennes\u003c\/strong\u003e (les shatavarines), ses flavonoïdes et ses mucilages naturels. Contrairement aux gélules, la poudre offre une flexibilité totale dans le dosage et s'intègre facilement à votre quotidien.\u003c\/p\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\u003eRégulation des cycles menstruels\u003c\/h3\u003e\n      \u003cp\u003eTraditionnellement utilisé pour accompagner le confort avant, pendant et après les règles, en soutenant l'équilibre hormonal naturel.\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\u003eSoutien lors de la ménopause\u003c\/h3\u003e\n      \u003cp\u003eSes propriétés rafraîchissantes aident à atténuer les bouffées de chaleur et les variations d'humeur liées à cette période de transition.\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\u003eAction lubrifiante naturelle\u003c\/h3\u003e\n      \u003cp\u003eGrâce à ses mucilages, la poudre de Shatavari bio contribue à l'épanouissement de la vie intime en favorisant la lubrification naturelle.\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\u003eTonique du système reproducteur\u003c\/h3\u003e\n      \u003cp\u003eConsidéré comme un rasayana (tonique de longévité) en Ayurveda, il soutient la santé utérine et ovarienne à toutes les étapes de la vie.\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\u003eVitalité et résistance au stress\u003c\/h3\u003e\n      \u003cp\u003eAdaptogène doux, le Shatavari aide l'organisme à mieux faire face à la fatigue et aux périodes de tension, tout en favorisant un bon sommeil.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shat-section\"\u003e\n  \u003ch2\u003eComposition et posologie de la poudre de Shatavari Ayur-vana\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 unique\u003c\/span\u003e\n      \u003cspan class=\"soi-shat-compo-value\"\u003e100 % poudre de racine de Shatavari (\u003cem\u003eAsparagus racemosus\u003c\/em\u003e), agriculture biologique AB\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shat-compo-row\"\u003e\n      \u003cspan class=\"soi-shat-compo-label\"\u003eExcipients\u003c\/span\u003e\n      \u003cspan class=\"soi-shat-compo-value\"\u003eSans excipient, sans conservateur, sans gluten\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shat-compo-row\"\u003e\n      \u003cspan class=\"soi-shat-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-shat-compo-value\"\u003eSachet de 150 g (environ 37 à 75 jours de cure selon le dosage)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-shat-timeline\"\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\u003eDosage\u003c\/h3\u003e\n        \u003cp\u003ePrenez 1\/2 à 1 cuillère à café (environ 2 à 4 g), 1 à 2 fois par jour.\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\u003eMode de prise\u003c\/h3\u003e\n        \u003cp\u003eDe préférence avec un peu de lait végétal tiède, de miel ou mélangée à un smoothie.\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\u003c\/h3\u003e\n        \u003cp\u003eEn cure de 4 à 8 semaines, renouvelable après une pause de quelques semaines. Consultez un professionnel de santé si vous suivez un traitement médical ou si vous êtes enceinte.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shat-section\"\u003e\n  \u003ch2\u003eCe qui distingue le Shatavari bio Ayur-vana\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shat-grid\"\u003e\n    \u003cdiv class=\"soi-shat-card\"\u003e\n      \u003ch3\u003e🌿 Certifié agriculture biologique AB\u003c\/h3\u003e\n      \u003cp\u003eCultivé sans pesticide, sans OGM, pour une poudre d'une pureté irréprochable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shat-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eConditionnement réalisé en France selon des normes de qualité strictes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shat-card\"\u003e\n      \u003ch3\u003e🌱 100 % vegan et végétarien\u003c\/h3\u003e\n      \u003cp\u003eAucun ingrédient d'origine animale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shat-card\"\u003e\n      \u003ch3\u003e✅ Sans gluten\u003c\/h3\u003e\n      \u003cp\u003eConvient aux personnes sensibles ou intolérantes au gluten.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shat-card\"\u003e\n      \u003ch3\u003e📦 Sachet refermable\u003c\/h3\u003e\n      \u003cp\u003eConservation optimale des actifs grâce à l'emballage kraft hermétique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shat-section\"\u003e\n  \u003ch2\u003eComment intégrer la poudre de Shatavari à votre routine ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shat-tip\"\u003e\n    \u003cdiv class=\"soi-shat-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLa méthode la plus répandue en Ayurveda est de mélanger la poudre à du lait d'amande tiède avec une pointe de cannelle. Vous pouvez aussi l'incorporer à un yaourt végétal, un porridge ou un smoothie du matin. Son goût est légèrement sucré et terreux, assez doux pour se fondre dans la plupart des préparations. Évitez de la mélanger à des boissons très froides ou très chaudes pour préserver ses actifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-shat-accordion\"\u003e\n    \u003cdetails class=\"soi-shat-accordion-item\"\u003e\n      \u003csummary class=\"soi-shat-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-shat-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie, de grossesse ou d'allaitement, demandez l'avis de votre médecin 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-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;\"\u003eDu premier cycle jusqu'à la ménopause\u003c\/p\u003e\n    \u003cp class=\"soi-shat-cta-text\" style=\"color: white;\"\u003eLe Shatavari bio en poudre Ayur-vana vous accompagne avec douceur à chaque étape de votre vie féminine. Pur, biologique, fabriqué en France : une plante millénaire au service de votre bien-être 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-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: #F3E2CF;\n  --soi-shat-accent: #E0729E;\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-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-shat-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\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\/* === 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  margin-bottom: 1.5rem;\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\/* === 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\/* === 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  margin-bottom: 1.5rem;\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\/* === ACCORDION === *\/\n.soi-shat-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-shat-accordion-item {\n  background: var(--soi-shat-off-white);\n  border-radius: var(--soi-shat-radius-sm);\n  border: 1px solid var(--soi-shat-line);\n  overflow: hidden;\n}\n\n.soi-shat-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-shat-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-shat-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-shat-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-shat-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-shat-accordion-item[open] .soi-shat-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-shat-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-shat-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-shat-text-soft);\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  .soi-shat-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-shat-grid {\n    grid-template-columns: 1fr;\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":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603259875658,"sku":"AY9928","price":7.19,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shatavari-bio-et-vegan-en-poudre-150-g-ayurvana-packshot.webp?v=1787476947"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/joie_dynamisme.webp?v=1779958374","url":"https:\/\/firmtoaromatherapy.com\/collections\/retrouver-joie-et-dynamisme.oembed","provider":"Soinature","version":"1.0","type":"link"}