{"title":"Science et Equilibre","description":"","products":[{"product_id":"bio-5-shampooing-volumateur-anti-chute-certifie-bio-science-et-equilibre","title":"BIO 5 Shampooing Volumateur Anti-Chute bio – Science et Équilibre","description":"\u003cdiv class=\"soi-bio5-fiche\"\u003e\n\n\u003csection class=\"soi-bio5-hero\"\u003e\n  \u003cdiv class=\"soi-bio5-hero-tag\"\u003e\n    \u003cspan class=\"soi-bio5-tag-dot\"\u003e\u003c\/span\u003e\n    Shampooing anti-chute · Science \u0026amp; Équilibre\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-bio5-hero-title\"\u003eSix actifs bio au service de vos cheveux\u003c\/span\u003e\n  \u003cp class=\"soi-bio5-hero-subtitle\"\u003eFormulé pour freiner la chute et redonner volume et densité à votre chevelure, ce shampooing certifié bio associe six ingrédients végétaux en synergie, sans silicones ni sulfates agressifs.\u003c\/p\u003e\n  \u003cdiv class=\"soi-bio5-hero-labels\"\u003e\n    \u003cspan class=\"soi-bio5-label soi-bio5-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-bio5-label\"\u003eECOCERT\u003c\/span\u003e\n    \u003cspan class=\"soi-bio5-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-bio5-label\"\u003eSANS SILICONES\u003c\/span\u003e\n    \u003cspan class=\"soi-bio5-label\"\u003eSANS PARABÈNES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003ePourquoi BIO 5 se démarque des autres shampoings anti-chute\u003c\/h2\u003e\n  \u003cp\u003eFace aux références populaires du marché, BIO 5 propose une approche différente : pas de silicones, pas de sulfates agressifs, pas d'ingrédients synthétiques masquants. Là où beaucoup de shampoings anti-chute se contentent d'un ou deux actifs, BIO 5 associe six ingrédients complémentaires d'origine naturelle certifiés bio, choisis pour leur synergie sur la fibre capillaire et le cuir chevelu.\u003c\/p\u003e\n  \u003cdiv class=\"soi-bio5-tip\"\u003e\n    \u003cdiv class=\"soi-bio5-tip-icon\"\u003e📅\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eRésultat observé\u003c\/strong\u003e\n      \u003cp\u003eDès 6 semaines d'utilisation régulière : moins de cheveux dans le lavabo, un volume visiblement amplifié et une sensation de cuir chevelu purifié et apaisé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003eLes 6 actifs bio qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bio5-benefits\"\u003e\n    \u003cdiv class=\"soi-bio5-benefit\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAloe vera bio\u003c\/h3\u003e\n      \u003cp\u003eApaise et hydrate le cuir chevelu en profondeur, limite les irritations.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-benefit\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCentella asiatica bio\u003c\/h3\u003e\n      \u003cp\u003eFavorise la microcirculation au niveau du bulbe pileux pour stimuler la croissance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-benefit\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🍯\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMiel bio\u003c\/h3\u003e\n      \u003cp\u003eNourrit la fibre, apporte brillance et douceur sans alourdir.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-benefit\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eKératine végétale bio\u003c\/h3\u003e\n      \u003cp\u003eRenforce la tige capillaire des racines aux pointes et réduit la casse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-benefit\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌳\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eExtrait de quinquina bio\u003c\/h3\u003e\n      \u003cp\u003eTonifie le cuir chevelu et contribue à réduire la chute anormale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-benefit\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtéines de soja bio\u003c\/h3\u003e\n      \u003cp\u003eDensifient la fibre et apportent du volume naturel aux cheveux fins.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003ePour qui est ce shampooing anti-chute bio ?\u003c\/h2\u003e\n  \u003cp\u003eBIO 5 convient à tous les types de cheveux, hommes et femmes confondus. Il vous est particulièrement recommandé si vous observez l'une des situations suivantes :\u003c\/p\u003e\n  \u003cdiv class=\"soi-bio5-grid\"\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e💇 Chute anormale\u003c\/h3\u003e\n      \u003cp\u003eVous remarquez une perte excessive de cheveux au lavage ou au brossage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🪶 Manque de volume\u003c\/h3\u003e\n      \u003cp\u003eVos cheveux sont fins, plats ou sans tenue au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🩹 Cuir chevelu sensible\u003c\/h3\u003e\n      \u003cp\u003eVotre cuir chevelu est irrité, réactif ou encrassé.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🍂 Cheveux fragilisés\u003c\/h3\u003e\n      \u003cp\u003eVotre chevelure est affaiblie par le stress, les changements de saison ou les colorations répétées.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp\u003eSon pH respectueux de la fibre et sa base lavante douce le rendent compatible même avec les cuirs chevelus les plus réactifs.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003eComment utiliser le BIO 5 pour de meilleurs résultats ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bio5-timeline\"\u003e\n    \u003cdiv class=\"soi-bio5-step\"\u003e\n      \u003cdiv class=\"soi-bio5-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-step-content\"\u003e\n        \u003ch3\u003eDosez\u003c\/h3\u003e\n        \u003cp\u003eAppuyez une à deux fois sur la pompe doseuse pour obtenir la quantité idéale (environ 100 utilisations par flacon).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-step\"\u003e\n      \u003cdiv class=\"soi-bio5-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-step-content\"\u003e\n        \u003ch3\u003eMassez\u003c\/h3\u003e\n        \u003cp\u003eAppliquez sur cheveux mouillés et massez le cuir chevelu pendant 2 à 3 minutes pour activer la microcirculation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-step\"\u003e\n      \u003cdiv class=\"soi-bio5-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-step-content\"\u003e\n        \u003ch3\u003eRincez et répétez\u003c\/h3\u003e\n        \u003cp\u003eRincez abondamment. Pour des résultats optimaux, utilisez 2 à 3 fois par semaine en continu sur au moins 6 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003eInformations produit\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bio5-compo\"\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003e300 ml (environ 100 utilisations)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eCosmos Organic (Ecocert)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eFrance, Laboratoires Val de Loire\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eConvient à\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eTous types de cheveux, hommes et femmes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eSilicones, sulfates agressifs, parabènes, colorants synthétiques\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eFlacon\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003ePompe doseuse anti-gaspillage\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-bio5-accordion\"\u003e\n    \u003cdetails class=\"soi-bio5-accordion-item\"\u003e\n      \u003csummary class=\"soi-bio5-accordion-header\"\u003e⚠️ Précaution d'usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-bio5-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un soin cosmétique. Il ne se substitue pas à un traitement médical. En cas de chute importante ou persistante, 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-bio5-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-bio5-cta-box\"\u003e\n    \u003cp class=\"soi-bio5-cta-tag\" style=\"color: white;\"\u003ePrenez soin de vos cheveux, naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-bio5-cta-text\" style=\"color: white;\"\u003eUne formule certifiée bio, six actifs végétaux et un engagement : moins de chute, plus de volume, dès les premières semaines.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bio5-marine: #1A2D3D;\n  --soi-bio5-marine-dark: #0F1E2B;\n  --soi-bio5-marine-light: #2C4458;\n  --soi-bio5-pomme: #A1C544;\n  --soi-bio5-pomme-dark: #84A636;\n  --soi-bio5-pomme-light: rgba(161,197,68,0.10);\n  --soi-bio5-white: #FFFFFF;\n  --soi-bio5-off-white: #F8FAF6;\n  --soi-bio5-stone: #F1F3EE;\n  --soi-bio5-line: #E5E8E0;\n  --soi-bio5-primary: #7B5EA7;\n  --soi-bio5-primary-soft: #EDE7F3;\n  --soi-bio5-accent: #D4A82A;\n  --soi-bio5-text: #1A2D3D;\n  --soi-bio5-text-soft: #4A5B6B;\n  --soi-bio5-text-muted: #7B8693;\n  --soi-bio5-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bio5-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bio5-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bio5-radius: 12px;\n  --soi-bio5-radius-sm: 8px;\n  --soi-bio5-radius-pill: 999px;\n}\n\n.soi-bio5-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bio5-fiche img { max-width: 100%; height: auto; }\n\n.soi-bio5-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bio5-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-bio5-hero {\n  position: relative;\n  background: var(--soi-bio5-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-bio5-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bio5-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bio5-pomme);\n}\n\n.soi-bio5-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-bio5-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 50%;\n}\n\n.soi-bio5-hero-title {\n  display: block;\n  color: var(--soi-bio5-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-bio5-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-bio5-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bio5-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-bio5-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bio5-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bio5-label-accent {\n  background: var(--soi-bio5-pomme);\n  border-color: var(--soi-bio5-pomme);\n  color: var(--soi-bio5-marine);\n  font-weight: 600;\n}\n\n.soi-bio5-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bio5-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bio5-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-bio5-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 2px;\n}\n\n.soi-bio5-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bio5-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-bio5-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bio5-benefit {\n  background: var(--soi-bio5-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bio5-radius);\n  border: 1px solid var(--soi-bio5-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bio5-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bio5-shadow-md);\n}\n\n.soi-bio5-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bio5-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-bio5-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bio5-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bio5-benefit:hover .soi-bio5-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bio5-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-benefit p {\n  font-size: 13px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1rem;\n}\n\n.soi-bio5-card {\n  background: var(--soi-bio5-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bio5-radius);\n  border-left: 3px solid var(--soi-bio5-pomme);\n}\n\n.soi-bio5-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-card p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bio5-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bio5-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bio5-radius);\n  border: 1px solid var(--soi-bio5-line);\n  align-items: flex-start;\n}\n\n.soi-bio5-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bio5-marine);\n  color: var(--soi-bio5-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-bio5-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bio5-step-content p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-compo {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1rem;\n}\n\n.soi-bio5-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-bio5-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bio5-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bio5-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bio5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bio5-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bio5-marine);\n  text-align: right;\n}\n\n.soi-bio5-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bio5-pomme-light);\n  border-left: 4px solid var(--soi-bio5-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bio5-radius) var(--soi-bio5-radius) 0;\n  align-items: flex-start;\n  margin-top: 1rem;\n}\n\n.soi-bio5-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bio5-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bio5-tip p {\n  font-size: 14px;\n  color: var(--soi-bio5-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bio5-accordion-item {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius-sm);\n  border: 1px solid var(--soi-bio5-line);\n  overflow: hidden;\n}\n\n.soi-bio5-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bio5-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-bio5-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bio5-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bio5-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bio5-accordion-item[open] .soi-bio5-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bio5-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bio5-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-cta-box {\n  background: var(--soi-bio5-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bio5-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bio5-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-bio5-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bio5-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-bio5-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bio5-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bio5-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-bio5-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bio5-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bio5-compo-value {\n    text-align: left;\n  }\n\n  .soi-bio5-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-bio5-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bio5-fiche {\n    --soi-bio5-text-soft: #2C3E50;\n    --soi-bio5-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603776397642,"sku":"SQ0015","price":38.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-5-shampooing-volumateur-anti-chute-certifie-bio-science-packshot_11zon.webp?v=1780155781"},{"product_id":"bio-5-gel-coiffant-antichute-certifie-bio-et-vegan-science-et-equilibre","title":"BIO 5 Gel coiffant antichute bio et vegan – Science et Équilibre","description":"\u003cdiv class=\"soi-gelb5-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-gelb5-hero\"\u003e\n    \u003cdiv class=\"soi-gelb5-hero-tag\"\u003e\n      \u003cspan class=\"soi-gelb5-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétiques capillaires · Science et Équilibre\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gelb5-hero-title\"\u003eUn gel coiffant bio qui lutte contre la chute\u003c\/span\u003e\n    \u003cp class=\"soi-gelb5-hero-subtitle\"\u003eLe BIO 5 Gel coiffant antichute allie tenue structurée et actifs végétaux ciblés pour prendre soin de vos cheveux à chaque coiffage, avec une formule certifiée et fabriquée en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gelb5-hero-labels\"\u003e\n      \u003cspan class=\"soi-gelb5-label soi-gelb5-label-accent\"\u003eCOSMOS ORGANIC ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-gelb5-label\"\u003eCOSMEBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-gelb5-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-gelb5-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Un gel coiffant bio qui prend soin de vos cheveux en même temps qu'il les coiffe --\u003e\n  \u003csection class=\"soi-gelb5-section\"\u003e\n    \u003ch2\u003eUn gel coiffant bio qui prend soin de vos cheveux en même temps qu'il les coiffe\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez un gel coiffant qui fixe sans laisser vos cheveux raides comme de la paille, tout en agissant concrètement contre la chute ? Le \u003cstrong\u003eBIO 5 Gel coiffant antichute\u003c\/strong\u003e de Science et Équilibre est pensé exactement pour cela : une tenue soignée, des actifs végétaux ciblés et une certification Cosmos Organic Ecocert qui garantit la pureté de chaque ingrédient. Fabriqué en France, vegan, il s'adapte à tous les types de cheveux, des plus fins aux plus épais.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Ce que contient vraiment ce gel (et pourquoi ça compte) --\u003e\n  \u003csection class=\"soi-gelb5-section\"\u003e\n    \u003ch2\u003eCe que contient vraiment ce gel (et pourquoi ça compte)\u003c\/h2\u003e\n    \u003cp class=\"soi-gelb5-section-intro\"\u003eLa force de ce gel, c'est sa formule. Pas de compromis entre tenue et respect du cheveu :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gelb5-grid\"\u003e\n      \u003cdiv class=\"soi-gelb5-card\"\u003e\n        \u003ch3\u003e🌿 Aloe vera + Aloe arborescens\u003c\/h3\u003e\n        \u003cp\u003eDeux gels d'aloe complémentaires pour nourrir la fibre, lisser les écailles et apporter brillance sans effet gras.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-card\"\u003e\n        \u003ch3\u003e🌰 Gomme Tara 100 % naturelle\u003c\/h3\u003e\n        \u003cp\u003eAgent fixant végétal qui structure la coiffure avec précision, sans laisser de résidu collant ni de toucher cartonné.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-card\"\u003e\n        \u003ch3\u003e🌱 Extrait d'ortie bio\u003c\/h3\u003e\n        \u003cp\u003eRiche en silice et en minéraux, il contribue à renforcer la fibre capillaire et à limiter la chute.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-card\"\u003e\n        \u003ch3\u003e🌸 Extrait d'épilobe bio\u003c\/h3\u003e\n        \u003cp\u003eApaisant pour le cuir chevelu, il soutient l'équilibre du follicule pileux et la résistance du cheveu.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-card\"\u003e\n        \u003ch3\u003e🍃 Extrait de noyer bio\u003c\/h3\u003e\n        \u003cp\u003eTonifiant et fortifiant, il complète l'action antichute en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gelb5-tip\"\u003e\n      \u003cdiv class=\"soi-gelb5-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCes actifs restent au contact du cheveu et du cuir chevelu toute la journée, ce qui prolonge leur efficacité bien au-delà du simple geste de coiffage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment utiliser le BIO 5 Gel coiffant antichute --\u003e\n  \u003csection class=\"soi-gelb5-section\"\u003e\n    \u003ch2\u003eComment utiliser le BIO 5 Gel coiffant antichute\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gelb5-timeline\"\u003e\n      \u003cdiv class=\"soi-gelb5-step\"\u003e\n        \u003cdiv class=\"soi-gelb5-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gelb5-step-content\"\u003e\n          \u003ch3\u003eAppliquez le gel\u003c\/h3\u003e\n          \u003cp\u003ePrélevez une noisette à une noix de gel et appliquez sur cheveux humides ou secs selon l'effet souhaité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-step\"\u003e\n        \u003cdiv class=\"soi-gelb5-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gelb5-step-content\"\u003e\n          \u003ch3\u003eSur cheveux humides\u003c\/h3\u003e\n          \u003cp\u003eRépartissez en peignant pour un fini structuré, brillant et un effet mouillé maîtrisé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-step\"\u003e\n        \u003cdiv class=\"soi-gelb5-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gelb5-step-content\"\u003e\n          \u003ch3\u003eSur cheveux secs\u003c\/h3\u003e\n          \u003cp\u003eTravaillez avec les doigts pour un rendu plus naturel et discret, sans effet plastifié.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-step\"\u003e\n        \u003cdiv class=\"soi-gelb5-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-gelb5-step-content\"\u003e\n          \u003ch3\u003eAdaptez la quantité\u003c\/h3\u003e\n          \u003cp\u003eAjustez selon votre longueur et la densité de votre chevelure. Idéal pour les cheveux courts à mi-longs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pour qui est fait ce gel antichute bio ? --\u003e\n  \u003csection class=\"soi-gelb5-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce gel antichute bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gelb5-benefits\"\u003e\n      \u003cdiv class=\"soi-gelb5-benefit\"\u003e\n        \u003cdiv class=\"soi-gelb5-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCheveux fins ou clairsemés\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez coiffer vos cheveux sans les écraser davantage, en leur apportant volume et tenue légère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-benefit\"\u003e\n        \u003cdiv class=\"soi-gelb5-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eChute de cheveux modérée\u003c\/h3\u003e\n        \u003cp\u003eVous observez une chute modérée et souhaitez intégrer un soin actif à votre routine quotidienne de coiffage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-benefit\"\u003e\n        \u003cdiv class=\"soi-gelb5-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eComposition exigeante\u003c\/h3\u003e\n        \u003cp\u003eVous êtes attentif à la composition de vos cosmétiques : sans sulfate, sans silicone, sans paraben.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-benefit\"\u003e\n        \u003cdiv class=\"soi-gelb5-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEngagé bio et vegan\u003c\/h3\u003e\n        \u003cp\u003eVous préférez des produits certifiés bio et vegan, fabriqués en France avec des ingrédients traçables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition complète (INCI) --\u003e\n  \u003csection class=\"soi-gelb5-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cp\u003eAqua, Aloe Barbadensis Leaf Juice*, Aloe Arborescens Leaf Juice*, Caesalpinia Spinosa Gum (Tara), Urtica Dioica Extract*, Epilobium Angustifolium Extract*, Juglans Regia Leaf Extract*, Parfum, Benzyl Alcohol, Dehydroacetic Acid, Citric Acid.\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-gelb5-compo\"\u003e\n      \u003cdiv class=\"soi-gelb5-compo-row\"\u003e\n        \u003cspan class=\"soi-gelb5-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-gelb5-compo-value\"\u003e150 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-compo-row\"\u003e\n        \u003cspan class=\"soi-gelb5-compo-label\"\u003eCertifications\u003c\/span\u003e\n        \u003cspan class=\"soi-gelb5-compo-value\"\u003eCosmos Organic (Ecocert), Cosmebio, Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gelb5-compo-row\"\u003e\n        \u003cspan class=\"soi-gelb5-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-gelb5-compo-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Questions fréquentes sur le gel coiffant antichute BIO 5 --\u003e\n  \u003csection class=\"soi-gelb5-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le gel coiffant antichute BIO 5\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gelb5-accordion\"\u003e\n      \u003cdetails class=\"soi-gelb5-accordion-item\"\u003e\n        \u003csummary class=\"soi-gelb5-accordion-header\"\u003e💇 Le gel coiffe-t-il vraiment aussi bien qu'un gel classique ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gelb5-accordion-content\"\u003e\n          \u003cp\u003eOui, la gomme Tara assure une tenue réelle et durable, sans les inconvénients des polymères synthétiques (croûte, résidu, inconfort).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gelb5-accordion-item\"\u003e\n        \u003csummary class=\"soi-gelb5-accordion-header\"\u003e📅 Peut-on l'utiliser tous les jours ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gelb5-accordion-content\"\u003e\n          \u003cp\u003eAbsolument. Sa formule douce et respirante le rend compatible avec une utilisation quotidienne, même sur cuir chevelu sensible.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gelb5-accordion-item\"\u003e\n        \u003csummary class=\"soi-gelb5-accordion-header\"\u003e⚕️ Ce gel remplace-t-il un traitement médical contre la chute ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gelb5-accordion-content\"\u003e\n          \u003cp\u003eNon. Il s'inscrit dans une routine de soin complémentaire. En cas de chute importante, consultez un dermatologue ou un médecin.\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-gelb5-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gelb5-cta-box\"\u003e\n      \u003cp class=\"soi-gelb5-cta-tag\" style=\"color: white;\"\u003eUn rituel de coiffage qui prend soin de vos cheveux\u003c\/p\u003e\n      \u003cp class=\"soi-gelb5-cta-text\" style=\"color: white;\"\u003eChaque matin, offrez à vos cheveux bien plus qu'une coiffure tenue : des actifs bio ciblés, une formule légère et respectueuse, pour des cheveux plus forts et visiblement plus résistants, 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-gelb5-marine: #1A2D3D;\n  --soi-gelb5-marine-dark: #0F1E2B;\n  --soi-gelb5-marine-light: #2C4458;\n  --soi-gelb5-pomme: #A1C544;\n  --soi-gelb5-pomme-dark: #84A636;\n  --soi-gelb5-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-gelb5-white: #FFFFFF;\n  --soi-gelb5-off-white: #F8FAF6;\n  --soi-gelb5-stone: #F1F3EE;\n  --soi-gelb5-line: #E5E8E0;\n\n  --soi-gelb5-primary: #5A8A5A;\n  --soi-gelb5-primary-soft: #EAF2EA;\n  --soi-gelb5-accent: #7CA86E;\n\n  --soi-gelb5-text: #1A2D3D;\n  --soi-gelb5-text-soft: #4A5B6B;\n  --soi-gelb5-text-muted: #7B8693;\n\n  --soi-gelb5-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gelb5-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gelb5-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gelb5-radius: 12px;\n  --soi-gelb5-radius-sm: 8px;\n  --soi-gelb5-radius-pill: 999px;\n}\n\n.soi-gelb5-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gelb5-fiche img { max-width: 100%; height: auto; }\n\n.soi-gelb5-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gelb5-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gelb5-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gelb5-hero {\n  position: relative;\n  background: var(--soi-gelb5-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-gelb5-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gelb5-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gelb5-pomme);\n}\n\n.soi-gelb5-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-gelb5-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gelb5-pomme);\n  border-radius: 50%;\n}\n\n.soi-gelb5-hero-title {\n  display: block;\n  color: var(--soi-gelb5-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-gelb5-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-gelb5-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gelb5-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-gelb5-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gelb5-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gelb5-label-accent {\n  background: var(--soi-gelb5-pomme);\n  border-color: var(--soi-gelb5-pomme);\n  color: var(--soi-gelb5-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gelb5-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gelb5-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gelb5-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-gelb5-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gelb5-pomme);\n  border-radius: 2px;\n}\n\n.soi-gelb5-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gelb5-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-gelb5-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gelb5-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gelb5-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gelb5-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gelb5-benefit {\n  background: var(--soi-gelb5-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gelb5-radius);\n  border: 1px solid var(--soi-gelb5-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gelb5-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gelb5-shadow-md);\n}\n\n.soi-gelb5-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gelb5-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-gelb5-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gelb5-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gelb5-benefit:hover .soi-gelb5-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gelb5-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gelb5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gelb5-benefit p {\n  font-size: 13px;\n  color: var(--soi-gelb5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-gelb5-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-gelb5-card {\n  background: var(--soi-gelb5-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gelb5-radius);\n  border-left: 3px solid var(--soi-gelb5-pomme);\n}\n\n.soi-gelb5-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gelb5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gelb5-card p {\n  font-size: 14px;\n  color: var(--soi-gelb5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-gelb5-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gelb5-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gelb5-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gelb5-radius);\n  border: 1px solid var(--soi-gelb5-line);\n  align-items: flex-start;\n}\n\n.soi-gelb5-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gelb5-marine);\n  color: var(--soi-gelb5-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-gelb5-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gelb5-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gelb5-step-content p {\n  font-size: 14px;\n  color: var(--soi-gelb5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-gelb5-compo {\n  background: var(--soi-gelb5-off-white);\n  border-radius: var(--soi-gelb5-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-top: 1.25rem;\n}\n\n.soi-gelb5-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-gelb5-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gelb5-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gelb5-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gelb5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gelb5-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gelb5-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-gelb5-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gelb5-pomme-light);\n  border-left: 4px solid var(--soi-gelb5-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gelb5-radius) var(--soi-gelb5-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gelb5-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gelb5-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gelb5-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gelb5-tip p {\n  font-size: 14px;\n  color: var(--soi-gelb5-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-gelb5-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gelb5-accordion-item {\n  background: var(--soi-gelb5-off-white);\n  border-radius: var(--soi-gelb5-radius-sm);\n  border: 1px solid var(--soi-gelb5-line);\n  overflow: hidden;\n}\n\n.soi-gelb5-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gelb5-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-gelb5-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gelb5-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gelb5-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gelb5-accordion-item[open] .soi-gelb5-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gelb5-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gelb5-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gelb5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gelb5-cta-box {\n  background: var(--soi-gelb5-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gelb5-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gelb5-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-gelb5-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gelb5-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-gelb5-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gelb5-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gelb5-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-gelb5-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gelb5-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gelb5-compo-value {\n    text-align: left;\n  }\n\n  .soi-gelb5-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gelb5-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gelb5-fiche {\n    --soi-gelb5-text-soft: #2C3E50;\n    --soi-gelb5-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603776528714,"sku":"SQ0020","price":28.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-5-gel-coiffant-antichute-certifie-bio-et-vegan-science-e-packshot.webp?v=1785151826"},{"product_id":"bio-5-spray-disciplinant-antichute-certifie-bio-et-vegan-science-et-equilibre","title":"BIO 5 Spray Antichute Bio \u0026 Coiffant – Science et Équilibre","description":"\n\u003cdiv class=\"soi-bio5-fiche\"\u003e\n\n  \u003csection class=\"soi-bio5-hero\"\u003e\n    \u003cdiv class=\"soi-bio5-hero-tag\"\u003e\n      \u003cspan class=\"soi-bio5-tag-dot\"\u003e\u003c\/span\u003e\n      Soin capillaire bio · Science et Équilibre\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bio5-hero-title\"\u003eCoiffez et renforcez en un seul geste\u003c\/span\u003e\n    \u003cp class=\"soi-bio5-hero-subtitle\"\u003eUne brume légère aux 5 extraits végétaux bio qui discipline votre coiffure tout en limitant la chute, jour après jour, sur tous types de cheveux.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bio5-hero-labels\"\u003e\n      \u003cspan class=\"soi-bio5-label soi-bio5-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-label\"\u003eCOSMEBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-label\"\u003e100% VEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eUn spray disciplinant antichute bio pour coiffer et renforcer en un geste\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez un spray disciplinant cheveux qui fait vraiment deux choses à la fois : dompter votre coiffure et limiter la chute ? Le BIO 5 Spray disciplinant antichute de Science et Équilibre est conçu exactement pour ça. Brume légère, formule certifiée bio, actifs végétaux ciblés : il s'intègre à votre routine en quelques secondes, sur cheveux humides ou secs, sans laisser de résidu ni alourdir la fibre.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eCe que ce spray apporte concrètement à vos cheveux\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bio5-benefits\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit\"\u003e\n        \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction anti-chute\u003c\/h3\u003e\n        \u003cp\u003e3 actifs végétaux bio restent actifs sur le cheveu et le cuir chevelu toute la journée pour renforcer l'ancrage capillaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-benefit\"\u003e\n        \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e💨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTenue souple et naturelle\u003c\/h3\u003e\n        \u003cp\u003eLes épis s'effacent en quelques gestes, la coiffure garde son mouvement sans effet carton ni fini gras.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-benefit\"\u003e\n        \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVolume et éclat visibles\u003c\/h3\u003e\n        \u003cp\u003eLa fibre est hydratée, reminéralisée et fortifiée, les longueurs reprennent du relief et de la brillance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-benefit\"\u003e\n        \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCuir chevelu respecté\u003c\/h3\u003e\n        \u003cp\u003eLa formule légère permet à la peau de respirer, sans sensation d'inconfort ni démangeaisons.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-benefit\"\u003e\n        \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEffet dépollution\u003c\/h3\u003e\n        \u003cp\u003eLe spray neutralise les résidus et les agressions extérieures qui ternissent la chevelure au fil de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eLes extraits végétaux qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bio5-grid\"\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e🌿 Ortie\u003c\/h3\u003e\n        \u003cp\u003eReminéralise le cuir chevelu et stimule la microcirculation locale pour ancrer le cheveu plus solidement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e🌸 Épilobe\u003c\/h3\u003e\n        \u003cp\u003eApaise le cuir chevelu sensible et limite les inflammations qui fragilisent le bulbe pileux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e🌰 Noyer\u003c\/h3\u003e\n        \u003cp\u003eFortifie la fibre capillaire de la racine à la pointe grâce à sa richesse en tanins et en acides gras essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e🎋 Bambou et Moringa\u003c\/h3\u003e\n        \u003cp\u003eApportent silice et acides aminés pour redonner élasticité, volume et résistance au cheveu fragilisé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eComment utiliser ce spray disciplinant antichute ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bio5-section-intro\"\u003eLe spray s'adapte à deux usages complémentaires selon vos besoins du moment :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bio5-timeline\"\u003e\n      \u003cdiv class=\"soi-bio5-step\"\u003e\n        \u003cdiv class=\"soi-bio5-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bio5-step-content\"\u003e\n          \u003ch3\u003eEn spray coiffant\u003c\/h3\u003e\n          \u003cp\u003eAppliquez sur cheveux humides ou secs avant de coiffer. Quelques pulvérisations suffisent pour gagner en tenue et en volume toute la journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-step\"\u003e\n        \u003cdiv class=\"soi-bio5-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bio5-step-content\"\u003e\n          \u003ch3\u003eEn lotion ciblée anti-chute\u003c\/h3\u003e\n          \u003cp\u003eApprochez la pompe du cuir chevelu, pressez 1 à 4 fois sur les zones concernées, massez doucement, puis recoiffez. Pas de rinçage nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-tip\"\u003e\n      \u003cdiv class=\"soi-bio5-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eConvient à tous types de cheveux : fins, normaux, colorés ou fragilisés. Pour des résultats visibles sur la chute, une utilisation régulière sur 6 à 8 semaines est recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eCertifications et engagements qualité\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bio5-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bio5-card-mini\"\u003e\n        \u003cspan class=\"soi-bio5-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-value\"\u003eCosmos Organic (Ecocert)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card-mini\"\u003e\n        \u003cspan class=\"soi-bio5-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-label\"\u003eEngagement\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-value\"\u003e100% Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card-mini\"\u003e\n        \u003cspan class=\"soi-bio5-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-value\"\u003eFrance, Val de Loire\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card-mini\"\u003e\n        \u003cspan class=\"soi-bio5-card-mini-icon\"\u003e💧\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-value\"\u003e150 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo\"\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eCertification bio\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003eCosmos Organic (Ecocert)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eLabel\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003eCosmebio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003e100% vegan, sans matière d'origine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003eLaboratoires Val de Loire, France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003e150 ml, flacon pompe\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le spray antichute bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bio5-accordion\"\u003e\n      \u003cdetails class=\"soi-bio5-accordion-item\"\u003e\n        \u003csummary class=\"soi-bio5-accordion-header\"\u003e💧 Ce spray colle-t-il ou alourdit-il les cheveux ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bio5-accordion-content\"\u003e\n          \u003cp\u003eNon. La brume est ultra-légère et invisible une fois sèche. Aucun résidu, aucune sensation de cheveux chargés.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bio5-accordion-item\"\u003e\n        \u003csummary class=\"soi-bio5-accordion-header\"\u003e📅 Peut-on l'utiliser tous les jours ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bio5-accordion-content\"\u003e\n          \u003cp\u003eOui, il est conçu pour un usage quotidien. C'est justement la régularité qui amplifie son action anti-chute sur le long terme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bio5-accordion-item\"\u003e\n        \u003csummary class=\"soi-bio5-accordion-header\"\u003e⚕️ Ce produit remplace-t-il un traitement médical ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bio5-accordion-content\"\u003e\n          \u003cp\u003eNon. En cas de chute importante ou persistante, consultez un dermatologue. Ce spray est un soin cosmétique complémentaire, non un médicament.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bio5-cta-box\"\u003e\n      \u003cp class=\"soi-bio5-cta-tag\" style=\"color: white;\"\u003eVotre rituel capillaire, naturellement efficace\u003c\/p\u003e\n      \u003cp class=\"soi-bio5-cta-text\" style=\"color: white;\"\u003eChaque matin, en quelques pulvérisations, vos cheveux retrouvent tenue, volume et vitalité. Le BIO 5 Spray disciplinant antichute est le soin de routine que vous cherchiez : naturel, certifié bio, efficace au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bio5-marine: #1A2D3D;\n  --soi-bio5-marine-dark: #0F1E2B;\n  --soi-bio5-marine-light: #2C4458;\n  --soi-bio5-pomme: #A1C544;\n  --soi-bio5-pomme-dark: #84A636;\n  --soi-bio5-pomme-light: rgba(161,197,68,0.10);\n  --soi-bio5-white: #FFFFFF;\n  --soi-bio5-off-white: #F8FAF6;\n  --soi-bio5-stone: #F1F3EE;\n  --soi-bio5-line: #E5E8E0;\n  --soi-bio5-primary: #7CA86E;\n  --soi-bio5-primary-soft: #E8F0E5;\n  --soi-bio5-accent: #C9A84C;\n  --soi-bio5-text: #1A2D3D;\n  --soi-bio5-text-soft: #4A5B6B;\n  --soi-bio5-text-muted: #7B8693;\n  --soi-bio5-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bio5-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bio5-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bio5-radius: 12px;\n  --soi-bio5-radius-sm: 8px;\n  --soi-bio5-radius-pill: 999px;\n}\n\n.soi-bio5-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bio5-fiche img { max-width: 100%; height: auto; }\n\n.soi-bio5-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bio5-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bio5-hero {\n  position: relative;\n  background: var(--soi-bio5-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-bio5-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bio5-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bio5-pomme);\n}\n\n.soi-bio5-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-bio5-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 50%;\n}\n\n.soi-bio5-hero-title {\n  display: block;\n  color: var(--soi-bio5-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-bio5-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-bio5-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bio5-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-bio5-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bio5-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bio5-label-accent {\n  background: var(--soi-bio5-pomme);\n  border-color: var(--soi-bio5-pomme);\n  color: var(--soi-bio5-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bio5-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bio5-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bio5-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-bio5-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 2px;\n}\n\n.soi-bio5-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bio5-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bio5-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bio5-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bio5-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bio5-benefit {\n  background: var(--soi-bio5-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bio5-radius);\n  border: 1px solid var(--soi-bio5-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bio5-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bio5-shadow-md);\n}\n\n.soi-bio5-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bio5-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-bio5-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bio5-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bio5-benefit:hover .soi-bio5-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bio5-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-benefit p {\n  font-size: 13px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bio5-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bio5-card {\n  background: var(--soi-bio5-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bio5-radius);\n  border-left: 3px solid var(--soi-bio5-pomme);\n}\n\n.soi-bio5-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-card p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bio5-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-bio5-card-mini {\n  background: var(--soi-bio5-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bio5-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bio5-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bio5-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bio5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bio5-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-bio5-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bio5-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bio5-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bio5-radius);\n  border: 1px solid var(--soi-bio5-line);\n  align-items: flex-start;\n}\n\n.soi-bio5-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bio5-marine);\n  color: var(--soi-bio5-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-bio5-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bio5-step-content p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bio5-compo {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bio5-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-bio5-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bio5-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bio5-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bio5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bio5-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bio5-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-bio5-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bio5-pomme-light);\n  border-left: 4px solid var(--soi-bio5-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bio5-radius) var(--soi-bio5-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bio5-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bio5-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bio5-tip p {\n  font-size: 14px;\n  color: var(--soi-bio5-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bio5-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bio5-accordion-item {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius-sm);\n  border: 1px solid var(--soi-bio5-line);\n  overflow: hidden;\n}\n\n.soi-bio5-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bio5-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-bio5-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bio5-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bio5-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bio5-accordion-item[open] .soi-bio5-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bio5-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bio5-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bio5-cta-box {\n  background: var(--soi-bio5-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bio5-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bio5-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-bio5-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bio5-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-bio5-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bio5-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bio5-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-bio5-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bio5-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bio5-compo-value {\n    text-align: left;\n  }\n\n  .soi-bio5-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bio5-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bio5-fiche {\n    --soi-bio5-text-soft: #2C3E50;\n    --soi-bio5-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603776627018,"sku":"SQ0025","price":28.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-5-spray-disciplinant-antichute-certifie-bio-et-vegan-sci-packshot.webp?v=1786193678"},{"product_id":"bio-5-apres-shampooing-antichute-certifie-bio-et-vegan-science-et-equilibre","title":"BIO 5 Après-shampooing antichute bio \u0026 vegan – Science et Équilibre","description":"\n\n\u003cdiv class=\"soi-bio5-fiche\"\u003e\n\n  \u003csection class=\"soi-bio5-hero\"\u003e\n    \u003cdiv class=\"soi-bio5-hero-tag\"\u003e\n      \u003cspan class=\"soi-bio5-tag-dot\"\u003e\u003c\/span\u003e\n      Soin capillaire bio · Science et Équilibre\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bio5-hero-title\"\u003eDémêlez, renforcez, protégez naturellement\u003c\/span\u003e\n    \u003cp class=\"soi-bio5-hero-subtitle\"\u003eUn après-shampooing certifié bio qui accompagne les cheveux fragilisés à chaque lavage, grâce à une synergie d'extraits végétaux ciblés et de gomme Tara protectrice.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bio5-hero-labels\"\u003e\n      \u003cspan class=\"soi-bio5-label soi-bio5-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-label\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-label\"\u003e150 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eUn après-shampooing hydratant bio aux actifs végétaux ciblés\u003c\/h2\u003e\n    \u003cp class=\"soi-bio5-section-intro\"\u003eCe qui distingue vraiment ce soin, c'est la précision de sa formule. Loin des conditionneurs génériques, il repose sur une synergie de trois extraits végétaux bio reconnus pour accompagner les cheveux fragilisés, enrichie d'un hydrolat apaisant.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bio5-benefits\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit\"\u003e\n        \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOrtie bio\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement associée à la vitalité du cheveu, elle soutient l'apparence de la densité capillaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-benefit\"\u003e\n        \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉpilobe bio\u003c\/h3\u003e\n        \u003cp\u003eApaisant et rééquilibrant, il prend soin du cuir chevelu sensible ou irrité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-benefit\"\u003e\n        \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌰\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eNoyer bio\u003c\/h3\u003e\n        \u003cp\u003eReminéralisant, il contribue à redonner force et tenue aux cheveux fins ou affaiblis.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-benefit\"\u003e\n        \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🍊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHydrolat de fleur d'oranger\u003c\/h3\u003e\n        \u003cp\u003eDoux et apaisant, il laisse une délicate fragrance naturelle après le rinçage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eLa gomme Tara : le secret d'un démêlage sans casse\u003c\/h2\u003e\n    \u003cp class=\"soi-bio5-section-intro\"\u003eAu cœur de la formule, la gomme végétale Tara joue un rôle clé. Ce filmogène naturel dépose un voile protecteur invisible sur la fibre capillaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bio5-grid\"\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e🛡️ Film hydrolipidique renforcé\u003c\/h3\u003e\n        \u003cp\u003eLa gomme Tara renforce le film naturel du cheveu et limite l'évaporation de l'eau pour maintenir une hydratation durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e✂️ Casse réduite au démêlage\u003c\/h3\u003e\n        \u003cp\u003eLe voile protecteur réduit mécaniquement la casse lors du démêlage, même sur les chevelures les plus récalcitrantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e✨ Brillance et souplesse\u003c\/h3\u003e\n        \u003cp\u003eLes nœuds se défont, les longueurs retrouvent de l'éclat et le coiffage devient nettement plus simple, sans effet lourd ni gras.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eComment utiliser l'Après-shampooing antichute BIO 5 ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bio5-timeline\"\u003e\n      \u003cdiv class=\"soi-bio5-step\"\u003e\n        \u003cdiv class=\"soi-bio5-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bio5-step-content\"\u003e\n          \u003ch3\u003eAppliquez\u003c\/h3\u003e\n          \u003cp\u003eDéposez une noix de produit sur cheveux propres et essorés, en insistant sur les longueurs et les pointes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-step\"\u003e\n        \u003cdiv class=\"soi-bio5-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bio5-step-content\"\u003e\n          \u003ch3\u003eLaissez poser\u003c\/h3\u003e\n          \u003cp\u003ePatientez 2 à 3 minutes : c'est suffisant pour que les actifs agissent et que la fibre se lisse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-step\"\u003e\n        \u003cdiv class=\"soi-bio5-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bio5-step-content\"\u003e\n          \u003ch3\u003eRincez et démêlez\u003c\/h3\u003e\n          \u003cp\u003eRincez abondamment à l'eau tiède, puis démêlez doucement et coiffez comme à votre habitude.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-tip\"\u003e\n      \u003cdiv class=\"soi-bio5-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un résultat optimisé, associez cet après-shampooing au shampooing BIO 5 antichute : les deux soins ont été pensés pour fonctionner en duo et se renforcer mutuellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003eComposition complète de cet après-shampooing démêlant anti-chute\u003c\/h2\u003e\n    \u003cp class=\"soi-bio5-section-intro\"\u003eFormule certifiée Cosmos Organic par Ecocert, vegan et fabriquée en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bio5-compo\"\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003eCosmos Organic par Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eActif phare\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003eGomme végétale Tara (filmogène naturel)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eHydrolat\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003eFleur d'oranger bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eExtraits végétaux bio\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003eOrtie, Épilobe, Noyer\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eÉmollients\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003eD'origine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n        \u003cspan class=\"soi-bio5-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bio5-card-mini\"\u003e\n        \u003cspan class=\"soi-bio5-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-label\"\u003eSans sulfates agressifs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card-mini\"\u003e\n        \u003cspan class=\"soi-bio5-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-label\"\u003eSans silicones\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card-mini\"\u003e\n        \u003cspan class=\"soi-bio5-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-label\"\u003eSans parabènes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card-mini\"\u003e\n        \u003cspan class=\"soi-bio5-card-mini-icon\"\u003e🌍\u003c\/span\u003e\n        \u003cspan class=\"soi-bio5-card-mini-label\"\u003eTous types de cheveux\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003ch2\u003ePour qui est fait cet après-shampooing bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bio5-grid\"\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e🍂 Chute saisonnière ou réactionnelle\u003c\/h3\u003e\n        \u003cp\u003eVous constatez une perte de cheveux liée aux changements de saison ou à une période de stress ? Ce soin accompagne votre chevelure au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e🪶 Cheveux fins ou fragilisés\u003c\/h3\u003e\n        \u003cp\u003eVos cheveux sont fins, fragilisés ou difficiles à démêler ? La gomme Tara et les extraits végétaux les renforcent sans les alourdir.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e🌱 Transition vers le bio\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez passer à un après-shampooing hydratant bio sans sacrifier l'efficacité du démêlage et la tenue de vos longueurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bio5-card\"\u003e\n        \u003ch3\u003e🏷️ Sensibilité aux labels éthiques\u003c\/h3\u003e\n        \u003cp\u003eVous êtes sensible aux engagements concrets : bio certifié Cosmos Organic, vegan, fabriqué en France.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\"\u003e\n    \u003cdiv class=\"soi-bio5-accordion\"\u003e\n      \u003cdetails class=\"soi-bio5-accordion-item\"\u003e\n        \u003csummary class=\"soi-bio5-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bio5-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un soin cosmétique. Il ne constitue pas un traitement médical contre la chute des cheveux et ne remplace pas l'avis d'un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bio5-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bio5-cta-box\"\u003e\n      \u003cp class=\"soi-bio5-cta-tag\" style=\"color: white;\"\u003eUn rituel capillaire bio, sensible et efficace\u003c\/p\u003e\n      \u003cp class=\"soi-bio5-cta-text\" style=\"color: white;\"\u003eCheveux plus doux, plus brillants, plus faciles à coiffer : le BIO 5 Après-shampooing prend soin de chaque fibre, du cuir chevelu aux pointes, pour une chevelure que vous aimez à nouveau toucher.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bio5-marine: #1A2D3D;\n  --soi-bio5-marine-dark: #0F1E2B;\n  --soi-bio5-marine-light: #2C4458;\n  --soi-bio5-pomme: #A1C544;\n  --soi-bio5-pomme-dark: #84A636;\n  --soi-bio5-pomme-light: rgba(161,197,68,0.10);\n  --soi-bio5-white: #FFFFFF;\n  --soi-bio5-off-white: #F8FAF6;\n  --soi-bio5-stone: #F1F3EE;\n  --soi-bio5-line: #E5E8E0;\n  --soi-bio5-primary: #D4A52A;\n  --soi-bio5-primary-soft: #F5EDD4;\n  --soi-bio5-accent: #7CA86E;\n  --soi-bio5-text: #1A2D3D;\n  --soi-bio5-text-soft: #4A5B6B;\n  --soi-bio5-text-muted: #7B8693;\n  --soi-bio5-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bio5-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bio5-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bio5-radius: 12px;\n  --soi-bio5-radius-sm: 8px;\n  --soi-bio5-radius-pill: 999px;\n}\n\n.soi-bio5-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bio5-fiche img { max-width: 100%; height: auto; }\n\n.soi-bio5-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bio5-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-bio5-hero {\n  position: relative;\n  background: var(--soi-bio5-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-bio5-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bio5-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bio5-pomme);\n}\n\n.soi-bio5-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-bio5-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 50%;\n}\n\n.soi-bio5-hero-title {\n  display: block;\n  color: var(--soi-bio5-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-bio5-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-bio5-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bio5-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-bio5-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bio5-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bio5-label-accent {\n  background: var(--soi-bio5-pomme);\n  border-color: var(--soi-bio5-pomme);\n  color: var(--soi-bio5-marine);\n  font-weight: 600;\n}\n\n.soi-bio5-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bio5-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bio5-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-bio5-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 2px;\n}\n\n.soi-bio5-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bio5-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bio5-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bio5-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-bio5-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bio5-benefit {\n  background: var(--soi-bio5-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bio5-radius);\n  border: 1px solid var(--soi-bio5-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bio5-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bio5-shadow-md);\n}\n\n.soi-bio5-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bio5-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-bio5-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bio5-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bio5-benefit:hover .soi-bio5-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bio5-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-benefit p {\n  font-size: 13px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bio5-card {\n  background: var(--soi-bio5-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bio5-radius);\n  border-left: 3px solid var(--soi-bio5-pomme);\n}\n\n.soi-bio5-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-card p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-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-bio5-card-mini {\n  background: var(--soi-bio5-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bio5-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bio5-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bio5-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bio5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bio5-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bio5-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bio5-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bio5-radius);\n  border: 1px solid var(--soi-bio5-line);\n  align-items: flex-start;\n}\n\n.soi-bio5-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bio5-marine);\n  color: var(--soi-bio5-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-bio5-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bio5-step-content p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bio5-pomme-light);\n  border-left: 4px solid var(--soi-bio5-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bio5-radius) var(--soi-bio5-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bio5-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bio5-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bio5-tip p {\n  font-size: 14px;\n  color: var(--soi-bio5-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-compo {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bio5-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-bio5-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bio5-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bio5-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bio5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bio5-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bio5-marine);\n  text-align: right;\n}\n\n.soi-bio5-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bio5-accordion-item {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius-sm);\n  border: 1px solid var(--soi-bio5-line);\n  overflow: hidden;\n}\n\n.soi-bio5-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bio5-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-bio5-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bio5-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bio5-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bio5-accordion-item[open] .soi-bio5-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bio5-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bio5-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-cta-box {\n  background: var(--soi-bio5-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bio5-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bio5-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-bio5-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bio5-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-bio5-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bio5-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bio5-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-bio5-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bio5-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bio5-compo-value {\n    text-align: left;\n  }\n\n  .soi-bio5-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-bio5-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bio5-fiche {\n    --soi-bio5-text-soft: #2C3E50;\n    --soi-bio5-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603776725322,"sku":"SQ0030","price":28.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio5-apres-shampoing-demelant-antichute-scienceetequilibre.webp?v=1780303589"},{"product_id":"bio-5-baume-nourrissant-antichute-certifie-bio-et-vegan-science-et-equilibre","title":"BIO 5 Baume nourrissant antichute certifié bio et vegan – Science et Équilibre","description":"\u003cdiv class=\"soi-baum-fiche\"\u003e\n\n\u003csection class=\"soi-baum-hero\"\u003e\n  \u003cdiv class=\"soi-baum-hero-tag\"\u003e\n    \u003cspan class=\"soi-baum-tag-dot\"\u003e\u003c\/span\u003e\n    Soin capillaire bio · Science et Équilibre\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-baum-hero-title\"\u003eNutrition intense pour cheveux secs et fragilisés\u003c\/span\u003e\n  \u003cp class=\"soi-baum-hero-subtitle\"\u003eLe BIO 5 Baume nourrissant antichute nourrit en profondeur la fibre capillaire, facilite le démêlage et soutient la vitalité du cuir chevelu grâce à ses actifs végétaux certifiés bio.\u003c\/p\u003e\n  \u003cdiv class=\"soi-baum-hero-labels\"\u003e\n    \u003cspan class=\"soi-baum-label soi-baum-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-baum-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-baum-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-baum-label\"\u003eECOCERT\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-baum-section\"\u003e\n  \u003ch2\u003ePourquoi ce baume est-il différent d'un après-shampooing classique ?\u003c\/h2\u003e\n  \u003cp\u003eUn après-shampooing classique se contente souvent d'assouplir en surface. Le BIO 5 Baume, lui, agit comme un \u003cstrong\u003esoin traitant profond\u003c\/strong\u003e : sa texture onctueuse fond sur la fibre, gaine chaque cheveu de la racine aux pointes et apporte une nutrition durable. Résultat : les boucles sont mieux définies, les frisottis domptés, et le coiffage devient réellement plus simple dès les premières applications.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-baum-section\"\u003e\n  \u003ch2\u003eLes actifs clés qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-baum-grid\"\u003e\n    \u003cdiv class=\"soi-baum-card\"\u003e\n      \u003ch3\u003e🥥 Huile de coco bio\u003c\/h3\u003e\n      \u003cp\u003ePénètre en profondeur dans la fibre capillaire pour la nourrir, la renforcer et réduire les pertes de protéines lors du lavage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-card\"\u003e\n      \u003ch3\u003e🌿 Huile de graine de jojoba bio\u003c\/h3\u003e\n      \u003cp\u003eProche du sébum naturel, elle régule sans alourdir et apporte brillance et souplesse durables.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-card\"\u003e\n      \u003ch3\u003e🌱 Extrait d'ortie bio\u003c\/h3\u003e\n      \u003cp\u003eTraditionnel allié du cuir chevelu, il contribue à la vitalité des racines et soutient l'apparence d'une chevelure plus dense.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-card\"\u003e\n      \u003ch3\u003e🌸 Extrait d'épilobe bio\u003c\/h3\u003e\n      \u003cp\u003eReconnu pour ses propriétés apaisantes, il aide à calmer les cuirs chevelus réactifs ou sensibles.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-card\"\u003e\n      \u003ch3\u003e🍋 Huile essentielle de verveine citronnée bio\u003c\/h3\u003e\n      \u003cp\u003eTonifiante et purifiante, elle apporte une sensation de fraîcheur et dynamise le cuir chevelu.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-card\"\u003e\n      \u003ch3\u003e🌼 Huile essentielle d'ylang-ylang bio\u003c\/h3\u003e\n      \u003cp\u003eRéputée pour réguler la production de sébum et sublimer l'éclat des longueurs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-baum-section\"\u003e\n  \u003ch2\u003ePour quels types de cheveux ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-baum-benefits\"\u003e\n    \u003cdiv class=\"soi-baum-benefit\"\u003e\n      \u003cdiv class=\"soi-baum-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eTrès secs ou déshydratés\u003c\/h3\u003e\n      \u003cp\u003eCheveux en manque de nutrition profonde, qui tiraillent et manquent de souplesse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-benefit\"\u003e\n      \u003cdiv class=\"soi-baum-benefit-icon\"\u003e\u003cspan\u003e〰️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFrisés, bouclés ou crépus\u003c\/h3\u003e\n      \u003cp\u003eCheveux difficiles à démêler, qui nécessitent un soin gainant pour définir les boucles.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-benefit\"\u003e\n      \u003cdiv class=\"soi-baum-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAbîmés, cassants ou fragilisés\u003c\/h3\u003e\n      \u003cp\u003eCheveux fragilisés par la chaleur ou la coloration, en quête de réparation et de résistance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-benefit\"\u003e\n      \u003cdiv class=\"soi-baum-benefit-icon\"\u003e\u003cspan\u003e🤍\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCuirs chevelus sensibles\u003c\/h3\u003e\n      \u003cp\u003eCuirs chevelus réactifs en quête de douceur, ou personnes sujettes à une chute de cheveux souhaitant un soin global quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-baum-section\"\u003e\n  \u003ch2\u003eComment utiliser le baume nourrissant antichute BIO 5 ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-baum-timeline\"\u003e\n    \u003cdiv class=\"soi-baum-step\"\u003e\n      \u003cdiv class=\"soi-baum-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-baum-step-content\"\u003e\n        \u003ch3\u003eAppliquez après le shampooing\u003c\/h3\u003e\n        \u003cp\u003eAppliquez le baume sur \u003cstrong\u003echeveux propres et essorés\u003c\/strong\u003e, après le shampooing.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-step\"\u003e\n      \u003cdiv class=\"soi-baum-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-baum-step-content\"\u003e\n        \u003ch3\u003eRépartissez sur les longueurs\u003c\/h3\u003e\n        \u003cp\u003eRépartissez sur les \u003cstrong\u003elongueurs et pointes\u003c\/strong\u003e en évitant la racine si votre cuir chevelu tend à graisser rapidement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-step\"\u003e\n      \u003cdiv class=\"soi-baum-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-baum-step-content\"\u003e\n        \u003ch3\u003eLaissez poser\u003c\/h3\u003e\n        \u003cp\u003eLaissez poser \u003cstrong\u003e2 à 5 minutes\u003c\/strong\u003e (ou plus longtemps en masque intensif si les cheveux sont très abîmés).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-step\"\u003e\n      \u003cdiv class=\"soi-baum-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-baum-step-content\"\u003e\n        \u003ch3\u003eRincez et coiffez\u003c\/h3\u003e\n        \u003cp\u003eRincez abondamment à l'eau tiède, puis coiffez normalement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-baum-tip\"\u003e\n    \u003cdiv class=\"soi-baum-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour des résultats visibles sur la chute et la densité apparente, utilisez-le \u003cstrong\u003erégulièrement sur 6 à 8 semaines\u003c\/strong\u003e minimum.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-baum-section\"\u003e\n  \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n  \u003cdiv class=\"soi-baum-compo\"\u003e\n    \u003cdiv class=\"soi-baum-compo-row\"\u003e\n      \u003cspan class=\"soi-baum-compo-label\"\u003eExtraits végétaux bio\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-compo-value\"\u003eOrtie, épilobe\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-compo-row\"\u003e\n      \u003cspan class=\"soi-baum-compo-label\"\u003eHuiles végétales bio\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-compo-value\"\u003eJojoba, coco\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-compo-row\"\u003e\n      \u003cspan class=\"soi-baum-compo-label\"\u003eHuiles essentielles bio\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-compo-value\"\u003eVerveine citronnée, ylang-ylang\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-compo-row\"\u003e\n      \u003cspan class=\"soi-baum-compo-label\"\u003eBase lavante\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-compo-value\"\u003eIssue de sucres de bouleau et de coco\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-compo-row\"\u003e\n      \u003cspan class=\"soi-baum-compo-label\"\u003eFormule sans\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-compo-value\"\u003eSulfates agressifs, silicones, parabènes\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-baum-section\"\u003e\n  \u003ch2\u003eCertifications et engagements\u003c\/h2\u003e\n  \u003cdiv class=\"soi-baum-grid-compact\"\u003e\n    \u003cdiv class=\"soi-baum-card-mini\"\u003e\n      \u003cspan class=\"soi-baum-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-card-mini-value\"\u003eCosmos Organic Ecocert\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-card-mini\"\u003e\n      \u003cspan class=\"soi-baum-card-mini-icon\"\u003e🐇\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-card-mini-label\"\u003eÉthique\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-card-mini-value\"\u003eVegan, non testé sur animaux\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-card-mini\"\u003e\n      \u003cspan class=\"soi-baum-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-card-mini-value\"\u003eFrance, Laboratoires Val de Loire\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-baum-card-mini\"\u003e\n      \u003cspan class=\"soi-baum-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-card-mini-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-baum-card-mini-value\"\u003e150 ml, pompe airless\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-baum-section\"\u003e\n  \u003cdiv class=\"soi-baum-accordion\"\u003e\n    \u003cdetails class=\"soi-baum-accordion-item\"\u003e\n      \u003csummary class=\"soi-baum-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-baum-accordion-content\"\u003e\n        \u003cp\u003eCe baume ne se substitue pas à un traitement médical en cas de chute de cheveux importante. En cas de doute, consultez un dermatologue ou un médecin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-baum-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-baum-cta-box\"\u003e\n    \u003cp class=\"soi-baum-cta-tag\" style=\"color: white;\"\u003eUn rituel nourrissant à chaque lavage\u003c\/p\u003e\n    \u003cp class=\"soi-baum-cta-text\" style=\"color: white;\"\u003eOffrez à vos cheveux secs ou frisés le soin qu'ils méritent vraiment. Douceur, brillance, résistance : retrouvez une chevelure nourrie en profondeur, naturellement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-baum-marine: #1A2D3D;\n  --soi-baum-marine-dark: #0F1E2B;\n  --soi-baum-marine-light: #2C4458;\n  --soi-baum-pomme: #A1C544;\n  --soi-baum-pomme-dark: #84A636;\n  --soi-baum-pomme-light: rgba(161,197,68,0.10);\n  --soi-baum-white: #FFFFFF;\n  --soi-baum-off-white: #F8FAF6;\n  --soi-baum-stone: #F1F3EE;\n  --soi-baum-line: #E5E8E0;\n  --soi-baum-primary: #7A5C3A;\n  --soi-baum-primary-soft: #A8896A;\n  --soi-baum-accent: #C49A5C;\n  --soi-baum-text: #1A2D3D;\n  --soi-baum-text-soft: #4A5B6B;\n  --soi-baum-text-muted: #7B8693;\n  --soi-baum-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-baum-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-baum-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-baum-radius: 12px;\n  --soi-baum-radius-sm: 8px;\n  --soi-baum-radius-pill: 999px;\n}\n\n.soi-baum-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-baum-fiche img { max-width: 100%; height: auto; }\n\n.soi-baum-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-baum-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-baum-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-baum-hero {\n  position: relative;\n  background: var(--soi-baum-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-baum-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-baum-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-baum-pomme);\n}\n\n.soi-baum-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-baum-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-baum-pomme);\n  border-radius: 50%;\n}\n\n.soi-baum-hero-title {\n  display: block;\n  color: var(--soi-baum-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-baum-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-baum-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-baum-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-baum-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-baum-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-baum-label-accent {\n  background: var(--soi-baum-pomme);\n  border-color: var(--soi-baum-pomme);\n  color: var(--soi-baum-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-baum-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-baum-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-baum-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-baum-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-baum-pomme);\n  border-radius: 2px;\n}\n\n.soi-baum-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-baum-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-baum-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-baum-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-baum-benefit {\n  background: var(--soi-baum-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-baum-radius);\n  border: 1px solid var(--soi-baum-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-baum-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-baum-shadow-md);\n}\n\n.soi-baum-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-baum-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-baum-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-baum-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-baum-benefit:hover .soi-baum-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-baum-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-baum-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-baum-benefit p {\n  font-size: 13px;\n  color: var(--soi-baum-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-baum-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-baum-card {\n  background: var(--soi-baum-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-baum-radius);\n  border-left: 3px solid var(--soi-baum-pomme);\n}\n\n.soi-baum-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-baum-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-baum-card p {\n  font-size: 14px;\n  color: var(--soi-baum-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-baum-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-baum-card-mini {\n  background: var(--soi-baum-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-baum-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-baum-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-baum-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-baum-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-baum-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-baum-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-baum-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-baum-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-baum-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-baum-radius);\n  border: 1px solid var(--soi-baum-line);\n  align-items: flex-start;\n}\n\n.soi-baum-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-baum-marine);\n  color: var(--soi-baum-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-baum-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-baum-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-baum-step-content p {\n  font-size: 14px;\n  color: var(--soi-baum-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-baum-compo {\n  background: var(--soi-baum-off-white);\n  border-radius: var(--soi-baum-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-baum-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-baum-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-baum-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-baum-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-baum-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-baum-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-baum-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-baum-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-baum-pomme-light);\n  border-left: 4px solid var(--soi-baum-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-baum-radius) var(--soi-baum-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-baum-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-baum-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-baum-marine);\n  margin-bottom: 4px;\n}\n\n.soi-baum-tip p {\n  font-size: 14px;\n  color: var(--soi-baum-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-baum-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-baum-accordion-item {\n  background: var(--soi-baum-off-white);\n  border-radius: var(--soi-baum-radius-sm);\n  border: 1px solid var(--soi-baum-line);\n  overflow: hidden;\n}\n\n.soi-baum-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-baum-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-baum-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-baum-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-baum-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-baum-accordion-item[open] .soi-baum-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-baum-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-baum-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-baum-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-baum-cta-box {\n  background: var(--soi-baum-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-baum-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-baum-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-baum-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-baum-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-baum-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-baum-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-baum-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-baum-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-baum-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-baum-compo-value {\n    text-align: left;\n  }\n\n  .soi-baum-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-baum-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-baum-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-baum-fiche {\n    --soi-baum-text-soft: #2C3E50;\n    --soi-baum-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603776823626,"sku":"SQ0035","price":39.05,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-5-baume-nourrissant-antichute-certifie-bio-et-vegan-scie-packshot.webp?v=1785489172"},{"product_id":"bio-5-huile-protectrice-antichute-certifiee-bio-et-vegan-science-et-equilibre","title":"BIO 5 Huile protectrice antichute certifiée bio et vegan – Science et Équilibre","description":"\n\u003cdiv class=\"soi-bio5-fiche\"\u003e\n\n\u003csection class=\"soi-bio5-hero\"\u003e\n  \u003cdiv class=\"soi-bio5-hero-tag\"\u003e\n    \u003cspan class=\"soi-bio5-tag-dot\"\u003e\u003c\/span\u003e\n    Soin capillaire bio · Science et Équilibre\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-bio5-hero-title\"\u003eCinq huiles précieuses contre la chute des cheveux\u003c\/span\u003e\n  \u003cp class=\"soi-bio5-hero-subtitle\"\u003eUne synergie de cinq huiles végétales bio et deux extraits anti-chute pour nourrir, protéger et renforcer les cheveux secs, abîmés, colorés ou afros. Certifiée Cosmos Organic, vegan et fabriquée en France.\u003c\/p\u003e\n  \u003cdiv class=\"soi-bio5-hero-labels\"\u003e\n    \u003cspan class=\"soi-bio5-label soi-bio5-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-bio5-label\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-bio5-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-bio5-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-bio5-label\"\u003eSANS SILICONE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003eUn complexe de 5 huiles végétales bio pour des cheveux transformés\u003c\/h2\u003e\n  \u003cp class=\"soi-bio5-section-intro\"\u003eLa force de cette huile capillaire repose sur la synergie de cinq huiles soigneusement sélectionnées, chacune apportant un bénéfice ciblé à vos cheveux.\u003c\/p\u003e\n  \u003cdiv class=\"soi-bio5-grid soi-bio5-grid-oils\"\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🌻 Huile de carthame bio\u003c\/h3\u003e\n      \u003cp\u003eUltra-légère et riche en oméga-6, elle nourrit en profondeur sans laisser de film gras.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🥥 Huile de coco bio\u003c\/h3\u003e\n      \u003cp\u003ePénètre la fibre capillaire pour limiter la casse et redonner souplesse et brillance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🌿 Huile de jojoba bio\u003c\/h3\u003e\n      \u003cp\u003eTrès proche du sébum naturel, elle équilibre le cuir chevelu et lisse les écailles.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🛡️ Huile de karanja bio\u003c\/h3\u003e\n      \u003cp\u003eReconnue pour ses propriétés protectrices, elle forme un voile léger contre les agressions extérieures : soleil, pollution, chlore, sel marin.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e💎 Huile de mongongo bio\u003c\/h3\u003e\n      \u003cp\u003eRiche en acides gras rares, elle répare les pointes abîmées et renforce la résistance du cheveu.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003eOrtie et épilobe : les actifs anti-chute d'origine végétale\u003c\/h2\u003e\n  \u003cp class=\"soi-bio5-section-intro\"\u003eAu-delà de la nutrition, la BIO 5 Huile protectrice antichute intègre deux extraits végétaux ciblés pour renforcer la chevelure à sa base.\u003c\/p\u003e\n  \u003cdiv class=\"soi-bio5-benefits\"\u003e\n    \u003cdiv class=\"soi-bio5-benefit\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eExtrait d'ortie bio\u003c\/h3\u003e\n      \u003cp\u003eTraditionnellement utilisé pour tonifier le cuir chevelu et participer à la vitalité du cheveu.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-benefit\"\u003e\n      \u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eExtrait d'épilobe bio\u003c\/h3\u003e\n      \u003cp\u003eApaisant pour le cuir chevelu, il contribue à un environnement sain propice à des cheveux plus denses et résistants.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-bio5-tip\"\u003e\n    \u003cdiv class=\"soi-bio5-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eEnsemble, ces actifs aident à réduire la chute due à la fragilisation de la fibre, sans jamais obstruer ni alourdir le cuir chevelu.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003eComment utiliser l'huile antichute BIO 5 ?\u003c\/h2\u003e\n  \u003cp class=\"soi-bio5-section-intro\"\u003eLa flexibilité d'utilisation est l'un des atouts majeurs de cette huile capillaire bio. Adaptez-la à votre routine selon vos besoins.\u003c\/p\u003e\n  \u003cdiv class=\"soi-bio5-grid\"\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e⚡ Soin express (10 min)\u003c\/h3\u003e\n      \u003cp\u003eAppliquez avant le shampooing sur longueurs et pointes, laissez poser 10 minutes puis rincez.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🌙 Masque de nuit\u003c\/h3\u003e\n      \u003cp\u003eAppliquez généreusement le soir, enveloppez d'une serviette, et rincez au matin pour une réparation en profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e✨ Finition coiffante\u003c\/h3\u003e\n      \u003cp\u003eQuelques gouttes sur cheveux secs pour discipliner les frisottis, sublimer les boucles et révéler la brillance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🏖️ Protection solaire capillaire\u003c\/h3\u003e\n      \u003cp\u003eAppliquez avant l'exposition pour protéger la fibre du soleil, du chlore et du sel marin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003eComposition complète de l'huile BIO 5\u003c\/h2\u003e\n  \u003cp class=\"soi-bio5-section-intro\"\u003eFormule certifiée Cosmos Organic, vegan, sans silicone, sans parabène, fabriquée en France.\u003c\/p\u003e\n  \u003cdiv class=\"soi-bio5-compo\"\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eHuile de carthame bio\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eCarthamus tinctorius\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eHuile de coco bio\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eCocos nucifera\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eHuile de jojoba bio\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eSimmondsia chinensis\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eHuile de karanja bio\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003ePongamia glabra\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eHuile de mongongo bio\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eSchinziophyton rautanenii\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eExtrait d'ortie bio\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eUrtica dioica\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eExtrait d'épilobe bio\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eEpilobium angustifolium\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-compo-row soi-bio5-compo-row-highlight\"\u003e\n      \u003cspan class=\"soi-bio5-compo-label\"\u003eFormat\u003c\/span\u003e\n      \u003cspan class=\"soi-bio5-compo-value\"\u003eFlacon spray 150 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003ch2\u003ePour qui est faite cette huile capillaire antichute ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bio5-grid\"\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🔥 Cheveux secs, abîmés ou fragilisés\u003c\/h3\u003e\n      \u003cp\u003ePar la chaleur ou les traitements chimiques, vos cheveux retrouvent nutrition et force.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🎨 Cheveux colorés ou décolorés\u003c\/h3\u003e\n      \u003cp\u003eApportez nutrition et protection à des cheveux qui en ont particulièrement besoin.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🌀 Cheveux bouclés, frisés ou afros\u003c\/h3\u003e\n      \u003cp\u003eUn apport hydratant intense pour sublimer vos boucles et nourrir la fibre en profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bio5-card\"\u003e\n      \u003ch3\u003e🌿 Recherche d'un soin bio antichute\u003c\/h3\u003e\n      \u003cp\u003eUne huile capillaire bio sans ingrédients controversés, pour prendre soin de vos cheveux en toute confiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n  \u003cdiv class=\"soi-bio5-accordion\"\u003e\n    \u003cdetails class=\"soi-bio5-accordion-item\"\u003e\n      \u003csummary class=\"soi-bio5-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-bio5-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un soin cosmétique. Il ne se substitue pas à un traitement médical en cas de chute de cheveux pathologique. En cas de chute importante et persistante, consultez un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-bio5-cta-box\"\u003e\n    \u003cp class=\"soi-bio5-cta-tag\" style=\"color: white;\"\u003eVotre rituel capillaire naturel\u003c\/p\u003e\n    \u003cp class=\"soi-bio5-cta-text\" style=\"color: white;\"\u003eCinq huiles végétales bio, deux actifs anti-chute, une texture qui fond sur la fibre : offrez à vos cheveux le soin qu'ils méritent, avec une conscience écologique totale.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bio5-marine: #1A2D3D;\n  --soi-bio5-marine-dark: #0F1E2B;\n  --soi-bio5-marine-light: #2C4458;\n  --soi-bio5-pomme: #A1C544;\n  --soi-bio5-pomme-dark: #84A636;\n  --soi-bio5-pomme-light: rgba(161,197,68,0.10);\n  --soi-bio5-white: #FFFFFF;\n  --soi-bio5-off-white: #F8FAF6;\n  --soi-bio5-stone: #F1F3EE;\n  --soi-bio5-line: #E5E8E0;\n  --soi-bio5-primary: #D4A52A;\n  --soi-bio5-primary-soft: #F5ECD4;\n  --soi-bio5-accent: #D4A8A4;\n  --soi-bio5-text: #1A2D3D;\n  --soi-bio5-text-soft: #4A5B6B;\n  --soi-bio5-text-muted: #7B8693;\n  --soi-bio5-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bio5-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bio5-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bio5-radius: 12px;\n  --soi-bio5-radius-sm: 8px;\n  --soi-bio5-radius-pill: 999px;\n}\n\n.soi-bio5-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bio5-fiche img { max-width: 100%; height: auto; }\n\n.soi-bio5-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bio5-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-bio5-hero {\n  position: relative;\n  background: var(--soi-bio5-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-bio5-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bio5-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bio5-pomme);\n}\n\n.soi-bio5-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-bio5-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 50%;\n}\n\n.soi-bio5-hero-title {\n  display: block;\n  color: var(--soi-bio5-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-bio5-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-bio5-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bio5-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-bio5-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bio5-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bio5-label-accent {\n  background: var(--soi-bio5-pomme);\n  border-color: var(--soi-bio5-pomme);\n  color: var(--soi-bio5-marine);\n  font-weight: 600;\n}\n\n.soi-bio5-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bio5-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bio5-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-bio5-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 2px;\n}\n\n.soi-bio5-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bio5-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bio5-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bio5-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-bio5-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-bio5-benefit {\n  background: var(--soi-bio5-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bio5-radius);\n  border: 1px solid var(--soi-bio5-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bio5-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bio5-shadow-md);\n}\n\n.soi-bio5-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bio5-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-bio5-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bio5-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bio5-benefit:hover .soi-bio5-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bio5-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-benefit p {\n  font-size: 13px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bio5-grid-oils {\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n}\n\n.soi-bio5-card {\n  background: var(--soi-bio5-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bio5-radius);\n  border-left: 3px solid var(--soi-bio5-pomme);\n}\n\n.soi-bio5-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-card p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-compo {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bio5-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-bio5-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bio5-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bio5-compo-row-highlight {\n  background: var(--soi-bio5-pomme-light);\n}\n\n.soi-bio5-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bio5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bio5-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bio5-marine);\n  text-align: right;\n  font-style: italic;\n}\n\n.soi-bio5-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bio5-pomme-light);\n  border-left: 4px solid var(--soi-bio5-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bio5-radius) var(--soi-bio5-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bio5-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bio5-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bio5-tip p {\n  font-size: 14px;\n  color: var(--soi-bio5-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bio5-accordion-item {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius-sm);\n  border: 1px solid var(--soi-bio5-line);\n  overflow: hidden;\n}\n\n.soi-bio5-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bio5-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-bio5-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bio5-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bio5-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bio5-accordion-item[open] .soi-bio5-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bio5-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bio5-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bio5-cta-box {\n  background: var(--soi-bio5-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bio5-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bio5-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-bio5-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bio5-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-bio5-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bio5-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bio5-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-bio5-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bio5-compo-value {\n    text-align: left;\n  }\n\n  .soi-bio5-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-bio5-grid-oils {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-bio5-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bio5-fiche {\n    --soi-bio5-text-soft: #2C3E50;\n    --soi-bio5-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603777380682,"sku":"SQ0040","price":49.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-5-huile-protectrice-antichute-certifiee-bio-et-vegan-sci-packshot.webp?v=1785487228"},{"product_id":"bio-kilos-graisses-rebelles-certifie-bio-en-comprimes-science-et-equilibre","title":"BIO KILOS graisses rebelles bio - 90 comprimés – Science et Équilibre","description":"\u003cdiv class=\"soi-biok-fiche\"\u003e\n\n\u003csection class=\"soi-biok-hero\"\u003e\n\u003cdiv class=\"soi-biok-hero-tag\"\u003e\n\u003cspan class=\"soi-biok-tag-dot\"\u003e\u003c\/span\u003e\nComplément alimentaire · Science et Équilibre\n\u003c\/div\u003e\n\u003cspan class=\"soi-biok-hero-title\"\u003eSix plantes bio pour accompagner votre démarche minceur\u003c\/span\u003e\n\u003cp class=\"soi-biok-hero-subtitle\"\u003eUne formule concentrée associant guarana, thé vert, nopal, maté, acérola et baobab pour accompagner la gestion du poids, le drainage et la vitalité dans le cadre d'une bonne hygiène de vie.\u003c\/p\u003e\n\u003cdiv class=\"soi-biok-hero-labels\"\u003e\n\u003cspan class=\"soi-biok-label soi-biok-label-accent\"\u003eBIO AB\u003c\/span\u003e\n\u003cspan class=\"soi-biok-label\"\u003eCERTIFIÉ ECOCERT\u003c\/span\u003e\n\u003cspan class=\"soi-biok-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n\u003cspan class=\"soi-biok-label\"\u003e6 PLANTES BIO\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-biok-section\"\u003e\n\u003ch2\u003eBIO KILOS Graisses Rebelles : une formule végétale pour accompagner la perte de poids\u003c\/h2\u003e\n\u003cp\u003eBIO KILOS Graisses Rebelles de Science et Équilibre est un complément alimentaire formulé pour accompagner la perte de poids de manière progressive et respectueuse de l'organisme.\u003c\/p\u003e\n\u003cp\u003eSa formule repose sur une association de six plantes issues de l'agriculture biologique : le guarana, le thé vert, le nopal, le maté, l'acérola et le baobab. Cette synergie végétale est conçue pour agir de manière globale sur le métabolisme des lipides, le drainage, la rétention d'eau et la vitalité.\u003c\/p\u003e\n\u003cp\u003eFabriqué en France, ce complément est particulièrement adapté aux périodes d'excès ou de relâchement alimentaire, en complément d'une alimentation équilibrée et d'une activité physique régulière.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-biok-section\"\u003e\n\u003ch2\u003eUne synergie de six plantes issues de l'agriculture biologique\u003c\/h2\u003e\n\u003cp class=\"soi-biok-section-intro\"\u003eChaque dose journalière apporte plus de 1,6 g d'ingrédients végétaux, avec des extraits et des poudres précisément dosés.\u003c\/p\u003e\n\n\u003cdiv class=\"soi-biok-grid\"\u003e\n\n\u003cdiv class=\"soi-biok-card\"\u003e\n\u003ch3\u003e🌿 Guarana bio\u003c\/h3\u003e\n\u003cp\u003eLa formule apporte 600 mg d'extrait de graines de guarana, correspondant à 3 600 mg d'équivalent plante sèche. Le guarana apporte naturellement de la caféine et participe à l'action globale de la formule sur la vitalité et le métabolisme des lipides.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-card\"\u003e\n\u003ch3\u003e🍵 Thé vert bio\u003c\/h3\u003e\n\u003cp\u003eChaque dose journalière contient 375 mg d'extrait de feuilles de thé vert, dont 187,5 mg de polyphénols. Le thé vert complète l'action du guarana dans cette formule destinée à accompagner la gestion du poids.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-card\"\u003e\n\u003ch3\u003e🌵 Nopal bio\u003c\/h3\u003e\n\u003cp\u003eLa poudre de nopal, également appelé figuier de Barbarie, est présente à hauteur de 240 mg par jour. Elle s'intègre à la synergie végétale développée pour accompagner le drainage et limiter la rétention d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-card\"\u003e\n\u003ch3\u003e🌱 Maté bio\u003c\/h3\u003e\n\u003cp\u003eLa formule contient 240 mg d'extrait de feuilles de maté, correspondant à 960 mg d'équivalent plante sèche. Le maté apporte également une petite quantité de caféine.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-card\"\u003e\n\u003ch3\u003e🍒 Acérola bio\u003c\/h3\u003e\n\u003cp\u003eL'extrait d'acérola apporte 16 mg de vitamine C par dose journalière, soit 20 % des apports de référence. La vitamine C contribue au fonctionnement normal du système immunitaire, à la réduction de la fatigue et à la protection des cellules contre le stress oxydatif.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-card\"\u003e\n\u003ch3\u003e🌳 Baobab bio\u003c\/h3\u003e\n\u003cp\u003eLa poudre de pulpe de fruit de baobab complète la formule à hauteur de 90 mg par jour. Elle est associée aux cinq autres plantes pour former une composition végétale globale.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-biok-section\"\u003e\n\u003ch2\u003eComposition et analyse nutritionnelle\u003c\/h2\u003e\n\n\u003cp class=\"soi-biok-section-intro\"\u003e\u003cstrong\u003eIngrédients pour 3 comprimés :\u003c\/strong\u003e fibres de gomme d'acacia bio, extrait de graines de guarana bio (\u003cem\u003ePaullinia cupana\u003c\/em\u003e), extrait de feuilles de thé vert bio (\u003cem\u003eCamellia sinensis\u003c\/em\u003e), poudre de nopal bio (\u003cem\u003eOpuntia ficus-indica\u003c\/em\u003e), extrait de feuilles de maté bio (\u003cem\u003eIlex paraguariensis\u003c\/em\u003e), extrait de fruits d'acérola bio (\u003cem\u003eMalpighia glabra\u003c\/em\u003e), poudre de pulpe de fruits de baobab bio (\u003cem\u003eAdansonia digitata\u003c\/em\u003e) et amidon de riz bio.\u003c\/p\u003e\n\n\u003cp class=\"soi-biok-section-intro\"\u003eIngrédients issus de l'agriculture biologique. Produit certifié par ECOCERT selon le référentiel FR-BIO-01.\u003c\/p\u003e\n\n\u003cdiv class=\"soi-biok-compo\"\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eExtrait de guarana bio, ratio 6:1\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e600 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eÉquivalent plante sèche de guarana\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e3 600 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eCaféine issue du guarana\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e48 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eExtrait de thé vert bio, ratio 3:1\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e375 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eÉquivalent plante sèche de thé vert\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e1 125 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003ePolyphénols issus du thé vert\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e187,5 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eCaféine issue du thé vert\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e5,6 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003ePoudre de nopal bio, ratio 1:1\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e240 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eExtrait de maté bio, ratio 4:1\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e240 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eÉquivalent plante sèche de maté\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e960 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eCaféine issue du maté\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e4,8 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eExtrait d'acérola bio\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e112,95 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eVitamine C\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e16 mg, soit 20 % des AR\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003ePoudre de baobab bio, ratio 1:1\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e90 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"soi-biok-section-intro\"\u003e\u003csmall\u003eAR : apports de référence. Équivalent plante sèche : quantité de plante sèche nécessaire à la fabrication de l'extrait.\u003c\/small\u003e\u003c\/p\u003e\n\n\u003cdiv class=\"soi-biok-grid-compact\"\u003e\n\n\u003cdiv class=\"soi-biok-card-mini\"\u003e\n\u003cspan class=\"soi-biok-card-mini-icon\"\u003e💊\u003c\/span\u003e\n\u003cspan class=\"soi-biok-card-mini-label\"\u003eForme\u003c\/span\u003e\n\u003cspan class=\"soi-biok-card-mini-value\"\u003eComprimés\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-card-mini\"\u003e\n\u003cspan class=\"soi-biok-card-mini-icon\"\u003e📦\u003c\/span\u003e\n\u003cspan class=\"soi-biok-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-biok-card-mini-value\"\u003e90 comprimés\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-card-mini\"\u003e\n\u003cspan class=\"soi-biok-card-mini-icon\"\u003e📅\u003c\/span\u003e\n\u003cspan class=\"soi-biok-card-mini-label\"\u003eDurée d'utilisation\u003c\/span\u003e\n\u003cspan class=\"soi-biok-card-mini-value\"\u003e30 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-card-mini\"\u003e\n\u003cspan class=\"soi-biok-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n\u003cspan class=\"soi-biok-card-mini-label\"\u003eConception et fabrication\u003c\/span\u003e\n\u003cspan class=\"soi-biok-card-mini-value\"\u003eFrance\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-biok-section\"\u003e\n\u003ch2\u003eComment prendre BIO KILOS Graisses Rebelles ?\u003c\/h2\u003e\n\n\u003cdiv class=\"soi-biok-timeline\"\u003e\n\n\u003cdiv class=\"soi-biok-step\"\u003e\n\u003cdiv class=\"soi-biok-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-biok-step-content\"\u003e\n\u003ch3\u003ePrendre 3 comprimés par jour\u003c\/h3\u003e\n\u003cp\u003ePrenez un comprimé avant chacun des trois repas principaux, avec un grand verre d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-step\"\u003e\n\u003cdiv class=\"soi-biok-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-biok-step-content\"\u003e\n\u003ch3\u003eNe pas consommer à jeun\u003c\/h3\u003e\n\u003cp\u003eLe produit contenant du thé vert et de la caféine, prenez chaque comprimé juste avant le repas et non à distance de toute prise alimentaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-step\"\u003e\n\u003cdiv class=\"soi-biok-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-biok-step-content\"\u003e\n\u003ch3\u003eMaintenir une bonne hygiène de vie\u003c\/h3\u003e\n\u003cp\u003eUtilisez ce complément dans le cadre d'une alimentation variée et équilibrée et d'un mode de vie sain. Ne dépassez pas la dose journalière recommandée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-biok-section\"\u003e\n\u003ch2\u003eLes caractéristiques de BIO KILOS Graisses Rebelles\u003c\/h2\u003e\n\n\u003cdiv class=\"soi-biok-benefits\"\u003e\n\n\u003cdiv class=\"soi-biok-benefit\"\u003e\n\u003cdiv class=\"soi-biok-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSix plantes biologiques\u003c\/h3\u003e\n\u003cp\u003eUne association de guarana, thé vert, nopal, maté, acérola et baobab issus de l'agriculture biologique.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-benefit\"\u003e\n\u003cdiv class=\"soi-biok-benefit-icon\"\u003e\u003cspan\u003e🔎\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eDes dosages détaillés\u003c\/h3\u003e\n\u003cp\u003eLa quantité de chaque extrait, de chaque poudre et de leurs principaux constituants est clairement indiquée.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-benefit\"\u003e\n\u003cdiv class=\"soi-biok-benefit-icon\"\u003e\u003cspan\u003e🍒\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eUne source de vitamine C\u003c\/h3\u003e\n\u003cp\u003eLa dose journalière apporte 16 mg de vitamine C, soit 20 % des apports de référence.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-benefit\"\u003e\n\u003cdiv class=\"soi-biok-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConçu et fabriqué en France\u003c\/h3\u003e\n\u003cp\u003eUn complément alimentaire de la marque française Science et Équilibre, certifié biologique par ECOCERT.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-biok-section\"\u003e\n\u003cdiv class=\"soi-biok-tip\"\u003e\n\u003cdiv class=\"soi-biok-tip-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePrécautions d'emploi\u003c\/strong\u003e\n\u003cp\u003eContient de la caféine, soit environ 58 mg pour 3 comprimés, ainsi que de l'EGCG, dans la limite maximale annoncée de 19 mg pour 3 comprimés. Ne doit pas être consommé à jeun.\u003c\/p\u003e\n\u003cp\u003eProduit réservé à l'adulte. Ne pas consommer pendant la grossesse ou l'allaitement. Ne convient pas aux enfants et aux adolescents.\u003c\/p\u003e\n\u003cp\u003eNe pas consommer le même jour que d'autres produits contenant du thé vert.\u003c\/p\u003e\n\u003cp\u003eCe produit est déconseillé en cas d'ulcère gastro-duodénal, de troubles cardiaques tels qu'une arythmie ou une hypertension, d'insuffisance cardiaque ou rénale avec œdèmes, d'hypertension artérielle ou d'hyperthyroïdie.\u003c\/p\u003e\n\u003cp\u003eIl est également déconseillé en cas de prise de certains médicaments, notamment les sédatifs, les sympathomimétiques ou les inhibiteurs de la monoamine oxydase. En cas de traitement médical ou de doute, demandez conseil à un professionnel de santé avant utilisation.\u003c\/p\u003e\n\u003cp\u003eCe complément alimentaire ne doit pas se substituer à une alimentation variée et équilibrée ni à un mode de vie sain. Ne pas dépasser la dose journalière indiquée. Tenir hors de portée des jeunes enfants. Conserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-biok-section\"\u003e\n\u003ch2\u003eInformations complémentaires\u003c\/h2\u003e\n\n\u003cdiv class=\"soi-biok-compo\"\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eMarque\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003eScience et Équilibre\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eEAN\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e3760243340024\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003ePilulier de 90 comprimés\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003ePoids net\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003e76,95 g\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eCertification biologique\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003eECOCERT FR-BIO-01\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-biok-compo-row\"\u003e\n\u003cspan class=\"soi-biok-compo-label\"\u003eConsigne de tri\u003c\/span\u003e\n\u003cspan class=\"soi-biok-compo-value\"\u003ePilulier et bouchon dans le bac de tri jaune\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"soi-biok-section-intro\"\u003e\u003csmall\u003eLes consignes de tri peuvent varier selon les règles applicables dans votre localité.\u003c\/small\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-biok-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-biok-cta-box\"\u003e\n\u003cp class=\"soi-biok-cta-tag\" style=\"color: white;\"\u003eUne formule végétale bio pour accompagner votre démarche minceur\u003c\/p\u003e\n\u003cp class=\"soi-biok-cta-text\" style=\"color: white;\"\u003eSix plantes biologiques réunies dans une formule fabriquée en France, à raison de trois comprimés par jour, en complément d'une alimentation équilibrée et d'un mode de vie sain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n:root {\n  --soi-biok-marine: #1A2D3D;\n  --soi-biok-marine-dark: #0F1E2B;\n  --soi-biok-marine-light: #2C4458;\n  --soi-biok-pomme: #A1C544;\n  --soi-biok-pomme-dark: #84A636;\n  --soi-biok-pomme-light: rgba(161,197,68,0.10);\n  --soi-biok-white: #FFFFFF;\n  --soi-biok-off-white: #F8FAF6;\n  --soi-biok-stone: #F1F3EE;\n  --soi-biok-line: #E5E8E0;\n  --soi-biok-primary: #2E6B48;\n  --soi-biok-primary-soft: #E8F0EB;\n  --soi-biok-accent: #D88542;\n  --soi-biok-text: #1A2D3D;\n  --soi-biok-text-soft: #4A5B6B;\n  --soi-biok-text-muted: #7B8693;\n  --soi-biok-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-biok-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-biok-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-biok-radius: 12px;\n  --soi-biok-radius-sm: 8px;\n  --soi-biok-radius-pill: 999px;\n}\n\n.soi-biok-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-biok-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-biok-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-biok-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-biok-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-biok-hero {\n  position: relative;\n  background: var(--soi-biok-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-biok-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-biok-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-biok-pomme);\n}\n\n.soi-biok-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-biok-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-biok-pomme);\n  border-radius: 50%;\n}\n\n.soi-biok-hero-title {\n  display: block;\n  color: var(--soi-biok-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-biok-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-biok-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-biok-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-biok-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-biok-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-biok-label-accent {\n  background: var(--soi-biok-pomme);\n  border-color: var(--soi-biok-pomme);\n  color: var(--soi-biok-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-biok-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-biok-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-biok-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-biok-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-biok-pomme);\n  border-radius: 2px;\n}\n\n.soi-biok-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-biok-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-biok-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-biok-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-biok-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-biok-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-biok-benefit {\n  background: var(--soi-biok-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-biok-radius);\n  border: 1px solid var(--soi-biok-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-biok-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-biok-shadow-md);\n}\n\n.soi-biok-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-biok-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-biok-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-biok-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-biok-benefit:hover .soi-biok-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-biok-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-biok-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-biok-benefit p {\n  font-size: 13px;\n  color: var(--soi-biok-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-biok-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-biok-card {\n  background: var(--soi-biok-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-biok-radius);\n  border-left: 3px solid var(--soi-biok-pomme);\n}\n\n.soi-biok-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-biok-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-biok-card p {\n  font-size: 14px;\n  color: var(--soi-biok-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-biok-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-biok-card-mini {\n  background: var(--soi-biok-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-biok-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-biok-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-biok-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-biok-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-biok-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-biok-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-biok-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-biok-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-biok-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-biok-radius);\n  border: 1px solid var(--soi-biok-line);\n  align-items: flex-start;\n}\n\n.soi-biok-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-biok-marine);\n  color: var(--soi-biok-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-biok-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-biok-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-biok-step-content p {\n  font-size: 14px;\n  color: var(--soi-biok-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-biok-compo {\n  background: var(--soi-biok-off-white);\n  border-radius: var(--soi-biok-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-biok-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-biok-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-biok-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-biok-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-biok-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-biok-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-biok-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-biok-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-biok-pomme-light);\n  border-left: 4px solid var(--soi-biok-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-biok-radius) var(--soi-biok-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-biok-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-biok-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-biok-marine);\n  margin-bottom: 4px;\n}\n\n.soi-biok-tip p {\n  font-size: 14px;\n  color: var(--soi-biok-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-biok-cta-box {\n  background: var(--soi-biok-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-biok-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-biok-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-biok-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-biok-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-biok-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-biok-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-biok-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-biok-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-biok-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-biok-compo-value {\n    text-align: left;\n  }\n\n  .soi-biok-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-biok-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-biok-fiche {\n    --soi-biok-text-soft: #2C3E50;\n    --soi-biok-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603777446218,"sku":"SQ0045","price":48.05,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-kilos-graisses-rebelles-certifie-bio-en-comprimes-scienc-packshot.webp?v=1780155665"},{"product_id":"bio-detoxx-certifie-bio-en-comprimes-science-et-equilibre","title":"BIO DÉTOXX - complément alimentaire cure detox","description":"\u003cdiv class=\"soi-dtx-fiche\"\u003e\n\n\u003csection class=\"soi-dtx-hero\"\u003e\n  \u003cdiv class=\"soi-dtx-hero-tag\"\u003e\n    \u003cspan class=\"soi-dtx-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Science et Équilibre\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-dtx-hero-title\"\u003eSept plantes bio pour cinq organes d'élimination\u003c\/span\u003e\n  \u003cp class=\"soi-dtx-hero-subtitle\"\u003eBIO DÉTOXX Émonctoires soutient simultanément le foie, les intestins, les reins, les poumons et la peau grâce à un dosage XXL équivalent à 14 g de plantes sèches par jour.\u003c\/p\u003e\n  \u003cdiv class=\"soi-dtx-hero-labels\"\u003e\n    \u003cspan class=\"soi-dtx-label soi-dtx-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n    \u003cspan class=\"soi-dtx-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-dtx-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-dtx-label\"\u003e7 PLANTES BIO\u003c\/span\u003e\n    \u003cspan class=\"soi-dtx-label\"\u003e40 COMPRIMÉS\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dtx-section\"\u003e\n  \u003ch2\u003ePourquoi cibler les 5 émonctoires en même temps ?\u003c\/h2\u003e\n  \u003cp\u003eBeaucoup de produits détox bio se concentrent sur un seul organe, souvent le foie. Le problème : si les autres émonctoires sont engorgés, les toxines libérées n'ont nulle part où aller et se redistribuent dans l'organisme. BIO DÉTOXX agit globalement, en accompagnant chaque voie d'élimination de façon cohérente et simultanée. C'est ce qui distingue cette formule des tisanes détox bio ou des ampoules classiques.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dtx-section\"\u003e\n  \u003ch2\u003eLes 7 plantes bio et leur rôle précis\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dtx-grid\"\u003e\n    \u003cdiv class=\"soi-dtx-card\"\u003e\n      \u003ch3\u003e🌿 Artichaut (foie et digestion)\u003c\/h3\u003e\n      \u003cp\u003eSoutient la fonction hépatique et favorise un confort digestif durable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-card\"\u003e\n      \u003ch3\u003e🌼 Pissenlit (foie et intestins)\u003c\/h3\u003e\n      \u003cp\u003eStimule la production de bile et participe au transit intestinal.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-card\"\u003e\n      \u003ch3\u003e🌸 Bardane (peau)\u003c\/h3\u003e\n      \u003cp\u003ePlante de référence pour l'équilibre cutané, elle aide à purifier la peau de l'intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-card\"\u003e\n      \u003ch3\u003e🫐 Genièvre (reins)\u003c\/h3\u003e\n      \u003cp\u003eFavorise l'élimination urinaire et soutient le travail des reins.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-card\"\u003e\n      \u003ch3\u003e🌾 Achillée millefeuille (reins et drainage)\u003c\/h3\u003e\n      \u003cp\u003eConnue pour ses propriétés drainantes et son action sur la circulation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-card\"\u003e\n      \u003ch3\u003e☁️ Bouillon blanc (poumons)\u003c\/h3\u003e\n      \u003cp\u003eApaise les voies respiratoires et contribue au bien-être pulmonaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-card\"\u003e\n      \u003ch3\u003e⚡ Maté (vitalité générale)\u003c\/h3\u003e\n      \u003cp\u003eTonifiant naturel qui soutient l'énergie pendant la cure et optimise l'efficacité du complexe.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dtx-section\"\u003e\n  \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dtx-compo\"\u003e\n    \u003cdiv class=\"soi-dtx-compo-row\"\u003e\n      \u003cspan class=\"soi-dtx-compo-label\"\u003eDosage journalier (4 comprimés)\u003c\/span\u003e\n      \u003cspan class=\"soi-dtx-compo-value\"\u003eÉquivalent de 14 g de plantes sèches\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-compo-row\"\u003e\n      \u003cspan class=\"soi-dtx-compo-label\"\u003eForme\u003c\/span\u003e\n      \u003cspan class=\"soi-dtx-compo-value\"\u003e40 comprimés\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-compo-row\"\u003e\n      \u003cspan class=\"soi-dtx-compo-label\"\u003eDurée de cure\u003c\/span\u003e\n      \u003cspan class=\"soi-dtx-compo-value\"\u003e10 jours consécutifs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-compo-row\"\u003e\n      \u003cspan class=\"soi-dtx-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-dtx-compo-value\"\u003eAgriculture Biologique (AB) · FR-BIO-01\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-compo-row\"\u003e\n      \u003cspan class=\"soi-dtx-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-dtx-compo-value\"\u003eFrance, Laboratoires Val de Loire\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1.25rem;\"\u003eExtraits secs bio d'artichaut (\u003cem\u003eCynara scolymus\u003c\/em\u003e), pissenlit (\u003cem\u003eTaraxacum officinale\u003c\/em\u003e), bardane (\u003cem\u003eArctium lappa\u003c\/em\u003e), genièvre (\u003cem\u003eJuniperus communis\u003c\/em\u003e), achillée millefeuille (\u003cem\u003eAchillea millefolium\u003c\/em\u003e), bouillon blanc (\u003cem\u003eVerbascum thapsus\u003c\/em\u003e), maté (\u003cem\u003eIlex paraguariensis\u003c\/em\u003e). Agent de charge : cellulose microcristalline. Sans arôme artificiel, sans colorant, sans OGM.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dtx-section\"\u003e\n  \u003ch2\u003eComment utiliser efficacement ce complément detox ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dtx-timeline\"\u003e\n    \u003cdiv class=\"soi-dtx-step\"\u003e\n      \u003cdiv class=\"soi-dtx-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-dtx-step-content\"\u003e\n        \u003ch3\u003e2 comprimés le matin\u003c\/h3\u003e\n        \u003cp\u003eAvec un grand verre d'eau, avant le petit-déjeuner.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-step\"\u003e\n      \u003cdiv class=\"soi-dtx-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-dtx-step-content\"\u003e\n        \u003ch3\u003e2 comprimés le soir\u003c\/h3\u003e\n        \u003cp\u003eAvec un grand verre d'eau, avant le dîner.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-step\"\u003e\n      \u003cdiv class=\"soi-dtx-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-dtx-step-content\"\u003e\n        \u003ch3\u003ePendant 10 jours consécutifs\u003c\/h3\u003e\n        \u003cp\u003eIdéalement au changement de saison ou avant un programme minceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-dtx-tip\"\u003e\n    \u003cdiv class=\"soi-dtx-tip-icon\"\u003e💧\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour optimiser vos résultats, augmentez votre hydratation pendant la cure (au moins 1,5 L d'eau par jour) et allégez temporairement votre alimentation en réduisant alcool, plats transformés et sucres raffinés.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dtx-section\"\u003e\n  \u003ch2\u003eBIO DÉTOXX vs les autres compléments détox bio du marché\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dtx-benefits\"\u003e\n    \u003cdiv class=\"soi-dtx-benefit\"\u003e\n      \u003cdiv class=\"soi-dtx-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDosage XXL\u003c\/h3\u003e\n      \u003cp\u003e14 g équivalent plantes sèches par jour, bien au-delà de la majorité des ampoules et tisanes détox bio concurrentes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-benefit\"\u003e\n      \u003cdiv class=\"soi-dtx-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e7 plantes vs 5\u003c\/h3\u003e\n      \u003cp\u003eUne couverture plus large des émonctoires, poumons inclus, souvent oubliés par les formules classiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-benefit\"\u003e\n      \u003cdiv class=\"soi-dtx-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCertifié AB\u003c\/h3\u003e\n      \u003cp\u003e100 % issu de l'agriculture biologique, sans résidus de pesticides.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dtx-benefit\"\u003e\n      \u003cdiv class=\"soi-dtx-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eLaboratoires Val de Loire, avec des contrôles qualité stricts. Format comprimés pratique, sans préparation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dtx-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse cette cure détox bio ?\u003c\/h2\u003e\n  \u003cp\u003eBIO DÉTOXX convient à toute personne souhaitant purifier son organisme naturellement, que ce soit après les fêtes, au changement de saison, en préparation d'un rééquilibrage alimentaire, ou simplement pour retrouver énergie et légèreté.\u003c\/p\u003e\n  \u003cdiv class=\"soi-dtx-accordion\"\u003e\n    \u003cdetails class=\"soi-dtx-accordion-item\"\u003e\n      \u003csummary class=\"soi-dtx-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-dtx-accordion-content\"\u003e\n        \u003cp\u003eNon recommandé aux femmes enceintes ou allaitantes, ni aux personnes sous traitement médical sans avis médical préalable. Ce complément alimentaire ne remplace pas un traitement médical ni une alimentation variée et équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dtx-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-dtx-cta-box\"\u003e\n    \u003cp class=\"soi-dtx-cta-tag\" style=\"color: white;\"\u003eDix jours pour repartir du bon pied\u003c\/p\u003e\n    \u003cp class=\"soi-dtx-cta-text\" style=\"color: white;\"\u003eSept plantes bio, cinq organes soutenus, un dosage XXL : offrez à votre corps la cure détox la plus complète pour retrouver légèreté, énergie et bien-être au naturel.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-dtx-marine: #1A2D3D;\n  --soi-dtx-marine-dark: #0F1E2B;\n  --soi-dtx-marine-light: #2C4458;\n  --soi-dtx-pomme: #A1C544;\n  --soi-dtx-pomme-dark: #84A636;\n  --soi-dtx-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-dtx-white: #FFFFFF;\n  --soi-dtx-off-white: #F8FAF6;\n  --soi-dtx-stone: #F1F3EE;\n  --soi-dtx-line: #E5E8E0;\n\n  --soi-dtx-primary: #4A7A3E;\n  --soi-dtx-primary-soft: #E8F0E4;\n  --soi-dtx-accent: #6B8F42;\n\n  --soi-dtx-text: #1A2D3D;\n  --soi-dtx-text-soft: #4A5B6B;\n  --soi-dtx-text-muted: #7B8693;\n\n  --soi-dtx-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-dtx-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-dtx-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-dtx-radius: 12px;\n  --soi-dtx-radius-sm: 8px;\n  --soi-dtx-radius-pill: 999px;\n}\n\n.soi-dtx-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-dtx-fiche img { max-width: 100%; height: auto; }\n\n.soi-dtx-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-dtx-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-dtx-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-dtx-hero {\n  position: relative;\n  background: var(--soi-dtx-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-dtx-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-dtx-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-dtx-pomme);\n}\n\n.soi-dtx-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-dtx-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-dtx-pomme);\n  border-radius: 50%;\n}\n\n.soi-dtx-hero-title {\n  display: block;\n  color: var(--soi-dtx-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-dtx-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-dtx-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-dtx-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-dtx-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-dtx-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-dtx-label-accent {\n  background: var(--soi-dtx-pomme);\n  border-color: var(--soi-dtx-pomme);\n  color: var(--soi-dtx-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-dtx-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-dtx-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-dtx-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-dtx-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-dtx-pomme);\n  border-radius: 2px;\n}\n\n.soi-dtx-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-dtx-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-dtx-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-dtx-section p em {\n  font-style: italic;\n  color: var(--soi-dtx-text-soft);\n}\n\n\/* === BENEFITS === *\/\n.soi-dtx-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-dtx-benefit {\n  background: var(--soi-dtx-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-dtx-radius);\n  border: 1px solid var(--soi-dtx-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-dtx-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-dtx-shadow-md);\n}\n\n.soi-dtx-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-dtx-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-dtx-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-dtx-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-dtx-benefit:hover .soi-dtx-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-dtx-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-dtx-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-dtx-benefit p {\n  font-size: 13px;\n  color: var(--soi-dtx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-dtx-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-dtx-card {\n  background: var(--soi-dtx-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-dtx-radius);\n  border-left: 3px solid var(--soi-dtx-pomme);\n}\n\n.soi-dtx-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-dtx-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-dtx-card p {\n  font-size: 14px;\n  color: var(--soi-dtx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-dtx-compo {\n  background: var(--soi-dtx-off-white);\n  border-radius: var(--soi-dtx-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-dtx-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-dtx-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-dtx-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-dtx-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-dtx-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-dtx-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-dtx-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-dtx-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-dtx-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-dtx-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-dtx-radius);\n  border: 1px solid var(--soi-dtx-line);\n  align-items: flex-start;\n}\n\n.soi-dtx-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-dtx-marine);\n  color: var(--soi-dtx-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-dtx-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-dtx-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-dtx-step-content p {\n  font-size: 14px;\n  color: var(--soi-dtx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-dtx-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-dtx-pomme-light);\n  border-left: 4px solid var(--soi-dtx-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-dtx-radius) var(--soi-dtx-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-dtx-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-dtx-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-dtx-marine);\n  margin-bottom: 4px;\n}\n\n.soi-dtx-tip p {\n  font-size: 14px;\n  color: var(--soi-dtx-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-dtx-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-dtx-accordion-item {\n  background: var(--soi-dtx-off-white);\n  border-radius: var(--soi-dtx-radius-sm);\n  border: 1px solid var(--soi-dtx-line);\n  overflow: hidden;\n}\n\n.soi-dtx-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-dtx-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-dtx-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-dtx-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-dtx-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-dtx-accordion-item[open] .soi-dtx-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-dtx-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-dtx-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-dtx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-dtx-cta-box {\n  background: var(--soi-dtx-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-dtx-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-dtx-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-dtx-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-dtx-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-dtx-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-dtx-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-dtx-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-dtx-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-dtx-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-dtx-compo-value {\n    text-align: left;\n  }\n\n  .soi-dtx-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-dtx-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-dtx-fiche {\n    --soi-dtx-text-soft: #2C3E50;\n    --soi-dtx-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603778199882,"sku":"SQ0050","price":29.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-detoxx-certifie-bio-en-comprimes-science-et-equilibre-packshot.webp?v=1780148095"},{"product_id":"bio-veino-systemique-certifie-bio-en-comprimes-science-et-equilibre","title":"BIO VEINO systémique - 60 comprimés – Science et Équilibre","description":"\u003cdiv class=\"soi-bvein-fiche\"\u003e\n\u003csection class=\"soi-bvein-hero\"\u003e\n\u003cdiv class=\"soi-bvein-hero-tag\"\u003e\n\u003cspan class=\"soi-bvein-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Science \u0026amp; Équilibre\u003c\/div\u003e\n\u003cspan class=\"soi-bvein-hero-title\"\u003eRetrouver des jambes légères, naturellement\u003c\/span\u003e\n\u003cp class=\"soi-bvein-hero-subtitle\"\u003e7 plantes certifiées bio et 2800 mg d'actifs par jour pour une action globale sur le cœur, les artères, les veines et les microvaisseaux. Retrouvez des jambes légères et une circulation sanguine apaisée.\u003c\/p\u003e\n\u003cdiv class=\"soi-bvein-hero-labels\"\u003e\n\u003cspan class=\"soi-bvein-label soi-bvein-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e \u003cspan class=\"soi-bvein-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-bvein-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-bvein-label\"\u003eSANS GLUTEN\u003c\/span\u003e \u003cspan class=\"soi-bvein-label\"\u003eSANS OGM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003eBIO VEINO Systémique : le complément bio pour une circulation sanguine au top\u003c\/h2\u003e\n\u003cp\u003eJambes lourdes en fin de journée, fourmillements, sensation de gonflement… Ces signaux ne sont pas à ignorer. Ils traduisent souvent une \u003cstrong\u003emauvaise circulation sanguine\u003c\/strong\u003e, qui touche une personne sur trois en France. \u003cstrong\u003eBIO VEINO Systémique de Science \u0026amp; Équilibre\u003c\/strong\u003e a été formulé pour y répondre : 7 plantes certifiées bio, un dosage XXL de 2800 mg d'actifs par jour, et une action complète sur l'ensemble du système cardiovasculaire.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003ePourquoi la circulation sanguine mérite toute votre attention\u003c\/h2\u003e\n\u003cp\u003eLa circulation sanguine, c'est bien plus que le simple trajet du sang dans vos veines. C'est un réseau complexe qui irrigue chaque cellule de votre corps en oxygène et en nutriments. Lorsque ce réseau se grippe, les conséquences sont immédiates : \u003cstrong\u003ejambes lourdes\u003c\/strong\u003e, fatigue, extrémités froides, voire varices ou phlébite dans les cas les plus avancés.\u003c\/p\u003e\n\u003cp\u003eLes principales causes d'une \u003cstrong\u003emauvaise circulation sanguine dans les jambes\u003c\/strong\u003e : station debout ou assise prolongée, sédentarité, chaleur, terrain génétique, ou encore manque d'hydratation. Bonne nouvelle : des plantes spécifiques, à des doses suffisantes, peuvent réellement soutenir ce système.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003e7 plantes bio pour une action systémique complète\u003c\/h2\u003e\n\u003cp class=\"soi-bvein-section-intro\"\u003eBIO VEINO ne se contente pas d'agir sur un seul aspect. Sa formule synergique cible \u003cstrong\u003ele cœur, les artères, les veines et les microvaisseaux\u003c\/strong\u003e simultanément :\u003c\/p\u003e\n\u003cdiv class=\"soi-bvein-grid\"\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🌿 Aubépine (Crataegus monogyna)\u003c\/h3\u003e\n\u003cp\u003eSoutient les fonctions cardiaques et favorise l'apport d'oxygène au niveau périphérique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🌰 Marron d'Inde (Aesculus hippocastanum)\u003c\/h3\u003e\n\u003cp\u003eContribue au maintien d'une bonne circulation veineuse et soulage les jambes lourdes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🌺 Hibiscus (Hibiscus sabdariffa)\u003c\/h3\u003e\n\u003cp\u003eAgit sur les microvaisseaux et renforce la vitalité vasculaire générale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🍃 Cyprès, vigne rouge, hamamélis, petit houx\u003c\/h3\u003e\n\u003cp\u003eDes actifs complémentaires reconnus pour leur action tonifiante sur le retour veineux et la paroi des vaisseaux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-tip\"\u003e\n\u003cdiv class=\"soi-bvein-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eRésultat : une approche globale, là où la plupart des compléments n'en ciblent qu'un seul aspect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003eComposition et posologie précises\u003c\/h2\u003e\n\u003cdiv class=\"soi-bvein-timeline\"\u003e\n\u003cdiv class=\"soi-bvein-step\"\u003e\n\u003cdiv class=\"soi-bvein-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-step-content\"\u003e\n\u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n\u003cp\u003e2 comprimés par jour, à avaler avec un grand verre d'eau, de préférence au moment des repas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-step\"\u003e\n\u003cdiv class=\"soi-bvein-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-step-content\"\u003e\n\u003ch3\u003eDurée de cure\u003c\/h3\u003e\n\u003cp\u003eBoîte de 60 comprimés, soit 30 jours de cure. Pour un effet optimal, une cure de 6 à 8 semaines est conseillée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo\"\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003eActifs par jour (2 comprimés)\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eJusqu'à 2800 mg d'actifs issus à 100 % de l'Agriculture Biologique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 1\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait d'aubépine (baies et sommités fleuries)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 2\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de marron d'Inde\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 3\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait d'hibiscus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 4\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de cyprès\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 5\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de vigne rouge\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 6\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait d'hamamélis\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 7\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de petit houx\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003eExcipients\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003eCellulose microcristalline, stéarate de magnésium d'origine végétale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-compo-row\"\u003e\n\u003cspan class=\"soi-bvein-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-bvein-compo-value\"\u003e60 comprimés (30 jours de cure)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003eCe produit est-il fait pour vous ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-bvein-benefits\"\u003e\n\u003cdiv class=\"soi-bvein-benefit\"\u003e\n\u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e🦵\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eJambes lourdes\u003c\/h3\u003e\n\u003cp\u003eVous souffrez de mauvaise circulation sanguine dans les jambes ou de jambes lourdes en fin de journée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-benefit\"\u003e\n\u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eEngagement bio\u003c\/h3\u003e\n\u003cp\u003eVous recherchez un complément certifié bio, vegan et fabriqué en France.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-benefit\"\u003e\n\u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n\u003cp\u003eVous souhaitez soutenir votre cœur et vos vaisseaux de façon naturelle et préventive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-benefit\"\u003e\n\u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e🪑\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eMode de vie sédentaire\u003c\/h3\u003e\n\u003cp\u003eVous êtes souvent assis(e) longtemps ou exposé(e) à la chaleur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-accordion\"\u003e\n\u003cdetails class=\"soi-bvein-accordion-item\"\u003e\n\u003csummary class=\"soi-bvein-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n\u003cdiv class=\"soi-bvein-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie cardiovasculaire diagnostiquée, consultez votre médecin avant toute prise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\"\u003e\n\u003ch2\u003eLes points forts de BIO VEINO Systémique\u003c\/h2\u003e\n\u003cdiv class=\"soi-bvein-grid-compact\"\u003e\n\u003cdiv class=\"soi-bvein-card-mini\"\u003e\n\u003cspan class=\"soi-bvein-card-mini-icon\"\u003e🏅\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-value\"\u003eAgriculture Biologique (FR-BIO-01), actifs 100 % bio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card-mini\"\u003e\n\u003cspan class=\"soi-bvein-card-mini-icon\"\u003e💊\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-label\"\u003eDosage XXL\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-value\"\u003e2800 mg d'actifs par jour\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card-mini\"\u003e\n\u003cspan class=\"soi-bvein-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-value\"\u003eFabriqué en France, laboratoires Val de Loire\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-card-mini\"\u003e\n\u003cspan class=\"soi-bvein-card-mini-icon\"\u003e🏆\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-label\"\u003eDistinction\u003c\/span\u003e \u003cspan class=\"soi-bvein-card-mini-value\"\u003eÉlu Meilleur Produit Bio 2019\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bvein-grid\"\u003e\n\u003cdiv class=\"soi-bvein-card\"\u003e\n\u003ch3\u003e🌿 Formule vegan\u003c\/h3\u003e\n\u003cp\u003eSans gluten, sans OGM. Une formule respectueuse de votre corps et de l'environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-bvein-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-bvein-cta-box\"\u003e\n\u003cp class=\"soi-bvein-cta-text\" style=\"color: white;\"\u003ePrendre soin de votre circulation sanguine, c'est investir dans votre énergie quotidienne, la légèreté de vos jambes et la santé de votre cœur sur le long terme. Avec BIO VEINO Systémique, vous choisissez une formule bio, dosée sérieusement et pensée pour agir en profondeur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-bvein-marine: #1A2D3D;\n  --soi-bvein-marine-dark: #0F1E2B;\n  --soi-bvein-marine-light: #2C4458;\n  --soi-bvein-pomme: #A1C544;\n  --soi-bvein-pomme-dark: #84A636;\n  --soi-bvein-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-bvein-white: #FFFFFF;\n  --soi-bvein-off-white: #F8FAF6;\n  --soi-bvein-stone: #F1F3EE;\n  --soi-bvein-line: #E5E8E0;\n\n  --soi-bvein-primary: #7A3B5A;\n  --soi-bvein-primary-soft: #9E6B84;\n  --soi-bvein-accent: #C8A054;\n\n  --soi-bvein-text: #1A2D3D;\n  --soi-bvein-text-soft: #4A5B6B;\n  --soi-bvein-text-muted: #7B8693;\n\n  --soi-bvein-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bvein-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bvein-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bvein-radius: 12px;\n  --soi-bvein-radius-sm: 8px;\n  --soi-bvein-radius-pill: 999px;\n}\n\n.soi-bvein-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bvein-fiche img { max-width: 100%; height: auto; }\n\n.soi-bvein-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bvein-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bvein-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bvein-hero {\n  position: relative;\n  background: var(--soi-bvein-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-bvein-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bvein-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bvein-pomme);\n}\n\n.soi-bvein-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-bvein-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bvein-pomme);\n  border-radius: 50%;\n}\n\n.soi-bvein-hero-title {\n  display: block;\n  color: var(--soi-bvein-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-bvein-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-bvein-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bvein-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-bvein-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bvein-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bvein-label-accent {\n  background: var(--soi-bvein-pomme);\n  border-color: var(--soi-bvein-pomme);\n  color: var(--soi-bvein-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bvein-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bvein-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bvein-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-bvein-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bvein-pomme);\n  border-radius: 2px;\n}\n\n.soi-bvein-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bvein-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bvein-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bvein-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bvein-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bvein-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-bvein-benefit {\n  background: var(--soi-bvein-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bvein-radius);\n  border: 1px solid var(--soi-bvein-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bvein-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bvein-shadow-md);\n}\n\n.soi-bvein-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bvein-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-bvein-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bvein-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bvein-benefit:hover .soi-bvein-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bvein-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bvein-benefit p {\n  font-size: 13px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bvein-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-bvein-card {\n  background: var(--soi-bvein-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bvein-radius);\n  border-left: 3px solid var(--soi-bvein-pomme);\n}\n\n.soi-bvein-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bvein-card p {\n  font-size: 14px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bvein-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.25rem;\n}\n\n.soi-bvein-card-mini {\n  background: var(--soi-bvein-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bvein-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bvein-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bvein-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bvein-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bvein-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-bvein-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bvein-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bvein-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bvein-radius);\n  border: 1px solid var(--soi-bvein-line);\n  align-items: flex-start;\n}\n\n.soi-bvein-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bvein-marine);\n  color: var(--soi-bvein-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-bvein-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bvein-step-content p {\n  font-size: 14px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bvein-compo {\n  background: var(--soi-bvein-off-white);\n  border-radius: var(--soi-bvein-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bvein-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-bvein-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bvein-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bvein-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bvein-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bvein-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bvein-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-bvein-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bvein-pomme-light);\n  border-left: 4px solid var(--soi-bvein-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bvein-radius) var(--soi-bvein-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-bvein-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bvein-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bvein-tip p {\n  font-size: 14px;\n  color: var(--soi-bvein-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bvein-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-bvein-accordion-item {\n  background: var(--soi-bvein-off-white);\n  border-radius: var(--soi-bvein-radius-sm);\n  border: 1px solid var(--soi-bvein-line);\n  overflow: hidden;\n}\n\n.soi-bvein-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bvein-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-bvein-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bvein-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bvein-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bvein-accordion-item[open] .soi-bvein-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bvein-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bvein-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bvein-cta-box {\n  background: var(--soi-bvein-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bvein-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bvein-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-bvein-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bvein-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-bvein-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bvein-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-bvein-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-bvein-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bvein-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bvein-compo-value {\n    text-align: left;\n  }\n\n  .soi-bvein-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-bvein-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bvein-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bvein-fiche {\n    --soi-bvein-text-soft: #2C3E50;\n    --soi-bvein-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603779084618,"sku":"SQ0055","price":29.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-veino-systemique-certifie-bio-en-comprimes-science-et-eq-packshot_11zon.webp?v=1779780311"},{"product_id":"bio-flexx-mobilite-en-comprimes-science-et-equilibre","title":"BIO FLEXX Mobilité - 60 comprimés – Science et Équilibre","description":"\u003cdiv class=\"soi-bflx-fiche\"\u003e\n\n  \u003csection class=\"soi-bflx-hero\"\u003e\n    \u003cdiv class=\"soi-bflx-hero-tag\"\u003e\n      \u003cspan class=\"soi-bflx-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Science et Équilibre\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bflx-hero-title\"\u003eMobilité globale, 6 plantes bio en action\u003c\/span\u003e\n    \u003cp class=\"soi-bflx-hero-subtitle\"\u003eUne formule complète à 2 700 mg de plantes biologiques par jour pour soutenir vos articulations, muscles, os, cartilages et tendons en une seule cure quotidienne.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bflx-hero-labels\"\u003e\n      \u003cspan class=\"soi-bflx-label soi-bflx-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-bflx-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bflx-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bflx-label\"\u003e2 700 MG \/ JOUR\u003c\/span\u003e\n      \u003cspan class=\"soi-bflx-label\"\u003e6 PLANTES BIO\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eBIO FLEXX Mobilité : le complément bio pour vos articulations, muscles, os et tendons\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez une raideur matinale, une gêne en montant les escaliers ou une récupération plus lente après l'effort ? Ce n'est pas une fatalité. \u003cstrong\u003eBIO FLEXX Mobilité de Science et Équilibre\u003c\/strong\u003e a été formulé pour agir là où les autres compléments s'arrêtent : sur l'ensemble du système locomoteur (os, muscles, cartilages, tendons et articulations) en une seule cure quotidienne.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eUne formule globale là où la concurrence reste partielle\u003c\/h2\u003e\n    \u003cp class=\"soi-bflx-section-intro\"\u003eLa plupart des compléments alimentaires pour la souplesse des articulations ciblent un seul axe, souvent les cartilages ou les tendons. BIO FLEXX adopte une approche holistique grâce à 6 plantes biologiques hautement dosées, pour un équivalent de 2 700 mg de plantes par jour. Résultat : une action coordonnée sur chaque structure impliquée dans le mouvement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bflx-grid\"\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🌿 Curcuma bio\u003c\/h3\u003e\n        \u003cp\u003eContribue au maintien d'une ossature normale et au confort articulaire au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🦎 Harpagophytum bio\u003c\/h3\u003e\n        \u003cp\u003eSoutient la mobilité articulaire et la flexibilité, idéal en cas de raideurs persistantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🌳 Frêne bio\u003c\/h3\u003e\n        \u003cp\u003eFavorise la souplesse musculaire et le drainage naturel des articulations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🌱 Bardane bio\u003c\/h3\u003e\n        \u003cp\u003eAide à protéger et à renouveler les tissus cartilagineux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card\"\u003e\n        \u003ch3\u003e🍃 Prêle et cassis bio\u003c\/h3\u003e\n        \u003cp\u003eComplètent la formule pour un soutien des os, des tendons et des ligaments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que vous prenez exactement\u003c\/h2\u003e\n    \u003cp class=\"soi-bflx-section-intro\"\u003eChaque boîte contient 60 comprimés, soit un mois de cure complète à raison de 2 comprimés par jour, à avaler avec un grand verre d'eau au moment des repas.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bflx-compo\"\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eExtrait de curcuma bio (Curcuma longa)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e600 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003ePoudre d'harpagophytum bio (Harpagophytum procumbens)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e600 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eExtrait de frêne bio (Fraxinus excelsior)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003ePoudre de bardane bio (Arctium lappa)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eExtrait de prêle bio (Equisetum arvense)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e300 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eExtrait de cassis bio (Ribes nigrum)\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e200 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-compo-row soi-bflx-compo-row-total\"\u003e\n        \u003cspan class=\"soi-bflx-compo-label\"\u003eÉquivalent total plantes\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-compo-value\"\u003e2 700 mg \/ jour\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bflx-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bflx-card-mini\"\u003e\n        \u003cspan class=\"soi-bflx-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-value\"\u003e60 comprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card-mini\"\u003e\n        \u003cspan class=\"soi-bflx-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-value\"\u003e1 mois (30 jours)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card-mini\"\u003e\n        \u003cspan class=\"soi-bflx-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-label\"\u003eActifs\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-value\"\u003e100 % bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-card-mini\"\u003e\n        \u003cspan class=\"soi-bflx-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bflx-card-mini-value\"\u003eFrance, Val de Loire\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bflx-tip\"\u003e\n      \u003cdiv class=\"soi-bflx-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eUne cure de 6 à 8 semaines est recommandée pour un effet optimal et durable. Prenez vos 2 comprimés avec un grand verre d'eau au moment des repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse BIO FLEXX Mobilité ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bflx-section-intro\"\u003eCe complément alimentaire pour la souplesse des articulations, cartilages, tendons et ligaments convient à des profils très variés :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bflx-benefits\"\u003e\n      \u003cdiv class=\"soi-bflx-benefit\"\u003e\n        \u003cdiv class=\"soi-bflx-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSportifs\u003c\/h3\u003e\n        \u003cp\u003eProtégez vos articulations et améliorez votre récupération après l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-benefit\"\u003e\n        \u003cdiv class=\"soi-bflx-benefit-icon\"\u003e\u003cspan\u003e🧓\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSéniors\u003c\/h3\u003e\n        \u003cp\u003eConservez votre liberté de mouvement au quotidien, en toute sérénité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-benefit\"\u003e\n        \u003cdiv class=\"soi-bflx-benefit-icon\"\u003e\u003cspan\u003e🪑\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePersonnes sédentaires\u003c\/h3\u003e\n        \u003cp\u003eRetrouvez de la souplesse articulaire, notamment en cas de surpoids ou de manque d'activité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bflx-benefit\"\u003e\n        \u003cdiv class=\"soi-bflx-benefit-icon\"\u003e\u003cspan\u003e🔧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTravailleurs physiques\u003c\/h3\u003e\n        \u003cp\u003eSoutenez vos tendons et vos muscles face aux contraintes répétées du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur BIO FLEXX Mobilité\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bflx-accordion\"\u003e\n      \u003cdetails class=\"soi-bflx-accordion-item\"\u003e\n        \u003csummary class=\"soi-bflx-accordion-header\"\u003e🌿 Comment retrouver la souplesse des articulations naturellement ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bflx-accordion-content\"\u003e\n          \u003cp\u003eUn complément alimentaire à base de plantes comme le curcuma, l'harpagophytum ou le cassis, associé à une activité physique douce et une bonne hydratation, peut contribuer significativement à améliorer le confort articulaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bflx-accordion-item\"\u003e\n        \u003csummary class=\"soi-bflx-accordion-header\"\u003e⚕️ BIO FLEXX remplace-t-il un traitement médical ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bflx-accordion-content\"\u003e\n          \u003cp\u003eNon. Ce produit est un complément alimentaire et ne se substitue pas à un avis ou à un traitement médical. En cas de douleurs articulaires persistantes, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-bflx-accordion-item\"\u003e\n        \u003csummary class=\"soi-bflx-accordion-header\"\u003e⚡ Quelle différence avec d'autres références du marché ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bflx-accordion-content\"\u003e\n          \u003cp\u003eContrairement à de nombreuses références, BIO FLEXX se distingue par son dosage XXL à 2 700 mg, sa certification bio et son action sur les 5 structures du système locomoteur simultanément : os, muscles, articulations, cartilages et tendons.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bflx-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bflx-cta-box\"\u003e\n      \u003cp class=\"soi-bflx-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, bouger librement\u003c\/p\u003e\n      \u003cp class=\"soi-bflx-cta-text\" style=\"color: white;\"\u003eRetrouvez ce confort de mouvement qui vous manque : avec ses 6 plantes biologiques dosées à 2 700 mg par jour, BIO FLEXX Mobilité soutient vos articulations, vos tendons, vos muscles et vos os en profondeur. Une formule bio, vegan, fabriquée en France, pour avancer chaque jour avec légèreté et confiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bflx-marine: #1A2D3D;\n  --soi-bflx-marine-dark: #0F1E2B;\n  --soi-bflx-marine-light: #2C4458;\n  --soi-bflx-pomme: #A1C544;\n  --soi-bflx-pomme-dark: #84A636;\n  --soi-bflx-pomme-light: rgba(161,197,68,0.10);\n  --soi-bflx-white: #FFFFFF;\n  --soi-bflx-off-white: #F8FAF6;\n  --soi-bflx-stone: #F1F3EE;\n  --soi-bflx-line: #E5E8E0;\n  --soi-bflx-primary: #C49A3A;\n  --soi-bflx-primary-soft: rgba(196,154,58,0.12);\n  --soi-bflx-accent: #D88542;\n  --soi-bflx-text: #1A2D3D;\n  --soi-bflx-text-soft: #4A5B6B;\n  --soi-bflx-text-muted: #7B8693;\n  --soi-bflx-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bflx-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bflx-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bflx-radius: 12px;\n  --soi-bflx-radius-sm: 8px;\n  --soi-bflx-radius-pill: 999px;\n}\n\n.soi-bflx-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bflx-fiche img { max-width: 100%; height: auto; }\n\n.soi-bflx-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bflx-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bflx-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-bflx-hero {\n  position: relative;\n  background: var(--soi-bflx-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-bflx-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bflx-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bflx-pomme);\n}\n\n.soi-bflx-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-bflx-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bflx-pomme);\n  border-radius: 50%;\n}\n\n.soi-bflx-hero-title {\n  display: block;\n  color: var(--soi-bflx-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-bflx-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-bflx-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bflx-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-bflx-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bflx-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bflx-label-accent {\n  background: var(--soi-bflx-pomme);\n  border-color: var(--soi-bflx-pomme);\n  color: var(--soi-bflx-marine);\n  font-weight: 600;\n}\n\n.soi-bflx-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bflx-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bflx-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-bflx-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bflx-pomme);\n  border-radius: 2px;\n}\n\n.soi-bflx-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bflx-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bflx-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bflx-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bflx-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-bflx-section p strong {\n  color: var(--soi-bflx-marine);\n}\n\n.soi-bflx-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bflx-card {\n  background: var(--soi-bflx-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bflx-radius);\n  border-left: 3px solid var(--soi-bflx-pomme);\n}\n\n.soi-bflx-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bflx-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bflx-card p {\n  font-size: 14px;\n  color: var(--soi-bflx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bflx-compo {\n  background: var(--soi-bflx-off-white);\n  border-radius: var(--soi-bflx-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bflx-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-bflx-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bflx-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bflx-compo-row-total {\n  background: var(--soi-bflx-primary-soft);\n}\n\n.soi-bflx-compo-row-total .soi-bflx-compo-label,\n.soi-bflx-compo-row-total .soi-bflx-compo-value {\n  font-weight: 600;\n  color: var(--soi-bflx-marine);\n}\n\n.soi-bflx-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bflx-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bflx-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bflx-marine);\n  text-align: right;\n}\n\n.soi-bflx-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-bflx-card-mini {\n  background: var(--soi-bflx-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bflx-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bflx-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bflx-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bflx-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bflx-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bflx-marine);\n}\n\n.soi-bflx-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bflx-benefit {\n  background: var(--soi-bflx-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bflx-radius);\n  border: 1px solid var(--soi-bflx-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bflx-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bflx-shadow-md);\n}\n\n.soi-bflx-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bflx-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-bflx-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bflx-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bflx-benefit:hover .soi-bflx-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bflx-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bflx-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bflx-benefit p {\n  font-size: 13px;\n  color: var(--soi-bflx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bflx-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bflx-pomme-light);\n  border-left: 4px solid var(--soi-bflx-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bflx-radius) var(--soi-bflx-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bflx-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bflx-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bflx-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bflx-tip p {\n  font-size: 14px;\n  color: var(--soi-bflx-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bflx-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bflx-accordion-item {\n  background: var(--soi-bflx-off-white);\n  border-radius: var(--soi-bflx-radius-sm);\n  border: 1px solid var(--soi-bflx-line);\n  overflow: hidden;\n}\n\n.soi-bflx-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bflx-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-bflx-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bflx-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bflx-pomme);\n  transition: transform 0.2s ease;\n  flex-shrink: 0;\n  margin-left: 1rem;\n}\n\n.soi-bflx-accordion-item[open] .soi-bflx-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bflx-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bflx-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bflx-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-bflx-cta-box {\n  background: var(--soi-bflx-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bflx-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bflx-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-bflx-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bflx-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-bflx-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bflx-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-bflx-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-bflx-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-bflx-compo-value {\n    text-align: left;\n  }\n  .soi-bflx-hero {\n    padding: 1.75rem 1.25rem;\n  }\n  .soi-bflx-grid {\n    grid-template-columns: 1fr;\n  }\n  .soi-bflx-benefits {\n    grid-template-columns: repeat(2, 1fr);\n  }\n  .soi-bflx-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 420px) {\n  .soi-bflx-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-bflx-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bflx-fiche {\n    --soi-bflx-text-soft: #2C3E50;\n    --soi-bflx-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603780133194,"sku":"SQ0060","price":29.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-flexx-mobilite-science-equilibre_11zon.webp?v=1780052368"},{"product_id":"creme-bio-acnyl-certifiee-bio-et-vegan-science-et-equilibre","title":"Crème BIO ACNYL - soin anti-acné – Science et Équilibre","description":"\u003cdiv class=\"soi-acnyl-fiche\"\u003e\n\n\u003csection class=\"soi-acnyl-hero\"\u003e\n  \u003cdiv class=\"soi-acnyl-hero-tag\"\u003e\n    \u003cspan class=\"soi-acnyl-tag-dot\"\u003e\u003c\/span\u003e\n    Cosmétique bio · Science et Équilibre\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-acnyl-hero-title\"\u003eLa pureté végétale au service de votre peau\u003c\/span\u003e\n  \u003cp class=\"soi-acnyl-hero-subtitle\"\u003eFormulée pour les peaux mixtes à grasses sujettes aux imperfections, cette crème purifiante et réparatrice certifiée bio allie 6 extraits végétaux, 2 huiles précieuses et 5 huiles essentielles pour retrouver un teint net et apaisé.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acnyl-hero-labels\"\u003e\n    \u003cspan class=\"soi-acnyl-label soi-acnyl-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-acnyl-label\"\u003eECOCERT\u003c\/span\u003e\n    \u003cspan class=\"soi-acnyl-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-acnyl-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acnyl-section\"\u003e\n  \u003ch2\u003eUne crème bio anti-acné pensée pour les peaux mixtes à grasses\u003c\/h2\u003e\n  \u003cp\u003eVous cherchez une crème bio pour l'acné vraiment efficace, sans compromis sur la qualité des ingrédients ? La Crème BIO ACNYL de Science et Équilibre est formulée spécifiquement pour les peaux mixtes à grasses sujettes aux imperfections, boutons et points noirs. Certifiée COSMOS Organic, vegan et fabriquée en France, elle répond aux attentes des peaux sensibles qui souhaitent éviter les actifs agressifs souvent présents dans les crèmes conventionnelles.\u003c\/p\u003e\n  \u003cp\u003eSa texture légère, non grasse, pénètre instantanément et laisse une sensation de confort durable, matin comme soir.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acnyl-section\"\u003e\n  \u003ch2\u003eCe que cette crème bio acné fait concrètement pour votre peau\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acnyl-benefits\"\u003e\n    \u003cdiv class=\"soi-acnyl-benefit\"\u003e\n      \u003cdiv class=\"soi-acnyl-benefit-icon\"\u003e\u003cspan\u003e🫧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePurifie en profondeur\u003c\/h3\u003e\n      \u003cp\u003eLe complexe tea tree, palmarosa et romarin assainit les pores obstrués et réduit les bactéries responsables des boutons.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-benefit\"\u003e\n      \u003cdiv class=\"soi-acnyl-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRégule le sébum\u003c\/h3\u003e\n      \u003cp\u003eLe saule blanc et l'huile de jojoba rééquilibrent la production de sébum pour un teint mat et unifié.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-benefit\"\u003e\n      \u003cdiv class=\"soi-acnyl-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRépare et apaise\u003c\/h3\u003e\n      \u003cp\u003eLa camomille, l'écorce de magnolia et l'huile de coco soulagent les rougeurs et réparent la barrière cutanée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-benefit\"\u003e\n      \u003cdiv class=\"soi-acnyl-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtège des agressions\u003c\/h3\u003e\n      \u003cp\u003eLe thé vert matcha et la vitamine E naturelle (oméga 6) offrent une protection antioxydante quotidienne.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-acnyl-grid\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-acnyl-card\"\u003e\n      \u003ch3\u003e✨ Affine le grain de peau\u003c\/h3\u003e\n      \u003cp\u003eL'extrait de thujopsis et la poudre de feuille de thé vert exercent une douce action exfoliante et resserrent les pores visibles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acnyl-section\"\u003e\n  \u003ch2\u003eComposition complète de la Crème BIO ACNYL\u003c\/h2\u003e\n  \u003cp class=\"soi-acnyl-section-intro\"\u003eVoici les actifs clés qui composent cette crème bio pour peaux acnéiques :\u003c\/p\u003e\n  \u003cdiv class=\"soi-acnyl-grid\"\u003e\n    \u003cdiv class=\"soi-acnyl-card\"\u003e\n      \u003ch3\u003e🌸 Extraits végétaux (6)\u003c\/h3\u003e\n      \u003cp\u003eEau de fleur d'oranger (tonifiante, apaisante), thé vert matcha en poudre (antioxydant, exfoliant doux), écorce de magnolia (équilibrante), camomille sauvage (apaisante), saule blanc (séborégulateur, pores resserrés), thujopsis d'origine Japon (équilibre cutané).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-card\"\u003e\n      \u003ch3\u003e🥥 Huiles végétales (2)\u003c\/h3\u003e\n      \u003cp\u003eHuile de coco (hydratation, réparation) et huile de jojoba (séborégulation, protection).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-card\"\u003e\n      \u003ch3\u003e💧 Huiles essentielles (5)\u003c\/h3\u003e\n      \u003cp\u003eTea tree (assainissant, antibactérien), palmarosa (régénérante), orange et feuille d'orange (purifiante), romarin (tonifiant, antioxydant).\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-acnyl-compo\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-acnyl-compo-row\"\u003e\n      \u003cspan class=\"soi-acnyl-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n      \u003cspan class=\"soi-acnyl-compo-value\"\u003eVitamine E naturelle (antioxydante, riche en oméga 6)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-compo-row\"\u003e\n      \u003cspan class=\"soi-acnyl-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-acnyl-compo-value\"\u003e50 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-compo-row\"\u003e\n      \u003cspan class=\"soi-acnyl-compo-label\"\u003eType de peau\u003c\/span\u003e\n      \u003cspan class=\"soi-acnyl-compo-value\"\u003ePeaux mixtes à grasses, imperfections\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-compo-row\"\u003e\n      \u003cspan class=\"soi-acnyl-compo-label\"\u003eCertifications\u003c\/span\u003e\n      \u003cspan class=\"soi-acnyl-compo-value\"\u003eCOSMOS Organic · Ecocert · Vegan · Fabriqué en France\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acnyl-section\"\u003e\n  \u003ch2\u003eComment utiliser la Crème BIO ACNYL pour de meilleurs résultats\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acnyl-timeline\"\u003e\n    \u003cdiv class=\"soi-acnyl-step\"\u003e\n      \u003cdiv class=\"soi-acnyl-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-acnyl-step-content\"\u003e\n        \u003ch3\u003eNettoyez votre visage\u003c\/h3\u003e\n        \u003cp\u003eAvec un soin doux adapté aux peaux grasses avant chaque application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-step\"\u003e\n      \u003cdiv class=\"soi-acnyl-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-acnyl-step-content\"\u003e\n        \u003ch3\u003eAppliquez une noisette de crème\u003c\/h3\u003e\n        \u003cp\u003eSur le visage propre et sec, matin et\/ou soir, en évitant le contour des yeux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acnyl-step\"\u003e\n      \u003cdiv class=\"soi-acnyl-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-acnyl-step-content\"\u003e\n        \u003ch3\u003eMassez doucement\u003c\/h3\u003e\n        \u003cp\u003eEn mouvements circulaires jusqu'à absorption complète. La peau est immédiatement confortable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-acnyl-tip\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-acnyl-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour une efficacité optimale, utilisez la crème en cure continue de 4 à 8 semaines. Ce soin convient aux femmes et aux hommes souhaitant une alternative naturelle aux crèmes anti-acné classiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acnyl-section\"\u003e\n  \u003ch2\u003ePourquoi choisir une crème bio acné plutôt qu'un traitement conventionnel ?\u003c\/h2\u003e\n  \u003cp\u003eLes crèmes anti-acné de pharmacie, comme les formules à base de peroxyde de benzoyle ou de soufre, sont efficaces mais souvent irritantes pour les peaux réactives. La Crème BIO ACNYL propose une approche complémentaire et douce : ses actifs naturels certifiés bio agissent sans dessécher ni agresser l'épiderme, tout en respectant le microbiome cutané.\u003c\/p\u003e\n  \u003cp\u003eElle ne remplace pas un traitement médical prescrit, mais constitue un soin quotidien idéal pour entretenir une peau purifiée et équilibrée sur le long terme.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acnyl-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-acnyl-cta-box\"\u003e\n    \u003cp class=\"soi-acnyl-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, jusque dans votre routine peau\u003c\/p\u003e\n    \u003cp class=\"soi-acnyl-cta-text\" style=\"color: white;\"\u003eDouce mais déterminée, la Crème BIO ACNYL s'attaque aux imperfections avec la force du vivant : plantes, huiles précieuses, huiles essentielles. Un soin certifié bio, vegan, fabriqué en France, qui redonne à votre peau sa pureté naturelle, 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-acnyl-marine: #1A2D3D;\n  --soi-acnyl-marine-dark: #0F1E2B;\n  --soi-acnyl-marine-light: #2C4458;\n  --soi-acnyl-pomme: #A1C544;\n  --soi-acnyl-pomme-dark: #84A636;\n  --soi-acnyl-pomme-light: rgba(161,197,68,0.10);\n  --soi-acnyl-white: #FFFFFF;\n  --soi-acnyl-off-white: #F8FAF6;\n  --soi-acnyl-stone: #F1F3EE;\n  --soi-acnyl-line: #E5E8E0;\n  --soi-acnyl-primary: #7A9A8E;\n  --soi-acnyl-primary-soft: #D2E4DC;\n  --soi-acnyl-accent: #8BAF7A;\n  --soi-acnyl-text: #1A2D3D;\n  --soi-acnyl-text-soft: #4A5B6B;\n  --soi-acnyl-text-muted: #7B8693;\n  --soi-acnyl-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-acnyl-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-acnyl-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-acnyl-radius: 12px;\n  --soi-acnyl-radius-sm: 8px;\n  --soi-acnyl-radius-pill: 999px;\n}\n\n.soi-acnyl-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-acnyl-fiche img { max-width: 100%; height: auto; }\n\n.soi-acnyl-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-acnyl-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-acnyl-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-acnyl-hero {\n  position: relative;\n  background: var(--soi-acnyl-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-acnyl-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-acnyl-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-acnyl-pomme);\n}\n\n.soi-acnyl-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-acnyl-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-acnyl-pomme);\n  border-radius: 50%;\n}\n\n.soi-acnyl-hero-title {\n  display: block;\n  color: var(--soi-acnyl-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-acnyl-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-acnyl-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-acnyl-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-acnyl-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-acnyl-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-acnyl-label-accent {\n  background: var(--soi-acnyl-pomme);\n  border-color: var(--soi-acnyl-pomme);\n  color: var(--soi-acnyl-marine);\n  font-weight: 600;\n}\n\n.soi-acnyl-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-acnyl-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-acnyl-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-acnyl-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-acnyl-pomme);\n  border-radius: 2px;\n}\n\n.soi-acnyl-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-acnyl-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-acnyl-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-acnyl-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-acnyl-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-acnyl-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-acnyl-benefit {\n  background: var(--soi-acnyl-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-acnyl-radius);\n  border: 1px solid var(--soi-acnyl-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-acnyl-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-acnyl-shadow-md);\n}\n\n.soi-acnyl-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-acnyl-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-acnyl-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-acnyl-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-acnyl-benefit:hover .soi-acnyl-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-acnyl-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acnyl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acnyl-benefit p {\n  font-size: 13px;\n  color: var(--soi-acnyl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acnyl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-acnyl-card {\n  background: var(--soi-acnyl-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acnyl-radius);\n  border-left: 3px solid var(--soi-acnyl-pomme);\n}\n\n.soi-acnyl-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acnyl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acnyl-card p {\n  font-size: 14px;\n  color: var(--soi-acnyl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acnyl-compo {\n  background: var(--soi-acnyl-off-white);\n  border-radius: var(--soi-acnyl-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-acnyl-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-acnyl-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-acnyl-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-acnyl-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-acnyl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-acnyl-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-acnyl-marine);\n  text-align: right;\n}\n\n.soi-acnyl-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-acnyl-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-acnyl-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acnyl-radius);\n  border: 1px solid var(--soi-acnyl-line);\n  align-items: flex-start;\n}\n\n.soi-acnyl-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-acnyl-marine);\n  color: var(--soi-acnyl-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-acnyl-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-acnyl-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-acnyl-step-content p {\n  font-size: 14px;\n  color: var(--soi-acnyl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acnyl-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-acnyl-pomme-light);\n  border-left: 4px solid var(--soi-acnyl-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-acnyl-radius) var(--soi-acnyl-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-acnyl-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-acnyl-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-acnyl-marine);\n  margin-bottom: 4px;\n}\n\n.soi-acnyl-tip p {\n  font-size: 14px;\n  color: var(--soi-acnyl-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acnyl-cta-box {\n  background: var(--soi-acnyl-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-acnyl-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-acnyl-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-acnyl-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-acnyl-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-acnyl-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-acnyl-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-acnyl-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-acnyl-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-acnyl-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-acnyl-compo-value {\n    text-align: left;\n  }\n  .soi-acnyl-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-acnyl-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-acnyl-fiche {\n    --soi-acnyl-text-soft: #2C3E50;\n    --soi-acnyl-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603780198730,"sku":"SQ0065","price":39.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/creme-bio-acnyl-soin-anti-acne-science-et-equilibre-packshot_11zon.webp?v=1782122657"},{"product_id":"bio-xema-creme-certifiee-bio-et-vegan-science-et-equilibre","title":"BIO XEMA crème certifiée bio et vegan – Science et Équilibre","description":"\n\n\u003cdiv class=\"soi-xema-fiche\"\u003e\n\n  \u003csection class=\"soi-xema-hero\"\u003e\n    \u003cdiv class=\"soi-xema-hero-tag\"\u003e\n      \u003cspan class=\"soi-xema-tag-dot\"\u003e\u003c\/span\u003e\n      Soin visage certifié bio · Science et Équilibre\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-xema-hero-title\"\u003eL'apaisement vrai pour les peaux réactives\u003c\/span\u003e\n    \u003cp class=\"soi-xema-hero-subtitle\"\u003eUne crème visage bio enrichie en argent colloïdal et en actifs végétaux, formulée pour calmer durablement rougeurs, squames et inconforts cutanés au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-xema-hero-labels\"\u003e\n      \u003cspan class=\"soi-xema-label soi-xema-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-xema-label\"\u003e100 % VEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-xema-label\"\u003eFABRIQUÉE EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-xema-label\"\u003eSANS PARABÈNES\u003c\/span\u003e\n      \u003cspan class=\"soi-xema-label\"\u003eNON COMÉDOGÈNE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-xema-section\"\u003e\n    \u003ch2\u003ePourquoi BIO XEMA est différente des autres crèmes visage bio ?\u003c\/h2\u003e\n    \u003cp\u003eSur le marché des crèmes hydratantes visage bio, beaucoup de produits promettent l'apaisement. BIO XEMA va plus loin grâce à un ingrédient rare dans la cosmétique naturelle : l'argent colloïdal à 200 ppm. Reconnu pour ses propriétés antibactériennes et protectrices, il complète l'action des actifs végétaux bio pour une synergie unique sur les peaux irritées, sujettes aux squames ou aux rougeurs persistantes.\u003c\/p\u003e\n    \u003cp\u003eSa texture légère, non grasse et non comédogène en fait une crème hydratante visage bio adaptée à un usage quotidien, matin comme soir, et même en soin après-rasage pour les peaux masculines sensibles.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-xema-section\"\u003e\n    \u003ch2\u003eLes actifs clés de la formule BIO XEMA\u003c\/h2\u003e\n    \u003cp class=\"soi-xema-section-intro\"\u003eSept actifs soigneusement sélectionnés pour apaiser, protéger et revitaliser les peaux les plus sensibles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-xema-grid\"\u003e\n      \u003cdiv class=\"soi-xema-card\"\u003e\n        \u003ch3\u003e🌼 Calendula bio\u003c\/h3\u003e\n        \u003cp\u003eApaisant de référence, il soulage les irritations et favorise la régénération cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card\"\u003e\n        \u003ch3\u003e💜 Lavande bio\u003c\/h3\u003e\n        \u003cp\u003ePurifiante et équilibrante, elle aide à réduire rougeurs et imperfections.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card\"\u003e\n        \u003ch3\u003e🌰 Amande douce bio\u003c\/h3\u003e\n        \u003cp\u003eNourrissante en profondeur, elle assouplit la peau sans l'alourdir.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card\"\u003e\n        \u003ch3\u003e🍊 Pamplemousse bio\u003c\/h3\u003e\n        \u003cp\u003eTonifiant naturel, il unifie le teint et apporte de l'éclat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card\"\u003e\n        \u003ch3\u003e🌵 Agave bio\u003c\/h3\u003e\n        \u003cp\u003eHydratant intense, il préserve le film hydrolipidique et renforce la barrière cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card\"\u003e\n        \u003ch3\u003e🌊 Goémon blanc bio\u003c\/h3\u003e\n        \u003cp\u003eReminéralisant marin, il revitalise et protège les peaux fragilisées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card\"\u003e\n        \u003ch3\u003e🔬 Argent colloïdal 200 ppm\u003c\/h3\u003e\n        \u003cp\u003eActif antibactérien et protecteur, il limite la prolifération des agents responsables des imperfections.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-xema-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse cette crème bio pour le visage ?\u003c\/h2\u003e\n    \u003cp class=\"soi-xema-section-intro\"\u003eBIO XEMA est conçue pour toutes les personnes qui souffrent au quotidien de problèmes cutanés persistants. Elle convient aussi bien aux femmes qu'aux hommes, et s'utilise seule ou en complément d'un soin ciblé.\u003c\/p\u003e\n    \u003cdiv class=\"soi-xema-benefits\"\u003e\n      \u003cdiv class=\"soi-xema-benefit\"\u003e\n        \u003cdiv class=\"soi-xema-benefit-icon\"\u003e\u003cspan\u003e🌹\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRougeurs persistantes\u003c\/h3\u003e\n        \u003cp\u003eRougeurs diffuses ou localisées difficiles à atténuer au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-benefit\"\u003e\n        \u003cdiv class=\"soi-xema-benefit-icon\"\u003e\u003cspan\u003e🧴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSquames et tiraillements\u003c\/h3\u003e\n        \u003cp\u003ePeau qui tiraille ou pèle par plaques, en quête de confort durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-benefit\"\u003e\n        \u003cdiv class=\"soi-xema-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeaux atopiques et réactives\u003c\/h3\u003e\n        \u003cp\u003ePeaux intolérantes aux cosmétiques classiques, nécessitant une formule douce et certifiée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-benefit\"\u003e\n        \u003cdiv class=\"soi-xema-benefit-icon\"\u003e\u003cspan\u003e🪒\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eIrritations et sensibilité\u003c\/h3\u003e\n        \u003cp\u003eIrritations post-rasage ou sensibilité au froid et aux changements climatiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-xema-section\"\u003e\n    \u003ch2\u003eComment utiliser BIO XEMA au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-xema-timeline\"\u003e\n      \u003cdiv class=\"soi-xema-step\"\u003e\n        \u003cdiv class=\"soi-xema-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-xema-step-content\"\u003e\n          \u003ch3\u003ePréparez votre peau\u003c\/h3\u003e\n          \u003cp\u003eAppliquez une noix de crème sur le visage propre et sec, matin et\/ou soir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-step\"\u003e\n        \u003cdiv class=\"soi-xema-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-xema-step-content\"\u003e\n          \u003ch3\u003eMassez délicatement\u003c\/h3\u003e\n          \u003cp\u003eMassez en mouvements circulaires doux jusqu'à pénétration complète de la crème.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-step\"\u003e\n        \u003cdiv class=\"soi-xema-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-xema-step-content\"\u003e\n          \u003ch3\u003eAdaptez selon votre sensibilité\u003c\/h3\u003e\n          \u003cp\u003ePour les peaux très réactives, commencez par une application le soir uniquement afin de tester la tolérance, puis passez à deux applications quotidiennes selon les besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-xema-tip\"\u003e\n      \u003cdiv class=\"soi-xema-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe flacon airless de 50 ml protège la formule de l'oxydation et garantit une hygiène optimale à chaque utilisation. Inutile de secouer : la pompe délivre la dose idéale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-xema-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-xema-accordion\"\u003e\n      \u003cdetails class=\"soi-xema-accordion-item\"\u003e\n        \u003csummary class=\"soi-xema-accordion-header\"\u003e📋 Voir la liste INCI complète\u003c\/summary\u003e\n        \u003cdiv class=\"soi-xema-accordion-content\"\u003e\n          \u003cp\u003eAqua, Aloe Barbadensis Leaf Juice*, Helianthus Annuus Seed Oil*, Prunus Amygdalus Dulcis Oil*, Agave Tequilana Leaf Extract*, Calendula Officinalis Flower Extract*, Lavandula Angustifolia Oil*, Citrus Paradisi Peel Oil*, Fucus Vesiculosus Extract*, Colloidal Silver 200 ppm, Xanthan Gum, Tocopherol.\u003c\/p\u003e\n          \u003cp\u003e\u003cem\u003e* Ingrédients issus de l'agriculture biologique. Certifié Cosmos Organic par Ecocert. 100 % vegan.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-xema-section\"\u003e\n    \u003ch2\u003eGaranties qualité BIO XEMA\u003c\/h2\u003e\n    \u003cdiv class=\"soi-xema-grid-compact\"\u003e\n      \u003cdiv class=\"soi-xema-card-mini\"\u003e\n        \u003cspan class=\"soi-xema-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-value\"\u003eCosmos Organic Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card-mini\"\u003e\n        \u003cspan class=\"soi-xema-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-label\"\u003eÉthique\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-value\"\u003e100 % vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card-mini\"\u003e\n        \u003cspan class=\"soi-xema-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-value\"\u003eFrance, Val de Loire\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card-mini\"\u003e\n        \u003cspan class=\"soi-xema-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-value\"\u003eParabènes, silicones, parfums de synthèse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-xema-card-mini\"\u003e\n        \u003cspan class=\"soi-xema-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-xema-card-mini-value\"\u003eFlacon airless 50 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-xema-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-xema-cta-box\"\u003e\n      \u003cp class=\"soi-xema-cta-tag\" style=\"color: white;\"\u003eUn soin bio qui respecte vraiment votre peau\u003c\/p\u003e\n      \u003cp class=\"soi-xema-cta-text\" style=\"color: white;\"\u003eParce que votre peau mérite mieux que des soins qui la tolèrent à peine, BIO XEMA vous offre une vraie réponse naturelle aux rougeurs, squames et inconforts du quotidien. Certifiée bio, vegan et fabriquée en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-xema-marine: #1A2D3D;\n  --soi-xema-marine-dark: #0F1E2B;\n  --soi-xema-marine-light: #2C4458;\n  --soi-xema-pomme: #A1C544;\n  --soi-xema-pomme-dark: #84A636;\n  --soi-xema-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-xema-white: #FFFFFF;\n  --soi-xema-off-white: #F8FAF6;\n  --soi-xema-stone: #F1F3EE;\n  --soi-xema-line: #E5E8E0;\n\n  --soi-xema-primary: #7B8FC2;\n  --soi-xema-primary-soft: rgba(123,143,194,0.12);\n  --soi-xema-accent: #D88B6E;\n\n  --soi-xema-text: #1A2D3D;\n  --soi-xema-text-soft: #4A5B6B;\n  --soi-xema-text-muted: #7B8693;\n\n  --soi-xema-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-xema-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-xema-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-xema-radius: 12px;\n  --soi-xema-radius-sm: 8px;\n  --soi-xema-radius-pill: 999px;\n}\n\n.soi-xema-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-xema-fiche img { max-width: 100%; height: auto; }\n\n.soi-xema-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-xema-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-xema-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-xema-hero {\n  position: relative;\n  background: var(--soi-xema-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-xema-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-xema-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-xema-pomme);\n}\n\n.soi-xema-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-xema-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-xema-pomme);\n  border-radius: 50%;\n}\n\n.soi-xema-hero-title {\n  display: block;\n  color: var(--soi-xema-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-xema-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-xema-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-xema-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-xema-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-xema-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-xema-label-accent {\n  background: var(--soi-xema-pomme);\n  border-color: var(--soi-xema-pomme);\n  color: var(--soi-xema-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-xema-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-xema-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-xema-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-xema-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-xema-pomme);\n  border-radius: 2px;\n}\n\n.soi-xema-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-xema-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-xema-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-xema-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-xema-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-xema-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-xema-benefit {\n  background: var(--soi-xema-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-xema-radius);\n  border: 1px solid var(--soi-xema-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-xema-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-xema-shadow-md);\n}\n\n.soi-xema-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-xema-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-xema-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-xema-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-xema-benefit:hover .soi-xema-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-xema-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-xema-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-xema-benefit p {\n  font-size: 13px;\n  color: var(--soi-xema-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-xema-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-xema-card {\n  background: var(--soi-xema-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-xema-radius);\n  border-left: 3px solid var(--soi-xema-pomme);\n}\n\n.soi-xema-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-xema-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-xema-card p {\n  font-size: 14px;\n  color: var(--soi-xema-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-xema-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-xema-card-mini {\n  background: var(--soi-xema-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-xema-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-xema-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-xema-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-xema-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-xema-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-xema-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-xema-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-xema-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-xema-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-xema-radius);\n  border: 1px solid var(--soi-xema-line);\n  align-items: flex-start;\n}\n\n.soi-xema-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-xema-marine);\n  color: var(--soi-xema-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-xema-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-xema-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-xema-step-content p {\n  font-size: 14px;\n  color: var(--soi-xema-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-xema-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-xema-pomme-light);\n  border-left: 4px solid var(--soi-xema-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-xema-radius) var(--soi-xema-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-xema-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-xema-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-xema-marine);\n  margin-bottom: 4px;\n}\n\n.soi-xema-tip p {\n  font-size: 14px;\n  color: var(--soi-xema-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-xema-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-xema-accordion-item {\n  background: var(--soi-xema-off-white);\n  border-radius: var(--soi-xema-radius-sm);\n  border: 1px solid var(--soi-xema-line);\n  overflow: hidden;\n}\n\n.soi-xema-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-xema-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-xema-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-xema-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-xema-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-xema-accordion-item[open] .soi-xema-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-xema-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-xema-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-xema-text-soft);\n  line-height: 1.6;\n  margin: 0 0 0.5rem 0;\n}\n\n.soi-xema-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-xema-cta-box {\n  background: var(--soi-xema-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-xema-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-xema-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-xema-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-xema-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-xema-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-xema-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-xema-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-xema-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-xema-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-xema-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-xema-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-xema-fiche {\n    --soi-xema-text-soft: #2C3E50;\n    --soi-xema-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603780297034,"sku":"SQ0070","price":28.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-xema-creme-certifiee-bio-et-vegan-science-et-equilibre-packshot.webp?v=1785763289"},{"product_id":"bio-sublime-serum-anti-taches-certifie-bio-et-vegan-science-et-equilibre","title":"BIO SUBLIME Sérum Anti-Taches bio et vegan – Science et Équilibre","description":"\u003cdiv class=\"soi-bsub-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-bsub-hero\"\u003e\n    \u003cdiv class=\"soi-bsub-hero-tag\"\u003e\n      \u003cspan class=\"soi-bsub-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétique visage · Science et Équilibre\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bsub-hero-title\"\u003eL'éclat retrouvé, naturellement\u003c\/span\u003e\n    \u003cp class=\"soi-bsub-hero-subtitle\"\u003eUn sérum précieux 3-en-1 qui corrige les taches pigmentaires, repulpe et hydrate en profondeur, grâce à une synergie végétale certifiée bio et formulée en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bsub-hero-labels\"\u003e\n      \u003cspan class=\"soi-bsub-label soi-bsub-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-bsub-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-bsub-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bsub-label\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-bsub-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Intro --\u003e\n  \u003csection class=\"soi-bsub-section\"\u003e\n    \u003cp\u003eVous cherchez un \u003cstrong\u003esérum anti-taches brunes\u003c\/strong\u003e vraiment efficace, sans compromis sur la naturalité ? BIO SUBLIME de Science et Équilibre est un \u003cstrong\u003esérum précieux certifié bio et vegan\u003c\/strong\u003e, fabriqué en France, qui agit simultanément sur les taches pigmentaires, les signes du vieillissement et la déshydratation cutanée. Une formule 3-en-1 pensée pour toutes celles et ceux qui veulent retrouver un teint lumineux, unifié et repulpé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Pourquoi BIO SUBLIME se distingue --\u003e\n  \u003csection class=\"soi-bsub-section\"\u003e\n    \u003ch2\u003ePourquoi BIO SUBLIME se distingue des meilleurs sérums anti-taches du marché ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bsub-section-intro\"\u003eLà où de nombreux sérums anti-taches misent sur un seul actif clé, BIO SUBLIME combine une \u003cstrong\u003esynergie végétale complète\u003c\/strong\u003e : correction pigmentaire, nutrition cellulaire et hydratation profonde en une seule application. Résultat : une peau visiblement plus nette, plus lisse et plus éclatante, sans agresser son équilibre naturel.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-bsub-grid\"\u003e\n      \u003cdiv class=\"soi-bsub-card\"\u003e\n        \u003ch3\u003e🤍 Mûrier blanc\u003c\/h3\u003e\n        \u003cp\u003eInhibiteur naturel de la mélanogenèse, il réduit activement la production de mélanine responsable des taches brunes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-card\"\u003e\n        \u003ch3\u003e🥒 Extrait de concombre\u003c\/h3\u003e\n        \u003cp\u003eLimite le stockage pigmentaire et apaise les zones sensibilisées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-card\"\u003e\n        \u003ch3\u003e🌺 Fleur d'hibiscus\u003c\/h3\u003e\n        \u003cp\u003eExfolie en douceur pour accélérer l'élimination des cellules hyperpigmentées et révéler l'éclat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-card\"\u003e\n        \u003ch3\u003e💧 Acide hyaluronique\u003c\/h3\u003e\n        \u003cp\u003e100 % d'origine naturelle, il repulpe, lisse les micro-ridules et renforce l'hydratation en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-card\"\u003e\n        \u003ch3\u003e🌹 Huile de rosier muscat bio\u003c\/h3\u003e\n        \u003cp\u003eRégénère et unifie le grain de peau, idéale sur les cicatrices et irrégularités.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-card\"\u003e\n        \u003ch3\u003e🥑 Huile d'avocat bio\u003c\/h3\u003e\n        \u003cp\u003eNourrit intensément et protège la barrière cutanée grâce à ses acides gras essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-card\"\u003e\n        \u003ch3\u003e🌵 Huile de figue de barbarie bio\u003c\/h3\u003e\n        \u003cp\u003eUltra-antioxydante, elle combat les radicaux libres et prévient le relâchement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-card\"\u003e\n        \u003ch3\u003e✨ Vitamine E 100 % naturelle\u003c\/h3\u003e\n        \u003cp\u003eRenforce l'action anti-âge et protège les cellules du stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition complète --\u003e\n  \u003csection class=\"soi-bsub-section\"\u003e\n    \u003ch2\u003eComposition complète du sérum BIO SUBLIME\u003c\/h2\u003e\n    \u003cp class=\"soi-bsub-section-intro\"\u003eCe sérum est formulé à partir d'ingrédients \u003cstrong\u003e100 % d'origine naturelle\u003c\/strong\u003e, certifiés Cosmos Organic par Ecocert :\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-bsub-compo\"\u003e\n      \u003cdiv class=\"soi-bsub-compo-row\"\u003e\n        \u003cspan class=\"soi-bsub-compo-label\"\u003eBase florale\u003c\/span\u003e\n        \u003cspan class=\"soi-bsub-compo-value\"\u003eEau florale de fleur d'oranger\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-compo-row\"\u003e\n        \u003cspan class=\"soi-bsub-compo-label\"\u003eHuiles précieuses bio\u003c\/span\u003e\n        \u003cspan class=\"soi-bsub-compo-value\"\u003eFigue de barbarie, avocat, rosier muscat\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-compo-row\"\u003e\n        \u003cspan class=\"soi-bsub-compo-label\"\u003eExtraits végétaux\u003c\/span\u003e\n        \u003cspan class=\"soi-bsub-compo-value\"\u003eFleur d'hibiscus, mûrier blanc, concombre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-compo-row\"\u003e\n        \u003cspan class=\"soi-bsub-compo-label\"\u003eActifs repulpants\u003c\/span\u003e\n        \u003cspan class=\"soi-bsub-compo-value\"\u003eAcide hyaluronique d'origine naturelle, vitamine E naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-compo-row\"\u003e\n        \u003cspan class=\"soi-bsub-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-bsub-compo-value\"\u003eSilicone, paraben, parfum de synthèse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-compo-row\"\u003e\n        \u003cspan class=\"soi-bsub-compo-label\"\u003eVolume\u003c\/span\u003e\n        \u003cspan class=\"soi-bsub-compo-value\"\u003e50 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-compo-row\"\u003e\n        \u003cspan class=\"soi-bsub-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bsub-compo-value\"\u003eFrance (Laboratoires Val de Loire)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment appliquer --\u003e\n  \u003csection class=\"soi-bsub-section\"\u003e\n    \u003ch2\u003eComment appliquer votre sérum anti-taches pour de vrais résultats ?\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-bsub-timeline\"\u003e\n      \u003cdiv class=\"soi-bsub-step\"\u003e\n        \u003cdiv class=\"soi-bsub-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bsub-step-content\"\u003e\n          \u003ch3\u003eMatin et\/ou soir\u003c\/h3\u003e\n          \u003cp\u003eSur peau propre et sèche, prélevez 2 à 3 pressions et appliquez sur le visage, le cou et les mains en massant doucement jusqu'à pénétration complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-step\"\u003e\n        \u003cdiv class=\"soi-bsub-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bsub-step-content\"\u003e\n          \u003ch3\u003eProtection solaire le matin\u003c\/h3\u003e\n          \u003cp\u003eComplétez obligatoirement avec une protection solaire SPF 30 minimum : sans protection UV, les taches brunes résistent à tout traitement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-step\"\u003e\n        \u003cdiv class=\"soi-bsub-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bsub-step-content\"\u003e\n          \u003ch3\u003eCure recommandée de 6 à 8 semaines\u003c\/h3\u003e\n          \u003cp\u003ePour observer une correction visible et durable des taches pigmentaires.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-bsub-tip\"\u003e\n      \u003cdiv class=\"soi-bsub-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eSa texture légère et soyeuse ne laisse aucun film gras et convient parfaitement sous le maquillage. Pour bénéficier pleinement de ses propriétés, associez systématiquement votre sérum à une protection solaire quotidienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Pour qui --\u003e\n  \u003csection class=\"soi-bsub-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce sérum anti-taches bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bsub-section-intro\"\u003eBIO SUBLIME convient à \u003cstrong\u003etous types de peau\u003c\/strong\u003e, y compris les peaux sensibles, mixtes ou matures. Il cible particulièrement :\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-bsub-benefits\"\u003e\n      \u003cdiv class=\"soi-bsub-benefit\"\u003e\n        \u003cdiv class=\"soi-bsub-benefit-icon\"\u003e\u003cspan\u003e🕰️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTaches de vieillissement\u003c\/h3\u003e\n        \u003cp\u003eMains, visage, décolleté : les marques liées au temps sont visiblement corrigées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-benefit\"\u003e\n        \u003cdiv class=\"soi-bsub-benefit-icon\"\u003e\u003cspan\u003e🤰\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTaches hormonales\u003c\/h3\u003e\n        \u003cp\u003ePost-grossesse ou liées à la contraception, les irrégularités pigmentaires sont atténuées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-benefit\"\u003e\n        \u003cdiv class=\"soi-bsub-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTaches solaires\u003c\/h3\u003e\n        \u003cp\u003eLes irrégularités de teint persistantes liées à l'exposition sont visiblement estompées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bsub-benefit\"\u003e\n        \u003cdiv class=\"soi-bsub-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePrévention anti-âge\u003c\/h3\u003e\n        \u003cp\u003ePour les peaux qui souhaitent prévenir le vieillissement cutané prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Précautions --\u003e\n  \u003csection class=\"soi-bsub-section\"\u003e\n    \u003ch2\u003ePrécautions d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bsub-accordion\"\u003e\n      \u003cdetails class=\"soi-bsub-accordion-item\"\u003e\n        \u003csummary class=\"soi-bsub-accordion-header\"\u003e⚠️ Précautions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bsub-accordion-content\"\u003e\n          \u003cp\u003eÉvitez le contour des yeux. En cas de grossesse, consultez votre médecin avant utilisation. Ce produit cosmétique ne se substitue pas à un traitement dermatologique. En cas d'irritation, cessez l'utilisation et consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-bsub-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bsub-cta-box\"\u003e\n      \u003cp class=\"soi-bsub-cta-tag\" style=\"color: white;\"\u003eUn geste beauté aligné avec vos valeurs\u003c\/p\u003e\n      \u003cp class=\"soi-bsub-cta-text\" style=\"color: white;\"\u003eBIO SUBLIME, c'est un teint retrouvé, une peau nourrie et des actifs végétaux soigneusement sélectionnés. Parce que prendre soin de votre peau ne devrait jamais se faire au détriment de la nature.\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-bsub-marine: #1A2D3D;\n  --soi-bsub-marine-dark: #0F1E2B;\n  --soi-bsub-marine-light: #2C4458;\n  --soi-bsub-pomme: #A1C544;\n  --soi-bsub-pomme-dark: #84A636;\n  --soi-bsub-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-bsub-white: #FFFFFF;\n  --soi-bsub-off-white: #F8FAF6;\n  --soi-bsub-stone: #F1F3EE;\n  --soi-bsub-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging : blanc, doré, vert naturel, touches d'hibiscus rouge) === *\/\n  --soi-bsub-primary: #B89C6E;\n  --soi-bsub-primary-soft: rgba(184,156,110,0.12);\n  --soi-bsub-accent: #D4A8A4;\n\n  \/* === Textes === *\/\n  --soi-bsub-text: #1A2D3D;\n  --soi-bsub-text-soft: #4A5B6B;\n  --soi-bsub-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-bsub-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bsub-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bsub-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bsub-radius: 12px;\n  --soi-bsub-radius-sm: 8px;\n  --soi-bsub-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-bsub-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bsub-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-bsub-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bsub-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bsub-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bsub-hero {\n  position: relative;\n  background: var(--soi-bsub-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-bsub-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bsub-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bsub-pomme);\n}\n\n.soi-bsub-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-bsub-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bsub-pomme);\n  border-radius: 50%;\n}\n\n.soi-bsub-hero-title {\n  display: block;\n  color: var(--soi-bsub-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-bsub-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-bsub-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bsub-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-bsub-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bsub-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bsub-label-accent {\n  background: var(--soi-bsub-pomme);\n  border-color: var(--soi-bsub-pomme);\n  color: var(--soi-bsub-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bsub-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bsub-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bsub-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-bsub-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bsub-pomme);\n  border-radius: 2px;\n}\n\n.soi-bsub-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bsub-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bsub-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bsub-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bsub-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bsub-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bsub-card {\n  background: var(--soi-bsub-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bsub-radius);\n  border-left: 3px solid var(--soi-bsub-pomme);\n}\n\n.soi-bsub-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bsub-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bsub-card p {\n  font-size: 14px;\n  color: var(--soi-bsub-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === BENEFITS (cercles marine) === *\/\n.soi-bsub-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bsub-benefit {\n  background: var(--soi-bsub-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bsub-radius);\n  border: 1px solid var(--soi-bsub-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bsub-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bsub-shadow-md);\n}\n\n.soi-bsub-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bsub-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-bsub-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bsub-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bsub-benefit:hover .soi-bsub-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bsub-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bsub-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bsub-benefit p {\n  font-size: 13px;\n  color: var(--soi-bsub-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-bsub-compo {\n  background: var(--soi-bsub-off-white);\n  border-radius: var(--soi-bsub-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bsub-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-bsub-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bsub-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bsub-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bsub-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bsub-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bsub-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-bsub-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bsub-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bsub-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bsub-radius);\n  border: 1px solid var(--soi-bsub-line);\n  align-items: flex-start;\n}\n\n.soi-bsub-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bsub-marine);\n  color: var(--soi-bsub-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-bsub-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bsub-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bsub-step-content p {\n  font-size: 14px;\n  color: var(--soi-bsub-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-bsub-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bsub-pomme-light);\n  border-left: 4px solid var(--soi-bsub-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bsub-radius) var(--soi-bsub-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bsub-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bsub-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bsub-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bsub-tip p {\n  font-size: 14px;\n  color: var(--soi-bsub-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bsub-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bsub-accordion-item {\n  background: var(--soi-bsub-off-white);\n  border-radius: var(--soi-bsub-radius-sm);\n  border: 1px solid var(--soi-bsub-line);\n  overflow: hidden;\n}\n\n.soi-bsub-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bsub-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-bsub-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bsub-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bsub-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bsub-accordion-item[open] .soi-bsub-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bsub-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bsub-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bsub-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bsub-cta-box {\n  background: var(--soi-bsub-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bsub-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bsub-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-bsub-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bsub-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-bsub-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bsub-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bsub-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-bsub-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bsub-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bsub-compo-value {\n    text-align: left;\n  }\n\n  .soi-bsub-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bsub-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bsub-fiche {\n    --soi-bsub-text-soft: #2C3E50;\n    --soi-bsub-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603780395338,"sku":"SQ0075","price":49.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-sublime-serum-anti-taches-certifie-bio-et-vegan-science--packshot.webp?v=1787417395"},{"product_id":"bio-tempo-soin-actif-anti-age-certifie-bio-et-vegan-science-et-equilibre","title":"BIO TEMPO Soin actif anti-âge bio – Science et Équilibre","description":"\n\n\u003cdiv class=\"soi-btmp-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-btmp-hero\"\u003e\n    \u003cdiv class=\"soi-btmp-hero-tag\"\u003e\n      \u003cspan class=\"soi-btmp-tag-dot\"\u003e\u003c\/span\u003e\n      Soin actif anti-âge · Science et Équilibre\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-btmp-hero-title\"\u003eL'éclat retrouvé, naturellement\u003c\/span\u003e\n    \u003cp class=\"soi-btmp-hero-subtitle\"\u003eUne crème anti-âge certifiée bio à la texture fondante, formulée avec des huiles précieuses et de l'acide hyaluronique naturel pour les peaux normales à mixtes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-btmp-hero-labels\"\u003e\n      \u003cspan class=\"soi-btmp-label soi-btmp-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-btmp-label\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-btmp-label\"\u003eCOSMEBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-btmp-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-btmp-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION INTRO --\u003e\n  \u003csection class=\"soi-btmp-section\"\u003e\n    \u003cp\u003e\u003cstrong\u003eBIO TEMPO\u003c\/strong\u003e est le soin actif anti-âge certifié bio de \u003cstrong\u003eScience et Équilibre\u003c\/strong\u003e, conçu spécifiquement pour les peaux normales à mixtes. Texture fondante, pénétration rapide, zéro film gras : BIO TEMPO s'intègre naturellement dans votre routine, le matin sous le maquillage ou le soir en soin de nuit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : POURQUOI BIO TEMPO SE DÉMARQUE --\u003e\n  \u003csection class=\"soi-btmp-section\"\u003e\n    \u003ch2\u003ePourquoi BIO TEMPO se démarque des autres crèmes anti-âge ?\u003c\/h2\u003e\n    \u003cp class=\"soi-btmp-section-intro\"\u003eLà où d'autres soins anti-âge misent sur des formules surchargées en silicones ou en actifs synthétiques, BIO TEMPO fait le choix inverse : une formule certifiée Cosmos Organic par Ecocert, labellisée Cosmebio, vegan, et fabriquée en France. Chaque ingrédient est sélectionné pour son rôle précis et sa compatibilité avec votre peau.\u003c\/p\u003e\n    \u003cdiv class=\"soi-btmp-grid\"\u003e\n      \u003cdiv class=\"soi-btmp-card\"\u003e\n        \u003ch3\u003e🌸 Eau de fleur d'oranger bio\u003c\/h3\u003e\n        \u003cp\u003eApaisante et rafraîchissante, elle constitue la base hydratante de la formule et réveille la peau en douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-card\"\u003e\n        \u003ch3\u003e🌿 Huile de jojoba bio\u003c\/h3\u003e\n        \u003cp\u003eProche du sébum naturel, elle régule le film hydrolipidique sans obstruer les pores.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-card\"\u003e\n        \u003ch3\u003e✨ Huile d'argan bio\u003c\/h3\u003e\n        \u003cp\u003eRiche en acides gras insaturés et en vitamine E naturelle, elle nourrit, protège et redonne de l'éclat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-card\"\u003e\n        \u003ch3\u003e🍑 Huile de noyau d'abricot bio\u003c\/h3\u003e\n        \u003cp\u003eLégère et pénétrante, elle assouplit l'épiderme et participe à la souplesse cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-card\"\u003e\n        \u003ch3\u003e💧 Acide hyaluronique naturel\u003c\/h3\u003e\n        \u003cp\u003eIl attire et retient l'eau dans les couches superficielles de la peau, pour un effet repulpant visible.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-card\"\u003e\n        \u003ch3\u003e🛡️ Vitamine E 100 % naturelle\u003c\/h3\u003e\n        \u003cp\u003ePuissant antioxydant, elle neutralise les radicaux libres responsables du vieillissement cutané prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-card\"\u003e\n        \u003ch3\u003e🍋 5 huiles essentielles bio\u003c\/h3\u003e\n        \u003cp\u003eCitron, géranium, orange amère, palmarosa, ylang-ylang : elles resserrent les pores, tonifient et unifient le grain de peau grâce à leurs propriétés astringentes et séborégulatrices.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : À QUI S'ADRESSE CE SOIN --\u003e\n  \u003csection class=\"soi-btmp-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce soin anti-âge bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-btmp-section-intro\"\u003eBIO TEMPO est pensé pour vous si vous avez une peau normale à mixte et que vous souhaitez prendre soin de votre épiderme avec un produit naturel, efficace et sensoriel. Il convient particulièrement aux peaux qui cherchent à :\u003c\/p\u003e\n    \u003cdiv class=\"soi-btmp-benefits\"\u003e\n      \u003cdiv class=\"soi-btmp-benefit\"\u003e\n        \u003cdiv class=\"soi-btmp-benefit-icon\"\u003e\u003cspan\u003e🌹\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRides et ridules\u003c\/h3\u003e\n        \u003cp\u003eAtténuer les rides et ridules naissantes ou installées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-benefit\"\u003e\n        \u003cdiv class=\"soi-btmp-benefit-icon\"\u003e\u003cspan\u003e💎\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFermeté et élasticité\u003c\/h3\u003e\n        \u003cp\u003eRetrouver de la fermeté et de l'élasticité au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-benefit\"\u003e\n        \u003cdiv class=\"soi-btmp-benefit-icon\"\u003e\u003cspan\u003e🌟\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTeint unifié\u003c\/h3\u003e\n        \u003cp\u003eUnifier le teint et affiner le grain de peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-benefit\"\u003e\n        \u003cdiv class=\"soi-btmp-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRituel 100 % bio\u003c\/h3\u003e\n        \u003cp\u003eAdopter un rituel beauté 100 % bio, vegan et fabriqué en France.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : COMMENT UTILISER --\u003e\n  \u003csection class=\"soi-btmp-section\"\u003e\n    \u003ch2\u003eComment utiliser BIO TEMPO au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-btmp-timeline\"\u003e\n      \u003cdiv class=\"soi-btmp-step\"\u003e\n        \u003cdiv class=\"soi-btmp-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-btmp-step-content\"\u003e\n          \u003ch3\u003eLe matin\u003c\/h3\u003e\n          \u003cp\u003eAppliquez une à deux pompes sur le visage et le cou, après nettoyage. Massez en mouvements circulaires ascendants. Laissez pénétrer quelques secondes avant d'appliquer votre maquillage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-step\"\u003e\n        \u003cdiv class=\"soi-btmp-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-btmp-step-content\"\u003e\n          \u003ch3\u003eLe soir\u003c\/h3\u003e\n          \u003cp\u003eAprès démaquillage, appliquez en soin de nuit. La peau travaille pendant votre sommeil : les actifs de BIO TEMPO agissent alors en continu pour régénérer et nourrir l'épiderme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-step\"\u003e\n        \u003cdiv class=\"soi-btmp-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-btmp-step-content\"\u003e\n          \u003ch3\u003eRégularité\u003c\/h3\u003e\n          \u003cp\u003ePour des résultats visibles sur la fermeté et l'éclat, une utilisation quotidienne matin et soir sur 6 à 8 semaines est recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-btmp-tip\"\u003e\n      \u003cdiv class=\"soi-btmp-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eSa texture légère et non grasse est parfaitement adaptée à un usage diurne sous fond de teint ou BB crème. Vous pouvez l'intégrer aussi bien dans votre routine du matin que du soir.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : COMPOSITION --\u003e\n  \u003csection class=\"soi-btmp-section\"\u003e\n    \u003ch2\u003eComposition complète de BIO TEMPO\u003c\/h2\u003e\n    \u003cdiv class=\"soi-btmp-compo\"\u003e\n      \u003cdiv class=\"soi-btmp-compo-row\"\u003e\n        \u003cspan class=\"soi-btmp-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-btmp-compo-value\"\u003e50 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-compo-row\"\u003e\n        \u003cspan class=\"soi-btmp-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-btmp-compo-value\"\u003eFlacon airless hygiénique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-compo-row\"\u003e\n        \u003cspan class=\"soi-btmp-compo-label\"\u003eCertifications\u003c\/span\u003e\n        \u003cspan class=\"soi-btmp-compo-value\"\u003eCosmos Organic (Ecocert), Cosmebio, Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-compo-row\"\u003e\n        \u003cspan class=\"soi-btmp-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-btmp-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-btmp-compo-row\"\u003e\n        \u003cspan class=\"soi-btmp-compo-label\"\u003eTypes de peau\u003c\/span\u003e\n        \u003cspan class=\"soi-btmp-compo-value\"\u003ePeaux normales à mixtes\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-btmp-inci\"\u003e\n      \u003cp\u003e\u003cstrong\u003eListe INCI :\u003c\/strong\u003e Aqua (Eau de fleur d'oranger), Simmondsia Chinensis (Jojoba) Seed Oil*, Prunus Armeniaca (Abricot) Kernel Oil*, Argania Spinosa (Argan) Kernel Oil*, Sodium Hyaluronate, Tocopherol (Vitamine E naturelle), Citrus Limon (Citron) Peel Oil*, Pelargonium Graveolens (Géranium) Flower Oil*, Citrus Aurantium Amara (Orange amère) Flower Oil*, Cymbopogon Martinii (Palmarosa) Oil*, Cananga Odorata (Ylang-ylang) Flower Oil*, et excipients cosmétiques certifiés. \u003cem\u003e(*ingrédients issus de l'agriculture biologique)\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-btmp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-btmp-cta-box\"\u003e\n      \u003cp class=\"soi-btmp-cta-tag\" style=\"color: white;\"\u003eVotre rituel anti-âge certifié bio\u003c\/p\u003e\n      \u003cp class=\"soi-btmp-cta-text\" style=\"color: white;\"\u003eBIO TEMPO, c'est la rencontre entre la nature et la science : une crème anti-âge bio qui respecte votre peau autant que votre peau mérite d'être respectée. Offrez à votre épiderme un geste dont il ne pourra plus se passer, 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  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-btmp-marine: #1A2D3D;\n  --soi-btmp-marine-dark: #0F1E2B;\n  --soi-btmp-marine-light: #2C4458;\n  --soi-btmp-pomme: #A1C544;\n  --soi-btmp-pomme-dark: #84A636;\n  --soi-btmp-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-btmp-white: #FFFFFF;\n  --soi-btmp-off-white: #F8FAF6;\n  --soi-btmp-stone: #F1F3EE;\n  --soi-btmp-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (rose framboise du packaging) === *\/\n  --soi-btmp-primary: #B5006E;\n  --soi-btmp-primary-soft: rgba(181,0,110,0.08);\n  --soi-btmp-accent: #D4A8B5;\n\n  \/* === Textes === *\/\n  --soi-btmp-text: #1A2D3D;\n  --soi-btmp-text-soft: #4A5B6B;\n  --soi-btmp-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-btmp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-btmp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-btmp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-btmp-radius: 12px;\n  --soi-btmp-radius-sm: 8px;\n  --soi-btmp-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-btmp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-btmp-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-btmp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-btmp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-btmp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-btmp-hero {\n  position: relative;\n  background: var(--soi-btmp-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-btmp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-btmp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-btmp-pomme);\n}\n\n.soi-btmp-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-btmp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-btmp-pomme);\n  border-radius: 50%;\n}\n\n.soi-btmp-hero-title {\n  display: block;\n  color: var(--soi-btmp-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-btmp-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-btmp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-btmp-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-btmp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-btmp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-btmp-label-accent {\n  background: var(--soi-btmp-pomme);\n  border-color: var(--soi-btmp-pomme);\n  color: var(--soi-btmp-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-btmp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-btmp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-btmp-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-btmp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-btmp-pomme);\n  border-radius: 2px;\n}\n\n.soi-btmp-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-btmp-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-btmp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-btmp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-btmp-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-btmp-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-btmp-benefit {\n  background: var(--soi-btmp-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-btmp-radius);\n  border: 1px solid var(--soi-btmp-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-btmp-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-btmp-shadow-md);\n}\n\n.soi-btmp-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-btmp-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-btmp-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-btmp-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-btmp-benefit:hover .soi-btmp-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-btmp-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-btmp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-btmp-benefit p {\n  font-size: 13px;\n  color: var(--soi-btmp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-btmp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-btmp-card {\n  background: var(--soi-btmp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-btmp-radius);\n  border-left: 3px solid var(--soi-btmp-pomme);\n}\n\n.soi-btmp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-btmp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-btmp-card p {\n  font-size: 14px;\n  color: var(--soi-btmp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-btmp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-btmp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-btmp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-btmp-radius);\n  border: 1px solid var(--soi-btmp-line);\n  align-items: flex-start;\n}\n\n.soi-btmp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-btmp-marine);\n  color: var(--soi-btmp-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-btmp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-btmp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-btmp-step-content p {\n  font-size: 14px;\n  color: var(--soi-btmp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-btmp-compo {\n  background: var(--soi-btmp-off-white);\n  border-radius: var(--soi-btmp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-btmp-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-btmp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-btmp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-btmp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-btmp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-btmp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-btmp-marine);\n  text-align: right;\n}\n\n\/* === INCI === *\/\n.soi-btmp-inci {\n  background: var(--soi-btmp-stone);\n  border-radius: var(--soi-btmp-radius-sm);\n  padding: 1.25rem 1.5rem;\n}\n\n.soi-btmp-inci p {\n  font-size: 13px;\n  color: var(--soi-btmp-text-soft);\n  line-height: 1.7;\n  margin: 0;\n}\n\n.soi-btmp-inci strong {\n  color: var(--soi-btmp-marine);\n}\n\n.soi-btmp-inci em {\n  font-style: italic;\n  color: var(--soi-btmp-text-muted);\n}\n\n\/* === TIP === *\/\n.soi-btmp-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-btmp-pomme-light);\n  border-left: 4px solid var(--soi-btmp-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-btmp-radius) var(--soi-btmp-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-btmp-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-btmp-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-btmp-marine);\n  margin-bottom: 4px;\n}\n\n.soi-btmp-tip p {\n  font-size: 14px;\n  color: var(--soi-btmp-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-btmp-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-btmp-accordion-item {\n  background: var(--soi-btmp-off-white);\n  border-radius: var(--soi-btmp-radius-sm);\n  border: 1px solid var(--soi-btmp-line);\n  overflow: hidden;\n}\n\n.soi-btmp-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-btmp-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-btmp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-btmp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-btmp-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-btmp-accordion-item[open] .soi-btmp-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-btmp-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-btmp-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-btmp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-btmp-cta-box {\n  background: var(--soi-btmp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-btmp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-btmp-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-btmp-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-btmp-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-btmp-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-btmp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-btmp-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-btmp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-btmp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-btmp-compo-value {\n    text-align: left;\n  }\n\n  .soi-btmp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-btmp-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-btmp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-btmp-fiche {\n    --soi-btmp-text-soft: #2C3E50;\n    --soi-btmp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603780657482,"sku":"SQ0080","price":49.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-tempo-soin-actif-anti-age-certifie-bio-et-vegan-science--packshot.webp?v=1787474134"},{"product_id":"bio-regard-creme-contour-des-yeux-certifie-bio-et-vegan-science-et-equilibre","title":"BIO REGARD - Crème Contour des Yeux Bio Anti-Cernes","description":"\n\u003cdiv class=\"soi-breg-fiche\"\u003e\n\n  \u003csection class=\"soi-breg-hero\"\u003e\n    \u003cdiv class=\"soi-breg-hero-tag\"\u003e\n      \u003cspan class=\"soi-breg-tag-dot\"\u003e\u003c\/span\u003e\n      Soin contour des yeux · Science et Équilibre\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-breg-hero-title\"\u003eL'éclat retrouvé de votre regard\u003c\/span\u003e\n    \u003cp class=\"soi-breg-hero-subtitle\"\u003eUne crème contour des yeux d'exception, 100 % d'origine naturelle, qui agit simultanément sur les ridules, les pattes d'oie, les poches et les cernes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-breg-hero-labels\"\u003e\n      \u003cspan class=\"soi-breg-label soi-breg-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-breg-label\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-breg-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-breg-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-breg-label\"\u003e100 % NATUREL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-breg-section\"\u003e\n    \u003ch2\u003ePourquoi BIO REGARD est une des meilleures crèmes contour des yeux du marché\u003c\/h2\u003e\n    \u003cp class=\"soi-breg-section-intro\"\u003eLe contour des yeux est la zone la plus fine et la plus fragile du visage. Elle parle avant vous : fatigue, nuits courtes, stress, passage du temps… tout s'y lit en premier. BIO REGARD agit sur quatre problématiques simultanément : les ridules, les pattes d'oie, les poches et les cernes. Sa formule certifiée Cosmos Organic, 100 % d'origine naturelle et vegan, associe des actifs botaniques de grande qualité à deux molécules reconnues en dermocosmétique.\u003c\/p\u003e\n    \u003cdiv class=\"soi-breg-benefits\"\u003e\n      \u003cdiv class=\"soi-breg-benefit\"\u003e\n        \u003cdiv class=\"soi-breg-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAcide hyaluronique\u003c\/h3\u003e\n        \u003cp\u003eCapte l'eau dans les tissus pour une hydratation profonde et durable, replumpe les ridules de l'intérieur et restaure le volume perdu autour des yeux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-benefit\"\u003e\n        \u003cdiv class=\"soi-breg-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine E naturelle\u003c\/h3\u003e\n        \u003cp\u003ePuissant antioxydant, elle neutralise les radicaux libres responsables du vieillissement cutané prématuré et renforce l'élasticité de la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-benefit\"\u003e\n        \u003cdiv class=\"soi-breg-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait de petit-houx bio\u003c\/h3\u003e\n        \u003cp\u003eL'actif phare de la formule. Reconnu pour stimuler la microcirculation capillaire, il réduit visiblement l'apparence des cernes bleutés et décongestionne les poches sous les yeux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-benefit\"\u003e\n        \u003cdiv class=\"soi-breg-benefit-icon\"\u003e\u003cspan\u003e🌹\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEau florale de rose de Damas\u003c\/h3\u003e\n        \u003cp\u003eTonique et astringente, elle lisse le grain de peau et illumine immédiatement le regard.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-breg-section\"\u003e\n    \u003ch2\u003eLe complexe de 5 huiles végétales rares : la force de la crème pour contour des yeux BIO REGARD\u003c\/h2\u003e\n    \u003cp class=\"soi-breg-section-intro\"\u003eLà où beaucoup de crèmes contour des yeux se contentent d'un ou deux actifs, BIO REGARD embarque un véritable bouquet d'huiles végétales aux vertus complémentaires.\u003c\/p\u003e\n    \u003cdiv class=\"soi-breg-grid\"\u003e\n      \u003cdiv class=\"soi-breg-card\"\u003e\n        \u003ch3\u003e🥑 Huile d'avocat\u003c\/h3\u003e\n        \u003cp\u003eHydratante et protectrice, elle répare la barrière cutanée fragilisée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-card\"\u003e\n        \u003ch3\u003e✨ Huile d'argan\u003c\/h3\u003e\n        \u003cp\u003eRaffermissante et assouplissante, elle améliore l'élasticité du contour de l'œil.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-card\"\u003e\n        \u003ch3\u003e🧈 Huile de karité\u003c\/h3\u003e\n        \u003cp\u003eNourrissante en profondeur, idéale pour les peaux sèches ou très sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-card\"\u003e\n        \u003ch3\u003e🌱 Huile de jojoba\u003c\/h3\u003e\n        \u003cp\u003eProche du sébum naturel, elle régule et renforce le film hydrolipidique sans obstruer les pores.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-card\"\u003e\n        \u003ch3\u003e🌸 Huile de rosier muscat\u003c\/h3\u003e\n        \u003cp\u003eRégénérante, elle atténue les marques d'expression et restitue souplesse et confort à long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-breg-section\"\u003e\n    \u003ch2\u003eComment utiliser la crème contour des yeux BIO REGARD\u003c\/h2\u003e\n    \u003cdiv class=\"soi-breg-timeline\"\u003e\n      \u003cdiv class=\"soi-breg-step\"\u003e\n        \u003cdiv class=\"soi-breg-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-breg-step-content\"\u003e\n          \u003ch3\u003eDosez\u003c\/h3\u003e\n          \u003cp\u003eAppuyez une à deux fois sur le flacon pompe pour doser la quantité idéale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-step\"\u003e\n        \u003cdiv class=\"soi-breg-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-breg-step-content\"\u003e\n          \u003ch3\u003eAppliquez\u003c\/h3\u003e\n          \u003cp\u003eAppliquez par petits tapotements doux avec l'annulaire, en partant du coin interne vers le coin externe de l'œil, sur la paupière inférieure et l'arcade.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-step\"\u003e\n        \u003cdiv class=\"soi-breg-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-breg-step-content\"\u003e\n          \u003ch3\u003eRenouvelez matin et soir\u003c\/h3\u003e\n          \u003cp\u003eUtilisez matin et soir sur peau propre et sèche, en cure régulière pour des résultats visibles et durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-breg-tip\"\u003e\n      \u003cdiv class=\"soi-breg-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eGrâce à sa texture légère, non grasse et à haut pouvoir pénétrant, le soin s'absorbe rapidement sans laisser de film gras. Votre maquillage peut être appliqué immédiatement après.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-breg-section\"\u003e\n    \u003ch2\u003eComposition complète de BIO REGARD\u003c\/h2\u003e\n    \u003cp class=\"soi-breg-section-intro\"\u003eFormulé avec 100 % d'actifs d'origine naturelle, certifié Cosmos Organic et Ecocert, fabriqué en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-breg-compo\"\u003e\n      \u003cdiv class=\"soi-breg-compo-row\"\u003e\n        \u003cspan class=\"soi-breg-compo-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-breg-compo-value\"\u003e50 ml, flacon pompe airless\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-compo-row\"\u003e\n        \u003cspan class=\"soi-breg-compo-label\"\u003eCertifications\u003c\/span\u003e\n        \u003cspan class=\"soi-breg-compo-value\"\u003eCosmos Organic, Ecocert, Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-compo-row\"\u003e\n        \u003cspan class=\"soi-breg-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-breg-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-compo-row\"\u003e\n        \u003cspan class=\"soi-breg-compo-label\"\u003eGaranties\u003c\/span\u003e\n        \u003cspan class=\"soi-breg-compo-value\"\u003eSans parfum synthétique, sans paraben, sans silicone\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-breg-accordion\"\u003e\n      \u003cdetails class=\"soi-breg-accordion-item\"\u003e\n        \u003csummary class=\"soi-breg-accordion-header\"\u003e📋 Liste INCI complète\u003c\/summary\u003e\n        \u003cdiv class=\"soi-breg-accordion-content\"\u003e\n          \u003cp\u003eRosa Damascena Flower Water, Helianthus Annuus Seed Oil, Persea Gratissima Oil, Simmondsia Chinensis Seed Oil, Argania Spinosa Kernel Oil, Rosa Canina Fruit Oil, Butyrospermum Parkii Butter, Hyaluronic Acid, Tocopherol (Vitamine E), Ruscus Aculeatus Root Extract (Petit-houx), et autres ingrédients d'origine naturelle certifiés bio.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-breg-section\"\u003e\n    \u003ch2\u003ePour qui est faite cette crème contour des yeux ?\u003c\/h2\u003e\n    \u003cp class=\"soi-breg-section-intro\"\u003eBIO REGARD convient à tous les types de peau, même les plus réactives. Elle est particulièrement recommandée si vous souhaitez :\u003c\/p\u003e\n    \u003cdiv class=\"soi-breg-grid\"\u003e\n      \u003cdiv class=\"soi-breg-card\"\u003e\n        \u003ch3\u003e😴 Cernes et poches\u003c\/h3\u003e\n        \u003cp\u003eAtténuer les cernes et les poches dues à la fatigue ou à la génétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-card\"\u003e\n        \u003ch3\u003e✨ Pattes d'oie et ridules\u003c\/h3\u003e\n        \u003cp\u003eLisser les pattes d'oie et ridules qui s'installent avec le temps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-breg-card\"\u003e\n        \u003ch3\u003e🌿 Soin 100 % naturel\u003c\/h3\u003e\n        \u003cp\u003eOffrir à votre peau un soin 100 % naturel, bio et vegan, sans compromis sur l'efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-breg-accordion\"\u003e\n      \u003cdetails class=\"soi-breg-accordion-item\"\u003e\n        \u003csummary class=\"soi-breg-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-breg-accordion-content\"\u003e\n          \u003cp\u003eCe produit cosmétique ne constitue pas un traitement médical et ne remplace pas l'avis d'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-breg-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-breg-cta-box\"\u003e\n      \u003cp class=\"soi-breg-cta-tag\" style=\"color: white;\"\u003eUn regard qui rayonne, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-breg-cta-text\" style=\"color: white;\"\u003eVotre regard mérite le meilleur soin, naturel et efficace. BIO REGARD réunit ce que la nature offre de plus précieux pour effacer les traces de fatigue, lisser les ridules et illuminer le contour des yeux, 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-breg-marine: #1A2D3D;\n  --soi-breg-marine-dark: #0F1E2B;\n  --soi-breg-marine-light: #2C4458;\n  --soi-breg-pomme: #A1C544;\n  --soi-breg-pomme-dark: #84A636;\n  --soi-breg-pomme-light: rgba(161,197,68,0.10);\n  --soi-breg-white: #FFFFFF;\n  --soi-breg-off-white: #F8FAF6;\n  --soi-breg-stone: #F1F3EE;\n  --soi-breg-line: #E5E8E0;\n  --soi-breg-primary: #7B6FA0;\n  --soi-breg-primary-soft: #EDE8F4;\n  --soi-breg-accent: #D4A8A4;\n  --soi-breg-text: #1A2D3D;\n  --soi-breg-text-soft: #4A5B6B;\n  --soi-breg-text-muted: #7B8693;\n  --soi-breg-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-breg-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-breg-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-breg-radius: 12px;\n  --soi-breg-radius-sm: 8px;\n  --soi-breg-radius-pill: 999px;\n}\n\n.soi-breg-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-breg-fiche img { max-width: 100%; height: auto; }\n\n.soi-breg-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-breg-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-breg-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-breg-hero {\n  position: relative;\n  background: var(--soi-breg-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-breg-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-breg-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-breg-pomme);\n}\n\n.soi-breg-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-breg-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-breg-pomme);\n  border-radius: 50%;\n}\n\n.soi-breg-hero-title {\n  display: block;\n  color: var(--soi-breg-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-breg-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-breg-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-breg-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-breg-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-breg-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-breg-label-accent {\n  background: var(--soi-breg-pomme);\n  border-color: var(--soi-breg-pomme);\n  color: var(--soi-breg-marine);\n  font-weight: 600;\n}\n\n.soi-breg-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-breg-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-breg-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-breg-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-breg-pomme);\n  border-radius: 2px;\n}\n\n.soi-breg-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-breg-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-breg-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-breg-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-breg-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-breg-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-breg-benefit {\n  background: var(--soi-breg-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-breg-radius);\n  border: 1px solid var(--soi-breg-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-breg-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-breg-shadow-md);\n}\n\n.soi-breg-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-breg-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-breg-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-breg-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-breg-benefit:hover .soi-breg-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-breg-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-breg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-breg-benefit p {\n  font-size: 13px;\n  color: var(--soi-breg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-breg-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-breg-card {\n  background: var(--soi-breg-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-breg-radius);\n  border-left: 3px solid var(--soi-breg-pomme);\n}\n\n.soi-breg-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-breg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-breg-card p {\n  font-size: 14px;\n  color: var(--soi-breg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-breg-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-breg-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-breg-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-breg-radius);\n  border: 1px solid var(--soi-breg-line);\n  align-items: flex-start;\n}\n\n.soi-breg-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-breg-marine);\n  color: var(--soi-breg-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-breg-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-breg-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-breg-step-content p {\n  font-size: 14px;\n  color: var(--soi-breg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-breg-compo {\n  background: var(--soi-breg-off-white);\n  border-radius: var(--soi-breg-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1rem;\n}\n\n.soi-breg-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-breg-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-breg-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-breg-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-breg-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-breg-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-breg-marine);\n  text-align: right;\n}\n\n.soi-breg-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-breg-pomme-light);\n  border-left: 4px solid var(--soi-breg-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-breg-radius) var(--soi-breg-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-breg-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-breg-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-breg-marine);\n  margin-bottom: 4px;\n}\n\n.soi-breg-tip p {\n  font-size: 14px;\n  color: var(--soi-breg-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-breg-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1rem;\n}\n\n.soi-breg-accordion-item {\n  background: var(--soi-breg-off-white);\n  border-radius: var(--soi-breg-radius-sm);\n  border: 1px solid var(--soi-breg-line);\n  overflow: hidden;\n}\n\n.soi-breg-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-breg-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-breg-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-breg-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-breg-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-breg-accordion-item[open] .soi-breg-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-breg-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-breg-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-breg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-breg-cta-box {\n  background: var(--soi-breg-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-breg-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-breg-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-breg-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-breg-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-breg-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-breg-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-breg-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-breg-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-breg-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-breg-compo-value {\n    text-align: left;\n  }\n\n  .soi-breg-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-breg-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-breg-fiche {\n    --soi-breg-text-soft: #2C3E50;\n    --soi-breg-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603781214538,"sku":"SQ0085","price":49.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-regard-creme-contour-des-yeux-certifie-bio-et-vegan-scie-packshot.webp?v=1787417553"},{"product_id":"bio-5-chute-de-cheveux-en-comprimes-science-et-equilibre","title":"BIO 5 Chute de Cheveux en comprimés – Science et Equilibre","description":"\u003cdiv class=\"soi-bio5-fiche\"\u003e\n\n\u003csection class=\"soi-bio5-hero\"\u003e\n\u003cdiv class=\"soi-bio5-hero-tag\"\u003e\nComplément alimentaire capillaire · Science et Équilibre\n\u003c\/div\u003e\n\u003cspan class=\"soi-bio5-hero-title\"\u003eLa puissance de 5 plantes bio pour vos cheveux\u003c\/span\u003e\n\u003cp class=\"soi-bio5-hero-subtitle\"\u003eUne synergie végétale concentrée à 1 600 mg par comprimé, certifiée bio et fabriquée en France, pour accompagner la santé de vos cheveux en profondeur.\u003c\/p\u003e\n\u003cdiv class=\"soi-bio5-hero-labels\"\u003e\n\u003cspan class=\"soi-bio5-label soi-bio5-label-accent\"\u003eBIO\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-label\"\u003eVÉGÉTARIEN \u0026amp; VÉGÉTALIEN\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-label\"\u003e5 PLANTES BIO\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-label\"\u003eFR-BIO-01\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n\u003ch2\u003ePourquoi BIO 5 se distingue des autres compléments alimentaires pour la chute de cheveux ?\u003c\/h2\u003e\n\u003cp\u003eLa plupart des compléments pour la chute de cheveux misent sur un ou deux actifs isolés. BIO 5 prend le parti d'une synergie complète : \u003cstrong\u003e5 plantes bio soigneusement sélectionnées\u003c\/strong\u003e, dosées à \u003cstrong\u003e1 600 mg d'équivalent plantes par comprimé\u003c\/strong\u003e, pour une efficacité renforcée dès les premières semaines de cure.\u003c\/p\u003e\n\u003cdiv class=\"soi-bio5-grid-compact\"\u003e\n\u003cdiv class=\"soi-bio5-card-mini\"\u003e\n\u003cspan class=\"soi-bio5-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-card-mini-value\"\u003eFrance, Val de Loire\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-card-mini\"\u003e\n\u003cspan class=\"soi-bio5-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-card-mini-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-card-mini-value\"\u003eAgriculture Biologique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-card-mini\"\u003e\n\u003cspan class=\"soi-bio5-card-mini-icon\"\u003e💊\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-card-mini-label\"\u003ePosologie\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-card-mini-value\"\u003e1 comprimé \/ jour\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-card-mini\"\u003e\n\u003cspan class=\"soi-bio5-card-mini-icon\"\u003e📦\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-card-mini-value\"\u003e30 comprimés (1 mois)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n\u003ch2\u003eLes 5 plantes bio au cœur de la formule\u003c\/h2\u003e\n\u003cp class=\"soi-bio5-section-intro\"\u003eChaque plante a été retenue pour son rôle spécifique dans le soin capillaire global :\u003c\/p\u003e\n\u003cdiv class=\"soi-bio5-grid\"\u003e\n\u003cdiv class=\"soi-bio5-card\"\u003e\n\u003ch3\u003e🌾 Prêle des champs\u003c\/h3\u003e\n\u003cp\u003eNaturellement riche en silice organique, elle contribue à la solidité de la fibre capillaire et à la résistance des cheveux à la casse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-card\"\u003e\n\u003ch3\u003e🌱 Ortie piquante\u003c\/h3\u003e\n\u003cp\u003eSource de minéraux (fer, zinc, magnésium), elle participe au maintien des cheveux normaux et au renforcement des ongles et des os.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-card\"\u003e\n\u003ch3\u003e🫐 Myrtille\u003c\/h3\u003e\n\u003cp\u003eSes pigments antioxydants (anthocyanes) soutiennent la microcirculation du cuir chevelu, améliorant l'irrigation et l'oxygénation des bulbes capillaires.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-card\"\u003e\n\u003ch3\u003e🌸 Épilobe\u003c\/h3\u003e\n\u003cp\u003ePlante peu connue mais précieuse, elle est reconnue pour ses propriétés apaisantes et son action sur les déséquilibres hormonaux liés à la chute.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-card\"\u003e\n\u003ch3\u003e🍒 Acérola\u003c\/h3\u003e\n\u003cp\u003eExceptionnellement riche en vitamine C naturelle, elle favorise la synthèse normale de collagène pour les cheveux, protège les cellules du stress oxydatif et amplifie l'absorption des autres actifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n\u003ch2\u003eComposition et dosage précis par comprimé\u003c\/h2\u003e\n\u003cp\u003eChaque comprimé de BIO 5 Chute de Cheveux contient l'équivalent de \u003cstrong\u003e1 600 mg de plantes\u003c\/strong\u003e, répartis entre les 5 actifs biologiques. La formule est sans excipients controversés, sans colorants artificiels, ni arômes de synthèse.\u003c\/p\u003e\n\u003cdiv class=\"soi-bio5-compo\"\u003e\n\u003cdiv class=\"soi-bio5-compo-row\"\u003e\n\u003cspan class=\"soi-bio5-compo-label\"\u003ePrêle bio (Equisetum arvense)\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-compo-value\"\u003eExtrait titré en silice\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-compo-row\"\u003e\n\u003cspan class=\"soi-bio5-compo-label\"\u003eOrtie bio (Urtica dioica)\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-compo-value\"\u003eFeuilles, riche en minéraux\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-compo-row\"\u003e\n\u003cspan class=\"soi-bio5-compo-label\"\u003eMyrtille bio (Vaccinium myrtillus)\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-compo-value\"\u003eFruits entiers, source d'anthocyanes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-compo-row\"\u003e\n\u003cspan class=\"soi-bio5-compo-label\"\u003eÉpilobe bio (Epilobium angustifolium)\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-compo-value\"\u003eParties aériennes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-compo-row\"\u003e\n\u003cspan class=\"soi-bio5-compo-label\"\u003eAcérola bio (Malpighia emarginata)\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-compo-value\"\u003eFruit, riche en vitamine C naturelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-compo-row soi-bio5-compo-row-highlight\"\u003e\n\u003cspan class=\"soi-bio5-compo-label\"\u003eÉquivalent plantes par comprimé\u003c\/span\u003e\n\u003cspan class=\"soi-bio5-compo-value\"\u003e\u003cstrong\u003e1 600 mg\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-tip\"\u003e\n\u003cdiv class=\"soi-bio5-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003ePrenez votre comprimé de préférence le matin, avec un grand verre d'eau, pour une absorption optimale des actifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n\u003ch2\u003ePour qui est fait ce complément contre la chute des cheveux ?\u003c\/h2\u003e\n\u003cp\u003eBIO 5 s'adapte à des profils variés, ce qui en fait l'un des compléments les plus polyvalents pour accompagner la santé capillaire :\u003c\/p\u003e\n\u003cdiv class=\"soi-bio5-benefits\"\u003e\n\u003cdiv class=\"soi-bio5-benefit\"\u003e\n\u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e👩\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFemmes\u003c\/h3\u003e\n\u003cp\u003eConfrontées à une chute saisonnière, un effluvium télogène ou un affinement progressif de la chevelure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-benefit\"\u003e\n\u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🤱\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eJeunes mamans\u003c\/h3\u003e\n\u003cp\u003eEn post-partum, période où la chute de cheveux s'intensifie sous l'effet des variations hormonales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-benefit\"\u003e\n\u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e👨\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eHommes\u003c\/h3\u003e\n\u003cp\u003eSouhaitant ralentir une alopécie débutante ou retrouver de la densité capillaire naturellement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-benefit\"\u003e\n\u003cdiv class=\"soi-bio5-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eAmateurs de naturalité\u003c\/h3\u003e\n\u003cp\u003eToute personne en quête d'une solution naturelle, bio et sans compromis sur la qualité des actifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\"\u003e\n\u003ch2\u003eComment prendre BIO 5 et quand voir les premiers résultats ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-bio5-timeline\"\u003e\n\u003cdiv class=\"soi-bio5-step\"\u003e\n\u003cdiv class=\"soi-bio5-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-step-content\"\u003e\n\u003ch3\u003eAdoptez le réflexe quotidien\u003c\/h3\u003e\n\u003cp\u003ePrenez 1 comprimé par jour, de préférence le matin avec un grand verre d'eau. La régularité est essentielle pour accompagner le cycle naturel du cheveu.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-step\"\u003e\n\u003cdiv class=\"soi-bio5-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-step-content\"\u003e\n\u003ch3\u003ePremiers effets dès 6 à 8 semaines\u003c\/h3\u003e\n\u003cp\u003eMoins de chute au brossage, cheveux plus solides : les premiers résultats sont généralement ressentis dès 6 à 8 semaines de prise continue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-step\"\u003e\n\u003cdiv class=\"soi-bio5-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-step-content\"\u003e\n\u003ch3\u003eCure de 3 mois minimum\u003c\/h3\u003e\n\u003cp\u003ePour des résultats visibles et durables, suivez une cure de 3 mois minimum. Le cycle naturel du cheveu demande de la patience et de la constance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-bio5-accordion\"\u003e\n\u003cdetails class=\"soi-bio5-accordion-item\"\u003e\n\u003csummary class=\"soi-bio5-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-bio5-accordion-content\"\u003e\n\u003cp\u003eCe complément ne remplace pas un avis médical. En cas de chute intense et prolongée, consultez un dermatologue ou un médecin. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bio5-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-bio5-cta-box\"\u003e\n\u003cp class=\"soi-bio5-cta-tag\" style=\"color: white;\"\u003ePrendre soin de vos cheveux,  naturellement\u003c\/p\u003e\n\u003cp class=\"soi-bio5-cta-text\" style=\"color: white;\"\u003eVos cheveux méritent la puissance de 5 plantes bio, dosées à 1 600 mg, formulées en France pour accompagner chaque cheveu de la racine à la pointe. Retrouvez densité, force et confiance, chaque matin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bio5-marine: #1A2D3D;\n  --soi-bio5-marine-dark: #0F1E2B;\n  --soi-bio5-marine-light: #2C4458;\n  --soi-bio5-pomme: #A1C544;\n  --soi-bio5-pomme-dark: #84A636;\n  --soi-bio5-pomme-light: rgba(161,197,68,0.10);\n  --soi-bio5-white: #FFFFFF;\n  --soi-bio5-off-white: #F8FAF6;\n  --soi-bio5-stone: #F1F3EE;\n  --soi-bio5-line: #E5E8E0;\n  --soi-bio5-primary: #3B6E3A;\n  --soi-bio5-primary-soft: rgba(59,110,58,0.08);\n  --soi-bio5-accent: #C8963E;\n  --soi-bio5-text: #1A2D3D;\n  --soi-bio5-text-soft: #4A5B6B;\n  --soi-bio5-text-muted: #7B8693;\n  --soi-bio5-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bio5-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bio5-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bio5-radius: 12px;\n  --soi-bio5-radius-sm: 8px;\n  --soi-bio5-radius-pill: 999px;\n}\n\n.soi-bio5-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bio5-fiche img { max-width: 100%; height: auto; }\n\n.soi-bio5-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bio5-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bio5-hero {\n  position: relative;\n  background: var(--soi-bio5-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-bio5-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bio5-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bio5-pomme);\n}\n\n.soi-bio5-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-bio5-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 50%;\n}\n\n.soi-bio5-hero-title {\n  display: block;\n  color: var(--soi-bio5-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-bio5-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-bio5-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bio5-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-bio5-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bio5-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bio5-label-accent {\n  background: var(--soi-bio5-pomme);\n  border-color: var(--soi-bio5-pomme);\n  color: var(--soi-bio5-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bio5-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bio5-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bio5-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-bio5-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bio5-pomme);\n  border-radius: 2px;\n}\n\n.soi-bio5-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bio5-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bio5-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bio5-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bio5-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bio5-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bio5-benefit {\n  background: var(--soi-bio5-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bio5-radius);\n  border: 1px solid var(--soi-bio5-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bio5-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bio5-shadow-md);\n}\n\n.soi-bio5-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bio5-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-bio5-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bio5-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bio5-benefit:hover .soi-bio5-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bio5-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-benefit p {\n  font-size: 13px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bio5-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bio5-card {\n  background: var(--soi-bio5-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bio5-radius);\n  border-left: 3px solid var(--soi-bio5-pomme);\n}\n\n.soi-bio5-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bio5-card p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bio5-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-bio5-card-mini {\n  background: var(--soi-bio5-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bio5-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bio5-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bio5-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bio5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bio5-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-bio5-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bio5-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bio5-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bio5-radius);\n  border: 1px solid var(--soi-bio5-line);\n  align-items: flex-start;\n}\n\n.soi-bio5-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bio5-marine);\n  color: var(--soi-bio5-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-bio5-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bio5-step-content p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bio5-compo {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bio5-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-bio5-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bio5-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bio5-compo-row-highlight {\n  background: var(--soi-bio5-pomme-light);\n}\n\n.soi-bio5-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bio5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bio5-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bio5-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-bio5-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bio5-pomme-light);\n  border-left: 4px solid var(--soi-bio5-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bio5-radius) var(--soi-bio5-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-bio5-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bio5-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bio5-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bio5-tip p {\n  font-size: 14px;\n  color: var(--soi-bio5-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bio5-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-bio5-accordion-item {\n  background: var(--soi-bio5-off-white);\n  border-radius: var(--soi-bio5-radius-sm);\n  border: 1px solid var(--soi-bio5-line);\n  overflow: hidden;\n}\n\n.soi-bio5-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bio5-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-bio5-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bio5-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bio5-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bio5-accordion-item[open] .soi-bio5-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bio5-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bio5-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bio5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bio5-cta-box {\n  background: var(--soi-bio5-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bio5-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bio5-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-bio5-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bio5-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-bio5-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bio5-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bio5-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-bio5-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bio5-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bio5-compo-value {\n    text-align: left;\n  }\n\n  .soi-bio5-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-bio5-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bio5-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bio5-fiche {\n    --soi-bio5-text-soft: #2C3E50;\n    --soi-bio5-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Etui de 30 comprimés sous blister","offer_id":61612341887306,"sku":"SQ0005","price":28.89,"currency_code":"EUR","in_stock":true},{"title":"Etui de 90 comprimés sous blister","offer_id":61612823642442,"sku":"SQ0010","price":74.89,"currency_code":"EUR","in_stock":true},{"title":"Eco-pilulier de 90 comprimés","offer_id":61612823839050,"sku":"SQ0011","price":69.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-5-chute-de-cheveux-en-comprimes-science-et-equilibre-packshot_11zon.webp?v=1780045149"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/Copie_de_COLLAGENE_INOLAB_STICK_5__11zon.jpg?v=1779893341","url":"https:\/\/firmtoaromatherapy.com\/collections\/science-et-equilibre.oembed","provider":"Soinature","version":"1.0","type":"link"}