{"title":"Centifolia","description":"","products":[{"product_id":"eau-micellaire-format-familial-centifolia","title":"Eau micellaire certifié bio pour toute la famille","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_CE0196_a9a9ac7e-12f1-433e-a5a0-c9962d4ed043.jpg?v=1776180362\" alt=\"Photo d'une femme qui se démaquille avec un coton dans sa salle de bain\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003e\u003cstrong\u003eL'Eau Micellaire Bio pour Toute la Famille de Centifolia\u003c\/strong\u003e est la solution idéale pour un \u003cstrong\u003enettoyage doux et hydratant\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eDisponible en un généreux format de 500 ml, cette eau micellaire élimine efficacement les impuretés, les traces de pollution, et même le maquillage waterproof, tout en respectant l'équilibre naturel de la peau.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eIngrédients principaux de l'Eau micellaire Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eGinkgo Biloba Bio\u003c\/strong\u003e : hydrate, apaise et protège la peau contre les agressions extérieures.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEau Florale Bio\u003c\/strong\u003e : apporte une sensation de fraîcheur et de douceur.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques et avantages de l'Eau micellaire\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTous types de peaux\u003c\/strong\u003e : convient à tous les types de peaux, y compris les plus sensibles. Peut être utilisée sur le visage et les yeux sans nécessiter de rinçage.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule hydratante et apaisante\u003c\/strong\u003e : enrichie en Ginkgo Biloba bio, un extrait de feuilles d'origine française réputé pour ses propriétés hydratantes, apaisantes et protectrices contre les dommages liés aux UV.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConfort et fraîcheur\u003c\/strong\u003e : laisse la peau propre, fraîche et confortable après chaque application.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEngagement écologique\u003c\/strong\u003e : flacon recyclable à 50%, conçu pour un dosage facile et une conservation optimale du produit. Sans phtalates ni Bisphénol A, soutenant ainsi l'engagement environnemental de Centifolia.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabriqué en France\u003c\/strong\u003e : une garantie de qualité et de savoir-faire local. Adapté pour une utilisation à partir de 3 ans.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eL'Eau Micellaire Bio pour Toute la Famille de Centifolia\u003c\/strong\u003e est le choix parfait pour ceux qui cherchent une solution de nettoyage efficace, douce et respectueuse de la peau et de l'environnement. Offrez à votre peau le soin qu'elle mérite, jour après jour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603119235402,"sku":"CE0196","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0196_centifolia_eau_micellaire_famille_4e56b302-744d-4e01-8e49-fc63cf7bf21f.jpg?v=1778842778"},{"product_id":"huile-seche-sublimante-centifolia","title":"Huile sèche sublimatrice - Centifolia","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_CE0240_725e9bb0-566e-4c32-9477-3678251b92db.jpg?v=1776180388\" alt=\"Photo d'une femme qui s'applique de l'huile sur ses cheveux\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003e\u003cstrong\u003eDécouvrez l'Huile Sèche Sublimatrice de Centifolia\u003c\/strong\u003e, une huile d'exception alliant la richesse de 4 huiles précieuses soigneusement sélectionnées pour leurs bienfaits nourrissants et réparateurs. Adaptée pour le visage, le corps, et les cheveux, cette huile polyvalente est votre alliée beauté de la tête aux pieds.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits de l'Huile sèche sublimatrice Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNourrit et répare\u003c\/strong\u003e : grâce à sa composition riche en huiles naturelles, cette huile hydrate en profondeur et aide à restaurer les cheveux et la peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTexture légère\u003c\/strong\u003e : sa texture fine et légère s'absorbe rapidement sans laisser de film gras, offrant un fini satiné et confortable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eParfum subtil\u003c\/strong\u003e : laissez-vous envoûter par son parfum délicat qui apporte une touche d'élégance à votre routine de soins.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUtilisation polyvalente\u003c\/strong\u003e : idéale pour sublimer le visage, le corps et les cheveux, cette huile est un véritable soin tout-en-un.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRespect de l'environnement\u003c\/strong\u003e : chaque flacon est fabriqué en France, respectueux de l'environnement et garantit l'absence de phtalates et de Bisphénol A.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTesté dermatologiquement\u003c\/strong\u003e : ce produit a été testé sous contrôle dermatologique pour assurer sécurité et efficacité.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques de l'Huile sublimatrice Centifolia :\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e100% d'ingrédients d'origine naturelle et vegan\u003c\/strong\u003e : pour une peau et des cheveux sublimes sans compromis.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlacon Spray\u003c\/strong\u003e : pour une application pratique et économique.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSublime Visage, Corps et Cheveux\u003c\/strong\u003e : une peau satinée, des cheveux souples et nourris.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eOffrez à votre peau et vos cheveux le meilleur de la nature avec l'Huile Sèche Sublimatrice de Centifolia. Pour une beauté sublimée au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603156296010,"sku":"CE0241","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_centifolia_ce0241_huile_sublimatrice.jpg?v=1776156790"},{"product_id":"shampooing-creme-douceur-centifolia","title":"Shampoing crème cheveux normaux - Centifolia","description":"\u003cdiv class=\"soi-shid-fiche\"\u003e\n\n  \u003csection class=\"soi-shid-hero\"\u003e\n    \u003cdiv class=\"soi-shid-hero-tag\"\u003e\n      \u003cspan class=\"soi-shid-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétique capillaire · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-shid-hero-title\"\u003eShampooing hydratant Infinie Douceur\u003c\/span\u003e\n    \u003cp class=\"soi-shid-hero-subtitle\"\u003eUn soin lavant certifié bio, concentré à 40 % d'aloe vera, pour redonner douceur, souplesse et brillance à vos cheveux normaux à déshydratés.\u003c\/p\u003e\n    \u003cdiv class=\"soi-shid-hero-labels\"\u003e\n      \u003cspan class=\"soi-shid-label soi-shid-label-accent\"\u003eBIO ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-shid-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-shid-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-shid-label\"\u003e99 % NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-shid-label\"\u003eSANS SULFATE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shid-section\"\u003e\n    \u003ch2\u003eShampooing hydratant Infinie Douceur : conçu pour les cheveux normaux à déshydratés\u003c\/h2\u003e\n    \u003cp\u003eVos cheveux manquent de souplesse, semblent ternes ou tirent vers la sécheresse ? Ce shampoing crème Centifolia a été pensé précisément pour les chevelures normales à déshydratées, celles qui ont besoin d'hydratation sans être alourdies. Avec sa nouvelle formule à efficacité boostée, certifiée bio et vegan, il nettoie en douceur tout en redonnant brillance, légèreté et douceur durable.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shid-section\"\u003e\n    \u003ch2\u003eDes actifs naturels vraiment efficaces\u003c\/h2\u003e\n    \u003cp class=\"soi-shid-section-intro\"\u003eCe qui distingue ce shampoing pour cheveux normaux, c'est la qualité et la concentration de ses ingrédients botaniques.\u003c\/p\u003e\n    \u003cdiv class=\"soi-shid-benefits\"\u003e\n      \u003cdiv class=\"soi-shid-benefit\"\u003e\n        \u003cdiv class=\"soi-shid-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e40 % de gel d'Aloe Vera Bio\u003c\/h3\u003e\n        \u003cp\u003eUne concentration exceptionnelle pour une hydratation intense, des propriétés apaisantes reconnues et une fibre capillaire visiblement plus souple à chaque lavage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-benefit\"\u003e\n        \u003cdiv class=\"soi-shid-benefit-icon\"\u003e\u003cspan\u003e🌰\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtéines d'Amande Douce Bio\u003c\/h3\u003e\n        \u003cp\u003eElles facilitent le démêlage, lissent la surface du cheveu et renforcent sa structure en profondeur pour un résultat soyeux et facile à coiffer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-benefit\"\u003e\n        \u003cdiv class=\"soi-shid-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eKératine végétale\u003c\/h3\u003e\n        \u003cp\u003eUn actif gainant qui protège la fibre capillaire des agressions quotidiennes (pollution, chaleur, frottements) tout en apportant légèreté et brillance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-benefit\"\u003e\n        \u003cdiv class=\"soi-shid-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eParfum 100 % naturel\u003c\/h3\u003e\n        \u003cp\u003eUne fragrance douce, issue exclusivement d'ingrédients d'origine naturelle, pour un moment de soin sensoriel agréable sans irritation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shid-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce shampoing plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement à de nombreux shampoings cheveux normaux du marché, la formule Centifolia est sans sulfate, sans silicone et sans ingrédients d'origine animale. Elle respecte le cuir chevelu, préserve le microbiome naturel du cheveu et convient aux personnes sensibles ou en quête d'une routine capillaire plus saine. Fabriquée en France, elle affiche 99 % d'ingrédients d'origine naturelle et répond aux exigences de la certification bio Ecocert.\u003c\/p\u003e\n    \u003cp\u003eRésultat dès les premiers lavages : une mousse généreuse et onctueuse, un rinçage rapide sans résidu, et des cheveux qui semblent plus doux, plus lumineux, plus légers.\u003c\/p\u003e\n    \u003cdiv class=\"soi-shid-grid-compact\"\u003e\n      \u003cdiv class=\"soi-shid-card-mini\"\u003e\n        \u003cspan class=\"soi-shid-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-card-mini-value\"\u003eSulfate\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-card-mini\"\u003e\n        \u003cspan class=\"soi-shid-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-card-mini-value\"\u003eSilicone\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-card-mini\"\u003e\n        \u003cspan class=\"soi-shid-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-card-mini-value\"\u003eParabène\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-card-mini\"\u003e\n        \u003cspan class=\"soi-shid-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-card-mini-value\"\u003eFrançaise\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shid-section\"\u003e\n    \u003ch2\u003eComment utiliser le shampooing Infinie Douceur ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shid-timeline\"\u003e\n      \u003cdiv class=\"soi-shid-step\"\u003e\n        \u003cdiv class=\"soi-shid-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-shid-step-content\"\u003e\n          \u003ch3\u003eAppliquez\u003c\/h3\u003e\n          \u003cp\u003eDéposez une noisette de produit sur cheveux mouillés. Une petite quantité suffit, la mousse est abondante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-step\"\u003e\n        \u003cdiv class=\"soi-shid-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-shid-step-content\"\u003e\n          \u003ch3\u003eMassez\u003c\/h3\u003e\n          \u003cp\u003eMassez doucement le cuir chevelu avec les doigts pendant 1 à 2 minutes pour activer la mousse et libérer les actifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-step\"\u003e\n        \u003cdiv class=\"soi-shid-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-shid-step-content\"\u003e\n          \u003ch3\u003eRincez\u003c\/h3\u003e\n          \u003cp\u003eRincez abondamment à l'eau tiède pour éliminer tous les résidus sans effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-step\"\u003e\n        \u003cdiv class=\"soi-shid-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-shid-step-content\"\u003e\n          \u003ch3\u003eRenouvelez si nécessaire\u003c\/h3\u003e\n          \u003cp\u003eSur cheveux très souillés, renouvelez l'application, puis complétez avec un soin hydratant Centifolia pour un résultat optimal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shid-tip\"\u003e\n      \u003cdiv class=\"soi-shid-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eUtilisez ce shampoing 2 à 3 fois par semaine ou selon vos habitudes capillaires. Il convient à un usage régulier, y compris sur les cheveux colorés.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shid-section\"\u003e\n    \u003ch2\u003eComposition (INCI)\u003c\/h2\u003e\n    \u003cp\u003eAqua, \u003cstrong\u003eAloe Barbadensis Leaf Juice* (40 %)\u003c\/strong\u003e, Sodium Cocoyl Isethionate, Cocamidopropyl Betaine, Sodium Lauryl Sulfoacetate, Glycerin, \u003cstrong\u003eHydrolyzed Sweet Almond Protein*\u003c\/strong\u003e, Hydrolyzed Wheat Protein (kératine végétale), Parfum (fragrance naturelle), Sodium Chloride, Citric Acid, Benzyl Alcohol, Dehydroacetic Acid.\u003c\/p\u003e\n    \u003cp\u003e\u003cem\u003e* Ingrédients issus de l'agriculture biologique. 99 % des ingrédients sont d'origine naturelle.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shid-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shid-compo\"\u003e\n      \u003cdiv class=\"soi-shid-compo-row\"\u003e\n        \u003cspan class=\"soi-shid-compo-label\"\u003eVolume\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-compo-value\"\u003e200 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-compo-row\"\u003e\n        \u003cspan class=\"soi-shid-compo-label\"\u003eType de cheveux\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-compo-value\"\u003eNormaux à déshydratés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-compo-row\"\u003e\n        \u003cspan class=\"soi-shid-compo-label\"\u003eCertifications\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-compo-value\"\u003eBio Ecocert, Vegan, Fabrication française\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-compo-row\"\u003e\n        \u003cspan class=\"soi-shid-compo-label\"\u003eFlacon\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-compo-value\"\u003eRecyclable, 100 % matériaux recyclés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shid-compo-row\"\u003e\n        \u003cspan class=\"soi-shid-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-shid-compo-value\"\u003eSulfate, silicone, parabène, ingrédients d'origine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shid-section\"\u003e\n    \u003cdiv class=\"soi-shid-accordion\"\u003e\n      \u003cdetails class=\"soi-shid-accordion-item\"\u003e\n        \u003csummary class=\"soi-shid-accordion-header\"\u003e⚠️ Avertissement\u003c\/summary\u003e\n        \u003cdiv class=\"soi-shid-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un soin cosmétique. Il ne se substitue à aucun avis ou traitement médical dermatologique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shid-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-shid-cta-box\"\u003e\n      \u003cp class=\"soi-shid-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, jusque dans vos cheveux\u003c\/p\u003e\n      \u003cp class=\"soi-shid-cta-text\" style=\"color: white;\"\u003eOffrez à vos cheveux une formule bio concentrée à 40 % d'aloe vera, enrichie en protéines d'amande douce, pour une douceur qui dure bien au-delà du rinçage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-shid-marine: #1A2D3D;\n  --soi-shid-marine-dark: #0F1E2B;\n  --soi-shid-marine-light: #2C4458;\n  --soi-shid-pomme: #A1C544;\n  --soi-shid-pomme-dark: #84A636;\n  --soi-shid-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-shid-white: #FFFFFF;\n  --soi-shid-off-white: #F8FAF6;\n  --soi-shid-stone: #F1F3EE;\n  --soi-shid-line: #E5E8E0;\n\n  --soi-shid-primary: #5E3B2A;\n  --soi-shid-primary-soft: #8B6A55;\n  --soi-shid-accent: #7CA86E;\n\n  --soi-shid-text: #1A2D3D;\n  --soi-shid-text-soft: #4A5B6B;\n  --soi-shid-text-muted: #7B8693;\n\n  --soi-shid-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shid-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shid-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shid-radius: 12px;\n  --soi-shid-radius-sm: 8px;\n  --soi-shid-radius-pill: 999px;\n}\n\n.soi-shid-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shid-fiche img { max-width: 100%; height: auto; }\n\n.soi-shid-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shid-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shid-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-shid-hero {\n  position: relative;\n  background: var(--soi-shid-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-shid-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shid-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shid-pomme);\n}\n\n.soi-shid-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-shid-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shid-pomme);\n  border-radius: 50%;\n}\n\n.soi-shid-hero-title {\n  display: block;\n  color: var(--soi-shid-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-shid-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-shid-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shid-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-shid-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shid-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shid-label-accent {\n  background: var(--soi-shid-pomme);\n  border-color: var(--soi-shid-pomme);\n  color: var(--soi-shid-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-shid-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shid-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shid-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-shid-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shid-pomme);\n  border-radius: 2px;\n}\n\n.soi-shid-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-shid-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-shid-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shid-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shid-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-shid-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-shid-benefit {\n  background: var(--soi-shid-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shid-radius);\n  border: 1px solid var(--soi-shid-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shid-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shid-shadow-md);\n}\n\n.soi-shid-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shid-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-shid-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shid-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shid-benefit:hover .soi-shid-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shid-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shid-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shid-benefit p {\n  font-size: 13px;\n  color: var(--soi-shid-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-shid-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-shid-card-mini {\n  background: var(--soi-shid-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-shid-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-shid-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-shid-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-shid-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-shid-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shid-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-shid-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-shid-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shid-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shid-radius);\n  border: 1px solid var(--soi-shid-line);\n  align-items: flex-start;\n}\n\n.soi-shid-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shid-marine);\n  color: var(--soi-shid-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-shid-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shid-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shid-step-content p {\n  font-size: 14px;\n  color: var(--soi-shid-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-shid-compo {\n  background: var(--soi-shid-off-white);\n  border-radius: var(--soi-shid-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-shid-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-shid-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-shid-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-shid-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-shid-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-shid-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-shid-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-shid-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-shid-pomme-light);\n  border-left: 4px solid var(--soi-shid-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-shid-radius) var(--soi-shid-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-shid-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-shid-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-shid-marine);\n  margin-bottom: 4px;\n}\n\n.soi-shid-tip p {\n  font-size: 14px;\n  color: var(--soi-shid-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-shid-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-shid-accordion-item {\n  background: var(--soi-shid-off-white);\n  border-radius: var(--soi-shid-radius-sm);\n  border: 1px solid var(--soi-shid-line);\n  overflow: hidden;\n}\n\n.soi-shid-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-shid-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-shid-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-shid-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-shid-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-shid-accordion-item[open] .soi-shid-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-shid-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-shid-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-shid-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-shid-cta-box {\n  background: var(--soi-shid-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shid-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shid-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-shid-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shid-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-shid-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shid-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-shid-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-shid-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shid-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-shid-compo-value {\n    text-align: left;\n  }\n\n  .soi-shid-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-shid-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shid-fiche {\n    --soi-shid-text-soft: #2C3E50;\n    --soi-shid-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603158032714,"sku":"CE0246","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampoing-creme-cheveux-normaux-centifolia-packshot.webp?v=1779450820"},{"product_id":"shampoing-purifiant-certifie-bio-et-vegan-centifolia","title":"Shampoing Purifiant Bio pour Cheveux Gras - Centifolia","description":"\u003cdiv class=\"soi-shor-fiche\"\u003e\n\n\u003csection class=\"soi-shor-hero\"\u003e\n  \u003cdiv class=\"soi-shor-hero-tag\"\u003e\n    \u003cspan class=\"soi-shor-tag-dot\"\u003e\u003c\/span\u003e\n    Hygiène capillaire · Centifolia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-shor-hero-title\"\u003eShampoing purifiant certifié bio et vegan\u003c\/span\u003e\n  \u003cp class=\"soi-shor-hero-subtitle\"\u003eFormulé à 99 % d'ingrédients d'origine naturelle, ce soin rééquilibre votre cuir chevelu en profondeur grâce à l'ortie bio française et un complexe d'argiles absorbantes. Des cheveux légers, frais et purifiés, qui regraissent moins vite.\u003c\/p\u003e\n  \u003cdiv class=\"soi-shor-hero-labels\"\u003e\n    \u003cspan class=\"soi-shor-label soi-shor-label-accent\"\u003eCERTIFIÉ BIO\u003c\/span\u003e\n    \u003cspan class=\"soi-shor-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-shor-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-shor-label\"\u003eSANS SULFATE\u003c\/span\u003e\n    \u003cspan class=\"soi-shor-label\"\u003e99 % NATUREL\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shor-section\"\u003e\n  \u003ch2\u003ePourquoi choisir ce shampoing purifiant sans sulfate ?\u003c\/h2\u003e\n  \u003cp\u003eSi vos cheveux regraissent en moins de 48 heures, que votre cuir chevelu tend vers l'excès de sébum ou que vos lavages classiques vous laissent une sensation d'inconfort, ce shampoing purifiant Centifolia a été pensé exactement pour vous. Il nettoie en profondeur sans jamais agresser, grâce à une base lavante douce, exempte de tensioactifs sulfatés. Contrairement à de nombreux shampoings conventionnels, il ne décape pas : il rééquilibre.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shor-section\"\u003e\n  \u003ch2\u003eLes actifs clés qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shor-benefits\"\u003e\n    \u003cdiv class=\"soi-shor-benefit\"\u003e\n      \u003cdiv class=\"soi-shor-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eExtrait d'ortie bio française\u003c\/h3\u003e\n      \u003cp\u003eReconnue pour ses vertus assainissantes et séborégulatrices, l'ortie aide à ralentir le regraissage et à prolonger la sensation de cheveux propres.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-benefit\"\u003e\n      \u003cdiv class=\"soi-shor-benefit-icon\"\u003e\u003cspan\u003e🪨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eBentonite et kaolin\u003c\/h3\u003e\n      \u003cp\u003eCe duo d'argiles naturelles absorbe l'excès de sébum et élimine les impuretés accumulées sur le cuir chevelu, sans assécher la fibre capillaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-benefit\"\u003e\n      \u003cdiv class=\"soi-shor-benefit-icon\"\u003e\u003cspan\u003e🧴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eBase lavante sans sulfate\u003c\/h3\u003e\n      \u003cp\u003eDouce sur le cuir chevelu sensible, elle mousse bien tout en respectant le film hydrolipidique naturel. Aucune sensation de tiraillement après le rinçage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-benefit\"\u003e\n      \u003cdiv class=\"soi-shor-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eParfum 100 % naturel\u003c\/h3\u003e\n      \u003cp\u003eUne fragrance végétale fraîche et subtile pour un moment de bien-être à chaque lavage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shor-section\"\u003e\n  \u003ch2\u003eComment utiliser ce shampoing purifiant pour cheveux gras ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shor-timeline\"\u003e\n    \u003cdiv class=\"soi-shor-step\"\u003e\n      \u003cdiv class=\"soi-shor-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-shor-step-content\"\u003e\n        \u003ch3\u003eAppliquez sur cheveux mouillés\u003c\/h3\u003e\n        \u003cp\u003eDéposez une noisette de produit sur cheveux mouillés, puis massez doucement le cuir chevelu avec le bout des doigts pendant 1 à 2 minutes pour activer l'action purifiante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-step\"\u003e\n      \u003cdiv class=\"soi-shor-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-shor-step-content\"\u003e\n        \u003ch3\u003eRincez abondamment\u003c\/h3\u003e\n        \u003cp\u003eRincez à l'eau claire. Pour des résultats optimaux, vous pouvez réaliser un double shampoing : le premier décrasse, le second purifie en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-step\"\u003e\n      \u003cdiv class=\"soi-shor-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-shor-step-content\"\u003e\n        \u003ch3\u003eEspacez progressivement vos lavages\u003c\/h3\u003e\n        \u003cp\u003eUn ou deux lavages par semaine suffisent généralement à réguler la production de sébum sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shor-section\"\u003e\n  \u003ch2\u003eComposition complète\u003c\/h2\u003e\n  \u003cp class=\"soi-shor-section-intro\"\u003eAqua, Sodium Cocoyl Glutamate, Coco-Glucoside, Glycerin*, Bentonite*, Kaolin*, Urtica Dioica (Nettle) Leaf Extract*, Polyglyceryl-4 Caprate, Sodium Chloride, Citric Acid, Parfum (Natural Fragrance), Sodium Benzoate, Potassium Sorbate, Tocopherol.\u003c\/p\u003e\n  \u003cp\u003e\u003cem\u003e* Ingrédients issus de l'agriculture biologique.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cdiv class=\"soi-shor-compo\"\u003e\n    \u003cdiv class=\"soi-shor-compo-row\"\u003e\n      \u003cspan class=\"soi-shor-compo-label\"\u003eOrigine naturelle\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-compo-value\"\u003e99 % d'ingrédients d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-compo-row\"\u003e\n      \u003cspan class=\"soi-shor-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-compo-value\"\u003eCertifié BIO par Ecocert\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-compo-row\"\u003e\n      \u003cspan class=\"soi-shor-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-compo-value\"\u003e200 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-compo-row\"\u003e\n      \u003cspan class=\"soi-shor-compo-label\"\u003eFlacon\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-compo-value\"\u003e100 % recyclé et recyclable\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-compo-row\"\u003e\n      \u003cspan class=\"soi-shor-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-compo-value\"\u003eFabriqué en France\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shor-section\"\u003e\n  \u003ch2\u003eCe shampoing est fait pour vous si...\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shor-grid\"\u003e\n    \u003cdiv class=\"soi-shor-card\"\u003e\n      \u003ch3\u003e💆 Regraissage rapide\u003c\/h3\u003e\n      \u003cp\u003eVos cheveux regraissent vite, même après un lavage récent, et vous souhaitez retrouver une sensation de fraîcheur durable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-card\"\u003e\n      \u003ch3\u003e🍃 Cuir chevelu en manque de légèreté\u003c\/h3\u003e\n      \u003cp\u003eVotre cuir chevelu manque de légèreté ou présente de petites impuretés que les shampoings classiques ne parviennent pas à éliminer.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-card\"\u003e\n      \u003ch3\u003e🌱 Exigence bio et vegan\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez un shampoing purifiant sans sulfate, certifié bio et vegan, qui respecte autant votre cuir chevelu que vos valeurs.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-card\"\u003e\n      \u003ch3\u003e⏳ Espacer les lavages\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez espacer vos lavages tout en gardant des cheveux frais, sans que le sébum ne reprenne le dessus.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-card\"\u003e\n      \u003ch3\u003e🛡️ Cuir chevelu sensible\u003c\/h3\u003e\n      \u003cp\u003eLes shampoings conventionnels vous irritent ou vous dessèchent le cuir chevelu, et vous avez besoin d'une alternative douce et efficace.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shor-section\"\u003e\n  \u003ch2\u003eEngagements Centifolia\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shor-grid-compact\"\u003e\n    \u003cdiv class=\"soi-shor-card-mini\"\u003e\n      \u003cspan class=\"soi-shor-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-value\"\u003eCertifié BIO par Ecocert\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-card-mini\"\u003e\n      \u003cspan class=\"soi-shor-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-label\"\u003eÉthique\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-value\"\u003eVegan\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-card-mini\"\u003e\n      \u003cspan class=\"soi-shor-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-label\"\u003eOrigine\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-value\"\u003eFabriqué en France\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-card-mini\"\u003e\n      \u003cspan class=\"soi-shor-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-label\"\u003eEmballage\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-value\"\u003eFlacon 100 % recyclé\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shor-card-mini\"\u003e\n      \u003cspan class=\"soi-shor-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-shor-card-mini-value\"\u003eSans sulfate, silicone, paraben\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shor-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-shor-cta-box\"\u003e\n    \u003cp class=\"soi-shor-cta-tag\" style=\"color: white;\"\u003eLégèreté et fraîcheur retrouvées\u003c\/p\u003e\n    \u003cp class=\"soi-shor-cta-text\" style=\"color: white;\"\u003eUne formule bio, douce et vraiment efficace, portée par l'ortie française et les argiles naturelles. Vos cheveux retrouvent légèreté et fraîcheur dès le premier lavage, et regraissent sensiblement moins vite avec le temps.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-shor-marine: #1A2D3D;\n  --soi-shor-marine-dark: #0F1E2B;\n  --soi-shor-marine-light: #2C4458;\n  --soi-shor-pomme: #A1C544;\n  --soi-shor-pomme-dark: #84A636;\n  --soi-shor-pomme-light: rgba(161,197,68,0.10);\n  --soi-shor-white: #FFFFFF;\n  --soi-shor-off-white: #F8FAF6;\n  --soi-shor-stone: #F1F3EE;\n  --soi-shor-line: #E5E8E0;\n  --soi-shor-primary: #5B3A1E;\n  --soi-shor-primary-soft: #8B6A4A;\n  --soi-shor-accent: #6B8E23;\n  --soi-shor-text: #1A2D3D;\n  --soi-shor-text-soft: #4A5B6B;\n  --soi-shor-text-muted: #7B8693;\n  --soi-shor-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shor-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shor-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shor-radius: 12px;\n  --soi-shor-radius-sm: 8px;\n  --soi-shor-radius-pill: 999px;\n}\n\n.soi-shor-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shor-fiche img { max-width: 100%; height: auto; }\n\n.soi-shor-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shor-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shor-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-shor-hero {\n  position: relative;\n  background: var(--soi-shor-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-shor-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shor-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shor-pomme);\n}\n\n.soi-shor-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-shor-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shor-pomme);\n  border-radius: 50%;\n}\n\n.soi-shor-hero-title {\n  display: block;\n  color: var(--soi-shor-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-shor-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-shor-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shor-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-shor-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shor-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shor-label-accent {\n  background: var(--soi-shor-pomme);\n  border-color: var(--soi-shor-pomme);\n  color: var(--soi-shor-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-shor-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shor-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shor-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-shor-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shor-pomme);\n  border-radius: 2px;\n}\n\n.soi-shor-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-shor-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-shor-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shor-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shor-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-shor-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-shor-benefit {\n  background: var(--soi-shor-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shor-radius);\n  border: 1px solid var(--soi-shor-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shor-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shor-shadow-md);\n}\n\n.soi-shor-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shor-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-shor-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shor-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shor-benefit:hover .soi-shor-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shor-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shor-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shor-benefit p {\n  font-size: 13px;\n  color: var(--soi-shor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-shor-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-shor-card {\n  background: var(--soi-shor-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shor-radius);\n  border-left: 3px solid var(--soi-shor-pomme);\n}\n\n.soi-shor-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shor-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shor-card p {\n  font-size: 14px;\n  color: var(--soi-shor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-shor-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-shor-card-mini {\n  background: var(--soi-shor-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-shor-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-shor-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-shor-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-shor-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-shor-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shor-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-shor-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-shor-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shor-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shor-radius);\n  border: 1px solid var(--soi-shor-line);\n  align-items: flex-start;\n}\n\n.soi-shor-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shor-marine);\n  color: var(--soi-shor-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-shor-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shor-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shor-step-content p {\n  font-size: 14px;\n  color: var(--soi-shor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-shor-compo {\n  background: var(--soi-shor-off-white);\n  border-radius: var(--soi-shor-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-shor-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-shor-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-shor-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-shor-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-shor-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-shor-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-shor-marine);\n  text-align: right;\n}\n\n\/* === CTA BOX === *\/\n.soi-shor-cta-box {\n  background: var(--soi-shor-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shor-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shor-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-shor-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shor-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-shor-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shor-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-shor-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-shor-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shor-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-shor-compo-value {\n    text-align: left;\n  }\n\n  .soi-shor-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-shor-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shor-fiche {\n    --soi-shor-text-soft: #2C3E50;\n    --soi-shor-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603159736650,"sku":"CE0251","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampoing-purifiant-certifie-bio-et-vegan-centifolia-packshot.webp?v=1779446066"},{"product_id":"shampoing-nutrition-centifolia","title":"Shampoing nutrition bio - Centifolia","description":"\u003cdiv class=\"soi-nutr-fiche\"\u003e\n\n  \u003csection class=\"soi-nutr-hero\"\u003e\n    \u003cdiv class=\"soi-nutr-hero-tag\"\u003e\n      \u003cspan class=\"soi-nutr-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétiques et soins capillaires · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-nutr-hero-title\"\u003eShampoing Nutrition Bio\u003c\/span\u003e\n    \u003cp class=\"soi-nutr-hero-subtitle\"\u003eNourrissez en profondeur vos cheveux secs, rêches et indisciplinés grâce à l'huile d'abricot bio et aux céramides like, sans alourdir ni agresser le cuir chevelu.\u003c\/p\u003e\n    \u003cdiv class=\"soi-nutr-hero-labels\"\u003e\n      \u003cspan class=\"soi-nutr-label soi-nutr-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-nutr-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-nutr-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-nutr-label\"\u003e99 % ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-nutr-label\"\u003eFLACON 100 % RECYCLÉ\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nutr-section\"\u003e\n    \u003ch2\u003eUne formule ciblée pour les cheveux qui en ont vraiment besoin\u003c\/h2\u003e\n    \u003cp class=\"soi-nutr-section-intro\"\u003eCe shampoing nutrition associe deux actifs complémentaires qui travaillent ensemble à chaque lavage pour redonner souplesse, brillance et discipline à votre chevelure.\u003c\/p\u003e\n    \u003cdiv class=\"soi-nutr-benefits\"\u003e\n      \u003cdiv class=\"soi-nutr-benefit\"\u003e\n        \u003cdiv class=\"soi-nutr-benefit-icon\"\u003e\u003cspan\u003e🍑\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuile d'abricot bio\u003c\/h3\u003e\n        \u003cp\u003eRiche en acides gras oméga-6 et oméga-9, elle pénètre la fibre capillaire pour la nourrir durablement, des racines jusqu'aux pointes, sans effet gras au toucher.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-benefit\"\u003e\n        \u003cdiv class=\"soi-nutr-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCéramides like\u003c\/h3\u003e\n        \u003cp\u003eCes actifs biomimétiques imitent les céramides naturels du cheveu, reconstituent le ciment intercellulaire, scellent les écailles et réduisent visiblement les frisottis et l'effet rêche.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-benefit\"\u003e\n        \u003cdiv class=\"soi-nutr-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRésultat visible\u003c\/h3\u003e\n        \u003cp\u003eDes cheveux plus souples, plus brillants et nettement plus faciles à démêler dès les premières utilisations.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nutr-section\"\u003e\n    \u003ch2\u003eConvient-il à votre type de cheveux ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-nutr-grid\"\u003e\n      \u003cdiv class=\"soi-nutr-card\"\u003e\n        \u003ch3\u003e✅ Idéal pour\u003c\/h3\u003e\n        \u003cp\u003eCheveux secs et déshydratés, cheveux rêches ou cassants, cheveux bouclés, frisés ou indisciplinés, cheveux colorés ou décolorés fragilisés, cheveux blancs ou grisonnants (souvent plus poreux).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-card\"\u003e\n        \u003ch3\u003e⚠️ Moins adapté pour\u003c\/h3\u003e\n        \u003cp\u003eCheveux très fins et naturellement gras, cuir chevelu à tendance séborrhéique marquée. Dans ce cas, un shampoing régulateur sera plus adapté à vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nutr-section\"\u003e\n    \u003ch2\u003eComment utiliser ce shampoing nutrition bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-nutr-timeline\"\u003e\n      \u003cdiv class=\"soi-nutr-step\"\u003e\n        \u003cdiv class=\"soi-nutr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-nutr-step-content\"\u003e\n          \u003ch3\u003eMouiller abondamment les cheveux\u003c\/h3\u003e\n          \u003cp\u003eÀ l'eau tiède de préférence. Évitez l'eau trop chaude qui fragilise les écailles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-step\"\u003e\n        \u003cdiv class=\"soi-nutr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-nutr-step-content\"\u003e\n          \u003ch3\u003eAppliquer une noix de shampoing\u003c\/h3\u003e\n          \u003cp\u003eMassez doucement le cuir chevelu avec les pulpes des doigts pendant 1 à 2 minutes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-step\"\u003e\n        \u003cdiv class=\"soi-nutr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-nutr-step-content\"\u003e\n          \u003ch3\u003eRincer soigneusement\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez si nécessaire pour un cheveu très chargé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-step\"\u003e\n        \u003cdiv class=\"soi-nutr-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-nutr-step-content\"\u003e\n          \u003ch3\u003eProlonger l'effet nutritif\u003c\/h3\u003e\n          \u003cp\u003eAssociez ce shampoing au masque ou à l'après-shampoing Centifolia de la gamme Nutrition Expert.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-nutr-tip\"\u003e\n      \u003cdiv class=\"soi-nutr-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour des cheveux très abîmés, une utilisation 2 à 3 fois par semaine est recommandée. Les résultats se consolident sur 4 à 6 semaines d'utilisation régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nutr-section\"\u003e\n    \u003ch2\u003eComposition et ingrédients clés\u003c\/h2\u003e\n    \u003cdiv class=\"soi-nutr-compo\"\u003e\n      \u003cdiv class=\"soi-nutr-compo-row\"\u003e\n        \u003cspan class=\"soi-nutr-compo-label\"\u003eActif nourrissant principal\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-compo-value\"\u003ePrunus Armeniaca (Apricot) Kernel Oil* (huile d'abricot bio)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-compo-row\"\u003e\n        \u003cspan class=\"soi-nutr-compo-label\"\u003eReconstruction capillaire\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-compo-value\"\u003eCéramides like (glycolipides végétaux)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-compo-row\"\u003e\n        \u003cspan class=\"soi-nutr-compo-label\"\u003eBase lavante\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-compo-value\"\u003eSans sulfates (SLS\/SLES), nettoyage doux\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-compo-row\"\u003e\n        \u003cspan class=\"soi-nutr-compo-label\"\u003eParfum\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-compo-value\"\u003e100 % naturel, fragrance subtile et douce\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: var(--soi-nutr-text-muted); margin-top: 1rem;\"\u003e* Ingrédient issu de l'agriculture biologique. 99 % des ingrédients sont d'origine naturelle. Formule vegan, sans ingrédients d'origine animale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nutr-section\"\u003e\n    \u003ch2\u003eLes engagements Centifolia qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-nutr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-nutr-card-mini\"\u003e\n        \u003cspan class=\"soi-nutr-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-card-mini-value\"\u003eCosmos Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-card-mini\"\u003e\n        \u003cspan class=\"soi-nutr-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-card-mini-value\"\u003eFrance, depuis 1992\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-card-mini\"\u003e\n        \u003cspan class=\"soi-nutr-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-card-mini-label\"\u003eFlacon\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-card-mini-value\"\u003e100 % recyclé et recyclable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nutr-card-mini\"\u003e\n        \u003cspan class=\"soi-nutr-card-mini-icon\"\u003e🐇\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-card-mini-label\"\u003eÉthique\u003c\/span\u003e\n        \u003cspan class=\"soi-nutr-card-mini-value\"\u003eVegan, non testé sur animaux\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nutr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-nutr-cta-box\"\u003e\n      \u003cp class=\"soi-nutr-cta-tag\" style=\"color: white;\"\u003eUne nutrition en profondeur, naturelle et certifiée\u003c\/p\u003e\n      \u003cp class=\"soi-nutr-cta-text\" style=\"color: white;\"\u003eParce que vos cheveux méritent mieux qu'un soin ordinaire, offrez-leur à chaque lavage la nutrition dont ils ont vraiment besoin : brillance retrouvée, douceur qui dure, et une routine simple, efficace, pour vous et pour la planète.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-nutr-marine: #1A2D3D;\n  --soi-nutr-marine-dark: #0F1E2B;\n  --soi-nutr-marine-light: #2C4458;\n  --soi-nutr-pomme: #A1C544;\n  --soi-nutr-pomme-dark: #84A636;\n  --soi-nutr-pomme-light: rgba(161,197,68,0.10);\n  --soi-nutr-white: #FFFFFF;\n  --soi-nutr-off-white: #F8FAF6;\n  --soi-nutr-stone: #F1F3EE;\n  --soi-nutr-line: #E5E8E0;\n  --soi-nutr-primary: #D88F3A;\n  --soi-nutr-primary-soft: #F5E6D0;\n  --soi-nutr-accent: #B5694A;\n  --soi-nutr-text: #1A2D3D;\n  --soi-nutr-text-soft: #4A5B6B;\n  --soi-nutr-text-muted: #7B8693;\n  --soi-nutr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-nutr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-nutr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-nutr-radius: 12px;\n  --soi-nutr-radius-sm: 8px;\n  --soi-nutr-radius-pill: 999px;\n}\n\n.soi-nutr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-nutr-fiche img { max-width: 100%; height: auto; }\n\n.soi-nutr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-nutr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-nutr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-nutr-hero {\n  position: relative;\n  background: var(--soi-nutr-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-nutr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-nutr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-nutr-pomme);\n}\n\n.soi-nutr-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-nutr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-nutr-pomme);\n  border-radius: 50%;\n}\n\n.soi-nutr-hero-title {\n  display: block;\n  color: var(--soi-nutr-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-nutr-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-nutr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-nutr-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-nutr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-nutr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-nutr-label-accent {\n  background: var(--soi-nutr-pomme);\n  border-color: var(--soi-nutr-pomme);\n  color: var(--soi-nutr-marine);\n  font-weight: 600;\n}\n\n.soi-nutr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-nutr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-nutr-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-nutr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-nutr-pomme);\n  border-radius: 2px;\n}\n\n.soi-nutr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-nutr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-nutr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-nutr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-nutr-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-nutr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-nutr-benefit {\n  background: var(--soi-nutr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-nutr-radius);\n  border: 1px solid var(--soi-nutr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-nutr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-nutr-shadow-md);\n}\n\n.soi-nutr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-nutr-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-nutr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-nutr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-nutr-benefit:hover .soi-nutr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-nutr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-nutr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-nutr-benefit p {\n  font-size: 13px;\n  color: var(--soi-nutr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-nutr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-nutr-card {\n  background: var(--soi-nutr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-nutr-radius);\n  border-left: 3px solid var(--soi-nutr-pomme);\n}\n\n.soi-nutr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-nutr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-nutr-card p {\n  font-size: 14px;\n  color: var(--soi-nutr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-nutr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-nutr-card-mini {\n  background: var(--soi-nutr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-nutr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-nutr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-nutr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-nutr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-nutr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-nutr-marine);\n}\n\n.soi-nutr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-nutr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-nutr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-nutr-radius);\n  border: 1px solid var(--soi-nutr-line);\n  align-items: flex-start;\n}\n\n.soi-nutr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-nutr-marine);\n  color: var(--soi-nutr-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-nutr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-nutr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-nutr-step-content p {\n  font-size: 14px;\n  color: var(--soi-nutr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-nutr-compo {\n  background: var(--soi-nutr-off-white);\n  border-radius: var(--soi-nutr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-nutr-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-nutr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-nutr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-nutr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-nutr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-nutr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-nutr-marine);\n  text-align: right;\n}\n\n.soi-nutr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-nutr-pomme-light);\n  border-left: 4px solid var(--soi-nutr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-nutr-radius) var(--soi-nutr-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-nutr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-nutr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-nutr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-nutr-tip p {\n  font-size: 14px;\n  color: var(--soi-nutr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-nutr-cta-box {\n  background: var(--soi-nutr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-nutr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-nutr-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-nutr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-nutr-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-nutr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-nutr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-nutr-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-nutr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-nutr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-nutr-compo-value {\n    text-align: left;\n  }\n\n  .soi-nutr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-nutr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-nutr-fiche {\n    --soi-nutr-text-soft: #2C3E50;\n    --soi-nutr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603162816842,"sku":"CE0256","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampoing-nutrition-bio-centifolia-packshot.webp?v=1779447899"},{"product_id":"lotion-demelante-brillance-certifiee-bio-centifolia","title":"Lotion démêlante brillance certifiée bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003cp\u003eDécouvrez la \u003cstrong\u003eLotion Démêlante Brillance \u0026amp; Légèreté\u003c\/strong\u003e de Centifolia, une solution innovante certifiée bio pour des cheveux faciles à coiffer, brillants et légers.\u003c\/p\u003e\n\u003cp\u003eConçue pour répondre aux besoins de tous les types de cheveux, cette lotion démêlante sans rinçage révolutionnera votre routine capillaire.\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_CE0265_5d4a90aa-53fd-4621-bf02-4e1393f4701e.jpg?v=1776180389\" alt=\"Photo d'une femme aux cheveux brillants\" 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 lotion démêlante Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFacilite le démêlage\u003c\/strong\u003e : Dites adieu aux nœuds et aux cheveux difficiles à coiffer. Notre formule unique rend le démêlage rapide et sans effort.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApporte brillance et légèreté\u003c\/strong\u003e : Grâce à l'action du vinaigre de Framboise BIO, vos cheveux retrouvent leur éclat naturel et leur souplesse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNe graisse pas le cheveu\u003c\/strong\u003e : Sa texture ultra-légère ne laisse aucun résidu gras, assurant des cheveux frais et aériens.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRespectueuse de l'environnement\u003c\/strong\u003e : Notre lotion est biodégradable et formulée sans alcool ni sulfate, préservant ainsi la santé de vos cheveux et celle de la planète.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eIngrédients clés de la Lotion démêlante certifiée bio\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eVinaigre de Framboise BIO\u003c\/strong\u003e : reconnu pour ses propriétés lissantes et adoucissantes, il lisse les écailles du cheveu, apportant brillance et souplesse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcide Lactique\u003c\/strong\u003e : aide à équilibrer le pH naturel du cuir chevelu et à lisser les cuticules, facilitant ainsi le démêlage.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eLes petits plus de la lotion\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSans rinçage\u003c\/strong\u003e pour une utilisation pratique et rapide.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule douce et sans alcool\u003c\/strong\u003e pour respecter les cheveux les plus fragiles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormat pratique\u003c\/strong\u003e : disponible en spray pour une application facile et homogène.\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\u003ch3\u003e\u003cstrong\u003ePourquoi choisir la Lotion démêlante Centifolia ?\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eChoisir la \u003cstrong\u003eLotion Démêlante Brillance sans rinçage\u003c\/strong\u003e de Centifolia, c'est opter pour un soin capillaire naturel, efficace et respectueux de l'environnement. Offrez à vos cheveux le meilleur de la nature avec Centifolia, et retrouvez des cheveux éclatants, doux et parfaitement démêlés.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603165274442,"sku":"CE0265","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0265_lotion_demelante_sans_rincage_df559863-d1e4-4e28-9e3d-e80481d87e7e.jpg?v=1778842801"},{"product_id":"baume-demelant-centifolia","title":"Baume démêlant Après-shampoing Brillance certifié bio – Centifolia","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_CE0271_c6a04b71-f2c7-4bb0-aeb4-7cf7e7069da4.jpg?v=1776180389\" alt=\"Photo d'une brosse à cheveux\" 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 \u003cstrong\u003eBaume démêlant bio\u003c\/strong\u003e de Centifolia est un soin capillaire conçu pour illuminer et démêler en douceur tous les types de cheveux, y compris les cheveux bouclés. Sa formule innovante et respectueuse de l'environnement en fait un produit incontournable pour sublimer votre chevelure.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques principales du baume démêlant Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule douce et biodégradable :\u003c\/strong\u003e Respectueuse de l'environnement, cette formule préserve la planète tout en prenant soin de vos cheveux.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEnrichi en extrait de Framboise BIO :\u003c\/strong\u003e Issu de la pulpe de framboises fraîches, cet extrait redonne éclat et brillance aux cheveux ternes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKératine Végétale :\u003c\/strong\u003e Cet ingrédient clé préserve la structure interne du cheveu et limite l'altération des protéines, composants majeurs de la fibre capillaire, pour une chevelure plus douce et légère.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits du baume démêlant\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDémêlage en douceur :\u003c\/strong\u003e ce baume facilite le démêlage sans alourdir les cheveux, les laissant légers et faciles à coiffer.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFibre capillaire lissée :\u003c\/strong\u003e il lisse la fibre capillaire, laissant les cheveux doux, brillants et éclatants de beauté.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePrévention de la casse :\u003c\/strong\u003e en évitant les démêlages agressifs, il prévient la casse des cheveux et réduit la douleur liée à cette étape de la routine capillaire.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNourrissant et revitalisant :\u003c\/strong\u003e nourrit en profondeur la fibre capillaire, la répare et la revitalise, pour des cheveux visiblement en meilleure santé.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603166814538,"sku":"CE0272","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/centifolia_ce0272_baume-demelant_apres-shampoing_brillanche_2c75bc52-3236-4d07-8883-fbea647e973a.jpg?v=1778842809"},{"product_id":"gommage-corps-fondant-centifolia","title":"Gommage fondant certifié bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eDécouvrez le \u003cstrong\u003eGommage Fondant Éclat\u003c\/strong\u003e de Centifolia, un exfoliant certifié bio de 150 ml qui marie parfaitement efficacité et plaisir sensoriel. Sa formule unique associe l’huile de Camélia bio à des exfoliants 100% bio de noyaux d'abricots, permettant d'éliminer en douceur les cellules mortes et d'affiner le grain de peau. Ce gommage laisse la peau incroyablement douce et profondément nourrie.\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_CE0285_481310ed-f2d1-407b-870d-dd8506329582.jpg?v=1776180424\" alt=\"Photo d'une personne se faisant un gommage\" 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\u003eUne expérience sensorielle unique\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLa texture innovante du Gommage Fondant Éclat se métamorphose en trois étapes :\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eGel de massage\u003c\/strong\u003e : appliquez le gommage sur la peau sèche pour un massage doux et agréable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHuile luxueuse\u003c\/strong\u003e : sous l'effet du massage, la texture se transforme en une huile riche, facilitant un gommage délicat et efficace.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLait délicat\u003c\/strong\u003e : au contact de l'eau, l'huile se transforme en un lait soyeux, rendant le rinçage simple et agréable.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eChaque application est un véritable moment de bien-être, sublimé par un parfum fleuri et oriental envoûtant, qui enveloppe vos sens dans une bulle de douceur et de relaxation.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eEngagements et fabrication du gommage Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eEmballage écologique\u003c\/strong\u003e : conçu dans un souci de durabilité, l'emballage est entièrement recyclable et garanti sans phtalates ni Bisphénol A.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabrication française\u003c\/strong\u003e : ce produit est fièrement fabriqué en France, garantissant une qualité irréprochable et un respect des normes environnementales.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits clés du gommage exfoliant certifié bio Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNourrit et protège\u003c\/strong\u003e : grâce à l'huile de Camélia bio, votre peau est nourrie en profondeur et protégée des agressions extérieures.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdoucit et assouplit\u003c\/strong\u003e : les propriétés adoucissantes et assouplissantes de l'huile végétale de Camélia offrent une peau douce et soyeuse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAffinage du grain de peau\u003c\/strong\u003e : les exfoliants d'abricots 100% bio éliminent les cellules mortes tout en douceur, révélant une peau éclatante de vitalité.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eOffrez à votre peau le soin qu'elle mérite avec le \u003cstrong\u003eGommage Fondant Éclat\u003c\/strong\u003e de Centifolia, où l'excellence de la nature rencontre l'innovation cosmétique pour une expérience de beauté inégalée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603179921738,"sku":"CE0285","price":13.78,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_centifolia_ce0285_gommage_fondant.jpg?v=1776157082"},{"product_id":"creme-riche-bio-centifolia","title":"Crème riche certifiée bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eLa Crème riche Éclat de Rose de Centifolia\u003c\/strong\u003e, disponible\u003cstrong\u003e en format de 50 ml et certifié Cosmos Organic\u003c\/strong\u003e par Ecocert, est une source inépuisable d’hydratation et d’éclat pour la peau. Sa\u003cstrong\u003e texture onctueuse\u003c\/strong\u003e offre un fini velouté, tandis que son parfum subtil ajoute une touche de raffinement à chaque application. Idéale pour les peaux normales à sèches, même les plus sensibles, cette crème riche\u003cstrong\u003e hydrate intensément et durablement\u003c\/strong\u003e, tout en lissant et illuminant la peau.\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_CE0398_8cfbaaa0-65db-4ab4-a887-4e859d143d0c.jpg?v=1776180497\" alt=\"Photo d'une femme qui se met de la crème sur son visage\" 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\u003eLes actifs clés de le Crème riche certifiée bio Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRose Centifolia (Rose aux « Cent Feuilles »)\u003c\/strong\u003e :\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePropriétés :\u003c\/span\u003e éclaircissantes, hydratantes, antioxydantes, apaisantes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eParticularité :\u003c\/span\u003e cueillie à la main à l'aube, moment où sa concentration en composés actifs est maximale, pour une efficacité optimale.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcide Hyaluronique d’origine naturelle\u003c\/strong\u003e :\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePropriétés :\u003c\/span\u003e capte jusqu’à 1000 fois son poids en eau, maintenant ainsi une hydratation optimale.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eEffets :\u003c\/span\u003e comble l’espace entre les fibres de collagène, améliorant l’apparence visuelle de la peau.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitamine C\u003c\/strong\u003e :\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePropriétés :\u003c\/span\u003e puissante activité antioxydante, neutralise les radicaux libres causés par le soleil, la pollution et le stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eEffets :\u003c\/span\u003e prévient le vieillissement prématuré de la peau et améliore l’éclat du teint en inhibant la surproduction de mélanine due aux UV.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits de la Crème riche Éclat de Rose \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation intense\u003c\/strong\u003e : maintient l’hydratation de la peau grâce à l’acide hyaluronique.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTeint éclatant\u003c\/strong\u003e : la Rose Centifolia et la vitamine C travaillent en synergie pour un teint lumineux et uniforme.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection antioxydante\u003c\/strong\u003e : la vitamine C protège la peau des agressions extérieures, réduisant les signes de vieillissement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouceur et confort\u003c\/strong\u003e : sa texture onctueuse et son fini velouté procurent une sensation de confort à chaque application.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eOffrez à votre peau le soin qu’elle mérite avec \u003cstrong\u003ela Crème riche Éclat de Rose de Centifolia\u003c\/strong\u003e. Une alliance parfaite d’actifs naturels pour \u003cstrong\u003eune peau éclatante de santé, intensément hydratée et protégée\u003c\/strong\u003e contre les signes de l’âge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603231334730,"sku":"CE0398","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/c_r_creme-riche-eclat-de-rose_1_24_9f4c5a65-34e3-4ca0-b64d-a45f2d792791.jpg?v=1778842824"},{"product_id":"dentifrice-fruits-rouges-special-enfants-certifie-bio-centifolia","title":"Dentifrice fruits rouges spécial enfants certifié bio - Centifolia","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_CE0601_14ebda72-5f14-4851-be0b-20d53b0930c8.jpg?v=1776180498\" alt=\"Une petite fille en train de se laver les dents\" 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 data-start=\"176\" data-end=\"600\"\u003eDès les premières années, il est essentiel d’instaurer une routine bucco-dentaire adaptée. Pour accompagner les enfants dans ce geste quotidien, Centifolia a créé un dentifrice au \u003cstrong data-start=\"356\" data-end=\"390\"\u003egoût gourmand de fruits rouges\u003c\/strong\u003e, spécialement conçu pour respecter l’émail fragile des dents de lait et rendre le brossage plus agréable. Sa formule douce et naturelle fait du soin des premières dents un moment à la fois efficace et ludique.\u003c\/p\u003e\n\u003ch2 data-start=\"602\" data-end=\"695\"\u003eCaractéristiques et bienfaits du Dentifrice sans fluor fruits rouges Enfants de Centifolia\u003c\/h2\u003e\n\u003cp data-start=\"697\" data-end=\"1102\"\u003eCe dentifrice a été élaboré pour répondre aux besoins spécifiques des enfants de 2 à 6 ans. Sa texture onctueuse et son arôme fruité encouragent les plus petits à adopter une bonne hygiène dentaire au quotidien. Conçu \u003cstrong data-start=\"915\" data-end=\"929\"\u003esans fluor\u003c\/strong\u003e, il convient parfaitement aux situations où les enfants bénéficient déjà d’apports externes en fluor, ou lorsqu’il existe une sensibilité ou une intolérance particulière.\u003c\/p\u003e\n\u003cp data-start=\"1104\" data-end=\"1365\"\u003eSa formule, enrichie en \u003cstrong data-start=\"1128\" data-end=\"1145\"\u003ealoe vera bio\u003c\/strong\u003e, assure un nettoyage en douceur et aide à protéger l’émail fragile des dents de lait sans agresser les gencives sensibles. Non abrasif, il offre un brossage respectueux tout en garantissant une bouche propre et saine.\u003c\/p\u003e\n\u003cp data-start=\"1367\" data-end=\"1724\"\u003eApprouvé par un chirurgien-dentiste et fabriqué en France, ce soin quotidien est vegan et labellisé Cosmébio, gage de naturalité et de respect de l’environnement. Des tests d’usage ont par ailleurs confirmé l’efficacité et la satisfaction des utilisateurs : les dents sont nettoyées en douceur, protégées et le produit est parfaitement adapté aux enfants.\u003c\/p\u003e\n\u003cp data-start=\"1726\" data-end=\"1895\"\u003eL’utilisation est simple : une noisette de dentifrice de la taille d’un petit pois, sous la surveillance d’un adulte, suffit pour un brossage optimal après chaque repas.\u003c\/p\u003e\n\u003ch2 data-start=\"1897\" data-end=\"1940\"\u003ePour un sourire qui grandit en confiance\u003c\/h2\u003e\n\u003cp data-start=\"1942\" data-end=\"2353\"\u003eLe dentifrice sans fluor fruits rouges Centifolia accompagne les enfants dans leur apprentissage de l’hygiène bucco-dentaire en alliant efficacité, sécurité et plaisir. Grâce à son goût naturel et sa composition respectueuse, il transforme le brossage en un moment agréable, rassurant et adapté aux besoins des plus jeunes. Offrez à vos enfants le meilleur départ pour des dents saines et un sourire éclatant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603231957322,"sku":"CE0601","price":3.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_centifolia_ce0601_dentifrice_enfants_fruits_rouges.jpg?v=1776157764"},{"product_id":"baume-corps-sos-centifolia","title":"Baume corps SOS certifié bio- Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eDécouvrez le \u003cstrong\u003eBaume Corps SOS de Centifolia\u003c\/strong\u003e, une solution \u003cstrong\u003elabellisé Cosmébio\u003c\/strong\u003e par Ecocert, qui apporte douceur et hydratation pour toute la famille. Ce baume \u003cstrong\u003eultra-riche et délicatement parfumé\u003c\/strong\u003e pénètre rapidement sans laisser de film gras, apportant un confort immédiat aux peaux sèches et fragilisées.\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_CE0407_57e9cdce-3516-46b0-944e-d532a895a449.jpg?v=1776180510\" alt=\"Photo d'une maman qui met de la crème à son enfant\" 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 du Baume Corps SOS Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation intense :\u003c\/strong\u003e nourrit et hydrate en profondeur les peaux sèches et sensibles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApaisement instantané :\u003c\/strong\u003e réduit les sensations de tiraillement et d'inconfort dès la première application.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsorption rapide :\u003c\/strong\u003e sa texture fondante permet une application facile et une absorption rapide sans laisser de résidu gras.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConfort et souplesse :\u003c\/strong\u003e la peau retrouve son confort et sa souplesse naturelle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eIngrédients clés du Baume\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eGinkgo Biloba Bio :\u003c\/strong\u003e originaire d'Asie, cet arbre aux mille écus est riche en flavonoïdes, offrant d'importantes propriétés antioxydantes, hydratantes, apaisantes et protectrices.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeurre de Karité :\u003c\/strong\u003e connu pour ses propriétés nourrissantes et régénératrices, idéal pour les peaux sèches et abîmées.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeurre de Cacao :\u003c\/strong\u003e offre une hydratation profonde et protège la peau des agressions extérieures.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAloe Vera :\u003c\/strong\u003e apaisant et hydratant, il aide à calmer les irritations et à régénérer la peau.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdapté à toute la famille :\u003c\/strong\u003e convient à tous les types de peaux, y compris les plus sensibles. Recommandé à partir de 3 ans.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormat généreux :\u003c\/strong\u003e disponible en pot de 200 ml, parfait pour un usage quotidien en famille.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEngagement environnemental :\u003c\/strong\u003e produit 100% vegan avec un emballage réduit en plastique (-75%).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eOffrez à votre peau le soin qu'elle mérite avec le \u003cstrong\u003eBaume Corps SOS de Centifolia\u003c\/strong\u003e, pour une \u003cstrong\u003ehydratation\u003c\/strong\u003e et un \u003cstrong\u003econfort\u003c\/strong\u003e au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603261415754,"sku":"CE0407","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0407_centifolia_baume_276c8de0-102f-4edb-9e03-787e99d6c504.jpg?v=1778842836"},{"product_id":"serum-booster-hydratation-centifolia","title":"Sérum Booster d'Hydratation bio - Éclat de Rose - Centifolia","description":"\n\n\u003cdiv class=\"soi-rose-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-rose-hero\"\u003e\n    \u003cdiv class=\"soi-rose-hero-tag\"\u003e\n      \u003cspan class=\"soi-rose-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétique visage · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-rose-hero-title\"\u003eSérum Booster d'Hydratation Éclat de Rose®\u003c\/span\u003e\n    \u003cp class=\"soi-rose-hero-subtitle\"\u003eTrois actifs précieux réunis dans une texture fluide et légère pour repulper, illuminer et apaiser votre peau au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rose-hero-labels\"\u003e\n      \u003cspan class=\"soi-rose-label soi-rose-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-rose-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-rose-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-rose-label\"\u003e30 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi ce sérum se démarque --\u003e\n  \u003csection class=\"soi-rose-section\"\u003e\n    \u003ch2\u003ePourquoi ce sérum booster d'hydratation se démarque\u003c\/h2\u003e\n    \u003cp\u003eLà où de nombreux sérums hydratants se contentent d'une action de surface, le sérum Centifolia combine trois actifs à fort potentiel dans une texture fluide ultra-légère qui pénètre instantanément sans laisser de résidu gras. Résultat : une peau visiblement repulpée, plus lisse et lumineuse, sans effet collant ni surcharge.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les 3 actifs clés --\u003e\n  \u003csection class=\"soi-rose-section\"\u003e\n    \u003ch2\u003eLes 3 actifs clés du sérum Éclat de Rose®\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rose-timeline\"\u003e\n      \u003cdiv class=\"soi-rose-step\"\u003e\n        \u003cdiv class=\"soi-rose-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-rose-step-content\"\u003e\n          \u003ch3\u003eRose Centifolia biologique\u003c\/h3\u003e\n          \u003cp\u003eCueillie à la main à maturité optimale, cette \"rose aux cent feuilles\" est riche en actifs antioxydants et apaisants. Elle unifie le teint, calme les rougeurs et apporte une hydratation durable à la peau fragilisée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-step\"\u003e\n        \u003cdiv class=\"soi-rose-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-rose-step-content\"\u003e\n          \u003ch3\u003eAcide hyaluronique d'origine naturelle\u003c\/h3\u003e\n          \u003cp\u003eCapable de retenir jusqu'à 1 000 fois son poids en eau, il comble les espaces entre les fibres de collagène pour une hydratation en profondeur et un effet repulpant visible. Votre peau retrouve sa souplesse et son rebond.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-step\"\u003e\n        \u003cdiv class=\"soi-rose-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-rose-step-content\"\u003e\n          \u003ch3\u003eVitamine C\u003c\/h3\u003e\n          \u003cp\u003ePuissant antioxydant, elle neutralise les radicaux libres liés à la pollution et au stress oxydatif. Elle agit aussi sur les taches et l'homogénéité du teint pour un éclat naturel et durable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Pour qui --\u003e\n  \u003csection class=\"soi-rose-section\"\u003e\n    \u003ch2\u003ePour qui est ce sérum hydratant bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rose-grid\"\u003e\n      \u003cdiv class=\"soi-rose-card\"\u003e\n        \u003ch3\u003e💧 Peaux déshydratées ou tiraillées\u003c\/h3\u003e\n        \u003cp\u003eQuelle que soit leur nature (sèche, mixte, normale), ce sérum apporte l'hydratation dont elles ont besoin pour retrouver confort et souplesse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-card\"\u003e\n        \u003ch3\u003e🌸 Peaux sensibles ou réactives\u003c\/h3\u003e\n        \u003cp\u003eSa formule douce convient aux peaux qui supportent mal les formules chargées, sans parfum agressif ni ingrédients controversés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-card\"\u003e\n        \u003ch3\u003e🏙️ Peaux exposées au stress environnemental\u003c\/h3\u003e\n        \u003cp\u003eClimatisation, pollution, changements de saison : ce sérum protège et préserve l'éclat de votre peau face aux agressions du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-card\"\u003e\n        \u003ch3\u003e✨ Envie de renforcer votre routine\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez à décupler l'efficacité de votre crème hydratante existante ? Ce sérum s'utilise en complément pour en amplifier les bienfaits.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment utiliser --\u003e\n  \u003csection class=\"soi-rose-section\"\u003e\n    \u003ch2\u003eComment utiliser le sérum booster Centifolia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rose-timeline\"\u003e\n      \u003cdiv class=\"soi-rose-step\"\u003e\n        \u003cdiv class=\"soi-rose-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-rose-step-content\"\u003e\n          \u003ch3\u003ePréparez votre peau\u003c\/h3\u003e\n          \u003cp\u003eSur un visage propre et légèrement humide, appliquez 2 à 3 pressions de sérum, matin et\/ou soir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-step\"\u003e\n        \u003cdiv class=\"soi-rose-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-rose-step-content\"\u003e\n          \u003ch3\u003eTapotez délicatement\u003c\/h3\u003e\n          \u003cp\u003eDu bout des doigts, tapotez le sérum sans frotter pour favoriser l'absorption. Laissez poser quelques secondes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-step\"\u003e\n        \u003cdiv class=\"soi-rose-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-rose-step-content\"\u003e\n          \u003ch3\u003eComplétez votre routine\u003c\/h3\u003e\n          \u003cp\u003eAppliquez ensuite votre crème hydratante. Utilisé en synergie avec le Fluide Léger ou la Crème Riche Éclat de Rose® de Centifolia, il en décuple les effets illuminateurs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Nos engagements qualité --\u003e\n  \u003csection class=\"soi-rose-section\"\u003e\n    \u003ch2\u003eLes engagements qualité\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rose-benefits\"\u003e\n      \u003cdiv class=\"soi-rose-benefit\"\u003e\n        \u003cdiv class=\"soi-rose-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCertifié Cosmos Organic Ecocert\u003c\/h3\u003e\n        \u003cp\u003eGarantie d'une formule respectueuse de votre peau et de l'environnement, sans ingrédients controversés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-benefit\"\u003e\n        \u003cdiv class=\"soi-rose-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eÉlaboré selon des normes rigoureuses de cosmétique botanique, dans le respect du savoir-faire français.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-benefit\"\u003e\n        \u003cdiv class=\"soi-rose-benefit-icon\"\u003e\u003cspan\u003e♻️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEmballage éco-responsable\u003c\/h3\u003e\n        \u003cp\u003eFlacon recyclable, sans phtalates ni Bisphénol A. Un geste pour votre peau et pour la planète.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-benefit\"\u003e\n        \u003cdiv class=\"soi-rose-benefit-icon\"\u003e\u003cspan\u003e🤍\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConvient aux peaux sensibles\u003c\/h3\u003e\n        \u003cp\u003eFormulé sans parfum agressif, il respecte les peaux les plus délicates tout en restant efficace.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Composition (INCI) --\u003e\n  \u003csection class=\"soi-rose-section\"\u003e\n    \u003ch2\u003eComposition (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rose-accordion\"\u003e\n      \u003cdetails class=\"soi-rose-accordion-item\" open\u003e\n        \u003csummary class=\"soi-rose-accordion-header\"\u003e📋 Liste INCI complète\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rose-accordion-content\"\u003e\n          \u003cp\u003eAqua, Rosa Centifolia Flower Water*, Glycerin, Sodium Hyaluronate, Ascorbyl Glucoside (Vitamine C), Xanthan Gum, Benzyl Alcohol, Dehydroacetic Acid.\u003c\/p\u003e\n          \u003cp\u003e\u003cem\u003e* Ingrédients issus de l'agriculture biologique. Certifié Cosmos Organic par Ecocert.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rose-compo\" style=\"margin-top: 1rem;\"\u003e\n      \u003cdiv class=\"soi-rose-compo-row\"\u003e\n        \u003cspan class=\"soi-rose-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-rose-compo-value\"\u003eRose Centifolia biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-compo-row\"\u003e\n        \u003cspan class=\"soi-rose-compo-label\"\u003eActif hydratant\u003c\/span\u003e\n        \u003cspan class=\"soi-rose-compo-value\"\u003eAcide hyaluronique d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-compo-row\"\u003e\n        \u003cspan class=\"soi-rose-compo-label\"\u003eActif éclat\u003c\/span\u003e\n        \u003cspan class=\"soi-rose-compo-value\"\u003eVitamine C (Ascorbyl Glucoside)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-compo-row\"\u003e\n        \u003cspan class=\"soi-rose-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-rose-compo-value\"\u003e30 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rose-compo-row\"\u003e\n        \u003cspan class=\"soi-rose-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-rose-compo-value\"\u003eCosmos Organic par Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TIP --\u003e\n  \u003csection class=\"soi-rose-section\"\u003e\n    \u003cdiv class=\"soi-rose-tip\"\u003e\n      \u003cdiv class=\"soi-rose-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour décupler les bienfaits de ce sérum, associez-le au Fluide Léger ou à la Crème Riche Éclat de Rose® de Centifolia. Appliqué sur peau légèrement humide, il favorise une absorption optimale de ses actifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-rose-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-rose-cta-box\"\u003e\n      \u003cp class=\"soi-rose-cta-tag\" style=\"color: white;\"\u003eVotre rituel d'hydratation certifié bio\u003c\/p\u003e\n      \u003cp class=\"soi-rose-cta-text\" style=\"color: white;\"\u003eOffrez à votre visage l'éclat qu'il mérite avec la douceur de la Rose Centifolia, la puissance de l'acide hyaluronique et l'énergie de la Vitamine C.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-rose-marine: #1A2D3D;\n  --soi-rose-marine-dark: #0F1E2B;\n  --soi-rose-marine-light: #2C4458;\n  --soi-rose-pomme: #A1C544;\n  --soi-rose-pomme-dark: #84A636;\n  --soi-rose-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-rose-white: #FFFFFF;\n  --soi-rose-off-white: #F8FAF6;\n  --soi-rose-stone: #F1F3EE;\n  --soi-rose-line: #E5E8E0;\n\n  --soi-rose-primary: #D4A8A4;\n  --soi-rose-primary-soft: #F0D5D1;\n  --soi-rose-accent: #E8B5A0;\n\n  --soi-rose-text: #1A2D3D;\n  --soi-rose-text-soft: #4A5B6B;\n  --soi-rose-text-muted: #7B8693;\n\n  --soi-rose-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-rose-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-rose-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-rose-radius: 12px;\n  --soi-rose-radius-sm: 8px;\n  --soi-rose-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-rose-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-rose-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-rose-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-rose-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-rose-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-rose-hero {\n  position: relative;\n  background: var(--soi-rose-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-rose-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-rose-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-rose-pomme);\n}\n\n.soi-rose-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-rose-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-rose-pomme);\n  border-radius: 50%;\n}\n\n.soi-rose-hero-title {\n  display: block;\n  color: var(--soi-rose-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-rose-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-rose-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-rose-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-rose-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-rose-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-rose-label-accent {\n  background: var(--soi-rose-pomme);\n  border-color: var(--soi-rose-pomme);\n  color: var(--soi-rose-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-rose-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-rose-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-rose-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-rose-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-rose-pomme);\n  border-radius: 2px;\n}\n\n.soi-rose-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-rose-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-rose-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS (cercles marine) === *\/\n.soi-rose-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-rose-benefit {\n  background: var(--soi-rose-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-rose-radius);\n  border: 1px solid var(--soi-rose-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-rose-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-rose-shadow-md);\n}\n\n.soi-rose-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-rose-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-rose-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-rose-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-rose-benefit:hover .soi-rose-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-rose-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rose-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rose-benefit p {\n  font-size: 13px;\n  color: var(--soi-rose-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-rose-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-rose-card {\n  background: var(--soi-rose-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rose-radius);\n  border-left: 3px solid var(--soi-rose-pomme);\n}\n\n.soi-rose-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rose-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rose-card p {\n  font-size: 14px;\n  color: var(--soi-rose-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-rose-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-rose-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-rose-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rose-radius);\n  border: 1px solid var(--soi-rose-line);\n  align-items: flex-start;\n}\n\n.soi-rose-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-rose-marine);\n  color: var(--soi-rose-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-rose-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rose-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-rose-step-content p {\n  font-size: 14px;\n  color: var(--soi-rose-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-rose-compo {\n  background: var(--soi-rose-off-white);\n  border-radius: var(--soi-rose-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-rose-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-rose-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-rose-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-rose-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-rose-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-rose-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-rose-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-rose-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-rose-pomme-light);\n  border-left: 4px solid var(--soi-rose-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-rose-radius) var(--soi-rose-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-rose-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-rose-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-rose-marine);\n  margin-bottom: 4px;\n}\n\n.soi-rose-tip p {\n  font-size: 14px;\n  color: var(--soi-rose-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-rose-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-rose-accordion-item {\n  background: var(--soi-rose-off-white);\n  border-radius: var(--soi-rose-radius-sm);\n  border: 1px solid var(--soi-rose-line);\n  overflow: hidden;\n}\n\n.soi-rose-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-rose-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-rose-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-rose-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-rose-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-rose-accordion-item[open] .soi-rose-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-rose-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-rose-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-rose-text-soft);\n  line-height: 1.6;\n  margin: 0 0 0.5rem 0;\n}\n\n.soi-rose-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-rose-cta-box {\n  background: var(--soi-rose-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-rose-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-rose-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-rose-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-rose-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-rose-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-rose-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-rose-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-rose-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-rose-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-rose-compo-value {\n    text-align: left;\n  }\n\n  .soi-rose-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-rose-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-rose-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-rose-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-rose-fiche {\n    --soi-rose-text-soft: #2C3E50;\n    --soi-rose-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603262300490,"sku":"CE0408","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/serum-booster-dhydratation-certifie-bio-centifolia-packshot.webp?v=1779454708"},{"product_id":"gelee-nettoyante-purifiante-centifolia","title":"Gelée Nettoyante Purifiante Bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eLa Gelée Nettoyante Purifiante \u003c\/strong\u003e\"Fraîcheur de Thé\" de Centifolia est le soin incontournable \u003cstrong\u003epour une peau propre, douce et éclatante\u003c\/strong\u003e. Spécialement formulée pour nettoyer en profondeur, cette gelée élimine efficacement les impuretés et l'excès de sébum tout en préservant l'hydratation naturelle de la peau.\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_CE0425_63e9b8ee-144f-4fcc-98a4-81fea855fa3c.jpg?v=1776180556\" alt=\"Photo d'une personne qui se lave le visage dans son lavabo\" 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 avantages de la Gelée nettoyante purifiante\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNettoyage en profondeur\u003c\/strong\u003e : élimine les impuretés et l'excès de sébum sans assécher la peau, laissant une sensation de fraîcheur et de propreté.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients Actifs\u003c\/strong\u003e : \n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydrolat de Thé Vert Biologique (Camellia Sinensis Leaf Extract)\u003c\/strong\u003e : riche en théine, polyphénols et flavonoïdes, cet extrait de Thé Vert offre des propriétés anti-oxydantes, rafraîchissantes, purifiantes et apaisantes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZinc PCA\u003c\/strong\u003e : complexe actif sébo-régulateur qui aide à diminuer la production de sébum, offrant à la peau une texture matifiée et équilibrée.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAloe Vera\u003c\/strong\u003e : reconnu pour ses propriétés hydratantes, l'Aloe Vera permet un nettoyage en profondeur tout en respectant la barrière cutanée.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eEngagement et qualité du produit Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTestée sous contrôle dermatologique\u003c\/strong\u003e : garantie de douceur et de sécurité pour tous les types de peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉcologique et responsable\u003c\/strong\u003e : flacon recyclable à 50% et garanti sans phtalate ni Bisphénol A, reflétant l'engagement de Centifolia pour l'environnement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabriquée en France\u003c\/strong\u003e : conception et fabrication 100% françaises, garantissant un produit de haute qualité et respectueux des normes strictes.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eDes résultats visibles \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003eUne peau nette et douce\u003c\/li\u003e\n\u003cli\u003eRéduction visible des excès de sébum\u003c\/li\u003e\n\u003cli\u003eSensation de fraîcheur revitalisante\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\u003cp\u003eTransformez votre routine de nettoyage avec la \u003cstrong\u003eGelée Nettoyante Purifiante \"Fraîcheur de Thé\" de Centifolia\u003c\/strong\u003e et ressentez la différence d'une peau fraîche, pure et équilibrée.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603286221130,"sku":"CE0425","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0425_gelee_demaquillante.jpg?v=1776158332"},{"product_id":"fluide-regulateur-matifiant-centifolia","title":"Fluide Régulateur Matifiant certifié bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eCentifolia vous présente son \u003cstrong\u003eFluide Régulateur Matifiant \"Fraîcheur de Thé\"\u003c\/strong\u003e, conçu pour apporter à votre peau une hydratation optimale tout en contrôlant la brillance. Ce fluide allie des ingrédients naturels aux propriétés exceptionnelles pour offrir une peau douce, équilibrée et sans excès de sébum.\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_CE0426_e613173b-7751-4433-ae48-5426f05a7882.jpg?v=1776180556\" alt=\"Photo d'une femme qui se regarde dans le miroir et qui sourit\" 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\u003eIngrédients clés du Fluide régulateur Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eHydrolat de Thé Vert Biologique (Camellia Sinensis Leaf Extract):\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eVertus :\u003c\/span\u003e Riche en théine, polyphénols et flavonoïdes, cet hydrolat est un puissant anti-oxydant.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eBienfaits :\u003c\/span\u003e Purifie et apaise la peau tout en offrant une sensation de fraîcheur.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eZinc PCA:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eOrigine :\u003c\/span\u003e Sel de zinc de l’acide pyrrolidone carboxylique.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eVertus :\u003c\/span\u003e Connue pour ses propriétés sébo-régulatrices.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eBienfaits :\u003c\/span\u003e Diminue la production de sébum et régule la peau grasse.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eComplexe de Sucres d'Origine Marine:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eOrigine :\u003c\/span\u003e Extrait de phytoplancton produit en Bretagne.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eVertus :\u003c\/span\u003e Absorbe l’excès de sébum et matifie la peau à court et long terme.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eBienfaits :\u003c\/span\u003e Offre des propriétés hydratantes et apaisantes tout en réduisant la brillance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePoudre de Riz:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eVertus :\u003c\/span\u003e Naturellement lissante et matifiante.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eBienfaits :\u003c\/span\u003e Réduit la brillance, laisse un fini doux sans effet gras, et assure une hydratation continue.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eUn produit respectueux et de qualité\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTesté dermatologiquement :\u003c\/strong\u003e Sécurité et douceur pour tous types de peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSans Phtalate ni Bisphénol A :\u003c\/strong\u003e Emballage respectueux de votre santé et de l’environnement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConçu et Fabriqué en France :\u003c\/strong\u003e Gage de qualité et de savoir-faire.\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\u003e\u003cstrong\u003eBienfaits du Fluide Régulateur Matifiant Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMatification longue durée :\u003c\/strong\u003e contrôle efficacement la brillance tout au long de la journée.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation idéale :\u003c\/strong\u003e maintient la peau hydratée sans obstruer les pores.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePores resserrés :\u003c\/strong\u003e améliore la texture de la peau jour après jour.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeau équilibrée :\u003c\/strong\u003e régule les excès de sébum, laissant la peau fraîche et équilibrée.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eDécouvrez une \u003cstrong\u003epeau rafraîchie, matifiée et parfaitement hydratée\u003c\/strong\u003e avec le \u003cstrong\u003eFluide Régulateur Matifiant \"Fraîcheur de Thé\" de Centifolia\u003c\/strong\u003e. Un soin innovant et naturel pour une peau équilibrée au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603286450506,"sku":"CE0426","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0426_fluide_regulateur_matifiant_353051f0-04e3-43fd-85ff-eaae5e5541dc.jpg?v=1778842835"},{"product_id":"centifolia-embellisseur-de-teint","title":"Embellisseur de teint certifié bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003cp\u003eDécouvrez \u003cstrong\u003el'Embellisseur de Teint Éclat de Rose® de Centifolia\u003c\/strong\u003e, le secret d'une peau éclatante et parfaitement hydratée. Sa formule unique, enrichie de \u003cstrong\u003etrois actifs puissants\u003c\/strong\u003e, offre une hydratation intense et une luminosité naturelle qui\u003cstrong\u003e convient à tous les types de peaux\u003c\/strong\u003e, même les plus sensibles.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques principales de l'Embelisseur de Teint\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation et luminosité\u003c\/strong\u003e : grâce à sa texture légère et à sa teinte rose universelle, cet embellisseur rehausse le teint pour un effet bonne mine immédiat et naturel, sans marquer les rides.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdapté à tous les types de peaux\u003c\/strong\u003e : formulé pour convenir à tous les types de peaux, même les plus sensibles, pour une utilisation quotidienne en toute sécurité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRespectueux de l'environnement\u003c\/strong\u003e : emballage éco-conçu sans phtalates ni Bisphénol A, fabriqué en France.\u003c\/li\u003e\n\u003c\/ul\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_CE0410_df63ba7d-74fa-4409-aab5-b9d6265b82a9.jpg?v=1776180556\" alt=\"Photo d'une femme qui se touche le visage et qui esquisse un sourire\" 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\u003eActifs principaux de l'Embelisseur de Teint Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eRose Centifolia\u003c\/strong\u003e : cueillie à la main à l’aube, cette rose aux « Cent Feuilles » est riche en composés actifs éclaircissants, hydratants, antioxydants et apaisants. Elle illumine et unifie le teint pour une peau visiblement plus radieuse.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eAcide Hyaluronique\u003c\/strong\u003e : d'origine naturelle, cet actif capture jusqu’à 1000 fois son poids en eau, maintenant ainsi une hydratation optimale. Il comble les espaces entre les fibres de collagène, améliorant l'apparence de la peau en la rendant plus lisse et repulpée.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitamine C\u003c\/strong\u003e : ce puissant antioxydant protège la peau des radicaux libres causés par le soleil, la pollution et le stress, prévenant ainsi le vieillissement prématuré. Elle contribue également à l'éclat du teint en inhibant la surproduction de mélanine due aux UV.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong style=\"color: #333333; font-size: 26px;\"\u003eAvantages et bienfaits du produit Centifolia\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation longue durée\u003c\/strong\u003e : maintient l'hydratation tout au long de la journée grâce à l’acide hyaluronique.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTeint lumineux\u003c\/strong\u003e : la teinte rose universelle et les pigments non couvrants offrent un effet bonne mine instantané et naturel.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule douce\u003c\/strong\u003e : convient même aux peaux les plus sensibles, assurant une utilisation quotidienne sans irritation.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEco-Friendly\u003c\/strong\u003e : emballage respectueux de l’environnement, fabriqué sans phtalates ni Bisphénol A. Produit certifié Cosmos Organic par Ecocert, gage de pureté et de qualité.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eAdoptez l'Embellisseur de Teint Éclat de Rose® pour une peau éclatante, hydratée et naturellement belle jour après jour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603286745418,"sku":"CE0410","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/embelisseur-de-teint-eclat-de-rose-centifolia_d228133a-6eae-48f9-b9de-220e336ddf26.jpg?v=1778842871"},{"product_id":"eau-micellaire-purifiante-centifolia","title":"Eau Micellaire Purifiante certifiée bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eLe nettoyage du visage et le démaquillage sont des étapes essentielles de toute routine de soin de la peau\u003c\/strong\u003e. Ils permettent d'éliminer les impuretés, les résidus de maquillage et la pollution accumulés au cours de la journée, laissant la peau propre et prête à absorber les soins appliqués ensuite. Un bon nettoyage aide également à prévenir les imperfections, à affiner le grain de peau et à maintenir une peau saine et éclatante.\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_CE0414_ca4132c5-4cbf-4489-8f91-4afd8acb474e.jpg?v=1776180555\" alt=\"Photo d'une femme qui se démquille\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003e\u003cstrong\u003eL'Eau Micellaire Purifiante de Centifolia\u003c\/strong\u003e, certifiée \u003cstrong\u003eCosmos Organic par Ecocert et fabriquée en France\u003c\/strong\u003e, est spécialement formulée pour nettoyer et purifier les peaux mixtes à grasses sans les dessécher. Elle élimine efficacement les impuretés, les traces de pollution et même le maquillage waterproof tout en douceur.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits de l'Eau micellaire certifiée bio Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNettoyage doux et efficace\u003c\/strong\u003e : élimine les impuretés et le maquillage, y compris waterproof, sans agresser la peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAffinement du grain de peau\u003c\/strong\u003e : utilisation régulière pour une peau plus lisse et des pores moins visibles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTeint illuminé\u003c\/strong\u003e : redonne de l'éclat à la peau terne.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRespect des yeux sensibles\u003c\/strong\u003e : formule testée sous contrôle dermatologique et ophtalmologique, convient aux yeux sensibles.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003ePrincipes actifs du produit Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydrolat de Thé Vert Biologique (Camellia Sinensis Leaf Extract)\u003c\/strong\u003e : connu pour ses propriétés anti-oxydantes, rafraîchissantes, purifiantes et apaisantes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZinc PCA\u003c\/strong\u003e : réduit la production de sébum, idéal pour les peaux grasses.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAloe Vera\u003c\/strong\u003e : hydrate et nettoie la peau en profondeur sans l'agresser.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eDécouvrez une\u003cstrong\u003e peau purifiée, douce et éclatante\u003c\/strong\u003e avec l'Eau Micellaire Purifiante Centifolia, un soin indispensable pour les peaux mixtes à grasses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603287302474,"sku":"CE0414","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0414_centifolia_eau_micellaire_purifiante_96d4239a-366e-4ea7-a547-43d8220453cb.jpg?v=1778842853"},{"product_id":"eau-micellaire-eclat-rose-centifolia","title":"Eau micellaire Éclat de Rose certifiée bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eDécouvrez \u003cstrong\u003el'Eau Micellaire Éclat de Rose® de Centifolia\u003c\/strong\u003e, un soin délicat et efficace pour \u003cstrong\u003enettoyer, démaquiller et rafraîchir la peau\u003c\/strong\u003e. Cette formule douce élimine les impuretés, les traces de pollution et le maquillage, même waterproof, sans dessécher la peau. La peau est propre, fraîche et éclatante après chaque utilisation.\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_CE0409_1c4ef956-f19d-4287-b11c-15c3fac12fcf.jpg?v=1776180556\" alt=\"Pgoto d'une femme qui est en train de se nettoyer le visage avec de l'eau micellaire\" 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 l'Eau Micellaire Éclat de Rose\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNettoie en profondeur \u003c\/strong\u003e: Élimine les impuretés et le maquillage waterproof.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation intense \u003c\/strong\u003e: Grâce à l'acide hyaluronique d'origine naturelle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉclat du teint \u003c\/strong\u003e: La Rose Centifolia améliore l'éclat et apaise la peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection antioxydante \u003c\/strong\u003e: La vitamine C protège contre les radicaux libres et le vieillissement prématuré.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eConvient à :\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003eTous types de peau, y compris les peaux et yeux sensibles.\u003c\/li\u003e\n\u003cli\u003eTestée sous contrôle dermatologique et ophtalmologique.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eIngrédients clés de l'Eau Micellaire Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRose Centifolia\u003c\/strong\u003e: Cueillie à la main, elle possède des propriétés éclaircissantes, hydratantes, antioxydantes et apaisantes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcide Hyaluronique\u003c\/strong\u003e: Naturellement présent dans le derme, il maintient l'hydratation en captant jusqu’à 1000 fois son poids en eau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitamine C\u003c\/strong\u003e: Puissant antioxydant qui neutralise les radicaux libres et améliore l'éclat du teint.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong style=\"color: #333333; font-size: 26px;\"\u003eQualité et engagement écologique\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003eProduit certifié Cosmos Organic par Ecocert.\u003c\/li\u003e\n\u003cli\u003eConçu et fabriqué en France.\u003c\/li\u003e\n\u003cli\u003eFlacon recyclable et fabriqué à partir de 50 % de matériaux recyclés.\u003c\/li\u003e\n\u003cli\u003eGaranti sans phtalate ni Bisphénol A.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603287400778,"sku":"CE0409","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0409_centifolia_eau-micellaire_c801e7b3-938e-441f-8410-82796fb0a285.jpg?v=1778842853"},{"product_id":"contour-des-yeux-centifolia","title":"Contour des Yeux Eclat de Rose certifié bio – Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLe \u003cstrong\u003eSoin Contour des Yeux Éclat et Hydratation\u003c\/strong\u003e est un produit \u003cstrong\u003ecertifié Cosmos Organic\u003c\/strong\u003e par Ecocert, spécialement formulé pour hydrater intensément et lisser les premières rides du contour de l'œil tout en respectant cette zone délicate. Grâce à son embout fraîcheur en zamac (métal ultra-froid), ce soin permet une \u003cstrong\u003eapplication localisée\u003c\/strong\u003e, \u003cstrong\u003edécongestionne\u003c\/strong\u003e le contour des yeux et atténue les poches dès la première utilisation.\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_CE0412_a98e7e3c-0234-4911-abfe-4be134c8ee07.jpg?v=1776180557\" alt=\"Photo d'une femme qui se met de la crème sous les yeux\" 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\u003eIngrédients clés et bienfaits\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHuile de blé noir\u003c\/strong\u003e : contribue à décongestionner et à réduire les poches sous les yeux.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExtrait aqueux de micro-algue verte (Chlorella Vulgaris)\u003c\/strong\u003e : aide à atténuer les cernes et à restructurer la peau pour un regard défatigué et lumineux.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRose Centifolia\u003c\/strong\u003e : connue pour ses propriétés hydratantes et apaisantes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcide Hyaluronique d'origine naturelle\u003c\/strong\u003e : offre une hydratation intense et contribue à lisser les premières rides.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitamine C\u003c\/strong\u003e : apporte des propriétés antioxydantes puissantes, illuminant ainsi le regard.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eAvantages du soin Contour des yeux Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation intense\u003c\/strong\u003e : formule enrichie pour une hydratation optimale du contour de l'œil.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDécongestionne et réduit les poches\u003c\/strong\u003e : embout fraîcheur en zamac pour une action immédiate.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAtténue les cernes\u003c\/strong\u003e : action ciblée grâce aux extraits de micro-algue verte.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRespecte les peaux sensibles\u003c\/strong\u003e : convient à tous les types de peaux, y compris les plus sensibles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegard lumineux et éclatant\u003c\/strong\u003e : grâce à une combinaison unique d'ingrédients actifs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eMode d'Utilisation\u003c\/h3\u003e\n\u003cp\u003eAppliquez une petite quantité de produit sur le contour des yeux à l'aide de l'embout fraîcheur en zamac. Massez délicatement pour faire pénétrer le produit et favoriser la microcirculation. Utilisez matin et soir pour des résultats optimaux.\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\u003eDécouvrez un\u003cstrong\u003e regard frais, lumineux et visiblement plus jeune\u003c\/strong\u003e avec le \u003cstrong\u003eSoin Contour des Yeux Éclat et Hydratation\u003c\/strong\u003e. Testé sous contrôle dermatologique, ce produit est l'allié indispensable pour lutter contre les signes de fatigue et de vieillissement du contour des yeux.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603287531850,"sku":"CE0412","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/contour-des-yeux-eclat-de-rose_0e201a45-22c4-49d2-8c36-aa7b7e6cced2.jpg?v=1778842853"},{"product_id":"baume-relipidante-neutre-centifolia","title":"Baume Relipidant Neutre certifié bio - Centifolia","description":"\n\u003cdiv class=\"soi-brlp-fiche\"\u003e\n\n  \u003csection class=\"soi-brlp-hero\"\u003e\n    \u003cdiv class=\"soi-brlp-hero-tag\"\u003e\n      \u003cspan class=\"soi-brlp-tag-dot\"\u003e\u003c\/span\u003e\n      Soin corps \u0026amp; visage · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-brlp-hero-title\"\u003eConfort retrouvé pour les peaux les plus sensibles\u003c\/span\u003e\n    \u003cp class=\"soi-brlp-hero-subtitle\"\u003eUn baume relipidant certifié bio, formulé pour nourrir, réparer et apaiser les peaux fragilisées de toute la famille, dès la naissance.\u003c\/p\u003e\n    \u003cdiv class=\"soi-brlp-hero-labels\"\u003e\n      \u003cspan class=\"soi-brlp-label soi-brlp-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-brlp-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-brlp-label\"\u003e100% NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-brlp-label\"\u003eNON PARFUMÉ\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-brlp-section\"\u003e\n    \u003ch2\u003ePourquoi ce baume relipidant se démarque-t-il ?\u003c\/h2\u003e\n    \u003cp class=\"soi-brlp-section-intro\"\u003eContrairement à de nombreux baumes relipidants du marché, la formule Centifolia mise sur une approche microbiote-compatible. Elle combine deux actifs clés rarement réunis dans un même soin.\u003c\/p\u003e\n    \u003cdiv class=\"soi-brlp-grid\"\u003e\n      \u003cdiv class=\"soi-brlp-card\"\u003e\n        \u003ch3\u003e🦠 Prébiotique actif\u003c\/h3\u003e\n        \u003cp\u003eNourrit les bonnes bactéries de la flore cutanée pour prévenir les déséquilibres du microbiote, souvent responsables des poussées d'irritation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-card\"\u003e\n        \u003ch3\u003e🌿 Polysaccharide végétal\u003c\/h3\u003e\n        \u003cp\u003eForme un film protecteur sur la peau, limite la perte en eau et soutient activement la reconstruction de la barrière cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brlp-tip\"\u003e\n      \u003cdiv class=\"soi-brlp-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe résultat\u003c\/strong\u003e\n        \u003cp\u003eUne peau mieux défendue, moins sujette aux démangeaisons, visiblement plus douce et confortable après chaque application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-brlp-section\"\u003e\n    \u003ch2\u003eComposition complète du Baume Relipidant Neutre Centifolia\u003c\/h2\u003e\n    \u003cp class=\"soi-brlp-section-intro\"\u003e100 % des ingrédients sont d'origine naturelle, certifiés bio pour la plupart. La formule est non parfumée, sans colorant, sans phtalate, sans Bisphénol A.\u003c\/p\u003e\n    \u003cdiv class=\"soi-brlp-compo\"\u003e\n      \u003cdiv class=\"soi-brlp-compo-row\"\u003e\n        \u003cspan class=\"soi-brlp-compo-label\"\u003eAqua\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-compo-value\"\u003eEau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-compo-row\"\u003e\n        \u003cspan class=\"soi-brlp-compo-label\"\u003eGlycerin\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-compo-value\"\u003eGlycérine végétale bio, agent hydratant de référence\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-compo-row\"\u003e\n        \u003cspan class=\"soi-brlp-compo-label\"\u003eCoco-Caprylate\/Caprate\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-compo-value\"\u003eÉmollient doux d'origine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-compo-row\"\u003e\n        \u003cspan class=\"soi-brlp-compo-label\"\u003eButyrospermum Parkii Butter\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-compo-value\"\u003eBeurre de karité bio, nourrissant et réparateur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-compo-row\"\u003e\n        \u003cspan class=\"soi-brlp-compo-label\"\u003eInulin\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-compo-value\"\u003ePrébiotique actif, équilibre le microbiote cutané\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-compo-row\"\u003e\n        \u003cspan class=\"soi-brlp-compo-label\"\u003eXanthan Gum\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-compo-value\"\u003ePolysaccharide, protège et restructure la barrière cutanée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-compo-row\"\u003e\n        \u003cspan class=\"soi-brlp-compo-label\"\u003eTocopherol\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-compo-value\"\u003eVitamine E naturelle, antioxydant\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-compo-row\"\u003e\n        \u003cspan class=\"soi-brlp-compo-label\"\u003eSodium Levulinate, Sodium Anisate\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-compo-value\"\u003eConservateurs d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-brlp-section\"\u003e\n    \u003ch2\u003eComment utiliser ce baume relipidant au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brlp-timeline\"\u003e\n      \u003cdiv class=\"soi-brlp-step\"\u003e\n        \u003cdiv class=\"soi-brlp-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-brlp-step-content\"\u003e\n          \u003ch3\u003eAprès la douche ou le bain\u003c\/h3\u003e\n          \u003cp\u003eAppliquez le baume sur une peau propre, encore légèrement humide pour optimiser la pénétration des actifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-step\"\u003e\n        \u003cdiv class=\"soi-brlp-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-brlp-step-content\"\u003e\n          \u003ch3\u003eMassez délicatement\u003c\/h3\u003e\n          \u003cp\u003eProcédez en mouvements circulaires jusqu'à absorption complète. La texture fond rapidement, sans laisser de film gras.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-step\"\u003e\n        \u003cdiv class=\"soi-brlp-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-brlp-step-content\"\u003e\n          \u003ch3\u003eRenouvelez matin et soir\u003c\/h3\u003e\n          \u003cp\u003eInsistez sur les zones les plus sèches ou réactives (coudes, genoux, joues des nourrissons). Ce baume convient à un usage dès la naissance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-brlp-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce baume relipidant bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brlp-benefits\"\u003e\n      \u003cdiv class=\"soi-brlp-benefit\"\u003e\n        \u003cdiv class=\"soi-brlp-benefit-icon\"\u003e\u003cspan\u003e🩹\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeaux atopiques\u003c\/h3\u003e\n        \u003cp\u003eContribue à espacer les poussées et à réduire l'inconfort entre deux épisodes d'eczéma.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-benefit\"\u003e\n        \u003cdiv class=\"soi-brlp-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeaux sèches à très sèches\u003c\/h3\u003e\n        \u003cp\u003eRestaure le film lipidique naturel manquant pour retrouver souplesse et douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-benefit\"\u003e\n        \u003cdiv class=\"soi-brlp-benefit-icon\"\u003e\u003cspan\u003e👶\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBébés dès la naissance\u003c\/h3\u003e\n        \u003cp\u003eTolérance maximale, testé sous contrôle dermatologique pour les peaux les plus délicates.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-benefit\"\u003e\n        \u003cdiv class=\"soi-brlp-benefit-icon\"\u003e\u003cspan\u003e🤰\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFemmes enceintes et allaitantes\u003c\/h3\u003e\n        \u003cp\u003eFormule sans ingrédients controversés, adaptée aux périodes les plus sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-benefit\"\u003e\n        \u003cdiv class=\"soi-brlp-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeaux sensibles aux parfums\u003c\/h3\u003e\n        \u003cp\u003eFormule 100 % non parfumée pour un confort absolu, sans aucun risque de réaction olfactive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-brlp-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brlp-grid-compact\"\u003e\n      \u003cdiv class=\"soi-brlp-card-mini\"\u003e\n        \u003cspan class=\"soi-brlp-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-card-mini-value\"\u003e200 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-card-mini\"\u003e\n        \u003cspan class=\"soi-brlp-card-mini-icon\"\u003e🏷️\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-card-mini-value\"\u003eCosmos Organic Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-card-mini\"\u003e\n        \u003cspan class=\"soi-brlp-card-mini-icon\"\u003e🙋\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-card-mini-label\"\u003eUsage\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-card-mini-value\"\u003eCorps \u0026amp; visage, toute la famille\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brlp-card-mini\"\u003e\n        \u003cspan class=\"soi-brlp-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-card-mini-label\"\u003eEmballage\u003c\/span\u003e\n        \u003cspan class=\"soi-brlp-card-mini-value\"\u003e30 % de matières recyclées\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brlp-accordion\"\u003e\n      \u003cdetails class=\"soi-brlp-accordion-item\"\u003e\n        \u003csummary class=\"soi-brlp-accordion-header\"\u003e🚫 Sans substances indésirables\u003c\/summary\u003e\n        \u003cdiv class=\"soi-brlp-accordion-content\"\u003e\n          \u003cp\u003eCe baume est formulé sans parfum, sans colorant, sans phtalate et sans Bisphénol A. Une exigence de pureté pour les peaux les plus réactives.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-brlp-accordion-item\"\u003e\n        \u003csummary class=\"soi-brlp-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-brlp-accordion-content\"\u003e\n          \u003cp\u003eCe produit ne remplace pas un traitement médical. En cas de pathologie cutanée diagnostiquée, consultez un dermatologue.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-brlp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-brlp-cta-box\"\u003e\n      \u003cp class=\"soi-brlp-cta-tag\" style=\"color: white;\"\u003ePrendre soin de soi naturellement, dès la naissance\u003c\/p\u003e\n      \u003cp class=\"soi-brlp-cta-text\" style=\"color: white;\"\u003eOffrez à votre peau et à celle de vos proches le confort d'une formule bio, non parfumée et haute tolérance. Moins de tiraillements, moins de démangeaisons, une peau enfin apaisée, nourrie et protégé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-brlp-marine: #1A2D3D;\n  --soi-brlp-marine-dark: #0F1E2B;\n  --soi-brlp-marine-light: #2C4458;\n  --soi-brlp-pomme: #A1C544;\n  --soi-brlp-pomme-dark: #84A636;\n  --soi-brlp-pomme-light: rgba(161,197,68,0.10);\n  --soi-brlp-white: #FFFFFF;\n  --soi-brlp-off-white: #F8FAF6;\n  --soi-brlp-stone: #F1F3EE;\n  --soi-brlp-line: #E5E8E0;\n  --soi-brlp-primary: #7CBDD4;\n  --soi-brlp-primary-soft: #D6EEF5;\n  --soi-brlp-accent: #5AA8C0;\n  --soi-brlp-text: #1A2D3D;\n  --soi-brlp-text-soft: #4A5B6B;\n  --soi-brlp-text-muted: #7B8693;\n  --soi-brlp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-brlp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-brlp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-brlp-radius: 12px;\n  --soi-brlp-radius-sm: 8px;\n  --soi-brlp-radius-pill: 999px;\n}\n\n.soi-brlp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-brlp-fiche img { max-width: 100%; height: auto; }\n\n.soi-brlp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-brlp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-brlp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-brlp-hero {\n  position: relative;\n  background: var(--soi-brlp-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-brlp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-brlp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-brlp-pomme);\n}\n\n.soi-brlp-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-brlp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-brlp-pomme);\n  border-radius: 50%;\n}\n\n.soi-brlp-hero-title {\n  display: block;\n  color: var(--soi-brlp-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-brlp-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-brlp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-brlp-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-brlp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-brlp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-brlp-label-accent {\n  background: var(--soi-brlp-pomme);\n  border-color: var(--soi-brlp-pomme);\n  color: var(--soi-brlp-marine);\n  font-weight: 600;\n}\n\n.soi-brlp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-brlp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-brlp-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-brlp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-brlp-pomme);\n  border-radius: 2px;\n}\n\n.soi-brlp-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-brlp-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-brlp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-brlp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-brlp-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-brlp-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-brlp-benefit {\n  background: var(--soi-brlp-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-brlp-radius);\n  border: 1px solid var(--soi-brlp-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-brlp-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-brlp-shadow-md);\n}\n\n.soi-brlp-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-brlp-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-brlp-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-brlp-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-brlp-benefit:hover .soi-brlp-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-brlp-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brlp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brlp-benefit p {\n  font-size: 13px;\n  color: var(--soi-brlp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-brlp-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-brlp-card {\n  background: var(--soi-brlp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brlp-radius);\n  border-left: 3px solid var(--soi-brlp-pomme);\n}\n\n.soi-brlp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brlp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brlp-card p {\n  font-size: 14px;\n  color: var(--soi-brlp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-brlp-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-brlp-card-mini {\n  background: var(--soi-brlp-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-brlp-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-brlp-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-brlp-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-brlp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-brlp-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-brlp-marine);\n}\n\n.soi-brlp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-brlp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-brlp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brlp-radius);\n  border: 1px solid var(--soi-brlp-line);\n  align-items: flex-start;\n}\n\n.soi-brlp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-brlp-marine);\n  color: var(--soi-brlp-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-brlp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-brlp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-brlp-step-content p {\n  font-size: 14px;\n  color: var(--soi-brlp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-brlp-compo {\n  background: var(--soi-brlp-off-white);\n  border-radius: var(--soi-brlp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-brlp-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-brlp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-brlp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-brlp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-brlp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-brlp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-brlp-marine);\n  text-align: right;\n}\n\n.soi-brlp-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-brlp-pomme-light);\n  border-left: 4px solid var(--soi-brlp-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-brlp-radius) var(--soi-brlp-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-brlp-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-brlp-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-brlp-marine);\n  margin-bottom: 4px;\n}\n\n.soi-brlp-tip p {\n  font-size: 14px;\n  color: var(--soi-brlp-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-brlp-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-brlp-accordion-item {\n  background: var(--soi-brlp-off-white);\n  border-radius: var(--soi-brlp-radius-sm);\n  border: 1px solid var(--soi-brlp-line);\n  overflow: hidden;\n}\n\n.soi-brlp-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-brlp-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-brlp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-brlp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-brlp-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-brlp-accordion-item[open] .soi-brlp-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-brlp-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-brlp-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-brlp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-brlp-cta-box {\n  background: var(--soi-brlp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-brlp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-brlp-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-brlp-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-brlp-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-brlp-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-brlp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-brlp-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-brlp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-brlp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-brlp-compo-value {\n    text-align: left;\n  }\n  .soi-brlp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-brlp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-brlp-fiche {\n    --soi-brlp-text-soft: #2C3E50;\n    --soi-brlp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603287597386,"sku":"CE0416","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/baume-relipidant-neutre-certifie-bio-centifolia-packshot.webp?v=1782150578"},{"product_id":"creme-hydratante-neutre-centifolia","title":"Crème Hydratante Neutre certifiée bio - Centifolia","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_CE0417_752360a2-daf1-424c-9b6a-a60116a30f91.jpg?v=1776180563\" alt=\"Photo d'une femme de profil et les yeux fermés\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003e\u003cstrong\u003eLa Crème Hydratante Neutre Centifolia\u003c\/strong\u003e, en flacon de 40 ml et certifiée \u003cstrong\u003eCosmos Organic par Ecocert\u003c\/strong\u003e, est votre alliée idéale pour apaiser et hydrater immédiatement les peaux sensibles et réactives de toute la famille. Sa formule unique procure une sensation de confort immédiat et offre une protection efficace contre les agressions extérieures.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits de la crème hydratante Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation et Apaisement Immédiats\u003c\/strong\u003e : Réduit les pics de sécheresse et les sensations de démangeaisons, offrant un soulagement rapide et durable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection Renforcée\u003c\/strong\u003e : Formule protectrice qui préserve la peau des agressions environnementales.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUsage Quotidien\u003c\/strong\u003e : Convient pour une utilisation quotidienne dès la naissance, pour les bébés, enfants, adultes et femmes enceintes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTestée Dermatologiquement\u003c\/strong\u003e : Garantit une tolérance optimale même pour les peaux les plus sensibles.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques de la Crème neutre hydratante\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eGamme Neutre\u003c\/strong\u003e : Développée sans parfum, elle répond parfaitement aux besoins des peaux sensibles et réactives.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePrébiotique et Polysaccharide Actifs\u003c\/strong\u003e : Une synergie unique pour prévenir le déséquilibre et restaurer le microbiote cutané.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEmballage Écologique\u003c\/strong\u003e : Tube fabriqué à partir de 26 % de matériaux recyclés, garanti sans phtalate ni Bisphénol A.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eOffrez à votre peau la douceur et le confort qu'elle mérite avec la\u003cstrong\u003e Crème Hydratante Neutre Centifolia\u003c\/strong\u003e. Adaptée à toute la famille, elle est le choix parfait pour un soin quotidien respectueux des peaux les plus délicates.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603288678730,"sku":"CE0417","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/creme-hydratante-neutre_7a3082ae-0148-475c-9f56-a333bb397582.jpg?v=1778842854"},{"product_id":"lotion-perfectrice-de-peau-certifiee-bio-centifolia","title":"Lotion Perfectrice de peau certifiée bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eDécouvrez la \u003cstrong\u003eLotion Perfectrice de peau \"Fraîcheur de Thé\" de Centifolia\u003c\/strong\u003e, une solution parfaite pour une peau nette, tonifiée et éclatante. \u003cstrong\u003eCertifiée Cosmos Organic \u003c\/strong\u003eet spécialement formulée pour offrir un \u003cstrong\u003eeffet matifiant \u003c\/strong\u003eet réduire la taille des pores, cette lotion respecte la douceur de votre peau tout en la purifiant.\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_CE0427_562a2647-2f0b-4fa9-a24f-ed1cb2923058.jpg?v=1776180580\" alt=\"Photo d'une femme qui se regarde dans un miroir de poche\" 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\u003eActifs principaux de la Lotion Perfectrice de peau\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydrolat de Thé Vert Biologique (Camellia Sinensis Leaf Extract)\u003c\/strong\u003e : riche en théine, polyphénols et flavonoïdes, cet hydrolat possède un puissant pouvoir anti-oxydant, purifiant et apaisant. Il aide à unifier le teint pour une peau éclatante.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZinc PCA\u003c\/strong\u003e : ce complexe d’actifs est reconnu pour son activité sébo-régulatrice. Issu du Sel de zinc de l’acide pyrrolidone carboxylique, il diminue la production de sébum, offrant à la peau les effets bénéfiques du zinc et du L-PCA, un agent réducteur de sébum.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydrolat d'Hamamélis Bio\u003c\/strong\u003e : actif astringent naturel, il limite les irritations et contribue à une peau plus douce et apaisée.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits de la Lotion Perfectrice Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMatifiant\u003c\/strong\u003e : réduit la brillance et laisse la peau non grasse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRéducteur de pores\u003c\/strong\u003e : diminue visiblement la taille des pores.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePurifiant\u003c\/strong\u003e : élimine l'excès de sébum pour un effet matifiant durable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnifiant\u003c\/strong\u003e : apporte un teint homogène et éclatant.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eFormule sûre et de qualité\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003eTestée sous contrôle dermatologique, cette lotion garantit une utilisation sûre et douce pour la peau.\u003c\/li\u003e\n\u003cli\u003eEmballage recyclable, composé à 50% de matériaux recyclés,\u003cstrong\u003e sans phtalate ni Bisphénol A\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConçue et fabriquée en France\u003c\/strong\u003e, reflétant l'engagement de Centifolia envers l'environnement.\u003c\/li\u003e\n\u003cli\u003eProduit certifié Cosmos Organic, gage de pureté et de qualité pour une peau respectée.\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\u003cp\u003eTransformez votre routine de soins avec la Lotion Astringente Matifiante \"Fraîcheur de Thé\" de Centifolia et retrouvez une peau nette, équilibrée et éclatante au quotidien.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603289923914,"sku":"CE0427","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0427_1_96b9e11f-da00-42c8-963a-6cb29c20f875.jpg?v=1778842871"},{"product_id":"hygiene-intime-200ml-centifolia","title":"Soin Hygiène Intime Neutre certifié bio – Centifolia","description":"\n\u003cdiv class=\"soi-hint-fiche\"\u003e\n\n\u003csection class=\"soi-hint-hero\"\u003e\n  \u003cdiv class=\"soi-hint-hero-tag\"\u003e\n    \u003cspan class=\"soi-hint-tag-dot\"\u003e\u003c\/span\u003e\n    Hygiène intime · Centifolia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-hint-hero-title\"\u003eSoin Hygiène Intime Neutre certifié bio\u003c\/span\u003e\n  \u003cp class=\"soi-hint-hero-subtitle\"\u003eUn gel nettoyant intime à la douceur exemplaire, enrichi en prébiotique actif, pour respecter et protéger les muqueuses sensibles au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-hint-hero-labels\"\u003e\n    \u003cspan class=\"soi-hint-label soi-hint-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-hint-label\"\u003eSANS PARFUM\u003c\/span\u003e\n    \u003cspan class=\"soi-hint-label\"\u003e99% ORIGINE NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-hint-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-hint-label\"\u003eTESTÉ SOUS CONTRÔLE GYNÉCOLOGIQUE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hint-section\"\u003e\n  \u003ch2\u003ePourquoi choisir ce soin hygiène intime certifié bio ?\u003c\/h2\u003e\n  \u003cp class=\"soi-hint-section-intro\"\u003ePrendre soin de votre hygiène intime ne s'improvise pas. La zone intime possède un pH naturellement acide (entre 3,8 et 4,5) qu'il est essentiel de préserver pour éviter irritations, démangeaisons et déséquilibres de la flore. Contrairement à un savon classique, ce gel nettoyant intime bio est conçu pour respecter cet équilibre fragile, sans agresser les muqueuses.\u003c\/p\u003e\n  \u003cdiv class=\"soi-hint-benefits\"\u003e\n    \u003cdiv class=\"soi-hint-benefit\"\u003e\n      \u003cdiv class=\"soi-hint-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003epH physiologique respecté\u003c\/h3\u003e\n      \u003cp\u003eNettoie en douceur sans perturber l'environnement naturel de votre flore intime.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-benefit\"\u003e\n      \u003cdiv class=\"soi-hint-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSans parfum\u003c\/h3\u003e\n      \u003cp\u003eIdéal pour les peaux réactives et les muqueuses sensibles, sans aucune fragrance ajoutée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-benefit\"\u003e\n      \u003cdiv class=\"soi-hint-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e99% d'origine naturelle\u003c\/h3\u003e\n      \u003cp\u003eFormule certifiée Cosmos Organic, propre et transparente, pour une toilette en toute confiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-benefit\"\u003e\n      \u003cdiv class=\"soi-hint-benefit-icon\"\u003e\u003cspan\u003e👨‍👩‍👧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAdapté à toute la famille\u003c\/h3\u003e\n      \u003cp\u003eConvient aux femmes enceintes, allaitantes, et aux enfants dès 3 ans.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hint-section\"\u003e\n  \u003ch2\u003eLa technologie prébiotique active : ce qui fait la différence\u003c\/h2\u003e\n  \u003cp class=\"soi-hint-section-intro\"\u003eCe qui distingue le soin hygiène intime Centifolia des autres nettoyants intimes, c'est sa synergie unique entre un prébiotique actif et un polysaccharide apaisant. Concrètement, ces deux actifs travaillent ensemble pour vous offrir une protection complète.\u003c\/p\u003e\n  \u003cdiv class=\"soi-hint-grid\"\u003e\n    \u003cdiv class=\"soi-hint-card\"\u003e\n      \u003ch3\u003e🦠 Nourrir le microbiote\u003c\/h3\u003e\n      \u003cp\u003eLe prébiotique actif nourrit les bonnes bactéries de votre microbiote intime et cutané, favorisant un environnement sain.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-card\"\u003e\n      \u003ch3\u003e🛡️ Renforcer la barrière naturelle\u003c\/h3\u003e\n      \u003cp\u003eLes muqueuses sont protégées contre les agressions extérieures grâce au renforcement de leur barrière naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-card\"\u003e\n      \u003ch3\u003e✨ Prévenir les inconforts\u003c\/h3\u003e\n      \u003cp\u003eContribue à prévenir les déséquilibres responsables des inconforts récurrents : sécheresse, tiraillements, irritations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-hint-tip\"\u003e\n    \u003cdiv class=\"soi-hint-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eDès la première utilisation, vous retrouvez une zone intime propre, apaisée et protégée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hint-section\"\u003e\n  \u003ch2\u003eComment utiliser ce nettoyant intime bio au quotidien ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-hint-timeline\"\u003e\n    \u003cdiv class=\"soi-hint-step\"\u003e\n      \u003cdiv class=\"soi-hint-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-hint-step-content\"\u003e\n        \u003ch3\u003eDosez avec parcimonie\u003c\/h3\u003e\n        \u003cp\u003eUne petite noisette suffit pour une toilette intime efficace.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-step\"\u003e\n      \u003cdiv class=\"soi-hint-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-hint-step-content\"\u003e\n        \u003ch3\u003eAppliquez à la main uniquement\u003c\/h3\u003e\n        \u003cp\u003eAppliquez sur la vulve externe, sans pénétrer. Évitez les gants de toilette qui peuvent être source de bactéries.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-step\"\u003e\n      \u003cdiv class=\"soi-hint-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-hint-step-content\"\u003e\n        \u003ch3\u003eRincez abondamment\u003c\/h3\u003e\n        \u003cp\u003eRincez à l'eau tiède, puis séchez délicatement par tamponnements.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-step\"\u003e\n      \u003cdiv class=\"soi-hint-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-hint-step-content\"\u003e\n        \u003ch3\u003eUne fois par jour maximum\u003c\/h3\u003e\n        \u003cp\u003ePour éviter de trop nettoyer et déséquilibrer le microbiote, limitez la toilette intime à une fois 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-hint-section\"\u003e\n  \u003ch2\u003eComposition du Soin Hygiène Intime Neutre Centifolia\u003c\/h2\u003e\n  \u003cp class=\"soi-hint-section-intro\"\u003eFormule épurée, à 99% d'ingrédients d'origine naturelle, sans parfum, sans phtalate, sans bisphénol A.\u003c\/p\u003e\n  \u003cdiv class=\"soi-hint-compo\"\u003e\n    \u003cdiv class=\"soi-hint-compo-row\"\u003e\n      \u003cspan class=\"soi-hint-compo-label\"\u003ePrébiotique actif\u003c\/span\u003e\n      \u003cspan class=\"soi-hint-compo-value\"\u003eXylitol\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-compo-row\"\u003e\n      \u003cspan class=\"soi-hint-compo-label\"\u003eActifs complémentaires\u003c\/span\u003e\n      \u003cspan class=\"soi-hint-compo-value\"\u003ePolysaccharides apaisants\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-compo-row\"\u003e\n      \u003cspan class=\"soi-hint-compo-label\"\u003eOrigine des ingrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-hint-compo-value\"\u003e99% d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-compo-row\"\u003e\n      \u003cspan class=\"soi-hint-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-hint-compo-value\"\u003e200 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-compo-row\"\u003e\n      \u003cspan class=\"soi-hint-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-hint-compo-value\"\u003eCosmos Organic\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-hint-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n    \u003cdetails class=\"soi-hint-accordion-item\"\u003e\n      \u003csummary class=\"soi-hint-accordion-header\"\u003e📋 Liste INCI complète\u003c\/summary\u003e\n      \u003cdiv class=\"soi-hint-accordion-content\"\u003e\n        \u003cp\u003eAqua, Sodium Coco-Glucoside Tartrate, Coco-Glucoside, Glycerin, Xylitylglucoside, Anhydroxylitol, Xylitol, Citric Acid, Sodium Benzoate, Potassium Sorbate.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hint-section\"\u003e\n  \u003ch2\u003eLes engagements Centifolia qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-hint-grid\"\u003e\n    \u003cdiv class=\"soi-hint-card\"\u003e\n      \u003ch3\u003e🌿 Cosmos Organic\u003c\/h3\u003e\n      \u003cp\u003eCertification biologique indépendante et rigoureuse, garantissant une formule respectueuse de votre peau et de l'environnement.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eConçu et fabriqué en France, dans le respect des matières premières et du savoir-faire cosmétique français.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hint-card\"\u003e\n      \u003ch3\u003e♻️ Éco-responsable\u003c\/h3\u003e\n      \u003cp\u003eFlacon recyclable, composé à 50% de plastique recyclé, pour une démarche plus respectueuse de la planète.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hint-section\"\u003e\n  \u003ch2\u003ePour qui est recommandé ce soin intime bio ?\u003c\/h2\u003e\n  \u003cp\u003eCe nettoyant intime bio convient particulièrement aux femmes qui souffrent d'irritations récurrentes, aux peaux très sensibles, aux femmes enceintes ou allaitantes, et à toute personne souhaitant adopter une routine intime plus naturelle et respectueuse. Il peut également être utilisé par les enfants dès 3 ans, sous surveillance parentale.\u003c\/p\u003e\n  \u003cdiv class=\"soi-hint-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n    \u003cdetails class=\"soi-hint-accordion-item\"\u003e\n      \u003csummary class=\"soi-hint-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-hint-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un soin cosmétique. Il ne remplace pas un avis médical en cas d'infection ou de symptômes persistants. Pour les enfants dès 3 ans, utilisez sous surveillance parentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hint-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-hint-cta-box\"\u003e\n    \u003cp class=\"soi-hint-cta-tag\" style=\"color: white;\"\u003eVotre rituel de douceur au quotidien\u003c\/p\u003e\n    \u003cp class=\"soi-hint-cta-text\" style=\"color: white;\"\u003ePrenez soin de vous avec une formule bio pensée pour les zones les plus délicates. Une toilette intime douce, protectrice et vraiment naturelle, chaque jour, pour toute la famille.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-hint-marine: #1A2D3D;\n  --soi-hint-marine-dark: #0F1E2B;\n  --soi-hint-marine-light: #2C4458;\n  --soi-hint-pomme: #A1C544;\n  --soi-hint-pomme-dark: #84A636;\n  --soi-hint-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-hint-white: #FFFFFF;\n  --soi-hint-off-white: #F8FAF6;\n  --soi-hint-stone: #F1F3EE;\n  --soi-hint-line: #E5E8E0;\n\n  --soi-hint-primary: #7BB8CE;\n  --soi-hint-primary-soft: #D0EAF5;\n  --soi-hint-accent: #5A9AB5;\n\n  --soi-hint-text: #1A2D3D;\n  --soi-hint-text-soft: #4A5B6B;\n  --soi-hint-text-muted: #7B8693;\n\n  --soi-hint-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-hint-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-hint-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-hint-radius: 12px;\n  --soi-hint-radius-sm: 8px;\n  --soi-hint-radius-pill: 999px;\n}\n\n.soi-hint-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-hint-fiche img { max-width: 100%; height: auto; }\n\n.soi-hint-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-hint-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-hint-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-hint-hero {\n  position: relative;\n  background: var(--soi-hint-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-hint-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-hint-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-hint-pomme);\n}\n\n.soi-hint-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-hint-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-hint-pomme);\n  border-radius: 50%;\n}\n\n.soi-hint-hero-title {\n  display: block;\n  color: var(--soi-hint-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-hint-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-hint-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-hint-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-hint-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-hint-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-hint-label-accent {\n  background: var(--soi-hint-pomme);\n  border-color: var(--soi-hint-pomme);\n  color: var(--soi-hint-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-hint-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-hint-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-hint-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-hint-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-hint-pomme);\n  border-radius: 2px;\n}\n\n.soi-hint-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-hint-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-hint-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-hint-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-hint-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-hint-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-hint-benefit {\n  background: var(--soi-hint-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-hint-radius);\n  border: 1px solid var(--soi-hint-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-hint-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-hint-shadow-md);\n}\n\n.soi-hint-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-hint-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-hint-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-hint-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-hint-benefit:hover .soi-hint-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-hint-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hint-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hint-benefit p {\n  font-size: 13px;\n  color: var(--soi-hint-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-hint-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-hint-card {\n  background: var(--soi-hint-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hint-radius);\n  border-left: 3px solid var(--soi-hint-pomme);\n}\n\n.soi-hint-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hint-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hint-card p {\n  font-size: 14px;\n  color: var(--soi-hint-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-hint-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-hint-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-hint-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hint-radius);\n  border: 1px solid var(--soi-hint-line);\n  align-items: flex-start;\n}\n\n.soi-hint-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-hint-marine);\n  color: var(--soi-hint-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-hint-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-hint-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-hint-step-content p {\n  font-size: 14px;\n  color: var(--soi-hint-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-hint-compo {\n  background: var(--soi-hint-off-white);\n  border-radius: var(--soi-hint-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-hint-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-hint-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-hint-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-hint-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-hint-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-hint-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-hint-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-hint-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-hint-pomme-light);\n  border-left: 4px solid var(--soi-hint-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-hint-radius) var(--soi-hint-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-hint-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-hint-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-hint-marine);\n  margin-bottom: 4px;\n}\n\n.soi-hint-tip p {\n  font-size: 14px;\n  color: var(--soi-hint-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-hint-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-hint-accordion-item {\n  background: var(--soi-hint-off-white);\n  border-radius: var(--soi-hint-radius-sm);\n  border: 1px solid var(--soi-hint-line);\n  overflow: hidden;\n}\n\n.soi-hint-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-hint-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-hint-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-hint-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-hint-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-hint-accordion-item[open] .soi-hint-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-hint-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-hint-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-hint-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-hint-cta-box {\n  background: var(--soi-hint-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-hint-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-hint-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-hint-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-hint-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-hint-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-hint-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-hint-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-hint-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-hint-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-hint-compo-value {\n    text-align: left;\n  }\n\n  .soi-hint-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-hint-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-hint-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-hint-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-hint-fiche {\n    --soi-hint-text-soft: #2C3E50;\n    --soi-hint-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603297853770,"sku":"CE0444","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soin-hygiene-intime-neutre-certifie-bio-centifolia-packshot.webp?v=1779188653"},{"product_id":"shampooing-volume-200ml","title":"Shampoing Volume certifié bio - Centifolia","description":"\n\u003cdiv class=\"soi-shvl-fiche\"\u003e\n\n  \u003csection class=\"soi-shvl-hero\"\u003e\n    \u003cdiv class=\"soi-shvl-hero-tag\"\u003e\n      \u003cspan class=\"soi-shvl-tag-dot\"\u003e\u003c\/span\u003e\n      Soin capillaire · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-shvl-hero-title\"\u003eShampoing Volume certifié bio\u003c\/span\u003e\n    \u003cp class=\"soi-shvl-hero-subtitle\"\u003eRedonnez corps et vitalité à vos cheveux fins grâce au pamplemousse rose bio et aux peptides de pois, pour un volume naturel et durable dès la première utilisation.\u003c\/p\u003e\n    \u003cdiv class=\"soi-shvl-hero-labels\"\u003e\n      \u003cspan class=\"soi-shvl-label soi-shvl-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-shvl-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-shvl-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-shvl-label\"\u003eSANS SULFATES\u003c\/span\u003e\n      \u003cspan class=\"soi-shvl-label\"\u003e98 % NATUREL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shvl-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce shampoing bio pour les cheveux fins ?\u003c\/h2\u003e\n    \u003cp\u003eVous avez les cheveux fins, sans épaisseur, qui s'écrasent dès le lendemain du shampoing ? Le Shampoing Volume certifié bio Centifolia a été pensé précisément pour vous. Avec sa formule à 98 % d'ingrédients d'origine naturelle, certifiée Cosmos Organic et fabriquée en France, il redonne du corps et de la vitalité aux cheveux les plus plats, sans jamais les alourdir.\u003c\/p\u003e\n    \u003cp\u003eBeaucoup de shampoings volumateurs conventionnels contiennent des sulfates agressifs ou des silicones qui créent un faux volume à court terme, tout en fragilisant la fibre capillaire sur la durée. Ce shampoing volume bio adopte une philosophie inverse : des actifs naturels soigneusement sélectionnés, une base lavante douce et biodégradable, pour un résultat visible dès la première utilisation et qui s'améliore dans le temps.\u003c\/p\u003e\n    \u003cp\u003eSon format 200 ml en flacon 100 % recyclé et recyclable complète une démarche éco-responsable cohérente, du soin jusqu'à l'emballage.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shvl-section\"\u003e\n    \u003ch2\u003eLes ingrédients actifs qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shvl-grid\"\u003e\n      \u003cdiv class=\"soi-shvl-card\"\u003e\n        \u003ch3\u003e🍊 Pamplemousse rose bio (origine France)\u003c\/h3\u003e\n        \u003cp\u003eRiche en flavonoïdes et en vitamine C naturelle, cet extrait apporte légèreté et éclat au cheveu. Il purifie délicatement le cuir chevelu sans le dessécher, pour une chevelure qui respire et rayonne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-card\"\u003e\n        \u003ch3\u003e🌿 Peptides de pois (actif volume fermenté)\u003c\/h3\u003e\n        \u003cp\u003eIssus de la fermentation du pois, ces petites protéines végétales pénètrent la fibre capillaire pour l'hydrater de l'intérieur, la renforcer et augmenter son diamètre apparent. Résultat : une chevelure visiblement plus dense, avec un volume naturel et durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-card\"\u003e\n        \u003ch3\u003e💧 Base lavante ultra-douce et biodégradable\u003c\/h3\u003e\n        \u003cp\u003eSans sulfates agressifs, sans silicones, sans paraben. Cette base lavante convient à un usage fréquent, même sur les cuirs chevelus sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shvl-section\"\u003e\n    \u003ch2\u003eComment utiliser le shampoing volume Centifolia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shvl-timeline\"\u003e\n      \u003cdiv class=\"soi-shvl-step\"\u003e\n        \u003cdiv class=\"soi-shvl-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-shvl-step-content\"\u003e\n          \u003ch3\u003eAppliquez\u003c\/h3\u003e\n          \u003cp\u003eDéposez une noisette de shampoing sur cheveux mouillés. Massez doucement le cuir chevelu avec le bout des doigts pour activer la circulation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-step\"\u003e\n        \u003cdiv class=\"soi-shvl-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-shvl-step-content\"\u003e\n          \u003ch3\u003eRincez abondamment\u003c\/h3\u003e\n          \u003cp\u003eRincez à l'eau tiède pour éliminer tout résidu et ne pas peser sur les racines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-step\"\u003e\n        \u003cdiv class=\"soi-shvl-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-shvl-step-content\"\u003e\n          \u003ch3\u003eRenouvelez si besoin\u003c\/h3\u003e\n          \u003cp\u003ePour un résultat optimal, ce shampoing est recommandé 2 à 3 fois par semaine ou selon vos besoins, y compris en cas d'usage fréquent.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvl-tip\"\u003e\n      \u003cdiv class=\"soi-shvl-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAssociez-le à un après-shampoing bio léger, appliqué uniquement sur les longueurs, pour préserver le volume à la racine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shvl-section\"\u003e\n    \u003ch2\u003eCe que vous y gagnez concrètement\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shvl-benefits\"\u003e\n      \u003cdiv class=\"soi-shvl-benefit\"\u003e\n        \u003cdiv class=\"soi-shvl-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVolume visible immédiat\u003c\/h3\u003e\n        \u003cp\u003eDès la première utilisation, vos cheveux retrouvent du corps, sans effet collant ni gras.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-benefit\"\u003e\n        \u003cdiv class=\"soi-shvl-benefit-icon\"\u003e\u003cspan\u003e🌾\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCheveux plus denses\u003c\/h3\u003e\n        \u003cp\u003eLes peptides de pois renforcent et structurent la fibre capillaire pour une chevelure visiblement plus épaisse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-benefit\"\u003e\n        \u003cdiv class=\"soi-shvl-benefit-icon\"\u003e\u003cspan\u003e🧴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCuir chevelu respecté\u003c\/h3\u003e\n        \u003cp\u003eSa base lavante ultra-douce convient aux lavages fréquents, même sur les cuirs chevelus sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-benefit\"\u003e\n        \u003cdiv class=\"soi-shvl-benefit-icon\"\u003e\u003cspan\u003e🍊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eParfum frais et fruité\u003c\/h3\u003e\n        \u003cp\u003eUne fragrance naturelle au pamplemousse rose, agréable et délicate à chaque utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shvl-section\"\u003e\n    \u003ch2\u003eComposition INCI (ingrédients)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-shvl-accordion\"\u003e\n      \u003cdetails class=\"soi-shvl-accordion-item\"\u003e\n        \u003csummary class=\"soi-shvl-accordion-header\"\u003e📋 Liste complète des ingrédients\u003c\/summary\u003e\n        \u003cdiv class=\"soi-shvl-accordion-content\"\u003e\n          \u003cp\u003eAqua, Sodium Cocoyl Glutamate, Coco-Glucoside, Glycerin*, Citrus Paradisi (Grapefruit) Fruit Extract*, Pisum Sativum (Pea) Peptide, Sodium Chloride, Parfum (Natural), Citric Acid, Sodium Benzoate, Potassium Sorbate.\u003c\/p\u003e\n          \u003cp\u003e\u003cem\u003e* Ingrédients issus de l'agriculture biologique. 98 % des ingrédients sont d'origine naturelle.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvl-grid-compact\"\u003e\n      \u003cdiv class=\"soi-shvl-card-mini\"\u003e\n        \u003cspan class=\"soi-shvl-card-mini-icon\"\u003e📏\u003c\/span\u003e\n        \u003cspan class=\"soi-shvl-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-shvl-card-mini-value\"\u003e200 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-card-mini\"\u003e\n        \u003cspan class=\"soi-shvl-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-shvl-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-shvl-card-mini-value\"\u003eCosmos Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-card-mini\"\u003e\n        \u003cspan class=\"soi-shvl-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-shvl-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-shvl-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-shvl-card-mini\"\u003e\n        \u003cspan class=\"soi-shvl-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-shvl-card-mini-label\"\u003eEmballage\u003c\/span\u003e\n        \u003cspan class=\"soi-shvl-card-mini-value\"\u003e100 % recyclé\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-shvl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-shvl-cta-box\"\u003e\n      \u003cp class=\"soi-shvl-cta-tag\" style=\"color: white;\"\u003eDu volume naturel, certifié bio\u003c\/p\u003e\n      \u003cp class=\"soi-shvl-cta-text\" style=\"color: white;\"\u003eDes cheveux fins qui manquent de vie, ce n'est pas une fatalité. Avec le Shampoing Volume bio Centifolia, chaque lavage devient un vrai soin : les peptides de pois renforcent, le pamplemousse rose purifie, et vos cheveux retrouvent une vraie densité naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-shvl-marine: #1A2D3D;\n  --soi-shvl-marine-dark: #0F1E2B;\n  --soi-shvl-marine-light: #2C4458;\n  --soi-shvl-pomme: #A1C544;\n  --soi-shvl-pomme-dark: #84A636;\n  --soi-shvl-pomme-light: rgba(161,197,68,0.10);\n  --soi-shvl-white: #FFFFFF;\n  --soi-shvl-off-white: #F8FAF6;\n  --soi-shvl-stone: #F1F3EE;\n  --soi-shvl-line: #E5E8E0;\n  --soi-shvl-primary: #D4703A;\n  --soi-shvl-primary-soft: #F2E0D3;\n  --soi-shvl-accent: #E8967A;\n  --soi-shvl-text: #1A2D3D;\n  --soi-shvl-text-soft: #4A5B6B;\n  --soi-shvl-text-muted: #7B8693;\n  --soi-shvl-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shvl-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shvl-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shvl-radius: 12px;\n  --soi-shvl-radius-sm: 8px;\n  --soi-shvl-radius-pill: 999px;\n}\n\n.soi-shvl-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shvl-fiche img { max-width: 100%; height: auto; }\n\n.soi-shvl-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shvl-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shvl-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-shvl-hero {\n  position: relative;\n  background: var(--soi-shvl-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-shvl-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shvl-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shvl-pomme);\n}\n\n.soi-shvl-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-shvl-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shvl-pomme);\n  border-radius: 50%;\n}\n\n.soi-shvl-hero-title {\n  display: block;\n  color: var(--soi-shvl-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-shvl-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-shvl-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shvl-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-shvl-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shvl-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shvl-label-accent {\n  background: var(--soi-shvl-pomme);\n  border-color: var(--soi-shvl-pomme);\n  color: var(--soi-shvl-marine);\n  font-weight: 600;\n}\n\n.soi-shvl-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shvl-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shvl-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-shvl-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shvl-pomme);\n  border-radius: 2px;\n}\n\n.soi-shvl-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shvl-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shvl-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-shvl-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-shvl-benefit {\n  background: var(--soi-shvl-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shvl-radius);\n  border: 1px solid var(--soi-shvl-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shvl-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shvl-shadow-md);\n}\n\n.soi-shvl-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shvl-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-shvl-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shvl-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shvl-benefit:hover .soi-shvl-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shvl-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shvl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shvl-benefit p {\n  font-size: 13px;\n  color: var(--soi-shvl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shvl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-shvl-card {\n  background: var(--soi-shvl-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shvl-radius);\n  border-left: 3px solid var(--soi-shvl-pomme);\n}\n\n.soi-shvl-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shvl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shvl-card p {\n  font-size: 14px;\n  color: var(--soi-shvl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shvl-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-shvl-card-mini {\n  background: var(--soi-shvl-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-shvl-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-shvl-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-shvl-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-shvl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-shvl-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shvl-marine);\n}\n\n.soi-shvl-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-shvl-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shvl-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shvl-radius);\n  border: 1px solid var(--soi-shvl-line);\n  align-items: flex-start;\n}\n\n.soi-shvl-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shvl-marine);\n  color: var(--soi-shvl-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-shvl-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shvl-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shvl-step-content p {\n  font-size: 14px;\n  color: var(--soi-shvl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shvl-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-shvl-pomme-light);\n  border-left: 4px solid var(--soi-shvl-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-shvl-radius) var(--soi-shvl-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-shvl-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-shvl-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-shvl-marine);\n  margin-bottom: 4px;\n}\n\n.soi-shvl-tip p {\n  font-size: 14px;\n  color: var(--soi-shvl-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shvl-compo {\n  background: var(--soi-shvl-off-white);\n  border-radius: var(--soi-shvl-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-shvl-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-shvl-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-shvl-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-shvl-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-shvl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-shvl-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-shvl-marine);\n  text-align: right;\n}\n\n.soi-shvl-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-shvl-accordion-item {\n  background: var(--soi-shvl-off-white);\n  border-radius: var(--soi-shvl-radius-sm);\n  border: 1px solid var(--soi-shvl-line);\n  overflow: hidden;\n}\n\n.soi-shvl-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-shvl-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-shvl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-shvl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-shvl-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-shvl-accordion-item[open] .soi-shvl-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-shvl-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-shvl-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-shvl-text-soft);\n  line-height: 1.6;\n  margin-bottom: 0.5rem;\n}\n\n.soi-shvl-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-shvl-cta-box {\n  background: var(--soi-shvl-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shvl-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shvl-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-shvl-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shvl-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-shvl-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shvl-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-shvl-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-shvl-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shvl-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-shvl-compo-value {\n    text-align: left;\n  }\n\n  .soi-shvl-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-shvl-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shvl-fiche {\n    --soi-shvl-text-soft: #2C3E50;\n    --soi-shvl-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603298705738,"sku":"CE0645","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampoing-volume-certifie-bio-centifolia-packshot.webp?v=1779446130"},{"product_id":"shampooing-creme-antipelliculaire","title":"Shampoing Crème Antipelliculaire certifié bio – Centifolia","description":"\u003cdiv class=\"soi-apel-fiche\"\u003e\n\n\u003csection class=\"soi-apel-hero\"\u003e\n  \u003cdiv class=\"soi-apel-hero-tag\"\u003e\n    \u003cspan class=\"soi-apel-tag-dot\"\u003e\u003c\/span\u003e\n    Hygiène capillaire · Centifolia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-apel-hero-title\"\u003eShampoing Crème Antipelliculaire certifié bio\u003c\/span\u003e\n  \u003cp class=\"soi-apel-hero-subtitle\"\u003eEfficace dès la première utilisation, ce soin purifiant à l'eucalyptus bio apaise les démangeaisons et élimine les pellicules en douceur, sans compromis sur la naturalité.\u003c\/p\u003e\n  \u003cdiv class=\"soi-apel-hero-labels\"\u003e\n    \u003cspan class=\"soi-apel-label soi-apel-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-apel-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-apel-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-apel-label\"\u003e98% ORIGINE NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-apel-label\"\u003eFLACON 100% RECYCLÉ\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apel-section\"\u003e\n  \u003ch2\u003ePourquoi ce shampoing antipelliculaire se démarque vraiment\u003c\/h2\u003e\n  \u003cp\u003eContrairement à de nombreux shampoings antipelliculaires vendus en pharmacie ou parapharmacie, qui misent sur des agents chimiques agressifs, le shampoing antipelliculaire Centifolia repose sur une formule \u003cstrong\u003e98% d'origine naturelle\u003c\/strong\u003e, certifiée \u003cstrong\u003eCosmos Organic\u003c\/strong\u003e et fabriquée en France. Résultat : un soin réellement efficace contre les pellicules, sans altérer l'équilibre naturel de votre cuir chevelu sensible.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apel-section\"\u003e\n  \u003ch2\u003eLes actifs clés qui font toute la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apel-benefits\"\u003e\n    \u003cdiv class=\"soi-apel-benefit\"\u003e\n      \u003cdiv class=\"soi-apel-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEucalyptus bio\u003c\/h3\u003e\n      \u003cp\u003eSélectionné pour ses propriétés purifiantes et rafraîchissantes, il apaise instantanément les démangeaisons et procure une sensation de légèreté durable sur le cuir chevelu.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-benefit\"\u003e\n      \u003cdiv class=\"soi-apel-benefit-icon\"\u003e\u003cspan\u003e🌳\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eZiziphus joazeiro\u003c\/h3\u003e\n      \u003cp\u003eAgent antipelliculaire 100% naturel, extrait de l'écorce de cet arbre brésilien. Cliniquement testé, il élimine les pellicules rapidement et prévient leur réapparition, sans piroctone olamine ni zinc pyrithione.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-benefit\"\u003e\n      \u003cdiv class=\"soi-apel-benefit-icon\"\u003e\u003cspan\u003e🧴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eTexture crème émulsionnée\u003c\/h3\u003e\n      \u003cp\u003eUne véritable émulsion eau-huile qui enveloppe chaque mèche, facilite l'application et garantit une répartition uniforme des actifs du premier au dernier centimètre.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apel-section\"\u003e\n  \u003ch2\u003ePour qui est-il fait ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apel-grid\"\u003e\n    \u003cdiv class=\"soi-apel-card\"\u003e\n      \u003ch3\u003e🩺 Cuir chevelu sensible ou irrité\u003c\/h3\u003e\n      \u003cp\u003eCe shampoing crème convient parfaitement aux personnes dont le cuir chevelu tiraille, démange ou présente des rougeurs. Sa formule sans sulfates agressifs respecte les zones les plus réactives.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-card\"\u003e\n      \u003ch3\u003e❄️ Pellicules occasionnelles ou persistantes\u003c\/h3\u003e\n      \u003cp\u003eQue vos pellicules soient ponctuelles ou récurrentes, ce soin agit dès la première utilisation et renforce ses résultats au fil des lavages.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-card\"\u003e\n      \u003ch3\u003e🎨 Cheveux fins ou colorés\u003c\/h3\u003e\n      \u003cp\u003eSuffisamment doux pour un usage régulier, il convient également aux cheveux fragilisés par les colorations ou aux textures les plus fines.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apel-section\"\u003e\n  \u003ch2\u003eComment l'utiliser pour un résultat optimal ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apel-timeline\"\u003e\n    \u003cdiv class=\"soi-apel-step\"\u003e\n      \u003cdiv class=\"soi-apel-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-apel-step-content\"\u003e\n        \u003ch3\u003eAppliquez\u003c\/h3\u003e\n        \u003cp\u003eDéposez une noisette généreuse sur cheveux mouillés en massant doucement le cuir chevelu pendant 2 à 3 minutes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-step\"\u003e\n      \u003cdiv class=\"soi-apel-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-apel-step-content\"\u003e\n        \u003ch3\u003eLaissez poser\u003c\/h3\u003e\n        \u003cp\u003ePatientez 1 à 2 minutes pour laisser les actifs agir en profondeur sur le cuir chevelu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-step\"\u003e\n      \u003cdiv class=\"soi-apel-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-apel-step-content\"\u003e\n        \u003ch3\u003eRincez\u003c\/h3\u003e\n        \u003cp\u003eRincez abondamment à l'eau tiède.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-step\"\u003e\n      \u003cdiv class=\"soi-apel-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-apel-step-content\"\u003e\n        \u003ch3\u003eRenouvelez\u003c\/h3\u003e\n        \u003cp\u003eRépétez l'opération si nécessaire. Une utilisation régulière, 2 à 3 fois par semaine, renforce les résultats dans la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-apel-tip\"\u003e\n    \u003cdiv class=\"soi-apel-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 actifs purifiants, prenez le temps de bien masser le cuir chevelu lors de l'application : ce geste favorise la microcirculation et optimise la pénétration de l'eucalyptus bio et du Ziziphus joazeiro.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apel-section\"\u003e\n  \u003ch2\u003eComposition complète\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apel-compo\"\u003e\n    \u003cdiv class=\"soi-apel-compo-row\"\u003e\n      \u003cspan class=\"soi-apel-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-compo-value\"\u003e200 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-compo-row\"\u003e\n      \u003cspan class=\"soi-apel-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-compo-value\"\u003eCosmos Organic\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-compo-row\"\u003e\n      \u003cspan class=\"soi-apel-compo-label\"\u003eOrigine naturelle\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-compo-value\"\u003e98%\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-compo-row\"\u003e\n      \u003cspan class=\"soi-apel-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-compo-value\"\u003eFrance (Grasse)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-compo-row\"\u003e\n      \u003cspan class=\"soi-apel-compo-label\"\u003eFlacon\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-compo-value\"\u003e100% recyclé et recyclable\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1rem;\"\u003e\u003cem\u003eAqua, Coco-glucoside, Glycerin*, Ziziphus joazeiro bark extract, Eucalyptus globulus leaf oil*, Cetearyl alcohol, Glyceryl stearate, Sodium benzoate, Potassium sorbate, Citric acid. (*ingrédients issus de l'agriculture biologique)\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apel-section\"\u003e\n  \u003ch2\u003eCe que vous ne trouverez pas dans ce flacon\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apel-grid-compact\"\u003e\n    \u003cdiv class=\"soi-apel-card-mini\"\u003e\n      \u003cspan class=\"soi-apel-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-card-mini-label\"\u003eSilicones\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-card-mini-value\"\u003eNi parabènes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-card-mini\"\u003e\n      \u003cspan class=\"soi-apel-card-mini-icon\"\u003e🧪\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-card-mini-label\"\u003eSulfates agressifs\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-card-mini-value\"\u003eSans SLS \/ SLES\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-card-mini\"\u003e\n      \u003cspan class=\"soi-apel-card-mini-icon\"\u003e🎨\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-card-mini-label\"\u003eColorants\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-card-mini-value\"\u003eSans synthèse\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-card-mini\"\u003e\n      \u003cspan class=\"soi-apel-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-card-mini-label\"\u003eÉthique\u003c\/span\u003e\n      \u003cspan class=\"soi-apel-card-mini-value\"\u003eVegan, cruelty-free\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apel-section\"\u003e\n  \u003ch2\u003eCertifications et engagements Centifolia\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apel-grid\"\u003e\n    \u003cdiv class=\"soi-apel-card\"\u003e\n      \u003ch3\u003e🏅 Certifié Cosmos Organic\u003c\/h3\u003e\n      \u003cp\u003eLa référence en cosmétique bio : une certification qui garantit le respect d'un cahier des charges exigeant sur la naturalité, l'origine des ingrédients et les procédés de fabrication.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eFormulé et conditionné dans les ateliers Centifolia à Grasse, berceau historique de la parfumerie et de la cosmétique française.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apel-card\"\u003e\n      \u003ch3\u003e♻️ Flacon 100% recyclé et recyclable\u003c\/h3\u003e\n      \u003cp\u003eUn contenant en plastique recyclé qui s'inscrit dans une démarche d'écoconception, avec une formule biodégradable respectueuse des écosystèmes aquatiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apel-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur ce shampoing antipelliculaire bio\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apel-accordion\"\u003e\n    \u003cdetails class=\"soi-apel-accordion-item\"\u003e\n      \u003csummary class=\"soi-apel-accordion-header\"\u003e❓ Est-il aussi efficace qu'un shampoing antipelliculaire vendu en pharmacie ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-apel-accordion-content\"\u003e\n        \u003cp\u003eOui. Son actif issu du Ziziphus joazeiro est cliniquement testé et reconnu pour son action sur les pellicules et les démangeaisons, sans recourir aux agents chimiques des formules pharmaceutiques classiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-apel-accordion-item\"\u003e\n      \u003csummary class=\"soi-apel-accordion-header\"\u003e📅 Peut-on l'utiliser tous les jours ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-apel-accordion-content\"\u003e\n        \u003cp\u003eSa formule douce le permet, mais une utilisation 2 à 3 fois par semaine reste idéale pour des résultats optimaux et durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-apel-accordion-item\"\u003e\n      \u003csummary class=\"soi-apel-accordion-header\"\u003e⚕️ Ce produit remplace-t-il un traitement médical ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-apel-accordion-content\"\u003e\n        \u003cp\u003eNon. En cas de dermite séborrhéique diagnostiquée ou de pellicules abondantes et persistantes, consultez un dermatologue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apel-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-apel-cta-box\"\u003e\n    \u003cp class=\"soi-apel-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, dès le premier lavage\u003c\/p\u003e\n    \u003cp class=\"soi-apel-cta-text\" style=\"color: white;\"\u003ePellicules et démangeaisons n'ont qu'à bien se tenir. Avec ce shampoing crème antipelliculaire bio Centifolia, vous choisissez l'efficacité, la douceur au quotidien et une formule naturelle qui respecte autant votre cuir chevelu que la planète.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-apel-marine: #1A2D3D;\n  --soi-apel-marine-dark: #0F1E2B;\n  --soi-apel-marine-light: #2C4458;\n  --soi-apel-pomme: #A1C544;\n  --soi-apel-pomme-dark: #84A636;\n  --soi-apel-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-apel-white: #FFFFFF;\n  --soi-apel-off-white: #F8FAF6;\n  --soi-apel-stone: #F1F3EE;\n  --soi-apel-line: #E5E8E0;\n\n  --soi-apel-primary: #4A8E7A;\n  --soi-apel-primary-soft: rgba(74,142,122,0.10);\n  --soi-apel-accent: #3D2B1F;\n\n  --soi-apel-text: #1A2D3D;\n  --soi-apel-text-soft: #4A5B6B;\n  --soi-apel-text-muted: #7B8693;\n\n  --soi-apel-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-apel-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-apel-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-apel-radius: 12px;\n  --soi-apel-radius-sm: 8px;\n  --soi-apel-radius-pill: 999px;\n}\n\n.soi-apel-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-apel-fiche img { max-width: 100%; height: auto; }\n\n.soi-apel-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-apel-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-apel-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-apel-hero {\n  position: relative;\n  background: var(--soi-apel-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-apel-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-apel-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-apel-pomme);\n}\n\n.soi-apel-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-apel-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-apel-pomme);\n  border-radius: 50%;\n}\n\n.soi-apel-hero-title {\n  display: block;\n  color: var(--soi-apel-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-apel-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-apel-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-apel-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-apel-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-apel-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-apel-label-accent {\n  background: var(--soi-apel-pomme);\n  border-color: var(--soi-apel-pomme);\n  color: var(--soi-apel-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-apel-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-apel-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-apel-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-apel-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-apel-pomme);\n  border-radius: 2px;\n}\n\n.soi-apel-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-apel-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-apel-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-apel-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-apel-benefit {\n  background: var(--soi-apel-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-apel-radius);\n  border: 1px solid var(--soi-apel-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-apel-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-apel-shadow-md);\n}\n\n.soi-apel-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-apel-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-apel-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-apel-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-apel-benefit:hover .soi-apel-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-apel-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-apel-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-apel-benefit p {\n  font-size: 13px;\n  color: var(--soi-apel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-apel-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-apel-card {\n  background: var(--soi-apel-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-apel-radius);\n  border-left: 3px solid var(--soi-apel-pomme);\n}\n\n.soi-apel-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-apel-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-apel-card p {\n  font-size: 14px;\n  color: var(--soi-apel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-apel-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-apel-card-mini {\n  background: var(--soi-apel-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-apel-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-apel-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-apel-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-apel-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-apel-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-apel-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-apel-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-apel-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-apel-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-apel-radius);\n  border: 1px solid var(--soi-apel-line);\n  align-items: flex-start;\n}\n\n.soi-apel-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-apel-marine);\n  color: var(--soi-apel-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-apel-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-apel-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-apel-step-content p {\n  font-size: 14px;\n  color: var(--soi-apel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-apel-compo {\n  background: var(--soi-apel-off-white);\n  border-radius: var(--soi-apel-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-apel-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-apel-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-apel-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-apel-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-apel-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-apel-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-apel-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-apel-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-apel-pomme-light);\n  border-left: 4px solid var(--soi-apel-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-apel-radius) var(--soi-apel-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-apel-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-apel-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-apel-marine);\n  margin-bottom: 4px;\n}\n\n.soi-apel-tip p {\n  font-size: 14px;\n  color: var(--soi-apel-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-apel-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-apel-accordion-item {\n  background: var(--soi-apel-off-white);\n  border-radius: var(--soi-apel-radius-sm);\n  border: 1px solid var(--soi-apel-line);\n  overflow: hidden;\n}\n\n.soi-apel-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-apel-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-apel-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-apel-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-apel-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-apel-accordion-item[open] .soi-apel-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-apel-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-apel-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-apel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-apel-cta-box {\n  background: var(--soi-apel-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-apel-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-apel-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-apel-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-apel-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-apel-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-apel-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-apel-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-apel-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-apel-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-apel-compo-value {\n    text-align: left;\n  }\n\n  .soi-apel-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-apel-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-apel-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-apel-fiche {\n    --soi-apel-text-soft: #2C3E50;\n    --soi-apel-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603298771274,"sku":"CE0446","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampoing-creme-antipelliculaire-certifie-bio-centifolia-packshot.webp?v=1779452348"},{"product_id":"shampoing-creme-reparateur-centifolia","title":"Shampoing Crème Réparateur certifié Bio – 200ml – Centifolia","description":"\u003cdiv class=\"soi-shcr-fiche\"\u003e\n\n\u003csection class=\"soi-shcr-hero\"\u003e\n  \u003cdiv class=\"soi-shcr-hero-tag\"\u003e\n    \u003cspan class=\"soi-shcr-tag-dot\"\u003e\u003c\/span\u003e\n    Soin capillaire réparateur · Centifolia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-shcr-hero-title\"\u003eShampoing Crème Réparateur certifié Bio\u003c\/span\u003e\n  \u003cp class=\"soi-shcr-hero-subtitle\"\u003eEnrichi en huile de ricin BIO et en kératine végétale, ce shampoing crème reconstruit la fibre capillaire en douceur, dès le premier lavage.\u003c\/p\u003e\n  \u003cdiv class=\"soi-shcr-hero-labels\"\u003e\n    \u003cspan class=\"soi-shcr-label soi-shcr-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-shcr-label\"\u003e98 % ORIGINE NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-shcr-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-shcr-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-shcr-label\"\u003e200 ML\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shcr-section\"\u003e\n  \u003ch2\u003ePourquoi choisir ce shampoing réparateur bio ?\u003c\/h2\u003e\n  \u003cp\u003eLa plupart des shampoings réparateurs du marché chargent leur formule en silicones pour donner une illusion de réparation. Centifolia prend le contre-pied avec une approche radicalement différente : \u003cstrong\u003e98 % d'ingrédients d'origine naturelle\u003c\/strong\u003e, une certification \u003cstrong\u003eCosmos Organic\u003c\/strong\u003e, une formule \u003cstrong\u003evegan\u003c\/strong\u003e et une fabrication \u003cstrong\u003e100 % française\u003c\/strong\u003e. Le résultat n'est pas cosmétique, il est réel.\u003c\/p\u003e\n  \u003cp\u003eSa texture crème, rare dans l'univers des shampoings bio, résulte d'une émulsion eau\/huile qui respecte la structure du cheveu tout en le nourrissant pendant le lavage. Vos longueurs ne sont plus simplement nettoyées : elles sont \u003cstrong\u003eprotégées et gainées\u003c\/strong\u003e à chaque shampoing.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shcr-section\"\u003e\n  \u003ch2\u003eLes actifs clés qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shcr-benefits\"\u003e\n    \u003cdiv class=\"soi-shcr-benefit\"\u003e\n      \u003cdiv class=\"soi-shcr-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eHuile de ricin BIO\u003c\/h3\u003e\n      \u003cp\u003eObtenue par première pression à froid, elle renforce la fibre capillaire et réduit la casse en pénétrant jusqu'à la racine. Idéale pour les cheveux fragilisés par la chaleur, les colorations ou le brushing.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-benefit\"\u003e\n      \u003cdiv class=\"soi-shcr-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eKératine végétale\u003c\/h3\u003e\n      \u003cp\u003eElle comble les zones abîmées de la tige capillaire, limite l'altération des protéines naturelles du cheveu et apporte un effet gainant durable. Résultat : des cheveux plus lisses, plus doux, plus faciles à démêler.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-benefit\"\u003e\n      \u003cdiv class=\"soi-shcr-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAgents lavants biodégradables\u003c\/h3\u003e\n      \u003cp\u003eUltra-doux, ils nettoient sans décaper le film hydrolipidique naturel du cuir chevelu, préservant ainsi l'équilibre et le confort de vos cheveux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shcr-section\"\u003e\n  \u003ch2\u003ePour qui est-il fait ?\u003c\/h2\u003e\n  \u003cp class=\"soi-shcr-section-intro\"\u003eCe shampoing réparateur bio est conçu pour les \u003cstrong\u003echeveux fragilisés, abîmés et cassants\u003c\/strong\u003e, quelle que soit leur nature (fins, épais, bouclés ou lisses). Il vous convient particulièrement si vous observez :\u003c\/p\u003e\n  \u003cdiv class=\"soi-shcr-grid\"\u003e\n    \u003cdiv class=\"soi-shcr-card\"\u003e\n      \u003ch3\u003e✂️ Pointes sèches ou fourches\u003c\/h3\u003e\n      \u003cp\u003eDes pointes qui s'effrangent et s'aggravent au fil du temps malgré les coupes régulières.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-card\"\u003e\n      \u003ch3\u003e💔 Casse excessive\u003c\/h3\u003e\n      \u003cp\u003eDes cheveux qui se brisent au brossage ou au démêlage, signe d'une fibre capillaire affaiblie.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-card\"\u003e\n      \u003ch3\u003e🎨 Cheveux ternes et sans ressort\u003c\/h3\u003e\n      \u003cp\u003eDes longueurs dévitalisées après coloration, décoloration ou exposition répétée à la chaleur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-card\"\u003e\n      \u003ch3\u003e🌸 Cuir chevelu sensible\u003c\/h3\u003e\n      \u003cp\u003eUne sensibilité incompatible avec les formules trop détergentes ou chargées en sulfates agressifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shcr-section\"\u003e\n  \u003ch2\u003eComment utiliser ce shampoing crème réparateur ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shcr-timeline\"\u003e\n    \u003cdiv class=\"soi-shcr-step\"\u003e\n      \u003cdiv class=\"soi-shcr-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-shcr-step-content\"\u003e\n        \u003ch3\u003eAppliquez\u003c\/h3\u003e\n        \u003cp\u003eDéposez une noisette de produit sur cheveux mouillés. Sa texture crème se répartit facilement sur toute la longueur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-step\"\u003e\n      \u003cdiv class=\"soi-shcr-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-shcr-step-content\"\u003e\n        \u003ch3\u003eMassez\u003c\/h3\u003e\n        \u003cp\u003eMassez doucement le cuir chevelu pendant 1 à 2 minutes pour activer les actifs réparateurs et stimuler la circulation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-step\"\u003e\n      \u003cdiv class=\"soi-shcr-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-shcr-step-content\"\u003e\n        \u003ch3\u003eRincez\u003c\/h3\u003e\n        \u003cp\u003eRincez abondamment. Pour des cheveux très abîmés, complétez avec un après-shampoing ou masque bio réparateur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shcr-section\"\u003e\n  \u003ch2\u003eComposition et engagements\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shcr-grid-compact\"\u003e\n    \u003cdiv class=\"soi-shcr-card-mini\"\u003e\n      \u003cspan class=\"soi-shcr-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-shcr-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-shcr-card-mini-value\"\u003eCosmos Organic\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-card-mini\"\u003e\n      \u003cspan class=\"soi-shcr-card-mini-icon\"\u003e🍃\u003c\/span\u003e\n      \u003cspan class=\"soi-shcr-card-mini-label\"\u003eOrigine naturelle\u003c\/span\u003e\n      \u003cspan class=\"soi-shcr-card-mini-value\"\u003e98 %\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-card-mini\"\u003e\n      \u003cspan class=\"soi-shcr-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n      \u003cspan class=\"soi-shcr-card-mini-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-shcr-card-mini-value\"\u003e100 % Vegan\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shcr-card-mini\"\u003e\n      \u003cspan class=\"soi-shcr-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-shcr-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-shcr-card-mini-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-shcr-tip\" style=\"margin-top: 1.25rem;\"\u003e\n    \u003cdiv class=\"soi-shcr-tip-icon\"\u003e♻️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eEngagement éco-responsable\u003c\/strong\u003e\n      \u003cp\u003eLe flacon est 100 % recyclé et recyclable, sans silicone ni sulfate agressif. Une formule biodégradable et transparente.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shcr-section\"\u003e\n  \u003ch2\u003eIngrédients principaux (INCI)\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shcr-accordion\"\u003e\n    \u003cdetails class=\"soi-shcr-accordion-item\"\u003e\n      \u003csummary class=\"soi-shcr-accordion-header\"\u003e📋 Liste complète des ingrédients\u003c\/summary\u003e\n      \u003cdiv class=\"soi-shcr-accordion-content\"\u003e\n        \u003cp\u003eAqua, Coco-Glucoside, Glycerin (bio), Ricinus Communis (Castor) Seed Oil* (bio), Hydrolyzed Wheat Protein (kératine végétale), Panthenol, Xanthan Gum, Parfum (naturel), Citric Acid, Sodium Benzoate, Potassium Sorbate.\u003c\/p\u003e\n        \u003cp\u003e\u003cem\u003e*Ingrédient issu de l'agriculture biologique.\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-shcr-accordion-item\"\u003e\n      \u003csummary class=\"soi-shcr-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-shcr-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un soin cosmétique et ne se substitue à aucun traitement médical. En cas de problème persistant du cuir chevelu, consultez un dermatologue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shcr-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-shcr-cta-box\"\u003e\n    \u003cp class=\"soi-shcr-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, jusque dans vos cheveux\u003c\/p\u003e\n    \u003cp class=\"soi-shcr-cta-text\" style=\"color: white;\"\u003eParce que vos cheveux méritent mieux que des solutions de façade, offrez-leur des actifs bio qui reconstruisent, renforcent et subliment dès le premier lavage.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-shcr-marine: #1A2D3D;\n  --soi-shcr-marine-dark: #0F1E2B;\n  --soi-shcr-marine-light: #2C4458;\n  --soi-shcr-pomme: #A1C544;\n  --soi-shcr-pomme-dark: #84A636;\n  --soi-shcr-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-shcr-white: #FFFFFF;\n  --soi-shcr-off-white: #F8FAF6;\n  --soi-shcr-stone: #F1F3EE;\n  --soi-shcr-line: #E5E8E0;\n\n  --soi-shcr-primary: #8B1A1A;\n  --soi-shcr-primary-soft: #F3E8E8;\n  --soi-shcr-accent: #3A1E10;\n\n  --soi-shcr-text: #1A2D3D;\n  --soi-shcr-text-soft: #4A5B6B;\n  --soi-shcr-text-muted: #7B8693;\n\n  --soi-shcr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shcr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shcr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shcr-radius: 12px;\n  --soi-shcr-radius-sm: 8px;\n  --soi-shcr-radius-pill: 999px;\n}\n\n.soi-shcr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shcr-fiche img { max-width: 100%; height: auto; }\n\n.soi-shcr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shcr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shcr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-shcr-hero {\n  position: relative;\n  background: var(--soi-shcr-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-shcr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shcr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shcr-pomme);\n}\n\n.soi-shcr-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-shcr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shcr-pomme);\n  border-radius: 50%;\n}\n\n.soi-shcr-hero-title {\n  display: block;\n  color: var(--soi-shcr-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-shcr-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-shcr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shcr-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-shcr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shcr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shcr-label-accent {\n  background: var(--soi-shcr-pomme);\n  border-color: var(--soi-shcr-pomme);\n  color: var(--soi-shcr-marine);\n  font-weight: 600;\n}\n\n.soi-shcr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shcr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shcr-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-shcr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shcr-pomme);\n  border-radius: 2px;\n}\n\n.soi-shcr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-shcr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-shcr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shcr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shcr-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-shcr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-shcr-benefit {\n  background: var(--soi-shcr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shcr-radius);\n  border: 1px solid var(--soi-shcr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shcr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shcr-shadow-md);\n}\n\n.soi-shcr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shcr-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-shcr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shcr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shcr-benefit:hover .soi-shcr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shcr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shcr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shcr-benefit p {\n  font-size: 13px;\n  color: var(--soi-shcr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shcr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-shcr-card {\n  background: var(--soi-shcr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shcr-radius);\n  border-left: 3px solid var(--soi-shcr-pomme);\n}\n\n.soi-shcr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shcr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shcr-card p {\n  font-size: 14px;\n  color: var(--soi-shcr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shcr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-shcr-card-mini {\n  background: var(--soi-shcr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-shcr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-shcr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-shcr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-shcr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-shcr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shcr-marine);\n}\n\n.soi-shcr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-shcr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shcr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shcr-radius);\n  border: 1px solid var(--soi-shcr-line);\n  align-items: flex-start;\n}\n\n.soi-shcr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shcr-marine);\n  color: var(--soi-shcr-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-shcr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shcr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shcr-step-content p {\n  font-size: 14px;\n  color: var(--soi-shcr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shcr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-shcr-pomme-light);\n  border-left: 4px solid var(--soi-shcr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-shcr-radius) var(--soi-shcr-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-shcr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-shcr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-shcr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-shcr-tip p {\n  font-size: 14px;\n  color: var(--soi-shcr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-shcr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-shcr-accordion-item {\n  background: var(--soi-shcr-off-white);\n  border-radius: var(--soi-shcr-radius-sm);\n  border: 1px solid var(--soi-shcr-line);\n  overflow: hidden;\n}\n\n.soi-shcr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-shcr-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-shcr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-shcr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-shcr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-shcr-accordion-item[open] .soi-shcr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-shcr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-shcr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-shcr-text-soft);\n  line-height: 1.6;\n  margin: 0 0 0.5rem 0;\n}\n\n.soi-shcr-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-shcr-cta-box {\n  background: var(--soi-shcr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shcr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shcr-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-shcr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shcr-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-shcr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shcr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-shcr-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-shcr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shcr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-shcr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shcr-fiche {\n    --soi-shcr-text-soft: #2C3E50;\n    --soi-shcr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603299000650,"sku":"CE0447","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampoing-creme-reparateur-certifie-bio-200ml-centifolia-packshot.webp?v=1779450783"},{"product_id":"shampoing-brillance-centifolia","title":"Shampoing Brillance certifié bio – Centifolia","description":"\u003cdiv class=\"soi-sbbr-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-sbbr-hero\"\u003e\n    \u003cdiv class=\"soi-sbbr-hero-tag\"\u003e\n      \u003cspan class=\"soi-sbbr-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétique capillaire bio · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-sbbr-hero-title\"\u003eShampoing Brillance certifié bio\u003c\/span\u003e\n    \u003cp class=\"soi-sbbr-hero-subtitle\"\u003eLumière, douceur et protection pour tous vos cheveux grâce à une formule à 99% d'ingrédients d'origine naturelle. +77% de brillance constatée dès les premières utilisations.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sbbr-hero-labels\"\u003e\n      \u003cspan class=\"soi-sbbr-label soi-sbbr-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-sbbr-label\"\u003e99% ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-sbbr-label\"\u003eNON TESTÉ SUR LES ANIMAUX\u003c\/span\u003e\n      \u003cspan class=\"soi-sbbr-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Shampoing bio brillance --\u003e\n  \u003csection class=\"soi-sbbr-section\"\u003e\n    \u003ch2\u003eShampoing bio brillance : lumière et protection pour tous vos cheveux\u003c\/h2\u003e\n    \u003cp\u003eVous en avez assez des cheveux ternes et sans vie malgré un lavage régulier ? Le \u003cstrong\u003eShampoing Brillance certifié bio Centifolia\u003c\/strong\u003e a été formulé précisément pour cela : redonner de l'éclat, de la douceur et de la légèreté à votre chevelure, quel que soit votre type de cheveux. Grâce à une formule composée à \u003cstrong\u003e99% d'ingrédients d'origine naturelle\u003c\/strong\u003e et certifiée \u003cstrong\u003eCosmos Organic\u003c\/strong\u003e, ce shampoing bio nettoie sans agresser, nourrit sans alourdir.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Actifs naturels --\u003e\n  \u003csection class=\"soi-sbbr-section\"\u003e\n    \u003ch2\u003eDes actifs naturels qui font vraiment la différence\u003c\/h2\u003e\n    \u003cp class=\"soi-sbbr-section-intro\"\u003eCe qui distingue ce shampoing bio des formules classiques, c'est la qualité et la pertinence de ses ingrédients. Chaque actif a été choisi pour son efficacité prouvée sur la fibre capillaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sbbr-benefits\"\u003e\n      \u003cdiv class=\"soi-sbbr-benefit\"\u003e\n        \u003cdiv class=\"soi-sbbr-benefit-icon\"\u003e\u003cspan\u003e🍇\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait de Framboise BIO\u003c\/h3\u003e\n        \u003cp\u003eIssu de la pulpe de framboises fraîches cultivées en agriculture biologique, il est riche en antioxydants et en vitamines. Il revitalise les cheveux ternes, leur redonne de l'éclat et renforce leur vitalité naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-benefit\"\u003e\n        \u003cdiv class=\"soi-sbbr-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eKératine Végétale\u003c\/h3\u003e\n        \u003cp\u003eElle agit comme un véritable bouclier protecteur sur la fibre capillaire. Elle préserve les protéines essentielles du cheveu, gaine la surface de chaque mèche et laisse une sensation de douceur et de légèreté incomparable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-benefit\"\u003e\n        \u003cdiv class=\"soi-sbbr-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAloe Vera BIO\u003c\/h3\u003e\n        \u003cp\u003eApaisant et hydratant, il équilibre le cuir chevelu et contribue à un lavage doux respectueux de vos cheveux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sbbr-tip\"\u003e\n      \u003cdiv class=\"soi-sbbr-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eRésultat mesuré\u003c\/strong\u003e\n        \u003cp\u003e\u003cstrong\u003e+77% de brillance\u003c\/strong\u003e constatée dès les premières utilisations (test instrumental). Des cheveux visiblement plus lumineux, plus faciles à coiffer, et protégés en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Pour qui ? --\u003e\n  \u003csection class=\"soi-sbbr-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce shampoing bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sbbr-grid\"\u003e\n      \u003cdiv class=\"soi-sbbr-card\"\u003e\n        \u003ch3\u003e💆 Tous types de cheveux\u003c\/h3\u003e\n        \u003cp\u003eCe shampoing convient à tous les types de cheveux, des cheveux fins et délicats aux chevelures épaisses ou colorées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-card\"\u003e\n        \u003ch3\u003e🌱 Routine bio sans compromis\u003c\/h3\u003e\n        \u003cp\u003eIl est particulièrement apprécié par celles et ceux qui souhaitent adopter une routine capillaire bio et naturelle sans compromis sur l'efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eSi vous cherchez un \u003cstrong\u003eaprès-shampoing bio\u003c\/strong\u003e pour compléter votre routine, Centifolia propose également des soins compatibles dans la même gamme.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment utiliser --\u003e\n  \u003csection class=\"soi-sbbr-section\"\u003e\n    \u003ch2\u003eComment utiliser ce shampoing bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sbbr-timeline\"\u003e\n      \u003cdiv class=\"soi-sbbr-step\"\u003e\n        \u003cdiv class=\"soi-sbbr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-sbbr-step-content\"\u003e\n          \u003ch3\u003eAppliquez\u003c\/h3\u003e\n          \u003cp\u003eDéposez une noisette de produit sur cheveux mouillés.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-step\"\u003e\n        \u003cdiv class=\"soi-sbbr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-sbbr-step-content\"\u003e\n          \u003ch3\u003eMassez\u003c\/h3\u003e\n          \u003cp\u003eMassez délicatement le cuir chevelu en mouvements circulaires pour activer la circulation et bien répartir les actifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-step\"\u003e\n        \u003cdiv class=\"soi-sbbr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-sbbr-step-content\"\u003e\n          \u003ch3\u003eLaissez poser\u003c\/h3\u003e\n          \u003cp\u003ePatientez 1 à 2 minutes pour que la kératine végétale et l'extrait de framboise bio agissent en profondeur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-step\"\u003e\n        \u003cdiv class=\"soi-sbbr-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-sbbr-step-content\"\u003e\n          \u003ch3\u003eRincez\u003c\/h3\u003e\n          \u003cp\u003eRincez abondamment à l'eau tiède. Renouvelez si besoin selon la longueur ou l'état de vos cheveux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Engagements et certifications --\u003e\n  \u003csection class=\"soi-sbbr-section\"\u003e\n    \u003ch2\u003eEngagements et certifications\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sbbr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-sbbr-card-mini\"\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-value\"\u003eCosmos Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-card-mini\"\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-icon\"\u003e🍃\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-label\"\u003eNaturalité\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-value\"\u003e99% naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-card-mini\"\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-label\"\u003eÉthique\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-value\"\u003eNon testé sur les animaux\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-card-mini\"\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-card-mini-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sbbr-compo\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-sbbr-compo-row\"\u003e\n        \u003cspan class=\"soi-sbbr-compo-label\"\u003eMarque\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-compo-value\"\u003eCentifolia, la cosméto-botanique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-compo-row\"\u003e\n        \u003cspan class=\"soi-sbbr-compo-label\"\u003eSavoir-faire\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-compo-value\"\u003ePlus de 30 ans d'expertise\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sbbr-compo-row\"\u003e\n        \u003cspan class=\"soi-sbbr-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-sbbr-compo-value\"\u003e200 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Composition INCI --\u003e\n  \u003csection class=\"soi-sbbr-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sbbr-accordion\"\u003e\n      \u003cdetails class=\"soi-sbbr-accordion-item\"\u003e\n        \u003csummary class=\"soi-sbbr-accordion-header\"\u003e🧪 Liste complète des ingrédients\u003c\/summary\u003e\n        \u003cdiv class=\"soi-sbbr-accordion-content\"\u003e\n          \u003cp\u003eAqua, Sodium Lauryl Sulfoacetate, Cocamidopropyl Betaine, Sodium Cocoamphoacetate, Glycerin* (Glycérine végétale), Aloe Barbadensis Leaf Juice* (Aloe Vera BIO), Rubus Idaeus Fruit Extract* (Extrait de Framboise BIO), Hydrolyzed Wheat Protein (Kératine Végétale), Panthenol (Pro-vitamine B5), Citric Acid, Sodium Chloride, Parfum naturel, Benzyl Alcohol, Dehydroacetic Acid.\u003c\/p\u003e\n          \u003cp\u003e\u003cem\u003e*Ingrédients issus de l'agriculture biologique.\u003c\/em\u003e\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-sbbr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-sbbr-cta-box\"\u003e\n      \u003cp class=\"soi-sbbr-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, jusque dans vos cheveux\u003c\/p\u003e\n      \u003cp class=\"soi-sbbr-cta-text\" style=\"color: white;\"\u003eParce que vos cheveux méritent mieux que des formules chargées en silicones et sulfates agressifs, le Shampoing Brillance bio Centifolia vous offre une alternative naturelle, prouvée et éthique. Un seul lavage suffit pour sentir la différence : des mèches plus légères, un éclat visible, et la satisfaction d'une routine capillaire vraiment en accord avec vos valeurs.\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-sbbr-marine: #1A2D3D;\n  --soi-sbbr-marine-dark: #0F1E2B;\n  --soi-sbbr-marine-light: #2C4458;\n  --soi-sbbr-pomme: #A1C544;\n  --soi-sbbr-pomme-dark: #84A636;\n  --soi-sbbr-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-sbbr-white: #FFFFFF;\n  --soi-sbbr-off-white: #F8FAF6;\n  --soi-sbbr-stone: #F1F3EE;\n  --soi-sbbr-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging framboise\/brun\/rose) === *\/\n  --soi-sbbr-primary: #C2385A;\n  --soi-sbbr-primary-soft: #F2E0E5;\n  --soi-sbbr-accent: #8B2D42;\n\n  \/* === Textes === *\/\n  --soi-sbbr-text: #1A2D3D;\n  --soi-sbbr-text-soft: #4A5B6B;\n  --soi-sbbr-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-sbbr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sbbr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sbbr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sbbr-radius: 12px;\n  --soi-sbbr-radius-sm: 8px;\n  --soi-sbbr-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-sbbr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sbbr-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-sbbr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sbbr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sbbr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-sbbr-hero {\n  position: relative;\n  background: var(--soi-sbbr-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-sbbr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sbbr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sbbr-primary);\n}\n\n.soi-sbbr-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-sbbr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sbbr-primary);\n  border-radius: 50%;\n}\n\n.soi-sbbr-hero-title {\n  display: block;\n  color: var(--soi-sbbr-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-sbbr-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-sbbr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sbbr-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-sbbr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sbbr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sbbr-label-accent {\n  background: var(--soi-sbbr-primary);\n  border-color: var(--soi-sbbr-primary);\n  color: var(--soi-sbbr-white);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-sbbr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sbbr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sbbr-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-sbbr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sbbr-primary);\n  border-radius: 2px;\n}\n\n.soi-sbbr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-sbbr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-sbbr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sbbr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sbbr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-sbbr-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-sbbr-benefit {\n  background: var(--soi-sbbr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sbbr-radius);\n  border: 1px solid var(--soi-sbbr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sbbr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sbbr-shadow-md);\n}\n\n.soi-sbbr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sbbr-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-sbbr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sbbr-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sbbr-benefit:hover .soi-sbbr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sbbr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sbbr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sbbr-benefit p {\n  font-size: 13px;\n  color: var(--soi-sbbr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-sbbr-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-sbbr-card {\n  background: var(--soi-sbbr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sbbr-radius);\n  border-left: 3px solid var(--soi-sbbr-primary);\n}\n\n.soi-sbbr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sbbr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sbbr-card p {\n  font-size: 14px;\n  color: var(--soi-sbbr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-sbbr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-sbbr-card-mini {\n  background: var(--soi-sbbr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-sbbr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-sbbr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-sbbr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-sbbr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-sbbr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sbbr-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-sbbr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-sbbr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sbbr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sbbr-radius);\n  border: 1px solid var(--soi-sbbr-line);\n  align-items: flex-start;\n}\n\n.soi-sbbr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sbbr-marine);\n  color: var(--soi-sbbr-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-sbbr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sbbr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sbbr-step-content p {\n  font-size: 14px;\n  color: var(--soi-sbbr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-sbbr-compo {\n  background: var(--soi-sbbr-off-white);\n  border-radius: var(--soi-sbbr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-sbbr-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-sbbr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sbbr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sbbr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sbbr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sbbr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sbbr-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-sbbr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-sbbr-primary-soft);\n  border-left: 4px solid var(--soi-sbbr-primary);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-sbbr-radius) var(--soi-sbbr-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-sbbr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-sbbr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-sbbr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-sbbr-tip p {\n  font-size: 14px;\n  color: var(--soi-sbbr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-sbbr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sbbr-accordion-item {\n  background: var(--soi-sbbr-off-white);\n  border-radius: var(--soi-sbbr-radius-sm);\n  border: 1px solid var(--soi-sbbr-line);\n  overflow: hidden;\n}\n\n.soi-sbbr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sbbr-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-sbbr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sbbr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sbbr-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-sbbr-accordion-item[open] .soi-sbbr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sbbr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sbbr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sbbr-text-soft);\n  line-height: 1.6;\n  margin: 0 0 0.5rem 0;\n}\n\n.soi-sbbr-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-sbbr-cta-box {\n  background: var(--soi-sbbr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sbbr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sbbr-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-sbbr-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sbbr-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-sbbr-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sbbr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 500;\n  color: var(--soi-sbbr-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-sbbr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sbbr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sbbr-compo-value {\n    text-align: left;\n  }\n\n  .soi-sbbr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-sbbr-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-sbbr-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-sbbr-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-sbbr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sbbr-fiche {\n    --soi-sbbr-text-soft: #2C3E50;\n    --soi-sbbr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603299328330,"sku":"CE0648","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampoing-brillance-certifie-bio-centifolia-packshot.webp?v=1779454894"},{"product_id":"baume-demelant-reparateur-centifolia","title":"Baume Démêlant Réparateur Après-Shampoing certifié bio","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003cp\u003eLe \u003cstrong\u003eBaume Démêlant Réparateur Après-Shampoing\u003c\/strong\u003e de Centifolia est spécialement conçu pour \u003cstrong\u003eréparer et renforcer les cheveux fragilisés\u003c\/strong\u003e dès la première utilisation. Enrichi en ingrédients naturels et biologiques, ce baume démêlant offre une formule biodégradable et ultra-douce qui \u003cstrong\u003edémêle les cheveux sans les alourdir\u003c\/strong\u003e, tout en leur apportant douceur et légèreté.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eIngrédients clés du Baume démêlant Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: bold;\"\u003eHuile de Ricin BIO :\u003c\/span\u003e Cette huile est reconnue pour ses propriétés fortifiantes et nourrissantes, idéale pour renforcer et réparer les cheveux abîmés.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: bold;\"\u003eKératine Végétale :\u003c\/span\u003e Constituant essentiel de la fibre capillaire, la kératine végétale protège et gaine les cheveux, les laissant doux, brillants et faciles à coiffer.\u003c\/li\u003e\n\u003c\/ul\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_CE0449_49669c59-7216-4097-b7cb-ff8b38c92541.jpg?v=1776180599\" alt=\"Photo d'une femme qui profite de son soin cheveux dans sa salle de bain\" 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 du Baume démêlant réparateur après-shampoing\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRépare et renforce :\u003c\/strong\u003e grâce à l'huile de Ricin BIO, obtenue par première pression à froid, ce baume fortifie les cheveux fragilisés et cassants, leur redonnant force et vitalité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection et douceur :\u003c\/strong\u003e la Kératine Végétale présente dans la formule préserve la structure interne du cheveu face aux agressions extérieures, limitant l'altération des protéines, un constituant majeur de la fibre capillaire. Elle offre un effet gainant qui enveloppe chaque mèche, laissant les cheveux incroyablement doux et légers.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFacilité de coiffage :\u003c\/strong\u003e après l'application, les cheveux sont instantanément démêlés sans être alourdis, réparés jusqu'aux pointes, et extrêmement faciles à coiffer. Fini les nœuds et les cheveux difficiles à dompter !\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients naturels et écologiques :\u003c\/strong\u003e La formule biodégradable respecte l'environnement tout en prenant soin de vos cheveux. De plus, le tube est fabriqué avec 30% de matériaux recyclés et possède une capsule réduite en plastique pour minimiser l'impact environnemental.\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\u003e\u003cstrong\u003eUtilisation optimale du Baume\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003ePour une efficacité optimale, appliquez le baume démêlant sur cheveux mouillés après le shampoing. Laissez agir quelques minutes pour permettre aux ingrédients de pénétrer et nourrir en profondeur, puis rincez abondamment. Utilisez régulièrement pour des cheveux plus forts et en meilleure santé.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eEngagements de Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule biodégradable :\u003c\/strong\u003e conçue pour respecter l'environnement, cette formule se décompose naturellement sans polluer.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEmballage écologique :\u003c\/strong\u003e le tube est fabriqué à partir de 30% de matériaux recyclés, avec une capsule réduite en plastique pour diminuer les déchets.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduit en France :\u003c\/strong\u003e certifié Cosmos Organic, conçu et fabriqué en France avec des ingrédients soigneusement sélectionnés pour leur qualité et leur efficacité.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eEn choisissant le \u003cstrong\u003eBaume Démêlant Réparateur Après-Shampoing de Centifolia\u003c\/strong\u003e, vous optez pour un soin capillaire respectueux de l'environnement et de vos cheveux. \u003cstrong\u003eRedonnez à votre chevelure force, douceur et éclat\u003c\/strong\u003e avec ce produit naturellement efficace et écologique.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603301392714,"sku":"CE0449","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/026757_baume_demelant_reparateur_apres_shampooing_200ml_a977ded4-bf08-43b5-a8f7-5cd58e854dd2.png?v=1778842861"},{"product_id":"gelee-volume-200ml","title":"Gelée Volume Après-Shampoing certifiée bio et vegan – Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLa Gelée Volume Après-Shampoing certifiée bio de Centifolia a été pensée pour redonner \u003cstrong data-start=\"251\" data-end=\"261\"\u003evolume\u003c\/strong\u003e, \u003cstrong data-start=\"263\" data-end=\"275\"\u003elégèreté\u003c\/strong\u003e et \u003cstrong data-start=\"279\" data-end=\"291\"\u003evitalité\u003c\/strong\u003e aux cheveux fins qui manquent de densité. Sa texture gel douce et non-collante enveloppe la fibre capillaire sans jamais l’alourdir, offrant une sensation immédiate de fraîcheur et de légèreté. Grâce à son embout applicateur précis, le produit s’applique directement au niveau des racines, là où le cheveu a le plus besoin d’être soutenu pour révéler toute sa matière.\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_CE0451_5451d308-d4d5-4b66-b8c2-ce6a4a9f6bf9.jpg?v=1776180599\" alt=\"Photo d'une femme qui se touche les cheveux\" 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 data-start=\"667\" data-end=\"764\"\u003eCaractéristiques et bienfaits de la Gelée Volume Après-Shampoing certifiée bio de Centifolia\u003c\/h2\u003e\n\u003cp data-start=\"765\" data-end=\"1199\"\u003eCette gelée innovante s’appuie sur l’action complémentaire de deux actifs naturels soigneusement sélectionnés pour leur efficacité. Les \u003cstrong data-start=\"901\" data-end=\"921\"\u003epeptides de pois\u003c\/strong\u003e, reconnus pour leurs propriétés filmogènes et leur capacité à \u003cstrong data-start=\"984\" data-end=\"1016\"\u003eépaissir la fibre capillaire\u003c\/strong\u003e, apportent un volume visible dès la racine. Ils offrent également une \u003cstrong data-start=\"1087\" data-end=\"1110\"\u003ehydratation intense\u003c\/strong\u003e tout en renforçant la vitalité du cuir chevelu grâce à leur haute activité antioxydante.\u003c\/p\u003e\n\u003cp data-start=\"1201\" data-end=\"1653\"\u003eÀ cet actif phare s’ajoute le \u003cstrong data-start=\"1231\" data-end=\"1256\"\u003epamplemousse rose bio\u003c\/strong\u003e, cultivé en France, choisi pour sa faculté à insuffler légèreté et fraîcheur à la chevelure. Ensemble, ces ingrédients agissent pour rendre les cheveux plus \u003cstrong data-start=\"1414\" data-end=\"1423\"\u003eaérés\u003c\/strong\u003e, plus \u003cstrong data-start=\"1430\" data-end=\"1441\"\u003esouples\u003c\/strong\u003e et naturellement plus brillants. La formule, composée à 99% d’ingrédients d’origine naturelle et certifiée Cosmos Organic, offre une protection complète tout en respectant le cuir chevelu et la fibre capillaire.\u003c\/p\u003e\n\u003cp data-start=\"1655\" data-end=\"2195\"\u003eLa texture gel légèrement colorée glisse facilement sur les racines, permettant de créer un volume durable sans effet gras ni sensation d’alourdissement. À l’usage, les cheveux apparaissent visiblement plus denses, plus doux et subtilement texturés, révélant un volume naturel qui tient tout au long de la journée. Le conditionnement éco-conçu, intégrant \u003cstrong data-start=\"2010\" data-end=\"2038\"\u003e12% de plastique recyclé\u003c\/strong\u003e, témoigne de l’engagement de Centifolia pour une beauté plus responsable. Cette gelée est conçue et fabriquée en France, gage de qualité et de savoir-faire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003ch2 data-start=\"2202\" data-end=\"2249\"\u003ePour une chevelure naturellement amplifiée\u003c\/h2\u003e\n\u003cp data-start=\"2250\" data-end=\"2742\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAdopter la Gelée Volume Après-Shampoing certifiée bio de Centifolia, c’est offrir à vos cheveux fins une solution qui allie \u003cstrong data-start=\"2374\" data-end=\"2389\"\u003eperformance\u003c\/strong\u003e, \u003cstrong data-start=\"2391\" data-end=\"2405\"\u003enaturalité\u003c\/strong\u003e et \u003cstrong data-start=\"2409\" data-end=\"2425\"\u003esensorialité\u003c\/strong\u003e. Sa formule délicate et efficace redonne du souffle aux racines et révèle un volume tout en légèreté, pour des cheveux dynamiques, plus denses et sublimés jour après jour. Elle devient rapidement un indispensable pour celles et ceux qui recherchent un résultat visible, durable et respectueux de la fibre capillaire.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603303326026,"sku":"CE0655","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_centifolia_ce0655_gelee_volume_apres_shampoing.jpg?v=1776158749"},{"product_id":"masque-soin-brillance-intense-3-en-1-certifie-bio-centifolia","title":"Masque soin brillance intense 3 en 1 certifié bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003cp\u003e\u003cstrong\u003eLe Masque Soin Brillance Intense 3en1 Centifolia \u003c\/strong\u003eest le traitement capillaire pour sublimer vos cheveux. \u003cstrong\u003eAdapté à tous les types de cheveux\u003c\/strong\u003e, y compris les cheveux bouclés, ce masque combine les bienfaits d'une \u003cstrong\u003eformule bio et vegan\u003c\/strong\u003e pour offrir \u003cstrong\u003eune solution de soin efficace et ultra-douce\u003c\/strong\u003e. Profitez d'une chevelure éclatante et en pleine santé dès la première utilisation grâce à ce soin complet.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques du Masque Soin Brillance Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eType de cheveux\u003c\/strong\u003e : convient à tous les types de cheveux, notamment les cheveux bouclés, ondulés, lisses et colorés. Idéal pour les cheveux secs, ternes et abîmés.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule\u003c\/strong\u003e : Certifiée biologique et vegan, sans parabènes, sans silicones, et sans sulfates pour un respect optimal de votre cuir chevelu et de l’environnement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients naturels\u003c\/strong\u003e : composée à 98% d’ingrédients d’origine naturelle, cette formule puise sa richesse dans les extraits végétaux pour offrir le meilleur des soins capillaires.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"font-weight: bold;\"\u003ePackaging\u003c\/span\u003e : emballage éco-responsable avec un pot 100% recyclé et recyclable, réduisant ainsi l'empreinte écologique.\u003c\/li\u003e\n\u003c\/ul\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_CE0453_4cf6634f-4b21-487a-965b-9550b3d1bab6.jpg?v=1776180600\" alt=\"Photo d'une femme qui sourit aux cheveux brillants\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003e\u003cstrong style=\"color: #333333; font-size: 26px;\"\u003ePrincipaux actifs du Masque de Soin Brillance 3-en-1\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eExtrait de Framboise Bio\u003c\/strong\u003e : riche en antioxydants et en vitamines, il apporte une brillance naturelle et ravive l’éclat des cheveux ternes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKératine végétale\u003c\/strong\u003e : issue de protéines végétales, elle renforce et protège la structure interne du cheveu, apportant douceur et légèreté sans alourdir.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBiodégradabilité\u003c\/strong\u003e : formulé à 97,6% biodégradable, ce masque respecte l’environnement tout en prenant soin de vos cheveux.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eAvantages et bienfaits du Masque de soin Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eEfficacité immédiate\u003c\/strong\u003e : dès la première application, le masque redonne éclat et brillance à vos cheveux, leur offrant un aspect sain et revitalisé.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection renforcée\u003c\/strong\u003e : la Kératine Végétale protège la fibre capillaire des agressions extérieures et renforce les cheveux contre les dommages futurs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouceur et légèreté\u003c\/strong\u003e : grâce à sa formule légère, ce masque n’alourdit pas les cheveux, les laissant souples, doux et faciles à coiffer.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation profonde\u003c\/strong\u003e : enrichi en ingrédients naturels hydratants, il nourrit intensément les cheveux secs et déshydratés.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDémêlage facile\u003c\/strong\u003e : facilite le démêlage et réduit les frisottis, rendant les cheveux plus lisses et plus disciplinés.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRespectueux de l’environnement\u003c\/strong\u003e : sa composition biodégradable et son emballage éco-responsable en font un choix respectueux de la planète.\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\u003e\u003cstrong\u003eEngagements et qualité Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRespect de l’environnement\u003c\/strong\u003e : formule hautement biodégradable et packaging éco-responsable minimisant l'impact environnemental.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthique\u003c\/strong\u003e : produit certifié vegan, sans tests sur les animaux, garantissant une démarche respectueuse de la vie animale.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQualité française\u003c\/strong\u003e : certifié Cosmos Organic et fabriqué en France avec des ingrédients de haute qualité et selon des normes strictes de production.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eOffrez à vos cheveux le soin qu'ils méritent \u003cstrong\u003eavec le Masque Soin Brillance Intense 3en1 Centifolia\u003c\/strong\u003e, et découvrez la beauté naturelle de cheveux éclatants de santé.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603304309066,"sku":"CE0453","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0453_centifolia_masque_soin_brillance_651cabbe-4435-4c09-b6de-35431bfa22f9.jpg?v=1778842860"},{"product_id":"brume-fixante-et-volume-certifiee-bio-centifolia","title":"Brume Fixante et Volume certifiée bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eLa Brume Fixante et Volume certifiée bio de Centifolia\u003c\/strong\u003e est la solution idéale pour \u003cstrong\u003etous les types de cheveux,\u003c\/strong\u003e offrant une \u003cstrong\u003efixation légère sans alourdir ni graisser\u003c\/strong\u003e. Formulée avec des ingrédients biologiques et biodégradables, cette laque ultra-douce et respectueuse de l'environnement garantit un maintien impeccable tout en préservant la santé de vos cheveux.\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_CE0454_4ddd0698-93af-4667-89c3-afd1cc9cc302.jpg?v=1776180600\" alt=\"Photo d'une femme dans sa salle de bain en train d'appliquer une brume\" 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 de la Brume Fixante et Volume Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFixation légère et durable :\u003c\/strong\u003e grâce à sa formule unique, cette brume fixe vos coiffures de manière durable tout en conservant la légèreté naturelle des cheveux.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApplication uniforme :\u003c\/strong\u003e équipée d'une pompe à effet brume, elle permet une diffusion légère et uniforme pour une finition parfaite.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients naturels et vegan :\u003c\/strong\u003e contient un agent fixant 100% vegan, un polymère naturel qui forme un film protecteur contre la chaleur, résistant à l'eau, et offrant un meilleur maintien sans effet collant.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEffet Anti-Frisottis :\u003c\/strong\u003e parfait pour les cheveux frisés, cette brume aide à contrôler les frisottis pour un style soigné et naturel.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVolume et Épaisseur :\u003c\/strong\u003e enrichie en peptides de pois obtenus par fermentation, elle épaissit et augmente le volume des cheveux tout en apportant des bienfaits antioxydants pour un cuir chevelu et des cheveux en pleine santé.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédient star – Pamplemousse Rose Bio :\u003c\/strong\u003e sélectionné pour sa capacité à apporter de la légèreté, ce pamplemousse origine France est un atout majeur de la formule.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eAvantages de la Brume Fixante Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFixation Souple et Naturelle :\u003c\/strong\u003e Les cheveux restent souples, volumineux, et naturellement stylés sans l'effet de rigidité ou de collant des laques traditionnelles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection et Santé des Cheveux :\u003c\/strong\u003e Offre une protection contre la chaleur tout en favorisant la santé du cuir chevelu grâce à son activité antioxydante.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉcoresponsable :\u003c\/strong\u003e Formule biodégradable respectueuse de l'environnement, sans compromis sur l'efficacité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabrication française de qualité :\u003c\/strong\u003e produit certifié Cosmos Organic, conçu et fabriqué en France, gage de qualité naturelle.\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\u003cp\u003eDécouvrez \u003cstrong\u003ela Brume Fixante et Volume certifiée bio de Centifolia\u003c\/strong\u003e et profitez d'une coiffure parfaitement fixée, volumineuse et naturellement belle, jour après jour.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603305750858,"sku":"CE0454","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0454_centifolia_brumefixante_006c1d1e-5b1e-480f-989e-b7bc5e2f34ab.jpg?v=1778842871"},{"product_id":"soin-jour-multi-actif-bio-centifolia","title":"Soin jour multi-actif certifié bio - Centifolia","description":"\n\u003cdiv class=\"soi-lysac-fiche\"\u003e\n\n  \u003csection class=\"soi-lysac-hero\"\u003e\n    \u003cdiv class=\"soi-lysac-hero-tag\"\u003e\n      \u003cspan class=\"soi-lysac-tag-dot\"\u003e\u003c\/span\u003e\n      Soin visage anti-âge · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lysac-hero-title\"\u003eSoin Jour Multi-Actif Lys Active®\u003c\/span\u003e\n    \u003cp class=\"soi-lysac-hero-subtitle\"\u003eUn soin certifié bio qui nourrit, redensifie et corrige les rides grâce à deux actifs botaniques d'exception, pour les peaux matures et sensibles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysac-hero-labels\"\u003e\n      \u003cspan class=\"soi-lysac-label soi-lysac-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-lysac-label\"\u003eMEILLEUR PRODUIT BIO 2023\u003c\/span\u003e\n      \u003cspan class=\"soi-lysac-label\"\u003e100% VEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-lysac-label\"\u003eORIGINE FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysac-section\"\u003e\n    \u003ch2\u003eLe soin naturel pour le visage qui agit dès la première application\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez un soin du visage naturel capable de vraiment tenir ses promesses ? Le Soin Jour Multi-Actif Lys Active® de Centifolia a été élu \u003cstrong\u003eMeilleur Produit Bio 2023\u003c\/strong\u003e par un jury de 100 consommatrices. En 50 ml d'une texture onctueuse certifiée Cosmos Organic, il nourrit, redensifie et corrige les rides, tout en restant parfaitement toléré par les peaux matures et sensibles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysac-grid-compact\"\u003e\n      \u003cdiv class=\"soi-lysac-card-mini\"\u003e\n        \u003cspan class=\"soi-lysac-card-mini-icon\"\u003e🏆\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-card-mini-label\"\u003eDistinction\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-card-mini-value\"\u003eMeilleur Produit Bio 2023\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-card-mini\"\u003e\n        \u003cspan class=\"soi-lysac-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-card-mini-value\"\u003e50 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-card-mini\"\u003e\n        \u003cspan class=\"soi-lysac-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-card-mini-label\"\u003eNaturalité\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-card-mini-value\"\u003eJusqu'à 99%\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-card-mini\"\u003e\n        \u003cspan class=\"soi-lysac-card-mini-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-card-mini-label\"\u003eEffet visible\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-card-mini-value\"\u003eDès 15 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysac-section\"\u003e\n    \u003ch2\u003eDeux actifs d'exception au cœur de ce soin visage naturel\u003c\/h2\u003e\n    \u003cp\u003eCe qui distingue ce soin naturel pour le visage, c'est la précision de sa formulation. Deux ingrédients botaniques de pointe en font un allié anti-âge sérieux.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysac-benefits\"\u003e\n      \u003cdiv class=\"soi-lysac-benefit\"\u003e\n        \u003cdiv class=\"soi-lysac-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCellules végétales de Lys Blanc\u003c\/h3\u003e\n        \u003cp\u003eIssues de la biotechnologie verte et d'origine France, elles stimulent la production de collagène et restaurent l'élasticité cutanée en profondeur. Votre peau retrouve densité et rebond.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-benefit\"\u003e\n        \u003cdiv class=\"soi-lysac-benefit-icon\"\u003e\u003cspan\u003e🍈\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eActif Rétinol-like de Ramboutan\u003c\/h3\u003e\n        \u003cp\u003eAlternative naturelle au rétinol synthétique, cet extrait de Litchi chevelu accélère le renouvellement cellulaire et atténue rides, ridules et taches, sans irriter les peaux réactives.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysac-tip\"\u003e\n      \u003cdiv class=\"soi-lysac-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n        \u003cp\u003eEnsemble, ces deux actifs agissent en synergie pour un effet lissant visible dès 15 minutes après application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysac-section\"\u003e\n    \u003ch2\u003eComment utiliser ce soin pour le visage naturel au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lysac-timeline\"\u003e\n      \u003cdiv class=\"soi-lysac-step\"\u003e\n        \u003cdiv class=\"soi-lysac-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lysac-step-content\"\u003e\n          \u003ch3\u003ePréparez votre peau\u003c\/h3\u003e\n          \u003cp\u003eAppliquez chaque matin sur un visage propre et sec, en commençant par le contour du visage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-step\"\u003e\n        \u003cdiv class=\"soi-lysac-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lysac-step-content\"\u003e\n          \u003ch3\u003eMassez en douceur\u003c\/h3\u003e\n          \u003cp\u003eRéalisez des mouvements circulaires ascendants jusqu'à absorption complète : la texture fond rapidement sans laisser de film gras.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-step\"\u003e\n        \u003cdiv class=\"soi-lysac-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-lysac-step-content\"\u003e\n          \u003ch3\u003eProtégez votre peau\u003c\/h3\u003e\n          \u003cp\u003eComplétez votre routine avec une protection solaire si vous vous exposez. Ce soin ne contient pas de filtre UV.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysac-tip\"\u003e\n      \u003cdiv class=\"soi-lysac-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour des résultats optimaux, comptez 4 à 6 semaines d'utilisation régulière pour constater une amélioration visible du grain de peau et des rides.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysac-section\"\u003e\n    \u003ch2\u003eUn soin naturel du visage respectueux de vous et de la planète\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lysac-grid\"\u003e\n      \u003cdiv class=\"soi-lysac-card\"\u003e\n        \u003ch3\u003e🌿 Certifié Cosmos Organic\u003c\/h3\u003e\n        \u003cp\u003eFormule composée jusqu'à 99% d'ingrédients d'origine naturelle, sans phtalate ni Bisphénol A.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-card\"\u003e\n        \u003ch3\u003e🐾 100% Vegan\u003c\/h3\u003e\n        \u003cp\u003eAucun ingrédient d'origine animale, aucun test sur les animaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-card\"\u003e\n        \u003ch3\u003e♻️ Emballage éco-responsable\u003c\/h3\u003e\n        \u003cp\u003ePot en verre fabriqué avec 30% de matériaux recyclés.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysac-section\"\u003e\n    \u003ch2\u003eComposition du soin naturel pour visage Centifolia\u003c\/h2\u003e\n    \u003cp\u003eVoici les principaux ingrédients actifs qui composent ce soin visage naturel :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysac-compo\"\u003e\n      \u003cdiv class=\"soi-lysac-compo-row\"\u003e\n        \u003cspan class=\"soi-lysac-compo-label\"\u003eAqua\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-compo-value\"\u003eEau florale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-compo-row\"\u003e\n        \u003cspan class=\"soi-lysac-compo-label\"\u003eLilium Candidum Callus Extract\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-compo-value\"\u003eCellules végétales de Lys Blanc, stimulant du collagène\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-compo-row\"\u003e\n        \u003cspan class=\"soi-lysac-compo-label\"\u003eNephelium Lappaceum Seed Extract\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-compo-value\"\u003eActif Rétinol-like issu du Ramboutan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-compo-row\"\u003e\n        \u003cspan class=\"soi-lysac-compo-label\"\u003eHuiles végétales biologiques\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-compo-value\"\u003eNourrissantes, soutien de la barrière cutanée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-compo-row\"\u003e\n        \u003cspan class=\"soi-lysac-compo-label\"\u003eAloe Vera bio\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-compo-value\"\u003eHydratation et apaisement\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-compo-row\"\u003e\n        \u003cspan class=\"soi-lysac-compo-label\"\u003eTocophérol (Vitamine E naturelle)\u003c\/span\u003e\n        \u003cspan class=\"soi-lysac-compo-value\"\u003eAntioxydant, protection cellulaire\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eFormule sans silicone, sans paraben, sans parfum de synthèse : l'essentiel du soin, rien de superflu.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysac-section\"\u003e\n    \u003ch2\u003eCe soin anti-âge naturel est-il fait pour vous ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lysac-grid\"\u003e\n      \u003cdiv class=\"soi-lysac-card\"\u003e\n        \u003ch3\u003e🪞 Peau mature ou en perte de fermeté\u003c\/h3\u003e\n        \u003cp\u003eVous avez une peau mature, sèche ou sensible qui manque d'éclat et de fermeté.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-card\"\u003e\n        \u003ch3\u003e🌱 Alternative naturelle au rétinol\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez réduire l'apparence des rides sans recourir au rétinol synthétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-card\"\u003e\n        \u003ch3\u003e🌍 Sensibilité environnementale\u003c\/h3\u003e\n        \u003cp\u003eVous êtes attentive à la qualité des ingrédients et à l'impact environnemental de vos cosmétiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysac-card\"\u003e\n        \u003ch3\u003e☀️ Routine matinale simple\u003c\/h3\u003e\n        \u003cp\u003eVous voulez un soin du visage naturel qui s'intègre facilement dans une routine matin simple et efficace.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysac-accordion\"\u003e\n      \u003cdetails class=\"soi-lysac-accordion-item\"\u003e\n        \u003csummary class=\"soi-lysac-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lysac-accordion-content\"\u003e\n          \u003cp\u003eCe produit cosmétique ne se substitue pas à un avis dermatologique. En cas de peau très réactive ou d'allergie connue, 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-lysac-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lysac-cta-box\"\u003e\n      \u003cp class=\"soi-lysac-cta-tag\" style=\"color: white;\"\u003eVotre rituel anti-âge naturel commence ici\u003c\/p\u003e\n      \u003cp class=\"soi-lysac-cta-text\" style=\"color: white;\"\u003eChaque matin, offrez à votre peau la douceur du Lys Blanc et la puissance douce du Rétinol-like végétal. Un soin qui allie exigence botanique et respect de votre peau, 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-lysac-marine: #1A2D3D;\n  --soi-lysac-marine-dark: #0F1E2B;\n  --soi-lysac-marine-light: #2C4458;\n  --soi-lysac-pomme: #A1C544;\n  --soi-lysac-pomme-dark: #84A636;\n  --soi-lysac-pomme-light: rgba(161,197,68,0.10);\n  --soi-lysac-white: #FFFFFF;\n  --soi-lysac-off-white: #F8FAF6;\n  --soi-lysac-stone: #F1F3EE;\n  --soi-lysac-line: #E5E8E0;\n  --soi-lysac-primary: #B5005B;\n  --soi-lysac-primary-soft: #F2E4EC;\n  --soi-lysac-accent: #D4A8B5;\n  --soi-lysac-text: #1A2D3D;\n  --soi-lysac-text-soft: #4A5B6B;\n  --soi-lysac-text-muted: #7B8693;\n  --soi-lysac-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lysac-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lysac-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lysac-radius: 12px;\n  --soi-lysac-radius-sm: 8px;\n  --soi-lysac-radius-pill: 999px;\n}\n\n.soi-lysac-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lysac-fiche img { max-width: 100%; height: auto; }\n\n.soi-lysac-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lysac-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lysac-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-lysac-hero {\n  position: relative;\n  background: var(--soi-lysac-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-lysac-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lysac-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lysac-pomme);\n}\n\n.soi-lysac-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-lysac-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lysac-pomme);\n  border-radius: 50%;\n}\n\n.soi-lysac-hero-title {\n  display: block;\n  color: var(--soi-lysac-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-lysac-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-lysac-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lysac-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-lysac-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lysac-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lysac-label-accent {\n  background: var(--soi-lysac-pomme);\n  border-color: var(--soi-lysac-pomme);\n  color: var(--soi-lysac-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-lysac-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lysac-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lysac-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-lysac-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lysac-pomme);\n  border-radius: 2px;\n}\n\n.soi-lysac-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lysac-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lysac-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-lysac-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-lysac-benefit {\n  background: var(--soi-lysac-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lysac-radius);\n  border: 1px solid var(--soi-lysac-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lysac-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lysac-shadow-md);\n}\n\n.soi-lysac-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lysac-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-lysac-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lysac-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lysac-benefit:hover .soi-lysac-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lysac-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lysac-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lysac-benefit p {\n  font-size: 13px;\n  color: var(--soi-lysac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-lysac-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lysac-card {\n  background: var(--soi-lysac-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lysac-radius);\n  border-left: 3px solid var(--soi-lysac-pomme);\n}\n\n.soi-lysac-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lysac-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lysac-card p {\n  font-size: 14px;\n  color: var(--soi-lysac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-lysac-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-lysac-card-mini {\n  background: var(--soi-lysac-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-lysac-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-lysac-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-lysac-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-lysac-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-lysac-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lysac-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-lysac-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lysac-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lysac-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lysac-radius);\n  border: 1px solid var(--soi-lysac-line);\n  align-items: flex-start;\n}\n\n.soi-lysac-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lysac-marine);\n  color: var(--soi-lysac-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-lysac-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lysac-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lysac-step-content p {\n  font-size: 14px;\n  color: var(--soi-lysac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-lysac-compo {\n  background: var(--soi-lysac-off-white);\n  border-radius: var(--soi-lysac-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-lysac-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-lysac-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lysac-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lysac-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lysac-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lysac-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lysac-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-lysac-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lysac-pomme-light);\n  border-left: 4px solid var(--soi-lysac-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lysac-radius) var(--soi-lysac-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-lysac-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lysac-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lysac-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lysac-tip p {\n  font-size: 14px;\n  color: var(--soi-lysac-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-lysac-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-lysac-accordion-item {\n  background: var(--soi-lysac-off-white);\n  border-radius: var(--soi-lysac-radius-sm);\n  border: 1px solid var(--soi-lysac-line);\n  overflow: hidden;\n}\n\n.soi-lysac-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lysac-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-lysac-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lysac-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lysac-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lysac-accordion-item[open] .soi-lysac-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lysac-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lysac-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lysac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-lysac-cta-box {\n  background: var(--soi-lysac-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lysac-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lysac-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-lysac-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lysac-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-lysac-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lysac-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lysac-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-lysac-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lysac-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lysac-compo-value {\n    text-align: left;\n  }\n\n  .soi-lysac-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lysac-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lysac-fiche {\n    --soi-lysac-text-soft: #2C3E50;\n    --soi-lysac-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603373056330,"sku":"CE0466","price":25.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soin-jour-multi-actif-certifie-bio-centifolia-packshot.webp?v=1779188731"},{"product_id":"serum-anti-taches-bio-15ml","title":"Sérum concentré Anti-Taches bio - Centifolia","description":"\u003cdiv class=\"soi-lysa-fiche\"\u003e\n\n\u003csection class=\"soi-lysa-hero\"\u003e\n  \u003cdiv class=\"soi-lysa-hero-tag\"\u003e\n    \u003cspan class=\"soi-lysa-tag-dot\"\u003e\u003c\/span\u003e\n    Cosmétique bio · Centifolia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-lysa-hero-title\"\u003eSérum Concentré Anti-Taches Lys Active®\u003c\/span\u003e\n  \u003cp class=\"soi-lysa-hero-subtitle\"\u003eUne formule certifiée bio aux cellules végétales de Lys Blanc pour atténuer visiblement les taches pigmentaires et illuminer votre teint, même sur les peaux les plus sensibles.\u003c\/p\u003e\n  \u003cdiv class=\"soi-lysa-hero-labels\"\u003e\n    \u003cspan class=\"soi-lysa-label soi-lysa-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-lysa-label\"\u003e100 % VEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-lysa-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-lysa-label\"\u003eCERTIFIÉ ECOCERT\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lysa-section\"\u003e\n  \u003ch2\u003ePourquoi ce sérum anti-taches se démarque des grandes marques\u003c\/h2\u003e\n  \u003cp\u003eFace aux références comme le sérum anti-taches Caudalie ou le sérum anti-taches La Roche-Posay, le sérum Centifolia joue une carte différente : une formule 100 % vegan, certifiée Cosmos Organic, sans actifs synthétiques agressifs, et pourtant dotée d'ingrédients dépigmentants reconnus. Pas de compromis entre efficacité et naturalité, ce sérum réunit les deux.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lysa-section\"\u003e\n  \u003ch2\u003eLes ingrédients actifs clés du Sérum Centifolia Anti-Taches\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lysa-benefits\"\u003e\n    \u003cdiv class=\"soi-lysa-benefit\"\u003e\n      \u003cdiv class=\"soi-lysa-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCellules Végétales de Lys Blanc\u003c\/h3\u003e\n      \u003cp\u003eAgissent directement sur le transport de la mélanine pour réduire l'intensité des taches existantes et limiter l'apparition de nouvelles taches brunes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-benefit\"\u003e\n      \u003cdiv class=\"soi-lysa-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eActif Rétinol-like (Ramboutan)\u003c\/h3\u003e\n      \u003cp\u003eCet actif d'origine végétale imite l'action du rétinol en stimulant la production de collagène et d'élastine, pour une peau plus lisse et rebondie, sans les irritations du rétinol classique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-benefit\"\u003e\n      \u003cdiv class=\"soi-lysa-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eExtrait d'Algue Rouge\u003c\/h3\u003e\n      \u003cp\u003eReconnu pour ses propriétés dépigmentantes, il unifie le teint en profondeur et réduit visiblement les taches pigmentaires liées au soleil ou au vieillissement cutané.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lysa-section\"\u003e\n  \u003ch2\u003eComment utiliser ce sérum anti-taches bio au quotidien\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lysa-timeline\"\u003e\n    \u003cdiv class=\"soi-lysa-step\"\u003e\n      \u003cdiv class=\"soi-lysa-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-step-content\"\u003e\n        \u003ch3\u003eApplication\u003c\/h3\u003e\n        \u003cp\u003eAppliquez 2 à 3 gouttes sur une peau propre et sèche, matin et\/ou soir.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-step\"\u003e\n      \u003cdiv class=\"soi-lysa-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-step-content\"\u003e\n        \u003ch3\u003ePénétration\u003c\/h3\u003e\n        \u003cp\u003eFaites pénétrer par de légères pressions sur les zones concernées (front, joues, mains, décolleté).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-step\"\u003e\n      \u003cdiv class=\"soi-lysa-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-step-content\"\u003e\n        \u003ch3\u003eFinition\u003c\/h3\u003e\n        \u003cp\u003eLaissez absorber avant d'appliquer votre soin habituel. Le matin, terminez toujours par une protection solaire pour préserver les résultats.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-lysa-tip\"\u003e\n    \u003cdiv class=\"soi-lysa-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLes premiers résultats sont généralement visibles au bout de 4 à 6 semaines d'utilisation régulière. Le flacon de 15 ml, compact et précis grâce à sa pipette, garantit une application sans gaspillage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lysa-section\"\u003e\n  \u003ch2\u003eCe sérum est-il fait pour vous ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lysa-grid\"\u003e\n    \u003cdiv class=\"soi-lysa-card\"\u003e\n      \u003ch3\u003e🎯 Taches brunes et taches de soleil\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez atténuer des taches brunes ou des taches de soleil sur le visage, le décolleté ou les mains.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-card\"\u003e\n      \u003ch3\u003e✨ Teint unifié et lumineux\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez à unifier votre teint et retrouver de la luminosité sans recourir à des actifs chimiques agressifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-card\"\u003e\n      \u003ch3\u003e🌿 Engagement bio et vegan\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez prendre soin de votre peau avec un produit certifié bio, vegan et fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-card\"\u003e\n      \u003ch3\u003e🤍 Peaux sensibles et matures\u003c\/h3\u003e\n      \u003cp\u003eConvient aux peaux sensibles, matures ou mixtes grâce à sa formule douce sans actifs synthétiques agressifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lysa-section\"\u003e\n  \u003ch2\u003eComposition complète du Sérum Anti-Taches Lys Active® Centifolia\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lysa-compo\"\u003e\n    \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n      \u003cspan class=\"soi-lysa-compo-label\"\u003eListe INCI\u003c\/span\u003e\n      \u003cspan class=\"soi-lysa-compo-value\" style=\"text-align:left; font-weight:400; font-size:13px; line-height:1.6;\"\u003eAqua, Glycerin*, Methylpropanediol, Niacinamide, Lilium Candidum Callus Culture Extract*, Nephelium Lappaceum Seed Extract*, Palmaria Palmata Extract*, Xanthan Gum, Sodium Hydroxymethylglycinate, Parfum**, Citric Acid, Linalool**.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n      \u003cspan class=\"soi-lysa-compo-label\"\u003eMention\u003c\/span\u003e\n      \u003cspan class=\"soi-lysa-compo-value\"\u003e* Ingrédients issus de l'agriculture biologique. ** Composants naturels de parfums naturels.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n      \u003cspan class=\"soi-lysa-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-lysa-compo-value\"\u003ePhtalates, Bisphénol A\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n      \u003cspan class=\"soi-lysa-compo-label\"\u003eFlacon\u003c\/span\u003e\n      \u003cspan class=\"soi-lysa-compo-value\"\u003eVerre avec 30 % de matériau recyclé\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n      \u003cspan class=\"soi-lysa-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-lysa-compo-value\"\u003e15 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lysa-section\"\u003e\n  \u003ch2\u003eEngagement qualité et écoresponsabilité\u003c\/h2\u003e\n  \u003cp\u003eCentifolia est une marque française engagée dans la cosmétique botanique depuis plus de 25 ans. Ce sérum est certifié Cosmos Organic par Ecocert, garantie d'une formule transparente, tracée et respectueuse de l'environnement. Produit et conditionné en France, il répond aux normes les plus strictes de la cosmétique naturelle.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lysa-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-lysa-cta-box\"\u003e\n    \u003cp class=\"soi-lysa-cta-tag\" style=\"color: white;\"\u003eVotre allié teint unifié et lumineux\u003c\/p\u003e\n    \u003cp class=\"soi-lysa-cta-text\" style=\"color: white;\"\u003eDiscret dans son flacon en verre, puissant dans sa formule : le Sérum Lys Active® de Centifolia vous accompagne au quotidien pour retrouver un teint unifié, sans compromis sur la naturalité.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lysa-marine: #1A2D3D;\n  --soi-lysa-marine-dark: #0F1E2B;\n  --soi-lysa-marine-light: #2C4458;\n  --soi-lysa-pomme: #A1C544;\n  --soi-lysa-pomme-dark: #84A636;\n  --soi-lysa-pomme-light: rgba(161,197,68,0.10);\n  --soi-lysa-white: #FFFFFF;\n  --soi-lysa-off-white: #F8FAF6;\n  --soi-lysa-stone: #F1F3EE;\n  --soi-lysa-line: #E5E8E0;\n  --soi-lysa-primary: #A84868;\n  --soi-lysa-primary-soft: #F2E6EB;\n  --soi-lysa-accent: #D4A8B5;\n  --soi-lysa-text: #1A2D3D;\n  --soi-lysa-text-soft: #4A5B6B;\n  --soi-lysa-text-muted: #7B8693;\n  --soi-lysa-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lysa-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lysa-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lysa-radius: 12px;\n  --soi-lysa-radius-sm: 8px;\n  --soi-lysa-radius-pill: 999px;\n}\n\n.soi-lysa-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lysa-fiche img { max-width: 100%; height: auto; }\n\n.soi-lysa-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lysa-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lysa-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-lysa-hero {\n  position: relative;\n  background: var(--soi-lysa-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-lysa-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lysa-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lysa-pomme);\n}\n\n.soi-lysa-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-lysa-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lysa-pomme);\n  border-radius: 50%;\n}\n\n.soi-lysa-hero-title {\n  display: block;\n  color: var(--soi-lysa-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-lysa-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-lysa-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lysa-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-lysa-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lysa-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lysa-label-accent {\n  background: var(--soi-lysa-pomme);\n  border-color: var(--soi-lysa-pomme);\n  color: var(--soi-lysa-marine);\n  font-weight: 600;\n}\n\n.soi-lysa-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lysa-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lysa-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-lysa-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lysa-pomme);\n  border-radius: 2px;\n}\n\n.soi-lysa-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lysa-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lysa-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-lysa-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lysa-benefit {\n  background: var(--soi-lysa-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lysa-radius);\n  border: 1px solid var(--soi-lysa-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lysa-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lysa-shadow-md);\n}\n\n.soi-lysa-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lysa-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-lysa-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lysa-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lysa-benefit:hover .soi-lysa-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lysa-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lysa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lysa-benefit p {\n  font-size: 13px;\n  color: var(--soi-lysa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lysa-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lysa-card {\n  background: var(--soi-lysa-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lysa-radius);\n  border-left: 3px solid var(--soi-lysa-pomme);\n}\n\n.soi-lysa-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lysa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lysa-card p {\n  font-size: 14px;\n  color: var(--soi-lysa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lysa-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lysa-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lysa-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lysa-radius);\n  border: 1px solid var(--soi-lysa-line);\n  align-items: flex-start;\n}\n\n.soi-lysa-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lysa-marine);\n  color: var(--soi-lysa-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-lysa-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lysa-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lysa-step-content p {\n  font-size: 14px;\n  color: var(--soi-lysa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lysa-compo {\n  background: var(--soi-lysa-off-white);\n  border-radius: var(--soi-lysa-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lysa-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-lysa-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lysa-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lysa-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lysa-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-lysa-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lysa-marine);\n  text-align: right;\n}\n\n.soi-lysa-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lysa-pomme-light);\n  border-left: 4px solid var(--soi-lysa-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lysa-radius) var(--soi-lysa-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-lysa-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lysa-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lysa-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lysa-tip p {\n  font-size: 14px;\n  color: var(--soi-lysa-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lysa-cta-box {\n  background: var(--soi-lysa-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lysa-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lysa-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-lysa-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lysa-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-lysa-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lysa-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lysa-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-lysa-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lysa-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lysa-compo-value {\n    text-align: left;\n  }\n\n  .soi-lysa-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-lysa-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lysa-fiche {\n    --soi-lysa-text-soft: #2C3E50;\n    --soi-lysa-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603373252938,"sku":"CE0468","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/serum-concentre-anti-taches-certifie-bio-centifolia-packshot.webp?v=1779454544"},{"product_id":"soin-des-mains-anti-taches-certifie-bio-centifolia","title":"Soin des mains anti-taches certifié bio - Centifolia","description":"\n\u003cdiv class=\"soi-lysa-fiche\"\u003e\n\n  \u003csection class=\"soi-lysa-hero\"\u003e\n    \u003cdiv class=\"soi-lysa-hero-tag\"\u003e\n      \u003cspan class=\"soi-lysa-tag-dot\"\u003e\u003c\/span\u003e\n      Soin des mains · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lysa-hero-title\"\u003eSoin des Mains Anti-Taches Lys Active®\u003c\/span\u003e\n    \u003cp class=\"soi-lysa-hero-subtitle\"\u003eHydrate, lisse et réduit visiblement les taches brunes grâce à un actif Rétinol-like végétal issu du Lys Blanc, certifié bio Cosmos Organic.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysa-hero-labels\"\u003e\n      \u003cspan class=\"soi-lysa-label soi-lysa-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-lysa-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-lysa-label\"\u003e99 % ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-lysa-label\"\u003e50 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysa-section\"\u003e\n    \u003cp class=\"soi-lysa-section-intro\"\u003eVos mains méritent autant d'attention que votre visage. Exposées au soleil, aux changements de température et aux agressions quotidiennes, elles sont souvent les premières à révéler les signes du temps, notamment sous forme de taches brunes. Le Soin des Mains Anti-Taches Lys Active® de Centifolia a été formulé pour y répondre avec des actifs botaniques certifiés bio, doux et réellement efficaces.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysa-section\"\u003e\n    \u003ch2\u003eUne crème anti-taches mains qui agit en profondeur\u003c\/h2\u003e\n    \u003cp\u003eCe que vous cherchez dans une crème anti-taches pour les mains, c'est un soin qui hydrate sans laisser de film poisseux, qui estompe les taches brunes visiblement et qui respecte les peaux les plus sensibles. C'est exactement ce que propose cette formule Centifolia, enrichie d'une synergie d'actifs végétaux soigneusement sélectionnés.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysa-benefits\"\u003e\n      \u003cdiv class=\"soi-lysa-benefit\"\u003e\n        \u003cdiv class=\"soi-lysa-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCellules végétales de Lys Blanc\u003c\/h3\u003e\n        \u003cp\u003eCet actif Rétinol-like d'origine 100 % végétale stimule le renouvellement cellulaire, améliore la fermeté et contribue à l'éclat naturel de la peau, sans l'irritation d'un rétinol classique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-benefit\"\u003e\n        \u003cdiv class=\"soi-lysa-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait d'Algue Rouge\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés dépigmentantes, il cible les taches pigmentaires existantes et aide à prévenir leur réapparition en uniformisant progressivement le teint.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-benefit\"\u003e\n        \u003cdiv class=\"soi-lysa-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAgents hydratants botaniques\u003c\/h3\u003e\n        \u003cp\u003eLa peau est nourrie en profondeur, durablement souple et douce au toucher dès les premières applications.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysa-section\"\u003e\n    \u003ch2\u003eComment utiliser cette crème mains anti-taches ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lysa-timeline\"\u003e\n      \u003cdiv class=\"soi-lysa-step\"\u003e\n        \u003cdiv class=\"soi-lysa-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lysa-step-content\"\u003e\n          \u003ch3\u003eAppliquez matin et soir\u003c\/h3\u003e\n          \u003cp\u003eDéposez une noisette de crème sur le dos des mains, en insistant sur les zones tachées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-step\"\u003e\n        \u003cdiv class=\"soi-lysa-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lysa-step-content\"\u003e\n          \u003ch3\u003eMassez jusqu'à absorption complète\u003c\/h3\u003e\n          \u003cp\u003eLa texture légère pénètre rapidement sans résidu gras.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-step\"\u003e\n        \u003cdiv class=\"soi-lysa-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-lysa-step-content\"\u003e\n          \u003ch3\u003eAssociez à une protection solaire\u003c\/h3\u003e\n          \u003cp\u003ePour des résultats optimaux, appliquez une protection solaire sur les mains en journée afin de limiter l'apparition de nouvelles taches.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysa-section\"\u003e\n    \u003ch2\u003ePourquoi cette crème mains anti-taches brunes se distingue de la concurrence ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement à de nombreuses crèmes anti-taches mains qui misent uniquement sur la vitamine C ou la glabridine, la formule Lys Active® de Centifolia combine un actif Rétinol-like végétal (issu des cellules de Lys Blanc) avec un extrait d'Algue Rouge dépigmentant. Résultat : une action double sur la régénération cellulaire et la réduction des taches, adaptée même aux peaux matures et sensibles.\u003c\/p\u003e\n    \u003cp\u003eDe plus, la certification Cosmos Organic garantit une formule à 99 % d'ingrédients d'origine naturelle, vegan et sans perturbateurs endocriniens (sans phtalates, sans Bisphénol A). Le tube contient 22 % de plastique recyclé. Chaque geste beauté devient aussi un geste pour la planète.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysa-tip\"\u003e\n      \u003cdiv class=\"soi-lysa-tip-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eL'actif Rétinol-like végétal issu du Lys Blanc offre les bénéfices du rétinol (renouvellement cellulaire, éclat, fermeté) sans provoquer l'irritation associée aux rétinols classiques. Un choix idéal pour les peaux sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysa-section\"\u003e\n    \u003ch2\u003eComposition (ingrédients principaux)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lysa-compo\"\u003e\n      \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n        \u003cspan class=\"soi-lysa-compo-label\"\u003eActif phare\u003c\/span\u003e\n        \u003cspan class=\"soi-lysa-compo-value\"\u003eCellules végétales actives de Lys Blanc (Lys Active®), actif Rétinol-like végétal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n        \u003cspan class=\"soi-lysa-compo-label\"\u003eActif dépigmentant\u003c\/span\u003e\n        \u003cspan class=\"soi-lysa-compo-value\"\u003eExtrait d'Algue Rouge\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n        \u003cspan class=\"soi-lysa-compo-label\"\u003eHydratation\u003c\/span\u003e\n        \u003cspan class=\"soi-lysa-compo-value\"\u003eAgents hydratants d'origine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n        \u003cspan class=\"soi-lysa-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-lysa-compo-value\"\u003eCosmos Organic, 99 % d'ingrédients d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n        \u003cspan class=\"soi-lysa-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-lysa-compo-value\"\u003eVegan, sans phtalates, sans Bisphénol A, sans film gras\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n        \u003cspan class=\"soi-lysa-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-lysa-compo-value\"\u003e50 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-compo-row\"\u003e\n        \u003cspan class=\"soi-lysa-compo-label\"\u003eÉco-conception\u003c\/span\u003e\n        \u003cspan class=\"soi-lysa-compo-value\"\u003eTube contenant 22 % de plastique recyclé\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysa-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce soin des mains ?\u003c\/h2\u003e\n    \u003cp\u003eCe soin est idéal si vous avez des peaux matures ou sensibles et que vous souhaitez agir efficacement contre les taches de vieillesse sur les mains, les taches solaires ou les irrégularités de pigmentation. Il convient également aux personnes à la recherche d'une alternative naturelle et bio au rétinol classique, souvent irritant.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lysa-grid\"\u003e\n      \u003cdiv class=\"soi-lysa-card\"\u003e\n        \u003ch3\u003e🤲 Peaux matures\u003c\/h3\u003e\n        \u003cp\u003eVous constatez l'apparition de taches brunes sur le dos des mains et souhaitez retrouver un teint uniforme et lumineux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lysa-card\"\u003e\n        \u003ch3\u003e🌷 Peaux sensibles\u003c\/h3\u003e\n        \u003cp\u003eVotre peau réagit aux rétinols classiques : l'actif Rétinol-like végétal du Lys Blanc offre efficacité sans irritation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysa-section\"\u003e\n    \u003cdiv class=\"soi-lysa-accordion\"\u003e\n      \u003cdetails class=\"soi-lysa-accordion-item\"\u003e\n        \u003csummary class=\"soi-lysa-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lysa-accordion-content\"\u003e\n          \u003cp\u003eCe soin cosmétique ne constitue pas un traitement médical. En cas de taches persistantes ou de modification cutanée inhabituelle, consultez un dermatologue.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lysa-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lysa-cta-box\"\u003e\n      \u003cp class=\"soi-lysa-cta-tag\" style=\"color: white;\"\u003eDes mains lumineuses, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-lysa-cta-text\" style=\"color: white;\"\u003eOffrez à vos mains la douceur et l'éclat qu'elles méritent. Avec le Lys Blanc et la certification Cosmos Organic, ce soin Centifolia estompe les taches, hydrate en profondeur et respecte les peaux les plus délicates.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lysa-marine: #1A2D3D;\n  --soi-lysa-marine-dark: #0F1E2B;\n  --soi-lysa-marine-light: #2C4458;\n  --soi-lysa-pomme: #A1C544;\n  --soi-lysa-pomme-dark: #84A636;\n  --soi-lysa-pomme-light: rgba(161,197,68,0.10);\n  --soi-lysa-white: #FFFFFF;\n  --soi-lysa-off-white: #F8FAF6;\n  --soi-lysa-stone: #F1F3EE;\n  --soi-lysa-line: #E5E8E0;\n  --soi-lysa-primary: #8B2252;\n  --soi-lysa-primary-soft: #F5EAF0;\n  --soi-lysa-accent: #D4A8B5;\n  --soi-lysa-text: #1A2D3D;\n  --soi-lysa-text-soft: #4A5B6B;\n  --soi-lysa-text-muted: #7B8693;\n  --soi-lysa-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lysa-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lysa-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lysa-radius: 12px;\n  --soi-lysa-radius-sm: 8px;\n  --soi-lysa-radius-pill: 999px;\n}\n\n.soi-lysa-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lysa-fiche img { max-width: 100%; height: auto; }\n\n.soi-lysa-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lysa-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lysa-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-lysa-hero {\n  position: relative;\n  background: var(--soi-lysa-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-lysa-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lysa-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lysa-pomme);\n}\n\n.soi-lysa-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-lysa-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lysa-pomme);\n  border-radius: 50%;\n}\n\n.soi-lysa-hero-title {\n  display: block;\n  color: var(--soi-lysa-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-lysa-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-lysa-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lysa-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-lysa-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lysa-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lysa-label-accent {\n  background: var(--soi-lysa-pomme);\n  border-color: var(--soi-lysa-pomme);\n  color: var(--soi-lysa-marine);\n  font-weight: 600;\n}\n\n.soi-lysa-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lysa-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lysa-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-lysa-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lysa-pomme);\n  border-radius: 2px;\n}\n\n.soi-lysa-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lysa-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-lysa-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lysa-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lysa-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-lysa-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-lysa-benefit {\n  background: var(--soi-lysa-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lysa-radius);\n  border: 1px solid var(--soi-lysa-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lysa-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lysa-shadow-md);\n}\n\n.soi-lysa-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lysa-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-lysa-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lysa-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lysa-benefit:hover .soi-lysa-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lysa-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lysa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lysa-benefit p {\n  font-size: 13px;\n  color: var(--soi-lysa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lysa-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-lysa-card {\n  background: var(--soi-lysa-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lysa-radius);\n  border-left: 3px solid var(--soi-lysa-pomme);\n}\n\n.soi-lysa-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lysa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lysa-card p {\n  font-size: 14px;\n  color: var(--soi-lysa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lysa-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-lysa-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lysa-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lysa-radius);\n  border: 1px solid var(--soi-lysa-line);\n  align-items: flex-start;\n}\n\n.soi-lysa-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lysa-marine);\n  color: var(--soi-lysa-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-lysa-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lysa-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lysa-step-content p {\n  font-size: 14px;\n  color: var(--soi-lysa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lysa-compo {\n  background: var(--soi-lysa-off-white);\n  border-radius: var(--soi-lysa-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lysa-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-lysa-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lysa-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lysa-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lysa-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lysa-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lysa-marine);\n  text-align: right;\n}\n\n.soi-lysa-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lysa-pomme-light);\n  border-left: 4px solid var(--soi-lysa-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lysa-radius) var(--soi-lysa-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-lysa-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lysa-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lysa-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lysa-tip p {\n  font-size: 14px;\n  color: var(--soi-lysa-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lysa-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lysa-accordion-item {\n  background: var(--soi-lysa-off-white);\n  border-radius: var(--soi-lysa-radius-sm);\n  border: 1px solid var(--soi-lysa-line);\n  overflow: hidden;\n}\n\n.soi-lysa-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lysa-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-lysa-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lysa-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lysa-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lysa-accordion-item[open] .soi-lysa-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lysa-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lysa-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lysa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lysa-cta-box {\n  background: var(--soi-lysa-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lysa-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lysa-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-lysa-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lysa-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-lysa-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lysa-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lysa-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-lysa-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lysa-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lysa-compo-value {\n    text-align: left;\n  }\n\n  .soi-lysa-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-lysa-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lysa-fiche {\n    --soi-lysa-text-soft: #2C3E50;\n    --soi-lysa-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603374399818,"sku":"CE0470","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soin-des-mains-anti-taches-certifie-bio-centifolia-packshot.webp?v=1779261637"},{"product_id":"lait-nettoyant-hydratant-certifie-bio-centifolia","title":"Lait nettoyant hydratant certifié bio - Centifolia","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_CE0011_beef3a97-aedf-45e1-b46c-30a21eccd8ab.jpg?v=1776180673\" alt=\"Photo d'un couple qui rigole en prenant soin de leur peau\" 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 le \u003cstrong\u003eLait Nettoyant Hydratant de Centifolia\u003c\/strong\u003e, la solution idéale pour préserver la douceur et la fraîcheur de la peau de toute la famille \u003cstrong\u003esans risque d'assèchement\u003c\/strong\u003e. Ce lait nettoyant agit en douceur pour éliminer les impuretés, les résidus de pollution et même le maquillage waterproof, tout en respectant l'équilibre naturel de votre peau.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits du Lait nettoyant Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNettoyage en douceur\u003c\/strong\u003e : élimine délicatement les impuretés et le maquillage waterproof sans agresser la peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation optimale\u003c\/strong\u003e : enrichi en extrait de ginkgo biloba biologique d'origine française, reconnu pour ses propriétés hydratantes exceptionnelles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection et apaisement\u003c\/strong\u003e : apaise la peau et la protège des dommages causés par les rayons UV grâce aux composés actifs du Ginkgo Biloba.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvient à tous\u003c\/strong\u003e : adapté à tous les types de peau, même les plus sensibles.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques du Lait nettoyant hydratant\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédient principal\u003c\/strong\u003e : extrait de feuilles de ginkgo biloba biologique, riche en composés actifs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule douce\u003c\/strong\u003e : respecte l'équilibre naturel de la peau, la laissant propre, douce et confortable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEco-responsable\u003c\/strong\u003e : flacon recyclable de 200 ml, sans phtalate ni bisphénol A.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabrication française\u003c\/strong\u003e : conçu et fabriqué en France avec des ingrédients de haute qualité.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eRésultat :\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eUne peau propre, douce et confortable, hydratée et protégée au quotidien.\u003c\/p\u003e\n\u003cp\u003eOptez pour le Lait Nettoyant Hydratant de Centifolia pour une routine de soin efficace et respectueuse de votre peau et de l'environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603375251786,"sku":"CE0011","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0011_-_centifolia_lait_nettoyant_hydratant_2b759f39-d128-4f67-ab11-80f2168ba7eb.jpg?v=1778842898"},{"product_id":"shampooing-douche-3-en-1-pour-toute-la-famille-certifie-bio-centifolia","title":"Shampoing douche bio 3en1 au Ginkgo Biloba - 1L | Centifolia","description":"\n\u003cdiv class=\"soi-gink-fiche\"\u003e\n\n  \u003csection class=\"soi-gink-hero\"\u003e\n    \u003cdiv class=\"soi-gink-hero-tag\"\u003e\n      \u003cspan class=\"soi-gink-tag-dot\"\u003e\u003c\/span\u003e\n      Hygiène · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gink-hero-title\"\u003eShampooing-Douche 3 en 1 pour Toute la Famille certifié Bio\u003c\/span\u003e\n    \u003cp class=\"soi-gink-hero-subtitle\"\u003eUn seul geste pour le visage, le corps et les cheveux : la simplicité d'une formule certifiée bio au Ginkgo Biloba français, pensée pour toute la famille dès 3 ans.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gink-hero-labels\"\u003e\n      \u003cspan class=\"soi-gink-label soi-gink-label-accent\"\u003eBIO ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-gink-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-gink-label\"\u003e99% ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-gink-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gink-label\"\u003e1 LITRE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003eLe shampooing-douche bio 3 en 1 qui simplifie la routine de toute la famille\u003c\/h2\u003e\n    \u003cp\u003eUn seul produit pour le visage, le corps et les cheveux : voilà ce que vous propose le shampooing-douche 3 en 1 certifié bio Centifolia. Formulé avec du Ginkgo Biloba bio d'origine France, ce gel lavant familial s'adresse à tous les types de peau, même les plus sensibles, dès 3 ans. Fini l'encombrement sous la douche : place à la simplicité, sans compromis sur la qualité.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce shampooing douche bio plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cp class=\"soi-gink-section-intro\"\u003eCe qui distingue Centifolia, c'est l'alliance d'une certification Ecocert, d'une formule vegan à 99 % d'ingrédients d'origine naturelle et d'un engagement français concret.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gink-benefits\"\u003e\n      \u003cdiv class=\"soi-gink-benefit\"\u003e\n        \u003cdiv class=\"soi-gink-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCertifié bio Ecocert\u003c\/h3\u003e\n        \u003cp\u003eUne formule rigoureusement contrôlée, garantissant le respect des exigences de la cosmétique biologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-benefit\"\u003e\n        \u003cdiv class=\"soi-gink-benefit-icon\"\u003e\u003cspan\u003e🧪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e99 % d'origine naturelle\u003c\/h3\u003e\n        \u003cp\u003eTransparence totale sur la composition, pour une confiance absolue à chaque utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-benefit\"\u003e\n        \u003cdiv class=\"soi-gink-benefit-icon\"\u003e\u003cspan\u003e🐇\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule vegan\u003c\/h3\u003e\n        \u003cp\u003eAucun ingrédient d'origine animale dans la formulation de ce gel lavant familial.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-benefit\"\u003e\n        \u003cdiv class=\"soi-gink-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eCircuit court, empreinte carbone réduite et savoir-faire français pour un produit responsable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gink-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-gink-tip-icon\"\u003e♻️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eEngagement éco-responsable\u003c\/strong\u003e\n        \u003cp\u003eLe flacon 1 litre avec pompe est 100 % recyclé et recyclable. La formule est sans phtalate et sans Bisphénol A, pour la sécurité de tous les membres de la famille.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003eLe Ginkgo Biloba bio : l'actif botanique au cœur de la formule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gink-grid\"\u003e\n      \u003cdiv class=\"soi-gink-card\" style=\"grid-column: 1 \/ -1;\"\u003e\n        \u003ch3\u003e🍃 Ginkgo Biloba bio d'origine France\u003c\/h3\u003e\n        \u003cp\u003eReconnu en cosmétique naturelle pour ses propriétés antioxydantes, hydratantes et apaisantes, le Ginkgo Biloba cultivé en France et certifié bio est l'ingrédient vedette de cette formule. Il aide votre peau à se défendre contre les agressions extérieures tout en maintenant son équilibre hydrique. Résultat : une peau douce et confortable après chaque douche, des cheveux légers et brillants, sans résidu ni film gras.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003eMode d'utilisation : comment bien l'utiliser au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gink-timeline\"\u003e\n      \u003cdiv class=\"soi-gink-step\"\u003e\n        \u003cdiv class=\"soi-gink-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gink-step-content\"\u003e\n          \u003ch3\u003eDosez\u003c\/h3\u003e\n          \u003cp\u003eAppuyez sur la pompe pour déposer une noisette de produit dans votre main.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-step\"\u003e\n        \u003cdiv class=\"soi-gink-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gink-step-content\"\u003e\n          \u003ch3\u003eMassez\u003c\/h3\u003e\n          \u003cp\u003eFaites mousser en massant doucement sur le visage, le corps ou les cheveux humides.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-step\"\u003e\n        \u003cdiv class=\"soi-gink-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gink-step-content\"\u003e\n          \u003ch3\u003eRincez\u003c\/h3\u003e\n          \u003cp\u003eRincez abondamment à l'eau claire. Ce gel lavant convient à une utilisation quotidienne, pour petits et grands.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003eComposition du shampooing-douche 3 en 1 Centifolia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gink-compo\"\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003eExtrait de Ginkgo Biloba bio (origine France) : apaisant et antioxydant\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eAgents lavants\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003eTensioactifs d'origine végétale, respectueux du film hydrolipidique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003eEau (Aqua)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003eSilicone, paraben, sulfate agressif\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1rem; font-size: 13px; color: var(--soi-gink-text-muted);\"\u003ePour la liste INCI complète, reportez-vous à l'étiquette du produit ou contactez Centifolia directement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce shampooing douche corps et cheveux bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gink-grid\"\u003e\n      \u003cdiv class=\"soi-gink-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧‍👦 Les familles\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez un seul produit fiable pour toute la maison ? Ce format 1 litre avec pompe répond à ce besoin au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-card\"\u003e\n        \u003ch3\u003e🌸 Les peaux sensibles\u003c\/h3\u003e\n        \u003cp\u003eVotre peau est sensible ou réactive et tolère mal les formules classiques ? Cette formule ultra-douce a été conçue pour vous.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-card\"\u003e\n        \u003ch3\u003e🌱 Les adeptes du bio\u003c\/h3\u003e\n        \u003cp\u003eVous ne voulez pas sacrifier l'efficacité à l'éthique ? La certification Ecocert vous garantit une exigence sans compromis.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-card\"\u003e\n        \u003ch3\u003e🧳 Voyageurs et sportifs\u003c\/h3\u003e\n        \u003cp\u003eVous privilégiez la praticité d'un produit 3 en 1 ? Visage, corps et cheveux en un seul geste, même en déplacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"soi-gink-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gink-cta-box\"\u003e\n      \u003cp class=\"soi-gink-cta-tag\" style=\"color: white;\"\u003eUn seul geste, toute la famille protégée\u003c\/p\u003e\n      \u003cp class=\"soi-gink-cta-text\" style=\"color: white;\"\u003eSimplicité, efficacité et naturalité : le shampooing-douche 3 en 1 certifié bio Centifolia au Ginkgo Biloba français, pour une peau douce, des cheveux soyeux et la conscience tranquille.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gink-marine: #1A2D3D;\n  --soi-gink-marine-dark: #0F1E2B;\n  --soi-gink-marine-light: #2C4458;\n  --soi-gink-pomme: #A1C544;\n  --soi-gink-pomme-dark: #84A636;\n  --soi-gink-pomme-light: rgba(161,197,68,0.10);\n  --soi-gink-white: #FFFFFF;\n  --soi-gink-off-white: #F8FAF6;\n  --soi-gink-stone: #F1F3EE;\n  --soi-gink-line: #E5E8E0;\n  --soi-gink-primary: #7CB342;\n  --soi-gink-primary-soft: #E8F5E1;\n  --soi-gink-accent: #94C5A8;\n  --soi-gink-text: #1A2D3D;\n  --soi-gink-text-soft: #4A5B6B;\n  --soi-gink-text-muted: #7B8693;\n  --soi-gink-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gink-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gink-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gink-radius: 12px;\n  --soi-gink-radius-sm: 8px;\n  --soi-gink-radius-pill: 999px;\n}\n\n.soi-gink-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gink-fiche img { max-width: 100%; height: auto; }\n\n.soi-gink-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gink-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gink-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-gink-hero {\n  position: relative;\n  background: var(--soi-gink-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-gink-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gink-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gink-pomme);\n}\n\n.soi-gink-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-gink-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gink-pomme);\n  border-radius: 50%;\n}\n\n.soi-gink-hero-title {\n  display: block;\n  color: var(--soi-gink-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-gink-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-gink-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gink-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-gink-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gink-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gink-label-accent {\n  background: var(--soi-gink-pomme);\n  border-color: var(--soi-gink-pomme);\n  color: var(--soi-gink-marine);\n  font-weight: 600;\n}\n\n.soi-gink-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gink-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gink-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-gink-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gink-pomme);\n  border-radius: 2px;\n}\n\n.soi-gink-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gink-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-gink-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gink-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gink-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-gink-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gink-benefit {\n  background: var(--soi-gink-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gink-radius);\n  border: 1px solid var(--soi-gink-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gink-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gink-shadow-md);\n}\n\n.soi-gink-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gink-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-gink-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gink-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gink-benefit:hover .soi-gink-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gink-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gink-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gink-benefit p {\n  font-size: 13px;\n  color: var(--soi-gink-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gink-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gink-card {\n  background: var(--soi-gink-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gink-radius);\n  border-left: 3px solid var(--soi-gink-pomme);\n}\n\n.soi-gink-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gink-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gink-card p {\n  font-size: 14px;\n  color: var(--soi-gink-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gink-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gink-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gink-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gink-radius);\n  border: 1px solid var(--soi-gink-line);\n  align-items: flex-start;\n}\n\n.soi-gink-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gink-marine);\n  color: var(--soi-gink-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-gink-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gink-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gink-step-content p {\n  font-size: 14px;\n  color: var(--soi-gink-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gink-compo {\n  background: var(--soi-gink-off-white);\n  border-radius: var(--soi-gink-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gink-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-gink-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gink-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gink-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gink-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gink-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gink-marine);\n  text-align: right;\n}\n\n.soi-gink-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gink-pomme-light);\n  border-left: 4px solid var(--soi-gink-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gink-radius) var(--soi-gink-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gink-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gink-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gink-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gink-tip p {\n  font-size: 14px;\n  color: var(--soi-gink-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gink-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gink-accordion-item {\n  background: var(--soi-gink-off-white);\n  border-radius: var(--soi-gink-radius-sm);\n  border: 1px solid var(--soi-gink-line);\n  overflow: hidden;\n}\n\n.soi-gink-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gink-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-gink-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gink-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gink-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gink-accordion-item[open] .soi-gink-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gink-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gink-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gink-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gink-cta-box {\n  background: var(--soi-gink-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gink-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gink-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-gink-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gink-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-gink-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gink-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gink-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-gink-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gink-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gink-compo-value {\n    text-align: left;\n  }\n\n  .soi-gink-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-gink-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gink-fiche {\n    --soi-gink-text-soft: #2C3E50;\n    --soi-gink-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603375284554,"sku":"CE0201","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampooing-douche-3-en-1-pour-toute-la-famille-certifie-bio--packshot.webp?v=1779436059"},{"product_id":"lait-corps-hydratant-pour-toute-la-famille-certifie-bio","title":"Lait corps hydratant pour toute la famille certifié bio","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003cp\u003e\u003cstrong\u003eLe Lait Corps Hydratant pour Toute la Famille de Centifolia\u003c\/strong\u003e est un soin spécialement formulé pour apporter une hydratation optimale et une douceur incomparable à la peau. Disponible en flacon de 500 ml, ce lait corporel fluide est conçu pour une absorption rapide, convenant à divers types de peaux, y compris les plus sensibles.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eIngrédient principal du Lait Corps hydratant Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eEnrichi en Ginkgo Biloba d'origine biologique et française, ce lait corporel utilise les propriétés reconnues de cet ingrédient pour améliorer l'hydratation de la peau, l'apaiser et la protéger des dommages liés aux rayons UV.\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_CE0021_05a20471-cac7-471e-acec-ffd53122d140.jpg?v=1776180676\" alt=\"Photo d'une personne qui se met de la crème sur ses mains\" 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\u003eEfficacité prouvée du Lait Corps\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eDes études ont démontré qu'après seulement 8 heures d'application, ce lait corporel augmente l'hydratation de la peau de 55 %, offrant une sensation de confort durable. Sa texture légère et fluide permet une absorption rapide sans laisser de film gras, laissant la peau douce et sans résidus désagréables.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eLes nombreux avantage du Lait Corps de Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation Intense:\u003c\/strong\u003e Augmente l'hydratation de la peau de 55 % en 8 heures.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdapté à Tous:\u003c\/strong\u003e Convient à tous les types de peaux, y compris les plus sensibles, et est adapté pour les enfants à partir de trois ans.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsorption Rapide:\u003c\/strong\u003e Ne laisse pas de film gras, pour une peau douce et confortable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉco-responsabilité:\u003c\/strong\u003e Flacon recyclable à 50 %, sans phtalates ni Bisphénol A.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCertifications:\u003c\/strong\u003e Fabriqué en France et certifié COSMOS ORGANIC par Ecocert Greenlife.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eParfum Délicat:\u003c\/strong\u003e Formules délicatement parfumées pour une utilisation agréable au quotidien.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLe Lait Corps Hydratant pour Toute la Famille de Centifolia\u003c\/strong\u003e est la solution idéale pour ceux qui recherchent\u003cstrong\u003e un soin hydratant efficace et doux\u003c\/strong\u003e, adapté à tous les membres de la famille, et respectueux de l'environnement.\u003c\/p\u003e\n\u003cp\u003eFaites l'expérience d'une peau hydratée, apaisée et protégée avec Centifolia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603376398666,"sku":"CE0021","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0021_lait_corps_hydratant_famille_f242e064-0ffb-42c3-a8ed-7dded2dcd25f.jpg?v=1778842898"},{"product_id":"dentifrice-fluor-haleine-fraiche-intense-bio-centifolia","title":"Dentifrice fluor haleine fraîche intense Bio – Centifolia","description":"\u003cdiv class=\"soi-dent-fiche\"\u003e\n\n\u003csection class=\"soi-dent-hero\"\u003e\n  \u003cdiv class=\"soi-dent-hero-tag\"\u003e\n    \u003cspan class=\"soi-dent-tag-dot\"\u003e\u003c\/span\u003e\n    Hygiène bucco-dentaire · Centifolia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-dent-hero-title\"\u003eFraîcheur intense, émail protégé au naturel\u003c\/span\u003e\n  \u003cp class=\"soi-dent-hero-subtitle\"\u003eUn dentifrice au fluor certifié bio, enrichi en extrait de Menthe verte BIO, pour une haleine fraîche longue durée et une protection complète de vos dents au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-dent-hero-labels\"\u003e\n    \u003cspan class=\"soi-dent-label soi-dent-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-dent-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-dent-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-dent-label\"\u003e99% NATUREL\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dent-section\"\u003e\n  \u003ch2\u003eFluor dans le dentifrice : utile ou dangereux ?\u003c\/h2\u003e\n  \u003cp\u003eLa question revient souvent : le fluor dans le dentifrice est-il vraiment sûr ? La réponse est claire : utilisé aux doses recommandées, le fluor reste l'actif de référence pour prévenir les caries et reminéraliser l'émail dentaire. Ce n'est qu'en cas d'ingestion excessive (surtout chez les jeunes enfants) qu'un risque de fluorose peut apparaître.\u003c\/p\u003e\n  \u003cp\u003eCe dentifrice fluor de Centifolia contient \u003cstrong\u003e1450 ppm de fluorure de sodium\u003c\/strong\u003e, conformément aux recommandations de l'UFSBD pour les adultes et les enfants à partir de 7 ans. Une concentration efficace, ni trop faible ni excessive, pour protéger vos dents en toute confiance.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dent-section\"\u003e\n  \u003ch2\u003eCe que ce dentifrice avec fluor fait vraiment pour vous\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dent-benefits\"\u003e\n    \u003cdiv class=\"soi-dent-benefit\"\u003e\n      \u003cdiv class=\"soi-dent-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eHaleine fraîche intense\u003c\/h3\u003e\n      \u003cp\u003eL'extrait de Menthe verte BIO apporte une fraîcheur immédiate qui se prolonge bien après le brossage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-benefit\"\u003e\n      \u003cdiv class=\"soi-dent-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection anti-carie renforcée\u003c\/h3\u003e\n      \u003cp\u003eLe fluor à 1450 ppm renforce l'émail et stoppe la déminéralisation avant qu'elle ne devienne un problème.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-benefit\"\u003e\n      \u003cdiv class=\"soi-dent-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉlimination de la plaque dentaire\u003c\/h3\u003e\n      \u003cp\u003eLa formule nettoie en profondeur sans agresser les gencives ni l'émail.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-benefit\"\u003e\n      \u003cdiv class=\"soi-dent-benefit-icon\"\u003e\u003cspan\u003e👨‍👩‍👧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConvient à toute la famille\u003c\/h3\u003e\n      \u003cp\u003eAdapté aux adultes et aux enfants dès 7 ans, avec 99 % d'ingrédients d'origine naturelle, sans paraben ni SLS.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dent-section\"\u003e\n  \u003ch2\u003eComposition complète du dentifrice Centifolia\u003c\/h2\u003e\n  \u003cp\u003eLa formule repose sur des ingrédients soigneusement sélectionnés, majoritairement d'origine naturelle et certifiés biologiques pour les extraits végétaux :\u003c\/p\u003e\n  \u003cdiv class=\"soi-dent-compo\"\u003e\n    \u003cdiv class=\"soi-dent-compo-row\"\u003e\n      \u003cspan class=\"soi-dent-compo-label\"\u003eListe INCI\u003c\/span\u003e\n      \u003cspan class=\"soi-dent-compo-value\" style=\"text-align:left; font-size:13px; font-weight:400; line-height:1.6; color:var(--soi-dent-text-soft);\"\u003eAqua, Hydrated Silica, Glycerin*, Xylitol, Sodium Fluoride (1450 ppm F), Mentha Viridis (Spearmint) Leaf Extract**, Cellulose Gum, Sodium Cocoyl Glutamate, Aroma, Xanthan Gum, Menthol, Citric Acid, Sodium Benzoate, Potassium Sorbate, Limonene.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-compo-row\"\u003e\n      \u003cspan class=\"soi-dent-compo-label\"\u003eTeneur en fluor\u003c\/span\u003e\n      \u003cspan class=\"soi-dent-compo-value\"\u003e1450 ppm (fluorure de sodium)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-compo-row\"\u003e\n      \u003cspan class=\"soi-dent-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-dent-compo-value\"\u003e75 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-compo-row\"\u003e\n      \u003cspan class=\"soi-dent-compo-label\"\u003eOrigine naturelle\u003c\/span\u003e\n      \u003cspan class=\"soi-dent-compo-value\"\u003e99 % d'ingrédients d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"font-size:0.85em; color:var(--soi-dent-text-muted); margin-top:0.75rem;\"\u003e* Ingrédient d'origine naturelle. ** Ingrédient issu de l'agriculture biologique.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dent-section\"\u003e\n  \u003ch2\u003eComment bien utiliser votre dentifrice au fluor Centifolia\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dent-timeline\"\u003e\n    \u003cdiv class=\"soi-dent-step\"\u003e\n      \u003cdiv class=\"soi-dent-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-dent-step-content\"\u003e\n        \u003ch3\u003eAppliquez\u003c\/h3\u003e\n        \u003cp\u003eDéposez une noisette de dentifrice sur une brosse à dents humide. Pour les enfants de 7 à 12 ans : quantité réduite, sous surveillance adulte.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-step\"\u003e\n      \u003cdiv class=\"soi-dent-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-dent-step-content\"\u003e\n        \u003ch3\u003eBrossez\u003c\/h3\u003e\n        \u003cp\u003eBrossez pendant 2 minutes minimum, matin et soir, en insistant sur la gencive et les espaces interdentaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-step\"\u003e\n      \u003cdiv class=\"soi-dent-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-dent-step-content\"\u003e\n        \u003ch3\u003eCrachez sans rincer\u003c\/h3\u003e\n        \u003cp\u003eCrachez sans rincer abondamment pour laisser le fluor agir sur l'émail le plus longtemps possible.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-dent-tip\"\u003e\n    \u003cdiv class=\"soi-dent-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eNe rincez pas votre bouche à grande eau après le brossage : un simple crachat suffit. Le fluor continue ainsi de protéger votre émail entre les brossages.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dent-section\"\u003e\n  \u003ch2\u003eCertifications et engagements Centifolia\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dent-grid\"\u003e\n    \u003cdiv class=\"soi-dent-card\"\u003e\n      \u003ch3\u003e🌱 COSMOS ORGANIC\u003c\/h3\u003e\n      \u003cp\u003eCertification internationale garantissant la conformité biologique des ingrédients et des procédés de fabrication.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eTraçabilité totale, savoir-faire local et engagement qualité depuis plus de 25 ans.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dent-card\"\u003e\n      \u003ch3\u003e🐰 Vegan\u003c\/h3\u003e\n      \u003cp\u003eAucun ingrédient d'origine animale, aucun test sur les animaux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dent-section\"\u003e\n  \u003ch2\u003e⚠️ Précautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dent-accordion\"\u003e\n    \u003cdetails class=\"soi-dent-accordion-item\"\u003e\n      \u003csummary class=\"soi-dent-accordion-header\"\u003e👶 Enfants et âge minimum\u003c\/summary\u003e\n      \u003cdiv class=\"soi-dent-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux enfants de moins de 7 ans. Pour les enfants de 7 à 12 ans, l'utilisation doit se faire sous surveillance adulte avec une quantité réduite de dentifrice.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-dent-accordion-item\"\u003e\n      \u003csummary class=\"soi-dent-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-dent-accordion-content\"\u003e\n        \u003cp\u003eCe produit convient aux femmes enceintes ou allaitantes. Consultez votre professionnel de santé en cas de doute.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-dent-accordion-item\"\u003e\n      \u003csummary class=\"soi-dent-accordion-header\"\u003e⚠️ Fluor : ne pas avaler\u003c\/summary\u003e\n      \u003cdiv class=\"soi-dent-accordion-content\"\u003e\n        \u003cp\u003eContient du fluor : ne pas avaler. Tenir hors de portée des enfants en bas âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dent-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-dent-cta-box\"\u003e\n    \u003cp class=\"soi-dent-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, sourire après sourire\u003c\/p\u003e\n    \u003cp class=\"soi-dent-cta-text\" style=\"color: white;\"\u003eFraîcheur intense, émail protégé, formule bio certifiée : le Dentifrice Fluor Haleine Fraîche Intense de Centifolia prouve qu'un dentifrice au fluor peut être naturel, efficace et respectueux. Brossage après brossage, vous prenez soin de vos dents sans compromis sur la naturalité.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-dent-marine: #1A2D3D;\n  --soi-dent-marine-dark: #0F1E2B;\n  --soi-dent-marine-light: #2C4458;\n  --soi-dent-pomme: #A1C544;\n  --soi-dent-pomme-dark: #84A636;\n  --soi-dent-pomme-light: rgba(161,197,68,0.10);\n  --soi-dent-white: #FFFFFF;\n  --soi-dent-off-white: #F8FAF6;\n  --soi-dent-stone: #F1F3EE;\n  --soi-dent-line: #E5E8E0;\n  --soi-dent-primary: #3D8B4A;\n  --soi-dent-primary-soft: #E8F3EA;\n  --soi-dent-accent: #94C5A8;\n  --soi-dent-text: #1A2D3D;\n  --soi-dent-text-soft: #4A5B6B;\n  --soi-dent-text-muted: #7B8693;\n  --soi-dent-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-dent-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-dent-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-dent-radius: 12px;\n  --soi-dent-radius-sm: 8px;\n  --soi-dent-radius-pill: 999px;\n}\n\n.soi-dent-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-dent-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-dent-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-dent-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-dent-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-dent-hero {\n  position: relative;\n  background: var(--soi-dent-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-dent-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-dent-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-dent-pomme);\n}\n\n.soi-dent-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-dent-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-dent-pomme);\n  border-radius: 50%;\n}\n\n.soi-dent-hero-title {\n  display: block;\n  color: var(--soi-dent-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-dent-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-dent-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-dent-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-dent-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-dent-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-dent-label-accent {\n  background: var(--soi-dent-pomme);\n  border-color: var(--soi-dent-pomme);\n  color: var(--soi-dent-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-dent-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-dent-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-dent-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-dent-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-dent-pomme);\n  border-radius: 2px;\n}\n\n.soi-dent-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-dent-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-dent-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-dent-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-dent-benefit {\n  background: var(--soi-dent-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-dent-radius);\n  border: 1px solid var(--soi-dent-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-dent-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-dent-shadow-md);\n}\n\n.soi-dent-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-dent-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-dent-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-dent-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-dent-benefit:hover .soi-dent-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-dent-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-dent-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-dent-benefit p {\n  font-size: 13px;\n  color: var(--soi-dent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-dent-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-dent-card {\n  background: var(--soi-dent-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-dent-radius);\n  border-left: 3px solid var(--soi-dent-pomme);\n}\n\n.soi-dent-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-dent-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-dent-card p {\n  font-size: 14px;\n  color: var(--soi-dent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-dent-compo {\n  background: var(--soi-dent-off-white);\n  border-radius: var(--soi-dent-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-dent-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-dent-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-dent-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-dent-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-dent-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-dent-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-dent-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-dent-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-dent-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-dent-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-dent-radius);\n  border: 1px solid var(--soi-dent-line);\n  align-items: flex-start;\n}\n\n.soi-dent-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-dent-marine);\n  color: var(--soi-dent-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-dent-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-dent-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-dent-step-content p {\n  font-size: 14px;\n  color: var(--soi-dent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-dent-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-dent-pomme-light);\n  border-left: 4px solid var(--soi-dent-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-dent-radius) var(--soi-dent-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-dent-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-dent-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-dent-marine);\n  margin-bottom: 4px;\n}\n\n.soi-dent-tip p {\n  font-size: 14px;\n  color: var(--soi-dent-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-dent-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-dent-accordion-item {\n  background: var(--soi-dent-off-white);\n  border-radius: var(--soi-dent-radius-sm);\n  border: 1px solid var(--soi-dent-line);\n  overflow: hidden;\n}\n\n.soi-dent-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-dent-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-dent-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-dent-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-dent-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-dent-accordion-item[open] .soi-dent-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-dent-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-dent-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-dent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-dent-cta-box {\n  background: var(--soi-dent-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-dent-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-dent-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-dent-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-dent-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-dent-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-dent-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-dent-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-dent-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-dent-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-dent-compo-value {\n    text-align: left;\n  }\n\n  .soi-dent-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-dent-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-dent-fiche {\n    --soi-dent-text-soft: #2C3E50;\n    --soi-dent-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603378168138,"sku":"CE0475","price":3.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/dentifrice-fluor-haleine-fraiche-intense-bio-centifolia-packshot_11zon.webp?v=1781531281"},{"product_id":"gel-daloe-vera-bio-et-equitable-certifie-bio-centifolia","title":"Gel d'Aloe Vera bio et équitable certifié Bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eDécouvrez \u003cstrong\u003ele Gel d'Aloe Vera Équitable \u0026amp; Bio de Centifolia\u003c\/strong\u003e, un soin naturel et biologique conçu pour offrir une hydratation et une protection optimales à votre peau et vos cheveux. Sa formule\u003cstrong\u003e riche en actifs naturels \u003c\/strong\u003eet son engagement écologique en font un produit incontournable pour toute routine de soins.\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_CE0540_b2f20be1-8143-4859-9cf4-04b542145a6b.jpg?v=1776180741\" alt=\"Photo d'un gel d'Aloe vera avec une feuille de la plante\" 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 avantages du Gel d'Aloe Vera Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLe \u003cstrong\u003eGel d'Aloe Vera de Centifolia\u003c\/strong\u003e est composé à 99% d'ingrédients d'origine naturelle et à 98% d'ingrédients biologiques, garantissant une \u003cstrong\u003eformule douce et efficace\u003c\/strong\u003e. Sa texture légère\u003cstrong\u003e pénètre rapidement pour une application facile\u003c\/strong\u003e et agréable.\u003c\/p\u003e\n\u003cp\u003eLe nouveau packaging éco-responsable réduit l'utilisation de plastique de 65%, reflétant l'engagement de la marque pour l'environnement. Ce gel est certifié  Cosmos Organic et n'est pas testé sur les animaux.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits du Gel d'Aloe Vera certifié bio Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eCe gel offre une \u003cstrong\u003ehydratation intense, apaise les irritations et revitalise\u003c\/strong\u003e la peau et les cheveux. Il est particulièrement adapté aux\u003cstrong\u003e peaux sensibles\u003c\/strong\u003e et aux \u003cstrong\u003echeveux fragiles\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eUtilisable sur le visage, le corps et les cheveux, il maintient une \u003cstrong\u003ehydratation optimale et soulage les rougeurs\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003ePour les cheveux, il les \u003cstrong\u003erevitalise\u003c\/strong\u003e et leur\u003cstrong\u003e redonne de l'éclat\u003c\/strong\u003e. En cosmétique maison, il peut remplacer l'eau pour un soin personnalisé. Conservez-le au réfrigérateur pour un effet rafraîchissant.\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\u003e\u003cstrong\u003eLe Gel d'Aloe Vera Équitable \u0026amp; Bio de Centifolia\u003c\/strong\u003e est donc le choix parfait pour une hydratation et une protection naturelles et efficaces. En adoptant ce gel, vous bénéficiez de ses multiples bienfaits tout en faisant un geste pour l'environnement. Découvrez le pouvoir apaisant et revitalisant de l'Aloe Vera avec Centifolia, et intégrez ce produit indispensable à votre routine de soins !\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603399336266,"sku":"CE0540","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0540_gel_aloe-vera_bio_45ad5aac-2fe5-4804-988c-597fab37f2d4.jpg?v=1778842951"},{"product_id":"shampoing-demelant-violet-certifie-bio-centifolia","title":"Shampoing démêlant violet certifié bio - Centifolia","description":"\u003cdiv class=\"soi-shvio-fiche\"\u003e\n\n\u003csection class=\"soi-shvio-hero\"\u003e\n  \u003cdiv class=\"soi-shvio-hero-tag\"\u003e\n    \u003cspan class=\"soi-shvio-tag-dot\"\u003e\u003c\/span\u003e\n    Cosmétiques et soins capillaires · Centifolia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-shvio-hero-title\"\u003eShampoing démêlant violet certifié bio\u003c\/span\u003e\n  \u003cp class=\"soi-shvio-hero-subtitle\"\u003eNeutralisez les reflets jaunes et orangés de vos cheveux blonds, blancs ou gris grâce aux pigments naturels de myrtille bio française, dans une formule 2 en 1 validée par des coiffeurs professionnels.\u003c\/p\u003e\n  \u003cdiv class=\"soi-shvio-hero-labels\"\u003e\n    \u003cspan class=\"soi-shvio-label soi-shvio-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-shvio-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-shvio-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-shvio-label\"\u003ePIGMENTS 100% NATURELS\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shvio-section\"\u003e\n  \u003ch2\u003eLe shampoing violet bio qui neutralise vraiment les reflets jaunes\u003c\/h2\u003e\n  \u003cp\u003eVous avez des cheveux blonds, blancs ou gris et ces reflets dorés, jaunes ou orangés qui ternissent votre couleur vous agacent ? Le \u003cstrong\u003eshampoing démêlant violet déjaunisseur 2 en 1 Centifolia\u003c\/strong\u003e apporte une réponse concrète, naturelle et certifiée bio. Contrairement aux formules conventionnelles, celui-ci mise sur des \u003cstrong\u003epigments violets et bleus 100% naturels\u003c\/strong\u003e issus de la myrtille bio française pour neutraliser les indésirables, sans compromettre la santé de votre fibre capillaire.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shvio-section\"\u003e\n  \u003ch2\u003eComment fonctionne un shampoing violet déjaunisseur ?\u003c\/h2\u003e\n  \u003cp\u003eLe principe repose sur la \u003cstrong\u003ethéorie des couleurs complémentaires\u003c\/strong\u003e : le violet annule le jaune, le bleu neutralise l'orange. Appliqués sur cheveux clairs, les pigments colorants se déposent temporairement sur la fibre pour \u003cstrong\u003erééquilibrer la teinte\u003c\/strong\u003e et redonner un éclat nacré ou cendré selon votre couleur naturelle. Le résultat est visible dès la première utilisation, avec un effet cumulatif au fil des lavages.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shvio-section\"\u003e\n  \u003ch2\u003eCe qui distingue la formule Centifolia\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shvio-benefits\"\u003e\n    \u003cdiv class=\"soi-shvio-benefit\"\u003e\n      \u003cdiv class=\"soi-shvio-benefit-icon\"\u003e\u003cspan\u003e🫐\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMyrtille bio de France\u003c\/h3\u003e\n      \u003cp\u003eRiche en antioxydants et en pigments bleus-violets naturels, elle nourrit et apaise le cuir chevelu tout en agissant sur le reflet.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvio-benefit\"\u003e\n      \u003cdiv class=\"soi-shvio-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDouble action 2 en 1\u003c\/h3\u003e\n      \u003cp\u003eCe produit combine shampoing lavant et après-shampoing démêlant en un seul geste, idéal pour gagner du temps sans sacrifier le soin.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvio-benefit\"\u003e\n      \u003cdiv class=\"soi-shvio-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFormule certifiée bio et vegan\u003c\/h3\u003e\n      \u003cp\u003eSans ingrédients d'origine animale, sans sulfates agressifs, validée par des coiffeurs professionnels.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvio-benefit\"\u003e\n      \u003cdiv class=\"soi-shvio-benefit-icon\"\u003e\u003cspan\u003e🤲\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eNe tache pas la peau\u003c\/h3\u003e\n      \u003cp\u003eContrairement à de nombreux shampoings violets du marché, la formule est conçue pour ne pas laisser de traces sur le front ou les mains.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shvio-section\"\u003e\n  \u003ch2\u003ePour qui est-il fait ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shvio-grid\"\u003e\n    \u003cdiv class=\"soi-shvio-card\"\u003e\n      \u003ch3\u003e💛 Blonds naturels, méchés ou décolorés\u003c\/h3\u003e\n      \u003cp\u003eVous entretenez une coloration blonde froide ou souhaitez raviver l'éclat de votre blond naturel en atténuant les tons chauds indésirables.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvio-card\"\u003e\n      \u003ch3\u003e🤍 Cheveux gris ou blancs\u003c\/h3\u003e\n      \u003cp\u003eVous laissez pousser vos cheveux blancs naturellement et recherchez une chevelure plus lumineuse et unifiée, sans jaunissement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-shvio-tip\"\u003e\n    \u003cdiv class=\"soi-shvio-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eL'effet est subtil mais réel : les tons chauds s'atténuent, la chevelure paraît plus lumineuse et unifiée dès les premières utilisations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shvio-section\"\u003e\n  \u003ch2\u003eComment l'utiliser pour un résultat optimal ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shvio-timeline\"\u003e\n    \u003cdiv class=\"soi-shvio-step\"\u003e\n      \u003cdiv class=\"soi-shvio-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-shvio-step-content\"\u003e\n        \u003ch3\u003eAppliquez et faites mousser\u003c\/h3\u003e\n        \u003cp\u003eDéposez une noix de produit sur cheveux mouillés et massez délicatement le cuir chevelu pour faire mousser.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvio-step\"\u003e\n      \u003cdiv class=\"soi-shvio-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-shvio-step-content\"\u003e\n        \u003ch3\u003eLaissez poser\u003c\/h3\u003e\n        \u003cp\u003ePatientez \u003cstrong\u003e2 à 5 minutes\u003c\/strong\u003e selon l'intensité des reflets à neutraliser, puis rincez abondamment.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvio-step\"\u003e\n      \u003cdiv class=\"soi-shvio-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-shvio-step-content\"\u003e\n        \u003ch3\u003eFréquence recommandée\u003c\/h3\u003e\n        \u003cp\u003eUtilisez \u003cstrong\u003e1 à 2 fois par semaine\u003c\/strong\u003e en alternance avec votre shampoing habituel pour éviter un effet trop cendreux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shvio-section\"\u003e\n  \u003ch2\u003eComposition (liste INCI principale)\u003c\/h2\u003e\n  \u003cp\u003eFormule enrichie en \u003cstrong\u003eextrait de myrtille bio (Vaccinium myrtillus)\u003c\/strong\u003e, pigments naturels violets et bleus d'origine végétale, agents démêlants doux. Formule vegan, sans silicone, sans colorants synthétiques.\u003c\/p\u003e\n  \u003cp\u003e\u003cem\u003ePour la liste INCI complète, référez-vous à l'étiquetage du produit.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shvio-section\"\u003e\n  \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-shvio-compo\"\u003e\n    \u003cdiv class=\"soi-shvio-compo-row\"\u003e\n      \u003cspan class=\"soi-shvio-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-shvio-compo-value\"\u003e200 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvio-compo-row\"\u003e\n      \u003cspan class=\"soi-shvio-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-shvio-compo-value\"\u003eBio, Vegan, Pigments 100% naturels\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvio-compo-row\"\u003e\n      \u003cspan class=\"soi-shvio-compo-label\"\u003eValidé par\u003c\/span\u003e\n      \u003cspan class=\"soi-shvio-compo-value\"\u003eDes coiffeurs professionnels\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-shvio-compo-row\"\u003e\n      \u003cspan class=\"soi-shvio-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-shvio-compo-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-shvio-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-shvio-cta-box\"\u003e\n    \u003cp class=\"soi-shvio-cta-tag\" style=\"color: white;\"\u003eVos cheveux méritent un éclat naturel\u003c\/p\u003e\n    \u003cp class=\"soi-shvio-cta-text\" style=\"color: white;\"\u003eFini les reflets qui trahissent votre couleur. Le shampoing violet bio Centifolia prend soin de vos cheveux blonds, blancs ou gris avec des pigments naturels issus de la myrtille française, sans agresser la fibre ni tacher la peau. Un geste simple, une formule honnête, un éclat retrouvé.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-shvio-marine: #1A2D3D;\n  --soi-shvio-marine-dark: #0F1E2B;\n  --soi-shvio-marine-light: #2C4458;\n  --soi-shvio-pomme: #A1C544;\n  --soi-shvio-pomme-dark: #84A636;\n  --soi-shvio-pomme-light: rgba(161,197,68,0.10);\n  --soi-shvio-white: #FFFFFF;\n  --soi-shvio-off-white: #F8FAF6;\n  --soi-shvio-stone: #F1F3EE;\n  --soi-shvio-line: #E5E8E0;\n  --soi-shvio-primary: #5B3FA0;\n  --soi-shvio-primary-soft: #7B68AE;\n  --soi-shvio-accent: #3D2B6E;\n  --soi-shvio-text: #1A2D3D;\n  --soi-shvio-text-soft: #4A5B6B;\n  --soi-shvio-text-muted: #7B8693;\n  --soi-shvio-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-shvio-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-shvio-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-shvio-radius: 12px;\n  --soi-shvio-radius-sm: 8px;\n  --soi-shvio-radius-pill: 999px;\n}\n\n.soi-shvio-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-shvio-fiche img { max-width: 100%; height: auto; }\n\n.soi-shvio-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-shvio-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-shvio-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-shvio-hero {\n  position: relative;\n  background: var(--soi-shvio-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-shvio-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-shvio-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-shvio-pomme);\n}\n\n.soi-shvio-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-shvio-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-shvio-pomme);\n  border-radius: 50%;\n}\n\n.soi-shvio-hero-title {\n  display: block;\n  color: var(--soi-shvio-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-shvio-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-shvio-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-shvio-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-shvio-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-shvio-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-shvio-label-accent {\n  background: var(--soi-shvio-pomme);\n  border-color: var(--soi-shvio-pomme);\n  color: var(--soi-shvio-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-shvio-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-shvio-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-shvio-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-shvio-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-shvio-pomme);\n  border-radius: 2px;\n}\n\n.soi-shvio-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-shvio-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-shvio-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-shvio-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-shvio-benefit {\n  background: var(--soi-shvio-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-shvio-radius);\n  border: 1px solid var(--soi-shvio-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-shvio-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-shvio-shadow-md);\n}\n\n.soi-shvio-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-shvio-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-shvio-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-shvio-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-shvio-benefit:hover .soi-shvio-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-shvio-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shvio-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shvio-benefit p {\n  font-size: 13px;\n  color: var(--soi-shvio-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-shvio-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-shvio-card {\n  background: var(--soi-shvio-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shvio-radius);\n  border-left: 3px solid var(--soi-shvio-pomme);\n}\n\n.soi-shvio-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-shvio-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-shvio-card p {\n  font-size: 14px;\n  color: var(--soi-shvio-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-shvio-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-shvio-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-shvio-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-shvio-radius);\n  border: 1px solid var(--soi-shvio-line);\n  align-items: flex-start;\n}\n\n.soi-shvio-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-shvio-marine);\n  color: var(--soi-shvio-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-shvio-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-shvio-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-shvio-step-content p {\n  font-size: 14px;\n  color: var(--soi-shvio-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-shvio-compo {\n  background: var(--soi-shvio-off-white);\n  border-radius: var(--soi-shvio-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-shvio-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-shvio-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-shvio-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-shvio-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-shvio-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-shvio-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-shvio-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-shvio-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-shvio-pomme-light);\n  border-left: 4px solid var(--soi-shvio-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-shvio-radius) var(--soi-shvio-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-shvio-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-shvio-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-shvio-marine);\n  margin-bottom: 4px;\n}\n\n.soi-shvio-tip p {\n  font-size: 14px;\n  color: var(--soi-shvio-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-shvio-cta-box {\n  background: var(--soi-shvio-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-shvio-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-shvio-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-shvio-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-shvio-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-shvio-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-shvio-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-shvio-white);\n  line-height: 1.5;\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-shvio-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-shvio-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-shvio-compo-value {\n    text-align: left;\n  }\n\n  .soi-shvio-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-shvio-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-shvio-fiche {\n    --soi-shvio-text-soft: #2C3E50;\n    --soi-shvio-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603400581450,"sku":"CE0560","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampoing-demelant-violet-certifie-bio-centifolia-packshot_ef705352-d9c2-4eb1-b327-c30cd63929d2.webp?v=1779448758"},{"product_id":"bain-de-bouche-concentre-2-en-1-certifie-bio-centifolia","title":"Bain de bouche concentré 2-en-1 certifié Bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eLe Bain de Bouche Concentré 2-en-1 de Centifolia\u003c\/strong\u003e est conçu pour offrir une haleine fraîche et protéger les gencives sensibles. Ce flacon de 250 ml contient de l'extrait de Menthe verte bio, apportant un goût mentholé agréable et une fraîcheur durable. La formule, \u003cstrong\u003esans fluor et sans alcool\u003c\/strong\u003e, peut être \u003cstrong\u003eutilisée pure ou diluée\u003c\/strong\u003e, permettant ainsi jusqu'à deux fois plus d'utilisations.\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_CE0565_a6e9dddb-0c39-4def-a5d3-a2c872ad832a.jpg?v=1776180741\" alt=\"Photo d'une femme en train de se brosser les dents\" 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 bienfait du Bain de bouche concentré Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédient principal :\u003c\/strong\u003e L'extrait de Menthe verte bio, reconnu pour ses propriétés rafraîchissantes et apaisantes, est l'ingrédient clé de ce bain de bouche. Il procure une fraîcheur immédiate et durable, contribuant à une haleine agréable tout au long de la journée.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule douce :\u003c\/strong\u003e Sans fluor ni alcool, cette formule est idéale pour les personnes ayant des gencives sensibles. Elle apaise et prend soin des gencives tout en éliminant les impuretés et les bactéries responsables de la mauvaise haleine.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUtilisation flexible :\u003c\/strong\u003e Ce bain de bouche peut être utilisé pur pour une action intense ou dilué pour une utilisation plus douce, offrant ainsi une grande flexibilité d'utilisation.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVolume pratique :\u003c\/strong\u003e Le flacon de 250 ml permet de réaliser jusqu'à 500 ml de solution diluée, offrant une utilisation prolongée et économique.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdapté à toute la famille :\u003c\/strong\u003e Convient aux enfants à partir de 6 ans, aux femmes enceintes, et aux personnes vegans, grâce à sa composition naturelle et respectueuse de tous.\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\u003cp\u003e\u003cstrong\u003eLe Bain de Bouche Concentré 2-en-1 de Centifolia\u003c\/strong\u003e est le choix idéal pour ceux qui cherchent une \u003cstrong\u003esolution naturelle et efficace\u003c\/strong\u003e pour maintenir une \u003cstrong\u003ehaleine fraîche et des gencives en bonne santé\u003c\/strong\u003e. Sa formule douce et adaptable répond aux besoins de toute la famille, offrant \u003cstrong\u003eune protection et une fraîcheur\u003c\/strong\u003e incomparables.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603401072970,"sku":"CE0565","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0565_bain_de_bouche_4adc4635-c03b-41ea-9eeb-68ca65a943c2.jpg?v=1778842954"},{"product_id":"masque-dejaunisseur-certifie-bio-centifolia","title":"Masque Déjaunisseur certifié Bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003cp\u003e\u003cstrong\u003eLe Masque Ultra Violet Déjaunisseur de Centifolia\u003c\/strong\u003e, en pot de 250 ml, offre une efficacité professionnelle \u003cstrong\u003eanti-reflets jaunes et orangés\u003c\/strong\u003e. Ce produit innovant, validé par des coiffeurs professionnels, est le premier masque ultra violet déjaunisseur certifié bio.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques du Masque déjaunisseur Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eType de cheveux :\u003c\/strong\u003e Idéal pour les cheveux blonds, blancs et gris.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePigments naturels :\u003c\/strong\u003e Contient des pigments violets et bleus 100% naturels pour neutraliser les reflets indésirables.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNutrition :\u003c\/strong\u003e Offre 48H de nutrition, réparant et renforçant les cheveux sensibilisés.\u003c\/li\u003e\n\u003c\/ul\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_CE0570_3c0f0200-fcd8-4085-be43-5c4ab788b902.jpg?v=1776180741\" alt=\"Photo d'une femme blonde de dos qui s'applique un masque capillaire\" 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\u003eIngrédients clés du Masque Ultra Violet déjaunisseur\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMyrtille bio\u003c\/strong\u003e : Antioxydante, apaisante et hydratante.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRacines de patate douce\u003c\/strong\u003e : Pigments violets pour neutraliser les reflets jaunes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eJasmin du Cap\u003c\/strong\u003e : Pigments bleus pour neutraliser les reflets orangés.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabrication :\u003c\/strong\u003e Conçu et fabriqué en France, formule vegan sans ingrédients d'origine animale.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eParfum :\u003c\/strong\u003e 100% naturel et éco-conçu (Index A).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eAvantages et bienfaits du Masque capillaire Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeutralisation des reflets indésirables :\u003c\/strong\u003e Élimine efficacement les reflets jaunes et orangés pour un blond plus lumineux et éclatant.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRéparation en profondeur :\u003c\/strong\u003e Restaure la santé des cheveux abîmés en les nourrissant intensément pendant 48 heures.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCheveux plus forts et doux :\u003c\/strong\u003e Améliore la texture des cheveux, les rendant visiblement plus forts, doux et soyeux.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection des cheveux :\u003c\/strong\u003e Forme une barrière protectrice contre les agressions extérieures, aidant à prévenir les dommages futurs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule respectueuse :\u003c\/strong\u003e Sans ingrédients d'origine animale, convient aux régimes vegan, et ne tache pas la peau.\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\u003cp\u003eOffrez à vos cheveux le meilleur de la nature avec le \u003cstrong\u003eMasque Ultra Violet Déjaunisseur de Centifolia\u003c\/strong\u003e, pour des cheveux \u003cstrong\u003eéclatants, réparés et protégés\u003c\/strong\u003e.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603402350922,"sku":"CE0570","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0570_masque_dejaunisseur_bio_1178c874-7c09-4dbf-b62c-dcda117ca194.jpg?v=1778842954"},{"product_id":"dentifrice-protection-integrale-certifiee-bio-centifolia","title":"Dentifrice Protection intégrale certifiée bio - Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eLe Dentifrice Protection Intégrale certifié bio de Centifolia\u003c\/strong\u003e, en format 75 ml, offre une\u003cstrong\u003e hygiène buccale optimale \u003c\/strong\u003eet un soin ciblé \u003cstrong\u003epour les gencives sensibles\u003c\/strong\u003e. Sa formule douce et non abrasive est spécialement conçue pour respecter les gencives et l'émail des dents tout en nettoyant en profondeur.\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_CE0480_4be44072-32e2-4ad0-a3b7-b7cbe1100c9a.jpg?v=1776180754\" alt=\"Photo d'une femme pointant son sourir avec ses doigts\" 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 du Dentifrice Protection intégrale \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule douce et non Abrasive :\u003c\/strong\u003e respecte les gencives et l'émail des dents, convient parfaitement aux gencives sensibles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection contre les caries :\u003c\/strong\u003e enrichi en odium monofluorophosphate (forme stabilisée de fluor) à hauteur de 1450 ppm, pour aider à prévenir les caries et renforcer les dents.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation et apaisement :\u003c\/strong\u003e contient de la poudre d'Aloe Vera bio pour hydrater et apaiser la zone buccale.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNettoyage en profondeur :\u003c\/strong\u003e élimine efficacement la plaque dentaire pour une bouche propre et saine.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvient à tous :\u003c\/strong\u003e adapté à tous les types de gencives, y compris les plus sensibles, et adapté pour les femmes enceintes ou allaitantes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCertifications et qualité : \u003c\/strong\u003e produit fabriqué en France, certifié COSMOS ORGANIC par Ecocert, et adapté aux personnes vegans.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003ePrincipaux actifs du Dentifrice Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSodium monofluorophosphate (1450ppm) :\u003c\/strong\u003e renforce les dents, lutte contre les caries et favorise la reminéralisation de l'émail.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePoudre d'Aloe Vera Bio :\u003c\/strong\u003e hydrate et apaise les gencives pour un confort optimal.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLe Dentifrice Protection Gencives de Centifolia est conçu pour offrir un soin complet de la bouche tout en étant respectueux de l'environnement et des animaux. Sa certification Cosmos Organic par Ecocert garantit une composition naturelle et biologique.\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\u003eAdoptez dès aujourd'hui une \u003cstrong\u003eroutine de soins bucco-dentaires naturelle et efficace\u003c\/strong\u003e avec le \u003cstrong\u003eDentifrice Protection Intégrale de Centifolia\u003c\/strong\u003e !\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603410149706,"sku":"CE0481","price":3.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0481_dentifrice_protection_integrale_d8b6ba08-7a6f-4aba-9eba-cd9ff03743f0.jpg?v=1778842959"},{"product_id":"glycerine-vegetale-centifolia","title":"Glycérine végétale – Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003e\u003cstrong\u003eLa glycérine végétale de Centifolia\u003c\/strong\u003e est un incontournable pour toutes vos formulations cosmétiques. Issue d’une fabrication française et obtenue à partir d’huile végétale de colza, elle se distingue par sa pureté, sa qualité, et son respect de l’environnement. \u003cstrong\u003eCet agent hydratant et humectant naturel \u003c\/strong\u003eest idéal \u003cstrong\u003epour apporter douceur et confort à la peau dans une multitude de soins\u003c\/strong\u003e.\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_CE0575_4460fc56-be67-480f-9cff-8dcd9eeb50d2.jpg?v=1776181204\" alt=\"Femme en train de s'appliquer un soin\" 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 la Glycérine végétale de Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\u003cstrong\u003eUne composition naturelle et certifiée :\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003e100 % d’origine naturelle, la glycérine végétale de Centifolia est certifiée Cosmos Natural, garantissant une formulation sans ingrédients synthétiques ou polluants.\u003c\/li\u003e\n\u003cli\u003eFabriquée en France, elle respecte des normes strictes de qualité et de durabilité.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\u003cstrong\u003ePropriétés hydratantes et humectantes :\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003eGrâce à ses capacités humectantes, la glycérine retient l’eau dans la peau, améliorant ainsi l’hydratation des produits cosmétiques tels que crèmes, gels, laits ou shampoings.\u003c\/li\u003e\n\u003cli\u003eElle convient parfaitement aux peaux sèches ou sensibles, favorisant un toucher doux et souple.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\u003cstrong\u003eFacilité d’intégration dans les formulations :\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003eSa texture liquide et épaisse est soluble dans l’eau et l’alcool, mais non dans l’huile, ce qui en fait un ingrédient clé pour la phase aqueuse des préparations.\u003c\/li\u003e\n\u003cli\u003eElle est simple à doser, avec des recommandations de 1 à 5 % du poids total des formulations pour un effet optimal.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\u003cstrong\u003eRespectueuse de l’environnement et de la santé :\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul style=\"list-style-type: square;\"\u003e\n\u003cli\u003eConditionnée dans un emballage recyclable, sans phtalate ni Bisphénol A, la glycérine Centifolia s’inscrit dans une démarche écologique et sûre.\u003c\/li\u003e\n\u003cli\u003eProduit non testé sur les animaux, il répond aux attentes des consommateurs engagés.\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\u003cp\u003e\u003cstrong\u003eLa glycérine végétale de Centifolia\u003c\/strong\u003e est ainsi un ingrédient de choix pour tous ceux qui recherchent \u003cstrong\u003eune hydratation naturelle, performante et respectueuse de l’environnement\u003c\/strong\u003e. Grâce à ses propriétés uniques et sa \u003cstrong\u003egrande polyvalence\u003c\/strong\u003e, elle s’intègre parfaitement dans toutes vos créations cosmétiques, des soins visage aux produits capillaires. Avec Centifolia, optez pour une beauté naturelle et responsable, sans compromis sur la qualité.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603666657610,"sku":"CE0575","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/centifolia_ce0575_glycerine_vegetale_0ef86f04-e810-4e8b-ad6f-6f1148a3f61d.jpg?v=1778843317"},{"product_id":"shampoing-demelant-boucles-anti-frisottis-2en1-certifie-bio","title":"Shampoing \u0026 Démêlant Boucles Anti-frisottis bio - Centifolia","description":"\n\u003cdiv class=\"soi-jbcl-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-jbcl-hero\"\u003e\n    \u003cdiv class=\"soi-jbcl-hero-tag\"\u003e\n      \u003cspan class=\"soi-jbcl-tag-dot\"\u003e\u003c\/span\u003e\n      Soin capillaire bio · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-jbcl-hero-title\"\u003eShampoing \u0026amp; Démêlant Boucles Anti-Frisottis 2en1\u003c\/span\u003e\n    \u003cp class=\"soi-jbcl-hero-subtitle\"\u003eNettoyage doux, démêlage actif et boucles redéfinies en un seul geste. Une formule certifiée bio à 99 % d'origine naturelle, validée par des coiffeurs professionnels.\u003c\/p\u003e\n    \u003cdiv class=\"soi-jbcl-hero-labels\"\u003e\n      \u003cspan class=\"soi-jbcl-label soi-jbcl-label-accent\"\u003eCERTIFIÉ BIO\u003c\/span\u003e\n      \u003cspan class=\"soi-jbcl-label\"\u003eECOCERT COSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-jbcl-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-jbcl-label\"\u003e99 % ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-jbcl-label\"\u003e200 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Introduction --\u003e\n  \u003csection class=\"soi-jbcl-section\"\u003e\n    \u003ch2\u003e2 actions en 1 produit : Shampoinge \u0026amp; Démêle les Boucles \u003c\/h2\u003e\n    \u003cp\u003eVos cheveux bouclés, frisés ou crépus méritent mieux qu'un shampoing générique. Le shampoing démêlant boucles anti-frisottis 2en1 Centifolia est conçu spécifiquement pour les chevelures à boucles fragilisées : il nettoie en douceur, démêle sans effort et redéfinit chaque boucle dès le premier lavage. Une formule certifiée bio, validée par des coiffeurs professionnels, à 99 % d'origine naturelle.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-jbcl-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce shampoing naturel pour cheveux bouclés ?\u003c\/h2\u003e\n    \u003cp\u003eLes cheveux bouclés ont une structure particulière : ils sont naturellement plus secs, plus poreux et plus sensibles aux frisottis. Un shampoing classique peut casser les boucles, les alourdir ou dessécher les longueurs.\u003c\/p\u003e\n    \u003cp\u003eCentifolia a pensé ce produit comme un véritable soin capillaire 2en1, alliant nettoyage doux et démêlage actif en une seule étape. Vous gagnez du temps, et vos boucles y gagnent en santé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Actifs clés --\u003e\n  \u003csection class=\"soi-jbcl-section\"\u003e\n    \u003ch2\u003eLes actifs clés de la formule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-jbcl-grid\"\u003e\n      \u003cdiv class=\"soi-jbcl-card\"\u003e\n        \u003ch3\u003e🥭 Mangue bio\u003c\/h3\u003e\n        \u003cp\u003eRiche en vitamines A et C, elle nourrit en profondeur et restaure la souplesse des fibres fragilisées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card\"\u003e\n        \u003ch3\u003e🌴 Huile de buriti bio\u003c\/h3\u003e\n        \u003cp\u003eExceptionnellement riche en bêta-carotène, elle revitalise les boucles et leur donne un éclat naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card\"\u003e\n        \u003ch3\u003e🌿 Gel d'aloe vera bio\u003c\/h3\u003e\n        \u003cp\u003eHydrate, apaise le cuir chevelu et facilite le glissement pour un démêlage sans tiraillement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card\"\u003e\n        \u003ch3\u003e✨ Protéines d'amande douce\u003c\/h3\u003e\n        \u003cp\u003eRenforcent la fibre capillaire de l'intérieur et apportent de la brillance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card\"\u003e\n        \u003ch3\u003e🌾 Actif biosourcé d'amidon\u003c\/h3\u003e\n        \u003cp\u003e100 % naturel, il contrôle les frisottis, redessine les boucles et résiste à l'humidité pour une tenue longue durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Comment utiliser --\u003e\n  \u003csection class=\"soi-jbcl-section\"\u003e\n    \u003ch2\u003eComment utiliser ce shampoing pour cheveux bouclés ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-jbcl-timeline\"\u003e\n      \u003cdiv class=\"soi-jbcl-step\"\u003e\n        \u003cdiv class=\"soi-jbcl-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-jbcl-step-content\"\u003e\n          \u003ch3\u003eAppliquer\u003c\/h3\u003e\n          \u003cp\u003eDéposez une noisette généreuse sur cheveux mouillés. Massez doucement le cuir chevelu pour activer la mousse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-step\"\u003e\n        \u003cdiv class=\"soi-jbcl-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-jbcl-step-content\"\u003e\n          \u003ch3\u003eRépartir et démêler\u003c\/h3\u003e\n          \u003cp\u003eRépartissez le produit sur toutes les longueurs en travaillant boucle par boucle. La formule 2en1 remplace votre après-shampoing démêlant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-step\"\u003e\n        \u003cdiv class=\"soi-jbcl-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-jbcl-step-content\"\u003e\n          \u003ch3\u003eRincer\u003c\/h3\u003e\n          \u003cp\u003eRincez abondamment. Pour optimiser la définition des boucles, terminez avec un rinçage à l'eau froide.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-jbcl-tip\"\u003e\n      \u003cdiv class=\"soi-jbcl-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eFréquence conseillée : 2 à 3 lavages par semaine selon la nature de vos cheveux et votre routine capillaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Composition --\u003e\n  \u003csection class=\"soi-jbcl-section\"\u003e\n    \u003ch2\u003eComposition complète du shampoing Centifolia Jolies Boucles\u003c\/h2\u003e\n    \u003cdiv class=\"soi-jbcl-compo\"\u003e\n      \u003cdiv class=\"soi-jbcl-compo-row\"\u003e\n        \u003cspan class=\"soi-jbcl-compo-label\"\u003eListe INCI\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-compo-value soi-jbcl-compo-inci\"\u003eAqua, Cocamidopropyl Betaine, Sodium Cocoyl Isethionate, Glycerin, Mangifera Indica (Mango) Fruit Extract*, Mauritia Flexuosa (Buriti) Fruit Oil*, Aloe Barbadensis Leaf Juice Powder*, Prunus Amygdalus Dulcis (Sweet Almond) Protein, Zea Mays (Corn) Starch, Parfum (Fragrance), Sodium Benzoate, Potassium Sorbate, Citric Acid\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-compo-row\"\u003e\n        \u003cspan class=\"soi-jbcl-compo-label\"\u003eNote\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-compo-value\"\u003e*Ingrédients issus de l'agriculture biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-jbcl-grid-compact soi-jbcl-formule-tags\"\u003e\n      \u003cdiv class=\"soi-jbcl-card-mini\"\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-value\"\u003eSulfates\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card-mini\"\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-value\"\u003eSilicones\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card-mini\"\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-value\"\u003eParabènes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card-mini\"\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-value\"\u003eColorants de synthèse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card-mini\"\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-label\"\u003eEmballage\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-value\"\u003eFlacon recyclable\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : Résultats constatés --\u003e\n  \u003csection class=\"soi-jbcl-section\"\u003e\n    \u003ch2\u003eRésultats constatés après utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"soi-jbcl-benefits\"\u003e\n      \u003cdiv class=\"soi-jbcl-benefit\"\u003e\n        \u003cdiv class=\"soi-jbcl-benefit-icon\"\u003e\u003cspan\u003e🌀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBoucles redéfinies\u003c\/h3\u003e\n        \u003cp\u003eNettement plus définies et rebondies dès le premier shampoing.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-benefit\"\u003e\n        \u003cdiv class=\"soi-jbcl-benefit-icon\"\u003e\u003cspan\u003e🤲\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDouceur et brillance\u003c\/h3\u003e\n        \u003cp\u003eCheveux plus doux au toucher, plus brillants et plus faciles à coiffer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-benefit\"\u003e\n        \u003cdiv class=\"soi-jbcl-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFrisottis maîtrisés\u003c\/h3\u003e\n        \u003cp\u003eFrisottis visiblement réduits, y compris par temps humide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-benefit\"\u003e\n        \u003cdiv class=\"soi-jbcl-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCuir chevelu respecté\u003c\/h3\u003e\n        \u003cp\u003eCuir chevelu respecté grâce à l'absence de tensioactifs sulfatés agressifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 7 : Pour qui --\u003e\n  \u003csection class=\"soi-jbcl-section\"\u003e\n    \u003ch2\u003ePour qui est-il fait ?\u003c\/h2\u003e\n    \u003cp\u003eCe shampoing naturel pour cheveux bouclés convient à toutes les textures ondulées, bouclées, frisées et crépues. Il est particulièrement recommandé pour les cheveux fragilisés, secs ou abîmés par des colorations. Sa formule douce le rend compatible avec un usage régulier sans risque d'effet cumulatif indésirable.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 8 : Certifications --\u003e\n  \u003csection class=\"soi-jbcl-section\"\u003e\n    \u003ch2\u003eCertifications \u0026amp; engagements\u003c\/h2\u003e\n    \u003cdiv class=\"soi-jbcl-grid-compact\"\u003e\n      \u003cdiv class=\"soi-jbcl-card-mini\"\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-value\"\u003eEcocert Cosmos Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card-mini\"\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-value\"\u003eVegan certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card-mini\"\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-icon\"\u003e🍃\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-label\"\u003eNaturalité\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-value\"\u003e99 % d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-jbcl-card-mini\"\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-icon\"\u003e✂️\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-label\"\u003eValidation\u003c\/span\u003e\n        \u003cspan class=\"soi-jbcl-card-mini-value\"\u003eCoiffeurs professionnels\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Précaution en accordéon --\u003e\n  \u003csection class=\"soi-jbcl-section\"\u003e\n    \u003cdiv class=\"soi-jbcl-accordion\"\u003e\n      \u003cdetails class=\"soi-jbcl-accordion-item\"\u003e\n        \u003csummary class=\"soi-jbcl-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-jbcl-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un soin cosmétique. Il ne constitue pas un traitement médical et ne remplace pas l'avis d'un professionnel de santé en cas de problème capillaire ou de pathologie du cuir chevelu.\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-jbcl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-jbcl-cta-box\"\u003e\n      \u003cp class=\"soi-jbcl-cta-tag\" style=\"color: white;\"\u003eSe coiffer naturellement, boucle après boucle\u003c\/p\u003e\n      \u003cp class=\"soi-jbcl-cta-text\" style=\"color: white;\"\u003eDes boucles définies, douces, brillantes et libérées des frisottis dès le premier lavage. Offrez à vos cheveux ce qu'ils méritent 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-jbcl-marine: #1A2D3D;\n  --soi-jbcl-marine-dark: #0F1E2B;\n  --soi-jbcl-marine-light: #2C4458;\n  --soi-jbcl-pomme: #A1C544;\n  --soi-jbcl-pomme-dark: #84A636;\n  --soi-jbcl-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-jbcl-white: #FFFFFF;\n  --soi-jbcl-off-white: #F8FAF6;\n  --soi-jbcl-stone: #F1F3EE;\n  --soi-jbcl-line: #E5E8E0;\n\n  --soi-jbcl-primary: #D88542;\n  --soi-jbcl-primary-soft: #F5E6D4;\n  --soi-jbcl-accent: #4A3028;\n\n  --soi-jbcl-text: #1A2D3D;\n  --soi-jbcl-text-soft: #4A5B6B;\n  --soi-jbcl-text-muted: #7B8693;\n\n  --soi-jbcl-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-jbcl-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-jbcl-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-jbcl-radius: 12px;\n  --soi-jbcl-radius-sm: 8px;\n  --soi-jbcl-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-jbcl-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-jbcl-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-jbcl-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-jbcl-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-jbcl-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-jbcl-hero {\n  position: relative;\n  background: var(--soi-jbcl-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-jbcl-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-jbcl-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-jbcl-pomme);\n}\n\n.soi-jbcl-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-jbcl-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-jbcl-pomme);\n  border-radius: 50%;\n}\n\n.soi-jbcl-hero-title {\n  display: block;\n  color: var(--soi-jbcl-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-jbcl-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-jbcl-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-jbcl-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-jbcl-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-jbcl-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-jbcl-label-accent {\n  background: var(--soi-jbcl-pomme);\n  border-color: var(--soi-jbcl-pomme);\n  color: var(--soi-jbcl-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-jbcl-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-jbcl-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-jbcl-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-jbcl-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-jbcl-pomme);\n  border-radius: 2px;\n}\n\n.soi-jbcl-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-jbcl-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-jbcl-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-jbcl-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-jbcl-benefit {\n  background: var(--soi-jbcl-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-jbcl-radius);\n  border: 1px solid var(--soi-jbcl-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-jbcl-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-jbcl-shadow-md);\n}\n\n.soi-jbcl-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-jbcl-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-jbcl-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-jbcl-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-jbcl-benefit:hover .soi-jbcl-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-jbcl-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-jbcl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-jbcl-benefit p {\n  font-size: 13px;\n  color: var(--soi-jbcl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-jbcl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-jbcl-card {\n  background: var(--soi-jbcl-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-jbcl-radius);\n  border-left: 3px solid var(--soi-jbcl-pomme);\n}\n\n.soi-jbcl-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-jbcl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-jbcl-card p {\n  font-size: 14px;\n  color: var(--soi-jbcl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-jbcl-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-jbcl-formule-tags {\n  margin-top: 1.25rem;\n}\n\n.soi-jbcl-card-mini {\n  background: var(--soi-jbcl-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-jbcl-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-jbcl-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-jbcl-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-jbcl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-jbcl-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-jbcl-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-jbcl-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-jbcl-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-jbcl-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-jbcl-radius);\n  border: 1px solid var(--soi-jbcl-line);\n  align-items: flex-start;\n}\n\n.soi-jbcl-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-jbcl-marine);\n  color: var(--soi-jbcl-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-jbcl-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-jbcl-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-jbcl-step-content p {\n  font-size: 14px;\n  color: var(--soi-jbcl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-jbcl-compo {\n  background: var(--soi-jbcl-off-white);\n  border-radius: var(--soi-jbcl-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-jbcl-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-jbcl-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-jbcl-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-jbcl-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-jbcl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-jbcl-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-jbcl-marine);\n  text-align: right;\n}\n\n.soi-jbcl-compo-inci {\n  font-size: 12px;\n  font-weight: 400;\n  font-family: 'Inter', sans-serif;\n  color: var(--soi-jbcl-text-soft);\n  line-height: 1.6;\n  text-align: left;\n  flex-basis: 100%;\n}\n\n\/* === TIP === *\/\n.soi-jbcl-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-jbcl-pomme-light);\n  border-left: 4px solid var(--soi-jbcl-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-jbcl-radius) var(--soi-jbcl-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-jbcl-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-jbcl-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-jbcl-marine);\n  margin-bottom: 4px;\n}\n\n.soi-jbcl-tip p {\n  font-size: 14px;\n  color: var(--soi-jbcl-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-jbcl-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-jbcl-accordion-item {\n  background: var(--soi-jbcl-off-white);\n  border-radius: var(--soi-jbcl-radius-sm);\n  border: 1px solid var(--soi-jbcl-line);\n  overflow: hidden;\n}\n\n.soi-jbcl-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-jbcl-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-jbcl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-jbcl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-jbcl-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-jbcl-accordion-item[open] .soi-jbcl-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-jbcl-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-jbcl-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-jbcl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-jbcl-cta-box {\n  background: var(--soi-jbcl-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-jbcl-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-jbcl-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-jbcl-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-jbcl-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-jbcl-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-jbcl-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-jbcl-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-jbcl-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-jbcl-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-jbcl-compo-value {\n    text-align: left;\n  }\n\n  .soi-jbcl-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-jbcl-grid-compact {\n    grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-jbcl-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-jbcl-fiche {\n    --soi-jbcl-text-soft: #2C3E50;\n    --soi-jbcl-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603668132170,"sku":"CE0580","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/shampoing-demelant-boucles-anti-frisottis-2en1-certifie-bio-packshot.webp?v=1779453931"},{"product_id":"gel-creme-definisseur-boucles-2en1-centifolia","title":"Gel Crème Définisseur Boucles 2en1 – Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003ePour sublimer vos boucles tout en leur apportant soin et protection, découvrez le \u003cstrong\u003eGel Crème Définisseur de Boucles 2en1 de Centifolia\u003c\/strong\u003e. Spécialement conçu pour les cheveux bouclés, frisés et crépus, ce produit innovant offre une double action hydratante et fixatrice grâce à sa texture unique, alliant les bienfaits d’un gel et d’une crème. Avec des ingrédients bio soigneusement sélectionnés, ce soin vegan, fabriqué en France, garantit une performance professionnelle pour des boucles naturelles, définies et sans frisottis.\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_CE0585_f458914d-6450-405c-8cfc-b15efa46cc05.jpg?v=1776181207\" alt=\"Femme aux cheveux bouclés\" 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 avantages du Gel Crème Définisseur de Boucles 2en1 de Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eUne hydratation et une nutrition intenses\u003c\/strong\u003e\u003cbr\u003eLes cheveux bouclés, souvent secs par nature, trouvent dans ce gel-crème une solution idéale. Enrichi en mangue bio, huile de buriti, beurre de karité et aloe vera bio, ce soin hydrate en profondeur et nourrit intensément les boucles les plus fragilisées. Ainsi, il aide à prévenir la déshydratation et les frisottis tout en restaurant la vitalité naturelle des cheveux.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUne définition parfaite des boucles\u003c\/strong\u003e\u003cbr\u003eGrâce à sa formule biosourcée à base d’amidon naturel, ce produit accentue la forme naturelle des boucles, offrant une définition deux fois plus prononcée, de la racine aux pointes. Le gel gaine chaque mèche pour une tenue longue durée, tandis que la crème protège et assouplit les cheveux.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUn contrôle efficace des frisottis\u003c\/strong\u003e\u003cbr\u003eSpécialement conçu pour résister à l’humidité, ce gel-crème dompte les frisottis, laissant les cheveux lisses et bien définis. Que vos cheveux soient soumis à des conditions humides ou sèches, vos boucles restent impeccables tout au long de la journée.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUne texture légère et sans résidus\u003c\/strong\u003e\u003cbr\u003eOffrant une finition naturelle, ce produit évite l’effet carton et ne laisse aucun résidu visible. Sa texture légère permet aux boucles de rebondir librement et naturellement, sans les alourdir ni les rendre collantes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUne formule éthique et naturelle\u003c\/strong\u003e\u003cbr\u003eCertifié bio et vegan, le Gel Crème Définisseur de Boucles 2en1 est fabriqué en France avec des ingrédients naturels et un parfum éco-conçu. Il respecte non seulement vos cheveux mais aussi l’environnement, en répondant aux attentes des consommateurs exigeants en matière de naturalité et de durabilité.\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\u003cp\u003eLe \u003cstrong\u003eGel Crème Définisseur de Boucles 2en1 de Centifolia\u003c\/strong\u003e est ainsi une véritable expérience capillaire, alliant efficacité professionnelle et respect des cheveux multi-texturisés. Avec ses propriétés hydratantes, nourrissantes et définissantes, il sublime les boucles tout en garantissant une tenue longue durée sans frisottis. Offrez à vos cheveux le meilleur de la nature et révélez des boucles parfaitement dessinées, naturellement éclatantes et pleines de vie.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603669082442,"sku":"CE0585","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/centifolia_ce0585_gel_creme_boucles_antifrissotis_9ba25932-3089-431c-b3c8-91959096d835.jpg?v=1778843317"},{"product_id":"soin-activateur-de-boucles-anti-frisottis-certifie-bio-centifolia","title":"Soin Activateur de Boucles Anti-Frisottis certifié bio – Centifolia","description":"\u003cdiv class=\"soi-bouc-fiche\"\u003e\n\n  \u003csection class=\"soi-bouc-hero\"\u003e\n    \u003cdiv class=\"soi-bouc-hero-tag\"\u003e\n      \u003cspan class=\"soi-bouc-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétiques et soins capillaires · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bouc-hero-title\"\u003eSoin Activateur de Boucles Anti-Frisottis certifié bio\u003c\/span\u003e\n    \u003cp class=\"soi-bouc-hero-subtitle\"\u003eUn spray biphase sans rinçage, validé par des coiffeurs professionnels, pour des boucles redéfinies, hydratées et libérées des frisottis.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bouc-hero-labels\"\u003e\n      \u003cspan class=\"soi-bouc-label soi-bouc-label-accent\"\u003eCOSMOS ORGANIC ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-bouc-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bouc-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bouc-label\"\u003e99% ORIGINE NATURELLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bouc-section\"\u003e\n    \u003ch2\u003ePourquoi ce spray activateur de boucles se distingue-t-il ?\u003c\/h2\u003e\n    \u003cp\u003eLa plupart des soins anti-frisottis alourdissent la fibre ou créent un effet carton. Ici, la formule biphase joue sur deux niveaux simultanément : une \u003cstrong\u003ephase aqueuse\u003c\/strong\u003e pour hydrater en profondeur, et une \u003cstrong\u003ephase huileuse légère\u003c\/strong\u003e pour gainer chaque boucle et en fixer la forme. Vos boucles rebondissent, ne collent pas et restent naturelles toute la journée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bouc-benefits\"\u003e\n      \u003cdiv class=\"soi-bouc-benefit\"\u003e\n        \u003cdiv class=\"soi-bouc-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAnti-frisottis immédiat\u003c\/h3\u003e\n        \u003cp\u003eEfficacité prouvée y compris par forte humidité, pour des boucles nettes en toute circonstance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-benefit\"\u003e\n        \u003cdiv class=\"soi-bouc-benefit-icon\"\u003e\u003cspan\u003e💆\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVolume maîtrisé\u003c\/h3\u003e\n        \u003cp\u003eAucun effet gonflé ni résidus : vos boucles gardent leur forme naturelle sans alourdissement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-benefit\"\u003e\n        \u003cdiv class=\"soi-bouc-benefit-icon\"\u003e\u003cspan\u003e🌀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBoucles redéfinies\u003c\/h3\u003e\n        \u003cp\u003eDès la première application, chaque boucle retrouve sa définition, sa souplesse et sa brillance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bouc-section\"\u003e\n    \u003ch2\u003eLes actifs clés pour des boucles parfaites\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bouc-grid\"\u003e\n      \u003cdiv class=\"soi-bouc-card\"\u003e\n        \u003ch3\u003e🥭 Mangue bio\u003c\/h3\u003e\n        \u003cp\u003eRiche en acides gras et vitamines, elle nourrit en profondeur la fibre capillaire, adoucit les longueurs et apporte une brillance visible dès le premier geste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-card\"\u003e\n        \u003ch3\u003e🌿 Aloe vera bio et équitable\u003c\/h3\u003e\n        \u003cp\u003eHydratant naturel de référence, il pénètre au cœur du cheveu pour restaurer le niveau d'hydratation et limiter la casse sur les boucles les plus sèches.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-card\"\u003e\n        \u003ch3\u003e🌾 Amidon biosourcé 100% naturel\u003c\/h3\u003e\n        \u003cp\u003eCet actif coiffant d'origine végétale enveloppe chaque boucle d'un film protecteur invisible qui bloque l'humidité et supprime les frisottis sans rigidifier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-card\"\u003e\n        \u003ch3\u003e🌸 Parfum 100% naturel\u003c\/h3\u003e\n        \u003cp\u003eIssu d'extraits végétaux, il laisse un sillage subtil et frais, sans allergènes ajoutés.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bouc-section\"\u003e\n    \u003ch2\u003eComment utiliser le spray activateur de boucles Centifolia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bouc-timeline\"\u003e\n      \u003cdiv class=\"soi-bouc-step\"\u003e\n        \u003cdiv class=\"soi-bouc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bouc-step-content\"\u003e\n          \u003ch3\u003eAgitez bien\u003c\/h3\u003e\n          \u003cp\u003eSecouez le flacon avant chaque utilisation pour mélanger les deux phases et activer la formule biphase.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-step\"\u003e\n        \u003cdiv class=\"soi-bouc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bouc-step-content\"\u003e\n          \u003ch3\u003eVaporisez\u003c\/h3\u003e\n          \u003cp\u003eAppliquez sur cheveux humides ou secs, mèche par mèche ou sur l'ensemble de la chevelure selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-step\"\u003e\n        \u003cdiv class=\"soi-bouc-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bouc-step-content\"\u003e\n          \u003ch3\u003eLaissez agir sans rincer\u003c\/h3\u003e\n          \u003cp\u003eDiffusez ou laissez sécher à l'air libre. Ne peignez pas après application pour préserver la définition de vos boucles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bouc-tip\"\u003e\n      \u003cdiv class=\"soi-bouc-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eUtilisez ce soin en refresh entre deux lavages pour raviver vos boucles endormies en quelques secondes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bouc-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cp\u003eAqua, Aloe Barbadensis Leaf Juice*, Helianthus Annuus Seed Oil*, Mangifera Indica Seed Butter*, Zea Mays Starch, Glycerin, Alcohol*, Cetearyl Alcohol, Parfum (Natural), Xanthan Gum, Sodium Benzoate, Potassium Sorbate, Citric Acid.\u003c\/p\u003e\n    \u003cp\u003e\u003cem\u003e(*) Ingrédients issus de l'agriculture biologique. 99% des ingrédients sont d'origine naturelle. Produit certifié Cosmos Organic par Ecocert Greenlife.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bouc-section\"\u003e\n    \u003ch2\u003ePour quels cheveux est fait ce soin anti-frisottis ?\u003c\/h2\u003e\n    \u003cp\u003eCe spray convient à toutes les textures de cheveux avec du mouvement : boucles larges (type 2), boucles serrées (type 3) ou cheveux crépus (type 4). Il s'adapte aussi bien à une routine \u003cstrong\u003eméthode Curly\u003c\/strong\u003e qu'à une utilisation quotidienne classique. Sans sulfates, sans silicones, sans ingrédients d'origine animale : il respecte à la fois votre chevelure et la planète.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bouc-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bouc-card-mini\"\u003e\n        \u003cspan class=\"soi-bouc-card-mini-icon\"\u003e📏\u003c\/span\u003e\n        \u003cspan class=\"soi-bouc-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-bouc-card-mini-value\"\u003e200 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-card-mini\"\u003e\n        \u003cspan class=\"soi-bouc-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-bouc-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bouc-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-card-mini\"\u003e\n        \u003cspan class=\"soi-bouc-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-bouc-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-bouc-card-mini-value\"\u003eCosmos Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bouc-card-mini\"\u003e\n        \u003cspan class=\"soi-bouc-card-mini-icon\"\u003e🐇\u003c\/span\u003e\n        \u003cspan class=\"soi-bouc-card-mini-label\"\u003eEngagement\u003c\/span\u003e\n        \u003cspan class=\"soi-bouc-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bouc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bouc-cta-box\"\u003e\n      \u003cp class=\"soi-bouc-cta-tag\" style=\"color: white;\"\u003eVos boucles, sublimées naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-bouc-cta-text\" style=\"color: white;\"\u003eDes boucles vivantes, définies et sans frisottis : c'est exactement ce que vous offre ce spray activateur certifié bio signé Centifolia. Avec sa mangue bio, son aloe vera équitable et son actif coiffant végétal, il prend soin de vos boucles au quotidien, en toute 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-bouc-marine: #1A2D3D;\n  --soi-bouc-marine-dark: #0F1E2B;\n  --soi-bouc-marine-light: #2C4458;\n  --soi-bouc-pomme: #A1C544;\n  --soi-bouc-pomme-dark: #84A636;\n  --soi-bouc-pomme-light: rgba(161,197,68,0.10);\n  --soi-bouc-white: #FFFFFF;\n  --soi-bouc-off-white: #F8FAF6;\n  --soi-bouc-stone: #F1F3EE;\n  --soi-bouc-line: #E5E8E0;\n  --soi-bouc-primary: #D4762A;\n  --soi-bouc-primary-soft: #FDF6EE;\n  --soi-bouc-accent: #E8A54C;\n  --soi-bouc-text: #1A2D3D;\n  --soi-bouc-text-soft: #4A5B6B;\n  --soi-bouc-text-muted: #7B8693;\n  --soi-bouc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bouc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bouc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bouc-radius: 12px;\n  --soi-bouc-radius-sm: 8px;\n  --soi-bouc-radius-pill: 999px;\n}\n\n.soi-bouc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bouc-fiche img { max-width: 100%; height: auto; }\n\n.soi-bouc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bouc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bouc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-bouc-hero {\n  position: relative;\n  background: var(--soi-bouc-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-bouc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bouc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bouc-pomme);\n}\n\n.soi-bouc-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-bouc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bouc-pomme);\n  border-radius: 50%;\n}\n\n.soi-bouc-hero-title {\n  display: block;\n  color: var(--soi-bouc-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-bouc-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-bouc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bouc-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-bouc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bouc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bouc-label-accent {\n  background: var(--soi-bouc-pomme);\n  border-color: var(--soi-bouc-pomme);\n  color: var(--soi-bouc-marine);\n  font-weight: 600;\n}\n\n.soi-bouc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bouc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bouc-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-bouc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bouc-pomme);\n  border-radius: 2px;\n}\n\n.soi-bouc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bouc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bouc-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-bouc-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-bouc-benefit {\n  background: var(--soi-bouc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bouc-radius);\n  border: 1px solid var(--soi-bouc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bouc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bouc-shadow-md);\n}\n\n.soi-bouc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bouc-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-bouc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bouc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bouc-benefit:hover .soi-bouc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bouc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bouc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bouc-benefit p {\n  font-size: 13px;\n  color: var(--soi-bouc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bouc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bouc-card {\n  background: var(--soi-bouc-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bouc-radius);\n  border-left: 3px solid var(--soi-bouc-pomme);\n}\n\n.soi-bouc-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bouc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bouc-card p {\n  font-size: 14px;\n  color: var(--soi-bouc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bouc-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-bouc-card-mini {\n  background: var(--soi-bouc-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bouc-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bouc-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bouc-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bouc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bouc-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bouc-marine);\n}\n\n.soi-bouc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bouc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bouc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bouc-radius);\n  border: 1px solid var(--soi-bouc-line);\n  align-items: flex-start;\n}\n\n.soi-bouc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bouc-marine);\n  color: var(--soi-bouc-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-bouc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bouc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bouc-step-content p {\n  font-size: 14px;\n  color: var(--soi-bouc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bouc-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bouc-pomme-light);\n  border-left: 4px solid var(--soi-bouc-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bouc-radius) var(--soi-bouc-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-bouc-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bouc-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bouc-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bouc-tip p {\n  font-size: 14px;\n  color: var(--soi-bouc-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bouc-cta-box {\n  background: var(--soi-bouc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bouc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bouc-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-bouc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bouc-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-bouc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bouc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bouc-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-bouc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bouc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-bouc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bouc-fiche {\n    --soi-bouc-text-soft: #2C3E50;\n    --soi-bouc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603669344586,"sku":"CE0590","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soin-activateur-de-boucles-anti-frisottis-certifie-bio-centi-packshot.webp?v=1779178497"},{"product_id":"serum-apaisant-neutre-anti-rougeurs-certifie-bio-centifolia","title":"Sérum apaisant Anti-Rougeurs Bio - Centifolia","description":"\u003cdiv class=\"soi-sera-fiche\"\u003e\n\n\u003csection class=\"soi-sera-hero\"\u003e\n  \u003cdiv class=\"soi-sera-hero-tag\"\u003e\n    \u003cspan class=\"soi-sera-tag-dot\"\u003e\u003c\/span\u003e\n    Cosmétique bio · Centifolia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-sera-hero-title\"\u003eSérum Apaisant Neutre Anti-Rougeurs\u003c\/span\u003e\n  \u003cp class=\"soi-sera-hero-subtitle\"\u003eUne formule haute tolérance aux actifs prébiotiques, probiotiques et postbiotiques, conçue pour apaiser les peaux sensibles, réactives et à tendance atopique, dès la naissance.\u003c\/p\u003e\n  \u003cdiv class=\"soi-sera-hero-labels\"\u003e\n    \u003cspan class=\"soi-sera-label soi-sera-label-accent\"\u003eBIO CERTIFIÉ\u003c\/span\u003e\n    \u003cspan class=\"soi-sera-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-sera-label\"\u003eSANS PARFUM\u003c\/span\u003e\n    \u003cspan class=\"soi-sera-label\"\u003e99% ORIGINE NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-sera-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sera-section\"\u003e\n  \u003ch2\u003ePourquoi choisir un sérum anti-rougeurs bio ?\u003c\/h2\u003e\n  \u003cp\u003eLes rougeurs persistantes, les tiraillements et les sensations d'inconfort sont souvent le signe d'une barrière cutanée fragilisée. Contrairement à un simple soin hydratant, un sérum anti-rougeurs bio cible en profondeur les mécanismes de l'hypersensibilité cutanée. La formule Centifolia va plus loin grâce à une synergie de trois types d'actifs biotiques complémentaires.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sera-section\"\u003e\n  \u003ch2\u003eLes actifs clés : prébiotiques, probiotiques et postbiotiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sera-benefits\"\u003e\n    \u003cdiv class=\"soi-sera-benefit\"\u003e\n      \u003cdiv class=\"soi-sera-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePrébiotiques\u003c\/h3\u003e\n      \u003cp\u003eIls nourrissent le microbiome cutané et renforcent la barrière de protection naturelle de la peau.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-benefit\"\u003e\n      \u003cdiv class=\"soi-sera-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProbiotiques\u003c\/h3\u003e\n      \u003cp\u003eIls rééquilibrent la flore cutanée, réduisent les réactions inflammatoires et aident la peau à mieux tolérer les agressions extérieures.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-benefit\"\u003e\n      \u003cdiv class=\"soi-sera-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePostbiotiques\u003c\/h3\u003e\n      \u003cp\u003eLeurs métabolites actifs apaisent les rougeurs et améliorent le seuil de réactivité de l'épiderme.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-benefit\"\u003e\n      \u003cdiv class=\"soi-sera-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePolysaccharides actifs\u003c\/h3\u003e\n      \u003cp\u003eUne hydratation profonde et durable pour une peau visiblement plus souple et unifiée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-sera-tip\"\u003e\n    \u003cdiv class=\"soi-sera-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eRésultat dès la première application : les rougeurs s'estompent, la peau respire et l'inconfort recule.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sera-section\"\u003e\n  \u003ch2\u003eUne texture gel pensée pour les peaux réactives\u003c\/h2\u003e\n  \u003cp\u003eSa texture gel légère et aqueuse, enrichie de micro-gouttelettes d'huile, pénètre instantanément sans film gras ni résidu collant. Elle convient parfaitement en soin de jour comme de nuit, sous une crème hydratante ou seule, selon vos besoins. Un fini frais qui transforme l'application en un vrai moment de confort.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sera-section\"\u003e\n  \u003ch2\u003eComment utiliser le sérum apaisant Centifolia ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sera-timeline\"\u003e\n    \u003cdiv class=\"soi-sera-step\"\u003e\n      \u003cdiv class=\"soi-sera-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-sera-step-content\"\u003e\n        \u003ch3\u003eAppliquez matin et\/ou soir\u003c\/h3\u003e\n        \u003cp\u003eSur une peau propre et sèche, visage et cou.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-step\"\u003e\n      \u003cdiv class=\"soi-sera-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-sera-step-content\"\u003e\n        \u003ch3\u003eDéposez quelques gouttes\u003c\/h3\u003e\n        \u003cp\u003eDans le creux de la main et réchauffez légèrement entre les paumes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-step\"\u003e\n      \u003cdiv class=\"soi-sera-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-sera-step-content\"\u003e\n        \u003ch3\u003ePressez doucement sur le visage\u003c\/h3\u003e\n        \u003cp\u003eSans frotter, en évitant le contour des yeux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-step\"\u003e\n      \u003cdiv class=\"soi-sera-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-sera-step-content\"\u003e\n        \u003ch3\u003eComplétez avec une crème adaptée\u003c\/h3\u003e\n        \u003cp\u003eSi besoin. Convient à toute la famille, dès la naissance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sera-section\"\u003e\n  \u003ch2\u003eCe sérum est fait pour vous si...\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sera-grid\"\u003e\n    \u003cdiv class=\"soi-sera-card\"\u003e\n      \u003ch3\u003e🌡️ Peau réactive aux changements\u003c\/h3\u003e\n      \u003cp\u003eVotre peau rougit facilement au froid, à la chaleur ou au stress.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-card\"\u003e\n      \u003ch3\u003e🩹 Tendance atopique ou couperosée\u003c\/h3\u003e\n      \u003cp\u003eVous avez une peau à tendance atopique ou couperosée qui nécessite un soin ciblé.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-card\"\u003e\n      \u003ch3\u003e🌿 Exigence bio et sans parfum\u003c\/h3\u003e\n      \u003cp\u003eVous recherchez un sérum anti-rougeurs bio certifié, sans parfum ni perturbateur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-card\"\u003e\n      \u003ch3\u003e👨‍👩‍👧‍👦 Soin pour toute la famille\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez un soin adapté à toute la famille, y compris aux bébés.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-card\"\u003e\n      \u003ch3\u003e⚠️ Sensibilité aux cosmétiques classiques\u003c\/h3\u003e\n      \u003cp\u003eLes cosmétiques classiques vous irritent ou ne suffisent plus à calmer votre peau.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sera-section\"\u003e\n  \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n  \u003cp\u003eAqua, Glycerin (hydratant), Inulin (prébiotique), Lactobacillus Ferment (probiotique\/postbiotique), Pullulan (polysaccharide apaisant), Xanthan Gum, Sodium Hyaluronate, Panthenol (provitamine B5), Tocopherol (vitamine E), Benzyl Alcohol, Dehydroacetic Acid.\u003c\/p\u003e\n  \u003cp\u003e\u003cem\u003eFormule à 99% d'origine naturelle, certifiée bio, vegan, sans parfum, fabriquée en France.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sera-section\"\u003e\n  \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sera-compo\"\u003e\n    \u003cdiv class=\"soi-sera-compo-row\"\u003e\n      \u003cspan class=\"soi-sera-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-sera-compo-value\"\u003e30 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-compo-row\"\u003e\n      \u003cspan class=\"soi-sera-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-sera-compo-value\"\u003eBio, Vegan\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-compo-row\"\u003e\n      \u003cspan class=\"soi-sera-compo-label\"\u003eTolérance\u003c\/span\u003e\n      \u003cspan class=\"soi-sera-compo-value\"\u003eSans parfum, sans colorant, haute tolérance\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-compo-row\"\u003e\n      \u003cspan class=\"soi-sera-compo-label\"\u003eConvient à\u003c\/span\u003e\n      \u003cspan class=\"soi-sera-compo-value\"\u003eToute la famille, dès la naissance\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sera-compo-row\"\u003e\n      \u003cspan class=\"soi-sera-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-sera-compo-value\"\u003eFrance, par Centifolia, expert en cosmétique botanique depuis plus de 25 ans\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-sera-accordion\"\u003e\n    \u003cdetails class=\"soi-sera-accordion-item\"\u003e\n      \u003csummary class=\"soi-sera-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-sera-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un soin cosmétique. Il ne se substitue pas à un traitement médical. En cas de dermatite atopique sévère ou de rougeurs persistantes, consultez un dermatologue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sera-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-sera-cta-box\"\u003e\n    \u003cp class=\"soi-sera-cta-tag\" style=\"color: white;\"\u003eUn microbiome renforcé, une peau apaisée\u003c\/p\u003e\n    \u003cp class=\"soi-sera-cta-text\" style=\"color: white;\"\u003eChaque matin, votre peau mérite un soin qui la comprend vraiment. Ce sérum apaisant Centifolia, c'est la promesse d'une peau apaisée dès la première application, d'un microbiome renforcé semaine après semaine, et d'une formule bio irréprochable pour vous et vos proches, en toute confiance.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-sera-marine: #1A2D3D;\n  --soi-sera-marine-dark: #0F1E2B;\n  --soi-sera-marine-light: #2C4458;\n  --soi-sera-pomme: #A1C544;\n  --soi-sera-pomme-dark: #84A636;\n  --soi-sera-pomme-light: rgba(161,197,68,0.10);\n  --soi-sera-white: #FFFFFF;\n  --soi-sera-off-white: #F8FAF6;\n  --soi-sera-stone: #F1F3EE;\n  --soi-sera-line: #E5E8E0;\n  --soi-sera-primary: #C4577A;\n  --soi-sera-primary-soft: #F2E0E7;\n  --soi-sera-accent: #8DC9D9;\n  --soi-sera-text: #1A2D3D;\n  --soi-sera-text-soft: #4A5B6B;\n  --soi-sera-text-muted: #7B8693;\n  --soi-sera-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sera-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sera-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sera-radius: 12px;\n  --soi-sera-radius-sm: 8px;\n  --soi-sera-radius-pill: 999px;\n}\n\n.soi-sera-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sera-fiche img { max-width: 100%; height: auto; }\n\n.soi-sera-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sera-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sera-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-sera-hero {\n  position: relative;\n  background: var(--soi-sera-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-sera-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sera-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sera-pomme);\n}\n\n.soi-sera-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-sera-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sera-pomme);\n  border-radius: 50%;\n}\n\n.soi-sera-hero-title {\n  display: block;\n  color: var(--soi-sera-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-sera-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-sera-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sera-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-sera-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sera-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sera-label-accent {\n  background: var(--soi-sera-pomme);\n  border-color: var(--soi-sera-pomme);\n  color: var(--soi-sera-marine);\n  font-weight: 600;\n}\n\n.soi-sera-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sera-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sera-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-sera-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sera-pomme);\n  border-radius: 2px;\n}\n\n.soi-sera-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sera-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sera-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-sera-section p em {\n  color: var(--soi-sera-text-soft);\n  font-size: clamp(13px, 1.8vw, 14px);\n}\n\n.soi-sera-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-sera-benefit {\n  background: var(--soi-sera-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sera-radius);\n  border: 1px solid var(--soi-sera-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sera-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sera-shadow-md);\n}\n\n.soi-sera-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sera-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-sera-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sera-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sera-benefit:hover .soi-sera-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sera-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sera-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sera-benefit p {\n  font-size: 13px;\n  color: var(--soi-sera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sera-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sera-card {\n  background: var(--soi-sera-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sera-radius);\n  border-left: 3px solid var(--soi-sera-pomme);\n}\n\n.soi-sera-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sera-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sera-card p {\n  font-size: 14px;\n  color: var(--soi-sera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sera-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-sera-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sera-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sera-radius);\n  border: 1px solid var(--soi-sera-line);\n  align-items: flex-start;\n}\n\n.soi-sera-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sera-marine);\n  color: var(--soi-sera-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-sera-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sera-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sera-step-content p {\n  font-size: 14px;\n  color: var(--soi-sera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sera-compo {\n  background: var(--soi-sera-off-white);\n  border-radius: var(--soi-sera-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-sera-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-sera-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sera-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sera-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sera-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sera-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sera-marine);\n  text-align: right;\n}\n\n.soi-sera-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-sera-pomme-light);\n  border-left: 4px solid var(--soi-sera-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-sera-radius) var(--soi-sera-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-sera-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-sera-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-sera-marine);\n  margin-bottom: 4px;\n}\n\n.soi-sera-tip p {\n  font-size: 14px;\n  color: var(--soi-sera-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sera-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sera-accordion-item {\n  background: var(--soi-sera-off-white);\n  border-radius: var(--soi-sera-radius-sm);\n  border: 1px solid var(--soi-sera-line);\n  overflow: hidden;\n}\n\n.soi-sera-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sera-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-sera-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sera-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sera-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-sera-accordion-item[open] .soi-sera-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sera-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sera-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sera-cta-box {\n  background: var(--soi-sera-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sera-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sera-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-sera-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sera-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-sera-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sera-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-sera-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-sera-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sera-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sera-compo-value {\n    text-align: left;\n  }\n\n  .soi-sera-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-sera-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sera-fiche {\n    --soi-sera-text-soft: #2C3E50;\n    --soi-sera-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603669541194,"sku":"CE0595","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/serum-apaisant-neutre-anti-rougeurs-bio-centifolia-packshot.webp?v=1779456313"},{"product_id":"lait-dermo-nettoyant-demaquillant-neutre-certifie-bio-centifolia","title":"Lait Dermo-Nettoyant Démaquillant Neutre certifié bio – Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eOffrez à votre peau sensible la douceur et la protection qu’elle mérite grâce au \u003cstrong\u003eLait Dermo-Nettoyant Démaquillant Neutre de Centifolia\u003c\/strong\u003e. Spécifiquement conçu pour les peaux sensibles, réactives, et même à tendance atopique, ce soin haute tolérance nettoie, démaquille et apaise en un seul geste. Idéal pour toute la famille, y compris les nourrissons dès la naissance, il s'impose comme un indispensable de votre routine quotidienne.\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_CE0600_077974cb-d720-48ce-b23f-de878df3d139.jpg?v=1776181207\" alt=\"Femme asiatique se démaquillant devant un miroir\" 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 du Lait Dermo-Nettoyant Démaquillant Neutre de Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\u003cstrong\u003eNettoie en douceur\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eGrâce à sa formule dermo-douceur enrichie en prébiotique et polysaccharide actifs, ce lait nettoie délicatement les impuretés, les traces de pollution et le maquillage, même waterproof. Il convient au visage, aux yeux et aux lèvres, sans agresser la peau.\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\u003cstrong\u003eApaise et protège\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eLes actifs présents dans ce lait agissent pour apaiser les rougeurs et diminuer les sensations d’inconfort. Sa synergie unique renforce la barrière cutanée tout en restaurant l’équilibre naturel du microbiote de la peau.\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\u003cstrong\u003eHaute tolérance\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSa formule sans parfum, vegan et hypoallergénique garantit une tolérance optimale, même pour les peaux les plus réactives. Convient aux bébés dès la naissance, faisant de ce lait un soin universel et familial.\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\u003cstrong\u003eRespecte la peau et l’environnement\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eConçu et fabriqué en France, ce lait respecte non seulement votre peau mais également notre planète grâce à sa certification biologique. Il laisse une sensation de douceur et de confort durable, en harmonie avec l’équilibre naturel de la peau.\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\u003eLe \u003cstrong\u003eLait Dermo-Nettoyant Démaquillant Neutre de Centifolia\u003c\/strong\u003e est bien plus qu’un simple lait nettoyant. C’est une véritable promesse de confort et de bien-être pour les peaux sensibles, réactives et fragiles. Avec sa formulation douce, respectueuse et efficace, il s’adapte à toutes les peaux, à tous les âges, pour offrir un soin quotidien qui nettoie, apaise et protège en profondeur. Ajoutez-le à votre routine et faites de ce lait un allié incontournable pour votre peau et celle de vos proches.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603669639498,"sku":"CE0600","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/centifolia_ce0600_lait_dermonettoyant_demaquillant_9e6aed02-a555-4d40-8a93-111c183f9c3c.jpg?v=1778843317"},{"product_id":"gel-douche-soin-surgras-fruits-exotiques-certifie-bio-250ml-1l","title":"Gel Douche Soin Surgras Fruits Exotiques certifié Bio – 250ml\/1L","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eTransformez votre routine de douche en une \u003cstrong\u003eexpérience exotique et hydratante\u003c\/strong\u003e avec le\u003cstrong\u003e Gel Douche Soin Surgras Fruits Exotiques de Centifolia\u003c\/strong\u003e. Formulé avec un \u003cstrong\u003eparfum naturel envoûtant\u003c\/strong\u003e de fruits exotiques, ce gel douche doux et nourrissant respecte le pH physiologique de votre peau.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\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_CE0443.X_CE0440_CE0443_727a5264-21bf-4c43-92ca-e9f32cda749a.jpg?v=1776180618\" alt=\"Photo d'une personne qui se lave\" 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 du Gel douche surgras Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eParfum \u003c\/strong\u003e: la fragrance délicate et naturelle de fruits exotiques vous transporte immédiatement dans un univers tropical et rafraîchissant, offrant une expérience sensorielle unique à chaque utilisation.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients \u003c\/strong\u003e: composé à 99% d'ingrédients d'origine naturelle, ce gel douche est enrichi en huile végétale biologique, connue pour ses propriétés hydratantes et protectrices. L'absence de savon dans la formule permet un nettoyage doux tout en maintenant l'équilibre naturel de la peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCertification \u003c\/strong\u003e: ce produit est certifié Cosmos Organic par Ecocert, garantissant une composition respectueuse de l'environnement et de la peau, répondant aux standards les plus exigeants de la cosmétique biologique.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdaptation \u003c\/strong\u003e:  grâce à sa formule douce et équilibrée, ce gel douche convient à tous les types de peaux, y compris les plus sensibles. Il peut être utilisé quotidiennement sans risque d'irritation ou de dessèchement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUtilisation \u003c\/strong\u003e: conçu pour une utilisation quotidienne, le Gel Douche Soin Surgras Fruits Exotiques nettoie efficacement tout en respectant le film hydrolipidique de la peau, indispensable à sa protection et à son hydratation.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePropriétés \u003c\/strong\u003e: sans savon, il nettoie en douceur tout en préservant l'hydratation naturelle de la peau. L'huile végétale biologique présente dans la formule aide à nourrir la peau en profondeur, la laissant douce, souple et revitalisée.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRésultats \u003c\/strong\u003e: après chaque utilisation, votre peau demeure souple, douce et subtilement parfumée. L'hydratation est maintenue, ce qui contribue à la santé globale de la peau, réduisant les risques de sécheresse et d'irritation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eAvantages et bienfaits du Gel Douche Soin Surgras Fruits Exotiques\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation \u003c\/strong\u003e: enrichi en huile végétale bio, ce gel douche apporte une hydratation optimale, créant une barrière protectrice sur la peau pour prévenir la perte d'humidité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConfort \u003c\/strong\u003e: la formule surgras aide à restaurer et à maintenir la barrière naturelle de la peau, assurant un confort durable et une sensation de douceur après chaque douche.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉcologique \u003c\/strong\u003e: le flacon est 100% recyclable et fabriqué à partir de matériaux recyclés, minimisant l'impact environnemental et soutenant les pratiques durables.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabrication \u003c\/strong\u003e: conçu et fabriqué en France, ce gel douche reflète un savoir-faire local et une qualité exceptionnelle, garantissant un produit de confiance et de haute qualité.\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\u003cp\u003eDécouvrez le plaisir d'une peau \u003cstrong\u003eparfaitement nettoyée et hydratée\u003c\/strong\u003e grâce au \u003cstrong\u003eGel Douche Soin Surgras Fruits Exotiques de Centifolia\u003c\/strong\u003e, votre allié beauté quotidien pour une \u003cstrong\u003epeau douce et confortable, jour après jour\u003c\/strong\u003e.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61612339265866,"sku":"CE0443","price":3.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/centifolia_gel_douche_surgras_fruits_exotiques_1_c51abed9-6333-4713-98ec-1b9db175ce84.jpg?v=1778842744"},{"product_id":"gel-douche-soin-surgras-fleur-doranger-certifie-bio-250ml-1l-centifolia","title":"Gel Douche Soin Surgras Fleur d'Oranger certifié Bio – 250ml\/1L – Centifolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLe \u003cstrong\u003eGel Douche Soin Surgras Fleur d'Oranger\u003c\/strong\u003e de Centifolia est le choix idéal pour une douche réconfortante et naturelle. Avec son parfum délicat de Fleur d'Oranger, ce gel douche transforme chaque lavage en une véritable expérience sensorielle.\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_CE0442.X_CE0439_CE0442_12054bed-9b9d-4179-a796-25ac72b0e40f.jpg?v=1776180621\" alt=\"Photo d'une personne en train de s'appliquer du gel douche\" 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 du Gel douche soin surgras Centifolia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eParfum naturel :\u003c\/strong\u003e enveloppant et apaisant, le parfum naturel de Fleur d'Oranger offre une sensation de bien-être.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule douce :\u003c\/strong\u003e enrichie en huile végétale biologique, cette formule respecte le pH physiologique de la peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMousse onctueuse :\u003c\/strong\u003e nettoie en douceur sans dessécher, grâce à une mousse riche et crémeuse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSans savon :\u003c\/strong\u003e Idéal pour préserver la barrière cutanée naturelle de la peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients naturels :\u003c\/strong\u003e composé de 99% d'ingrédients d'origine naturelle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCertifié Bio :\u003c\/strong\u003e certifié Cosmos Organic par Ecocert, garantissant des ingrédients biologiques et naturels.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdapté à tous types de peaux :\u003c\/strong\u003e convient à une utilisation quotidienne pour tous les types de peaux, même les plus sensibles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection et Douceur :\u003c\/strong\u003e forme une barrière protectrice pour maintenir la peau douce et souple.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabrication française :\u003c\/strong\u003e conçu et fabriqué en France, avec un engagement pour la qualité et la durabilité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEmballage écoresponsable :\u003c\/strong\u003e flacon 100% recyclable, fabriqué à partir de matériaux recyclés.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eAvantages et bienfaits du Gel douche surgras Fleur d'oranger\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydratation longue durée :\u003c\/strong\u003e  grâce à l'huile végétale bio, votre peau reste hydratée et protégée toute la journée.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSensibilité Respectée :\u003c\/strong\u003e sans savon et avec un pH adapté, ce gel douche est parfait pour les peaux sensibles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉco-conception :\u003c\/strong\u003e un produit respectueux de l'environnement, tant par sa composition que par son emballage.\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\u003cp\u003eOptez pour un soin naturel et respectueux de votre peau avec le\u003cstrong\u003e Gel Douche Soin Surgras Fleur d'Oranger de Centifolia.\u003c\/strong\u003e Profitez d'une \u003cstrong\u003epeau douce, souple et délicatement parfumée \u003c\/strong\u003eaprès chaque douche.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61612339298634,"sku":"CE0442","price":3.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ce0442_centifolia_gel_douche_surgras_fleur_oranger_afc2c805-51c0-4874-95f0-ce21d827ba88.jpg?v=1778842730"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/Centifolia.png?v=1779893487","url":"https:\/\/www.soinature.com\/collections\/centifolia.oembed?page=2","provider":"Soinature","version":"1.0","type":"link"}