{"title":"Force et Vitalité","description":"","products":[{"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":16.9,"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":"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.9,"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":14.9,"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":20.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":18.9,"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":"\n\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\"\u003e12 vitamines essentielles réunies dans une seule gélule végétale pour soutenir votre énergie, votre immunité et votre vitalité 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\"\u003e12 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\u003eMultivitamines en gélules : le complexe complet pour votre énergie et votre immunité\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez des coups de fatigue, un manque d'énergie ou l'impression que votre corps tourne au ralenti ? Une alimentation déséquilibrée, le stress ou simplement le rythme du quotidien peuvent creuser des carences en vitamines essentielles. Le complexe Multivitamines Laboratoire Code a justement été formulé pour couvrir vos besoins journaliers avec un seul complément pratique, fabriqué en France, en gélule végétale.\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\"\u003eContrairement à de nombreux produits disponibles sur le marché, ce complexe regroupe toutes les vitamines naturelles essentielles dans une formule équilibrée et dosée avec précision. Pas de superflu, pas de compromis : chaque gélule est pensée pour apporter ce dont votre organisme a réellement besoin.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mvit-grid-compact\"\u003e\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      \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      \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\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-value\"\u003eMulti-cibles\u003c\/span\u003e\n      \u003c\/div\u003e\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 (2 mois)\u003c\/span\u003e\n      \u003c\/div\u003e\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    \u003cdiv class=\"soi-mvit-benefits\"\u003e\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines C, B5, B6, B9 et B12 contribuent à réduire la fatigue et à soutenir un métabolisme énergétique normal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines C, B9 et B12 participent au fonctionnement normal du système immunitaire, pour mieux résister aux agressions saisonnières.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux et stress\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines B1, B6 et B8 soutiennent le fonctionnement normal du système nerveux, aidant à mieux gérer le stress et la fatigue mentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau et protection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines B2, B3 et B8 contribuent à maintenir une peau normale. La vitamine E protège les cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003eComposition et dosage par gélule (385 mg)\u003c\/h2\u003e\n    \u003cp class=\"soi-mvit-section-intro\"\u003eVoici le détail complet des actifs contenus dans chaque gélule végétale :\u003c\/p\u003e\n    \u003cdiv class=\"soi-mvit-compo\"\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine C (acide L-ascorbique)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e80 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine E (D-alpha-tocophéryl acétate)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e12 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B3 (niacine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e16 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B5 (acide pantothénique)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e6 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B6 (pyridoxine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e1,4 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B2 (riboflavine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e1,4 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B1 (thiamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e1,1 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B9 (acide folique)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e200 µg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B8 (biotine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e50 µg · 167 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B12 (cyanocobalamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e2,5 µg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine D3 (cholécalciférol)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e5 µg (200 UI) · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine A (acétate de rétinyle)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e800 µg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eAutres composants\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003eGélule végétale (HPMC), cellulose microcristalline, stéarate de magnésium\u003c\/span\u003e\n      \u003c\/div\u003e\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    \u003cdiv class=\"soi-mvit-timeline\"\u003e\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\u003e1 gélule par jour\u003c\/h3\u003e\n          \u003cp\u003ePrenez une gélule le matin, de préférence au cours du petit-déjeuner pour une meilleure absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\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\u003eCure de 2 mois\u003c\/h3\u003e\n          \u003cp\u003ePour des résultats visibles sur votre énergie et votre vitalité, misez sur une cure continue de 6 à 8 semaines minimum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\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\u003eÀ renouveler si besoin\u003c\/h3\u003e\n          \u003cp\u003eEn période de fatigue intense, de changement de saison ou de régime alimentaire, une deuxième cure peut être envisagé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-mvit-section\"\u003e\n    \u003cdiv class=\"soi-mvit-accordion\"\u003e\n      \u003cdetails class=\"soi-mvit-accordion-item\"\u003e\n        \u003csummary class=\"soi-mvit-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mvit-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. Tenez hors de portée des jeunes enfants. Demandez l'avis d'un professionnel de santé en cas de grossesse, d'allaitement ou de traitement médicamenteux en cours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\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 allié vitalité au quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-mvit-cta-text\" style=\"color: white;\"\u003eParce que votre énergie mérite une formule claire, complète et honnête, le complexe Multivitamines Laboratoire Code regroupe 12 vitamines essentielles dans une seule gélule végétale, fabriquée en France avec 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-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":13.9,"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":6.9,"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":8.9,"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":9.9,"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":"\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_AP0024_caaad997-73b5-4463-8eee-095305d81297.jpg?v=1776180219\" alt=\"Photo d'un homme et d'une femme faisant du jogging\" 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\u003eLe complément alimentaire Énergie Vitale® de Propolia est conçu pour \u003cstrong\u003erenforcer le système immunitaire et améliorer la vitalité\u003c\/strong\u003e grâce à une synergie de produits de la ruche et de plantes. Ce concentré naturel est idéal pour toute la famille.\u003c\/p\u003e\n\u003ch2\u003eCaractéristiques principales du complément alimentaire Énergie Vitale®\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e100% origine naturelle :\u003c\/strong\u003e Formulé avec des ingrédients tels que le miel, la propolis, la gelée royale, l’acérola, la papaye et le ginseng.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConcentré en actifs :\u003c\/strong\u003e Riche en vitamine C pour un maximum de vitalité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormat pratique :\u003c\/strong\u003e Pot en verre de 120 g, adapté pour une cure de 15 jours.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvient à toute la famille :\u003c\/strong\u003e Energie Vitale peut être consommé dès 3 enfants et s’adapte ainsi à toute la famille.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBienfaits du complément alimentaire Énergie Vitale® Propolia\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcement du système immunitaire :\u003c\/strong\u003e La propolis et la gelée royale aident à stimuler les défenses naturelles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAugmentation de la vitalité :\u003c\/strong\u003e La vitamine C et les autres actifs contribuent à réduire la fatigue et à améliorer le tonus.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupport du métabolisme énergétique :\u003c\/strong\u003e Les ingrédients naturels favorisent un métabolisme énergétique normal.\u003c\/li\u003e\n\u003c\/ul\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\u003eEngagements qualité du complément Alimentaire Énergie Vitale®\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabriqué en France :\u003c\/strong\u003e Développé, fabriqué et conditionné dans le laboratoire en Occitanie, assurant des normes de qualité élevées.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePureté garantie :\u003c\/strong\u003e Sans gluten, sans actifs de synthèse, sans colorants, ni conservateurs de synthèse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSavoir-faire artisanal :\u003c\/strong\u003e Utilisation de méthodes traditionnelles pour préserver les bienfaits des ingrédients naturels.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLe complément alimentaire Énergie Vitale® de Propolia est parfait pour ceux qui cherchent à \u003cstrong\u003erenforcer leur système immunitaire et à augmenter leur énergie \u003c\/strong\u003ede manière naturelle et efficace. Grâce à sa formule riche en actifs de la ruche et en plantes, il convient parfaitement à un usage quotidien pour toute la famille.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602819539274,"sku":"AP0024","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_propolia_ap0024_energie-vitale.jpg?v=1776155312"},{"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":12.9,"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":12.9,"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":21.9,"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":21.9,"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":24.9,"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":14.9,"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":"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":21.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 en compte-gouttes","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLe Ginseng Originel de la marque Dioter est conçu pour \u003cstrong\u003eréveiller et maintenir votre vitalité\u003c\/strong\u003e. Issu de racines de ginseng blanc, ce complément alimentaire exploite les propriétés exceptionnelles du Panax ginseng, une plante utilisée depuis des millénaires en médecine traditionnelle asiatique pour ses vertus énergisantes et adaptogènes.\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_DI5020_cf72480b-b702-4809-8663-1fea36d6c465.jpg?v=1776180360\" alt=\"Photo d'une femme de tôt ouvrant les rideaux\" 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 du Ginseng Originel\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoutien énergétique\u003c\/strong\u003e : Le ginseng est reconnu pour son effet revitalisant, aidant à combattre la fatigue physique et mentale et à améliorer la résistance aux stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcement des défenses immunitaires\u003c\/strong\u003e : Grâce à ses propriétés antioxydantes, le ginseng contribue à protéger l'organisme contre les agressions extérieures et à soutenir le système immunitaire.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAmélioration des performances physiques et mentales\u003c\/strong\u003e : Il est utilisé pour améliorer la concentration, la mémoire et les capacités physiques, en apportant une meilleure endurance et récupération.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eCaractéristiques du Ginseng Originel de Dioter\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormulation naturelle\u003c\/strong\u003e : Ce produit est élaboré à partir de racines de ginseng blanc, connues pour leur richesse en ginsénosides.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExtrait de haute qualité\u003c\/strong\u003e : Le ginseng est extrait par un procédé de macération dans un mélange eau\/glycérine végétale, garantissant une conservation optimale des principes actifs sans altération.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduction française\u003c\/strong\u003e : Fabriqué en France, le Ginseng Originel respecte des normes de qualité strictes pour offrir un produit sûr et efficace.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLe Ginseng Originel de Dioter est un complément alimentaire idéal pour ceux qui cherchent à \u003cstrong\u003ebooster leur énergie, soutenir leur système immunitaire et améliorer leurs performances globales\u003c\/strong\u003e. Grâce à une formulation naturelle et une production de qualité, il constitue un atout précieux pour votre bien-être quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603118121290,"sku":"DI5020","price":22.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di5020_ginseng_originel.jpg?v=1776156593"},{"product_id":"thym-originel-en-compte-gouttes","title":"Thym Originel en compte-gouttes","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLe Thym Originel de Dioter est un complément alimentaire naturel élaboré à partir de thym de haute qualité. Ce produit est conçu pour \u003cstrong\u003esoutenir le système immunitaire et favoriser la santé des voies respiratoires\u003c\/strong\u003e grâce à ses principes actifs puissants.\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_DI5030_e2526e81-5c81-4dd2-8aa1-f87a74574984.jpg?v=1776180389\" alt=\"Photo d'une femme sur son canapé zen avec une tasse de thé\" 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 du Thym Originel\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoutien du système immunitaire\u003c\/strong\u003e\u003cstrong\u003e:\u003c\/strong\u003e grâce à sa richesse en principes actifs comme le thymol et le carvacrol, le Thym Originel est réputé pour contribuer au bon fonctionnement du système immunitaire.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRéduction de la fatigue\u003c\/strong\u003e: associé à la vitamine C, ce complément aide à réduire la fatigue et à maintenir une vitalité optimale au quotidien.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePropriétés antiseptiques et antioxydantes\u003c\/strong\u003e: le thym est reconnu pour ses propriétés antiseptiques, aidant à maintenir la santé des voies respiratoires, et pour ses antioxydants naturels qui protègent les cellules contre les dommages oxydatifs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eCaractéristiques du Thym Originel de Dioter\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOrigine française\u003c\/strong\u003e: le Thym Originel est fabriqué en France à partir de thym cultivé localement, garantissant une qualité supérieure et une traçabilité complète.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormulation naturelle\u003c\/strong\u003e: ce complément est sans conservateurs, utilisant une méthode d'extraction par macération douce pour préserver l'intégrité des principes actifs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdapté à douce \u003c\/strong\u003e: le Thym Originel est garanti sans alcool, il est donc parfaitement adapté aux adultes comme aux enfants.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLe Thym Originel de Dioter est donc une solution naturelle et efficace pour \u003cstrong\u003esoutenir votre système immunitaire et réduire la fatigue\u003c\/strong\u003e tout en bénéficiant des bienfaits du thym français. Profitez de ce complément pour améliorer votre bien-être général et renforcer vos défenses naturelles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603168911690,"sku":"DI5030","price":22.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di5030_thym-originel.jpg?v=1776156858"},{"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":23.9,"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-olive-bio","title":"Fleurs de Bach Bio Olivier 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 Olivier de Dioter sont reconnues pour leur capacité à traiter les déséquilibres émotionnels, en particulier ceux liés à l'épuisement extrême et à la fatigue mentale et physique. Conformément aux méthodes développées par le Dr. Edward Bach, l’Olivier aide \u003cstrong\u003eà restaurer l'énergie et à revitaliser l'esprit\u003c\/strong\u003e, permettant ainsi de retrouver la vitalité et la force nécessaires pour faire face aux défis quotidiens.\u003c\/p\u003e\n\u003cp\u003eLes fleurs d’Olivier sont souvent utilisées par les personnes qui se sentent complètement épuisées, que ce soit physiquement ou mentalement. En favorisant une meilleure récupération et en stimulant la vitalité, cette essence florale contribue à \u003cstrong\u003erenforcer la résilience et à restaurer l'endurance\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_DI5053_cdb84567-1fb9-484f-abc5-a4c07d944281.jpg?v=1776180460\" alt=\"Photo d'une femme en hiver effectuant un saut en l'air\" 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 Olivier :\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRestauration de l'énergie :\u003c\/strong\u003e L’Olivier est utilisé pour revitaliser l'esprit et le corps, aidant à surmonter la fatigue intense et à retrouver de la vigueur.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcement de la résilience :\u003c\/strong\u003e Cette fleur contribue à renforcer la capacité à faire face aux défis et à récupérer après des périodes de stress ou de maladie.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAmélioration de la vitalité :\u003c\/strong\u003e En apportant une nouvelle énergie, l’Olivier aide à maintenir un niveau d'activité soutenu et à prévenir l'épuisement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉquilibre émotionnel :\u003c\/strong\u003e Cette fleur de Bach aide à stabiliser les émotions en apportant une sensation de renouveau et de vitalité intérieure, facilitant la gestion des périodes de grande fatigue.\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 Olivier de Dioter :\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eComposition de qualité supérieure :\u003c\/strong\u003e Formulée à partir d'eau pure, de cognac biologique et de fleurs d’Olivier solarisées, cette essence est certifiée biologique, assurant l'absence totale de pesticides et de produits chimiques.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOrigine naturelle et préservée :\u003c\/strong\u003e Les fleurs françaises sont récoltées dans des environnements naturels et protégés, garantissant leur pureté et une conformité rigoureuse aux normes biologiques.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcédé d’extraction respectueux :\u003c\/strong\u003e L’extraction des actifs se fait par solarisation, une méthode douce et naturelle qui préserve les propriétés thérapeutiques des fleurs sans les altérer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLes Fleurs de Bach Bio Olivier de Dioter offrent une solution naturelle pour améliorer votre bien-être émotionnel \u003cstrong\u003een restaurant votre énergie et votre vitalité\u003c\/strong\u003e. En intégrant cette essence florale dans votre routine, vous pouvez bénéficier de ses vertus revitalisantes pour une vie plus énergique et équilibrée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603210068298,"sku":"DI5053","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di5053_fleursbach_olivier.jpg?v=1776157417"},{"product_id":"fleur-bach-elm-bio","title":"Fleurs de Bach Bio Orme 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 Orme de la marque Dioter sont conçues pour apporter un soutien émotionnel, aidant à \u003cstrong\u003eretrouver confiance en soi et à surmonter le sentiment d'être submergé\u003c\/strong\u003e. Ces fleurs sont particulièrement recommandées pour ceux qui se sentent temporairement dépassés par leurs responsabilités.\u003c\/p\u003e\n\u003cp\u003eLes fleurs d’orme sont récoltées à l'état sauvage et préparées selon la méthode traditionnelle du Dr. Bach. Elles sont ensuite macérées dans un mélange d'eau et de cognac biologique, permettant de capturer l'essence pure de la fleur. Ce procédé garantit une haute qualité et une efficacité optimale de chaque flacon.\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_DI5041_5f7ebe0b-2f07-4dbc-84d6-ccb71ba0b179.jpg?v=1776180461\" alt=\"Photo de pieds marchant sur une poutre au milieu d'un champ de coquelicots\" 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 Orme :\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoutien émotionnel :\u003c\/strong\u003e La fleur d’orme aide à surmonter les sentiments de surmenage et d'épuisement temporaire.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRééquilibrage :\u003c\/strong\u003e Cet élixir floral favorise une meilleure gestion des responsabilités et des défis quotidiens.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConfiance en soi :\u003c\/strong\u003e L’orme contribue à renforcer la confiance en soi et à retrouver un sentiment de contrôle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eCaractéristiques des Fleurs de Bach Bio Orme de Laboratoire Dioter :\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule bio :\u003c\/strong\u003e Fabriquée à partir d'ingrédients issus de l'agriculture biologique, ce produit est donc garanti respectueux de l'environnement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQualité française :\u003c\/strong\u003e Produite selon des normes de qualité strictes, la fleur de Bach d’Orme est élaborée à partir de fleurs sauvages récoltées en France, garantissant pureté et efficacité de l’élixir floral.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFacile à utiliser :\u003c\/strong\u003e Présentée sous forme de flacon compte-gouttes de 10 ml, la fleur de Bach d’Orme bio est pratique à utiliser au quotidien, la prise peut se faire sous la langue ou diluer dans une boisson.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLes Fleurs de Bach Bio Orme de Dioter offrent une solution naturelle et bio pour \u003cstrong\u003eretrouver équilibre et confiance en soi face aux défis quotidiens.\u003c\/strong\u003e Intégrez cette essence florale à votre routine pour bénéficier de ses effets apaisants et rééquilibrants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603211018570,"sku":"DI5041","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di5041_fleursbach_orme.jpg?v=1776157431"},{"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":26.9,"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\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\n    Complément alimentaire · LT Labo\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-kudz-hero-title\"\u003eKudzuline Bio\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\n    \u003cspan class=\"soi-kudz-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-kudz-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003cspan class=\"soi-kudz-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\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\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\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\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\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\n      \u003cspan class=\"soi-kudz-compo-value\"\u003eRacine de Kudzu bio (Pueraria lobata), extrait titré en isoflavones\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\n      \u003cspan class=\"soi-kudz-compo-value\"\u003eSpiruline bio (Arthrospira platensis), poudre de micro-algue séchée\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\n      \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\n      \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\n      \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\n      \u003cspan class=\"soi-kudz-compo-value\"\u003eLT Labo (France)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\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\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\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\n\u003csection class=\"soi-kudz-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-kudz-cta-box\"\u003e\n    \u003cp class=\"soi-kudz-cta-text\" style=\"color: white;\"\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\n\u003c\/div\u003e\n\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":20.9,"currency_code":"EUR","in_stock":true}],"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":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-de-berberis-aristata-et-zinc-en-gelules-packshot_1.jpg?v=1779950031"},{"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":13.9,"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":16.9,"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":14.9,"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":"spiruline-bio-150-comprimes","title":"Spiruline bio et vegan en comprimés","description":"\u003cdiv class=\"soi-spir-fiche\"\u003e\n\n  \u003csection class=\"soi-spir-hero\"\u003e\n    \u003cdiv class=\"soi-spir-hero-tag\"\u003e\n      \u003cspan class=\"soi-spir-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Aosa Véritable\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-spir-hero-title\"\u003eSpiruline bio et vegan en comprimés\u003c\/span\u003e\n    \u003cp class=\"soi-spir-hero-subtitle\"\u003eUne micro-algue d'exception cultivée en France, source végétale de protéines et de fer, pour soutenir votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spir-hero-labels\"\u003e\n      \u003cspan class=\"soi-spir-label soi-spir-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-spir-label\"\u003eECOCERT FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-spir-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-spir-label\"\u003eORIGINE FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-spir-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spir-section\"\u003e\n    \u003cp class=\"soi-spir-section-intro\"\u003eSi vous cherchez une \u003cstrong\u003espiruline bio française\u003c\/strong\u003e vraiment sérieuse, sans artifice, vous êtes au bon endroit. La Spiruline Bio Aosa Véritable en comprimés est cultivée en France, certifiée Agriculture Biologique par Ecocert, et conditionnée sans additifs ni conservateurs. Un concentré de nature, dans sa forme la plus pure.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spir-section\"\u003e\n    \u003ch2\u003ePourquoi la spiruline est-elle l'un des superaliments les plus complets ?\u003c\/h2\u003e\n    \u003cp\u003eLa spiruline est une micro-algue d'eau douce vieille de plus de 3 milliards d'années. Ce n'est pas pour rien qu'elle figure parmi les compléments alimentaires les plus étudiés au monde. Sa composition nutritionnelle est tout simplement exceptionnelle.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spir-grid\"\u003e\n      \u003cdiv class=\"soi-spir-card\"\u003e\n        \u003ch3\u003e💪 50 à 70 % de protéines végétales\u003c\/h3\u003e\n        \u003cp\u003e3 fois plus que le poisson, avec tous les acides aminés essentiels. Idéal pour les végétariens et végans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-card\"\u003e\n        \u003ch3\u003e⚡ Riche en fer naturel\u003c\/h3\u003e\n        \u003cp\u003eLe fer contribue à un métabolisme énergétique normal et à réduire la fatigue. Bien absorbé grâce à la phycocyanine présente dans l'algue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-card\"\u003e\n        \u003ch3\u003e🔬 Phycocyanine (environ 20 %)\u003c\/h3\u003e\n        \u003cp\u003eCe pigment bleu-vert unique à la spiruline est l'un de ses atouts les plus remarquables sur le plan nutritionnel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-card\"\u003e\n        \u003ch3\u003e🌿 Vitamines, bêta-carotène et antioxydants\u003c\/h3\u003e\n        \u003cp\u003eVitamines du groupe B, provitamine A (bêta-carotène), vitamine E : une palette complète de micronutriments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spir-section\"\u003e\n    \u003ch2\u003eComposition et dosage de la spiruline bio en comprimés\u003c\/h2\u003e\n    \u003cp\u003eChaque comprimé contient \u003cstrong\u003e500 mg de spiruline biologique pure (Arthrospira platensis)\u003c\/strong\u003e, sans excipient, sans liant, sans colorant. Rien d'autre que l'algue elle-même, compressée à froid pour préserver tous ses nutriments.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spir-compo\"\u003e\n      \u003cdiv class=\"soi-spir-compo-row\"\u003e\n        \u003cspan class=\"soi-spir-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-compo-value\"\u003eSpiruline biologique (Arthrospira platensis)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-compo-row\"\u003e\n        \u003cspan class=\"soi-spir-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-compo-value\"\u003e150 comprimés de 500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-compo-row\"\u003e\n        \u003cspan class=\"soi-spir-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-compo-value\"\u003eAgriculture Biologique (Ecocert, FR-BIO-01)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-compo-row\"\u003e\n        \u003cspan class=\"soi-spir-compo-label\"\u003eFormulation\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-compo-value\"\u003eSans additifs, sans conservateurs, sans colorants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-compo-row\"\u003e\n        \u003cspan class=\"soi-spir-compo-label\"\u003eRégimes\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-compo-value\"\u003eConvient aux végétariens et végans\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spir-section\"\u003e\n    \u003ch2\u003eComment prendre la spiruline bio en comprimés ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spir-timeline\"\u003e\n      \u003cdiv class=\"soi-spir-step\"\u003e\n        \u003cdiv class=\"soi-spir-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-spir-step-content\"\u003e\n          \u003ch3\u003eDosage conseillé\u003c\/h3\u003e\n          \u003cp\u003e3 à 6 comprimés par jour (soit 1,5 à 3 g), à avaler avec un grand verre d'eau, de préférence avant les repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-step\"\u003e\n        \u003cdiv class=\"soi-spir-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-spir-step-content\"\u003e\n          \u003ch3\u003eCure recommandée\u003c\/h3\u003e\n          \u003cp\u003e4 à 6 semaines minimum pour ressentir les effets sur l'énergie et la vitalité. Une cure peut être renouvelée 2 à 3 fois par an.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-step\"\u003e\n        \u003cdiv class=\"soi-spir-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-spir-step-content\"\u003e\n          \u003ch3\u003eConseil pratique\u003c\/h3\u003e\n          \u003cp\u003eCommencez par 2 comprimés par jour la première semaine pour habituer votre organisme, puis augmentez progressivement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spir-section\"\u003e\n    \u003ch2\u003ePour qui est faite cette spiruline bio française ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spir-benefits\"\u003e\n      \u003cdiv class=\"soi-spir-benefit\"\u003e\n        \u003cdiv class=\"soi-spir-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVégétariens et végans\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez augmenter votre apport en protéines végétales de qualité, avec tous les acides aminés essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-benefit\"\u003e\n        \u003cdiv class=\"soi-spir-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 de récupération et recherchez un soutien nutritionnel naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-benefit\"\u003e\n        \u003cdiv class=\"soi-spir-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSportifs\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez un complément naturel pour accompagner vos entraînements et favoriser la récupération.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-benefit\"\u003e\n        \u003cdiv class=\"soi-spir-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre nutritionnel\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez enrichir votre alimentation en micronutriments essentiels au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-spir-accordion\"\u003e\n      \u003cdetails class=\"soi-spir-accordion-item\"\u003e\n        \u003csummary class=\"soi-spir-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spir-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie, de grossesse ou de traitement en cours, 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\n  \u003csection class=\"soi-spir-section\"\u003e\n    \u003ch2\u003eCe qui distingue la spiruline bio Aosa Véritable\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spir-grid-compact\"\u003e\n      \u003cdiv class=\"soi-spir-card-mini\"\u003e\n        \u003cspan class=\"soi-spir-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-card-mini-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-card-mini-value\"\u003eCultivée en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-card-mini\"\u003e\n        \u003cspan class=\"soi-spir-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-card-mini-value\"\u003eBio Ecocert FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-card-mini\"\u003e\n        \u003cspan class=\"soi-spir-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-card-mini-label\"\u003ePureté\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-card-mini-value\"\u003e500 mg sans liant\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spir-card-mini\"\u003e\n        \u003cspan class=\"soi-spir-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-spir-card-mini-value\"\u003eJusqu'à 50 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-spir-tip\"\u003e\n      \u003cdiv class=\"soi-spir-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCultivée en bassins d'eau alcaline sur le territoire français, sans pesticides ni intrants chimiques, cette spiruline vous garantit une pureté maximale sans aucun additif superflu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spir-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-spir-cta-box\"\u003e\n      \u003cp class=\"soi-spir-cta-tag\" style=\"color: white;\"\u003eVotre vitalité mérite le meilleur de la nature\u003c\/p\u003e\n      \u003cp class=\"soi-spir-cta-text\" style=\"color: white;\"\u003eCultivée en France, certifiée bio, riche en protéines et en fer : une cure simple, naturelle, et profondément nourrissante pour retrouver énergie et équilibre 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-spir-marine: #1A2D3D;\n  --soi-spir-marine-dark: #0F1E2B;\n  --soi-spir-marine-light: #2C4458;\n  --soi-spir-pomme: #A1C544;\n  --soi-spir-pomme-dark: #84A636;\n  --soi-spir-pomme-light: rgba(161,197,68,0.10);\n  --soi-spir-white: #FFFFFF;\n  --soi-spir-off-white: #F8FAF6;\n  --soi-spir-stone: #F1F3EE;\n  --soi-spir-line: #E5E8E0;\n  --soi-spir-primary: #1B6B3A;\n  --soi-spir-primary-soft: #E8F5EC;\n  --soi-spir-accent: #2A8A4E;\n  --soi-spir-text: #1A2D3D;\n  --soi-spir-text-soft: #4A5B6B;\n  --soi-spir-text-muted: #7B8693;\n  --soi-spir-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-spir-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-spir-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-spir-radius: 12px;\n  --soi-spir-radius-sm: 8px;\n  --soi-spir-radius-pill: 999px;\n}\n\n.soi-spir-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-spir-fiche img { max-width: 100%; height: auto; }\n\n.soi-spir-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-spir-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-spir-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-spir-hero {\n  position: relative;\n  background: var(--soi-spir-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-spir-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-spir-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-spir-pomme);\n}\n\n.soi-spir-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-spir-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-spir-pomme);\n  border-radius: 50%;\n}\n\n.soi-spir-hero-title {\n  display: block;\n  color: var(--soi-spir-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-spir-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-spir-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-spir-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-spir-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-spir-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-spir-label-accent {\n  background: var(--soi-spir-pomme);\n  border-color: var(--soi-spir-pomme);\n  color: var(--soi-spir-marine);\n  font-weight: 600;\n}\n\n.soi-spir-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-spir-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-spir-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-spir-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-spir-pomme);\n  border-radius: 2px;\n}\n\n.soi-spir-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-spir-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-spir-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-spir-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-spir-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-spir-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-spir-benefit {\n  background: var(--soi-spir-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-spir-radius);\n  border: 1px solid var(--soi-spir-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-spir-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-spir-shadow-md);\n}\n\n.soi-spir-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-spir-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-spir-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-spir-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-spir-benefit:hover .soi-spir-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-spir-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spir-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spir-benefit p {\n  font-size: 13px;\n  color: var(--soi-spir-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-spir-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-spir-card {\n  background: var(--soi-spir-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spir-radius);\n  border-left: 3px solid var(--soi-spir-pomme);\n}\n\n.soi-spir-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spir-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spir-card p {\n  font-size: 14px;\n  color: var(--soi-spir-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-spir-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-spir-card-mini {\n  background: var(--soi-spir-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-spir-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-spir-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-spir-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-spir-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-spir-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-spir-marine);\n}\n\n.soi-spir-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-spir-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-spir-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spir-radius);\n  border: 1px solid var(--soi-spir-line);\n  align-items: flex-start;\n}\n\n.soi-spir-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-spir-marine);\n  color: var(--soi-spir-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-spir-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-spir-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-spir-step-content p {\n  font-size: 14px;\n  color: var(--soi-spir-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-spir-compo {\n  background: var(--soi-spir-off-white);\n  border-radius: var(--soi-spir-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-spir-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-spir-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-spir-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-spir-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-spir-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-spir-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-spir-marine);\n  text-align: right;\n}\n\n.soi-spir-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-spir-pomme-light);\n  border-left: 4px solid var(--soi-spir-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-spir-radius) var(--soi-spir-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-spir-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-spir-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-spir-marine);\n  margin-bottom: 4px;\n}\n\n.soi-spir-tip p {\n  font-size: 14px;\n  color: var(--soi-spir-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-spir-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-spir-accordion-item {\n  background: var(--soi-spir-off-white);\n  border-radius: var(--soi-spir-radius-sm);\n  border: 1px solid var(--soi-spir-line);\n  overflow: hidden;\n}\n\n.soi-spir-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-spir-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-spir-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-spir-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-spir-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-spir-accordion-item[open] .soi-spir-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-spir-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-spir-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-spir-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-spir-cta-box {\n  background: var(--soi-spir-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-spir-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-spir-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-spir-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-spir-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-spir-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-spir-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-spir-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-spir-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-spir-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-spir-compo-value {\n    text-align: left;\n  }\n\n  .soi-spir-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-spir-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-spir-fiche {\n    --soi-spir-text-soft: #2C3E50;\n    --soi-spir-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Aosa Veritable","offers":[{"title":"Default Title","offer_id":61603270623562,"sku":"AV8000","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spiruline-bio-et-vegan-en-comprimes-packshot.webp?v=1779010182"},{"product_id":"shilajit-extrait","title":"Extrait Shilajit Vegan en gélules - AYurvana","description":"\u003cdiv class=\"soi-shil-fiche\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"soi-shil-hero\"\u003e\n\u003cdiv class=\"soi-shil-hero-tag\"\u003e\n\u003cspan class=\"soi-shil-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Ayur-Vana\u003c\/div\u003e\n\u003cspan class=\"soi-shil-hero-title\"\u003eDes millions d'années de nature en gélules\u003c\/span\u003e\n\u003cp class=\"soi-shil-hero-subtitle\"\u003eRésine minérale millénaire de l'Himalaya, concentrée en acide fulvique, pour retrouver vitalité et équilibre au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-shil-hero-labels\"\u003e\n\u003cspan class=\"soi-shil-label soi-shil-label-accent\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-shil-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-shil-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e \u003cspan class=\"soi-shil-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INTRODUCTION --\u003e\n\u003csection class=\"soi-shil-section\"\u003e\n\u003ch2\u003e🏔️ Les larmes de l'Himalaya à portée de main\u003c\/h2\u003e\n\u003cp\u003eSurnommé \u003cstrong\u003e« les larmes de l'Himalaya »\u003c\/strong\u003e, le Shilajit est une résine minérale naturelle formée sur des millions d'années par la décomposition de matières végétales et de roches dans les hautes montagnes. Utilisé depuis l'Antiquité en médecine ayurvédique, ce concentré de nature est aujourd'hui reconnu comme l'un des adaptogènes les plus complets. L'extrait Shilajit Ayur-Vana vous propose ce trésor minéral en gélules végétales vegan, fabriqué en France, pour une intégration simple et quotidienne à votre routine bien-être.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- POURQUOI CHOISIR --\u003e\n\u003csection class=\"soi-shil-section\"\u003e\n\u003ch2\u003ePourquoi choisir le Shilajit en gélules Ayur-Vana ?\u003c\/h2\u003e\n\u003cp class=\"soi-shil-section-intro\"\u003eTous les extraits de shilajit ne se valent pas. Ce qui distingue la formule Ayur-Vana, c'est la rigueur de sa composition et de sa fabrication.\u003c\/p\u003e\n\u003cdiv class=\"soi-shil-benefits\"\u003e\n\u003cdiv class=\"soi-shil-benefit\"\u003e\n\u003cdiv class=\"soi-shil-benefit-icon\"\u003e\u003cspan\u003e🧪\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eTitrage à 20 % d'acide fulvique\u003c\/h3\u003e\n\u003cp\u003eLe principal actif responsable des effets revitalisants et de la biodisponibilité des minéraux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-benefit\"\u003e\n\u003cdiv class=\"soi-shil-benefit-icon\"\u003e\u003cspan\u003e💊\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003e500 mg par gélule\u003c\/h3\u003e\n\u003cp\u003eSoit 1 000 mg par prise journalière recommandée avec 2 gélules quotidiennes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-benefit\"\u003e\n\u003cdiv class=\"soi-shil-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003e100 % végétales et vegan\u003c\/h3\u003e\n\u003cp\u003eDes gélules convenant aux régimes vegan et végétariens, sans additifs inutiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-benefit\"\u003e\n\u003cdiv class=\"soi-shil-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n\u003cp\u003eSelon des normes qualité strictes et traçables, sans colorants ni conservateurs artificiels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BIENFAITS --\u003e\n\u003csection class=\"soi-shil-section\"\u003e\n\u003ch2\u003eShilajit en gélules : bienfaits concrets sur votre quotidien\u003c\/h2\u003e\n\u003cp class=\"soi-shil-section-intro\"\u003eLe Shilajit est un adaptogène polyvalent. Voici ce que la tradition ayurvédique et les recherches actuelles lui attribuent comme propriétés.\u003c\/p\u003e\n\u003cdiv class=\"soi-shil-grid\"\u003e\n\u003cdiv class=\"soi-shil-card\"\u003e\n\u003ch3\u003e⚡ Vitalité et énergie durable\u003c\/h3\u003e\n\u003cp\u003eL'acide fulvique facilite le transport des nutriments jusqu'aux cellules, contribuant à réduire la sensation de fatigue et à redonner de l'énergie sans effet stimulant brutal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-card\"\u003e\n\u003ch3\u003e🛡️ Soutien immunitaire\u003c\/h3\u003e\n\u003cp\u003eRiche en composés minéraux bioactifs, le Shilajit soutient les défenses naturelles de l'organisme et vous aide à mieux résister aux agressions extérieures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-card\"\u003e\n\u003ch3\u003e🔄 Renouvellement cellulaire et longévité\u003c\/h3\u003e\n\u003cp\u003eSes propriétés antioxydantes contribuent à la protection cellulaire, soutenant ainsi un processus de vieillissement en douceur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-card\"\u003e\n\u003ch3\u003e🍃 Détoxification naturelle\u003c\/h3\u003e\n\u003cp\u003eL'acide fulvique est reconnu pour faciliter l'élimination de certains métaux lourds et toxines accumulées dans l'organisme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-card\"\u003e\n\u003ch3\u003e💎 Équilibre minéral\u003c\/h3\u003e\n\u003cp\u003eLe Shilajit contient plus de 80 minéraux et oligo-éléments sous forme ionique, particulièrement bien assimilés par l'organisme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPOSITION ET POSOLOGIE --\u003e\n\u003csection class=\"soi-shil-section\"\u003e\n\u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n\u003cdiv class=\"soi-shil-compo\"\u003e\n\u003cdiv class=\"soi-shil-compo-row\"\u003e\n\u003cspan class=\"soi-shil-compo-label\"\u003eIngrédient principal (par gélule)\u003c\/span\u003e \u003cspan class=\"soi-shil-compo-value\"\u003eExtrait de Shilajit (\u003cem\u003eAsphaltum punjabianum\u003c\/em\u003e) : 500 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-compo-row\"\u003e\n\u003cspan class=\"soi-shil-compo-label\"\u003eTitrage en acide fulvique\u003c\/span\u003e \u003cspan class=\"soi-shil-compo-value\"\u003e20 %, soit 100 mg par gélule\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-compo-row\"\u003e\n\u003cspan class=\"soi-shil-compo-label\"\u003eDose journalière (2 gélules)\u003c\/span\u003e \u003cspan class=\"soi-shil-compo-value\"\u003e1 000 mg de Shilajit, 200 mg d'acide fulvique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-compo-row\"\u003e\n\u003cspan class=\"soi-shil-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-shil-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC), origine végétale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-compo-row\"\u003e\n\u003cspan class=\"soi-shil-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-shil-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-timeline\"\u003e\n\u003cdiv class=\"soi-shil-step\"\u003e\n\u003cdiv class=\"soi-shil-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-step-content\"\u003e\n\u003ch3\u003eDose quotidienne\u003c\/h3\u003e\n\u003cp\u003ePrenez 2 gélules par jour, soit 1 000 mg de Shilajit et 200 mg d'acide fulvique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-step\"\u003e\n\u003cdiv class=\"soi-shil-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-step-content\"\u003e\n\u003ch3\u003eMoment idéal\u003c\/h3\u003e\n\u003cp\u003eDe 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-shil-step\"\u003e\n\u003cdiv class=\"soi-shil-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-shil-step-content\"\u003e\n\u003ch3\u003eDurée de cure\u003c\/h3\u003e\n\u003cp\u003ePour des effets ressentis, une cure de 6 à 8 semaines est généralement recommandée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRÉCAUTIONS --\u003e\n\u003csection class=\"soi-shil-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"soi-shil-accordion\"\u003e\n\u003cdetails class=\"soi-shil-accordion-item\"\u003e\n\u003csummary class=\"soi-shil-accordion-header\"\u003e⚠️ Usage et avis médical\u003c\/summary\u003e\n\u003cdiv class=\"soi-shil-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Consultez un professionnel de santé en cas de doute. 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-shil-accordion-item\"\u003e\n\u003csummary class=\"soi-shil-accordion-header\"\u003e🚫 Contre-indications\u003c\/summary\u003e\n\u003cdiv class=\"soi-shil-accordion-content\"\u003e\n\u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, et aux enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-shil-accordion-item\"\u003e\n\u003csummary class=\"soi-shil-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n\u003cdiv class=\"soi-shil-accordion-content\"\u003e\n\u003cp\u003eTenez hors de portée des enfants. Conservez à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA --\u003e\n\u003csection class=\"soi-shil-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-shil-cta-box\"\u003e\n\u003cp class=\"soi-shil-cta-tag\" style=\"color: white;\"\u003eDes millions d'années de nature, en deux gélules par jour\u003c\/p\u003e\n\u003cp class=\"soi-shil-cta-text\" style=\"color: white;\"\u003eFatigue persistante, manque de tonus ou simplement envie de prendre soin de vous naturellement ? Ce trésor de l'Himalaya, fabriqué en France et 100 % vegan, vous accompagne au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-shil-marine: #1A2D3D;\n  --soi-shil-marine-dark: #0F1E2B;\n  --soi-shil-marine-light: #2C4458;\n  --soi-shil-pomme: #A1C544;\n  --soi-shil-pomme-dark: #84A636;\n  --soi-shil-pomme-light: rgba(161,197,68,0.10);\n  --soi-shil-white: #FFFFFF;\n  --soi-shil-off-white: #F8FAF6;\n  --soi-shil-stone: #F1F3EE;\n  --soi-shil-line: #E5E8E0;\n  --soi-shil-primary: #B5242A;\n  --soi-shil-primary-soft: #D4494E;\n  --soi-shil-accent: #D88542;\n  --soi-shil-text: #1A2D3D;\n  --soi-shil-text-soft: #4A5B6B;\n  --soi-shil-text-muted: #7B8693;\n  --soi-shil-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shil-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shil-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shil-radius: 12px;\n  --soi-shil-radius-sm: 8px;\n  --soi-shil-radius-pill: 999px;\n}\n\n.soi-shil-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shil-fiche img { max-width: 100%; height: auto; }\n\n.soi-shil-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shil-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shil-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-shil-hero {\n  position: relative;\n  background: var(--soi-shil-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-shil-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shil-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shil-pomme);\n}\n\n.soi-shil-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-shil-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shil-pomme);\n  border-radius: 50%;\n}\n\n.soi-shil-hero-title {\n  display: block;\n  color: var(--soi-shil-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-shil-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-shil-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shil-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-shil-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shil-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shil-label-accent {\n  background: var(--soi-shil-pomme);\n  border-color: var(--soi-shil-pomme);\n  color: var(--soi-shil-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-shil-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shil-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shil-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-shil-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shil-pomme);\n  border-radius: 2px;\n}\n\n.soi-shil-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-shil-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-shil-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shil-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shil-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-shil-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-shil-benefit {\n  background: var(--soi-shil-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shil-radius);\n  border: 1px solid var(--soi-shil-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shil-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shil-shadow-md);\n}\n\n.soi-shil-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shil-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-shil-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shil-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shil-benefit:hover .soi-shil-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shil-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shil-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shil-benefit p {\n  font-size: 13px;\n  color: var(--soi-shil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-shil-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-shil-card {\n  background: var(--soi-shil-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shil-radius);\n  border-left: 3px solid var(--soi-shil-pomme);\n}\n\n.soi-shil-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shil-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shil-card p {\n  font-size: 14px;\n  color: var(--soi-shil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-shil-compo {\n  background: var(--soi-shil-off-white);\n  border-radius: var(--soi-shil-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-shil-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-shil-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-shil-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-shil-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-shil-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-shil-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-shil-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-shil-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-shil-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shil-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shil-radius);\n  border: 1px solid var(--soi-shil-line);\n  align-items: flex-start;\n}\n\n.soi-shil-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shil-marine);\n  color: var(--soi-shil-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-shil-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shil-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shil-step-content p {\n  font-size: 14px;\n  color: var(--soi-shil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-shil-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-shil-accordion-item {\n  background: var(--soi-shil-off-white);\n  border-radius: var(--soi-shil-radius-sm);\n  border: 1px solid var(--soi-shil-line);\n  overflow: hidden;\n}\n\n.soi-shil-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-shil-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-shil-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-shil-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-shil-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-shil-accordion-item[open] .soi-shil-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-shil-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-shil-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-shil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-shil-cta-box {\n  background: var(--soi-shil-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shil-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shil-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-shil-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shil-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-shil-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shil-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-shil-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-shil-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shil-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-shil-compo-value {\n    text-align: left;\n  }\n\n  .soi-shil-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-shil-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shil-fiche {\n    --soi-shil-text-soft: #2C3E50;\n    --soi-shil-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603272032586,"sku":"AY9926","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-shilajit-vegan-en-gelules-ayurvana-packshot_studio_11zon.webp?v=1781945590"},{"product_id":"rasavana-bio-60gelules","title":"Rasavana Bio et Vegan en gélules - Ayurvana","description":"\n\u003cdiv class=\"soi-rasav-fiche\"\u003e\n\n  \u003csection class=\"soi-rasav-hero\"\u003e\n    \u003cdiv class=\"soi-rasav-hero-tag\"\u003e\n      \u003cspan class=\"soi-rasav-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-rasav-hero-title\"\u003eRasavana Bio\u003c\/span\u003e\n    \u003cp class=\"soi-rasav-hero-subtitle\"\u003eSept plantes biologiques issues de la tradition Rasayana pour soutenir votre vitalité, vos défenses naturelles et votre équilibre global.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rasav-hero-labels\"\u003e\n      \u003cspan class=\"soi-rasav-label soi-rasav-label-accent\"\u003eBIO (AB)\u003c\/span\u003e\n      \u003cspan class=\"soi-rasav-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-rasav-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-rasav-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le Rasayana en Ayurveda ?\u003c\/h2\u003e\n    \u003cp\u003eDans les textes ayurvédiques anciens comme l'\u003cem\u003eAshtanga Hridayam\u003c\/em\u003e, le Rasayana désigne une catégorie de formulations visant à nourrir les tissus profonds, favoriser l'élimination des toxines (ama) et préserver la jeunesse cellulaire. Il ne s'agit pas d'un simple tonique : c'est une approche globale qui soutient à la fois le corps et l'esprit.\u003c\/p\u003e\n    \u003cp\u003eLa formule Rasavana d'Ayurvana respecte fidèlement cette philosophie en associant des plantes adaptogènes, antioxydantes et immunostimulantes, réunies en une seule préparation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003eLes 7 plantes bio qui composent le Rasavana\u003c\/h2\u003e\n    \u003cp class=\"soi-rasav-section-intro\"\u003eChaque plante a été sélectionnée pour son rôle précis au sein de la synergie Rasayana. Découvrez leurs propriétés respectives.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rasav-grid\"\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🛡️ Guduchi (Tinospora cordifolia)\u003c\/h3\u003e\n        \u003cp\u003eSurnommé \"bouclier de l'organisme\" en Sanskrit, il renforce le système immunitaire et contribue à la résistance au stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🌙 Ashwagandha (Withania somnifera)\u003c\/h3\u003e\n        \u003cp\u003eAdaptogène majeur de l'Ayurveda, il soutient l'équilibre nerveux, favorise un sommeil de qualité et aide à récupérer après des périodes d'épuisement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🍇 Amalaki (Emblica officinalis)\u003c\/h3\u003e\n        \u003cp\u003eL'une des sources naturelles les plus riches en vitamine C, puissant antioxydant qui contribue à protéger les cellules du vieillissement prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🌿 Curcuma Longa\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés anti-inflammatoires et antioxydantes, il participe à l'efficacité des défenses naturelles de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e⚫ Poivre noir (Piper nigrum)\u003c\/h3\u003e\n        \u003cp\u003eContient de la pipérine, qui améliore significativement la biodisponibilité des autres actifs, notamment celle de la curcumine du curcuma.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🔥 Gingembre (Zingiber officinale)\u003c\/h3\u003e\n        \u003cp\u003eStimulant digestif et anti-inflammatoire naturel, il soutient les défenses immunitaires et apporte des antioxydants précieux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🙏 Tulsi, Basilic Sacré (Ocimum tenuiflorum)\u003c\/h3\u003e\n        \u003cp\u003eVénéré en Inde depuis des millénaires, il contribue à protéger les cellules, à réduire la fatigue nerveuse et à renforcer la résistance au stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003eComposition et posologie du Rasavana Bio Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rasav-compo\"\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eComposition par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003ePoudre de Guduchi, Ashwagandha, Amalaki, Curcuma Longa, Gingembre, Tulsi et extrait de Poivre noir\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003eCellulose végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eSans additifs\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003eSans excipients chimiques\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-rasav-timeline\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-rasav-step\"\u003e\n        \u003cdiv class=\"soi-rasav-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-rasav-step-content\"\u003e\n          \u003ch3\u003eDose journalière\u003c\/h3\u003e\n          \u003cp\u003ePrendre 2 gélules par jour, 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-rasav-step\"\u003e\n        \u003cdiv class=\"soi-rasav-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-rasav-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003ePour un résultat optimal, une cure de 1 à 3 mois est conseillée, idéalement au changement de saison ou en période de fatigue intense.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Rasavana d'Ayurvana ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rasav-benefits\"\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCertifié Bio (AB)\u003c\/h3\u003e\n        \u003cp\u003eToutes les plantes sont issues de l'agriculture biologique certifiée, sans pesticides ni résidus chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eDes standards de qualité stricts, avec des matières premières contrôlées à chaque étape de la production.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVegan et végétarien\u003c\/h3\u003e\n        \u003cp\u003eGélules 100 % végétales, sans gélatine animale, adaptées à tous les régimes alimentaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSynergie optimisée\u003c\/h3\u003e\n        \u003cp\u003eLa présence de pipérine (poivre noir) maximise l'absorption des actifs, notamment celle du curcuma.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e🕉️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFidèle à la tradition\u003c\/h3\u003e\n        \u003cp\u003eUne formule respectueuse de la tradition ayurvédique, adaptée aux exigences de la vie moderne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003eComment intégrer le Rasavana dans votre quotidien ?\u003c\/h2\u003e\n    \u003cp\u003eLe Rasavana convient particulièrement aux personnes ressentant une fatigue persistante, un stress chronique ou un affaiblissement des défenses naturelles. Il peut être associé à une alimentation équilibrée et à une bonne hydratation pour amplifier ses effets.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-rasav-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-rasav-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAssociez votre cure de Rasavana à une alimentation variée et une bonne hydratation pour soutenir pleinement votre organisme, idéalement lors des changements de saison ou des périodes de fatigue intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-rasav-accordion\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdetails class=\"soi-rasav-accordion-item\"\u003e\n        \u003csummary class=\"soi-rasav-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rasav-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical et ne constitue pas un médicament. En cas de doute, consultez votre professionnel de santé avant de commencer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-rasav-cta-box\"\u003e\n      \u003cp class=\"soi-rasav-cta-tag\" style=\"color: white;\"\u003eLa sagesse Rasayana au service de votre vitalité\u003c\/p\u003e\n      \u003cp class=\"soi-rasav-cta-text\" style=\"color: white;\"\u003eSept plantes biologiques, une tradition millénaire, un engagement de qualité : offrez à votre organisme le ressourcement profond qu'il mérite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-rasav-marine: #1A2D3D;\n  --soi-rasav-marine-dark: #0F1E2B;\n  --soi-rasav-marine-light: #2C4458;\n  --soi-rasav-pomme: #A1C544;\n  --soi-rasav-pomme-dark: #84A636;\n  --soi-rasav-pomme-light: rgba(161,197,68,0.10);\n  --soi-rasav-white: #FFFFFF;\n  --soi-rasav-off-white: #F8FAF6;\n  --soi-rasav-stone: #F1F3EE;\n  --soi-rasav-line: #E5E8E0;\n  --soi-rasav-primary: #D88542;\n  --soi-rasav-primary-soft: rgba(216,133,66,0.12);\n  --soi-rasav-accent: #3BA8A0;\n  --soi-rasav-text: #1A2D3D;\n  --soi-rasav-text-soft: #4A5B6B;\n  --soi-rasav-text-muted: #7B8693;\n  --soi-rasav-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-rasav-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-rasav-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-rasav-radius: 12px;\n  --soi-rasav-radius-sm: 8px;\n  --soi-rasav-radius-pill: 999px;\n}\n\n.soi-rasav-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-rasav-fiche img { max-width: 100%; height: auto; }\n\n.soi-rasav-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-rasav-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-rasav-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-rasav-hero {\n  position: relative;\n  background: var(--soi-rasav-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-rasav-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-rasav-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-rasav-pomme);\n}\n\n.soi-rasav-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-rasav-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-rasav-pomme);\n  border-radius: 50%;\n}\n\n.soi-rasav-hero-title {\n  display: block;\n  color: var(--soi-rasav-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-rasav-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-rasav-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-rasav-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-rasav-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-rasav-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-rasav-label-accent {\n  background: var(--soi-rasav-pomme);\n  border-color: var(--soi-rasav-pomme);\n  color: var(--soi-rasav-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-rasav-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-rasav-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-rasav-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-rasav-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-rasav-pomme);\n  border-radius: 2px;\n}\n\n.soi-rasav-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-rasav-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-rasav-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-rasav-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-rasav-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-rasav-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-rasav-card {\n  background: var(--soi-rasav-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rasav-radius);\n  border-left: 3px solid var(--soi-rasav-pomme);\n}\n\n.soi-rasav-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rasav-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rasav-card p {\n  font-size: 14px;\n  color: var(--soi-rasav-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-rasav-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-rasav-benefit {\n  background: var(--soi-rasav-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-rasav-radius);\n  border: 1px solid var(--soi-rasav-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-rasav-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-rasav-shadow-md);\n}\n\n.soi-rasav-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-rasav-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-rasav-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-rasav-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-rasav-benefit:hover .soi-rasav-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-rasav-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rasav-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rasav-benefit p {\n  font-size: 13px;\n  color: var(--soi-rasav-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-rasav-compo {\n  background: var(--soi-rasav-off-white);\n  border-radius: var(--soi-rasav-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-rasav-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-rasav-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-rasav-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-rasav-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-rasav-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-rasav-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-rasav-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-rasav-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-rasav-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-rasav-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rasav-radius);\n  border: 1px solid var(--soi-rasav-line);\n  align-items: flex-start;\n}\n\n.soi-rasav-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-rasav-marine);\n  color: var(--soi-rasav-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-rasav-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rasav-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-rasav-step-content p {\n  font-size: 14px;\n  color: var(--soi-rasav-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-rasav-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-rasav-pomme-light);\n  border-left: 4px solid var(--soi-rasav-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-rasav-radius) var(--soi-rasav-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-rasav-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-rasav-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-rasav-marine);\n  margin-bottom: 4px;\n}\n\n.soi-rasav-tip p {\n  font-size: 14px;\n  color: var(--soi-rasav-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-rasav-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-rasav-accordion-item {\n  background: var(--soi-rasav-off-white);\n  border-radius: var(--soi-rasav-radius-sm);\n  border: 1px solid var(--soi-rasav-line);\n  overflow: hidden;\n}\n\n.soi-rasav-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-rasav-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-rasav-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-rasav-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-rasav-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-rasav-accordion-item[open] .soi-rasav-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-rasav-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-rasav-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-rasav-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-rasav-cta-box {\n  background: var(--soi-rasav-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-rasav-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-rasav-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-rasav-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-rasav-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-rasav-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-rasav-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-rasav-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-rasav-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-rasav-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-rasav-compo-value {\n    text-align: left;\n  }\n\n  .soi-rasav-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-rasav-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-rasav-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-rasav-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-rasav-fiche {\n    --soi-rasav-text-soft: #2C3E50;\n    --soi-rasav-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603272098122,"sku":"AY9922","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/rasavana-bio-et-vegan-en-gelules-ayurvana-packshot_661e9453-5d87-4dad-adb3-39c63e294588.webp?v=1779613306"},{"product_id":"poudre-chair-huitre-vital-osmose","title":"Poudre de Chair d'Huître Premium en gélules","description":"\n\u003cdiv class=\"soi-huit-fiche\"\u003e\n\n  \u003csection class=\"soi-huit-hero\"\u003e\n    \u003cdiv class=\"soi-huit-hero-tag\"\u003e\n      \u003cspan class=\"soi-huit-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire marin · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-huit-hero-title\"\u003ePoudre de Chair d'Huître Premium en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-huit-hero-subtitle\"\u003eToute la richesse nutritionnelle de l'huître creuse concentrée en gélules : zinc, taurine, protéines marines et vitamines pour soutenir votre énergie et votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-huit-hero-labels\"\u003e\n      \u003cspan class=\"soi-huit-label soi-huit-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-huit-label\"\u003eLABEL QUALIDIET\u003c\/span\u003e\n      \u003cspan class=\"soi-huit-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la poudre de chair d'huître plutôt qu'un autre complément ?\u003c\/h2\u003e\n    \u003cp\u003eL'huître est l'un des aliments les plus denses en nutriments que la nature propose. Contrairement à la poudre de coquille d'huître, utilisée principalement pour le jardin ou la rectification du pH du sol, la \u003cstrong\u003epoudre de chair d'huître\u003c\/strong\u003e concentre toute la richesse nutritive de la chair : protéines, acides aminés, zinc, taurine, vitamines A, B et E.\u003c\/p\u003e\n    \u003cp\u003eChaque gélule de ce complément vous apporte l'essentiel de ce que la mer a de meilleur, sans additifs superflus. Un ingrédient unique, une formulation épurée, pour une efficacité concentrée.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003ch2\u003eComposition détaillée et valeurs nutritionnelles\u003c\/h2\u003e\n    \u003cp class=\"soi-huit-section-intro\"\u003e\u003cstrong\u003eIngrédient unique :\u003c\/strong\u003e Poudre de chair d'huître creuse (\u003cem\u003eCrassostrea gigas\u003c\/em\u003e), gélule végétale (HPMC).\u003c\/p\u003e\n    \u003cdiv class=\"soi-huit-compo\"\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eProtéines\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003eMinimum 35 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eTaurine\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003eMinimum 3 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eMatières grasses\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003eMinimum 5 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eGlucides\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003e27 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eVitamines A, B, E + zinc, fer, iode\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003eApports naturellement présents\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-huit-grid-compact\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-huit-card-mini\"\u003e\n        \u003cspan class=\"soi-huit-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card-mini\"\u003e\n        \u003cspan class=\"soi-huit-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-label\"\u003eDosage \/ gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-value\"\u003e325 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card-mini\"\u003e\n        \u003cspan class=\"soi-huit-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-label\"\u003ePoids net\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-value\"\u003e23,75 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card-mini\"\u003e\n        \u003cspan class=\"soi-huit-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003ch2\u003eCe que la poudre d'huître apporte concrètement à votre quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-huit-benefits\"\u003e\n      \u003cdiv class=\"soi-huit-benefit\"\u003e\n        \u003cdiv class=\"soi-huit-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie et lutte contre la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLe zinc et les vitamines B naturellement présents dans la chair d'huître contribuent à réduire la fatigue et à soutenir un métabolisme énergétique normal. Idéal en période de surmenage ou d'examens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-benefit\"\u003e\n        \u003cdiv class=\"soi-huit-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtéines et acides aminés complets\u003c\/h3\u003e\n        \u003cp\u003eAvec plus de 35 % de protéines hautement assimilables et tous les acides aminés essentiels, ce complément soutient la masse musculaire et la récupération physique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-benefit\"\u003e\n        \u003cdiv class=\"soi-huit-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTaurine et système cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eLa taurine, acide aminé naturellement présent dans l'huître, participe au bon fonctionnement du muscle cardiaque et du système nerveux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-benefit\"\u003e\n        \u003cdiv class=\"soi-huit-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau, ongles et immunité\u003c\/h3\u003e\n        \u003cp\u003eLe zinc et la vitamine A soutiennent la santé de la peau et des ongles, tandis que la vitamine E agit comme antioxydant pour protéger vos cellules du stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003ch2\u003eComment prendre la poudre de chair d'huître ? Posologie recommandée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-huit-timeline\"\u003e\n      \u003cdiv class=\"soi-huit-step\"\u003e\n        \u003cdiv class=\"soi-huit-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-huit-step-content\"\u003e\n          \u003ch3\u003eDose journalière\u003c\/h3\u003e\n          \u003cp\u003e4 gélules par jour, à avaler avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-step\"\u003e\n        \u003cdiv class=\"soi-huit-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-huit-step-content\"\u003e\n          \u003ch3\u003eMoment idéal\u003c\/h3\u003e\n          \u003cp\u003eDe préférence au cours d'un repas pour une meilleure assimilation des nutriments liposolubles (vitamines A et E).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-step\"\u003e\n        \u003cdiv class=\"soi-huit-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-huit-step-content\"\u003e\n          \u003ch3\u003eCure recommandée\u003c\/h3\u003e\n          \u003cp\u003e1 à 3 mois, à renouveler selon vos besoins. Les résultats sont souvent perceptibles dès 3 à 4 semaines de prise régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-huit-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-huit-accordion-item\"\u003e\n        \u003csummary class=\"soi-huit-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-huit-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas une alimentation variée et équilibrée, ni un suivi médical. Déconseillé en cas d'allergie aux mollusques. Tenir 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-huit-section\"\u003e\n    \u003ch2\u003ePour qui est recommandée la poudre d'huître en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-huit-grid\"\u003e\n      \u003cdiv class=\"soi-huit-card\"\u003e\n        \u003ch3\u003e😴 Fatigue persistante\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez un manque de tonus au quotidien et souhaitez retrouver un niveau d'énergie stable grâce à un apport naturel en zinc et vitamines B.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card\"\u003e\n        \u003ch3\u003e🎓 Étudiants et actifs\u003c\/h3\u003e\n        \u003cp\u003eEn période de forte sollicitation intellectuelle, ce concentré marin soutient vos fonctions cognitives et votre capacité de concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card\"\u003e\n        \u003ch3\u003e🦴 Capital osseux, cutané et immunitaire\u003c\/h3\u003e\n        \u003cp\u003eVous êtes soucieux de préserver votre capital osseux, la santé de votre peau et de renforcer vos défenses naturelles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card\"\u003e\n        \u003ch3\u003e🌊 Apport marin sans huîtres fraîches\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez enrichir votre alimentation en zinc, taurine et protéines marines sans avoir à consommer des huîtres fraîches.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003cdiv class=\"soi-huit-tip\"\u003e\n      \u003cdiv class=\"soi-huit-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour une assimilation optimale des vitamines A et E liposolubles, veillez à prendre vos gélules au cours d'un repas contenant une source de matières grasses. Les premiers bénéfices se font généralement sentir après 3 à 4 semaines de prise régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-huit-cta-box\"\u003e\n      \u003cp class=\"soi-huit-cta-tag\" style=\"color: white;\"\u003eL'énergie et la vitalité de l'océan\u003c\/p\u003e\n      \u003cp class=\"soi-huit-cta-text\" style=\"color: white;\"\u003eLa richesse de l'océan condensée en 60 gélules pratiques. Un complément naturel, sans fioritures, pour vous redonner énergie, vitalité et sérénité 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-huit-marine: #1A2D3D;\n  --soi-huit-marine-dark: #0F1E2B;\n  --soi-huit-marine-light: #2C4458;\n  --soi-huit-pomme: #A1C544;\n  --soi-huit-pomme-dark: #84A636;\n  --soi-huit-pomme-light: rgba(161,197,68,0.10);\n  --soi-huit-white: #FFFFFF;\n  --soi-huit-off-white: #F8FAF6;\n  --soi-huit-stone: #F1F3EE;\n  --soi-huit-line: #E5E8E0;\n  --soi-huit-primary: #1A6E8E;\n  --soi-huit-primary-soft: #E8DDD0;\n  --soi-huit-accent: #A04545;\n  --soi-huit-text: #1A2D3D;\n  --soi-huit-text-soft: #4A5B6B;\n  --soi-huit-text-muted: #7B8693;\n  --soi-huit-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-huit-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-huit-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-huit-radius: 12px;\n  --soi-huit-radius-sm: 8px;\n  --soi-huit-radius-pill: 999px;\n}\n\n.soi-huit-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-huit-fiche img { max-width: 100%; height: auto; }\n\n.soi-huit-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-huit-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-huit-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-huit-hero {\n  position: relative;\n  background: var(--soi-huit-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-huit-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-huit-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-huit-pomme);\n}\n\n.soi-huit-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-huit-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-huit-pomme);\n  border-radius: 50%;\n}\n\n.soi-huit-hero-title {\n  display: block;\n  color: var(--soi-huit-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-huit-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-huit-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-huit-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-huit-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-huit-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-huit-label-accent {\n  background: var(--soi-huit-pomme);\n  border-color: var(--soi-huit-pomme);\n  color: var(--soi-huit-marine);\n  font-weight: 600;\n}\n\n.soi-huit-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-huit-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-huit-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-huit-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-huit-pomme);\n  border-radius: 2px;\n}\n\n.soi-huit-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-huit-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-huit-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-huit-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-huit-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-huit-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-huit-benefit {\n  background: var(--soi-huit-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-huit-radius);\n  border: 1px solid var(--soi-huit-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-huit-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-huit-shadow-md);\n}\n\n.soi-huit-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-huit-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-huit-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-huit-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-huit-benefit:hover .soi-huit-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-huit-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-huit-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-huit-benefit p {\n  font-size: 13px;\n  color: var(--soi-huit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-huit-card {\n  background: var(--soi-huit-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-huit-radius);\n  border-left: 3px solid var(--soi-huit-pomme);\n}\n\n.soi-huit-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-huit-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-huit-card p {\n  font-size: 14px;\n  color: var(--soi-huit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-huit-card-mini {\n  background: var(--soi-huit-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-huit-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-huit-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-huit-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-huit-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-huit-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-huit-marine);\n}\n\n.soi-huit-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-huit-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-huit-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-huit-radius);\n  border: 1px solid var(--soi-huit-line);\n  align-items: flex-start;\n}\n\n.soi-huit-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-huit-marine);\n  color: var(--soi-huit-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-huit-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-huit-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-huit-step-content p {\n  font-size: 14px;\n  color: var(--soi-huit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-compo {\n  background: var(--soi-huit-off-white);\n  border-radius: var(--soi-huit-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-huit-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-huit-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-huit-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-huit-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-huit-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-huit-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-huit-marine);\n  text-align: right;\n}\n\n.soi-huit-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-huit-pomme-light);\n  border-left: 4px solid var(--soi-huit-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-huit-radius) var(--soi-huit-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-huit-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-huit-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-huit-marine);\n  margin-bottom: 4px;\n}\n\n.soi-huit-tip p {\n  font-size: 14px;\n  color: var(--soi-huit-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-huit-accordion-item {\n  background: var(--soi-huit-off-white);\n  border-radius: var(--soi-huit-radius-sm);\n  border: 1px solid var(--soi-huit-line);\n  overflow: hidden;\n}\n\n.soi-huit-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-huit-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-huit-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-huit-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-huit-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-huit-accordion-item[open] .soi-huit-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-huit-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-huit-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-huit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-cta-box {\n  background: var(--soi-huit-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-huit-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-huit-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-huit-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-huit-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-huit-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-huit-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-huit-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-huit-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-huit-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-huit-compo-value {\n    text-align: left;\n  }\n\n  .soi-huit-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-huit-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-huit-fiche {\n    --soi-huit-text-soft: #2C3E50;\n    --soi-huit-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603281961290,"sku":"VO4580","price":18.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/poudre-de-chair-dhuitre-premium-en-gelules-packshot_c495e4fa-7381-4984-bc68-e3696f555fe0.webp?v=1779631930"},{"product_id":"moringa-pure-bio-en-gelules","title":"Moringa Pure Bio en gélules","description":"\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 · LT Labo\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-mori-hero-title\"\u003eMoringa Pure Bio en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-mori-hero-subtitle\"\u003ePoudre 100 % folioles de moringa bio : une densité nutritionnelle rarissime dans le règne végétal, concentrée dans chaque gélule végétale.\u003c\/p\u003e\n  \u003cdiv class=\"soi-mori-hero-labels\"\u003e\n    \u003cspan class=\"soi-mori-label soi-mori-label-accent\"\u003eBIO ECOCERT\u003c\/span\u003e\n    \u003cspan class=\"soi-mori-label\"\u003eVEGAN CERTIFIÉ\u003c\/span\u003e\n    \u003cspan class=\"soi-mori-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-mori-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-mori-label\"\u003e100 % FOLIOLES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mori-section\"\u003e\n  \u003ch2\u003ePourquoi le moringa bio en gélules est-il si recherché ?\u003c\/h2\u003e\n  \u003cp\u003eLes feuilles de moringa (\u003cem\u003eMoringa oleifera\u003c\/em\u003e), originaire des contreforts de l'Himalaya et cultivé dans les régions tropicales, renferment jusqu'à \u003cstrong\u003e25 fois plus de fer que les épinards\u003c\/strong\u003e, 15 fois plus de potassium que la banane, 9 fois plus de protéines que le yaourt et une concentration remarquable en vitamine C, bêta-carotène et acides aminés essentiels. Résultat : un seul complément couvre un spectre nutritionnel très large, ce qui explique l'engouement croissant pour la poudre de moringa bio en cure quotidienne.\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 lutte contre la fatigue\u003c\/h3\u003e\n      \u003cp\u003eLa richesse en fer, vitamines B et acides aminés soutient votre métabolisme énergétique naturel.\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 immunitaire\u003c\/h3\u003e\n      \u003cp\u003eLes antioxydants (quercétine, acide chlorogénique, vitamine C) aident l'organisme à se défendre contre le 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\u003eÉquilibre glycémique\u003c\/h3\u003e\n      \u003cp\u003eDes études préliminaires suggèrent un rôle du moringa dans la régulation du glucose sanguin.\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étox naturelle\u003c\/h3\u003e\n      \u003cp\u003eLes composés soufrés (isothiocyanates) participent à la neutralisation des toxines hépatiques.\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\u003ePeau et cheveux\u003c\/h3\u003e\n      \u003cp\u003eLa combinaison zinc, vitamine E et acides gras oméga-9 favorise l'éclat cutané et la force du cheveu.\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 dosage : transparence totale\u003c\/h2\u003e\n  \u003cp\u003eChaque flacon contient \u003cstrong\u003e60 gélules végétales\u003c\/strong\u003e, soit un mois de cure à raison de 2 gélules par jour.\u003c\/p\u003e\n  \u003cdiv class=\"soi-mori-compo\"\u003e\n    \u003cdiv class=\"soi-mori-compo-row\"\u003e\n      \u003cspan class=\"soi-mori-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-compo-value\"\u003ePoudre de feuilles de moringa bio (\u003cem\u003eMoringa oleifera\u003c\/em\u003e), 100 % folioles, sans tiges ni nervures\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-compo-row\"\u003e\n      \u003cspan class=\"soi-mori-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-compo-value\"\u003eVégétale (HPMC), vegan certifié\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-compo-row\"\u003e\n      \u003cspan class=\"soi-mori-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-compo-value\"\u003e250 mg de poudre de feuilles de moringa bio\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-compo-row\"\u003e\n      \u003cspan class=\"soi-mori-compo-label\"\u003eDose journalière recommandée\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-compo-value\"\u003e2 gélules, soit 500 mg de moringa pur\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-compo-row\"\u003e\n      \u003cspan class=\"soi-mori-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-compo-value\"\u003eExcipient, colorant, gluten\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-compo-row\"\u003e\n      \u003cspan class=\"soi-mori-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-compo-value\"\u003eBio Ecocert (FR-BIO-11), fabriqué en France\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\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\"\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\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-card-mini-value\"\u003e250 mg\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\"\u003eDurée du flacon\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-card-mini-value\"\u003e1 mois\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\u003eComment prendre les gélules de moringa bio ?\u003c\/h2\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\u003ePosologie\u003c\/h3\u003e\n        \u003cp\u003e2 gélules par jour, de préférence le matin avec un grand verre d'eau au moment du 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\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003e1 à 3 mois renouvelables, idéalement en début de saison ou lors de périodes de fatigue intense.\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\u003eAssociations possibles\u003c\/h3\u003e\n        \u003cp\u003eLe moringa bio se marie bien avec la spiruline ou la vitamine C naturelle pour amplifier l'absorption du fer non héminique.\u003c\/p\u003e\n      \u003c\/div\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\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour une absorption optimale du fer contenu dans le moringa, associez votre prise à une source de vitamine C naturelle comme l'acérola ou un jus d'agrume frais.\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\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⚠️ Contre-indications\u003c\/summary\u003e\n      \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire est déconseillé aux femmes enceintes ou allaitantes ainsi qu'aux personnes sous traitement anticoagulant, sans avis médical préalable. Il ne se substitue pas à une alimentation variée et équilibrée ni à un suivi médical.\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 et sécurité\u003c\/summary\u003e\n      \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n        \u003cp\u003eTenir hors de portée des enfants. Conserver à l'abri de la chaleur et de l'humidité.\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\"\u003e\n  \u003ch2\u003eLe bon choix : moringa 100 % folioles vs poudre standard\u003c\/h2\u003e\n  \u003cdiv class=\"soi-mori-grid\"\u003e\n    \u003cdiv class=\"soi-mori-card\"\u003e\n      \u003ch3\u003e🌱 100 % folioles LT Labo\u003c\/h3\u003e\n      \u003cp\u003eLa formule LT Labo utilise exclusivement les folioles, la partie la plus nutritive de la feuille, pour vous garantir un profil actif optimal à chaque gélule.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-card\"\u003e\n      \u003ch3\u003e⚠️ Poudre standard du marché\u003c\/h3\u003e\n      \u003cp\u003eBeaucoup de références incorporent tiges et nervures dans leur poudre, ce qui dilue la concentration en nutriments. Un détail qui fait toute la différence quand vous cherchez un moringa bio de qualité.\u003c\/p\u003e\n    \u003c\/div\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, chaque matin\u003c\/p\u003e\n    \u003cp class=\"soi-mori-cta-text\" style=\"color: white;\"\u003eDeux gélules suffisent pour offrir à votre corps un concentré rare de nutriments issus de l'arbre le plus généreux de la nature. Vitalité retrouvée, immunité soutenue, énergie durable : le moringa bio LT Labo accompagne celles et ceux qui choisissent de prendre soin d'eux avec intelligence et naturel.\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: #3A8E3F;\n  --soi-mori-primary-soft: #E8F5E9;\n  --soi-mori-accent: #2E7D32;\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 * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mori-fiche img { max-width: 100%; height: auto; }\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.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; left: 0; 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.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 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.soi-mori-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-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.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.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.soi-mori-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\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.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.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.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.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(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-mori-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\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@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":61603289629002,"sku":"LT0180","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/moringa-pure-bio-en-gelules-packshot.webp?v=1779633044"},{"product_id":"vitamine-c-liposomale-60-gelules","title":"Vitamine C liposomale en gélules","description":"\u003cdiv class=\"soi-vitc-fiche\"\u003e\n\n  \u003csection class=\"soi-vitc-hero\"\u003e\n    \u003cdiv class=\"soi-vitc-hero-tag\"\u003e\n      \u003cspan class=\"soi-vitc-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-vitc-hero-title\"\u003eVitamine C liposomale en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-vitc-hero-subtitle\"\u003eUne vitamine C encapsulée dans une membrane liposomale pour une biodisponibilité jusqu'à 2 à 3 fois supérieure aux formes classiques. Chaque milligramme travaille vraiment pour vous.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitc-hero-labels\"\u003e\n      \u003cspan class=\"soi-vitc-label soi-vitc-label-accent\"\u003e1000 MG\u003c\/span\u003e\n      \u003cspan class=\"soi-vitc-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-vitc-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-vitc-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-vitc-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitc-section\"\u003e\n    \u003ch2\u003ePourquoi la forme liposomale change tout\u003c\/h2\u003e\n    \u003cp\u003eLa vitamine C traditionnelle, aussi bien dosée soit-elle, se heurte à un obstacle de taille : votre muqueuse intestinale. Au-delà d'une certaine dose, l'absorption chute drastiquement. La technologie liposomale contourne ce problème en enveloppant chaque molécule d'acide ascorbique dans une vésicule lipidique, similaire à la membrane de vos propres cellules. Résultat : la vitamine C est protégée des sucs gastriques, absorbée directement dans la lymphe, et livrée intacte là où elle est utile.\u003c\/p\u003e\n    \u003cp\u003eConcrètement, si vous vous supplémentez pendant l'hiver ou en période de stress intense, cette vitamine C liposomale vous assure que chaque milligramme ingéré travaille vraiment pour vous.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitc-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la vitamine C liposomale 1000 mg\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vitc-benefits\"\u003e\n      \u003cdiv class=\"soi-vitc-benefit\"\u003e\n        \u003cdiv class=\"soi-vitc-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité renforcée\u003c\/h3\u003e\n        \u003cp\u003eContribue au fonctionnement normal du système immunitaire, particulièrement utile en période hivernale ou de fatigue chronique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-benefit\"\u003e\n        \u003cdiv class=\"soi-vitc-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eSoutient un métabolisme énergétique normal et aide à lutter contre l'épuisement physique et mental.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-benefit\"\u003e\n        \u003cdiv class=\"soi-vitc-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntioxydant puissant\u003c\/h3\u003e\n        \u003cp\u003eNeutralise les radicaux libres et participe à la régénération de la vitamine E, protégeant vos cellules du stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-benefit\"\u003e\n        \u003cdiv class=\"soi-vitc-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSynthèse du collagène\u003c\/h3\u003e\n        \u003cp\u003eIndispensable pour la santé de la peau, des gencives, des cartilages, des os et des vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-benefit\"\u003e\n        \u003cdiv class=\"soi-vitc-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAbsorption du fer\u003c\/h3\u003e\n        \u003cp\u003ePrise avec un repas riche en fer végétal, elle en multiplie significativement l'assimilation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-benefit\"\u003e\n        \u003cdiv class=\"soi-vitc-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n        \u003cp\u003eContribue au fonctionnement normal du système nerveux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitc-section\"\u003e\n    \u003ch2\u003eComposition et posologie — ce qu'il y a vraiment dans la gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-vitc-section-intro\"\u003eChaque flacon contient 60 gélules végétales de 595 mg, pour une dose journalière de 1000 mg de vitamine C liposomale (soit 2 gélules par jour).\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitc-compo\"\u003e\n      \u003cdiv class=\"soi-vitc-compo-row\"\u003e\n        \u003cspan class=\"soi-vitc-compo-label\"\u003eAcide L-ascorbique (Vitamine C)\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-compo-value\"\u003e1000 mg\/jour — 1250 % des VNR*\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-compo-row\"\u003e\n        \u003cspan class=\"soi-vitc-compo-label\"\u003eAgent d'encapsulation liposomale\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-compo-value\"\u003eLécithine de tournesol\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-compo-row\"\u003e\n        \u003cspan class=\"soi-vitc-compo-label\"\u003eEnveloppe végétale\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-compo-value\"\u003eHPMC — 100 % vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-compo-row\"\u003e\n        \u003cspan class=\"soi-vitc-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-compo-value\"\u003e60 gélules végétales de 595 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-compo-row\"\u003e\n        \u003cspan class=\"soi-vitc-compo-label\"\u003eGaranties\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-compo-value\"\u003eSans gluten, sans OGM, sans additif superflu\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vitc-tip\"\u003e\n      \u003cdiv class=\"soi-vitc-tip-icon\"\u003e📋\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eNote\u003c\/strong\u003e\n        \u003cp\u003e* VNR : Valeurs Nutritionnelles de Référence. Dose exprimée pour 2 gélules.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitc-section\"\u003e\n    \u003ch2\u003eComment prendre la vitamine C liposomale ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vitc-timeline\"\u003e\n      \u003cdiv class=\"soi-vitc-step\"\u003e\n        \u003cdiv class=\"soi-vitc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitc-step-content\"\u003e\n          \u003ch3\u003ePrenez 2 gélules par jour\u003c\/h3\u003e\n          \u003cp\u003eDe préférence le matin avec un grand verre d'eau, avant ou pendant le repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-step\"\u003e\n        \u003cdiv class=\"soi-vitc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitc-step-content\"\u003e\n          \u003ch3\u003eCure recommandée : 1 à 3 mois\u003c\/h3\u003e\n          \u003cp\u003eÀ renouveler selon vos besoins (hiver, convalescence, fatigue saisonnière).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-step\"\u003e\n        \u003cdiv class=\"soi-vitc-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitc-step-content\"\u003e\n          \u003ch3\u003eAssociez-la à une alimentation variée\u003c\/h3\u003e\n          \u003cp\u003eCe complément ne remplace pas un repas équilibré ni un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitc-section\"\u003e\n    \u003ch2\u003eEffets secondaires et précautions d'emploi\u003c\/h2\u003e\n    \u003cp\u003eLa vitamine C liposomale est généralement très bien tolérée. À haute dose, une vitamine C classique peut provoquer des troubles digestifs (diarrhées, crampes) ; la forme liposomale réduit sensiblement ce risque grâce à son absorption progressive.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitc-accordion\"\u003e\n      \u003cdetails class=\"soi-vitc-accordion-item\"\u003e\n        \u003csummary class=\"soi-vitc-accordion-header\"\u003e⚠️ Calculs rénaux\u003c\/summary\u003e\n        \u003cdiv class=\"soi-vitc-accordion-content\"\u003e\n          \u003cp\u003eDéconseillée en cas d'antécédents de calculs rénaux à l'oxalate. Consultez votre médecin avant toute supplémentation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-vitc-accordion-item\"\u003e\n        \u003csummary class=\"soi-vitc-accordion-header\"\u003e💊 Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-vitc-accordion-content\"\u003e\n          \u003cp\u003eDes interactions sont possibles avec certains médicaments anticoagulants. Demandez conseil à votre pharmacien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-vitc-accordion-item\"\u003e\n        \u003csummary class=\"soi-vitc-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-vitc-accordion-content\"\u003e\n          \u003cp\u003eNon recommandée chez la femme enceinte ou allaitante 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-vitc-section\"\u003e\n    \u003ch2\u003eFabriqué en France, certifié vegan\u003c\/h2\u003e\n    \u003cp\u003eCette vitamine C liposomale en gélules est produite en France par Laboratoire Code, dans le respect des bonnes pratiques de fabrication. Les gélules sont 100 % d'origine végétale, convenant aux régimes vegan et végétarien. Aucune gélatine animale, aucun colorant artificiel.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitc-grid-compact\"\u003e\n      \u003cdiv class=\"soi-vitc-card-mini\"\u003e\n        \u003cspan class=\"soi-vitc-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-card-mini\"\u003e\n        \u003cspan class=\"soi-vitc-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-card-mini-label\"\u003eGélules\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-card-mini-value\"\u003e100 % végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-card-mini\"\u003e\n        \u003cspan class=\"soi-vitc-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-card-mini-value\"\u003eGélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitc-card-mini\"\u003e\n        \u003cspan class=\"soi-vitc-card-mini-icon\"\u003e🧪\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-card-mini-label\"\u003eColorant artificiel\u003c\/span\u003e\n        \u003cspan class=\"soi-vitc-card-mini-value\"\u003eAucun\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-vitc-cta-box\"\u003e\n      \u003cp class=\"soi-vitc-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-vitc-cta-text\" style=\"color: white;\"\u003eChaque hiver, chaque coup de fatigue mérite une réponse à la hauteur. Offrez à votre corps une vitamine C vraiment absorbée, vraiment assimilée, vraiment utilisé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-vitc-marine: #1A2D3D;\n  --soi-vitc-marine-dark: #0F1E2B;\n  --soi-vitc-marine-light: #2C4458;\n  --soi-vitc-pomme: #A1C544;\n  --soi-vitc-pomme-dark: #84A636;\n  --soi-vitc-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vitc-white: #FFFFFF;\n  --soi-vitc-off-white: #F8FAF6;\n  --soi-vitc-stone: #F1F3EE;\n  --soi-vitc-line: #E5E8E0;\n\n  --soi-vitc-primary: #B5CEE8;\n  --soi-vitc-primary-soft: #D9E7F4;\n  --soi-vitc-accent: #D14B4B;\n\n  --soi-vitc-text: #1A2D3D;\n  --soi-vitc-text-soft: #4A5B6B;\n  --soi-vitc-text-muted: #7B8693;\n\n  --soi-vitc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vitc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vitc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vitc-radius: 12px;\n  --soi-vitc-radius-sm: 8px;\n  --soi-vitc-radius-pill: 999px;\n}\n\n.soi-vitc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vitc-fiche img { max-width: 100%; height: auto; }\n\n.soi-vitc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vitc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vitc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vitc-hero {\n  position: relative;\n  background: var(--soi-vitc-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-vitc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vitc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vitc-pomme);\n}\n\n.soi-vitc-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-vitc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vitc-pomme);\n  border-radius: 50%;\n}\n\n.soi-vitc-hero-title {\n  display: block;\n  color: var(--soi-vitc-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-vitc-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-vitc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vitc-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-vitc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vitc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vitc-label-accent {\n  background: var(--soi-vitc-pomme);\n  border-color: var(--soi-vitc-pomme);\n  color: var(--soi-vitc-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vitc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vitc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vitc-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-vitc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vitc-pomme);\n  border-radius: 2px;\n}\n\n.soi-vitc-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vitc-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-vitc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vitc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vitc-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-vitc-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vitc-benefit {\n  background: var(--soi-vitc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vitc-radius);\n  border: 1px solid var(--soi-vitc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vitc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vitc-shadow-md);\n}\n\n.soi-vitc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vitc-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-vitc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vitc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vitc-benefit:hover .soi-vitc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vitc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vitc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vitc-benefit p {\n  font-size: 13px;\n  color: var(--soi-vitc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-vitc-compo {\n  background: var(--soi-vitc-off-white);\n  border-radius: var(--soi-vitc-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-vitc-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-vitc-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vitc-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vitc-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vitc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vitc-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vitc-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-vitc-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vitc-pomme-light);\n  border-left: 4px solid var(--soi-vitc-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vitc-radius) var(--soi-vitc-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-vitc-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vitc-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vitc-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vitc-tip p {\n  font-size: 14px;\n  color: var(--soi-vitc-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-vitc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-vitc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vitc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vitc-radius);\n  border: 1px solid var(--soi-vitc-line);\n  align-items: flex-start;\n}\n\n.soi-vitc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vitc-marine);\n  color: var(--soi-vitc-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-vitc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vitc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vitc-step-content p {\n  font-size: 14px;\n  color: var(--soi-vitc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-vitc-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-vitc-accordion-item {\n  background: var(--soi-vitc-off-white);\n  border-radius: var(--soi-vitc-radius-sm);\n  border: 1px solid var(--soi-vitc-line);\n  overflow: hidden;\n}\n\n.soi-vitc-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vitc-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-vitc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vitc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vitc-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vitc-accordion-item[open] .soi-vitc-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vitc-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vitc-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vitc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-vitc-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-vitc-card-mini {\n  background: var(--soi-vitc-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-vitc-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-vitc-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-vitc-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-vitc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-vitc-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vitc-marine);\n}\n\n\/* === CTA BOX === *\/\n.soi-vitc-cta-box {\n  background: var(--soi-vitc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vitc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vitc-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-vitc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vitc-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-vitc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vitc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-vitc-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-vitc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vitc-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vitc-compo-value {\n    text-align: left;\n  }\n\n  .soi-vitc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-vitc-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-vitc-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vitc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vitc-fiche {\n    --soi-vitc-text-soft: #2C3E50;\n    --soi-vitc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61603290939722,"sku":"LC8002","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vitamine-c-liposomale-en-gelules-packshot_9112804f-3c5d-4b02-bd57-9aea18d6f0cb.webp?v=1779189873"},{"product_id":"phyco-40-bio-en-gelules","title":"Phyco++40 bio en gélules - LT Labo","description":"\u003cdiv class=\"soi-phyc-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-phyc-hero\"\u003e\n    \u003cdiv class=\"soi-phyc-hero-tag\"\u003e\n      \u003cspan class=\"soi-phyc-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-phyc-hero-title\"\u003ePhyco++40 : la phycocyanine en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-phyc-hero-subtitle\"\u003eLa spiruline concentrée à 40 % de phycocyanines : un soutien ciblé pour votre immunité et votre vitalité, certifié bio et vegan.\u003c\/p\u003e\n    \u003cdiv class=\"soi-phyc-hero-labels\"\u003e\n      \u003cspan class=\"soi-phyc-label soi-phyc-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-phyc-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-phyc-label\"\u003e40 % PHYCOCYANINES\u003c\/span\u003e\n      \u003cspan class=\"soi-phyc-label\"\u003e32 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003cp class=\"soi-phyc-section-intro\"\u003eVous cherchez un complément de spiruline vraiment concentré, sans additifs inutiles, certifié bio et vegan ? \u003cstrong\u003ePhyco++40 Bio de LT Labo\u003c\/strong\u003e est l'une des formules les plus dosées du marché français en phycocyanines, le pigment bleu actif de la spiruline, reconnu pour ses effets sur l'immunité et le tonus. Une alternative sérieuse aux classiques compléments de spiruline que vous avez peut-être déjà testés.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- QU'EST-CE QUE LA PHYCOCYANINE --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003ch2\u003eQu'est-ce que la phycocyanine et pourquoi ce dosage change tout ?\u003c\/h2\u003e\n    \u003cp\u003eLa spiruline contient naturellement de la phycocyanine, mais en faible proportion. La plupart des compléments de spiruline du marché restent à 5 ou 10 % de phycocyanines. Phyco++40 Bio atteint \u003cstrong\u003e40 % de phycocyanines par prise\u003c\/strong\u003e, grâce à une formule combinant deux sources complémentaires :\u003c\/p\u003e\n    \u003cdiv class=\"soi-phyc-grid\"\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🌿 Poudre de spiruline bio\u003c\/h3\u003e\n        \u003cp\u003eNaturellement riche en phycocyanines, elle constitue la base nutritive complète de la formule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🔬 Extrait titré à 75 % de phycocyanines\u003c\/h3\u003e\n        \u003cp\u003eUn extrait de spiruline hautement concentré qui permet d'atteindre le dosage exceptionnel de 40 % par gélule.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phyc-tip\"\u003e\n      \u003cdiv class=\"soi-phyc-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe duo synergique garantit une biodisponibilité optimale et une action plus ciblée sur vos défenses naturelles et votre vitalité.\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-phyc-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-phyc-compo\"\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003eSpiruline bio en poudre (Arthrospira platensis)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eExtrait concentré\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003eExtrait sec de spiruline bio titré à 75 % de phycocyanines\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003eCellulose végétale (HPMC), sans excipient ajouté\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003eFlacon de 32 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eTaux de phycocyanines\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003e40 % par prise\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-phyc-timeline\"\u003e\n      \u003cdiv class=\"soi-phyc-step\"\u003e\n        \u003cdiv class=\"soi-phyc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-phyc-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e4 gélules par jour, à répartir en deux prises, de préférence le matin et à midi, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-step\"\u003e\n        \u003cdiv class=\"soi-phyc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-phyc-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines est généralement conseillée, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-step\"\u003e\n        \u003cdiv class=\"soi-phyc-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-phyc-step-content\"\u003e\n          \u003ch3\u003eDurée du flacon\u003c\/h3\u003e\n          \u003cp\u003e32 gélules, soit 8 jours au dosage plein ou jusqu'à 16 jours à demi-dose d'entretien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BIENFAITS AU QUOTIDIEN --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003ch2\u003eCe que Phyco++40 Bio peut vous apporter au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-phyc-benefits\"\u003e\n      \u003cdiv class=\"soi-phyc-benefit\"\u003e\n        \u003cdiv class=\"soi-phyc-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLa phycocyanine stimule la production de cellules de défense, particulièrement utile en période hivernale, de convalescence ou de stress prolongé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-benefit\"\u003e\n        \u003cdiv class=\"soi-phyc-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTonus et vitalité\u003c\/h3\u003e\n        \u003cp\u003eEn favorisant l'oxygénation cellulaire, ce complément contribue à réduire la sensation de fatigue passagère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-benefit\"\u003e\n        \u003cdiv class=\"soi-phyc-benefit-icon\"\u003e\u003cspan\u003e🌀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eLes phycocyanines neutralisent les radicaux libres, protégeant vos cellules des dommages oxydatifs du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-benefit\"\u003e\n        \u003cdiv class=\"soi-phyc-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRécupération physique\u003c\/h3\u003e\n        \u003cp\u003eAppréciée des sportifs, la phycocyanine aide à limiter la fatigue musculaire après l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POURQUOI CHOISIR --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Phyco++40 Bio plutôt qu'une spiruline classique ?\u003c\/h2\u003e\n    \u003cp\u003eUne spiruline bio standard apporte de nombreux nutriments, mais la phycocyanine y est souvent présente en quantité marginale. Phyco++40 Bio fait le choix inverse : \u003cstrong\u003econcentrer ce pigment actif\u003c\/strong\u003e pour une action plus directe sur l'immunité et la vitalité. Résultat : moins de gélules à avaler, plus d'actifs réellement assimilés.\u003c\/p\u003e\n    \u003cp\u003eLes gélules végétales opacifiées protègent naturellement la phycocyanine de la lumière et de l'oxydation, préservant ainsi la qualité des principes actifs jusqu'à la dernière gélule, sans réfrigération nécessaire.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- À QUI S'ADRESSE CE COMPLÉMENT --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-phyc-grid\"\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🛡️ Renforcer ses défenses\u003c\/h3\u003e\n        \u003cp\u003ePersonnes souhaitant renforcer leurs défenses naturelles de façon ciblée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e😴 Fatigue et convalescence\u003c\/h3\u003e\n        \u003cp\u003eProfils fatigués, en convalescence ou exposés à un stress immunitaire saisonnier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eÀ la recherche d'un soutien à la récupération naturel et certifié bio.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🌱 Régimes véganes\u003c\/h3\u003e\n        \u003cp\u003ePersonnes véganes ou végétariennes : certifié Vegan et Agriculture Biologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-phyc-accordion\"\u003e\n      \u003cdetails class=\"soi-phyc-accordion-item\"\u003e\n        \u003csummary class=\"soi-phyc-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-phyc-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de maladie auto-immune ou de traitement immunosuppresseur, consultez votre médecin avant toute prise.\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-phyc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-phyc-cta-box\"\u003e\n      \u003cp class=\"soi-phyc-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec Soinat\u003c\/p\u003e\n      \u003cp class=\"soi-phyc-cta-text\" style=\"color: white;\"\u003ePhyco++40 Bio, c'est la spiruline repensée pour ceux qui veulent vraiment agir sur leur immunité et leur vitalité. Pas de fioritures, pas d'additifs : juste la phycocyanine à sa concentration maximale, dans une formule bio et vegan.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-phyc-marine: #1A2D3D;\n  --soi-phyc-marine-dark: #0F1E2B;\n  --soi-phyc-marine-light: #2C4458;\n  --soi-phyc-pomme: #A1C544;\n  --soi-phyc-pomme-dark: #84A636;\n  --soi-phyc-pomme-light: rgba(161,197,68,0.10);\n  --soi-phyc-white: #FFFFFF;\n  --soi-phyc-off-white: #F8FAF6;\n  --soi-phyc-stone: #F1F3EE;\n  --soi-phyc-line: #E5E8E0;\n  --soi-phyc-primary: #2E7DAF;\n  --soi-phyc-primary-soft: rgba(46,125,175,0.08);\n  --soi-phyc-accent: #3A9BD5;\n  --soi-phyc-text: #1A2D3D;\n  --soi-phyc-text-soft: #4A5B6B;\n  --soi-phyc-text-muted: #7B8693;\n  --soi-phyc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-phyc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-phyc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-phyc-radius: 12px;\n  --soi-phyc-radius-sm: 8px;\n  --soi-phyc-radius-pill: 999px;\n}\n\n.soi-phyc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-phyc-fiche img { max-width: 100%; height: auto; }\n\n.soi-phyc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-phyc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-phyc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-phyc-hero {\n  position: relative;\n  background: var(--soi-phyc-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-phyc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-phyc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-phyc-pomme);\n}\n\n.soi-phyc-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-phyc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-phyc-pomme);\n  border-radius: 50%;\n}\n\n.soi-phyc-hero-title {\n  display: block;\n  color: var(--soi-phyc-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-phyc-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-phyc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-phyc-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-phyc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-phyc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-phyc-label-accent {\n  background: var(--soi-phyc-pomme);\n  border-color: var(--soi-phyc-pomme);\n  color: var(--soi-phyc-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-phyc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-phyc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-phyc-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-phyc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-phyc-pomme);\n  border-radius: 2px;\n}\n\n.soi-phyc-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-phyc-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-phyc-section-intro strong {\n  color: var(--soi-phyc-marine);\n}\n\n.soi-phyc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-phyc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-phyc-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-phyc-section p strong {\n  color: var(--soi-phyc-marine);\n}\n\n\/* === BENEFITS === *\/\n.soi-phyc-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-phyc-benefit {\n  background: var(--soi-phyc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-phyc-radius);\n  border: 1px solid var(--soi-phyc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-phyc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-phyc-shadow-md);\n}\n\n.soi-phyc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-phyc-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-phyc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-phyc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-phyc-benefit:hover .soi-phyc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-phyc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-phyc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-phyc-benefit p {\n  font-size: 13px;\n  color: var(--soi-phyc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-phyc-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-phyc-card {\n  background: var(--soi-phyc-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-phyc-radius);\n  border-left: 3px solid var(--soi-phyc-pomme);\n}\n\n.soi-phyc-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-phyc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-phyc-card p {\n  font-size: 14px;\n  color: var(--soi-phyc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-phyc-compo {\n  background: var(--soi-phyc-off-white);\n  border-radius: var(--soi-phyc-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-phyc-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-phyc-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-phyc-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-phyc-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-phyc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-phyc-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-phyc-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-phyc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-phyc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-phyc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-phyc-radius);\n  border: 1px solid var(--soi-phyc-line);\n  align-items: flex-start;\n}\n\n.soi-phyc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-phyc-marine);\n  color: var(--soi-phyc-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-phyc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-phyc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-phyc-step-content p {\n  font-size: 14px;\n  color: var(--soi-phyc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-phyc-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-phyc-pomme-light);\n  border-left: 4px solid var(--soi-phyc-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-phyc-radius) var(--soi-phyc-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-phyc-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-phyc-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-phyc-marine);\n  margin-bottom: 4px;\n}\n\n.soi-phyc-tip p {\n  font-size: 14px;\n  color: var(--soi-phyc-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-phyc-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-phyc-accordion-item {\n  background: var(--soi-phyc-off-white);\n  border-radius: var(--soi-phyc-radius-sm);\n  border: 1px solid var(--soi-phyc-line);\n  overflow: hidden;\n}\n\n.soi-phyc-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-phyc-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-phyc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-phyc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-phyc-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-phyc-accordion-item[open] .soi-phyc-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-phyc-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-phyc-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-phyc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-phyc-cta-box {\n  background: var(--soi-phyc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-phyc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-phyc-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-phyc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-phyc-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-phyc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-phyc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-phyc-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-phyc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-phyc-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-phyc-compo-value {\n    text-align: left;\n  }\n\n  .soi-phyc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-phyc-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-phyc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-phyc-fiche {\n    --soi-phyc-text-soft: #2C3E50;\n    --soi-phyc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603295822154,"sku":"LT0355","price":22.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/phyco40-bio-en-gelules-packshot.webp?v=1779632119"},{"product_id":"bisglycinate-de-magnesium-et-vitamine-b6-en-gelules","title":"Bisglycinate de Magnésium et Vitamine B6 en gélules","description":"\u003cdiv class=\"soi-mgb6-fiche\"\u003e\n\n\u003csection class=\"soi-mgb6-hero\"\u003e\n\u003cdiv class=\"soi-mgb6-hero-tag\"\u003e\n\u003cspan class=\"soi-mgb6-tag-dot\"\u003e\u003c\/span\u003e\nComplément alimentaire · Vital Osmose\n\u003c\/div\u003e\n\u003cspan class=\"soi-mgb6-hero-title\"\u003eL'absorption optimale, sans inconfort\u003c\/span\u003e\n\u003cp class=\"soi-mgb6-hero-subtitle\"\u003eLa forme de magnésium la plus assimilable, associée à la vitamine B6 pour un soutien complet de votre équilibre nerveux, musculaire et énergétique.\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-hero-labels\"\u003e\n\u003cspan class=\"soi-mgb6-label soi-mgb6-label-accent\"\u003eMAGNÉSIUM HAUTEMENT ASSIMILABLE\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-label\"\u003e90 GÉLULES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eBisglycinate de Magnésium et Vitamine B6 : la forme la plus assimilable pour votre équilibre\u003c\/h2\u003e\n\u003cp\u003eParmi toutes les formes de magnésium disponibles sur le marché, le \u003cstrong\u003ebisglycinate de magnésium\u003c\/strong\u003e est aujourd'hui reconnu comme l'une des plus efficaces et les mieux tolérées. Contrairement aux formes oxyde ou chlorure, souvent responsables d'inconforts digestifs, le bisglycinate est lié à deux molécules de glycine, un acide aminé naturel qui facilite son passage à travers la paroi intestinale. Résultat : une \u003cstrong\u003eabsorption optimale\u003c\/strong\u003e, sans effet laxatif, même chez les personnes au système digestif fragile.\u003c\/p\u003e\n\u003cp\u003eLa formule de Vital Osmose associe ce \u003cstrong\u003emagnésium hautement assimilable à la vitamine B6\u003c\/strong\u003e, un cofacteur indispensable qui renforce l'entrée du magnésium dans les cellules et potentialise ses effets sur le système nerveux. Un duo particulièrement pertinent dans les périodes de stress intense, de fatigue chronique ou de sommeil perturbé.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003ePourquoi choisir le bisglycinate plutôt qu'un autre magnésium ?\u003c\/h2\u003e\n\u003cp\u003eLa biodisponibilité, c'est-à-dire la quantité de magnésium réellement utilisée par l'organisme, varie considérablement selon la forme choisie. Le \u003cstrong\u003emagnésium bisglycinate\u003c\/strong\u003e figure parmi les formes les mieux absorbées, devant l'oxyde (très répandu mais peu assimilé) et à égalité avec le glycérophosphate.\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-tip\"\u003e\n\u003cdiv class=\"soi-mgb6-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eSi vous avez déjà essayé d'autres suppléments de magnésium sans résultats satisfaisants, le bisglycinate constitue un choix particulièrement judicieux grâce à sa tolérance digestive et son absorption supérieure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eLes bienfaits concrets du magnésium bisglycinate et de la vitamine B6\u003c\/h2\u003e\n\u003cdiv class=\"soi-mgb6-benefits\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n\u003cp\u003eLe magnésium intervient directement dans la production d'énergie cellulaire (ATP). Une carence se traduit souvent par un épuisement persistant, même après une bonne nuit de sommeil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-benefit\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien du système nerveux\u003c\/h3\u003e\n\u003cp\u003eEn régulant la transmission des signaux nerveux, ce duo vous aide à mieux gérer le stress quotidien et favorise une sensation de calme intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-benefit\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSommeil plus réparateur\u003c\/h3\u003e\n\u003cp\u003eEn abaissant le niveau de tension nerveuse et en favorisant la relaxation musculaire, le bisglycinate de magnésium contribue à un endormissement plus serein.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-benefit\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eCrampes et spasmes\u003c\/h3\u003e\n\u003cp\u003eEssentiel à la contraction musculaire, le magnésium aide à réduire les crampes nocturnes et les tensions musculaires après l'effort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-grid\" style=\"margin-top:1.25rem;\"\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e😊 Équilibre de l'humeur\u003c\/h3\u003e\n\u003cp\u003eLa vitamine B6 participe à la synthèse de la sérotonine et de la dopamine, deux neurotransmetteurs clés pour votre équilibre psychologique au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n\u003cp class=\"soi-mgb6-section-intro\"\u003eChaque gélule de 550 mg est formulée pour vous apporter un magnésium de haute qualité, accompagné de son cofacteur essentiel.\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-compo\"\u003e\n\u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n\u003cspan class=\"soi-mgb6-compo-label\"\u003eForme galénique\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-compo-value\"\u003eGélule végétale de 550 mg (sans gélatine animale)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n\u003cspan class=\"soi-mgb6-compo-label\"\u003eBisglycinate de magnésium (par dose journalière)\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-compo-value\"\u003eEnviron 100 mg de magnésium élément (≈ 27 % des AJR)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n\u003cspan class=\"soi-mgb6-compo-label\"\u003eVitamine B6 \/ Pyridoxine (par dose journalière)\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-compo-value\"\u003eEnviron 0,7 mg (50 % des AJR)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n\u003cspan class=\"soi-mgb6-compo-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-compo-value\"\u003eFlacon de 90 gélules · Poids net : 58,00 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-mgb6-timeline\" style=\"margin-top:1.5rem;\"\u003e\n\u003cdiv class=\"soi-mgb6-step\"\u003e\n\u003cdiv class=\"soi-mgb6-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-step-content\"\u003e\n\u003ch3\u003eDosage\u003c\/h3\u003e\n\u003cp\u003e2 à 3 gélules par jour, 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-mgb6-step\"\u003e\n\u003cdiv class=\"soi-mgb6-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-step-content\"\u003e\n\u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n\u003cp\u003e6 à 8 semaines pour observer des effets durables. Le flacon de 90 gélules correspond à un mois complet à raison de 3 gélules par jour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eÀ qui s'adresse ce complément en magnésium \u0026amp; vitamine B6 ?\u003c\/h2\u003e\n\u003cp class=\"soi-mgb6-section-intro\"\u003eCe complément est particulièrement adapté aux profils suivants :\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-grid\"\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e😴 Fatigue persistante\u003c\/h3\u003e\n\u003cp\u003eVous ressentez un épuisement sans cause médicale identifiée, malgré un repos suffisant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e🧘 Stress important\u003c\/h3\u003e\n\u003cp\u003eVous êtes soumis(e) à un stress professionnel ou émotionnel important au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e🌜 Troubles du sommeil\u003c\/h3\u003e\n\u003cp\u003eVous souffrez de troubles du sommeil légers ou de réveils nocturnes fréquents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e🏃 Activité sportive\u003c\/h3\u003e\n\u003cp\u003eVous pratiquez une activité sportive régulière et souhaitez soutenir votre récupération musculaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e🥗 Régime pauvre en magnésium\u003c\/h3\u003e\n\u003cp\u003eVotre alimentation contient peu de légumineuses, céréales complètes ou oléagineux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-accordion\" style=\"margin-top:1.25rem;\"\u003e\n\u003cdetails class=\"soi-mgb6-accordion-item\"\u003e\n\u003csummary class=\"soi-mgb6-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-mgb6-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 de débuter une supplémentation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eConseils pratiques pour maximiser les effets\u003c\/h2\u003e\n\u003cp\u003ePour tirer le meilleur parti de votre cure de \u003cstrong\u003emagnésium bisglycinate\u003c\/strong\u003e, combinez la prise avec une alimentation riche en magnésium naturel : amandes, graines de courge, épinards, chocolat noir.\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-tip\"\u003e\n\u003cdiv class=\"soi-mgb6-tip-icon\"\u003e☕\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eÉvitez de prendre votre gélule en même temps qu'un café ou un thé, qui peuvent légèrement freiner l'absorption des minéraux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-mgb6-cta-box\"\u003e\n\u003cp class=\"soi-mgb6-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-mgb6-cta-text\" style=\"color: white;\"\u003eRetrouvez enfin un vrai équilibre, sans fatigue ni tension nerveuse. Une formule douce, hautement assimilable, pensée pour celles et ceux qui ne veulent plus faire de compromis sur leur 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-mgb6-marine: #1A2D3D;\n  --soi-mgb6-marine-dark: #0F1E2B;\n  --soi-mgb6-marine-light: #2C4458;\n  --soi-mgb6-pomme: #A1C544;\n  --soi-mgb6-pomme-dark: #84A636;\n  --soi-mgb6-pomme-light: rgba(161,197,68,0.10);\n  --soi-mgb6-white: #FFFFFF;\n  --soi-mgb6-off-white: #F8FAF6;\n  --soi-mgb6-stone: #F1F3EE;\n  --soi-mgb6-line: #E5E8E0;\n  --soi-mgb6-primary: #1E3A6E;\n  --soi-mgb6-primary-soft: #2C5299;\n  --soi-mgb6-accent: #D4A82A;\n  --soi-mgb6-text: #1A2D3D;\n  --soi-mgb6-text-soft: #4A5B6B;\n  --soi-mgb6-text-muted: #7B8693;\n  --soi-mgb6-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mgb6-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mgb6-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mgb6-radius: 12px;\n  --soi-mgb6-radius-sm: 8px;\n  --soi-mgb6-radius-pill: 999px;\n}\n\n.soi-mgb6-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mgb6-fiche img { max-width: 100%; height: auto; }\n\n.soi-mgb6-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mgb6-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mgb6-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-mgb6-hero {\n  position: relative;\n  background: var(--soi-mgb6-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-mgb6-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mgb6-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mgb6-pomme);\n}\n\n.soi-mgb6-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-mgb6-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mgb6-pomme);\n  border-radius: 50%;\n}\n\n.soi-mgb6-hero-title {\n  display: block;\n  color: var(--soi-mgb6-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-mgb6-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-mgb6-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mgb6-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-mgb6-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mgb6-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mgb6-label-accent {\n  background: var(--soi-mgb6-pomme);\n  border-color: var(--soi-mgb6-pomme);\n  color: var(--soi-mgb6-marine);\n  font-weight: 600;\n}\n\n.soi-mgb6-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mgb6-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mgb6-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-mgb6-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mgb6-pomme);\n  border-radius: 2px;\n}\n\n.soi-mgb6-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mgb6-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mgb6-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mgb6-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mgb6-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-mgb6-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mgb6-benefit {\n  background: var(--soi-mgb6-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mgb6-radius);\n  border: 1px solid var(--soi-mgb6-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mgb6-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mgb6-shadow-md);\n}\n\n.soi-mgb6-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mgb6-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-mgb6-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mgb6-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mgb6-benefit:hover .soi-mgb6-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mgb6-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgb6-benefit p {\n  font-size: 13px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mgb6-card {\n  background: var(--soi-mgb6-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgb6-radius);\n  border-left: 3px solid var(--soi-mgb6-pomme);\n}\n\n.soi-mgb6-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgb6-card p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-compo {\n  background: var(--soi-mgb6-off-white);\n  border-radius: var(--soi-mgb6-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mgb6-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-mgb6-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mgb6-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mgb6-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mgb6-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mgb6-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mgb6-marine);\n  text-align: right;\n}\n\n.soi-mgb6-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mgb6-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mgb6-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgb6-radius);\n  border: 1px solid var(--soi-mgb6-line);\n  align-items: flex-start;\n}\n\n.soi-mgb6-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mgb6-marine);\n  color: var(--soi-mgb6-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-mgb6-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mgb6-step-content p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mgb6-pomme-light);\n  border-left: 4px solid var(--soi-mgb6-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mgb6-radius) var(--soi-mgb6-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-mgb6-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mgb6-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mgb6-tip p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mgb6-accordion-item {\n  background: var(--soi-mgb6-off-white);\n  border-radius: var(--soi-mgb6-radius-sm);\n  border: 1px solid var(--soi-mgb6-line);\n  overflow: hidden;\n}\n\n.soi-mgb6-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mgb6-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-mgb6-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mgb6-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mgb6-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mgb6-accordion-item[open] .soi-mgb6-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mgb6-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mgb6-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-cta-box {\n  background: var(--soi-mgb6-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mgb6-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mgb6-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-mgb6-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mgb6-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-mgb6-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgb6-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mgb6-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-mgb6-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mgb6-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mgb6-compo-value {\n    text-align: left;\n  }\n\n  .soi-mgb6-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-mgb6-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mgb6-fiche {\n    --soi-mgb6-text-soft: #2C3E50;\n    --soi-mgb6-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603296674122,"sku":"VO4601","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bisglycinate-de-magnesium-et-vitamine-b6-en-gelules-packshot.webp?v=1779957690"},{"product_id":"chlorella-bio-et-vegan-en-comprimes","title":"Chlorella bio et vegan en comprimés","description":"\n\u003cdiv class=\"soi-chlo-fiche\"\u003e\n\n  \u003csection class=\"soi-chlo-hero\"\u003e\n    \u003cdiv class=\"soi-chlo-hero-tag\"\u003e\n      \u003cspan class=\"soi-chlo-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Aosa Véritable\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-chlo-hero-title\"\u003eLa micro-algue détox la plus riche en chlorophylle\u003c\/span\u003e\n    \u003cp class=\"soi-chlo-hero-subtitle\"\u003eCultivée en eau pure et certifiée bio, la chlorella vous accompagne pour soutenir votre énergie, votre digestion et la détoxification naturelle de votre organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-chlo-hero-labels\"\u003e\n      \u003cspan class=\"soi-chlo-label soi-chlo-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-chlo-label\"\u003eECOCERT FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-chlo-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-chlo-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n      \u003cspan class=\"soi-chlo-label\"\u003e100% NATURELLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chlo-section\"\u003e\n    \u003ch2\u003eQu'est-ce que la chlorella bio et pourquoi est-elle si appréciée ?\u003c\/h2\u003e\n    \u003cp\u003eLa chlorella est une micro-algue unicellulaire d'eau douce, naturellement riche en chlorophylle, en protéines complètes, en fer, en vitamines B et en antioxydants. Elle se distingue par sa concentration exceptionnelle en chlorophylle, la plus élevée de tout le règne végétal, ce qui lui confère ses propriétés détoxifiantes reconnues.\u003c\/p\u003e\n    \u003cp\u003eOn la compare souvent à la spiruline, mais la chlorella apporte des atouts complémentaires, notamment sur le plan de l'élimination des toxines et du soutien digestif. Véritable concentré de vitalité, elle figure parmi les super-aliments les plus complets du règne végétal.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chlo-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la chlorella bio au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-chlo-benefits\"\u003e\n      \u003cdiv class=\"soi-chlo-benefit\"\u003e\n        \u003cdiv class=\"soi-chlo-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDétoxification naturelle\u003c\/h3\u003e\n        \u003cp\u003eLa chlorophylle présente en grande quantité aide l'organisme à éliminer les métaux lourds, pesticides, dioxines et autres polluants accumulés par l'alimentation et l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-benefit\"\u003e\n        \u003cdiv class=\"soi-chlo-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitalité et énergie\u003c\/h3\u003e\n        \u003cp\u003eGrâce à sa teneur en vitamine B12 et en fer assimilable, la chlorella est particulièrement appréciée en cas de fatigue passagère, notamment par les personnes suivant un régime végan ou végétarien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-benefit\"\u003e\n        \u003cdiv class=\"soi-chlo-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n        \u003cp\u003eElle contribue au maintien d'une fonction intestinale normale et favorise un transit régulier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-benefit\"\u003e\n        \u003cdiv class=\"soi-chlo-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre métabolique\u003c\/h3\u003e\n        \u003cp\u003eDes études préliminaires suggèrent un effet positif sur la glycémie, le taux de fer et le cholestérol sanguin.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-benefit\"\u003e\n        \u003cdiv class=\"soi-chlo-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité\u003c\/h3\u003e\n        \u003cp\u003eSes antioxydants naturels et ses vitamines participent au soutien du système immunitaire sur la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chlo-section\"\u003e\n    \u003ch2\u003eComposition et dosage : ce que vous trouvez dans chaque comprimé\u003c\/h2\u003e\n    \u003cp class=\"soi-chlo-section-intro\"\u003eChaque comprimé de 500 mg contient un ingrédient unique : la Chlorella vulgaris bio (algue entière en poudre compressée), sans additif et sans excipient. Convient aux végans et végétariens.\u003c\/p\u003e\n    \u003cdiv class=\"soi-chlo-compo\"\u003e\n      \u003cdiv class=\"soi-chlo-compo-row\"\u003e\n        \u003cspan class=\"soi-chlo-compo-label\"\u003eChlorella vulgaris bio (algue entière)\u003c\/span\u003e\n        \u003cspan class=\"soi-chlo-compo-value\"\u003e500 mg par comprimé\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-compo-row\"\u003e\n        \u003cspan class=\"soi-chlo-compo-label\"\u003eDont protéines\u003c\/span\u003e\n        \u003cspan class=\"soi-chlo-compo-value\"\u003e≈ 280 mg (~56 %)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-compo-row\"\u003e\n        \u003cspan class=\"soi-chlo-compo-label\"\u003eDont chlorophylle\u003c\/span\u003e\n        \u003cspan class=\"soi-chlo-compo-value\"\u003e≈ 15 à 20 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-compo-row\"\u003e\n        \u003cspan class=\"soi-chlo-compo-label\"\u003eDont fer\u003c\/span\u003e\n        \u003cspan class=\"soi-chlo-compo-value\"\u003e≈ 4 mg (~29 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-compo-row\"\u003e\n        \u003cspan class=\"soi-chlo-compo-label\"\u003eDont vitamine B12\u003c\/span\u003e\n        \u003cspan class=\"soi-chlo-compo-value\"\u003eTraces naturelles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-compo-row\"\u003e\n        \u003cspan class=\"soi-chlo-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-chlo-compo-value\"\u003e90 comprimés de 500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chlo-section\"\u003e\n    \u003ch2\u003eComment prendre la chlorella bio en comprimés ? Posologie recommandée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-chlo-timeline\"\u003e\n      \u003cdiv class=\"soi-chlo-step\"\u003e\n        \u003cdiv class=\"soi-chlo-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-chlo-step-content\"\u003e\n          \u003ch3\u003ePhase de démarrage\u003c\/h3\u003e\n          \u003cp\u003eCommencez par 3 comprimés par jour pendant 1 à 2 semaines pour habituer votre organisme en douceur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-step\"\u003e\n        \u003cdiv class=\"soi-chlo-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-chlo-step-content\"\u003e\n          \u003ch3\u003eDose d'entretien\u003c\/h3\u003e\n          \u003cp\u003eMontez progressivement à 6 comprimés par jour, à prendre 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-chlo-step\"\u003e\n        \u003cdiv class=\"soi-chlo-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-chlo-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003e1 mois minimum, renouvelable. Idéale en complément d'une cure de spiruline et chlorella bio pour un effet synergique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-step\"\u003e\n        \u003cdiv class=\"soi-chlo-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-chlo-step-content\"\u003e\n          \u003ch3\u003eEffets secondaires possibles\u003c\/h3\u003e\n          \u003cp\u003eEn début de cure, certaines personnes ressentent de légères nausées ou un transit accéléré. Ces effets sont transitoires et s'estompent rapidement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chlo-section\"\u003e\n    \u003ch2\u003eUne chlorella bio certifiée, cultivée avec soin\u003c\/h2\u003e\n    \u003cdiv class=\"soi-chlo-grid\"\u003e\n      \u003cdiv class=\"soi-chlo-card\"\u003e\n        \u003ch3\u003e💧 Cultivée en eau pure\u003c\/h3\u003e\n        \u003cp\u003eLa chlorella d'Aosa Véritable est cultivée loin de toute zone urbaine, dans une eau pure, sans pesticide ni herbicide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-card\"\u003e\n        \u003ch3\u003e🔬 Nutriments préservés\u003c\/h3\u003e\n        \u003cp\u003eLe procédé de récolte et de séchage est optimisé pour préserver l'intégralité des nutriments de l'algue. La paroi cellulaire est rendue digestible grâce à une technique de broyage spécifique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chlo-card\"\u003e\n        \u003ch3\u003e📦 Format pratique\u003c\/h3\u003e\n        \u003cp\u003eLe flacon de 90 comprimés de 500 mg représente environ 15 jours à 1 mois de cure selon votre dosage. Pratique à emporter, sans goût fort, bien plus agréable que la poudre pure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-chlo-tip\"\u003e\n      \u003cdiv class=\"soi-chlo-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un effet synergique, associez votre cure de chlorella bio avec de la spiruline bio. La complémentarité de ces deux micro-algues vous permet de bénéficier d'un spectre nutritionnel encore plus large.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chlo-section\"\u003e\n    \u003cdiv class=\"soi-chlo-accordion\"\u003e\n      \u003cdetails class=\"soi-chlo-accordion-item\"\u003e\n        \u003csummary class=\"soi-chlo-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-chlo-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de traitement anticoagulant, de grossesse ou d'allergie aux algues, 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\n  \u003csection class=\"soi-chlo-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-chlo-cta-box\"\u003e\n      \u003cp class=\"soi-chlo-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec les algues\u003c\/p\u003e\n      \u003cp class=\"soi-chlo-cta-text\" style=\"color: white;\"\u003eRetrouvez dans chaque comprimé la puissance d'une des micro-algues les plus denses en nutriments. Un geste simple, chaque jour, pour prendre soin de vous en 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-chlo-marine: #1A2D3D;\n  --soi-chlo-marine-dark: #0F1E2B;\n  --soi-chlo-marine-light: #2C4458;\n  --soi-chlo-pomme: #A1C544;\n  --soi-chlo-pomme-dark: #84A636;\n  --soi-chlo-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-chlo-white: #FFFFFF;\n  --soi-chlo-off-white: #F8FAF6;\n  --soi-chlo-stone: #F1F3EE;\n  --soi-chlo-line: #E5E8E0;\n\n  --soi-chlo-primary: #5DBE8A;\n  --soi-chlo-primary-soft: #E8F5EE;\n  --soi-chlo-accent: #4CBBA0;\n\n  --soi-chlo-text: #1A2D3D;\n  --soi-chlo-text-soft: #4A5B6B;\n  --soi-chlo-text-muted: #7B8693;\n\n  --soi-chlo-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-chlo-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-chlo-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-chlo-radius: 12px;\n  --soi-chlo-radius-sm: 8px;\n  --soi-chlo-radius-pill: 999px;\n}\n\n.soi-chlo-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-chlo-fiche img { max-width: 100%; height: auto; }\n\n.soi-chlo-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-chlo-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-chlo-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-chlo-hero {\n  position: relative;\n  background: var(--soi-chlo-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-chlo-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-chlo-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-chlo-pomme);\n}\n\n.soi-chlo-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-chlo-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-chlo-pomme);\n  border-radius: 50%;\n}\n\n.soi-chlo-hero-title {\n  display: block;\n  color: var(--soi-chlo-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-chlo-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-chlo-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-chlo-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-chlo-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-chlo-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-chlo-label-accent {\n  background: var(--soi-chlo-pomme);\n  border-color: var(--soi-chlo-pomme);\n  color: var(--soi-chlo-marine);\n  font-weight: 600;\n}\n\n.soi-chlo-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-chlo-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-chlo-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-chlo-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-chlo-pomme);\n  border-radius: 2px;\n}\n\n.soi-chlo-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-chlo-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-chlo-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-chlo-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-chlo-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-chlo-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-chlo-benefit {\n  background: var(--soi-chlo-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-chlo-radius);\n  border: 1px solid var(--soi-chlo-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-chlo-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-chlo-shadow-md);\n}\n\n.soi-chlo-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-chlo-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-chlo-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-chlo-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-chlo-benefit:hover .soi-chlo-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-chlo-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-chlo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-chlo-benefit p {\n  font-size: 13px;\n  color: var(--soi-chlo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-chlo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-chlo-card {\n  background: var(--soi-chlo-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-chlo-radius);\n  border-left: 3px solid var(--soi-chlo-pomme);\n}\n\n.soi-chlo-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-chlo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-chlo-card p {\n  font-size: 14px;\n  color: var(--soi-chlo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-chlo-compo {\n  background: var(--soi-chlo-off-white);\n  border-radius: var(--soi-chlo-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-chlo-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-chlo-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-chlo-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-chlo-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-chlo-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-chlo-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-chlo-marine);\n  text-align: right;\n}\n\n.soi-chlo-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-chlo-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-chlo-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-chlo-radius);\n  border: 1px solid var(--soi-chlo-line);\n  align-items: flex-start;\n}\n\n.soi-chlo-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-chlo-marine);\n  color: var(--soi-chlo-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-chlo-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-chlo-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-chlo-step-content p {\n  font-size: 14px;\n  color: var(--soi-chlo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-chlo-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-chlo-pomme-light);\n  border-left: 4px solid var(--soi-chlo-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-chlo-radius) var(--soi-chlo-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-chlo-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-chlo-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-chlo-marine);\n  margin-bottom: 4px;\n}\n\n.soi-chlo-tip p {\n  font-size: 14px;\n  color: var(--soi-chlo-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-chlo-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-chlo-accordion-item {\n  background: var(--soi-chlo-off-white);\n  border-radius: var(--soi-chlo-radius-sm);\n  border: 1px solid var(--soi-chlo-line);\n  overflow: hidden;\n}\n\n.soi-chlo-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-chlo-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-chlo-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-chlo-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-chlo-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-chlo-accordion-item[open] .soi-chlo-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-chlo-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-chlo-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-chlo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-chlo-cta-box {\n  background: var(--soi-chlo-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-chlo-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-chlo-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-chlo-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-chlo-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-chlo-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-chlo-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-chlo-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-chlo-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-chlo-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-chlo-compo-value {\n    text-align: left;\n  }\n\n  .soi-chlo-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-chlo-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-chlo-fiche {\n    --soi-chlo-text-soft: #2C3E50;\n    --soi-chlo-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Aosa Veritable","offers":[{"title":"Default Title","offer_id":61603318366538,"sku":"AV9000","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/chlorella-bio-et-vegan-en-comprimes-packshot_11zon.webp?v=1780123276"},{"product_id":"lithothamne-90-gelules","title":"Lithothamne en gélules","description":"\u003cdiv class=\"soi-lith-fiche\"\u003e\n\n\u003csection class=\"soi-lith-hero\"\u003e\n  \u003cdiv class=\"soi-lith-hero-tag\"\u003e\n    \u003cspan class=\"soi-lith-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Aosa Véritable\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-lith-hero-title\"\u003eLe trésor minéral des fonds marins norvégiens\u003c\/span\u003e\n  \u003cp class=\"soi-lith-hero-subtitle\"\u003eSource naturelle de calcium et de magnésium marins, le lithothamne vous offre une densité minérale exceptionnelle, directement biodisponible pour votre organisme.\u003c\/p\u003e\n  \u003cdiv class=\"soi-lith-hero-labels\"\u003e\n    \u003cspan class=\"soi-lith-label soi-lith-label-accent\"\u003e100 % NATUREL\u003c\/span\u003e\n    \u003cspan class=\"soi-lith-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-lith-label\"\u003e90 GÉLULES\u003c\/span\u003e\n    \u003cspan class=\"soi-lith-label\"\u003e595 MG \/ GÉLULE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\"\u003e\n  \u003ch2\u003eLes bienfaits du lithothamne : ce que cette algue apporte concrètement\u003c\/h2\u003e\n  \u003cp class=\"soi-lith-section-intro\"\u003eLes bienfaits du lithothamne reposent sur sa composition naturellement riche en calcium marin, magnésium, fer, manganèse, zinc, cuivre et sélénium, mais aussi en vitamines, acides aminés et phyto-hormones. Voici ce que cela signifie pour vous au quotidien :\u003c\/p\u003e\n  \u003cdiv class=\"soi-lith-benefits\"\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre acido-basique\u003c\/h3\u003e\n      \u003cp\u003eLe lithothamne est reconnu comme un puissant alcalinisant naturel. Il aide à neutraliser l'excès d'acidité dans l'organisme, souvent lié à une alimentation moderne déséquilibrée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSanté osseuse et dentaire\u003c\/h3\u003e\n      \u003cp\u003eSa teneur en calcium et magnésium biodisponibles contribue au maintien d'une ossature et d'une dentition normales, à tout âge.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n      \u003cp\u003eLe magnésium participe à la réduction de la fatigue et au bon fonctionnement du système nerveux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort musculaire\u003c\/h3\u003e\n      \u003cp\u003eCalcium et magnésium jouent ensemble un rôle clé dans la contraction et la détente musculaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-benefit\"\u003e\n      \u003cdiv class=\"soi-lith-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n      \u003cp\u003eLe lithothamne favorise un fonctionnement normal des enzymes digestives, pour une digestion plus confortable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\"\u003e\n  \u003ch2\u003eLithothamne en poudre ou en gélules : quelle différence ?\u003c\/h2\u003e\n  \u003cp\u003eOn trouve le lithothamne sous forme de poudre ou en gélules. La version en gélules offre un avantage pratique évident : dosage précis, facilité de transport, et aucun goût marin à gérer. Pour une utilisation quotidienne régulière, les gélules sont souvent mieux tolérées sur le long terme.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\"\u003e\n  \u003ch2\u003eComposition et posologie du Lithothamne Aosa Véritable\u003c\/h2\u003e\n  \u003cp class=\"soi-lith-section-intro\"\u003eChaque gélule contient 595 mg de thalle de lithothamne pur (\u003cem\u003eLithothamnium calcareum\u003c\/em\u003e), sans additif ni excipient superflu. Seul le thalle de l'algue est utilisé, là où la concentration en minéraux est maximale.\u003c\/p\u003e\n\n  \u003cdiv class=\"soi-lith-compo\"\u003e\n    \u003cdiv class=\"soi-lith-compo-row\"\u003e\n      \u003cspan class=\"soi-lith-compo-label\"\u003eDose journalière\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-compo-value\"\u003e3 gélules (1 785 mg)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-compo-row\"\u003e\n      \u003cspan class=\"soi-lith-compo-label\"\u003eCalcium\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-compo-value\"\u003eenviron 540 mg (67 % des VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-compo-row\"\u003e\n      \u003cspan class=\"soi-lith-compo-label\"\u003eMagnésium\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-compo-value\"\u003eenviron 27 mg (7 % des VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-compo-row\"\u003e\n      \u003cspan class=\"soi-lith-compo-label\"\u003eOligo-éléments naturels\u003c\/span\u003e\n      \u003cspan class=\"soi-lith-compo-value\"\u003eFer, manganèse, zinc, cuivre, sélénium\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-lith-timeline\"\u003e\n    \u003cdiv class=\"soi-lith-step\"\u003e\n      \u003cdiv class=\"soi-lith-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003e3 gélules par jour, 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-lith-step\"\u003e\n      \u003cdiv class=\"soi-lith-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-lith-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eCure standard de 1 à 3 mois, renouvelable selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\"\u003e\n  \u003ch2\u003eLe lithothamne est-il dangereux ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lith-accordion\"\u003e\n    \u003cdetails class=\"soi-lith-accordion-item\" open\u003e\n      \u003csummary class=\"soi-lith-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-lith-accordion-content\"\u003e\n        \u003cp\u003eLe lithothamne est généralement très bien toléré. Il est toutefois déconseillé en cas d'hypercalcémie ou d'insuffisance rénale sévère. Si vous êtes concerné, il convient de demander l'avis de votre médecin. Ce produit ne remplace pas un traitement médical et s'inscrit dans le cadre d'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-lith-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le Lithothamne Aosa Véritable ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lith-grid\"\u003e\n    \u003cdiv class=\"soi-lith-card\"\u003e\n      \u003ch3\u003e🌊 Origine traçable\u003c\/h3\u003e\n      \u003cp\u003eRécolté en mer de Norvège, dans des eaux froides et préservées, pour une pureté optimale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-card\"\u003e\n      \u003ch3\u003e🌿 100 % naturel et pur\u003c\/h3\u003e\n      \u003cp\u003eGélules d'origine végétale, pilulier compostable et biodégradable. Aucun additif superflu.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-card\"\u003e\n      \u003ch3\u003e💊 Thalle seul utilisé\u003c\/h3\u003e\n      \u003cp\u003eLa partie la plus concentrée de l'algue, pour une efficacité minérale maximale par gélule.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lith-card\"\u003e\n      \u003ch3\u003e✅ Calcium et magnésium marins\u003c\/h3\u003e\n      \u003cp\u003eUne biodisponibilité supérieure aux sources minérales synthétiques classiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lith-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-lith-cta-box\"\u003e\n    \u003cp class=\"soi-lith-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, un geste à la fois\u003c\/p\u003e\n    \u003cp class=\"soi-lith-cta-text\" style=\"color: white;\"\u003eChaque matin, votre corps réclame les minéraux que l'alimentation moderne peine souvent à lui offrir. Le Lithothamne Aosa Véritable vous les apporte sous leur forme la plus naturelle, issue des fonds marins norvégiens. Os, muscles, énergie, digestion : une seule algue, une richesse minérale complète, pour prendre soin de vous simplement et durablement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lith-marine: #1A2D3D;\n  --soi-lith-marine-dark: #0F1E2B;\n  --soi-lith-marine-light: #2C4458;\n  --soi-lith-pomme: #A1C544;\n  --soi-lith-pomme-dark: #84A636;\n  --soi-lith-pomme-light: rgba(161,197,68,0.10);\n  --soi-lith-white: #FFFFFF;\n  --soi-lith-off-white: #F8FAF6;\n  --soi-lith-stone: #F1F3EE;\n  --soi-lith-line: #E5E8E0;\n  --soi-lith-primary: #2A8C6A;\n  --soi-lith-primary-soft: #E8F5F0;\n  --soi-lith-accent: #3BA68C;\n  --soi-lith-text: #1A2D3D;\n  --soi-lith-text-soft: #4A5B6B;\n  --soi-lith-text-muted: #7B8693;\n  --soi-lith-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lith-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lith-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lith-radius: 12px;\n  --soi-lith-radius-sm: 8px;\n  --soi-lith-radius-pill: 999px;\n}\n\n.soi-lith-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lith-fiche img { max-width: 100%; height: auto; }\n\n.soi-lith-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lith-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lith-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-lith-hero {\n  position: relative;\n  background: var(--soi-lith-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-lith-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lith-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lith-pomme);\n}\n\n.soi-lith-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-lith-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lith-pomme);\n  border-radius: 50%;\n}\n\n.soi-lith-hero-title {\n  display: block;\n  color: var(--soi-lith-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-lith-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-lith-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lith-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-lith-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lith-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lith-label-accent {\n  background: var(--soi-lith-pomme);\n  border-color: var(--soi-lith-pomme);\n  color: var(--soi-lith-marine);\n  font-weight: 600;\n}\n\n.soi-lith-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lith-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lith-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-lith-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lith-pomme);\n  border-radius: 2px;\n}\n\n.soi-lith-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lith-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-lith-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lith-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lith-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-lith-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lith-benefit {\n  background: var(--soi-lith-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lith-radius);\n  border: 1px solid var(--soi-lith-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lith-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lith-shadow-md);\n}\n\n.soi-lith-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lith-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-lith-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lith-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lith-benefit:hover .soi-lith-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lith-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lith-benefit p {\n  font-size: 13px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lith-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lith-card {\n  background: var(--soi-lith-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lith-radius);\n  border-left: 3px solid var(--soi-lith-pomme);\n}\n\n.soi-lith-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lith-card p {\n  font-size: 14px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lith-compo {\n  background: var(--soi-lith-off-white);\n  border-radius: var(--soi-lith-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lith-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-lith-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lith-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lith-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lith-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lith-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lith-marine);\n  text-align: right;\n}\n\n.soi-lith-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-lith-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lith-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lith-radius);\n  border: 1px solid var(--soi-lith-line);\n  align-items: flex-start;\n}\n\n.soi-lith-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lith-marine);\n  color: var(--soi-lith-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-lith-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lith-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lith-step-content p {\n  font-size: 14px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lith-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lith-accordion-item {\n  background: var(--soi-lith-off-white);\n  border-radius: var(--soi-lith-radius-sm);\n  border: 1px solid var(--soi-lith-line);\n  overflow: hidden;\n}\n\n.soi-lith-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lith-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-lith-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lith-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lith-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lith-accordion-item[open] .soi-lith-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lith-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lith-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lith-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lith-cta-box {\n  background: var(--soi-lith-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lith-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lith-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-lith-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lith-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-lith-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lith-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 500;\n  color: var(--soi-lith-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-lith-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lith-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lith-compo-value {\n    text-align: left;\n  }\n\n  .soi-lith-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-lith-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lith-fiche {\n    --soi-lith-text-soft: #2C3E50;\n    --soi-lith-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Aosa Veritable","offers":[{"title":"Default Title","offer_id":61603318595914,"sku":"AV4000","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lithothamne-gelules-aosa-veritable_11zon.webp?v=1780123457"},{"product_id":"klamath-bio-gelules","title":"Klamath bio et vegan en gélules","description":"\n\u003cdiv class=\"soi-klam-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\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 · AOSA Véritable\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-klam-hero-title\"\u003eLe superaliment sauvage né d'un lac volcanique\u003c\/span\u003e\n    \u003cp class=\"soi-klam-hero-subtitle\"\u003eRécoltée à l'état sauvage dans le lac Klamath en Oregon, cette microalgue d'eau douce concentre une densité nutritionnelle rare pour soutenir votre vitalité, votre humeur et votre équilibre quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-klam-hero-labels\"\u003e\n      \u003cspan class=\"soi-klam-label soi-klam-label-accent\"\u003eBIO AB \u0026amp; ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003eRÉCOLTE SAUVAGE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eQu'est-ce que l'algue Klamath et pourquoi est-elle si particulière ?\u003c\/h2\u003e\n    \u003cp\u003eL'algue Klamath (\u003cem\u003eAphanizomenon flos-aquae\u003c\/em\u003e, ou AFA) est une microalgue d'eau douce qui pousse spontanément dans le lac Klamath, en Oregon (États-Unis). Ce lac, né d'une ancienne éruption volcanique, est riche en sédiments minéraux d'origine tellurique, ce qui confère à l'eau une teneur exceptionnelle en azote, en phosphore et en oligo-éléments. Résultat : une algue sauvage d'une richesse nutritionnelle difficile à reproduire en culture artificielle.\u003c\/p\u003e\n    \u003cp\u003eC'est précisément pour cela que la Klamath est souvent surnommée « l'algue du bien-être » : elle agit sur plusieurs plans à la fois, physique et mental.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'algue Klamath en gélules : ce que dit la composition\u003c\/h2\u003e\n    \u003cp class=\"soi-klam-section-intro\"\u003eLes bienfaits de l'algue Klamath s'expliquent par sa richesse en molécules actives uniques. Voici les principaux actifs qui font de cette microalgue un complément à part.\u003c\/p\u003e\n    \u003cdiv class=\"soi-klam-grid\"\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e🧠 Phényléthylamine (PEA)\u003c\/h3\u003e\n        \u003cp\u003eNeuromodulateur naturel associé à la régulation de l'humeur et à la sensation de bien-être mental. Aucune autre microalgue n'en contient autant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e💎 Phycocyanine\u003c\/h3\u003e\n        \u003cp\u003ePigment bleu-vert aux propriétés antioxydantes reconnues, qui soutient également les défenses naturelles de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e🌿 Chlorophylle\u003c\/h3\u003e\n        \u003cp\u003eFavorise la détoxification et contribue à la vitalité générale de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e🥕 Caroténoïdes\u003c\/h3\u003e\n        \u003cp\u003ePrécurseurs de la vitamine A, ils jouent un rôle de protecteurs cellulaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e💪 Protéines complètes\u003c\/h3\u003e\n        \u003cp\u003eTous les acides aminés essentiels sont présents, ce qui en fait un allié précieux pour les régimes végétaliens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e⚡ Vitamines B, minéraux et oligo-éléments\u003c\/h3\u003e\n        \u003cp\u003ePour soutenir le métabolisme énergétique et le système nerveux au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e🛡️ Polysaccharides spécifiques\u003c\/h3\u003e\n        \u003cp\u003eContribuent au soutien des défenses immunitaires de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-klam-compo\"\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eIngrédient\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003eKlamath (Aphanizomenon flos-aquae) bio en poudre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003e300 mg de Klamath bio\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 (HPMC)\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\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eCertifications\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003eAB, Ecocert, OTCO\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eSéchage\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003eBasse température\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-klam-timeline\" style=\"margin-top: 1.5rem;\"\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\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, 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-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\u003e1 à 3 mois pour une efficacité optimale. La cure peut se renouveler selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eUne qualité de récolte irréprochable\u003c\/h2\u003e\n    \u003cp\u003eLe lac Klamath est situé dans une zone montagneuse protégée, à l'écart des grandes agglomérations. L'algue y pousse librement, sans culture intensive ni intrant chimique. Elle est récoltée directement en surface, puis séchée rapidement à basse température pour préserver l'intégralité de ses actifs sensibles, notamment la phényléthylamine et la phycocyanine.\u003c\/p\u003e\n    \u003cp\u003eLa Klamath d'AOSA Véritable est certifiée OTCO (Oregon Tilth Certified Organic) aux États-Unis et Ecocert pour le marché européen. Chaque lot est contrôlé pour garantir l'absence de contaminants, métaux lourds et microcystines.\u003c\/p\u003e\n    \u003cdiv class=\"soi-klam-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-klam-tip-icon\"\u003e🏔️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n        \u003cp\u003eLe lac Klamath est né d'une ancienne éruption volcanique. Ses sédiments minéraux d'origine tellurique confèrent à l'eau une teneur exceptionnelle en azote, en phosphore et en oligo-éléments, ce qui nourrit naturellement l'algue AFA.\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-klam-section\"\u003e\n    \u003ch2\u003eContre-indications et précautions d'usage\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⚠️ Phénylcétonurie\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\u003e\n          \u003cp\u003eL'algue Klamath est déconseillée aux personnes souffrant de phénylcétonurie en raison de la présence de phénylalanine.\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💊 Traitement IMAO\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\u003e\n          \u003cp\u003eÀ éviter en cas de traitement IMAO en raison d'interactions possibles avec la phényléthylamine (PEA) contenue dans l'algue.\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🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\u003e\n          \u003cp\u003eLa prise de ce complément est dé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-klam-accordion-item\"\u003e\n        \u003csummary class=\"soi-klam-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\u003e\n          \u003cp\u003eEn cas de doute, consultez votre médecin avant de commencer une cure. Ce complément alimentaire ne se substitue pas à un traitement médical et ne saurait remplacer 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  \u003c!-- CTA --\u003e\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;\"\u003eL'algue du bien-être, pure et sauvage\u003c\/p\u003e\n      \u003cp class=\"soi-klam-cta-text\" style=\"color: white;\"\u003eVenue des profondeurs d'un lac volcanique préservé, la Klamath bio d'AOSA Véritable vous offre le meilleur de la nature en une seule gélule. Vitalité retrouvée, humeur apaisée, corps nourri en 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-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  --soi-klam-white: #FFFFFF;\n  --soi-klam-off-white: #F8FAF6;\n  --soi-klam-stone: #F1F3EE;\n  --soi-klam-line: #E5E8E0;\n  --soi-klam-primary: #3A7A6A;\n  --soi-klam-primary-soft: #E8F2EF;\n  --soi-klam-accent: #2E6B5A;\n  --soi-klam-text: #1A2D3D;\n  --soi-klam-text-soft: #4A5B6B;\n  --soi-klam-text-muted: #7B8693;\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\/* 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}\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":"Aosa Veritable","offers":[{"title":"Default Title","offer_id":61603319742794,"sku":"AV2000","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/klamath-bio-et-vegan-en-gelules-packshot_11zon.webp?v=1780083593"},{"product_id":"stimuline-bio-en-comprimes","title":"Stimuline bio en comprimés - LT Labo","description":"\u003cdiv class=\"soi-stim-fiche\"\u003e\n\n  \u003csection class=\"soi-stim-hero\"\u003e\n    \u003cdiv class=\"soi-stim-hero-tag\"\u003e\n      \u003cspan class=\"soi-stim-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-stim-hero-title\"\u003eStimuline Bio en comprimés\u003c\/span\u003e\n    \u003cp class=\"soi-stim-hero-subtitle\"\u003ePapaye fermentée et acérola concentré : votre source quotidienne de vitamine C naturelle pour retrouver énergie, immunité et protection antioxydante.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-hero-labels\"\u003e\n      \u003cspan class=\"soi-stim-label soi-stim-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-stim-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-stim-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-stim-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-stim-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-stim-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Stimuline Bio comme complément énergie et vitalité ?\u003c\/h2\u003e\n    \u003cp class=\"soi-stim-section-intro\"\u003eLa fatigue chronique, les coups de mou saisonniers ou les périodes de surcharge touchent tout le monde. Stimuline Bio répond à ce besoin concret en combinant la vitamine C naturelle de l'acérola, reconnue pour réduire la fatigue et renforcer l'immunité, avec les enzymes et antioxydants de la papaye fermentée, particulièrement efficaces contre les radicaux libres. Une synergie rare, certifiée bio et adaptée aux régimes véganes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-benefits\"\u003e\n      \u003cdiv class=\"soi-stim-benefit\"\u003e\n        \u003cdiv class=\"soi-stim-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie durable\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine C naturelle contribue à réduire la fatigue et à soutenir un métabolisme énergétique normal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-benefit\"\u003e\n        \u003cdiv class=\"soi-stim-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité renforcée\u003c\/h3\u003e\n        \u003cp\u003eUn apport quotidien en vitamine C aide le système immunitaire à fonctionner normalement, idéal en période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-benefit\"\u003e\n        \u003cdiv class=\"soi-stim-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n        \u003cp\u003eLa papaye fermentée et l'acérola neutralisent les radicaux libres, protégeant vos cellules du stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-benefit\"\u003e\n        \u003cdiv class=\"soi-stim-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMeilleure absorption du fer\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine C favorise l'absorption du fer non héminique, utile si vous suivez un régime végétalien ou végétarien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-stim-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par comprimé\u003c\/h2\u003e\n    \u003cp class=\"soi-stim-section-intro\"\u003eChaque comprimé de Stimuline Bio concentre deux actifs phyto soigneusement dosés pour une efficacité optimale.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-compo\"\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003ePoudre de papaye fermentée bio (Carica papaya)\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003e600 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eAcérola bio (Malpighia glabra), extrait titré à 17,5 % de vitamine C\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003e600 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eDont vitamine C naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003e105 mg (131 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eSucre de coco bio (agent de charge)\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003ePrésent\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eArôme naturel orange\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003ePrésent\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eCarbonate de magnésium (agent de charge)\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003ePrésent\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-stim-tip\"\u003e\n      \u003cdiv class=\"soi-stim-tip-icon\"\u003e📋\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eIngrédients complets\u003c\/strong\u003e\n        \u003cp\u003eFleur d'acérola bio (Malpighia glabra), poudre de papaye fermentée bio (Carica papaya), sucre de coco bio, carbonate de magnésium, arôme naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-stim-section\"\u003e\n    \u003ch2\u003eComment prendre Stimuline Bio ? Conseils de posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-stim-section-intro\"\u003eLa dose journalière recommandée est d'1 comprimé par jour, à croquer ou à sucer, de préférence le matin pendant le petit-déjeuner pour optimiser l'assimilation de la vitamine C.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-timeline\"\u003e\n      \u003cdiv class=\"soi-stim-step\"\u003e\n        \u003cdiv class=\"soi-stim-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-stim-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003e1 comprimé par jour, à croquer ou à sucer. Convient aux adultes et aux enfants dès 6 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-step\"\u003e\n        \u003cdiv class=\"soi-stim-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-stim-step-content\"\u003e\n          \u003ch3\u003eMoment de prise idéal\u003c\/h3\u003e\n          \u003cp\u003eDe préférence le matin, pendant le petit-déjeuner, pour optimiser l'assimilation de la vitamine C par votre organisme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-step\"\u003e\n        \u003cdiv class=\"soi-stim-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-stim-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003e4 à 8 semaines, renouvelable selon vos besoins saisonniers.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-stim-accordion\"\u003e\n      \u003cdetails class=\"soi-stim-accordion-item\"\u003e\n        \u003csummary class=\"soi-stim-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stim-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée. Ce complément alimentaire ne se substitue pas à une alimentation variée et équilibrée, ni à un traitement médical. Conserver à l'abri de la chaleur et de l'humidité. Consultez un professionnel de santé en cas de doute ou de traitement en cours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-stim-accordion-item\"\u003e\n        \u003csummary class=\"soi-stim-accordion-header\"\u003e🤰 Grossesse, allaitement et pathologie\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stim-accordion-content\"\u003e\n          \u003cp\u003eEn cas de grossesse, d'allaitement ou de pathologie, 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-stim-section\"\u003e\n    \u003ch2\u003eCe qui distingue Stimuline Bio de la concurrence\u003c\/h2\u003e\n    \u003cp class=\"soi-stim-section-intro\"\u003eContrairement à de nombreux compléments alimentaires tonus et vitalité qui utilisent de la vitamine C de synthèse (acide ascorbique), Stimuline Bio mise sur une source 100 % naturelle et biologique. L'acérola titre à 1050 mg d'extrait pour 105 mg de vitamine C biodisponible, bien mieux assimilée par l'organisme que les formes synthétiques. La papaye fermentée, souvent absente dans les formules concurrentes, apporte un spectre antioxydant complémentaire, notamment des enzymes actives (papaye FPP) reconnues par la recherche pour leur action sur le stress oxydatif cellulaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-grid\"\u003e\n      \u003cdiv class=\"soi-stim-card\"\u003e\n        \u003ch3\u003e🍒 Vitamine C naturelle et biodisponible\u003c\/h3\u003e\n        \u003cp\u003eIssue d'acérola certifié bio, elle est bien mieux assimilée par votre organisme que les formes synthétiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-card\"\u003e\n        \u003ch3\u003e🍈 Papaye fermentée\u003c\/h3\u003e\n        \u003cp\u003eUn actif antioxydant complémentaire rarement présent dans les formules concurrentes, avec des enzymes actives (papaye FPP).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-card\"\u003e\n        \u003ch3\u003e😋 Format comprimé à croquer\u003c\/h3\u003e\n        \u003cp\u003eAgréable en bouche grâce à l'arôme naturel orange, et adapté dès 6 ans pour toute la famille.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-card\"\u003e\n        \u003ch3\u003e✅ Certifié AB et Vegan\u003c\/h3\u003e\n        \u003cp\u003eFormulé sans excipients controversés, sans gluten, sans lactose et sans OGM.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-stim-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-stim-cta-box\"\u003e\n      \u003cp class=\"soi-stim-cta-tag\" style=\"color: white;\"\u003eVotre vitalité au naturel, un comprimé à la fois\u003c\/p\u003e\n      \u003cp class=\"soi-stim-cta-text\" style=\"color: white;\"\u003eAvec Stimuline Bio, vous choisissez une source de vitamine C naturelle, certifiée bio et concentrée, pour retrouver de l'énergie, traverser les saisons avec des défenses solides et protéger vos cellules 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-stim-marine: #1A2D3D;\n  --soi-stim-marine-dark: #0F1E2B;\n  --soi-stim-marine-light: #2C4458;\n  --soi-stim-pomme: #A1C544;\n  --soi-stim-pomme-dark: #84A636;\n  --soi-stim-pomme-light: rgba(161,197,68,0.10);\n  --soi-stim-white: #FFFFFF;\n  --soi-stim-off-white: #F8FAF6;\n  --soi-stim-stone: #F1F3EE;\n  --soi-stim-line: #E5E8E0;\n  --soi-stim-primary: #E8782A;\n  --soi-stim-primary-soft: rgba(232,120,42,0.10);\n  --soi-stim-accent: #D88542;\n  --soi-stim-text: #1A2D3D;\n  --soi-stim-text-soft: #4A5B6B;\n  --soi-stim-text-muted: #7B8693;\n  --soi-stim-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-stim-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-stim-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-stim-radius: 12px;\n  --soi-stim-radius-sm: 8px;\n  --soi-stim-radius-pill: 999px;\n}\n\n.soi-stim-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-stim-fiche img { max-width: 100%; height: auto; }\n\n.soi-stim-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-stim-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-stim-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-stim-hero {\n  position: relative;\n  background: var(--soi-stim-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-stim-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-stim-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-stim-pomme);\n}\n\n.soi-stim-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-stim-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-stim-pomme);\n  border-radius: 50%;\n}\n\n.soi-stim-hero-title {\n  display: block;\n  color: var(--soi-stim-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-stim-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-stim-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-stim-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-stim-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-stim-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-stim-label-accent {\n  background: var(--soi-stim-pomme);\n  border-color: var(--soi-stim-pomme);\n  color: var(--soi-stim-marine);\n  font-weight: 600;\n}\n\n.soi-stim-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-stim-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-stim-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-stim-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-stim-pomme);\n  border-radius: 2px;\n}\n\n.soi-stim-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-stim-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-stim-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-stim-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-stim-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-stim-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-stim-benefit {\n  background: var(--soi-stim-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-stim-radius);\n  border: 1px solid var(--soi-stim-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-stim-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-stim-shadow-md);\n}\n\n.soi-stim-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-stim-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-stim-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-stim-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-stim-benefit:hover .soi-stim-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-stim-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-stim-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-stim-benefit p {\n  font-size: 13px;\n  color: var(--soi-stim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-stim-card {\n  background: var(--soi-stim-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-stim-radius);\n  border-left: 3px solid var(--soi-stim-pomme);\n}\n\n.soi-stim-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-stim-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-stim-card p {\n  font-size: 14px;\n  color: var(--soi-stim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-compo {\n  background: var(--soi-stim-off-white);\n  border-radius: var(--soi-stim-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-stim-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-stim-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-stim-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-stim-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-stim-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-stim-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-stim-marine);\n  text-align: right;\n}\n\n.soi-stim-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-stim-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-stim-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-stim-radius);\n  border: 1px solid var(--soi-stim-line);\n  align-items: flex-start;\n}\n\n.soi-stim-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-stim-marine);\n  color: var(--soi-stim-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-stim-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-stim-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-stim-step-content p {\n  font-size: 14px;\n  color: var(--soi-stim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-stim-pomme-light);\n  border-left: 4px solid var(--soi-stim-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-stim-radius) var(--soi-stim-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-stim-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-stim-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-stim-marine);\n  margin-bottom: 4px;\n}\n\n.soi-stim-tip p {\n  font-size: 14px;\n  color: var(--soi-stim-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-stim-accordion-item {\n  background: var(--soi-stim-off-white);\n  border-radius: var(--soi-stim-radius-sm);\n  border: 1px solid var(--soi-stim-line);\n  overflow: hidden;\n}\n\n.soi-stim-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-stim-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-stim-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-stim-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-stim-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-stim-accordion-item[open] .soi-stim-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-stim-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-stim-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-stim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-cta-box {\n  background: var(--soi-stim-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-stim-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-stim-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-stim-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-stim-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-stim-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-stim-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-stim-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-stim-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-stim-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-stim-compo-value {\n    text-align: left;\n  }\n\n  .soi-stim-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-stim-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-stim-fiche {\n    --soi-stim-text-soft: #2C3E50;\n    --soi-stim-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603337994570,"sku":"LT0101","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lt0101_stimulinebio_30comp_ac9d150e-6ecd-4fa5-838a-c5a54f968544.jpg?v=1778842886"},{"product_id":"plasma-marin-hypertonique-selon-le-procede-quinton-en-bouteille","title":"Plasma marin hypertonique - procédé Quinton - 1 L","description":"\u003cdiv class=\"soi-plasm-fiche\"\u003e\n\n\u003csection class=\"soi-plasm-hero\"\u003e\n  \u003cdiv class=\"soi-plasm-hero-tag\"\u003e\n    \u003cspan class=\"soi-plasm-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Thérapie marine · MERalia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-plasm-hero-title\"\u003ePlasma marin hypertonique selon le procédé Quinton\u003c\/span\u003e\n  \u003cp class=\"soi-plasm-hero-subtitle\"\u003eL'eau de mer au service de votre vitalité : plus de 78 minéraux et oligo-éléments naturels, prélevés au cœur d'une réserve de biosphère UNESCO.\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-hero-labels\"\u003e\n    \u003cspan class=\"soi-plasm-label soi-plasm-label-accent\"\u003ePROCÉDÉ QUINTON\u003c\/span\u003e\n    \u003cspan class=\"soi-plasm-label\"\u003eSOURCE DE MAGNÉSIUM\u003c\/span\u003e\n    \u003cspan class=\"soi-plasm-label\"\u003eRÉSERVE UNESCO\u003c\/span\u003e\n    \u003cspan class=\"soi-plasm-label\"\u003eBOUTEILLE EN VERRE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003ePlasma marin hypertonique selon le procédé Quinton : l'eau de mer au service de votre vitalité\u003c\/h2\u003e\n  \u003cp\u003eLe \u003cstrong\u003eplasma marin hypertonique\u003c\/strong\u003e, aussi appelé \u003cstrong\u003eeau de Quinton hypertonique\u003c\/strong\u003e, est l'un des compléments naturels les plus complets qui soit. Issu des travaux du biologiste français \u003cstrong\u003eRené Quinton (1866-1925)\u003c\/strong\u003e, il repose sur une observation fascinante : la composition minérale de l'eau de mer est étonnamment proche de celle de notre plasma sanguin. Ce produit signé \u003cstrong\u003eMERalia\u003c\/strong\u003e vous en propose une version d'exception, prélevée dans un site naturel protégé.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eUne eau de mer d'origine exceptionnelle\u003c\/h2\u003e\n  \u003cp\u003eToute la différence commence à la source. Le plasma marin de MERalia est extrait dans le \u003cstrong\u003eparc naturel de Cabo de Gata\u003c\/strong\u003e, en mer d'Alboran au sud de l'Espagne, classé \u003cstrong\u003eréserve de biosphère par l'UNESCO depuis 1997\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-grid-compact\"\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🌊\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eDistance côte\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003e1 300 mètres\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🔵\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eProfondeur\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003e38 mètres\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🏛️\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eProtection\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003eUNESCO 1997\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🌋\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eZone\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003eVolcanique\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1.25rem;\"\u003eL'eau y est prélevée à marée haute, dans une zone volcanique d'une biodiversité marine remarquable. Résultat : une eau naturellement riche en \u003cstrong\u003eminéraux, oligo-éléments et prébiotiques marins\u003c\/strong\u003e, sans aucune adjonction artificielle.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eHypertonique ou isotonique : quelle différence ?\u003c\/h2\u003e\n  \u003cp\u003eVous vous demandez peut-être comment choisir entre \u003cstrong\u003eplasma marin isotonique et hypertonique\u003c\/strong\u003e. Voici l'essentiel à retenir :\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-grid\"\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e💧 Plasma isotonique\u003c\/h3\u003e\n      \u003cp\u003eDilué à hauteur de 1\/3 d'eau de mer pour 2\/3 d'eau douce, il présente une concentration proche de celle du sang. Doux, il convient aux personnes fragiles, aux enfants ou en cure longue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card soi-plasm-card-highlight\"\u003e\n      \u003ch3\u003e🌊 Plasma hypertonique\u003c\/h3\u003e\n      \u003cp\u003ePur, non dilué. Sa concentration en minéraux est trois fois supérieure. Recommandé pour les cures courtes et intenses, notamment en cas de \u003cstrong\u003efatigue profonde, de récupération sportive ou de reminéralisation rapide\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eLes bienfaits du plasma marin hypertonique\u003c\/h2\u003e\n  \u003cp\u003eGrâce à sa richesse en \u003cstrong\u003emagnésium naturel\u003c\/strong\u003e et à son totum ionique complet (plus de 78 minéraux et oligo-éléments), ce plasma marin contribue à :\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-benefits\"\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n      \u003cp\u003eContribue à réduire la fatigue physique comme mentale grâce à sa teneur naturelle en magnésium.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMétabolisme énergétique\u003c\/h3\u003e\n      \u003cp\u003eSoutient un métabolisme énergétique normal et accompagne la reminéralisation de l'organisme en profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFonction musculaire\u003c\/h3\u003e\n      \u003cp\u003eContribue au maintien d'une fonction musculaire adéquate, apprécié par les sportifs en récupération.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n      \u003cp\u003eFavorise l'équilibre du système nerveux, particulièrement utile pour les personnes exposées à un stress intense.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-plasm-tip\"\u003e\n    \u003cdiv class=\"soi-plasm-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe produit est particulièrement apprécié par les personnes exposées à un stress intense, les sportifs en récupération, ou toute personne souhaitant soutenir son capital minéral naturellement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eComposition et posologie du plasma marin MERalia\u003c\/h2\u003e\n  \u003cdiv class=\"soi-plasm-compo\"\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003eEau de mer naturelle non diluée, microfiltration à froid selon le procédé Quinton\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eMagnésium (pour 15 ml)\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003eEnviron 50 mg (13 % des VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eAutres minéraux\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003eSodium, potassium, calcium, chlore et plus de 75 oligo-éléments naturellement présents\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eDose journalière recommandée\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003e15 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-plasm-timeline\" style=\"margin-top:1.5rem;\"\u003e\n    \u003cdiv class=\"soi-plasm-step\"\u003e\n      \u003cdiv class=\"soi-plasm-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-plasm-step-content\"\u003e\n        \u003ch3\u003eDilution\u003c\/h3\u003e\n        \u003cp\u003eDiluez \u003cstrong\u003e15 ml\u003c\/strong\u003e dans un verre d'eau (150 à 200 ml minimum). Ne consommez pas pur en raison de sa forte concentration en sels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-step\"\u003e\n      \u003cdiv class=\"soi-plasm-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-plasm-step-content\"\u003e\n        \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n        \u003cp\u003eChaque matin, à jeun ou en dehors des repas, pour une absorption optimale des minéraux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-step\"\u003e\n      \u003cdiv class=\"soi-plasm-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-plasm-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eLa cure recommandée est de \u003cstrong\u003e3 à 4 semaines\u003c\/strong\u003e, à renouveler selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eContre-indications et précautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-plasm-accordion\"\u003e\n    \u003cdetails class=\"soi-plasm-accordion-item\"\u003e\n      \u003csummary class=\"soi-plasm-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n      \u003cdiv class=\"soi-plasm-accordion-content\"\u003e\n        \u003cp\u003eLe plasma marin hypertonique est contre-indiqué en cas de \u003cstrong\u003erégime sans sel strict\u003c\/strong\u003e (hypertension artérielle sévère, insuffisance rénale), de \u003cstrong\u003emaladie cardiovasculaire\u003c\/strong\u003e non contrôlée, ou pour les personnes sous traitement médical spécifique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-plasm-accordion-item\"\u003e\n      \u003csummary class=\"soi-plasm-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n      \u003cdiv class=\"soi-plasm-accordion-content\"\u003e\n        \u003cp\u003eEn cas de doute, demandez conseil à votre médecin avant de débuter une cure. Ce complément ne remplace en aucun cas un traitement médical prescrit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le plasma marin MERalia ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-plasm-grid\"\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e🏛️ Réserve UNESCO\u003c\/h3\u003e\n      \u003cp\u003eSite de prélèvement certifié réserve de biosphère UNESCO, d'une pureté exceptionnelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e❄️ Procédé Quinton respecté\u003c\/h3\u003e\n      \u003cp\u003eMicrofiltration à froid, sans chaleur ni traitement chimique, pour préserver l'intégrité des minéraux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e🧬 Totum ionique complet\u003c\/h3\u003e\n      \u003cp\u003eNaturellement complet, non reconstitué en laboratoire. Plus de 78 minéraux et oligo-éléments.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e🫙 Bouteille en verre\u003c\/h3\u003e\n      \u003cp\u003eConditionnement en bouteille en verre pour préserver l'intégrité et la biodisponibilité des minéraux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-plasm-cta-box\"\u003e\n    \u003cp class=\"soi-plasm-cta-tag\" style=\"color: white;\"\u003eLa richesse minérale de l'océan, intacte\u003c\/p\u003e\n    \u003cp class=\"soi-plasm-cta-text\" style=\"color: white;\"\u003ePuisé au cœur d'un sanctuaire marin protégé par l'UNESCO, ce plasma marin hypertonique MERalia vous apporte la richesse minérale intacte de l'océan, dans le respect du procédé Quinton. Fatigue, stress, manque de vitalité : offrez à votre corps ce que la mer a mis des millénaires à composer.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-plasm-marine: #1A2D3D;\n  --soi-plasm-marine-dark: #0F1E2B;\n  --soi-plasm-marine-light: #2C4458;\n  --soi-plasm-pomme: #A1C544;\n  --soi-plasm-pomme-dark: #84A636;\n  --soi-plasm-pomme-light: rgba(161,197,68,0.10);\n  --soi-plasm-white: #FFFFFF;\n  --soi-plasm-off-white: #F8FAF6;\n  --soi-plasm-stone: #F1F3EE;\n  --soi-plasm-line: #E5E8E0;\n  --soi-plasm-primary: #4A9AB5;\n  --soi-plasm-primary-soft: rgba(74,154,181,0.10);\n  --soi-plasm-accent: #6DC5D8;\n  --soi-plasm-text: #1A2D3D;\n  --soi-plasm-text-soft: #4A5B6B;\n  --soi-plasm-text-muted: #7B8693;\n  --soi-plasm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-plasm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-plasm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-plasm-radius: 12px;\n  --soi-plasm-radius-sm: 8px;\n  --soi-plasm-radius-pill: 999px;\n}\n\n.soi-plasm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-plasm-fiche img { max-width: 100%; height: auto; }\n\n.soi-plasm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-plasm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-plasm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-plasm-hero {\n  position: relative;\n  background: var(--soi-plasm-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-plasm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-plasm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-plasm-pomme);\n}\n\n.soi-plasm-hero::after {\n  content: '';\n  position: absolute;\n  bottom: -40px;\n  right: -40px;\n  width: 180px;\n  height: 180px;\n  background: radial-gradient(circle, rgba(74,154,181,0.12) 0%, transparent 70%);\n  border-radius: 50%;\n  pointer-events: none;\n}\n\n.soi-plasm-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-plasm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-plasm-pomme);\n  border-radius: 50%;\n}\n\n.soi-plasm-hero-title {\n  display: block;\n  color: var(--soi-plasm-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-plasm-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-plasm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-plasm-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-plasm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-plasm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-plasm-label-accent {\n  background: var(--soi-plasm-pomme);\n  border-color: var(--soi-plasm-pomme);\n  color: var(--soi-plasm-marine);\n  font-weight: 600;\n}\n\n.soi-plasm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-plasm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-plasm-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-plasm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-plasm-pomme);\n  border-radius: 2px;\n}\n\n.soi-plasm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-plasm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-plasm-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-plasm-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-plasm-benefit {\n  background: var(--soi-plasm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-plasm-radius);\n  border: 1px solid var(--soi-plasm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-plasm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-plasm-shadow-md);\n}\n\n.soi-plasm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-plasm-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-plasm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-plasm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-plasm-benefit:hover .soi-plasm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-plasm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-plasm-benefit p {\n  font-size: 13px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-plasm-card {\n  background: var(--soi-plasm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-plasm-radius);\n  border-left: 3px solid var(--soi-plasm-pomme);\n}\n\n.soi-plasm-card-highlight {\n  background: var(--soi-plasm-primary-soft);\n  border-left-color: var(--soi-plasm-primary);\n}\n\n.soi-plasm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-plasm-card p {\n  font-size: 14px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-plasm-card-mini {\n  background: var(--soi-plasm-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-plasm-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-plasm-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-plasm-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-plasm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-plasm-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n}\n\n.soi-plasm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-plasm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-plasm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-plasm-radius);\n  border: 1px solid var(--soi-plasm-line);\n  align-items: flex-start;\n}\n\n.soi-plasm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-plasm-marine);\n  color: var(--soi-plasm-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-plasm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-plasm-step-content p {\n  font-size: 14px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-compo {\n  background: var(--soi-plasm-off-white);\n  border-radius: var(--soi-plasm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-plasm-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-plasm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-plasm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-plasm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-plasm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-plasm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-plasm-marine);\n  text-align: right;\n}\n\n.soi-plasm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-plasm-pomme-light);\n  border-left: 4px solid var(--soi-plasm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-plasm-radius) var(--soi-plasm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-plasm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-plasm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-plasm-tip p {\n  font-size: 14px;\n  color: var(--soi-plasm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-plasm-accordion-item {\n  background: var(--soi-plasm-off-white);\n  border-radius: var(--soi-plasm-radius-sm);\n  border: 1px solid var(--soi-plasm-line);\n  overflow: hidden;\n}\n\n.soi-plasm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-plasm-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-plasm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-plasm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-plasm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-plasm-accordion-item[open] .soi-plasm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-plasm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-plasm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-cta-box {\n  background: var(--soi-plasm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-plasm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-plasm-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-plasm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-plasm-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-plasm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-plasm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-plasm-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-plasm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-plasm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-plasm-compo-value {\n    text-align: left;\n  }\n\n  .soi-plasm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-plasm-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-plasm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-plasm-fiche {\n    --soi-plasm-text-soft: #2C3E50;\n    --soi-plasm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603374989642,"sku":"ME6000","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/plasma-marin-hypertonique-procede-quinton-1-l-packshot-studio_11zon.webp?v=1782032246"},{"product_id":"ail-des-ours-en-gelules","title":"Ail des ours en gélules","description":"\u003cdiv class=\"soi-ado-fiche\"\u003e\n\n\u003csection class=\"soi-ado-hero\"\u003e\n  \u003cdiv class=\"soi-ado-hero-tag\"\u003e\n    \u003cspan class=\"soi-ado-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Neodiet\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-ado-hero-title\"\u003eLa force sauvage de l'ail des ours\u003c\/span\u003e\n  \u003cp class=\"soi-ado-hero-subtitle\"\u003eLa plante sauvage du renouveau printanier, en format pratique pour profiter de ses bienfaits toute l'année.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ado-hero-labels\"\u003e\n    \u003cspan class=\"soi-ado-label soi-ado-label-accent\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-ado-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003cspan class=\"soi-ado-label\"\u003e180 GÉLULES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003eL'ail des ours en gélules : la plante sauvage du renouveau printanier\u003c\/h2\u003e\n  \u003cp\u003eSi vous avez déjà croisé l'ail des ours (\u003cem\u003eAllium ursinum\u003c\/em\u003e) en sous-bois au printemps, vous savez que son parfum est inimitable. Surnommé aussi \u003cstrong\u003eail sauvage\u003c\/strong\u003e ou \u003cstrong\u003eail des bois\u003c\/strong\u003e, il doit son nom aux ours qui, selon la tradition germanique, en consommaient après l'hibernation pour retrouver leur vitalité.\u003c\/p\u003e\n  \u003cp\u003eCette plante herbacée vivace, aux larges feuilles vert tendre, est aujourd'hui reconnue pour sa richesse en composés soufrés, en vitamine C, en flavonoïdes et en sélénium. Neodiet vous la propose ici en format pratique : \u003cstrong\u003e180 gélules dosées à 280 mg\u003c\/strong\u003e, issues des feuilles de la plante.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003ePourquoi choisir la feuille plutôt que le bulbe ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ado-grid\"\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🌿 Concentration optimale\u003c\/h3\u003e\n      \u003cp\u003eContrairement au bulbe, la feuille d'ail des ours est récoltée au printemps, au moment où la concentration en principes actifs est la plus élevée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🌱 Démarche respectueuse\u003c\/h3\u003e\n      \u003cp\u003eRécolter uniquement les feuilles permet de laisser le bulbe en terre et d'assurer la pérennité des populations sauvages. Une approche plus responsable et plus efficace sur le plan nutritionnel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ado-compo\"\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eIngrédient actif\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003ePoudre de feuille d'ail des ours (\u003cem\u003eAllium ursinum\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003e280 mg de poudre de feuille\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eNombre de gélules\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003e180 gélules par flacon\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003eCellulose végétale (gélule végane)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eQualité\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003eSans additifs, sans arômes artificiels\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-ado-tip\"\u003e\n    \u003cdiv class=\"soi-ado-tip-icon\"\u003e💊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n      \u003cp\u003e2 à 3 gélules par jour, à avaler avec un grand verre d'eau, de préférence au moment des repas. Un flacon de 180 gélules représente environ 2 mois de cure à raison de 3 gélules par jour.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003eComment intégrer l'ail des ours au quotidien ?\u003c\/h2\u003e\n  \u003cp\u003eVous connaissez peut-être l'ail des ours à travers ses recettes culinaires : le fameux pesto, les tartinades, les soupes ou encore les salades printanières. Ces recettes à base d'ail des ours frais sont délicieuses, mais elles restent saisonnières. Les gélules, elles, vous permettent de profiter de ses bienfaits toute l'année, sans contrainte de saison ni de préparation.\u003c\/p\u003e\n  \u003cp\u003eVoici quelques idées si vous souhaitez combiner gélules et usage culinaire lors de la saison :\u003c\/p\u003e\n  \u003cdiv class=\"soi-ado-grid soi-ado-grid-3\"\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🫒 Pesto ail des ours\u003c\/h3\u003e\n      \u003cp\u003eMixez des feuilles fraîches avec de l'huile d'olive, des pignons de pin, du parmesan et une pincée de sel. Simple, rapide et savoureux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🥣 Soupe à l'ail des ours\u003c\/h3\u003e\n      \u003cp\u003eIncorporez quelques feuilles ciselées dans un velouté de pommes de terre en fin de cuisson pour préserver les arômes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🧈 Beurre à l'ail des ours\u003c\/h3\u003e\n      \u003cp\u003eMélangez du beurre mou avec des feuilles finement hachées, roulez en boudin et congelez pour utiliser toute l'année.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ado-accordion\"\u003e\n    \u003cdetails class=\"soi-ado-accordion-item\"\u003e\n      \u003csummary class=\"soi-ado-accordion-header\"\u003e⚕️ Contre-indications et avis médical\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ado-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable. Il ne se substitue en aucun cas à un traitement médical. En cas de doute ou de pathologie existante, consultez votre médecin ou pharmacien avant toute utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-ado-accordion-item\"\u003e\n      \u003csummary class=\"soi-ado-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ado-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    \u003cdetails class=\"soi-ado-accordion-item\"\u003e\n      \u003csummary class=\"soi-ado-accordion-header\"\u003e🌿 Attention à la cueillette sauvage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ado-accordion-content\"\u003e\n        \u003cp\u003eSi vous récoltez de l'ail des ours vous-même, veillez à ne pas le confondre avec le muguet ou l'arum, dont les feuilles sont similaires mais toxiques. Le critère infaillible reste l'odeur caractéristique d'ail au froissement de la feuille.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-ado-cta-box\"\u003e\n    \u003cp class=\"soi-ado-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-ado-cta-text\" style=\"color: white;\"\u003eRedécouvrez la force tranquille des sous-bois avec l'ail des ours Neodiet. 180 gélules de feuilles soigneusement préservées, pour une cure simple, naturelle et accessible toute l'anné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-ado-marine: #1A2D3D;\n  --soi-ado-marine-dark: #0F1E2B;\n  --soi-ado-marine-light: #2C4458;\n  --soi-ado-pomme: #A1C544;\n  --soi-ado-pomme-dark: #84A636;\n  --soi-ado-pomme-light: rgba(161,197,68,0.10);\n  --soi-ado-white: #FFFFFF;\n  --soi-ado-off-white: #F8FAF6;\n  --soi-ado-stone: #F1F3EE;\n  --soi-ado-line: #E5E8E0;\n  --soi-ado-primary: #3A7A3A;\n  --soi-ado-primary-soft: #E8F2E8;\n  --soi-ado-accent: #5A9A5A;\n  --soi-ado-text: #1A2D3D;\n  --soi-ado-text-soft: #4A5B6B;\n  --soi-ado-text-muted: #7B8693;\n  --soi-ado-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ado-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ado-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ado-radius: 12px;\n  --soi-ado-radius-sm: 8px;\n  --soi-ado-radius-pill: 999px;\n}\n\n.soi-ado-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ado-fiche img { max-width: 100%; height: auto; }\n\n.soi-ado-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ado-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ado-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-ado-hero {\n  position: relative;\n  background: var(--soi-ado-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-ado-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ado-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ado-pomme);\n}\n\n.soi-ado-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-ado-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ado-pomme);\n  border-radius: 50%;\n}\n\n.soi-ado-hero-title {\n  display: block;\n  color: var(--soi-ado-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-ado-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-ado-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ado-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-ado-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ado-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ado-label-accent {\n  background: var(--soi-ado-pomme);\n  border-color: var(--soi-ado-pomme);\n  color: var(--soi-ado-marine);\n  font-weight: 600;\n}\n\n.soi-ado-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ado-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ado-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-ado-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ado-pomme);\n  border-radius: 2px;\n}\n\n.soi-ado-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ado-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ado-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-ado-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ado-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n}\n\n.soi-ado-card {\n  background: var(--soi-ado-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ado-radius);\n  border-left: 3px solid var(--soi-ado-pomme);\n}\n\n.soi-ado-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ado-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ado-card p {\n  font-size: 14px;\n  color: var(--soi-ado-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ado-compo {\n  background: var(--soi-ado-off-white);\n  border-radius: var(--soi-ado-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-ado-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-ado-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ado-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ado-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ado-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ado-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ado-marine);\n  text-align: right;\n}\n\n.soi-ado-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ado-pomme-light);\n  border-left: 4px solid var(--soi-ado-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ado-radius) var(--soi-ado-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ado-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ado-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ado-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ado-tip p {\n  font-size: 14px;\n  color: var(--soi-ado-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ado-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ado-accordion-item {\n  background: var(--soi-ado-off-white);\n  border-radius: var(--soi-ado-radius-sm);\n  border: 1px solid var(--soi-ado-line);\n  overflow: hidden;\n}\n\n.soi-ado-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ado-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-ado-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ado-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ado-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ado-accordion-item[open] .soi-ado-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ado-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ado-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ado-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ado-cta-box {\n  background: var(--soi-ado-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ado-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ado-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-ado-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ado-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-ado-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ado-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ado-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-ado-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ado-compo-value {\n    text-align: left;\n  }\n\n  .soi-ado-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ado-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ado-fiche {\n    --soi-ado-text-soft: #2C3E50;\n    --soi-ado-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603386392906,"sku":"VO4735","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ail-des-ours-en-gelules-packshot_1252177d-1b32-4477-b886-b5c9b03dde90.webp?v=1779955330"},{"product_id":"pur-jus-de-noni-bio-en-bouteille","title":"Pur jus de Noni bio en bouteille","description":"\u003cdiv class=\"soi-noni-fiche\"\u003e\n\n\u003csection class=\"soi-noni-hero\"\u003e\n  \u003cdiv class=\"soi-noni-hero-tag\"\u003e\n    \u003cspan class=\"soi-noni-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Neodiet\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-noni-hero-title\"\u003e2 000 ans de sagesse polynésienne en bouteille\u003c\/span\u003e\n  \u003cp class=\"soi-noni-hero-subtitle\"\u003eUn trésor polynésien millénaire : le pur jus de Morinda citrifolia, cultivé à Tahiti selon les méthodes de l'agriculture biologique, pour soutenir votre vitalité au naturel.\u003c\/p\u003e\n  \u003cdiv class=\"soi-noni-hero-labels\"\u003e\n    \u003cspan class=\"soi-noni-label soi-noni-label-accent\"\u003eBIO CERTIFIÉ\u003c\/span\u003e\n    \u003cspan class=\"soi-noni-label\"\u003e100 % PUR JUS\u003c\/span\u003e\n    \u003cspan class=\"soi-noni-label\"\u003eORIGINE TAHITI\u003c\/span\u003e\n    \u003cspan class=\"soi-noni-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n  \u003ch2\u003eQu'est-ce que le jus de noni et pourquoi vient-il de Tahiti ?\u003c\/h2\u003e\n  \u003cp\u003eLe noni pousse dans les îles tropicales du Pacifique, et Tahiti est reconnue mondialement pour produire les fruits les plus riches en principes actifs. Ce pur jus de noni de Tahiti est obtenu par fermentation naturelle, un procédé traditionnel qui permet de libérer et de concentrer les nutriments présents dans le fruit : vitamines, minéraux, oligo-éléments, enzymes, alcaloïdes et proxeronine, un précurseur cellulaire très étudié pour ses effets sur l'organisme.\u003c\/p\u003e\n  \u003cp\u003eContrairement à de nombreux produits disponibles sur le marché, ce jus est non dilué, non filtré et sans ajout de fruits sucrés. Vous obtenez le noni à l'état pur, tel qu'il est consommé en Polynésie depuis plus de 2 000 ans.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n  \u003ch2\u003eBienfaits du jus de noni : ce que dit la tradition et la recherche\u003c\/h2\u003e\n  \u003cdiv class=\"soi-noni-benefits\"\u003e\n    \u003cdiv class=\"soi-noni-benefit\"\u003e\n      \u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité et énergie\u003c\/h3\u003e\n      \u003cp\u003eLes bienfaits les plus souvent cités concernent une meilleure énergie physique et une réduction de la fatigue quotidienne.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-benefit\"\u003e\n      \u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eSa richesse en antioxydants aide à neutraliser les radicaux libres et à protéger les cellules contre le stress oxydatif.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-benefit\"\u003e\n      \u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort digestif\u003c\/h3\u003e\n      \u003cp\u003eLes enzymes naturellement présentes dans le jus soutiennent une digestion équilibrée au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-benefit\"\u003e\n      \u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eClarté mentale\u003c\/h3\u003e\n      \u003cp\u003ePlusieurs utilisateurs rapportent une meilleure concentration et une acuité intellectuelle renforcée après une cure régulière.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-noni-tip\"\u003e\n    \u003cdiv class=\"soi-noni-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eInformation importante\u003c\/strong\u003e\n      \u003cp\u003eLe jus de noni est un complément alimentaire naturel. Il ne remplace en aucun cas un traitement médical. En cas de pathologie ou de traitement en cours, 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-noni-section\"\u003e\n  \u003ch2\u003eLe jus de noni est-il dangereux ?\u003c\/h2\u003e\n  \u003cp\u003eC'est la question que se posent beaucoup de nouveaux consommateurs. En respectant les doses recommandées, le jus de noni est bien toléré par la majorité des adultes en bonne santé. Il est cependant déconseillé aux femmes enceintes ou allaitantes, aux personnes souffrant d'insuffisance rénale (en raison de sa teneur naturelle en potassium) et à celles sous anticoagulants. En cas de doute, l'avis d'un professionnel de santé reste la meilleure précaution.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n  \u003ch2\u003eComposition du pur jus de noni bio Neodiet\u003c\/h2\u003e\n  \u003cdiv class=\"soi-noni-compo\"\u003e\n    \u003cdiv class=\"soi-noni-compo-row\"\u003e\n      \u003cspan class=\"soi-noni-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-noni-compo-value\"\u003eJus de noni (\u003cem\u003eMorinda citrifolia\u003c\/em\u003e), agriculture biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-compo-row\"\u003e\n      \u003cspan class=\"soi-noni-compo-label\"\u003eOrigine\u003c\/span\u003e\n      \u003cspan class=\"soi-noni-compo-value\"\u003eTahiti\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-compo-row\"\u003e\n      \u003cspan class=\"soi-noni-compo-label\"\u003eFormat\u003c\/span\u003e\n      \u003cspan class=\"soi-noni-compo-value\"\u003eBouteille en verre de 1 litre\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-compo-row\"\u003e\n      \u003cspan class=\"soi-noni-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-noni-compo-value\"\u003eAgriculture Biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-compo-row\"\u003e\n      \u003cspan class=\"soi-noni-compo-label\"\u003eCaractéristiques\u003c\/span\u003e\n      \u003cspan class=\"soi-noni-compo-value\"\u003eNon dilué, non filtré, non pasteurisé à haute température\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-compo-row\"\u003e\n      \u003cspan class=\"soi-noni-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-noni-compo-value\"\u003eConservateurs, colorants, arômes ajoutés\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n  \u003ch2\u003eComment prendre le jus de noni bio : conseils d'utilisation\u003c\/h2\u003e\n  \u003cdiv class=\"soi-noni-timeline\"\u003e\n    \u003cdiv class=\"soi-noni-step\"\u003e\n      \u003cdiv class=\"soi-noni-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-noni-step-content\"\u003e\n        \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n        \u003cp\u003e30 ml par jour, de préférence le matin à jeun, dilués dans un verre d'eau ou de jus de fruit pour atténuer le goût prononcé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-step\"\u003e\n      \u003cdiv class=\"soi-noni-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-noni-step-content\"\u003e\n        \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 4 à 6 semaines est généralement conseillée pour observer les premiers effets. Renouvelable après une pause de deux semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-step\"\u003e\n      \u003cdiv class=\"soi-noni-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-noni-step-content\"\u003e\n        \u003ch3\u003eConservation\u003c\/h3\u003e\n        \u003cp\u003eAprès ouverture, conservez la bouteille au réfrigérateur et consommez-la dans les 30 jours.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-noni-tip\"\u003e\n    \u003cdiv class=\"soi-noni-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLe goût du noni est puissant et fermenté : c'est tout à fait normal, et c'est le signe que le jus n'a subi aucun traitement dénaturant. Vous pouvez le mélanger à un jus de pomme ou de mangue pour l'adoucir.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n  \u003ch2\u003ePourquoi choisir ce jus de noni bio plutôt qu'une autre marque ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-noni-grid\"\u003e\n    \u003cdiv class=\"soi-noni-card\"\u003e\n      \u003ch3\u003e🌴 Origine Tahiti garantie\u003c\/h3\u003e\n      \u003cp\u003eLa provenance des fruits fait toute la différence en termes de concentration en actifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-card\"\u003e\n      \u003ch3\u003e💧 100 % pur, sans mélange\u003c\/h3\u003e\n      \u003cp\u003eAucun fruit d'appoint pour diluer ou sucrer le produit.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-card\"\u003e\n      \u003ch3\u003e🌱 Certifié bio\u003c\/h3\u003e\n      \u003cp\u003eCulture sans pesticides ni engrais chimiques, dans le respect de la terre polynésienne.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-card\"\u003e\n      \u003ch3\u003e📦 Format économique\u003c\/h3\u003e\n      \u003cp\u003eLa bouteille d'un litre représente plus d'un mois de cure à dose quotidienne.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-noni-cta-box\"\u003e\n    \u003cp class=\"soi-noni-cta-text\" style=\"color: white;\"\u003eDense en nutriments, sans compromis sur la pureté, le pur jus de noni bio de Tahiti accompagne celles et ceux qui cherchent à soutenir leur vitalité, leur immunité et leur équilibre quotidien, de façon naturelle et authentique.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-noni-marine: #1A2D3D;\n  --soi-noni-marine-dark: #0F1E2B;\n  --soi-noni-marine-light: #2C4458;\n  --soi-noni-pomme: #A1C544;\n  --soi-noni-pomme-dark: #84A636;\n  --soi-noni-pomme-light: rgba(161,197,68,0.10);\n  --soi-noni-white: #FFFFFF;\n  --soi-noni-off-white: #F8FAF6;\n  --soi-noni-stone: #F1F3EE;\n  --soi-noni-line: #E5E8E0;\n  --soi-noni-primary: #4A7A4A;\n  --soi-noni-primary-soft: #6B9E5A;\n  --soi-noni-accent: #3D6B3D;\n  --soi-noni-text: #1A2D3D;\n  --soi-noni-text-soft: #4A5B6B;\n  --soi-noni-text-muted: #7B8693;\n  --soi-noni-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-noni-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-noni-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-noni-radius: 12px;\n  --soi-noni-radius-sm: 8px;\n  --soi-noni-radius-pill: 999px;\n}\n\n.soi-noni-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-noni-fiche img { max-width: 100%; height: auto; }\n\n.soi-noni-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-noni-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-noni-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-noni-hero {\n  position: relative;\n  background: var(--soi-noni-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-noni-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-noni-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-noni-pomme);\n}\n\n.soi-noni-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-noni-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-noni-pomme);\n  border-radius: 50%;\n}\n\n.soi-noni-hero-title {\n  display: block;\n  color: var(--soi-noni-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-noni-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-noni-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-noni-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-noni-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-noni-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-noni-label-accent {\n  background: var(--soi-noni-pomme);\n  border-color: var(--soi-noni-pomme);\n  color: var(--soi-noni-marine);\n  font-weight: 600;\n}\n\n.soi-noni-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-noni-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-noni-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-noni-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-noni-pomme);\n  border-radius: 2px;\n}\n\n.soi-noni-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-noni-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-noni-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-noni-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-noni-benefit {\n  background: var(--soi-noni-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-noni-radius);\n  border: 1px solid var(--soi-noni-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-noni-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-noni-shadow-md);\n}\n\n.soi-noni-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-noni-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-noni-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-noni-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-noni-benefit:hover .soi-noni-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-noni-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-noni-benefit p {\n  font-size: 13px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-noni-card {\n  background: var(--soi-noni-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-noni-radius);\n  border-left: 3px solid var(--soi-noni-pomme);\n}\n\n.soi-noni-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-noni-card p {\n  font-size: 14px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-noni-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-noni-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-noni-radius);\n  border: 1px solid var(--soi-noni-line);\n  align-items: flex-start;\n}\n\n.soi-noni-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-noni-marine);\n  color: var(--soi-noni-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-noni-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-noni-step-content p {\n  font-size: 14px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-compo {\n  background: var(--soi-noni-off-white);\n  border-radius: var(--soi-noni-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-noni-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-noni-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-noni-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-noni-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-noni-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-noni-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-noni-marine);\n  text-align: right;\n}\n\n.soi-noni-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-noni-pomme-light);\n  border-left: 4px solid var(--soi-noni-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-noni-radius) var(--soi-noni-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-noni-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-noni-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-noni-marine);\n  margin-bottom: 4px;\n}\n\n.soi-noni-tip p {\n  font-size: 14px;\n  color: var(--soi-noni-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-cta-box {\n  background: var(--soi-noni-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-noni-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-noni-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-noni-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-noni-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-noni-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-noni-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-noni-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-noni-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-noni-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-noni-compo-value {\n    text-align: left;\n  }\n\n  .soi-noni-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-noni-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-noni-fiche {\n    --soi-noni-text-soft: #2C3E50;\n    --soi-noni-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603395207498,"sku":"VO4690","price":35.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pur-jus-de-noni-bio-en-bouteille-packshot.webp?v=1779902446"},{"product_id":"eleutherocoque-bio-en-gelules","title":"Eleutherocoque bio (ginseng sibérien) en gélules","description":"\u003cdiv class=\"soi-eleo-fiche\"\u003e\n\n\u003csection class=\"soi-eleo-hero\"\u003e\n  \u003cdiv class=\"soi-eleo-hero-tag\"\u003e\n    \u003cspan class=\"soi-eleo-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Neodiet\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-eleo-hero-title\"\u003eLa force adaptogène du ginseng sibérien\u003c\/span\u003e\n  \u003cp class=\"soi-eleo-hero-subtitle\"\u003eRetrouvez énergie et résistance au naturel grâce au « ginseng sibérien », plante adaptogène utilisée depuis plus de 2 000 ans dans la médecine traditionnelle asiatique.\u003c\/p\u003e\n  \u003cdiv class=\"soi-eleo-hero-labels\"\u003e\n    \u003cspan class=\"soi-eleo-label soi-eleo-label-accent\"\u003eBIO FR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-eleo-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-eleo-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-eleo-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-eleo-label\"\u003e200 GÉLULES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\"\u003e\n  \u003ch2\u003eL'éleutherocoque bio : bienfaits et propriétés adaptogènes\u003c\/h2\u003e\n  \u003cp class=\"soi-eleo-section-intro\"\u003eContrairement à une simple plante tonique, l'éleutherocoque agit comme un véritable adaptogène : il aide l'organisme à mieux répondre aux facteurs de stress physiques et mentaux, sans exciter ni épuiser le corps. Ses principaux constituants actifs, les éleutherosides, sont à l'origine de ses effets reconnus.\u003c\/p\u003e\n  \u003cdiv class=\"soi-eleo-benefits\"\u003e\n    \u003cdiv class=\"soi-eleo-benefit\"\u003e\n      \u003cdiv class=\"soi-eleo-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eLutte contre la fatigue\u003c\/h3\u003e\n      \u003cp\u003eIdéal lors des périodes de surmenage, de convalescence ou de changement de saison.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-benefit\"\u003e\n      \u003cdiv class=\"soi-eleo-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eContribue à renforcer les défenses naturelles de l'organisme face aux agressions extérieures.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-benefit\"\u003e\n      \u003cdiv class=\"soi-eleo-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConcentration et cognition\u003c\/h3\u003e\n      \u003cp\u003eApprécié des étudiants, sportifs et actifs débordés pour ses effets sur les performances cognitives.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-benefit\"\u003e\n      \u003cdiv class=\"soi-eleo-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGestion du stress\u003c\/h3\u003e\n      \u003cp\u003eAide à maintenir un équilibre physiologique en cas de pression prolongée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1.25rem;\"\u003eCes propriétés font de l'éleutherocoque bio en gélules un allié précieux pour les personnes actives, les sportifs ou toute personne souhaitant passer un cap difficile avec davantage de ressources intérieures.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\"\u003e\n  \u003ch2\u003eComposition et dosage : transparence totale\u003c\/h2\u003e\n  \u003cdiv class=\"soi-eleo-compo\"\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003e210 mg de poudre de racine d'éleutherocoque bio\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eNom botanique\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003e\u003cem\u003eEleutherococcus senticosus\u003c\/em\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003eGélule végétale (HPMC), convient aux végétariens et végétaliens\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eDose journalière\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003e3 gélules\/jour soit 630 mg de poudre de racine\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003e200 gélules (environ 66 jours de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003eAgriculture Biologique FR-BIO-01 (UE\/non UE)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eGaranties\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003eSans excipient superflu, sans gluten, sans OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\"\u003e\n  \u003ch2\u003eComment prendre l'éleutherocoque bio ? Conseils pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-eleo-timeline\"\u003e\n    \u003cdiv class=\"soi-eleo-step\"\u003e\n      \u003cdiv class=\"soi-eleo-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-eleo-step-content\"\u003e\n        \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n        \u003cp\u003e4 à 6 semaines, renouvelable après une pause de 2 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-step\"\u003e\n      \u003cdiv class=\"soi-eleo-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-eleo-step-content\"\u003e\n        \u003ch3\u003eMoment idéal\u003c\/h3\u003e\n        \u003cp\u003eLe matin à jeun ou au petit-déjeuner, avec un grand verre d'eau, pour profiter de l'effet tonique toute la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-step\"\u003e\n      \u003cdiv class=\"soi-eleo-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-eleo-step-content\"\u003e\n        \u003ch3\u003ePrise en soirée à éviter\u003c\/h3\u003e\n        \u003cp\u003eÉvitez une prise en soirée pour ne pas perturber l'endormissement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-eleo-tip\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-eleo-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePrenez vos 3 gélules de préférence le matin ou en début d'après-midi avec un grand verre d'eau. Le format de 200 gélules vous permet une cure longue durée d'environ 66 jours, pour un rapport qualité\/prix optimal.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-eleo-accordion\"\u003e\n    \u003cdetails class=\"soi-eleo-accordion-item\"\u003e\n      \u003csummary class=\"soi-eleo-accordion-header\"\u003e⚠️ Contre-indications et précautions\u003c\/summary\u003e\n      \u003cdiv class=\"soi-eleo-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Déconseillé aux femmes enceintes ou allaitantes, aux enfants, et aux personnes sous traitement anticoagulant ou immunosuppresseur. En cas de doute, consultez un professionnel de santé. Ne pas dépasser la dose journalière recommandé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-eleo-section\"\u003e\n  \u003ch2\u003ePourquoi choisir l'éleutherocoque bio Neodiet ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-eleo-grid\"\u003e\n    \u003cdiv class=\"soi-eleo-card\"\u003e\n      \u003ch3\u003e🌿 Certifié Bio FR-BIO-01\u003c\/h3\u003e\n      \u003cp\u003eAgriculture biologique contrôlée, sans pesticides ni engrais de synthèse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-card\"\u003e\n      \u003ch3\u003e💊 200 gélules dosées à 210 mg\u003c\/h3\u003e\n      \u003cp\u003eCure longue durée d'environ 66 jours, rapport qualité\/prix imbattable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-card\"\u003e\n      \u003ch3\u003e🌱 100 % vegan\u003c\/h3\u003e\n      \u003cp\u003eGélule végétale HPMC, sans gélatine animale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-card\"\u003e\n      \u003ch3\u003e✨ Sans additifs inutiles\u003c\/h3\u003e\n      \u003cp\u003eFormule pure et minimaliste, sans excipient superflu.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-eleo-cta-box\"\u003e\n    \u003cp class=\"soi-eleo-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-eleo-cta-text\" style=\"color: white;\"\u003eReprendre de l'élan sans se forcer, traverser les périodes de stress avec plus de sérénité. Une plante millénaire, une certification rigoureuse, un format pensé pour durer. Votre vitalité mérite ce qu'il y a de mieux.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-eleo-marine: #1A2D3D;\n  --soi-eleo-marine-dark: #0F1E2B;\n  --soi-eleo-marine-light: #2C4458;\n  --soi-eleo-pomme: #A1C544;\n  --soi-eleo-pomme-dark: #84A636;\n  --soi-eleo-pomme-light: rgba(161,197,68,0.10);\n  --soi-eleo-white: #FFFFFF;\n  --soi-eleo-off-white: #F8FAF6;\n  --soi-eleo-stone: #F1F3EE;\n  --soi-eleo-line: #E5E8E0;\n  --soi-eleo-primary: #2E6B3A;\n  --soi-eleo-primary-soft: #D6E8D9;\n  --soi-eleo-accent: #3B4A6B;\n  --soi-eleo-text: #1A2D3D;\n  --soi-eleo-text-soft: #4A5B6B;\n  --soi-eleo-text-muted: #7B8693;\n  --soi-eleo-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-eleo-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-eleo-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-eleo-radius: 12px;\n  --soi-eleo-radius-sm: 8px;\n  --soi-eleo-radius-pill: 999px;\n}\n\n.soi-eleo-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-eleo-fiche img { max-width: 100%; height: auto; }\n\n.soi-eleo-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-eleo-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-eleo-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-eleo-hero {\n  position: relative;\n  background: var(--soi-eleo-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-eleo-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-eleo-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-eleo-pomme);\n}\n\n.soi-eleo-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-eleo-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-eleo-pomme);\n  border-radius: 50%;\n}\n\n.soi-eleo-hero-title {\n  display: block;\n  color: var(--soi-eleo-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-eleo-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-eleo-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-eleo-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-eleo-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-eleo-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-eleo-label-accent {\n  background: var(--soi-eleo-pomme);\n  border-color: var(--soi-eleo-pomme);\n  color: var(--soi-eleo-marine);\n  font-weight: 600;\n}\n\n.soi-eleo-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-eleo-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-eleo-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-eleo-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-eleo-pomme);\n  border-radius: 2px;\n}\n\n.soi-eleo-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-eleo-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-eleo-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-eleo-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-eleo-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-eleo-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-eleo-benefit {\n  background: var(--soi-eleo-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-eleo-radius);\n  border: 1px solid var(--soi-eleo-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-eleo-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-eleo-shadow-md);\n}\n\n.soi-eleo-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-eleo-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-eleo-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-eleo-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-eleo-benefit:hover .soi-eleo-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-eleo-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-eleo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-eleo-benefit p {\n  font-size: 13px;\n  color: var(--soi-eleo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-eleo-card {\n  background: var(--soi-eleo-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-eleo-radius);\n  border-left: 3px solid var(--soi-eleo-pomme);\n}\n\n.soi-eleo-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-eleo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-eleo-card p {\n  font-size: 14px;\n  color: var(--soi-eleo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-compo {\n  background: var(--soi-eleo-off-white);\n  border-radius: var(--soi-eleo-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-eleo-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-eleo-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-eleo-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-eleo-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-eleo-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-eleo-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-eleo-marine);\n  text-align: right;\n}\n\n.soi-eleo-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-eleo-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-eleo-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-eleo-radius);\n  border: 1px solid var(--soi-eleo-line);\n  align-items: flex-start;\n}\n\n.soi-eleo-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-eleo-marine);\n  color: var(--soi-eleo-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-eleo-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-eleo-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-eleo-step-content p {\n  font-size: 14px;\n  color: var(--soi-eleo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-eleo-pomme-light);\n  border-left: 4px solid var(--soi-eleo-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-eleo-radius) var(--soi-eleo-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-eleo-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-eleo-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-eleo-marine);\n  margin-bottom: 4px;\n}\n\n.soi-eleo-tip p {\n  font-size: 14px;\n  color: var(--soi-eleo-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-eleo-accordion-item {\n  background: var(--soi-eleo-off-white);\n  border-radius: var(--soi-eleo-radius-sm);\n  border: 1px solid var(--soi-eleo-line);\n  overflow: hidden;\n}\n\n.soi-eleo-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-eleo-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-eleo-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-eleo-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-eleo-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-eleo-accordion-item[open] .soi-eleo-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-eleo-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-eleo-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-eleo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-cta-box {\n  background: var(--soi-eleo-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-eleo-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-eleo-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-eleo-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-eleo-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-eleo-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-eleo-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-eleo-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-eleo-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-eleo-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-eleo-compo-value {\n    text-align: left;\n  }\n\n  .soi-eleo-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-eleo-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-eleo-fiche {\n    --soi-eleo-text-soft: #2C3E50;\n    --soi-eleo-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603397337418,"sku":"VO4715","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/eleutherocoque-bio-en-gelules-packshot_11zon.webp?v=1779954430"},{"product_id":"elixir-du-suedois-39-dr-theiss","title":"Elixir du Suédois 39° -  Dr Theiss","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eL'Élixir du Suédois 39° de Dr Theiss\u003c\/strong\u003e, élaboré selon la recette traditionnelle de Maria Treben, est reconnu pour ses \u003cstrong\u003eeffets bénéfiques sur la digestion et le bien-être général\u003c\/strong\u003e. Depuis plus de 40 ans, cet élixir à base de plantes est prisé dans le monde entier pour son efficacité à \u003cstrong\u003eapaiser les inconforts digestifs\u003c\/strong\u003e et soutenir le corps dans les moments où il est mis à l'épreuve, que ce soit après un repas copieux ou lors de journées difficiles. Grâce à sa \u003cstrong\u003eformulation naturelle\u003c\/strong\u003e, il se distingue par ses multiples bienfaits pour le corps et l'esprit.\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_NA0010_e9e3cb1c-8c9e-4dbd-ae8a-ffcc24e8ba9a.jpg?v=1776180815\" alt=\"Photo d'une femme qui se tient le ventre\" 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\u003eCaractéristiques et bienfaits de l'Élixir du Suédois 39° de Dr Theiss\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eL'Élixir du Suédois 39° est fabriqué \u003cstrong\u003eà partir d'une macération soigneusement élaborée de plantes et de racines\u003c\/strong\u003e amères issues de l'agriculture biologique. Sa formule unique repose sur un \u003cstrong\u003esavoir-faire ancestral\u003c\/strong\u003e et offre une synergie de plantes reconnues pour \u003cstrong\u003efavoriser une digestion harmonieuse et soulager les inconforts digestifs\u003c\/strong\u003e. Les principaux ingrédients actifs incluent des extraits de feuilles de plantain, racine d'angélique, racine de rhubarbe, feuilles de séné, racine de zédoaire, myrrhe, racine de carline, camphre naturel, racines de valériane, cannelle de Ceylan, cardamome et safran.\u003c\/p\u003e\n\u003cp\u003eCes plantes, pour la plupart\u003cstrong\u003e issues de l'agriculture biologique\u003c\/strong\u003e (94 %), ont été sélectionnées pour leur capacité à soutenir le système digestif. Elles \u003cstrong\u003estimulent la digestion\u003c\/strong\u003e tout en calmant les éventuels désagréments liés à un repas trop riche ou à une digestion difficile. De plus, l'alcool utilisé dans l'élixir, provenant de raisins bio, permet de préserver les propriétés des plantes tout en facilitant leur assimilation par l'organisme.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eL'élixir peut être pris pur ou dilué \u003c\/strong\u003edans de l'eau, une infusion ou un jus de fruits ou de légumes. Une dose quotidienne de 1 cuillère à soupe, à raison de deux prises par jour, suffit pour ressentir ses bienfaits.\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\u003cp\u003eL'Élixir du Suédois 39° de Dr Theiss est ainsi \u003cstrong\u003eun remède naturel et efficace\u003c\/strong\u003e pour soutenir votre digestion au quotidien. Qu'il s'agisse de s\u003cstrong\u003eoulager un inconfort digestif passager ou de favoriser un bien-être général\u003c\/strong\u003e, cet élixir à base de plantes biologiques constitue un allié précieux. Fort de plus de 40 ans de succès, sa réputation n’est plus à faire, et il demeure un choix incontournable pour ceux qui souhaitent \u003cstrong\u003eallier bien-être et naturalité\u003c\/strong\u003e.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603443540298,"sku":"NA0010","price":27.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/drtheiss_na0010_elixir_suedois_30_d473e012-e185-4614-af0b-11bd5a43071b.jpg?v=1778842990"},{"product_id":"extrait-shilajit-vegan-en-gelules","title":"Extrait Shilajit Vegan en gélules","description":"\u003cdiv class=\"soi-shila-fiche\"\u003e\n\n\u003csection class=\"soi-shila-hero\"\u003e\n  \u003cdiv class=\"soi-shila-hero-tag\"\u003e\n    \u003cspan class=\"soi-shila-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-shila-hero-title\"\u003eLe trésor minéral de l'Himalaya\u003c\/span\u003e\n  \u003cp class=\"soi-shila-hero-subtitle\"\u003eRésine millénaire titrée à 20 % d'acide fulvique, le Shilajit soutient votre vitalité, votre immunité et la régénération cellulaire au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-shila-hero-labels\"\u003e\n    \u003cspan class=\"soi-shila-label soi-shila-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-shila-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-shila-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-shila-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\"\u003e\n  \u003ch2\u003eShilajit en gélules : quels bienfaits peut-on attendre ?\u003c\/h2\u003e\n  \u003cp class=\"soi-shila-section-intro\"\u003eLe Shilajit se distingue des autres compléments par sa composition unique, associant acide fulvique, acide humique, plus de 80 minéraux à l'état naturel et des antioxydants puissants. Voici ce que cette association peut vous apporter concrètement.\u003c\/p\u003e\n  \u003cdiv class=\"soi-shila-benefits\"\u003e\n    \u003cdiv class=\"soi-shila-benefit\"\u003e\n      \u003cdiv class=\"soi-shila-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité et réduction de la fatigue\u003c\/h3\u003e\n      \u003cp\u003eL'acide fulvique facilite le transport des nutriments jusqu'au cœur des cellules, soutenant ainsi la production d'énergie au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-benefit\"\u003e\n      \u003cdiv class=\"soi-shila-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eGrâce à sa richesse en minéraux biodisponibles et en antioxydants, le Shilajit aide votre organisme à mieux se défendre contre les agressions extérieures.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-benefit\"\u003e\n      \u003cdiv class=\"soi-shila-benefit-icon\"\u003e\u003cspan\u003e🧹\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDétoxification cellulaire\u003c\/h3\u003e\n      \u003cp\u003eL'acide fulvique agit comme un chélateur naturel, favorisant l'élimination des métaux lourds et des toxines accumulés dans les tissus.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-benefit\"\u003e\n      \u003cdiv class=\"soi-shila-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRenouvellement et régénération\u003c\/h3\u003e\n      \u003cp\u003eSes propriétés revitalisantes contribuent à soutenir la régénération cellulaire, avec une action progressive et profonde sur le long terme.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-shila-tip\"\u003e\n    \u003cdiv class=\"soi-shila-tip-icon\"\u003e🪨\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eÉquilibre minéral\u003c\/strong\u003e\n      \u003cp\u003eLe Shilajit constitue une source rare de plus de 80 minéraux et oligoéléments naturellement présents, souvent absents des compléments classiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\"\u003e\n  \u003ch2\u003eComposition et dosage des gélules de Shilajit Graine Sauvage\u003c\/h2\u003e\n  \u003cp class=\"soi-shila-section-intro\"\u003eChaque flacon contient 60 gélules végétales, soit 20 jours de cure à la posologie recommandée.\u003c\/p\u003e\n  \u003cdiv class=\"soi-shila-compo\"\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eExtrait de Shilajit (titré à 20 % d'acide fulvique)\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003e500 mg \/ gélule (1 000 mg \/ jour)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eGélule\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003eHPMC (hydroxypropylméthylcellulose), origine végétale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eAdditifs \/ excipients\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003eAucun\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eGélatine animale\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003eSans\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003e60 gélules végétales (20 jours de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-compo-row\"\u003e\n      \u003cspan class=\"soi-shila-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-shila-compo-value\"\u003eFrance, normes strictes\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-shila-tip\"\u003e\n    \u003cdiv class=\"soi-shila-tip-icon\"\u003eℹ️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eBon à savoir\u003c\/strong\u003e\n      \u003cp\u003eCe produit ne peut pas être certifié bio par nature (substance minérale d'origine rocheuse), mais il est rigoureusement sélectionné pour sa pureté et l'absence de contaminants.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\"\u003e\n  \u003ch2\u003eComment prendre les gélules de Shilajit ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shila-timeline\"\u003e\n    \u003cdiv class=\"soi-shila-step\"\u003e\n      \u003cdiv class=\"soi-shila-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-shila-step-content\"\u003e\n        \u003ch3\u003ePosologie\u003c\/h3\u003e\n        \u003cp\u003ePrenez 3 gélules par jour, de préférence le matin avec un grand verre d'eau, au moment du repas pour une meilleure absorption.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-step\"\u003e\n      \u003cdiv class=\"soi-shila-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-shila-step-content\"\u003e\n        \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 4 à 6 semaines minimum est conseillée pour observer des résultats durables. Renouvelable après une pause de 2 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shila-step\"\u003e\n      \u003cdiv class=\"soi-shila-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-shila-step-content\"\u003e\n        \u003ch3\u003eAssociations possibles\u003c\/h3\u003e\n        \u003cp\u003eLe Shilajit se combine très bien avec d'autres adaptogènes comme l'ashwagandha ou la spiruline pour un effet synergique sur l'énergie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\"\u003e\n  \u003ch2\u003ePrécautions et contre-indications\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shila-accordion\"\u003e\n    \u003cdetails class=\"soi-shila-accordion-item\"\u003e\n      \u003csummary class=\"soi-shila-accordion-header\"\u003e⚠️ Personnes concernées par des restrictions\u003c\/summary\u003e\n      \u003cdiv class=\"soi-shila-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes et aux enfants de moins de 18 ans. En cas de traitement médical en cours, demandez l'avis de votre médecin avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-shila-accordion-item\"\u003e\n      \u003csummary class=\"soi-shila-accordion-header\"\u003e💊 Avertissement complémentaire\u003c\/summary\u003e\n      \u003cdiv class=\"soi-shila-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical et ne constitue pas un diagnostic. Il doit s'inscrire dans le cadre d'une alimentation variée et équilibrée et d'un mode de vie sain.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-shila-accordion-item\"\u003e\n      \u003csummary class=\"soi-shila-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-shila-accordion-content\"\u003e\n        \u003cp\u003eConservez à l'abri de la chaleur, de l'humidité et de la lumière directe.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shila-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-shila-cta-box\"\u003e\n    \u003cp class=\"soi-shila-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-shila-cta-text\" style=\"color: white;\"\u003eCe que vous mettez dans votre corps mérite d'être choisi avec soin. Vegan, fabriqué en France et titré à 20 % d'acide fulvique, le Shilajit Graine Sauvage est un concentré millénaire de la nature, mis en forme pour s'adapter à votre quotidien.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-shila-marine: #1A2D3D;\n  --soi-shila-marine-dark: #0F1E2B;\n  --soi-shila-marine-light: #2C4458;\n  --soi-shila-pomme: #A1C544;\n  --soi-shila-pomme-dark: #84A636;\n  --soi-shila-pomme-light: rgba(161,197,68,0.10);\n  --soi-shila-white: #FFFFFF;\n  --soi-shila-off-white: #F8FAF6;\n  --soi-shila-stone: #F1F3EE;\n  --soi-shila-line: #E5E8E0;\n  --soi-shila-primary: #8B6F47;\n  --soi-shila-primary-soft: #A8916B;\n  --soi-shila-accent: #C4A44E;\n  --soi-shila-text: #1A2D3D;\n  --soi-shila-text-soft: #4A5B6B;\n  --soi-shila-text-muted: #7B8693;\n  --soi-shila-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shila-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shila-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shila-radius: 12px;\n  --soi-shila-radius-sm: 8px;\n  --soi-shila-radius-pill: 999px;\n}\n\n.soi-shila-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shila-fiche img { max-width: 100%; height: auto; }\n\n.soi-shila-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shila-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shila-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-shila-hero {\n  position: relative;\n  background: var(--soi-shila-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-shila-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shila-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shila-pomme);\n}\n\n.soi-shila-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-shila-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shila-pomme);\n  border-radius: 50%;\n}\n\n.soi-shila-hero-title {\n  display: block;\n  color: var(--soi-shila-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-shila-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-shila-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shila-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-shila-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shila-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shila-label-accent {\n  background: var(--soi-shila-pomme);\n  border-color: var(--soi-shila-pomme);\n  color: var(--soi-shila-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-shila-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shila-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shila-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-shila-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shila-pomme);\n  border-radius: 2px;\n}\n\n.soi-shila-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-shila-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-shila-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shila-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shila-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-shila-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-shila-benefit {\n  background: var(--soi-shila-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shila-radius);\n  border: 1px solid var(--soi-shila-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shila-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shila-shadow-md);\n}\n\n.soi-shila-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shila-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-shila-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shila-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shila-benefit:hover .soi-shila-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shila-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shila-benefit p {\n  font-size: 13px;\n  color: var(--soi-shila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-shila-compo {\n  background: var(--soi-shila-off-white);\n  border-radius: var(--soi-shila-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-shila-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-shila-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-shila-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-shila-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-shila-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-shila-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-shila-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-shila-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-shila-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shila-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shila-radius);\n  border: 1px solid var(--soi-shila-line);\n  align-items: flex-start;\n}\n\n.soi-shila-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shila-marine);\n  color: var(--soi-shila-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-shila-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shila-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shila-step-content p {\n  font-size: 14px;\n  color: var(--soi-shila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-shila-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-shila-pomme-light);\n  border-left: 4px solid var(--soi-shila-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-shila-radius) var(--soi-shila-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-shila-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-shila-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-shila-marine);\n  margin-bottom: 4px;\n}\n\n.soi-shila-tip p {\n  font-size: 14px;\n  color: var(--soi-shila-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-shila-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-shila-accordion-item {\n  background: var(--soi-shila-off-white);\n  border-radius: var(--soi-shila-radius-sm);\n  border: 1px solid var(--soi-shila-line);\n  overflow: hidden;\n}\n\n.soi-shila-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-shila-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-shila-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-shila-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-shila-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-shila-accordion-item[open] .soi-shila-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-shila-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-shila-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-shila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-shila-cta-box {\n  background: var(--soi-shila-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shila-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shila-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-shila-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shila-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-shila-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shila-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-shila-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-shila-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shila-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-shila-compo-value {\n    text-align: left;\n  }\n\n  .soi-shila-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-shila-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shila-fiche {\n    --soi-shila-text-soft: #2C3E50;\n    --soi-shila-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603543482698,"sku":"GS0009","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-shilajit-vegan-en-gelules-packshot.webp?v=1780060252"},{"product_id":"ashwagandha-bio-extrait-en-gelules","title":"Ashwagandha bio (extrait) en gélules","description":"\u003cdiv class=\"soi-ashw-fiche\"\u003e\n\n\u003csection class=\"soi-ashw-hero\"\u003e\n  \u003cdiv class=\"soi-ashw-hero-tag\"\u003e\n    \u003cspan class=\"soi-ashw-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-ashw-hero-title\"\u003eLa force tranquille d'une plante millénaire\u003c\/span\u003e\n  \u003cp class=\"soi-ashw-hero-subtitle\"\u003eExtrait concentré de racine d'Ashwagandha certifié bio, en gélules végétales. Votre allié naturel pour soutenir la gestion du stress, retrouver votre vitalité et favoriser un sommeil réparateur.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-hero-labels\"\u003e\n    \u003cspan class=\"soi-ashw-label soi-ashw-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-ashw-label\"\u003eFR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-ashw-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-ashw-label\"\u003e60 GÉLULES · 30 JOURS\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\"\u003e\n  \u003ch2\u003ePourquoi choisir ces gélules d'Ashwagandha bio ?\u003c\/h2\u003e\n  \u003cp class=\"soi-ashw-section-intro\"\u003eTous les ashwagandhas ne se valent pas. Ici, vous bénéficiez d'un extrait concentré de racine de \u003cem\u003eWithania somnifera\u003c\/em\u003e, certifié Agriculture Biologique (FR-BIO-01), conditionné en gélules végétales adaptées à tous les régimes, y compris végétalien. Pas de gélatine animale, pas d'additifs inutiles : juste l'essentiel, en version bio et traçable.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-grid\"\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e🌿 Certification AB\u003c\/h3\u003e\n      \u003cp\u003eCulture en agriculture biologique, sans pesticides de synthèse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e🌱 Extrait de racine\u003c\/h3\u003e\n      \u003cp\u003eLa partie de la plante la plus riche en withanolides, les principes actifs clés.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e💊 Gélules végétales\u003c\/h3\u003e\n      \u003cp\u003eCompatibles avec tous les régimes alimentaires, sans gélatine animale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e📦 Format pratique\u003c\/h3\u003e\n      \u003cp\u003e60 gélules pour 30 jours de cure complète.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\"\u003e\n  \u003ch2\u003eLes bienfaits de l'Ashwagandha bio : ce que dit la science\u003c\/h2\u003e\n  \u003cp class=\"soi-ashw-section-intro\"\u003eL'ashwagandha est une plante dite adaptogène : elle aide l'organisme à mieux répondre aux agressions physiques et mentales, sans stimuler ni endormir de façon artificielle. Voici ce qu'elle peut concrètement vous apporter.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-benefits\"\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGestion du stress et de l'anxiété\u003c\/h3\u003e\n      \u003cp\u003eLes withanolides agissent sur l'axe cortisol, aidant à réduire la réponse hormonale au stress. Plusieurs études cliniques confirment une baisse significative du cortisol salivaire après 4 à 8 semaines de prise régulière.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉnergie et vitalité\u003c\/h3\u003e\n      \u003cp\u003eEn soutenant les glandes surrénales, l'ashwagandha vous aide à lutter contre la fatigue chronique et à retrouver un niveau d'énergie stable, sans effet \"coup de fouet\" artificiel.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eQualité du sommeil\u003c\/h3\u003e\n      \u003cp\u003eSon action sur le système nerveux favorise un endormissement plus rapide et un sommeil plus réparateur, sans effet sédatif le lendemain.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre mental et mémoire\u003c\/h3\u003e\n      \u003cp\u003eLa plante soutient les fonctions cognitives, la concentration et la mémoire de travail, particulièrement utile lors des périodes d'intensité intellectuelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-benefit\"\u003e\n      \u003cdiv class=\"soi-ashw-benefit-icon\"\u003e\u003cspan\u003e💛\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité hormonale\u003c\/h3\u003e\n      \u003cp\u003eReconnue en Ayurvéda pour soutenir la libido et la fertilité, chez l'homme comme chez la femme, en favorisant l'équilibre hormonal naturel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\"\u003e\n  \u003ch2\u003eComposition et posologie de l'Ashwagandha bio Graine Sauvage\u003c\/h2\u003e\n  \u003cp class=\"soi-ashw-section-intro\"\u003eChez Soinat, la transparence sur la composition est une priorité. Voici ce que contient chaque gélule de cet extrait d'Ashwagandha bio.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-compo\"\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eExtrait de racine d'Ashwagandha bio (Withania somnifera)\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003e300 mg \/ gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003eHPMC · 100 % végétale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eExcipient \/ colorant \/ arôme\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003eAucun\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003e60 gélules · 30 jours\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-compo-row\"\u003e\n      \u003cspan class=\"soi-ashw-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-ashw-compo-value\"\u003eAgriculture Biologique · FR-BIO-01\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-ashw-tip\"\u003e\n    \u003cdiv class=\"soi-ashw-tip-icon\"\u003e💊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n      \u003cp\u003e2 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau. Une cure de 4 à 8 semaines est conseillée pour observer des effets durables. Il est possible de renouveler la cure après une pause de deux semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\"\u003e\n  \u003ch2\u003eComment prendre votre Ashwagandha bio en gélules : conseils pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ashw-timeline\"\u003e\n    \u003cdiv class=\"soi-ashw-step\"\u003e\n      \u003cdiv class=\"soi-ashw-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-step-content\"\u003e\n        \u003ch3\u003eLe matin avec le petit-déjeuner\u003c\/h3\u003e\n        \u003cp\u003ePour profiter de ses effets sur l'énergie et la concentration tout au long de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-step\"\u003e\n      \u003cdiv class=\"soi-ashw-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-step-content\"\u003e\n        \u003ch3\u003eLe soir avec le dîner\u003c\/h3\u003e\n        \u003cp\u003eSi vous souhaitez surtout améliorer votre qualité de sommeil et décompresser après une journée chargée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-step\"\u003e\n      \u003cdiv class=\"soi-ashw-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-ashw-step-content\"\u003e\n        \u003ch3\u003eEn cure de 4 à 8 semaines\u003c\/h3\u003e\n        \u003cp\u003eLes effets de l'ashwagandha sont progressifs. La régularité est la clé pour des résultats visibles et durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\"\u003e\n  \u003ch2\u003eCe complément est fait pour vous si...\u003c\/h2\u003e\n  \u003cp class=\"soi-ashw-section-intro\"\u003eCe complément convient à toute personne adulte souhaitant mieux gérer le stress, retrouver de l'énergie ou soutenir son équilibre mental au naturel.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ashw-grid\"\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e💼 Personnes actives\u003c\/h3\u003e\n      \u003cp\u003eVous jonglez entre vie professionnelle et personnelle ? L'ashwagandha vous accompagne pour maintenir un niveau d'énergie stable face aux exigences du quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e📚 Étudiants en période d'examens\u003c\/h3\u003e\n      \u003cp\u003eConcentration, mémoire de travail, gestion de la pression : un soutien naturel particulièrement adapté aux phases d'intensité intellectuelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ashw-card\"\u003e\n      \u003ch3\u003e🌀 Phases de fatigue ou de surcharge émotionnelle\u003c\/h3\u003e\n      \u003cp\u003eVous traversez une période exigeante ? Cette plante adaptogène vous aide à retrouver votre équilibre sans effet artificiel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-ashw-accordion\"\u003e\n    \u003cdetails class=\"soi-ashw-accordion-item\"\u003e\n      \u003csummary class=\"soi-ashw-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ashw-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. Non recommandé aux femmes enceintes ou allaitantes, ni aux personnes sous traitement thyroïdien sans avis médical préalable. En cas de traitement en cours, consultez un professionnel de santé avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ashw-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-ashw-cta-box\"\u003e\n    \u003cp class=\"soi-ashw-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec Soinat\u003c\/p\u003e\n    \u003cp class=\"soi-ashw-cta-text\" style=\"color: white;\"\u003eRetrouvez dans chaque gélule la force tranquille d'une plante millénaire, cultivée en agriculture biologique et conditionnée avec soin. Moins de stress, plus d'énergie, un sommeil retrouvé : votre équilibre commence ici.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ashw-marine: #1A2D3D;\n  --soi-ashw-marine-dark: #0F1E2B;\n  --soi-ashw-marine-light: #2C4458;\n  --soi-ashw-pomme: #A1C544;\n  --soi-ashw-pomme-dark: #84A636;\n  --soi-ashw-pomme-light: rgba(161,197,68,0.10);\n  --soi-ashw-white: #FFFFFF;\n  --soi-ashw-off-white: #F8FAF6;\n  --soi-ashw-stone: #F1F3EE;\n  --soi-ashw-line: #E5E8E0;\n  --soi-ashw-primary: #D4A52A;\n  --soi-ashw-primary-soft: rgba(212,165,42,0.10);\n  --soi-ashw-accent: #A8C94B;\n  --soi-ashw-text: #1A2D3D;\n  --soi-ashw-text-soft: #4A5B6B;\n  --soi-ashw-text-muted: #7B8693;\n  --soi-ashw-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ashw-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ashw-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ashw-radius: 12px;\n  --soi-ashw-radius-sm: 8px;\n  --soi-ashw-radius-pill: 999px;\n}\n\n.soi-ashw-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ashw-fiche img { max-width: 100%; height: auto; }\n\n.soi-ashw-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ashw-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ashw-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-ashw-hero {\n  position: relative;\n  background: var(--soi-ashw-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-ashw-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ashw-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ashw-pomme);\n}\n\n.soi-ashw-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-ashw-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ashw-pomme);\n  border-radius: 50%;\n}\n\n.soi-ashw-hero-title {\n  display: block;\n  color: var(--soi-ashw-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-ashw-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-ashw-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ashw-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-ashw-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ashw-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ashw-label-accent {\n  background: var(--soi-ashw-pomme);\n  border-color: var(--soi-ashw-pomme);\n  color: var(--soi-ashw-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-ashw-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ashw-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ashw-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-ashw-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ashw-pomme);\n  border-radius: 2px;\n}\n\n.soi-ashw-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ashw-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-ashw-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ashw-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ashw-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-ashw-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ashw-benefit {\n  background: var(--soi-ashw-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ashw-radius);\n  border: 1px solid var(--soi-ashw-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ashw-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ashw-shadow-md);\n}\n\n.soi-ashw-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ashw-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-ashw-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ashw-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ashw-benefit:hover .soi-ashw-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ashw-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ashw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ashw-benefit p {\n  font-size: 13px;\n  color: var(--soi-ashw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-ashw-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ashw-card {\n  background: var(--soi-ashw-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ashw-radius);\n  border-left: 3px solid var(--soi-ashw-pomme);\n}\n\n.soi-ashw-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ashw-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ashw-card p {\n  font-size: 14px;\n  color: var(--soi-ashw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-ashw-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ashw-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ashw-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ashw-radius);\n  border: 1px solid var(--soi-ashw-line);\n  align-items: flex-start;\n}\n\n.soi-ashw-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ashw-marine);\n  color: var(--soi-ashw-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-ashw-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ashw-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ashw-step-content p {\n  font-size: 14px;\n  color: var(--soi-ashw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-ashw-compo {\n  background: var(--soi-ashw-off-white);\n  border-radius: var(--soi-ashw-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-ashw-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-ashw-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ashw-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ashw-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ashw-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ashw-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ashw-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-ashw-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ashw-pomme-light);\n  border-left: 4px solid var(--soi-ashw-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ashw-radius) var(--soi-ashw-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ashw-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ashw-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ashw-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ashw-tip p {\n  font-size: 14px;\n  color: var(--soi-ashw-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-ashw-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-ashw-accordion-item {\n  background: var(--soi-ashw-off-white);\n  border-radius: var(--soi-ashw-radius-sm);\n  border: 1px solid var(--soi-ashw-line);\n  overflow: hidden;\n}\n\n.soi-ashw-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ashw-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-ashw-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ashw-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ashw-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ashw-accordion-item[open] .soi-ashw-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ashw-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ashw-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ashw-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-ashw-cta-box {\n  background: var(--soi-ashw-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ashw-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ashw-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-ashw-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ashw-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-ashw-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ashw-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ashw-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-ashw-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ashw-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ashw-compo-value {\n    text-align: left;\n  }\n\n  .soi-ashw-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ashw-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ashw-fiche {\n    --soi-ashw-text-soft: #2C3E50;\n    --soi-ashw-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603572515146,"sku":"GS0012","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/aswhaghanda_gelule_grainesauvage_11zon.webp?v=1781945828"},{"product_id":"rhodiola-rosea-extrait-en-gelules-vital-osmose","title":"Rhodiola Rosea (extrait) en gélules – Vital Osmose","description":"\n\n\u003cdiv class=\"soi-rhod-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\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      Complément alimentaire · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-rhod-hero-title\"\u003eRhodiola Rosea (extrait) en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-rhod-hero-subtitle\"\u003eL'adaptogène naturel pour vous aider à mieux gérer le stress et la fatigue, avec un extrait titré en rosavines et salidrosides.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhod-hero-labels\"\u003e\n      \u003cspan class=\"soi-rhod-label soi-rhod-label-accent\"\u003eEXTRAIT STANDARDISÉ\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Intro adaptogène --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eRhodiola Rosea en gélules : l'adaptogène naturel contre le stress et la fatigue\u003c\/h2\u003e\n    \u003cp\u003eVous traversez une période intense, le stress s'accumule et l'énergie manque ? La \u003cstrong\u003eRhodiola Rosea\u003c\/strong\u003e est l'une des plantes adaptogènes les mieux documentées au monde pour aider l'organisme à mieux gérer ces défis du quotidien. Vital Osmose vous propose un \u003cstrong\u003eextrait titré à 3 % de rosavines et 1 % de salidrosides\u003c\/strong\u003e, les deux marqueurs actifs reconnus pour leur efficacité. Une formule précise, dans des gélules faciles à prendre.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Présentation plante --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eQu'est-ce que la Rhodiola Rosea ?\u003c\/h2\u003e\n    \u003cp\u003eLa \u003cem\u003eRhodiola rosea\u003c\/em\u003e est une plante vivace qui pousse en altitude, jusqu'à 3 000 mètres, dans les régions froides d'Europe du Nord, de Sibérie et d'Asie centrale. Sa racine charnue renferme des composés bioactifs remarquables, notamment les \u003cstrong\u003erosavines\u003c\/strong\u003e et le \u003cstrong\u003esalidroside\u003c\/strong\u003e, responsables de ses propriétés adaptogènes.\u003c\/p\u003e\n    \u003cp\u003eÉtudiée depuis les années 1960 par des chercheurs russes qui cherchaient à optimiser les performances des cosmonautes et des athlètes, elle s'est progressivement imposée comme une alternative douce au Ginseng, sans provoquer de surexcitation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Bienfaits --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la Rhodiola Rosea : ce que dit la science\u003c\/h2\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\u003eGestion du stress et du cortisol\u003c\/h3\u003e\n        \u003cp\u003eLa Rhodiola Rosea agit sur l'axe hormonal du stress. Des études suggèrent qu'elle contribue à réguler le taux de cortisol pour aider l'organisme à mieux encaisser les pics de tension.\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\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement utile en période de surmenage, elle soutient la concentration, la clarté d'esprit et la résistance à l'effort, tant mental que physique.\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\u003eÉquilibre de l'humeur\u003c\/h3\u003e\n        \u003cp\u003eEn agissant sur certains neurotransmetteurs, elle favorise un état d'esprit stable et une meilleure résistance émotionnelle au quotidien.\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é sans agitation\u003c\/h3\u003e\n        \u003cp\u003eContrairement au Ginseng, son action est progressive et équilibrante, sans effet stimulant brutal. Une énergie douce et durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Composition --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eComposition et dosage par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-rhod-section-intro\"\u003eChaque gélule de Rhodiola Rosea Vital Osmose contient un extrait concentré, standardisé pour garantir une teneur constante en actifs.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhod-compo\"\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eExtrait de Rhodiola Rosea (racine)\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003e200 mg par gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eTitrage en rosavines\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003e3 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eTitrage en salidrosides\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003e1 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003eBoîte de 60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003eSans additif · Sans conservateur · Sans gluten\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Timeline posologie --\u003e\n    \u003cdiv class=\"soi-rhod-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-rhod-step\"\u003e\n        \u003cdiv class=\"soi-rhod-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-rhod-step-content\"\u003e\n          \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 gélules par jour, de préférence le matin ou en début d'après-midi, au moment des repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-step\"\u003e\n        \u003cdiv class=\"soi-rhod-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-rhod-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003e6 à 8 semaines pour observer des effets durables. Renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\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-rhod-section\"\u003e\n    \u003ch2\u003eRhodiola Rosea : précautions et contre-indications\u003c\/h2\u003e\n    \u003cp class=\"soi-rhod-section-intro\"\u003eLa Rhodiola Rosea est bien tolérée par la majorité des adultes. Cependant, quelques précautions s'imposent.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhod-accordion\"\u003e\n      \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n        \u003csummary class=\"soi-rhod-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eLa Rhodiola Rosea est déconseillée aux femmes enceintes ou allaitantes.\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⚠️ Sensibilité et troubles spécifiques\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eÀ éviter en cas de trouble bipolaire ou de sensibilité aux plantes adaptogènes.\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💊 Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eNe pas associer sans avis médical à des antidépresseurs ou anxiolytiques. Ce complément alimentaire ne remplace pas un traitement médical. En cas de doute, consultez votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la Rhodiola Rosea Vital Osmose ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rhod-grid\"\u003e\n      \u003cdiv class=\"soi-rhod-card\"\u003e\n        \u003ch3\u003e🎯 Extrait standardisé\u003c\/h3\u003e\n        \u003cp\u003eDosage précis en rosavines et salidrosides pour une efficacité constante d'une gélule à l'autre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-card\"\u003e\n        \u003ch3\u003e🌱 Gélule végétale\u003c\/h3\u003e\n        \u003cp\u003eConvient aux végétariens et végétaliens, pour une formule accessible à tous.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-card\"\u003e\n        \u003ch3\u003e✨ Formule épurée\u003c\/h3\u003e\n        \u003cp\u003eSans excipients inutiles, pour un produit propre et concentré sur l'essentiel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-card\"\u003e\n        \u003ch3\u003e📦 Cure complète\u003c\/h3\u003e\n        \u003cp\u003e60 gélules par boîte, soit une cure de 6 à 8 semaines facile à intégrer dans votre routine quotidienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 7 : FAQ --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur la Rhodiola Rosea\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🏥 La Rhodiola Rosea est-elle disponible en pharmacie ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eOui, mais les concentrations et la qualité des extraits varient fortement selon les marques. Privilégiez toujours un extrait standardisé avec des marqueurs précis comme les rosavines et les salidrosides.\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⏱️ Quand ressent-on les effets de la Rhodiola ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eLes premiers effets sur la fatigue et le stress apparaissent souvent dès 2 à 3 semaines de prise régulière. Les bienfaits s'affirment pleinement sur une cure complète de 6 à 8 semaines.\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🔬 Rhodiola Rosea et cortisol : comment ça fonctionne ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eLa plante agirait en modulant la réponse de l'axe HPA (hypothalamo-hypophyso-surrénalien), ce qui contribue à limiter les pics de cortisol en situation de stress chronique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Conseil Soinat --\u003e\n  \u003csection class=\"soi-rhod-section\"\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\u003ePour bénéficier pleinement des propriétés de la Rhodiola Rosea, privilégiez une prise le matin ou en début d'après-midi. Son action adaptogène se déploie progressivement : laissez à votre organisme le temps d'une cure complète de 6 à 8 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\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;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-rhod-cta-text\" style=\"color: white;\"\u003eQuand le quotidien pèse trop lourd, la Rhodiola Rosea Vital Osmose vous offre un soutien naturel, précis et bien toléré. Une plante millénaire, un extrait rigoureux, une formule épurée : retrouvez votre équilibre, en douceur et durablement.\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: #3D5A7A;\n  --soi-rhod-primary-soft: rgba(61,90,122,0.10);\n  --soi-rhod-accent: #9B8AA8;\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.soi-rhod-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-rhod-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-rhod-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-rhod-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-rhod-label-accent {\n  background: var(--soi-rhod-pomme);\n  border-color: var(--soi-rhod-pomme);\n  color: var(--soi-rhod-marine);\n  font-weight: 600;\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\/* TIMELINE *\/\n.soi-rhod-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-rhod-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-rhod-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rhod-radius);\n  border: 1px solid var(--soi-rhod-line);\n  align-items: flex-start;\n}\n\n.soi-rhod-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-rhod-marine);\n  color: var(--soi-rhod-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-rhod-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rhod-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-rhod-step-content p {\n  font-size: 14px;\n  color: var(--soi-rhod-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\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\/* 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}\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\/* CTA *\/\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-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\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":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603670458698,"sku":"VO4825","price":18.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/rhodiola-rosea-extrait-en-gelules-vital-osmose-packshot_4557e4d3-6af0-4b13-9363-85154dbdc52c.webp?v=1779902408"},{"product_id":"vitamine-b8-biotine-en-comprimes-vital-osmose","title":"Vitamine B8 Biotine en comprimés – Vital Osmose","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Vitamine B8 Biotine en comprimés\nMarque: Vital Osmose\nCatégorie Soinat: Compléments alimentaires – Beauté (cheveux, peau, ongles)\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : aucun (pas de bio, vegan, made in France, etc.)\nChiffres précis mentionnés : 60 comprimés, 10 mg (10 000 µg) de biotine par comprimé, 20 000 % des VNR, 2 mois de cure, cure de 2 à 3 mois recommandée\nOrigine mentionnée : non précisée\nForme galénique : comprimés\nActifs\/plantes nommés : biotine (vitamine B8), cellulose microcristalline, stéarate de magnésium\nPosologie mentionnée : 1 comprimé par jour, de préférence le matin au cours d'un repas, avec un grand verre d'eau. Ne pas dépasser la dose journalière conseillée.\nPrécautions mentionnées : ne se substitue pas à un traitement médical, consulter un médecin en cas de doute ou pathologie, en l'absence de carence la biotine seule ne stoppe pas une chute pathologique\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #2B5EA7 (bleu du packaging \"VITAMINE B8 BIOTINE\")\nAccent produit: #D4A52A (jaune\/or du logo Vital Osmose et du texte \"60 comprimés dosés à 10 mg\")\nPréfixe CSS: soi-biotv\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Vitamine B8 Biotine – Beauté des cheveux, de la peau et des ongles\"\n  2. \"Biotine et cheveux : ce que dit vraiment la science\"\n  3. \"Les bienfaits de la vitamine B8 au-delà de la beauté\"\n  4. \"Composition et posologie de la Vitamine B8 Vital Osmose\"\n  5. \"Pour qui est conseillée cette cure de biotine ?\"\n  6. \"Comment utiliser la vitamine B8 pour de meilleurs résultats ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = aucun (aucun label\/certification dans la source)\nH2 #1 → hero-subtitle + paragraphe d'introduction (texte continu narratif)\nH2 #2 → cards classiques (plusieurs points scientifiques distincts avec titre+desc) + tip (avertissement \"Important\")\nH2 #3 → benefits (4 bénéfices distincts avec titre + description)\nH2 #4 → compo (données structurées: dosage, excipients) + timeline (posologie en étapes) + card-mini (specs chiffrées)\nH2 #5 → grid cards (4 profils cibles distincts)\nH2 #6 → paragraphes + tip (conseil de cure) + accordéon (précautions)\nCTA final → cta-box (paragraphe de clôture présent dans la source)\nComposants OMIS faute de données : hero-labels (aucun label\/certification mentionné)\n--\u003e\n\n\u003cdiv class=\"soi-biotv-fiche\"\u003e\n\n  \u003csection class=\"soi-biotv-hero\"\u003e\n    \u003cdiv class=\"soi-biotv-hero-tag\"\u003e\n      \u003cspan class=\"soi-biotv-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-biotv-hero-title\"\u003eVitamine B8 Biotine en comprimés\u003c\/span\u003e\n    \u003cp class=\"soi-biotv-hero-subtitle\"\u003eLa vitamine essentielle au renouvellement cellulaire, pour des cheveux plus forts, des ongles résistants et une peau éclatante. 60 comprimés dosés à 10 mg de biotine pour une cure ciblée de 2 mois.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eVitamine B8 Biotine – Beauté des cheveux, de la peau et des ongles\u003c\/h2\u003e\n    \u003cp\u003eVous remarquez des cheveux plus fragiles, une pousse ralentie ou des ongles qui cassent facilement ? La \u003cstrong\u003evitamine B8\u003c\/strong\u003e, mieux connue sous le nom de \u003cstrong\u003ebiotine\u003c\/strong\u003e, est souvent la première piste à explorer. Essentielle au renouvellement cellulaire, elle agit en profondeur sur la fibre capillaire, la structure des ongles et l'éclat de la peau.\u003c\/p\u003e\n    \u003cp\u003eLa formule \u003cstrong\u003eVital Osmose\u003c\/strong\u003e vous propose 60 comprimés dosés à \u003cstrong\u003e10 mg de biotine\u003c\/strong\u003e, pour une cure ciblée et pratique au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eBiotine et cheveux : ce que dit vraiment la science\u003c\/h2\u003e\n    \u003cp class=\"soi-biotv-section-intro\"\u003eLa biotine intervient dans la synthèse de la \u003cstrong\u003ekératine\u003c\/strong\u003e, la protéine structurelle principale de vos cheveux et de vos ongles. Sans elle, le métabolisme des acides aminés nécessaires à la production de kératine se dérègle, ce qui peut se traduire par une fragilisation progressive des tiges capillaires.\u003c\/p\u003e\n    \u003cdiv class=\"soi-biotv-grid\"\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🔬 Cheveux normaux\u003c\/h3\u003e\n        \u003cp\u003eLa biotine contribue au maintien de cheveux normaux, une allégation reconnue par l'EFSA.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🧴 Santé du cuir chevelu\u003c\/h3\u003e\n        \u003cp\u003eElle soutient la santé du cuir chevelu en régulant le métabolisme lipidique local.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e💇 Chute diffuse et ongles cassants\u003c\/h3\u003e\n        \u003cp\u003eDes carences en vitamine B8 sont parfois associées à une chute de cheveux diffuse et à des ongles striés ou cassants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e📅 Résultats après 2 à 3 mois\u003c\/h3\u003e\n        \u003cp\u003eEn cas de déficit avéré, une supplémentation peut apporter des résultats visibles après 2 à 3 mois de cure régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-biotv-tip\"\u003e\n      \u003cdiv class=\"soi-biotv-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eImportant\u003c\/strong\u003e\n        \u003cp\u003eEn l'absence de carence, la biotine seule ne stoppe pas une chute pathologique. Si vous observez une perte de cheveux importante et persistante, consultez un médecin avant de démarrer une supplémentation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la vitamine B8 au-delà de la beauté\u003c\/h2\u003e\n    \u003cdiv class=\"soi-biotv-benefits\"\u003e\n      \u003cdiv class=\"soi-biotv-benefit\"\u003e\n        \u003cdiv class=\"soi-biotv-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMétabolisme énergétique\u003c\/h3\u003e\n        \u003cp\u003eLa biotine participe à la transformation des glucides, lipides et protéines en énergie utilisable, limitant la sensation de fatigue chronique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-benefit\"\u003e\n        \u003cdiv class=\"soi-biotv-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n        \u003cp\u003eElle intervient dans la transmission des influx nerveux et contribue à un fonctionnement psychologique équilibré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-benefit\"\u003e\n        \u003cdiv class=\"soi-biotv-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMuqueuses et peau\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour le maintien de muqueuses normales, elle agit en soutien du renouvellement cellulaire cutané.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-benefit\"\u003e\n        \u003cdiv class=\"soi-biotv-benefit-icon\"\u003e\u003cspan\u003e💅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOngles résistants\u003c\/h3\u003e\n        \u003cp\u003eTout comme pour les cheveux, la biotine aide à maintenir des ongles normaux, moins sujets aux cassures et dédoublements.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eComposition et posologie de la Vitamine B8 Vital Osmose\u003c\/h2\u003e\n    \u003cdiv class=\"soi-biotv-grid-compact\"\u003e\n      \u003cdiv class=\"soi-biotv-card-mini\"\u003e\n        \u003cspan class=\"soi-biotv-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-value\"\u003eComprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card-mini\"\u003e\n        \u003cspan class=\"soi-biotv-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-value\"\u003e60 comprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card-mini\"\u003e\n        \u003cspan class=\"soi-biotv-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-label\"\u003eDosage par comprimé\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-value\"\u003e10 mg (10 000 µg)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card-mini\"\u003e\n        \u003cspan class=\"soi-biotv-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-value\"\u003e2 mois\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-biotv-compo\"\u003e\n      \u003cdiv class=\"soi-biotv-compo-row\"\u003e\n        \u003cspan class=\"soi-biotv-compo-label\"\u003eBiotine (vitamine B8)\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-compo-value\"\u003e10 000 µg (10 mg) – 20 000 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-compo-row\"\u003e\n        \u003cspan class=\"soi-biotv-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-compo-value\"\u003eCellulose microcristalline, stéarate de magnésium\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-biotv-timeline\"\u003e\n      \u003cdiv class=\"soi-biotv-step\"\u003e\n        \u003cdiv class=\"soi-biotv-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-biotv-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrendre 1 comprimé par jour, de préférence le matin au cours d'un repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-step\"\u003e\n        \u003cdiv class=\"soi-biotv-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-biotv-step-content\"\u003e\n          \u003ch3\u003eMode de prise\u003c\/h3\u003e\n          \u003cp\u003eAccompagnez votre comprimé d'un grand verre d'eau. Ne pas dépasser la dose journalière conseillé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-biotv-section\"\u003e\n    \u003ch2\u003ePour qui est conseillée cette cure de biotine ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-biotv-grid\"\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e💇 Cheveux et ongles fragilisés\u003c\/h3\u003e\n        \u003cp\u003ePersonnes observant une fragilisation des cheveux ou des ongles au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🤱 Post-partum et changements hormonaux\u003c\/h3\u003e\n        \u003cp\u003eFemmes en période post-partum ou lors de changements hormonaux pouvant affecter la beauté des phanères.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🥗 Régimes restrictifs\u003c\/h3\u003e\n        \u003cp\u003ePersonnes suivant un régime restrictif pauvre en protéines animales, source naturelle de biotine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🌿 Vitalité au quotidien\u003c\/h3\u003e\n        \u003cp\u003ePersonnes souhaitant soutenir leur vitalité et leur métabolisme au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eComment utiliser la vitamine B8 pour de meilleurs résultats ?\u003c\/h2\u003e\n    \u003cp\u003ePour observer une différence visible sur vos cheveux et vos ongles, une \u003cstrong\u003ecure de minimum 2 à 3 mois\u003c\/strong\u003e est recommandée. La biotine agissant sur le cycle de croissance capillaire, les effets ne sont pas immédiats.\u003c\/p\u003e\n    \u003cdiv class=\"soi-biotv-tip\"\u003e\n      \u003cdiv class=\"soi-biotv-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAssociez votre cure de biotine à une alimentation équilibrée, riche en protéines et en bons lipides, pour maximiser son efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-biotv-accordion\"\u003e\n      \u003cdetails class=\"soi-biotv-accordion-item\"\u003e\n        \u003csummary class=\"soi-biotv-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-biotv-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute ou de pathologie sous-jacente, demandez l'avis de 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  \u003csection class=\"soi-biotv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-biotv-cta-box\"\u003e\n      \u003cp class=\"soi-biotv-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-biotv-cta-text\" style=\"color: white;\"\u003eCheveux qui reprennent de la densité, ongles qui résistent, peau plus nette : la Vitamine B8 Biotine Vital Osmose vous accompagne jour après jour. Deux mois de cure, un geste simple chaque matin, parce que la beauté commence 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-biotv-marine: #1A2D3D;\n  --soi-biotv-marine-dark: #0F1E2B;\n  --soi-biotv-marine-light: #2C4458;\n  --soi-biotv-pomme: #A1C544;\n  --soi-biotv-pomme-dark: #84A636;\n  --soi-biotv-pomme-light: rgba(161,197,68,0.10);\n  --soi-biotv-white: #FFFFFF;\n  --soi-biotv-off-white: #F8FAF6;\n  --soi-biotv-stone: #F1F3EE;\n  --soi-biotv-line: #E5E8E0;\n  --soi-biotv-primary: #2B5EA7;\n  --soi-biotv-primary-soft: rgba(43,94,167,0.08);\n  --soi-biotv-accent: #D4A52A;\n  --soi-biotv-text: #1A2D3D;\n  --soi-biotv-text-soft: #4A5B6B;\n  --soi-biotv-text-muted: #7B8693;\n  --soi-biotv-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-biotv-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-biotv-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-biotv-radius: 12px;\n  --soi-biotv-radius-sm: 8px;\n  --soi-biotv-radius-pill: 999px;\n}\n\n.soi-biotv-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-biotv-fiche img { max-width: 100%; height: auto; }\n\n.soi-biotv-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-biotv-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-biotv-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-biotv-hero {\n  position: relative;\n  background: var(--soi-biotv-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-biotv-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-biotv-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-biotv-pomme);\n}\n\n.soi-biotv-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-biotv-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-biotv-pomme);\n  border-radius: 50%;\n}\n\n.soi-biotv-hero-title {\n  display: block;\n  color: var(--soi-biotv-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-biotv-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-biotv-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-biotv-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-biotv-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-biotv-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-biotv-pomme);\n  border-radius: 2px;\n}\n\n.soi-biotv-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-biotv-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-biotv-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-biotv-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-biotv-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-biotv-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-biotv-benefit {\n  background: var(--soi-biotv-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-biotv-radius);\n  border: 1px solid var(--soi-biotv-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-biotv-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-biotv-shadow-md);\n}\n\n.soi-biotv-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-biotv-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-biotv-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-biotv-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-biotv-benefit:hover .soi-biotv-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-biotv-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-biotv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-biotv-benefit p {\n  font-size: 13px;\n  color: var(--soi-biotv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-biotv-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-biotv-card {\n  background: var(--soi-biotv-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-biotv-radius);\n  border-left: 3px solid var(--soi-biotv-pomme);\n}\n\n.soi-biotv-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-biotv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-biotv-card p {\n  font-size: 14px;\n  color: var(--soi-biotv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-biotv-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-biotv-card-mini {\n  background: var(--soi-biotv-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-biotv-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-biotv-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-biotv-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-biotv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-biotv-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-biotv-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-biotv-compo {\n  background: var(--soi-biotv-off-white);\n  border-radius: var(--soi-biotv-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-biotv-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-biotv-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-biotv-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-biotv-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-biotv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-biotv-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-biotv-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-biotv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-biotv-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-biotv-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-biotv-radius);\n  border: 1px solid var(--soi-biotv-line);\n  align-items: flex-start;\n}\n\n.soi-biotv-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-biotv-marine);\n  color: var(--soi-biotv-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-biotv-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-biotv-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-biotv-step-content p {\n  font-size: 14px;\n  color: var(--soi-biotv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-biotv-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-biotv-pomme-light);\n  border-left: 4px solid var(--soi-biotv-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-biotv-radius) var(--soi-biotv-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-biotv-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-biotv-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-biotv-marine);\n  margin-bottom: 4px;\n}\n\n.soi-biotv-tip p {\n  font-size: 14px;\n  color: var(--soi-biotv-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-biotv-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-biotv-accordion-item {\n  background: var(--soi-biotv-off-white);\n  border-radius: var(--soi-biotv-radius-sm);\n  border: 1px solid var(--soi-biotv-line);\n  overflow: hidden;\n}\n\n.soi-biotv-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-biotv-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-biotv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-biotv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-biotv-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-biotv-accordion-item[open] .soi-biotv-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-biotv-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-biotv-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-biotv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-biotv-cta-box {\n  background: var(--soi-biotv-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-biotv-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-biotv-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-biotv-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-biotv-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-biotv-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-biotv-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-biotv-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-biotv-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-biotv-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-biotv-compo-value {\n    text-align: left;\n  }\n\n  .soi-biotv-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-biotv-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-biotv-fiche {\n    --soi-biotv-text-soft: #2C3E50;\n    --soi-biotv-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603670819146,"sku":"VO4835","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vitamine-b8-biotine-en-comprimes-vital-osmose-packshot.webp?v=1779033024"},{"product_id":"tribulus-extrait-vegan-en-gelules","title":"Tribulus (extrait) vegan en gélules","description":"\n\n\u003cdiv class=\"soi-trib-fiche\"\u003e\n\n  \u003csection class=\"soi-trib-hero\"\u003e\n    \u003cdiv class=\"soi-trib-hero-tag\"\u003e\n      \u003cspan class=\"soi-trib-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-trib-hero-title\"\u003eTribulus (extrait) vegan en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-trib-hero-subtitle\"\u003eUn extrait végétal puissant pour soutenir votre vitalité sexuelle, vos performances physiques et votre santé reproductive, naturellement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-trib-hero-labels\"\u003e\n      \u003cspan class=\"soi-trib-label soi-trib-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-trib-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-trib-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-trib-section\"\u003e\n    \u003ch2\u003e🌿 Découvrez le Tribulus Graine Sauvage\u003c\/h2\u003e\n    \u003cp\u003eLe Tribulus Graine Sauvage est un complément naturel puissant, utilisé pour soutenir votre bien-être global. Idéal pour les hommes et les femmes, cet extrait végétal offre des bienfaits remarquables sur la santé reproductive, la vitalité sexuelle et les performances physiques.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-trib-section\"\u003e\n    \u003ch2\u003eCaractéristiques et bienfaits du Tribulus en extrait\u003c\/h2\u003e\n    \u003cdiv class=\"soi-trib-benefits\"\u003e\n      \u003cdiv class=\"soi-trib-benefit\"\u003e\n        \u003cdiv class=\"soi-trib-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eStimulation de la libido\u003c\/h3\u003e\n        \u003cp\u003eLe Tribulus favorise la libération d'oxyde nitrique dans les tissus érectiles, contribuant à une meilleure circulation sanguine et une stimulation efficace du désir, chez les hommes comme chez les femmes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trib-benefit\"\u003e\n        \u003cdiv class=\"soi-trib-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté reproductive\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé pour maintenir la vitalité des organes reproducteurs, le Tribulus est apprécié pour favoriser un équilibre hormonal sain, contribuant ainsi à une meilleure fertilité et une fonction reproductive optimale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trib-benefit\"\u003e\n        \u003cdiv class=\"soi-trib-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTestostérone et énergie musculaire\u003c\/h3\u003e\n        \u003cp\u003eGrâce à sa concentration exceptionnelle en protodioscines (20%), cet extrait stimule la production de testostérone et aide à maintenir un tonus musculaire solide, idéal pour les sportifs et les personnes actives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trib-benefit\"\u003e\n        \u003cdiv class=\"soi-trib-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eQualité et pureté\u003c\/h3\u003e\n        \u003cp\u003eFabriqué en France et conditionné en gélules végétales, ce Tribulus est parfaitement adapté aux régimes vegan et végétarien. Son titrage précis garantit une efficacité optimale avec une composition saine et pure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-trib-section\"\u003e\n    \u003ch2\u003e📋 Fiche technique\u003c\/h2\u003e\n    \u003cdiv class=\"soi-trib-grid-compact\"\u003e\n      \u003cdiv class=\"soi-trib-card-mini\"\u003e\n        \u003cspan class=\"soi-trib-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-trib-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-trib-card-mini-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trib-card-mini\"\u003e\n        \u003cspan class=\"soi-trib-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-trib-card-mini-label\"\u003eDurée d'utilisation\u003c\/span\u003e\n        \u003cspan class=\"soi-trib-card-mini-value\"\u003e10 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trib-card-mini\"\u003e\n        \u003cspan class=\"soi-trib-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n        \u003cspan class=\"soi-trib-card-mini-label\"\u003eTitrage protodioscines\u003c\/span\u003e\n        \u003cspan class=\"soi-trib-card-mini-value\"\u003e20%\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trib-card-mini\"\u003e\n        \u003cspan class=\"soi-trib-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-trib-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-trib-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-trib-section\"\u003e\n    \u003ch2\u003e🎯 À qui s'adresse le Tribulus Graine Sauvage ?\u003c\/h2\u003e\n    \u003cp\u003eLe Tribulus Graine Sauvage est une solution naturelle pour soutenir votre vitalité et votre bien-être au quotidien. Que ce soit pour revitaliser votre libido, optimiser vos performances sportives ou préserver votre santé reproductive, ce produit s'intègre facilement à votre routine.\u003c\/p\u003e\n    \u003cdiv class=\"soi-trib-tip\"\u003e\n      \u003cdiv class=\"soi-trib-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe complément convient aussi bien aux hommes qu'aux femmes en quête d'un soutien naturel pour leur vitalité et leur équilibre hormonal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-trib-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-trib-cta-box\"\u003e\n      \u003cp class=\"soi-trib-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-trib-cta-text\" style=\"color: white;\"\u003eFaites confiance aux bienfaits éprouvés du Tribulus et redécouvrez une énergie débordante, 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-trib-marine: #1A2D3D;\n  --soi-trib-marine-dark: #0F1E2B;\n  --soi-trib-marine-light: #2C4458;\n  --soi-trib-pomme: #A1C544;\n  --soi-trib-pomme-dark: #84A636;\n  --soi-trib-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-trib-white: #FFFFFF;\n  --soi-trib-off-white: #F8FAF6;\n  --soi-trib-stone: #F1F3EE;\n  --soi-trib-line: #E5E8E0;\n\n  --soi-trib-primary: #2D7A4F;\n  --soi-trib-primary-soft: rgba(45,122,79,0.10);\n  --soi-trib-accent: #C5D63D;\n\n  --soi-trib-text: #1A2D3D;\n  --soi-trib-text-soft: #4A5B6B;\n  --soi-trib-text-muted: #7B8693;\n\n  --soi-trib-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-trib-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-trib-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-trib-radius: 12px;\n  --soi-trib-radius-sm: 8px;\n  --soi-trib-radius-pill: 999px;\n}\n\n.soi-trib-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-trib-fiche img { max-width: 100%; height: auto; }\n\n.soi-trib-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-trib-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-trib-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-trib-hero {\n  position: relative;\n  background: var(--soi-trib-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-trib-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-trib-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-trib-pomme);\n}\n\n.soi-trib-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-trib-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-trib-pomme);\n  border-radius: 50%;\n}\n\n.soi-trib-hero-title {\n  display: block;\n  color: var(--soi-trib-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-trib-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-trib-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-trib-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-trib-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-trib-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-trib-label-accent {\n  background: var(--soi-trib-pomme);\n  border-color: var(--soi-trib-pomme);\n  color: var(--soi-trib-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-trib-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-trib-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-trib-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-trib-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-trib-pomme);\n  border-radius: 2px;\n}\n\n.soi-trib-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-trib-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-trib-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-trib-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-trib-benefit {\n  background: var(--soi-trib-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-trib-radius);\n  border: 1px solid var(--soi-trib-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-trib-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-trib-shadow-md);\n}\n\n.soi-trib-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-trib-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-trib-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-trib-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-trib-benefit:hover .soi-trib-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-trib-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-trib-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-trib-benefit p {\n  font-size: 13px;\n  color: var(--soi-trib-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-trib-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-trib-card-mini {\n  background: var(--soi-trib-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-trib-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-trib-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-trib-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-trib-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-trib-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-trib-marine);\n}\n\n\/* === TIP === *\/\n.soi-trib-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-trib-pomme-light);\n  border-left: 4px solid var(--soi-trib-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-trib-radius) var(--soi-trib-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-trib-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-trib-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-trib-marine);\n  margin-bottom: 4px;\n}\n\n.soi-trib-tip p {\n  font-size: 14px;\n  color: var(--soi-trib-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-trib-cta-box {\n  background: var(--soi-trib-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-trib-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-trib-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-trib-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-trib-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-trib-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-trib-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-trib-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-trib-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-trib-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-trib-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-trib-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-trib-fiche {\n    --soi-trib-text-soft: #2C3E50;\n    --soi-trib-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603699229002,"sku":"GS0021","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tribulus-extrait-vegan-en-gelules-packshot_80f3ad5a-6e94-434a-9de4-b7186f2a993a.webp?v=1780072909"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/force_vitalie.webp?v=1780312414","url":"https:\/\/www.soinature.com\/collections\/force-vitalite.oembed?page=2","provider":"Soinature","version":"1.0","type":"link"}