{"product_id":"mousse-micellaire-nettoyante-certifiee-bio-florame","title":"Mousse Micellaire Nettoyante certifiée bio – Florame","description":"\n\u003cdiv class=\"soi-mouss-fiche\"\u003e\n\n\u003csection class=\"soi-mouss-hero\"\u003e\n  \u003cdiv class=\"soi-mouss-hero-tag\"\u003e\n    \u003cspan class=\"soi-mouss-tag-dot\"\u003e\u003c\/span\u003e\n    Soin visage · Florame\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-mouss-hero-title\"\u003eLa douceur d'une mousse, la pureté du bio\u003c\/span\u003e\n  \u003cp class=\"soi-mouss-hero-subtitle\"\u003eUne mousse micellaire aérienne aux eaux florales bio qui nettoie en douceur tous les types de peaux, même les plus sensibles, sans jamais agresser votre épiderme.\u003c\/p\u003e\n  \u003cdiv class=\"soi-mouss-hero-labels\"\u003e\n    \u003cspan class=\"soi-mouss-label soi-mouss-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-mouss-label\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-mouss-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-mouss-label\"\u003eRECHARGEABLE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mouss-section\"\u003e\n  \u003ch2\u003ePourquoi choisir cette mousse nettoyante visage bio plutôt qu'une autre ?\u003c\/h2\u003e\n  \u003cp\u003eChaque matin, votre peau mérite mieux qu'un nettoyant qui l'agresse. La Mousse Micellaire Nettoyante certifiée bio Florame vous propose une alternative douce, efficace et vraiment naturelle : une texture aérienne qui élimine les impuretés, l'excès de sébum et les résidus de maquillage, sans jamais perturber l'équilibre de votre épiderme.\u003c\/p\u003e\n  \u003cp\u003eCe qui distingue la formule Florame, c'est la combinaison d'une certification Cosmos Organic, d'une fabrication française et d'une texture mousse sans gaz propulseur. Un geste propre, écoresponsable et redoutablement efficace.\u003c\/p\u003e\n\n  \u003cdiv class=\"soi-mouss-grid-compact\"\u003e\n    \u003cdiv class=\"soi-mouss-card-mini\"\u003e\n      \u003cspan class=\"soi-mouss-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-card-mini-label\"\u003eOrigine naturelle\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-card-mini-value\"\u003e99 %\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-card-mini\"\u003e\n      \u003cspan class=\"soi-mouss-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-card-mini-label\"\u003eAgriculture bio\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-card-mini-value\"\u003e71 %\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-card-mini\"\u003e\n      \u003cspan class=\"soi-mouss-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-card-mini-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-card-mini\"\u003e\n      \u003cspan class=\"soi-mouss-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-card-mini-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-card-mini-value\"\u003e150 ml rechargeable\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mouss-section\"\u003e\n  \u003ch2\u003eLes actifs clés : ce qui se passe vraiment sur votre peau\u003c\/h2\u003e\n  \u003cp\u003eLa force de cette mousse visage nettoyante réside dans l'association d'ingrédients botaniques soigneusement dosés :\u003c\/p\u003e\n\n  \u003cdiv class=\"soi-mouss-grid\"\u003e\n    \u003cdiv class=\"soi-mouss-card\"\u003e\n      \u003ch3\u003e🌾 Eau florale de romarin bio\u003c\/h3\u003e\n      \u003cp\u003ePurifiante, elle resserre les pores et affine le grain de peau pour un teint visiblement plus net.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-card\"\u003e\n      \u003ch3\u003e🍃 Eau florale d'hamamélis bio\u003c\/h3\u003e\n      \u003cp\u003eReconnue pour ses propriétés astringentes, elle rééquilibre les peaux mixtes à grasses en douceur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-card\"\u003e\n      \u003ch3\u003e🌼 Extrait de camomille bio\u003c\/h3\u003e\n      \u003cp\u003eApaisant, il convient aux peaux réactives et rougissantes, pour un confort immédiat après le nettoyage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-card\"\u003e\n      \u003ch3\u003e🍋 Huiles essentielles botaniques\u003c\/h3\u003e\n      \u003cp\u003eRomarin, basilic, citron, bergamote, orange amère et menthe poivrée apportent une sensation de tonicité et de fraîcheur, idéale pour réveiller la peau le matin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-mouss-tip\"\u003e\n    \u003cdiv class=\"soi-mouss-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eAucune sensation de tiraillement après rinçage : la peau ressort nette, oxygénée et visiblement plus lumineuse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mouss-section\"\u003e\n  \u003ch2\u003eComment utiliser cette mousse Micellaire Nettoyante ?\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-mouss-timeline\"\u003e\n    \u003cdiv class=\"soi-mouss-step\"\u003e\n      \u003cdiv class=\"soi-mouss-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-mouss-step-content\"\u003e\n        \u003ch3\u003eHumidifiez\u003c\/h3\u003e\n        \u003cp\u003eMouillez votre visage avec de l'eau tiède, matin et\/ou soir.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-step\"\u003e\n      \u003cdiv class=\"soi-mouss-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-mouss-step-content\"\u003e\n        \u003ch3\u003eAppuyez sur la pompe\u003c\/h3\u003e\n        \u003cp\u003eDéposez une noisette de mousse dans le creux de votre main.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-step\"\u003e\n      \u003cdiv class=\"soi-mouss-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-mouss-step-content\"\u003e\n        \u003ch3\u003eMassez doucement\u003c\/h3\u003e\n        \u003cp\u003eAppliquez en mouvements circulaires sur le visage et le cou pour un nettoyage en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-step\"\u003e\n      \u003cdiv class=\"soi-mouss-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-mouss-step-content\"\u003e\n        \u003ch3\u003eRincez abondamment\u003c\/h3\u003e\n        \u003cp\u003eRincez à l'eau claire, puis poursuivez avec votre soin habituel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mouss-section\"\u003e\n  \u003ch2\u003eComposition INCI (liste complète des ingrédients)\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-mouss-compo\"\u003e\n    \u003cdiv class=\"soi-mouss-compo-row\"\u003e\n      \u003cspan class=\"soi-mouss-compo-label\"\u003eForme\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-compo-value\"\u003eMousse, flacon pompe 150 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-compo-row\"\u003e\n      \u003cspan class=\"soi-mouss-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-compo-value\"\u003eCosmos Organic\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-compo-row\"\u003e\n      \u003cspan class=\"soi-mouss-compo-label\"\u003eOrigine naturelle\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-compo-value\"\u003e99 % des ingrédients\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mouss-compo-row\"\u003e\n      \u003cspan class=\"soi-mouss-compo-label\"\u003eAgriculture biologique\u003c\/span\u003e\n      \u003cspan class=\"soi-mouss-compo-value\"\u003e71 % des ingrédients\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"margin-top: 1.25rem; font-size: 13px; color: var(--soi-mouss-text-soft); line-height: 1.7;\"\u003eAQUA, ROSMARINUS OFFICINALIS FLOWER WATER*, HAMAMELIS VIRGINIANA WATER*, COCO-GLUCOSIDE, GLYCERIN*, GLYCERYL OLEATE, SODIUM COCOYL GLUTAMATE, XANTHAN GUM, CHAMOMILLA RECUTITA EXTRACT*, ROSMARINUS OFFICINALIS LEAF OIL*, OCIMUM BASILICUM OIL*, CITRUS LIMON PEEL OIL*, CITRUS AURANTIUM BERGAMIA FRUIT OIL*, CITRUS AURANTIUM AMARA PEEL OIL*, MENTHA PIPERITA OIL*, CITRIC ACID, SODIUM HYDROXIDE, LINALOOL, LIMONENE, GERANIOL.\u003c\/p\u003e\n  \u003cp style=\"font-size: 12px; color: var(--soi-mouss-text-muted); font-style: italic;\"\u003e* Ingrédients issus de l'agriculture biologique.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mouss-section\"\u003e\n  \u003ch2\u003eVos interrogations sur la mousse nettoyante visage Florame\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-mouss-accordion\"\u003e\n    \u003cdetails class=\"soi-mouss-accordion-item\"\u003e\n      \u003csummary class=\"soi-mouss-accordion-header\"\u003e🌸 Cette mousse convient-elle aux peaux sensibles ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-mouss-accordion-content\"\u003e\n        \u003cp\u003eOui. Sa formule douce, enrichie en camomille bio et sans perturbateurs cutanés connus, la rend parfaitement adaptée aux peaux sensibles. Si vous réagissez aux huiles essentielles, nous vous conseillons de consulter la liste INCI et de tester le produit sur le poignet avant la première utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-mouss-accordion-item\"\u003e\n      \u003csummary class=\"soi-mouss-accordion-header\"\u003e💄 Peut-on l'utiliser pour démaquiller ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-mouss-accordion-content\"\u003e\n        \u003cp\u003eElle élimine les résidus de maquillage léger efficacement. Pour un maquillage waterproof ou très couvrant, nous vous recommandons de l'associer à un démaquillant adapté en première étape.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-mouss-accordion-item\"\u003e\n      \u003csummary class=\"soi-mouss-accordion-header\"\u003e♻️ Le flacon est-il rechargeable ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-mouss-accordion-content\"\u003e\n        \u003cp\u003eOui, c'est l'un de ses atouts écoresponsables : le flacon pompe de 150 ml est rechargeable, ce qui réduit considérablement les déchets plastique au fil de vos routines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mouss-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-mouss-cta-box\"\u003e\n    \u003cp class=\"soi-mouss-cta-tag\" style=\"color: white;\"\u003eVotre rituel nettoyant commence ici\u003c\/p\u003e\n    \u003cp class=\"soi-mouss-cta-text\" style=\"color: white;\"\u003eUne peau propre, apaisée et lumineuse chaque jour, avec des actifs botaniques bio et un geste écoresponsable. Tout ce qu'une routine de soin mérite en première étape.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mouss-marine: #1A2D3D;\n  --soi-mouss-marine-dark: #0F1E2B;\n  --soi-mouss-marine-light: #2C4458;\n  --soi-mouss-pomme: #A1C544;\n  --soi-mouss-pomme-dark: #84A636;\n  --soi-mouss-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-mouss-white: #FFFFFF;\n  --soi-mouss-off-white: #F8FAF6;\n  --soi-mouss-stone: #F1F3EE;\n  --soi-mouss-line: #E5E8E0;\n\n  --soi-mouss-primary: #7BA3C4;\n  --soi-mouss-primary-soft: #EBF1F7;\n  --soi-mouss-accent: #D4A044;\n\n  --soi-mouss-text: #1A2D3D;\n  --soi-mouss-text-soft: #4A5B6B;\n  --soi-mouss-text-muted: #7B8693;\n\n  --soi-mouss-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mouss-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mouss-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mouss-radius: 12px;\n  --soi-mouss-radius-sm: 8px;\n  --soi-mouss-radius-pill: 999px;\n}\n\n.soi-mouss-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mouss-fiche img { max-width: 100%; height: auto; }\n\n.soi-mouss-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mouss-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mouss-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mouss-hero {\n  position: relative;\n  background: var(--soi-mouss-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-mouss-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mouss-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mouss-pomme);\n}\n\n.soi-mouss-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-mouss-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mouss-pomme);\n  border-radius: 50%;\n}\n\n.soi-mouss-hero-title {\n  display: block;\n  color: var(--soi-mouss-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-mouss-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-mouss-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mouss-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-mouss-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mouss-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mouss-label-accent {\n  background: var(--soi-mouss-pomme);\n  border-color: var(--soi-mouss-pomme);\n  color: var(--soi-mouss-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mouss-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mouss-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mouss-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-mouss-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mouss-pomme);\n  border-radius: 2px;\n}\n\n.soi-mouss-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mouss-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mouss-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-mouss-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-mouss-card-mini {\n  background: var(--soi-mouss-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mouss-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mouss-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mouss-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mouss-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mouss-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mouss-marine);\n}\n\n\/* === GRID + CARDS === *\/\n.soi-mouss-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-mouss-card {\n  background: var(--soi-mouss-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mouss-radius);\n  border-left: 3px solid var(--soi-mouss-pomme);\n}\n\n.soi-mouss-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mouss-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mouss-card p {\n  font-size: 14px;\n  color: var(--soi-mouss-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mouss-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mouss-pomme-light);\n  border-left: 4px solid var(--soi-mouss-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mouss-radius) var(--soi-mouss-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mouss-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mouss-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mouss-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mouss-tip p {\n  font-size: 14px;\n  color: var(--soi-mouss-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-mouss-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mouss-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mouss-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mouss-radius);\n  border: 1px solid var(--soi-mouss-line);\n  align-items: flex-start;\n}\n\n.soi-mouss-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mouss-marine);\n  color: var(--soi-mouss-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-mouss-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mouss-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mouss-step-content p {\n  font-size: 14px;\n  color: var(--soi-mouss-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-mouss-compo {\n  background: var(--soi-mouss-off-white);\n  border-radius: var(--soi-mouss-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mouss-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-mouss-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mouss-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mouss-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mouss-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mouss-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mouss-marine);\n  text-align: right;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-mouss-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mouss-accordion-item {\n  background: var(--soi-mouss-off-white);\n  border-radius: var(--soi-mouss-radius-sm);\n  border: 1px solid var(--soi-mouss-line);\n  overflow: hidden;\n}\n\n.soi-mouss-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mouss-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-mouss-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mouss-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mouss-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mouss-accordion-item[open] .soi-mouss-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mouss-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mouss-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mouss-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mouss-cta-box {\n  background: var(--soi-mouss-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mouss-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mouss-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-mouss-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mouss-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-mouss-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mouss-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mouss-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-mouss-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mouss-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mouss-compo-value {\n    text-align: left;\n  }\n\n  .soi-mouss-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mouss-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mouss-fiche {\n    --soi-mouss-text-soft: #2C3E50;\n    --soi-mouss-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Florame","offers":[{"title":"Default Title","offer_id":61603867853130,"sku":"FM0375","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/mousse-micellaire-nettoyante-certifiee-bio-florame-packshot_1cbe1bbd-6c34-49e0-93a0-33013a6f4767.webp?v=1785764853","url":"https:\/\/firmtoaromatherapy.com\/products\/mousse-micellaire-nettoyante-certifiee-bio-florame","provider":"Soinature","version":"1.0","type":"link"}