{"title":"Contre les tensions articulaires ou musculaires","description":"","products":[{"product_id":"silarthrol-baume-en-flacon","title":"Baume Articulaire SILARTHROL® - 200 ml - Labo Santé Silice","description":"\n\u003cdiv class=\"soi-sila-fiche\"\u003e\n\n\u003csection class=\"soi-sila-hero\"\u003e\n  \u003cdiv class=\"soi-sila-hero-tag\"\u003e\n    \u003cspan class=\"soi-sila-tag-dot\"\u003e\u003c\/span\u003e\n    Soin articulaire · Dr SAUBENS France\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-sila-hero-title\"\u003eSILARTHROL® Flexibilité\u003c\/span\u003e\n  \u003cp class=\"soi-sila-hero-subtitle\"\u003eBaume articulaire concentré en six actifs naturels pour soutenir la souplesse, la mobilité et le confort de vos articulations au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-sila-hero-labels\"\u003e\n    \u003cspan class=\"soi-sila-label soi-sila-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-sila-label\"\u003e6 ACTIFS SYNERGIQUES\u003c\/span\u003e\n    \u003cspan class=\"soi-sila-label\"\u003eFLACON-POMPE 200 ML\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003eUn baume articulaire, pas un baume musculaire ordinaire : quelle différence ?\u003c\/h2\u003e\n  \u003cp\u003eBeaucoup recherchent un baume pour soulager les douleurs musculaires ou un équivalent naturel aux baumes chauffants classiques. SILARTHROL® va plus loin : il ne se contente pas d'agir en surface. Il cible spécifiquement le tissu articulaire, le cartilage et la lubrification des articulations, là où les baumes musculaires traditionnels n'atteignent pas.\u003c\/p\u003e\n  \u003cp\u003eC'est une approche globale et structurelle, idéale pour les genoux, hanches, épaules, poignets et chevilles fragilisés.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003eComposition complète de SILARTHROL® : six actifs, une synergie unique\u003c\/h2\u003e\n  \u003cp class=\"soi-sila-section-intro\"\u003eChaque actif de la formule joue un rôle précis et complémentaire pour accompagner vos articulations en profondeur.\u003c\/p\u003e\n  \u003cdiv class=\"soi-sila-grid\"\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🧬 Silicium organique\u003c\/h3\u003e\n      \u003cp\u003eActeur central de la formule, il favorise la production de collagène et d'élastine, renforce les tissus conjonctifs et facilite la pénétration des autres actifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🌿 Harpagophytum\u003c\/h3\u003e\n      \u003cp\u003ePlante emblématique de la phytothérapie articulaire, reconnue pour ses propriétés apaisantes et son soutien en cas de gêne liée aux rhumatismes ou à l'arthrose.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🌊 Fucus\u003c\/h3\u003e\n      \u003cp\u003eAlgue marine riche en minéraux (iode, calcium, magnésium), elle nourrit les tissus articulaires et contribue à la reminéralisation des zones fragilisées.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🦴 Chondroïtine\u003c\/h3\u003e\n      \u003cp\u003eComposant naturel du cartilage, elle aide à préserver sa structure et à ralentir sa dégradation progressive.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🔄 Glucosamine\u003c\/h3\u003e\n      \u003cp\u003ePrécurseur du cartilage, elle soutient sa régénération et complète l'action de la chondroïtine pour un effet durable sur la mobilité articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e💧 Acide hyaluronique\u003c\/h3\u003e\n      \u003cp\u003eLubrifiant naturel des articulations, il réduit les frictions inter-articulaires et contribue à retrouver des mouvements plus fluides.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003eComment utiliser SILARTHROL® pour un résultat optimal ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-timeline\"\u003e\n    \u003cdiv class=\"soi-sila-step\"\u003e\n      \u003cdiv class=\"soi-sila-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step-content\"\u003e\n        \u003ch3\u003eAppliquez le baume\u003c\/h3\u003e\n        \u003cp\u003eDéposez 1 à 2 pompes de baume directement sur la zone articulaire concernée (genou, coude, épaule, cheville).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-step\"\u003e\n      \u003cdiv class=\"soi-sila-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step-content\"\u003e\n        \u003ch3\u003eMassez en profondeur\u003c\/h3\u003e\n        \u003cp\u003eEffectuez des mouvements circulaires jusqu'à absorption complète pour optimiser la pénétration des actifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-step\"\u003e\n      \u003cdiv class=\"soi-sila-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step-content\"\u003e\n        \u003ch3\u003eRenouvelez l'application\u003c\/h3\u003e\n        \u003cp\u003eAppliquez 2 à 3 fois par jour, idéalement le matin au réveil, après l'effort et le soir avant le coucher.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-step\"\u003e\n      \u003cdiv class=\"soi-sila-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step-content\"\u003e\n        \u003ch3\u003ePoursuivez la cure\u003c\/h3\u003e\n        \u003cp\u003eMaintenez l'application sur 4 à 6 semaines pour constater des effets durables sur la flexibilité et le confort articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-sila-tip\"\u003e\n    \u003cdiv class=\"soi-sila-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour un confort optimal, associez l'application du matin à quelques mouvements doux de mobilisation articulaire afin de favoriser la pénétration des actifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003ePour qui est fait ce baume articulaire ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-benefits\"\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🦵\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRaideurs liées à l'âge\u003c\/h3\u003e\n      \u003cp\u003eVous ressentez des raideurs articulaires au réveil ou une mobilité réduite liée à l'arthrose. Ce baume vous accompagne au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSportifs en récupération\u003c\/h3\u003e\n      \u003cp\u003eVous recherchez un soin articulaire de récupération après l'effort pour préserver la souplesse de vos articulations sollicitées.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🔧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSollicitations répétées\u003c\/h3\u003e\n      \u003cp\u003eTravail physique, sport intensif : vos articulations subissent des contraintes régulières et méritent un soutien ciblé.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAlternative naturelle\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez une approche naturelle complémentaire aux anti-inflammatoires classiques pour le confort de vos articulations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-compo\"\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eFormat\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eFlacon-pompe 200 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003e100 % française, Dr SAUBENS France\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eUsage\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eExterne uniquement\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-sila-accordion\"\u003e\n    \u003cdetails class=\"soi-sila-accordion-item\"\u003e\n      \u003csummary class=\"soi-sila-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-sila-accordion-content\"\u003e\n        \u003cp\u003eNe pas appliquer sur peau lésée. Ce produit ne se substitue pas à un traitement médical. En cas de douleur 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-sila-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-sila-cta-box\"\u003e\n    \u003cp class=\"soi-sila-cta-tag\" style=\"color: white;\"\u003eRetrouvez votre liberté de mouvement\u003c\/p\u003e\n    \u003cp class=\"soi-sila-cta-text\" style=\"color: white;\"\u003eSix actifs complémentaires dans un format pompe pratique pour vous aider à retrouver des articulations souples, fluides et libres, 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-sila-marine: #1A2D3D;\n  --soi-sila-marine-dark: #0F1E2B;\n  --soi-sila-marine-light: #2C4458;\n  --soi-sila-pomme: #A1C544;\n  --soi-sila-pomme-dark: #84A636;\n  --soi-sila-pomme-light: rgba(161,197,68,0.10);\n  --soi-sila-white: #FFFFFF;\n  --soi-sila-off-white: #F8FAF6;\n  --soi-sila-stone: #F1F3EE;\n  --soi-sila-line: #E5E8E0;\n  --soi-sila-primary: #C0392B;\n  --soi-sila-primary-soft: rgba(192,57,43,0.08);\n  --soi-sila-accent: #88C9B8;\n  --soi-sila-text: #1A2D3D;\n  --soi-sila-text-soft: #4A5B6B;\n  --soi-sila-text-muted: #7B8693;\n  --soi-sila-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sila-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sila-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sila-radius: 12px;\n  --soi-sila-radius-sm: 8px;\n  --soi-sila-radius-pill: 999px;\n}\n\n.soi-sila-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sila-fiche img { max-width: 100%; height: auto; }\n\n.soi-sila-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sila-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sila-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-sila-hero {\n  position: relative;\n  background: var(--soi-sila-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-sila-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sila-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sila-primary);\n}\n\n.soi-sila-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-sila-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sila-primary);\n  border-radius: 50%;\n}\n\n.soi-sila-hero-title {\n  display: block;\n  color: var(--soi-sila-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-sila-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-sila-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sila-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-sila-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sila-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sila-label-accent {\n  background: var(--soi-sila-primary);\n  border-color: var(--soi-sila-primary);\n  color: var(--soi-sila-white);\n  font-weight: 600;\n}\n\n.soi-sila-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sila-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-sila-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sila-primary);\n  border-radius: 2px;\n}\n\n.soi-sila-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-sila-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-sila-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sila-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sila-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-sila-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-sila-benefit {\n  background: var(--soi-sila-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sila-radius);\n  border: 1px solid var(--soi-sila-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sila-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sila-shadow-md);\n}\n\n.soi-sila-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sila-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-sila-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sila-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sila-benefit:hover .soi-sila-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sila-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sila-benefit p {\n  font-size: 13px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sila-card {\n  background: var(--soi-sila-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sila-radius);\n  border-left: 3px solid var(--soi-sila-primary);\n}\n\n.soi-sila-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sila-card p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-sila-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sila-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sila-radius);\n  border: 1px solid var(--soi-sila-line);\n  align-items: flex-start;\n}\n\n.soi-sila-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sila-primary);\n  color: var(--soi-sila-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-sila-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sila-step-content p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-compo {\n  background: var(--soi-sila-off-white);\n  border-radius: var(--soi-sila-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1rem;\n}\n\n.soi-sila-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-sila-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sila-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sila-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sila-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sila-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sila-marine);\n  text-align: right;\n}\n\n.soi-sila-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-sila-primary-soft);\n  border-left: 4px solid var(--soi-sila-primary);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-sila-radius) var(--soi-sila-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-sila-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-sila-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-sila-marine);\n  margin-bottom: 4px;\n}\n\n.soi-sila-tip p {\n  font-size: 14px;\n  color: var(--soi-sila-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sila-accordion-item {\n  background: var(--soi-sila-off-white);\n  border-radius: var(--soi-sila-radius-sm);\n  border: 1px solid var(--soi-sila-line);\n  overflow: hidden;\n}\n\n.soi-sila-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sila-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-sila-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sila-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sila-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-sila-accordion-item[open] .soi-sila-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sila-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sila-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-cta-box {\n  background: var(--soi-sila-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sila-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sila-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-sila-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sila-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-sila-accent);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sila-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-sila-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-sila-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sila-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sila-compo-value {\n    text-align: left;\n  }\n\n  .soi-sila-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-sila-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sila-fiche {\n    --soi-sila-text-soft: #2C3E50;\n    --soi-sila-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61602991833418,"sku":"LS0180","price":22.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/baume-articulaire-silarthrol-200-ml-labo-sante-silice-packshot.webp?v=1779189358"},{"product_id":"huile-massage-kapha-bio","title":"Huile de massage Kapha bio Ayurvana","description":"\n\u003cdiv class=\"soi-kapha-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-kapha-hero\"\u003e\n    \u003cdiv class=\"soi-kapha-hero-tag\"\u003e\n      \u003cspan class=\"soi-kapha-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-kapha-hero-title\"\u003eRituel ayurvédique, énergie retrouvée\u003c\/span\u003e\n    \u003cp class=\"soi-kapha-hero-subtitle\"\u003eUne huile ayurvédique corps formulée pour réveiller, stimuler et revitaliser les constitutions Kapha, fidèle aux enseignements millénaires de l'Ayurveda.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kapha-hero-labels\"\u003e\n      \u003cspan class=\"soi-kapha-label soi-kapha-label-accent\"\u003eCOSMEBIO · ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-kapha-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-kapha-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-kapha-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-kapha-label\"\u003e100 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-kapha-section\"\u003e\n    \u003cp class=\"soi-kapha-section-intro\"\u003eVous cherchez une huile de massage ayurvédique corps vraiment adaptée à votre constitution Kapha ? Cette huile bio d'Ayurvana est formulée pour répondre précisément aux besoins des profils Kapha : peaux qui ont tendance à la lourdeur, circulation paresseuse, muscles qui manquent de tonus. Elle réveille, stimule et revitalise, fidèle aux enseignements de l'Ayurveda depuis des millénaires.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Dosha Kapha --\u003e\n  \u003csection class=\"soi-kapha-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le dosha Kapha en Ayurveda ?\u003c\/h2\u003e\n    \u003cp\u003eEn médecine ayurvédique, le dosha Kapha est gouverné par les éléments \u003cstrong\u003eterre et eau\u003c\/strong\u003e. Les personnes à dominante Kapha ont souvent une constitution robuste, une peau douce, une grande endurance et un tempérament calme. Mais lorsque Kapha se déséquilibre, un excès de lourdeur, de stagnation et de rétention peut apparaître, tant sur le plan physique qu'énergétique.\u003c\/p\u003e\n    \u003cp\u003eL'objectif de cette huile ayurvédique corps est précisément de rééquilibrer cet excès en apportant \u003cstrong\u003echaleur, légèreté et mouvement\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Bienfaits --\u003e\n  \u003csection class=\"soi-kapha-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'huile de massage Kapha bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kapha-benefits\"\u003e\n      \u003cdiv class=\"soi-kapha-benefit\"\u003e\n        \u003cdiv class=\"soi-kapha-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTonifie et raffermit\u003c\/h3\u003e\n        \u003cp\u003eSoutient la fermeté musculaire pour une silhouette plus dynamique et tonique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-benefit\"\u003e\n        \u003cdiv class=\"soi-kapha-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eStimule la circulation\u003c\/h3\u003e\n        \u003cp\u003eActive la circulation sanguine et lymphatique, idéale pour les corps qui ont tendance à la lourdeur ou à la rétention.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-benefit\"\u003e\n        \u003cdiv class=\"soi-kapha-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduit l'aspect peau d'orange\u003c\/h3\u003e\n        \u003cp\u003eGrâce à ses actifs tonifiants et drainants, la peau retrouve un grain plus lisse et uniforme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-benefit\"\u003e\n        \u003cdiv class=\"soi-kapha-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéchauffe en profondeur\u003c\/h3\u003e\n        \u003cp\u003eRestitue une énergie vibrante dès les premières applications et nourrit la peau sans l'alourdir grâce à l'huile de sésame bio.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition --\u003e\n  \u003csection class=\"soi-kapha-section\"\u003e\n    \u003ch2\u003eComposition : des plantes ayurvédiques soigneusement sélectionnées\u003c\/h2\u003e\n    \u003cp class=\"soi-kapha-section-intro\"\u003eChaque ingrédient de cette huile ayurvédique a été choisi pour son action spécifique sur le dosha Kapha.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kapha-grid\"\u003e\n      \u003cdiv class=\"soi-kapha-card\"\u003e\n        \u003ch3\u003e🌾 Huile de sésame bio (base)\u003c\/h3\u003e\n        \u003cp\u003eHuile de référence en Ayurveda, nourrissante et antioxydante. Elle pénètre profondément pour tonifier les tissus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-card\"\u003e\n        \u003ch3\u003e🫚 Gingembre\u003c\/h3\u003e\n        \u003cp\u003eActif chauffant et stimulant par excellence, il active la circulation et combat la stagnation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-card\"\u003e\n        \u003ch3\u003e🌿 Curcuma\u003c\/h3\u003e\n        \u003cp\u003eAux propriétés anti-inflammatoires et tonifiantes reconnues, il soutient l'éclat et la fermeté cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-card\"\u003e\n        \u003ch3\u003e🌱 Fenugrec\u003c\/h3\u003e\n        \u003cp\u003eFavorise le drainage et aide à affiner la silhouette.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-card\"\u003e\n        \u003ch3\u003e🍃 Centella asiatica (Gotu kola)\u003c\/h3\u003e\n        \u003cp\u003ePlante emblématique de l'Ayurveda, elle soutient la microcirculation et la fermeté de la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-card\"\u003e\n        \u003ch3\u003e🌶️ Poivre noir\u003c\/h3\u003e\n        \u003cp\u003ePuissant activateur circulatoire, il amplifie l'action des autres actifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-card\"\u003e\n        \u003ch3\u003e🪵 Huile essentielle de cannelle\u003c\/h3\u003e\n        \u003cp\u003eÉnergisante et équilibrante, elle apporte une chaleur douce et une fragrance enveloppante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Mode d'emploi --\u003e\n  \u003csection class=\"soi-kapha-section\"\u003e\n    \u003ch2\u003eComment utiliser l'huile de massage Kapha ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kapha-timeline\"\u003e\n      \u003cdiv class=\"soi-kapha-step\"\u003e\n        \u003cdiv class=\"soi-kapha-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-kapha-step-content\"\u003e\n          \u003ch3\u003ePréparez votre soin\u003c\/h3\u003e\n          \u003cp\u003eAppliquez quelques pressions de pompe sur la paume de votre main.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-step\"\u003e\n        \u003cdiv class=\"soi-kapha-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-kapha-step-content\"\u003e\n          \u003ch3\u003eMassez avec fermeté\u003c\/h3\u003e\n          \u003cp\u003eEffectuez des mouvements fermes et dynamiques, en remontant vers le cœur pour activer la circulation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-step\"\u003e\n        \u003cdiv class=\"soi-kapha-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-kapha-step-content\"\u003e\n          \u003ch3\u003eIntégrez à votre quotidien\u003c\/h3\u003e\n          \u003cp\u003eUtilisez quotidiennement, idéalement le matin pour démarrer la journée avec vitalité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kapha-tip\"\u003e\n      \u003cdiv class=\"soi-kapha-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un résultat optimal, pratiquez l'Abhyanga, le massage ayurvédique traditionnel du corps entier, sur peau sèche avant la douche.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Garanties --\u003e\n  \u003csection class=\"soi-kapha-section\"\u003e\n    \u003ch2\u003eGaranties qualité Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kapha-grid-compact\"\u003e\n      \u003cdiv class=\"soi-kapha-card-mini\"\u003e\n        \u003cspan class=\"soi-kapha-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-kapha-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-kapha-card-mini-value\"\u003eCosmebio par Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-card-mini\"\u003e\n        \u003cspan class=\"soi-kapha-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-kapha-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-kapha-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-card-mini\"\u003e\n        \u003cspan class=\"soi-kapha-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-kapha-card-mini-label\"\u003eFormule pure\u003c\/span\u003e\n        \u003cspan class=\"soi-kapha-card-mini-value\"\u003eSans conservateur, colorant, solvant\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kapha-card-mini\"\u003e\n        \u003cspan class=\"soi-kapha-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n        \u003cspan class=\"soi-kapha-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-kapha-card-mini-value\"\u003eFlacon pompe 100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : Pour qui --\u003e\n  \u003csection class=\"soi-kapha-section\"\u003e\n    \u003ch2\u003ePour qui est conseillée cette huile ayurvédique pour le corps ?\u003c\/h2\u003e\n    \u003cp\u003eCette huile convient particulièrement aux personnes à \u003cstrong\u003edominante Kapha\u003c\/strong\u003e souhaitant affiner leur silhouette, retrouver de la légèreté et stimuler leur énergie au quotidien. Elle est également appréciée en \u003cstrong\u003emassage sportif\u003c\/strong\u003e avant l'effort ou en soin anti-cellulite naturel.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kapha-accordion\"\u003e\n      \u003cdetails class=\"soi-kapha-accordion-item\"\u003e\n        \u003csummary class=\"soi-kapha-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-kapha-accordion-content\"\u003e\n          \u003cp\u003eEn cas de doute sur votre dosha ou d'utilisation pendant la grossesse, 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-kapha-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-kapha-cta-box\"\u003e\n      \u003cp class=\"soi-kapha-cta-text\" style=\"color: white;\"\u003eRedécouvrez la légèreté et la vitalité avec cette huile Kapha bio. Chaque massage devient un rituel ancré dans une tradition millénaire, un moment pour vous reconnecter à votre corps et lui offrir la stimulation dont il a besoin pour rayonner, 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-kapha-marine: #1A2D3D;\n  --soi-kapha-marine-dark: #0F1E2B;\n  --soi-kapha-marine-light: #2C4458;\n  --soi-kapha-pomme: #A1C544;\n  --soi-kapha-pomme-dark: #84A636;\n  --soi-kapha-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-kapha-white: #FFFFFF;\n  --soi-kapha-off-white: #F8FAF6;\n  --soi-kapha-stone: #F1F3EE;\n  --soi-kapha-line: #E5E8E0;\n\n  --soi-kapha-primary: #D88542;\n  --soi-kapha-primary-soft: #F5E6D4;\n  --soi-kapha-accent: #B5C94A;\n\n  --soi-kapha-text: #1A2D3D;\n  --soi-kapha-text-soft: #4A5B6B;\n  --soi-kapha-text-muted: #7B8693;\n\n  --soi-kapha-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-kapha-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-kapha-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-kapha-radius: 12px;\n  --soi-kapha-radius-sm: 8px;\n  --soi-kapha-radius-pill: 999px;\n}\n\n.soi-kapha-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-kapha-fiche img { max-width: 100%; height: auto; }\n\n.soi-kapha-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-kapha-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-kapha-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-kapha-hero {\n  position: relative;\n  background: var(--soi-kapha-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-kapha-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-kapha-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-kapha-pomme);\n}\n\n.soi-kapha-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-kapha-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-kapha-pomme);\n  border-radius: 50%;\n}\n\n.soi-kapha-hero-title {\n  display: block;\n  color: var(--soi-kapha-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-kapha-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-kapha-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-kapha-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-kapha-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-kapha-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-kapha-label-accent {\n  background: var(--soi-kapha-pomme);\n  border-color: var(--soi-kapha-pomme);\n  color: var(--soi-kapha-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-kapha-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-kapha-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-kapha-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-kapha-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-kapha-pomme);\n  border-radius: 2px;\n}\n\n.soi-kapha-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-kapha-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-kapha-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-kapha-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-kapha-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-kapha-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-kapha-benefit {\n  background: var(--soi-kapha-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-kapha-radius);\n  border: 1px solid var(--soi-kapha-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-kapha-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-kapha-shadow-md);\n}\n\n.soi-kapha-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-kapha-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-kapha-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-kapha-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-kapha-benefit:hover .soi-kapha-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-kapha-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kapha-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kapha-benefit p {\n  font-size: 13px;\n  color: var(--soi-kapha-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-kapha-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-kapha-card {\n  background: var(--soi-kapha-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kapha-radius);\n  border-left: 3px solid var(--soi-kapha-pomme);\n}\n\n.soi-kapha-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kapha-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kapha-card p {\n  font-size: 14px;\n  color: var(--soi-kapha-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-kapha-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-kapha-card-mini {\n  background: var(--soi-kapha-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-kapha-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-kapha-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-kapha-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-kapha-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-kapha-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kapha-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-kapha-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-kapha-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-kapha-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kapha-radius);\n  border: 1px solid var(--soi-kapha-line);\n  align-items: flex-start;\n}\n\n.soi-kapha-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-kapha-marine);\n  color: var(--soi-kapha-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-kapha-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kapha-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-kapha-step-content p {\n  font-size: 14px;\n  color: var(--soi-kapha-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-kapha-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-kapha-pomme-light);\n  border-left: 4px solid var(--soi-kapha-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-kapha-radius) var(--soi-kapha-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-kapha-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-kapha-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-kapha-marine);\n  margin-bottom: 4px;\n}\n\n.soi-kapha-tip p {\n  font-size: 14px;\n  color: var(--soi-kapha-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-kapha-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-kapha-accordion-item {\n  background: var(--soi-kapha-off-white);\n  border-radius: var(--soi-kapha-radius-sm);\n  border: 1px solid var(--soi-kapha-line);\n  overflow: hidden;\n}\n\n.soi-kapha-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-kapha-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-kapha-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-kapha-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-kapha-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-kapha-accordion-item[open] .soi-kapha-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-kapha-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-kapha-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-kapha-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-kapha-cta-box {\n  background: var(--soi-kapha-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-kapha-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-kapha-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-kapha-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-kapha-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-kapha-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-kapha-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-kapha-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-kapha-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-kapha-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  .soi-kapha-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-kapha-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-kapha-fiche {\n    --soi-kapha-text-soft: #2C3E50;\n    --soi-kapha-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603094397258,"sku":"AY0107","price":23.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-de-massage-kapha-bio-ayurvana-packshot_c7d94ae4-e3b3-45b8-8ae4-18ef25d0723a.webp?v=1787478072"},{"product_id":"baume-asie-rouge","title":"Baume chauffant d'Asie Rouge","description":"\u003cdiv class=\"soi-basr-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-basr-hero\"\u003e\n    \u003cdiv class=\"soi-basr-hero-tag\"\u003e\n      \u003cspan class=\"soi-basr-tag-dot\"\u003e\u003c\/span\u003e\n      Médecine chinoise · Tradition du Soleil Levant\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-basr-hero-title\"\u003eLe baume chauffant des muscles noués\u003c\/span\u003e\n    \u003cp class=\"soi-basr-hero-subtitle\"\u003eUn baume chauffant naturel aux huiles essentielles, inspiré de la médecine chinoise traditionnelle, pour un soulagement musculaire et articulaire profond.\u003c\/p\u003e\n    \u003cdiv class=\"soi-basr-hero-labels\"\u003e\n      \u003cspan class=\"soi-basr-label soi-basr-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-basr-label\"\u003eSANS PARABÈNES\u003c\/span\u003e\n      \u003cspan class=\"soi-basr-label\"\u003eSANS SILICONES\u003c\/span\u003e\n      \u003cspan class=\"soi-basr-label\"\u003eMÉDECINE CHINOISE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-basr-section\"\u003e\n    \u003cp class=\"soi-basr-section-intro\"\u003eVous connaissez cette sensation d'avoir les muscles noués après une longue journée, ou ce réveil difficile avec des articulations qui semblent gripper ? Le Baume d'Asie Rouge de Tradition du Soleil Levant est précisément pensé pour ces moments. Inspiré des secrets de la médecine chinoise traditionnelle et fabriqué en France, ce baume chauffant naturel associe des huiles essentielles soigneusement sélectionnées pour vous apporter un soulagement musculaire et articulaire profond, dès les premières applications.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Un baume chauffant naturel, pourquoi le rouge ? --\u003e\n  \u003csection class=\"soi-basr-section\"\u003e\n    \u003ch2\u003eUn baume chauffant naturel, pourquoi le rouge ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement au baume blanc, à action plutôt fraîche et tonifiante, le Baume d'Asie Rouge développe une chaleur pénétrante qui détend en profondeur les tissus musculaires et favorise la souplesse articulaire. C'est le compagnon idéal en cas de douleurs rhumatismales, de courbatures post-effort, de raideurs matinales ou de tensions cervicales persistantes.\u003c\/p\u003e\n    \u003cp\u003eSa texture onctueuse fond rapidement au contact de la peau, sans laisser de résidu gras.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition complète du Baume d'Asie Rouge --\u003e\n  \u003csection class=\"soi-basr-section\"\u003e\n    \u003ch2\u003eComposition de ce baume chauffant d'Asie Rouge\u003c\/h2\u003e\n    \u003cp class=\"soi-basr-section-intro\"\u003eChaque ingrédient est choisi pour son efficacité reconnue et sa tolérance cutanée :\u003c\/p\u003e\n    \u003cdiv class=\"soi-basr-grid\"\u003e\n      \u003cdiv class=\"soi-basr-card\"\u003e\n        \u003ch3\u003e🌿 Menthe poivrée (Mentha piperita)\u003c\/h3\u003e\n        \u003cp\u003eEffet rafraîchissant initial puis réchauffant, elle favorise la détente musculaire et soulage les tensions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-card\"\u003e\n        \u003ch3\u003e🍃 Eucalyptus globulus\u003c\/h3\u003e\n        \u003cp\u003eSoutien reconnu de la mobilité articulaire, elle contribue à l'entretien des muscles et articulations sollicités.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-card\"\u003e\n        \u003ch3\u003e🫚 Gingembre (Zingiber officinale)\u003c\/h3\u003e\n        \u003cp\u003eAction chauffante puissante, elle aide à lutter contre les raideurs, notamment matinales, et les douleurs rhumatismales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-card\"\u003e\n        \u003ch3\u003e🌱 Romarin\u003c\/h3\u003e\n        \u003cp\u003eAntioxydante et tonifiante, elle protège les cellules et soutient la récupération musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-card\"\u003e\n        \u003ch3\u003e🪵 Cannelle (Cinnamomum)\u003c\/h3\u003e\n        \u003cp\u003eEffet tonique et stimulant de la circulation locale, idéale pour amplifier l'action chauffante du baume.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-card\"\u003e\n        \u003ch3\u003e🔥 Camphre\u003c\/h3\u003e\n        \u003cp\u003eActif traditionnel incontournable, utilisé depuis des siècles pour ses propriétés chauffantes, apaisantes et décongestionnantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-card\"\u003e\n        \u003ch3\u003e🧴 Beurre de karité et cire d'abeille\u003c\/h3\u003e\n        \u003cp\u003eBase naturelle nourrissante, sans dérivés pétrochimiques, qui protège et adoucit la peau tout en assurant une diffusion optimale des actifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-basr-tip\"\u003e\n      \u003cdiv class=\"soi-basr-tip-icon\"\u003e✅\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFormule respectueuse\u003c\/strong\u003e\n        \u003cp\u003eSans parabènes, sans silicones, sans dérivés pétrochimiques. Respectueuse de votre peau et de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment utiliser le Baume d'Asie Rouge ? --\u003e\n  \u003csection class=\"soi-basr-section\"\u003e\n    \u003ch2\u003eComment utiliser le Baume d'Asie Rouge ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-basr-timeline\"\u003e\n      \u003cdiv class=\"soi-basr-step\"\u003e\n        \u003cdiv class=\"soi-basr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-basr-step-content\"\u003e\n          \u003ch3\u003ePrélevez une petite noisette\u003c\/h3\u003e\n          \u003cp\u003eAvec le bout des doigts ou une spatule, prélevez une petite quantité de baume.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-step\"\u003e\n        \u003cdiv class=\"soi-basr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-basr-step-content\"\u003e\n          \u003ch3\u003eAppliquez en massage circulaire\u003c\/h3\u003e\n          \u003cp\u003eMassez la zone douloureuse (dos, nuque, épaules, genoux, lombaires) pendant 2 à 3 minutes jusqu'à absorption complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-step\"\u003e\n        \u003cdiv class=\"soi-basr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-basr-step-content\"\u003e\n          \u003ch3\u003eRenouvelez 2 à 3 fois par jour\u003c\/h3\u003e\n          \u003cp\u003eSelon vos besoins, de préférence après un échauffement ou une douche chaude pour maximiser la pénétration des actifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-basr-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-basr-accordion-item\"\u003e\n        \u003csummary class=\"soi-basr-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-basr-accordion-content\"\u003e\n          \u003cp\u003eÉvitez le contact avec les yeux et les muqueuses. Ne pas appliquer sur une peau lésée ou irritée. Déconseillé aux femmes enceintes et aux enfants de moins de 6 ans. Ce produit ne se substitue pas à un avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pour qui est fait le Baume d'Asie Rouge ? --\u003e\n  \u003csection class=\"soi-basr-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce baume chauffant rouge ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-basr-benefits\"\u003e\n      \u003cdiv class=\"soi-basr-benefit\"\u003e\n        \u003cdiv class=\"soi-basr-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDouleurs articulaires\u003c\/h3\u003e\n        \u003cp\u003ePour les personnes souffrant de douleurs articulaires ou rhumatismales au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-benefit\"\u003e\n        \u003cdiv class=\"soi-basr-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSportifs\u003c\/h3\u003e\n        \u003cp\u003eEn quête d'une récupération musculaire naturelle après l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-benefit\"\u003e\n        \u003cdiv class=\"soi-basr-benefit-icon\"\u003e\u003cspan\u003e🌅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRaideurs et tensions\u003c\/h3\u003e\n        \u003cp\u003ePour toute personne sujette aux raideurs matinales, tensions cervicales ou lombalgies.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-benefit\"\u003e\n        \u003cdiv class=\"soi-basr-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMédecines traditionnelles\u003c\/h3\u003e\n        \u003cp\u003ePour les adeptes des soins naturels inspirés des médecines traditionnelles asiatiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Informations pratiques --\u003e\n  \u003csection class=\"soi-basr-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-basr-compo\"\u003e\n      \u003cdiv class=\"soi-basr-compo-row\"\u003e\n        \u003cspan class=\"soi-basr-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-basr-compo-value\"\u003ePot de 30 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-compo-row\"\u003e\n        \u003cspan class=\"soi-basr-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-basr-compo-value\"\u003eFrance, selon les préceptes de la médecine chinoise traditionnelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-compo-row\"\u003e\n        \u003cspan class=\"soi-basr-compo-label\"\u003eConservation\u003c\/span\u003e\n        \u003cspan class=\"soi-basr-compo-value\"\u003eÀ l'abri de la chaleur et de la lumière directe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-basr-compo-row\"\u003e\n        \u003cspan class=\"soi-basr-compo-label\"\u003eMarque\u003c\/span\u003e\n        \u003cspan class=\"soi-basr-compo-value\"\u003eTradition du Soleil Levant\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-basr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-basr-cta-box\"\u003e\n      \u003cp class=\"soi-basr-cta-tag\" style=\"color: white;\"\u003eUn geste simple, une chaleur qui fait du bien\u003c\/p\u003e\n      \u003cp class=\"soi-basr-cta-text\" style=\"color: white;\"\u003eLe Baume d'Asie Rouge est le rituel naturel que vos muscles et articulations attendaient. Formulé sans compromis, ancré dans une tradition millénaire et fabriqué en France, il vous accompagne jour après jour vers plus de légèreté et de confort de mouvement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-basr-marine: #1A2D3D;\n  --soi-basr-marine-dark: #0F1E2B;\n  --soi-basr-marine-light: #2C4458;\n  --soi-basr-pomme: #A1C544;\n  --soi-basr-pomme-dark: #84A636;\n  --soi-basr-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-basr-white: #FFFFFF;\n  --soi-basr-off-white: #F8FAF6;\n  --soi-basr-stone: #F1F3EE;\n  --soi-basr-line: #E5E8E0;\n\n  --soi-basr-primary: #A04545;\n  --soi-basr-primary-soft: #C46B6B;\n  --soi-basr-accent: #D88542;\n\n  --soi-basr-text: #1A2D3D;\n  --soi-basr-text-soft: #4A5B6B;\n  --soi-basr-text-muted: #7B8693;\n\n  --soi-basr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-basr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-basr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-basr-radius: 12px;\n  --soi-basr-radius-sm: 8px;\n  --soi-basr-radius-pill: 999px;\n}\n\n.soi-basr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-basr-fiche img { max-width: 100%; height: auto; }\n\n.soi-basr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-basr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-basr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-basr-hero {\n  position: relative;\n  background: var(--soi-basr-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-basr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-basr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-basr-primary);\n}\n\n.soi-basr-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-basr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-basr-primary);\n  border-radius: 50%;\n}\n\n.soi-basr-hero-title {\n  display: block;\n  color: var(--soi-basr-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-basr-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-basr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-basr-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-basr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-basr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-basr-label-accent {\n  background: var(--soi-basr-primary);\n  border-color: var(--soi-basr-primary);\n  color: var(--soi-basr-white);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-basr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-basr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-basr-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-basr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-basr-pomme);\n  border-radius: 2px;\n}\n\n.soi-basr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-basr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-basr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-basr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-basr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-basr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-basr-benefit {\n  background: var(--soi-basr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-basr-radius);\n  border: 1px solid var(--soi-basr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-basr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-basr-shadow-md);\n}\n\n.soi-basr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-basr-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-basr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-basr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-basr-benefit:hover .soi-basr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-basr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-basr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-basr-benefit p {\n  font-size: 13px;\n  color: var(--soi-basr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-basr-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-basr-card {\n  background: var(--soi-basr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-basr-radius);\n  border-left: 3px solid var(--soi-basr-primary);\n}\n\n.soi-basr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-basr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-basr-card p {\n  font-size: 14px;\n  color: var(--soi-basr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-basr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-basr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-basr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-basr-radius);\n  border: 1px solid var(--soi-basr-line);\n  align-items: flex-start;\n}\n\n.soi-basr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-basr-primary);\n  color: var(--soi-basr-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-basr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-basr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-basr-step-content p {\n  font-size: 14px;\n  color: var(--soi-basr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION (data rows) *\/\n.soi-basr-compo {\n  background: var(--soi-basr-off-white);\n  border-radius: var(--soi-basr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-basr-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-basr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-basr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-basr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-basr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-basr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-basr-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-basr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-basr-pomme-light);\n  border-left: 4px solid var(--soi-basr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-basr-radius) var(--soi-basr-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-basr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-basr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-basr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-basr-tip p {\n  font-size: 14px;\n  color: var(--soi-basr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-basr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-basr-accordion-item {\n  background: var(--soi-basr-off-white);\n  border-radius: var(--soi-basr-radius-sm);\n  border: 1px solid var(--soi-basr-line);\n  overflow: hidden;\n}\n\n.soi-basr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-basr-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-basr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-basr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-basr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-basr-accordion-item[open] .soi-basr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-basr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-basr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-basr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-basr-cta-box {\n  background: var(--soi-basr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-basr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-basr-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-basr-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-basr-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-basr-primary-soft);\n  margin-bottom: 0.75rem;\n}\n\n.soi-basr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-basr-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-basr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-basr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-basr-compo-value {\n    text-align: left;\n  }\n\n  .soi-basr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-basr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-basr-fiche {\n    --soi-basr-text-soft: #2C3E50;\n    --soi-basr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Tradition du Soleil Levant","offers":[{"title":"Default Title","offer_id":61603108028746,"sku":"TR1010","price":12.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/baume-dasie-rouge-en-pot-packshot_4ae0b9a3-9114-405e-aeaf-71dec5300441.webp?v=1779979973"},{"product_id":"silharpagel-certifie-bio","title":"Silharpagel Bio - Gel Articulaire \u0026 Musculaire","description":"\n\u003cdiv class=\"soi-silh-fiche\"\u003e\n\n  \u003csection class=\"soi-silh-hero\"\u003e\n    \u003cdiv class=\"soi-silh-hero-tag\"\u003e\n      \u003cspan class=\"soi-silh-tag-dot\"\u003e\u003c\/span\u003e\n      Confort articulaire \u0026amp; musculaire · Labo Santé Silice\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-silh-hero-title\"\u003eSilharpagel Bio\u003c\/span\u003e\n    \u003cp class=\"soi-silh-hero-subtitle\"\u003eCinq actifs végétaux réunis dans un gel bio à effet frais, pour retrouver légèreté et confort au quotidien, des jambes jusqu'aux articulations.\u003c\/p\u003e\n    \u003cdiv class=\"soi-silh-hero-labels\"\u003e\n      \u003cspan class=\"soi-silh-label soi-silh-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-silh-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-silh-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-silh-label\"\u003eFLACON POMPE 100 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003cp class=\"soi-silh-section-intro\"\u003eVous ressentez des jambes lourdes en fin de journée, des tensions musculaires après l'effort, ou encore des inconforts articulaires qui s'installent dans votre quotidien ? Le Silharpagel certifié bio de Labo Santé Silice est un gel à application locale, formulé avec des plantes médicinales soigneusement sélectionnées et du silicium d'origine végétale, pour vous offrir une sensation de légèreté et de détente rapidement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Silharpagel plutôt qu'un autre gel ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement à beaucoup de gels pour jambes lourdes ou gels articulaires disponibles en pharmacie, le Silharpagel combine cinq actifs végétaux reconnus dans une base certifiée COSMOS Organic, fabriquée en France. Résultat : une formule sans compromis, aussi douce pour votre peau que respectueuse de l'environnement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-silh-grid\"\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e🌿 Certifié COSMOS Organic\u003c\/h3\u003e\n        \u003cp\u003eGage de sérieux : chaque ingrédient répond à des critères stricts de traçabilité et de qualité biologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eDéveloppé et produit en France par Labo Santé Silice, avec une exigence de formulation éprouvée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e💧 Texture non grasse\u003c\/h3\u003e\n        \u003cp\u003eLe gel pénètre rapidement sans résidu huileux, idéal au quotidien, même sous les vêtements.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-card\"\u003e\n        \u003ch3\u003e🌡️ Sensation de fraîcheur\u003c\/h3\u003e\n        \u003cp\u003eÀ l'application, le gel procure un effet froid apaisant, très apprécié pour les jambes lourdes en été.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003ch2\u003eLes ingrédients clés du Silharpagel bio\u003c\/h2\u003e\n    \u003cp\u003eChaque plante a été intégrée pour sa complémentarité avec les autres actifs :\u003c\/p\u003e\n    \u003cdiv class=\"soi-silh-benefits\"\u003e\n      \u003cdiv class=\"soi-silh-benefit\"\u003e\n        \u003cdiv class=\"soi-silh-benefit-icon\"\u003e\u003cspan\u003e🦁\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHarpagophytum\u003c\/h3\u003e\n        \u003cp\u003ePlante africaine traditionnellement utilisée pour accompagner le confort articulaire, notamment lors de raideurs ou de gênes liées aux mouvements.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-benefit\"\u003e\n        \u003cdiv class=\"soi-silh-benefit-icon\"\u003e\u003cspan\u003e🌼\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eArnica montana\u003c\/h3\u003e\n        \u003cp\u003eIncontournable après un choc ou un effort intense, elle aide à apaiser les zones sensibles et à réduire la sensation de tension musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-benefit\"\u003e\n        \u003cdiv class=\"soi-silh-benefit-icon\"\u003e\u003cspan\u003e🪵\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBoswellia serrata\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés sur le confort articulaire, cet extrait de résine agit en profondeur sur les tissus sollicités.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-benefit\"\u003e\n        \u003cdiv class=\"soi-silh-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRomarin bio\u003c\/h3\u003e\n        \u003cp\u003eTonifiant et circulatoire, il contribue à la sensation de légèreté dans les jambes et favorise une meilleure microcirculation locale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-benefit\"\u003e\n        \u003cdiv class=\"soi-silh-benefit-icon\"\u003e\u003cspan\u003e💎\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSilicium végétal\u003c\/h3\u003e\n        \u003cp\u003eExtrait de reine-des-prés, ce minéral structurant des tissus conjonctifs potentialise la pénétration des autres actifs et soutient la souplesse articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003ch2\u003eComment utiliser le Silharpagel pour un résultat optimal ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-silh-timeline\"\u003e\n      \u003cdiv class=\"soi-silh-step\"\u003e\n        \u003cdiv class=\"soi-silh-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-silh-step-content\"\u003e\n          \u003ch3\u003eAppliquez une à deux pompes\u003c\/h3\u003e\n          \u003cp\u003eDéposez le gel sur la zone concernée : articulations, mollets, genoux ou lombaires.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-step\"\u003e\n        \u003cdiv class=\"soi-silh-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-silh-step-content\"\u003e\n          \u003ch3\u003eMassez en mouvements circulaires\u003c\/h3\u003e\n          \u003cp\u003eFaites pénétrer jusqu'à absorption complète, de préférence matin et soir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-step\"\u003e\n        \u003cdiv class=\"soi-silh-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-silh-step-content\"\u003e\n          \u003ch3\u003eUtilisez-le en continu\u003c\/h3\u003e\n          \u003cp\u003ePoursuivez l'application sur plusieurs semaines pour profiter pleinement des bienfaits cumulatifs des actifs végétaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silh-tip\"\u003e\n      \u003cdiv class=\"soi-silh-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour les jambes lourdes, effectuez le massage en remontant du pied vers le genou, idéalement après une journée debout ou par forte chaleur. Ce geste simple, associé à l'effet froid du gel, procure un soulagement immédiat très appréciable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-silh-compo\"\u003e\n      \u003cdiv class=\"soi-silh-compo-row\"\u003e\n        \u003cspan class=\"soi-silh-compo-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-silh-compo-value\"\u003eFlacon pompe 100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-compo-row\"\u003e\n        \u003cspan class=\"soi-silh-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-silh-compo-value\"\u003eCOSMOS Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-silh-compo-row\"\u003e\n        \u003cspan class=\"soi-silh-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-silh-compo-value\"\u003eFrance (Labo Santé Silice)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-silh-accordion\"\u003e\n      \u003cdetails class=\"soi-silh-accordion-item\"\u003e\n        \u003csummary class=\"soi-silh-accordion-header\"\u003e📋 Liste INCI complète\u003c\/summary\u003e\n        \u003cdiv class=\"soi-silh-accordion-content\"\u003e\n          \u003cp\u003eAqua, Aloe Barbadensis Leaf Juice*, Glycerin*, Filipendula Ulmaria Flower Extract* (silicium végétal), Rosmarinus Officinalis Leaf Extract*, Harpagophytum Procumbens Root Extract*, Arnica Montana Flower Extract*, Boswellia Serrata Resin Extract, Carbomer, Sodium Hydroxide, Parfum naturel, Benzyl Alcohol, Dehydroacetic Acid.\u003c\/p\u003e\n          \u003cp\u003e\u003cem\u003e* Ingrédients issus de l'agriculture biologique.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-silh-accordion-item\"\u003e\n        \u003csummary class=\"soi-silh-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-silh-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un cosmétique à usage externe. Il ne se substitue pas à un traitement médical. En cas de douleurs persistantes, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-silh-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-silh-cta-box\"\u003e\n      \u003cp class=\"soi-silh-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-silh-cta-text\" style=\"color: white;\"\u003eQuand vos jambes tirent ou que vos articulations vous rappellent à l'ordre, le Silharpagel est là pour vous redonner cette légèreté que vous cherchez. Cinq plantes, une formule bio, un flacon dans votre trousse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-silh-marine: #1A2D3D;\n  --soi-silh-marine-dark: #0F1E2B;\n  --soi-silh-marine-light: #2C4458;\n  --soi-silh-pomme: #A1C544;\n  --soi-silh-pomme-dark: #84A636;\n  --soi-silh-pomme-light: rgba(161,197,68,0.10);\n  --soi-silh-white: #FFFFFF;\n  --soi-silh-off-white: #F8FAF6;\n  --soi-silh-stone: #F1F3EE;\n  --soi-silh-line: #E5E8E0;\n  --soi-silh-primary: #D88542;\n  --soi-silh-primary-soft: #F5E6D4;\n  --soi-silh-accent: #E8890C;\n  --soi-silh-text: #1A2D3D;\n  --soi-silh-text-soft: #4A5B6B;\n  --soi-silh-text-muted: #7B8693;\n  --soi-silh-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-silh-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-silh-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-silh-radius: 12px;\n  --soi-silh-radius-sm: 8px;\n  --soi-silh-radius-pill: 999px;\n}\n\n.soi-silh-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-silh-fiche img { max-width: 100%; height: auto; }\n\n.soi-silh-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-silh-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-silh-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-silh-hero {\n  position: relative;\n  background: var(--soi-silh-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-silh-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-silh-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-silh-pomme);\n}\n\n.soi-silh-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-silh-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-silh-pomme);\n  border-radius: 50%;\n}\n\n.soi-silh-hero-title {\n  display: block;\n  color: var(--soi-silh-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-silh-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-silh-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-silh-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-silh-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-silh-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-silh-label-accent {\n  background: var(--soi-silh-pomme);\n  border-color: var(--soi-silh-pomme);\n  color: var(--soi-silh-marine);\n  font-weight: 600;\n}\n\n.soi-silh-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-silh-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-silh-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-silh-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-silh-pomme);\n  border-radius: 2px;\n}\n\n.soi-silh-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-silh-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-silh-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-silh-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-silh-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-silh-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.25rem;\n}\n\n.soi-silh-benefit {\n  background: var(--soi-silh-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-silh-radius);\n  border: 1px solid var(--soi-silh-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-silh-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-silh-shadow-md);\n}\n\n.soi-silh-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-silh-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-silh-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-silh-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-silh-benefit:hover .soi-silh-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-silh-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silh-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silh-benefit p {\n  font-size: 13px;\n  color: var(--soi-silh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silh-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.soi-silh-card {\n  background: var(--soi-silh-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silh-radius);\n  border-left: 3px solid var(--soi-silh-pomme);\n}\n\n.soi-silh-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-silh-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-silh-card p {\n  font-size: 14px;\n  color: var(--soi-silh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silh-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-silh-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-silh-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-silh-radius);\n  border: 1px solid var(--soi-silh-line);\n  align-items: flex-start;\n}\n\n.soi-silh-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-silh-marine);\n  color: var(--soi-silh-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-silh-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-silh-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-silh-step-content p {\n  font-size: 14px;\n  color: var(--soi-silh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silh-compo {\n  background: var(--soi-silh-off-white);\n  border-radius: var(--soi-silh-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-silh-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-silh-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-silh-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-silh-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-silh-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-silh-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-silh-marine);\n  text-align: right;\n}\n\n.soi-silh-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-silh-pomme-light);\n  border-left: 4px solid var(--soi-silh-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-silh-radius) var(--soi-silh-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-silh-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-silh-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-silh-marine);\n  margin-bottom: 4px;\n}\n\n.soi-silh-tip p {\n  font-size: 14px;\n  color: var(--soi-silh-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-silh-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-silh-accordion-item {\n  background: var(--soi-silh-off-white);\n  border-radius: var(--soi-silh-radius-sm);\n  border: 1px solid var(--soi-silh-line);\n  overflow: hidden;\n}\n\n.soi-silh-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-silh-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-silh-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-silh-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-silh-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-silh-accordion-item[open] .soi-silh-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-silh-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-silh-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-silh-text-soft);\n  line-height: 1.6;\n  margin: 0 0 0.5rem 0;\n}\n\n.soi-silh-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-silh-cta-box {\n  background: var(--soi-silh-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-silh-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-silh-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-silh-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-silh-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-silh-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-silh-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-silh-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-silh-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-silh-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-silh-compo-value {\n    text-align: left;\n  }\n  .soi-silh-hero {\n    padding: 1.75rem 1.25rem;\n  }\n  .soi-silh-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-silh-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-silh-fiche {\n    --soi-silh-text-soft: #2C3E50;\n    --soi-silh-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61603226255690,"sku":"LS0315","price":15.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silharpagel-certifie-bio-en-flacon-packshot.webp?v=1779353660"},{"product_id":"gel-flexilium-articulations","title":"Flexilium Gel Articulations - Silicium Organique - LT Labo","description":"\n\u003cdiv class=\"soi-flex-fiche\"\u003e\n\n  \u003csection class=\"soi-flex-hero\"\u003e\n    \u003cdiv class=\"soi-flex-hero-tag\"\u003e\n      \u003cspan class=\"soi-flex-tag-dot\"\u003e\u003c\/span\u003e\n      Soin articulaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-flex-hero-title\"\u003eFlexilium : le gel articulaire au silicium\u003c\/span\u003e\n    \u003cp class=\"soi-flex-hero-subtitle\"\u003eGel au silicium organique pour retrouver mobilité, flexibilité et souplesse articulaire au quotidien\u003c\/p\u003e\n    \u003cdiv class=\"soi-flex-hero-labels\"\u003e\n      \u003cspan class=\"soi-flex-label soi-flex-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-label\"\u003eSANS PARABEN\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-label\"\u003eNON TESTÉ SUR LES ANIMAUX\u003c\/span\u003e\n      \u003cspan class=\"soi-flex-label\"\u003e150 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-flex-section\"\u003e\n    \u003cp class=\"soi-flex-section-intro\"\u003eVous ressentez des raideurs au réveil, une gêne au genou après une marche prolongée, ou vos épaules protestent à chaque mouvement ? Le Flexilium Gel de LT Labo est conçu précisément pour ces moments. Ce gel articulaire au silicium organique s'applique directement là où c'est nécessaire, pour retrouver souplesse, mobilité et confort au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-flex-section\"\u003e\n    \u003ch2\u003ePourquoi le silicium organique fait toute la différence\u003c\/h2\u003e\n    \u003cp\u003eLe silicium est l'un des minéraux les plus présents dans les tissus conjonctifs humains : cartilages, tendons, ligaments et os en dépendent pour rester résistants et élastiques. Avec l'âge ou l'effort physique, ses niveaux diminuent, et les articulations commencent à s'en ressentir.\u003c\/p\u003e\n    \u003cp\u003eLa formule du Flexilium Gel repose sur un silicium organique hautement biodisponible, facilement assimilé par les tissus cutanés au point d'application. Contrairement à un simple gel rafraîchissant, il agit en profondeur pour soutenir les structures articulaires et favoriser leur régénération naturelle.\u003c\/p\u003e\n    \u003cdiv class=\"soi-flex-benefits\"\u003e\n      \u003cdiv class=\"soi-flex-benefit\"\u003e\n        \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien des cartilages et tendons\u003c\/h3\u003e\n        \u003cp\u003eLe silicium participe à la synthèse du collagène, protéine structurelle indispensable à l'intégrité articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-benefit\"\u003e\n        \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMeilleure assimilation des minéraux\u003c\/h3\u003e\n        \u003cp\u003eIl optimise l'utilisation du calcium, du phosphore et du magnésium par l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-benefit\"\u003e\n        \u003cdiv class=\"soi-flex-benefit-icon\"\u003e\u003cspan\u003e🎯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction locale ciblée\u003c\/h3\u003e\n        \u003cp\u003eLe gel pénètre rapidement sans laisser de résidu gras, idéal pour une application sur genou, cheville, épaule, coude, poignet ou cou.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-flex-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce gel pour douleurs articulaires et musculaires ?\u003c\/h2\u003e\n    \u003cp\u003eLe Flexilium Gel convient à un large profil d'utilisateurs. Il ne remplace pas un traitement médical prescrit, mais constitue un soutien naturel efficace au quotidien, en complément d'une hygiène de vie adaptée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-flex-grid\"\u003e\n      \u003cdiv class=\"soi-flex-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs en récupération\u003c\/h3\u003e\n        \u003cp\u003eAprès l'effort, ce gel musculaire décontractant naturel vous accompagne pour favoriser une récupération confortable et retrouver de la souplesse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-card\"\u003e\n        \u003ch3\u003e🧑‍🦳 Personnes actives de plus de 45 ans\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une raideur progressive ? Ce gel anti-douleur musculaire naturel vous apporte un confort articulaire sans principe actif chimique agressif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-card\"\u003e\n        \u003ch3\u003e💻 Personnes sédentaires\u003c\/h3\u003e\n        \u003cp\u003eTensions cervicales ou douleurs de poignets liées au travail de bureau : le Flexilium Gel cible précisément ces zones de gêne quotidienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-flex-section\"\u003e\n    \u003ch2\u003eComment utiliser le Flexilium Gel : mode d'emploi pas à pas\u003c\/h2\u003e\n    \u003cdiv class=\"soi-flex-timeline\"\u003e\n      \u003cdiv class=\"soi-flex-step\"\u003e\n        \u003cdiv class=\"soi-flex-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-flex-step-content\"\u003e\n          \u003ch3\u003eNettoyez et séchez\u003c\/h3\u003e\n          \u003cp\u003ePréparez la zone à traiter en la nettoyant et en la séchant soigneusement avant toute application.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-step\"\u003e\n        \u003cdiv class=\"soi-flex-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-flex-step-content\"\u003e\n          \u003ch3\u003eAppliquez et massez\u003c\/h3\u003e\n          \u003cp\u003eDéposez une noisette de gel sur l'articulation ou le muscle concerné, puis massez doucement en mouvements circulaires jusqu'à absorption complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-step\"\u003e\n        \u003cdiv class=\"soi-flex-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-flex-step-content\"\u003e\n          \u003ch3\u003eRenouvelez 2 à 3 fois par jour\u003c\/h3\u003e\n          \u003cp\u003eIdéalement le matin, après l'effort et avant le coucher, pour un effet durable. Un usage régulier sur plusieurs semaines est recommandé pour des résultats optimaux sur la souplesse articulaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-tip\"\u003e\n      \u003cdiv class=\"soi-flex-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe tube de 150 ml assure une utilisation longue durée. Pour bénéficier pleinement de ses propriétés, privilégiez une application régulière et constante sur plusieurs semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-flex-section\"\u003e\n    \u003ch2\u003eComposition du Flexilium Gel\u003c\/h2\u003e\n    \u003cp\u003eFormule conçue sans paraben, sans phénoxyéthanol et sans colorants artificiels. Fabriqué en France. Non testé sur les animaux.\u003c\/p\u003e\n    \u003cdiv class=\"soi-flex-compo\"\u003e\n      \u003cdiv class=\"soi-flex-compo-row\"\u003e\n        \u003cspan class=\"soi-flex-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-compo-value\"\u003eSilicium organique (MMST), biodisponible, soutien des tissus conjonctifs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-compo-row\"\u003e\n        \u003cspan class=\"soi-flex-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-compo-value\"\u003eAqua (base hydratante)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-compo-row\"\u003e\n        \u003cspan class=\"soi-flex-compo-label\"\u003eTexture\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-compo-value\"\u003eAgents gélifiants naturels, texture légère, absorption rapide\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-compo-row\"\u003e\n        \u003cspan class=\"soi-flex-compo-label\"\u003eConservation\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-compo-value\"\u003eConservateurs autorisés, formule douce, tolérée par les peaux sensibles\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-accordion\"\u003e\n      \u003cdetails class=\"soi-flex-accordion-item\"\u003e\n        \u003csummary class=\"soi-flex-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n          \u003cp\u003eListe complète des ingrédients disponible sur l'emballage. En cas d'allergie connue, consultez la liste INCI complète avant utilisation. Ce gel ne remplace pas un traitement médical prescrit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-flex-section\"\u003e\n    \u003ch2\u003eSes points forts résumés\u003c\/h2\u003e\n    \u003cdiv class=\"soi-flex-grid-compact\"\u003e\n      \u003cdiv class=\"soi-flex-card-mini\"\u003e\n        \u003cspan class=\"soi-flex-card-mini-icon\"\u003e🧪\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-label\"\u003eActif\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-value\"\u003eSilicium organique biodisponible\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-card-mini\"\u003e\n        \u003cspan class=\"soi-flex-card-mini-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-label\"\u003eZones ciblées\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-value\"\u003eGenoux, chevilles, épaules, coudes, poignets, cou\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-card-mini\"\u003e\n        \u003cspan class=\"soi-flex-card-mini-icon\"\u003e🪶\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-label\"\u003eTexture\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-value\"\u003eLégère, non grasse, absorption rapide\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-card-mini\"\u003e\n        \u003cspan class=\"soi-flex-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-value\"\u003eFrance, sans paraben ni colorants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-card-mini\"\u003e\n        \u003cspan class=\"soi-flex-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-flex-card-mini-value\"\u003e150 ml, longue durée\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-flex-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-flex-cta-box\"\u003e\n      \u003cp class=\"soi-flex-cta-tag\" style=\"color: white;\"\u003eRetrouvez de la liberté dans chaque geste\u003c\/p\u003e\n      \u003cp class=\"soi-flex-cta-text\" style=\"color: white;\"\u003eLe Flexilium Gel de LT Labo vous accompagne du premier mouvement du matin à la détente du soir. Une formule clean, fabriquée en France, pour prendre soin de vos articulations et de vos muscles en toute confiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-flex-marine: #1A2D3D;\n  --soi-flex-marine-dark: #0F1E2B;\n  --soi-flex-marine-light: #2C4458;\n  --soi-flex-pomme: #A1C544;\n  --soi-flex-pomme-dark: #84A636;\n  --soi-flex-pomme-light: rgba(161,197,68,0.10);\n  --soi-flex-white: #FFFFFF;\n  --soi-flex-off-white: #F8FAF6;\n  --soi-flex-stone: #F1F3EE;\n  --soi-flex-line: #E5E8E0;\n  --soi-flex-primary: #1A5276;\n  --soi-flex-primary-soft: #D6E4EE;\n  --soi-flex-accent: #C0392B;\n  --soi-flex-text: #1A2D3D;\n  --soi-flex-text-soft: #4A5B6B;\n  --soi-flex-text-muted: #7B8693;\n  --soi-flex-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-flex-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-flex-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-flex-radius: 12px;\n  --soi-flex-radius-sm: 8px;\n  --soi-flex-radius-pill: 999px;\n}\n\n.soi-flex-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-flex-fiche img { max-width: 100%; height: auto; }\n\n.soi-flex-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-flex-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-flex-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-flex-hero {\n  position: relative;\n  background: var(--soi-flex-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-flex-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-flex-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-flex-pomme);\n}\n\n.soi-flex-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-flex-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-flex-pomme);\n  border-radius: 50%;\n}\n\n.soi-flex-hero-title {\n  display: block;\n  color: var(--soi-flex-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-flex-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-flex-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-flex-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-flex-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-flex-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-flex-label-accent {\n  background: var(--soi-flex-pomme);\n  border-color: var(--soi-flex-pomme);\n  color: var(--soi-flex-marine);\n  font-weight: 600;\n}\n\n.soi-flex-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-flex-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-flex-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-flex-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-flex-pomme);\n  border-radius: 2px;\n}\n\n.soi-flex-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-flex-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-flex-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-flex-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-flex-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-flex-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.5rem;\n}\n\n.soi-flex-benefit {\n  background: var(--soi-flex-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-flex-radius);\n  border: 1px solid var(--soi-flex-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-flex-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-flex-shadow-md);\n}\n\n.soi-flex-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-flex-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-flex-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-flex-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-flex-benefit:hover .soi-flex-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-flex-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-flex-benefit p {\n  font-size: 13px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.soi-flex-card {\n  background: var(--soi-flex-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-flex-radius);\n  border-left: 3px solid var(--soi-flex-pomme);\n}\n\n.soi-flex-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-flex-card p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-flex-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-flex-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-flex-radius);\n  border: 1px solid var(--soi-flex-line);\n  align-items: flex-start;\n}\n\n.soi-flex-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-flex-marine);\n  color: var(--soi-flex-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-flex-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-flex-step-content p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-flex-pomme-light);\n  border-left: 4px solid var(--soi-flex-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-flex-radius) var(--soi-flex-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-flex-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-flex-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-flex-marine);\n  margin-bottom: 4px;\n}\n\n.soi-flex-tip p {\n  font-size: 14px;\n  color: var(--soi-flex-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-compo {\n  background: var(--soi-flex-off-white);\n  border-radius: var(--soi-flex-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-flex-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-flex-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-flex-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-flex-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-flex-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-flex-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-flex-marine);\n  text-align: right;\n}\n\n.soi-flex-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-flex-accordion-item {\n  background: var(--soi-flex-off-white);\n  border-radius: var(--soi-flex-radius-sm);\n  border: 1px solid var(--soi-flex-line);\n  overflow: hidden;\n}\n\n.soi-flex-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-flex-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-flex-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-flex-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-flex-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-flex-accordion-item[open] .soi-flex-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-flex-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-flex-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-flex-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-flex-card-mini {\n  background: var(--soi-flex-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-flex-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-flex-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-flex-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-flex-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-flex-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n}\n\n.soi-flex-cta-box {\n  background: var(--soi-flex-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-flex-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-flex-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-flex-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-flex-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-flex-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-flex-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-flex-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-flex-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-flex-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-flex-compo-value {\n    text-align: left;\n  }\n\n  .soi-flex-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-flex-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-flex-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-flex-fiche {\n    --soi-flex-text-soft: #2C3E50;\n    --soi-flex-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603294183754,"sku":"LT0340","price":18.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/flexilium-gel-packshot.webp?v=1779715007"},{"product_id":"gel-relaxant-cervicales-dos-et-jambes-allga-san","title":"Gel Relaxant Dos, Cervicales \u0026 Jambes - Allga San","description":"\n\u003cdiv class=\"soi-mpg-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-mpg-hero\"\u003e\n    \u003cdiv class=\"soi-mpg-hero-tag\"\u003e\n      \u003cspan class=\"soi-mpg-tag-dot\"\u003e\u003c\/span\u003e\n      Soin relaxant musculaire · Allga San\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mpg-hero-title\"\u003eGel relaxant cervicales, dos et jambes\u003c\/span\u003e\n    \u003cp class=\"soi-mpg-hero-subtitle\"\u003eEnrichi en huile de pin alpin, extrait d'arnica et menthol, ce gel à effet froid apporte un soulagement ciblé et une détente musculaire profonde pour vos cervicales, votre dos et vos jambes.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Introduction --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003eGel relaxant cervicales, dos et jambes, Allga San, au pin alpin et arnica\u003c\/h2\u003e\n    \u003cp\u003eVous rentrez d'une longue journée, les épaules crispées, le bas du dos tendu, les jambes lourdes et fatiguées ? Le gel relaxant Allga San Mobile Mountain Pine est formulé précisément pour ces moments. Enrichi en huile de pin alpin, extrait d'arnica et menthol, ce gel à effet froid apporte un soulagement ciblé et une détente musculaire profonde, que ce soit après le sport, une journée sédentaire ou en cas de jambes lourdes persistantes.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Pourquoi choisir ce gel --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce gel pour les jambes lourdes et les douleurs musculaires ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mpg-benefits\"\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e❄️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEffet froid immédiat\u003c\/h3\u003e\n        \u003cp\u003eLe menthol procure une sensation de fraîcheur intense dès les premières secondes, idéale pour calmer les tensions et les jambes lourdes après effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction apaisante en profondeur\u003c\/h3\u003e\n        \u003cp\u003eL'extrait d'arnica, reconnu pour ses vertus apaisantes, contribue à réduire l'inconfort musculaire et articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eStimulation de la circulation\u003c\/h3\u003e\n        \u003cp\u003eL'huile de pin alpin favorise la microcirculation locale, ce qui contribue à soulager la sensation de lourdeur dans les jambes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTexture non grasse, absorption rapide\u003c\/h3\u003e\n        \u003cp\u003eLe gel pénètre sans résidu, pratique à tout moment de la journée, y compris avant de remettre des chaussettes ou des collants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-benefit\"\u003e\n        \u003cdiv class=\"soi-mpg-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau hydratée et tonifiée\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine E soutient la régénération cutanée et préserve l'hydratation de la peau lors de chaque application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Pour qui --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003ePour qui est ce gel relaxant effet froid ?\u003c\/h2\u003e\n    \u003cp\u003eCe gel est particulièrement adapté si vous souffrez de jambes lourdes, de tensions cervicales, de courbatures dans le dos ou de muscles fatigués après une activité physique. Il convient aussi bien aux sportifs qu'aux personnes qui restent debout ou assises de longues heures. Disponible en pharmacie et parapharmacie, c'est une alternative naturelle et efficace aux gels pour jambes lourdes classiques.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Composition --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003eComposition du gel relaxant Allga San\u003c\/h2\u003e\n    \u003cp class=\"soi-mpg-section-intro\"\u003eLa formule repose sur des ingrédients d'origine naturelle, soigneusement sélectionnés pour leur complémentarité :\u003c\/p\u003e\n    \u003cdiv class=\"soi-mpg-grid\"\u003e\n      \u003cdiv class=\"soi-mpg-card\"\u003e\n        \u003ch3\u003e🌲 Huile de pin alpin (Pinus mugo)\u003c\/h3\u003e\n        \u003cp\u003eTonifiante et apaisante, elle dégage un parfum frais et montagnard caractéristique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-card\"\u003e\n        \u003ch3\u003e🌼 Extrait d'arnica montana\u003c\/h3\u003e\n        \u003cp\u003eActif végétal de référence pour le confort musculaire et articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-card\"\u003e\n        \u003ch3\u003e❄️ Menthol\u003c\/h3\u003e\n        \u003cp\u003eResponsable de l'effet rafraîchissant immédiat, il stimule également la microcirculation cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-card\"\u003e\n        \u003ch3\u003e🛡️ Vitamine E (tocophérol)\u003c\/h3\u003e\n        \u003cp\u003eAntioxydante, elle protège et hydrate la peau à chaque application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Comment appliquer --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003eComment appliquer le gel pour les jambes lourdes et le dos ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mpg-timeline\"\u003e\n      \u003cdiv class=\"soi-mpg-step\"\u003e\n        \u003cdiv class=\"soi-mpg-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mpg-step-content\"\u003e\n          \u003ch3\u003eAppliquez le gel\u003c\/h3\u003e\n          \u003cp\u003eDéposez une noisette de gel sur la zone concernée : cervicales, dos, mollets ou cuisses.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-step\"\u003e\n        \u003cdiv class=\"soi-mpg-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mpg-step-content\"\u003e\n          \u003ch3\u003eMassez jusqu'à absorption\u003c\/h3\u003e\n          \u003cp\u003eEffectuez des mouvements circulaires ou ascendants (de bas en haut pour les jambes) jusqu'à absorption complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mpg-step\"\u003e\n        \u003cdiv class=\"soi-mpg-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mpg-step-content\"\u003e\n          \u003ch3\u003eRenouvelez selon vos besoins\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez l'application 2 à 3 fois par jour selon vos besoins, ou après chaque séance de sport.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mpg-tip\"\u003e\n      \u003cdiv class=\"soi-mpg-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un effet froid encore plus intense, conservez le tube quelques minutes au réfrigérateur avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : Précautions --\u003e\n  \u003csection class=\"soi-mpg-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mpg-accordion\"\u003e\n      \u003cdetails class=\"soi-mpg-accordion-item\"\u003e\n        \u003csummary class=\"soi-mpg-accordion-header\"\u003e⚠️ Usage et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mpg-accordion-content\"\u003e\n          \u003cp\u003eRéservé à un usage externe uniquement. Évitez le contact avec les yeux, les muqueuses et les plaies ouvertes. Ne pas utiliser chez l'enfant de moins de 12 ans sans avis médical. En cas d'irritation cutanée, arrêtez l'utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mpg-accordion-item\"\u003e\n        \u003csummary class=\"soi-mpg-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mpg-accordion-content\"\u003e\n          \u003cp\u003eCe gel ne remplace pas un traitement médical. Consultez votre médecin en cas de douleurs persistantes.\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-mpg-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mpg-cta-box\"\u003e\n      \u003cp class=\"soi-mpg-cta-tag\" style=\"color: white;\"\u003eLa fraîcheur du pin alpin, la douceur de l'arnica\u003c\/p\u003e\n      \u003cp class=\"soi-mpg-cta-text\" style=\"color: white;\"\u003eQuand vos muscles réclament du repos et vos jambes un peu de légèreté, le gel Allga San vous offre un geste simple pour un confort retrouvé. Parce que prendre soin de son corps au quotidien, c'est aussi simple que ça.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mpg-marine: #1A2D3D;\n  --soi-mpg-marine-dark: #0F1E2B;\n  --soi-mpg-marine-light: #2C4458;\n  --soi-mpg-pomme: #A1C544;\n  --soi-mpg-pomme-dark: #84A636;\n  --soi-mpg-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-mpg-white: #FFFFFF;\n  --soi-mpg-off-white: #F8FAF6;\n  --soi-mpg-stone: #F1F3EE;\n  --soi-mpg-line: #E5E8E0;\n\n  --soi-mpg-primary: #2E7D4F;\n  --soi-mpg-primary-soft: #E8F3EC;\n  --soi-mpg-accent: #C9403E;\n\n  --soi-mpg-text: #1A2D3D;\n  --soi-mpg-text-soft: #4A5B6B;\n  --soi-mpg-text-muted: #7B8693;\n\n  --soi-mpg-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mpg-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mpg-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mpg-radius: 12px;\n  --soi-mpg-radius-sm: 8px;\n  --soi-mpg-radius-pill: 999px;\n}\n\n.soi-mpg-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mpg-fiche img { max-width: 100%; height: auto; }\n\n.soi-mpg-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mpg-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mpg-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mpg-hero {\n  position: relative;\n  background: var(--soi-mpg-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-mpg-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mpg-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mpg-pomme);\n}\n\n.soi-mpg-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-mpg-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mpg-pomme);\n  border-radius: 50%;\n}\n\n.soi-mpg-hero-title {\n  display: block;\n  color: var(--soi-mpg-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-mpg-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n\/* === SECTIONS === *\/\n.soi-mpg-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mpg-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mpg-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-mpg-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mpg-pomme);\n  border-radius: 2px;\n}\n\n.soi-mpg-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mpg-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mpg-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mpg-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mpg-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mpg-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mpg-benefit {\n  background: var(--soi-mpg-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mpg-radius);\n  border: 1px solid var(--soi-mpg-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mpg-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mpg-shadow-md);\n}\n\n.soi-mpg-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mpg-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-mpg-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mpg-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mpg-benefit:hover .soi-mpg-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mpg-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mpg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mpg-benefit p {\n  font-size: 13px;\n  color: var(--soi-mpg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-mpg-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mpg-card {\n  background: var(--soi-mpg-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mpg-radius);\n  border-left: 3px solid var(--soi-mpg-pomme);\n}\n\n.soi-mpg-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mpg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mpg-card p {\n  font-size: 14px;\n  color: var(--soi-mpg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-mpg-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mpg-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mpg-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mpg-radius);\n  border: 1px solid var(--soi-mpg-line);\n  align-items: flex-start;\n}\n\n.soi-mpg-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mpg-marine);\n  color: var(--soi-mpg-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-mpg-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mpg-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mpg-step-content p {\n  font-size: 14px;\n  color: var(--soi-mpg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mpg-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mpg-pomme-light);\n  border-left: 4px solid var(--soi-mpg-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mpg-radius) var(--soi-mpg-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mpg-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mpg-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mpg-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mpg-tip p {\n  font-size: 14px;\n  color: var(--soi-mpg-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-mpg-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mpg-accordion-item {\n  background: var(--soi-mpg-off-white);\n  border-radius: var(--soi-mpg-radius-sm);\n  border: 1px solid var(--soi-mpg-line);\n  overflow: hidden;\n}\n\n.soi-mpg-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mpg-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-mpg-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mpg-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mpg-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mpg-accordion-item[open] .soi-mpg-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mpg-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mpg-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mpg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mpg-cta-box {\n  background: var(--soi-mpg-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mpg-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mpg-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-mpg-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mpg-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-mpg-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mpg-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mpg-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-mpg-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mpg-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-mpg-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-mpg-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mpg-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mpg-fiche {\n    --soi-mpg-text-soft: #2C3E50;\n    --soi-mpg-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603433906506,"sku":"NA1505","price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gel-relaxant-cervicales-dos-et-jambes-allga-san-packshot.webp?v=1779715112"},{"product_id":"pate-prete-a-lemploi-250ml-argile-eau-thermale","title":"Pâte prête à l'emploi - 250ml - Argile \u0026 Eau Thermale","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLa pâte à l'argile verte Montmorillonite de Argile et Eau Thermale est un incontournable pour une utilisation à la maison. Le format en tube permet une utilisation immédiate et pratique, vous apportant confort et bien-être au quotidien. Sa formule, \u003cstrong\u003eenrichie en eau thermale de Digne-les-Bains \u003c\/strong\u003e(Provence), est spécialement adaptée pour les applications en \u003cstrong\u003ecataplasme ou emplâtre\u003c\/strong\u003e. Parfaite pour apaiser les douleurs musculaires, elle aide également à régénérer et revitaliser la peau grâce à sa \u003cstrong\u003erichesse naturelle en sels minéraux\u003c\/strong\u003e. \u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_ET0035_1_443fd77c-e8df-451b-983b-5799bc4ee3e0.jpg?v=1776180810\" alt=\"argile verte étalée sur un genou avec un coeur\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques de la pâte à l'argile verte Montmorillonite de Argile et Eau Thermale :\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients clés\u003c\/strong\u003e : Argile verte Montmorillonite et eau thermale de Digne-les-Bains\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUtilisation\u003c\/strong\u003e : Application directe sur la zone douloureuse en cataplasme ou emplâtre. Laisser agir, puis retirer et laver à grande eau\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturel\u003c\/strong\u003e : 99,2% d'ingrédients d'origine naturelle\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits de l'argile verte Montmorillonite et de l'eau thermale :\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003eApaise les \u003cstrong\u003einflammations et tensions musculaires\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHydrate\u003c\/strong\u003e et revitalise la peau\u003c\/li\u003e\n\u003cli\u003eFavorise la \u003cstrong\u003eréparation tissulaire\u003c\/strong\u003e grâce à ses minéraux\u003c\/li\u003e\n\u003cli\u003eStimule la \u003cstrong\u003erégénération cutanée\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eEngagements qualité de la pâte Argile Verte Montmorillonite :\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCertifiée Cosmos Natural\u003c\/strong\u003e, garantissant une formulation respectueuse de l’environnement\u003c\/li\u003e\n\u003cli\u003eProduit \u003cstrong\u003e100% vegan\u003c\/strong\u003e, sans ingrédients d’origine animale\u003c\/li\u003e\n\u003cli\u003eFormulée \u003cstrong\u003esans huile de palme\u003c\/strong\u003e, pour un respect maximal de la biodiversité\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEmballage recyclable\u003c\/strong\u003e, participant à la réduction des déchets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLa pâte à l'argile verte Montmorillonite de Argile et Eau Thermale est l'alliée idéale pour les personnes à la recherche d’un \u003cstrong\u003esoin naturel et efficace\u003c\/strong\u003e pour soulager leurs douleurs musculaires et revitaliser leur peau. Grâce à sa formulation riche en ingrédients naturels et à ses engagements écologiques, elle offre une solution respectueuse de l’environnement tout en garantissant un \u003cstrong\u003ebien-être durable\u003c\/strong\u003e.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Argile \u0026 Eau Thermale","offers":[{"title":"Default Title","offer_id":61603440984394,"sku":"ET0035","price":8.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_argile_eau_thermale_et0035_pate-prete-a-lemploi.jpg?v=1776160432"},{"product_id":"baume-a-la-grande-consoude-dr-theiss","title":"Baume à la Grande Consoude - Dr Theiss","description":"\u003cdiv class=\"soi-cons-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-cons-hero\"\u003e\n    \u003cdiv class=\"soi-cons-hero-tag\"\u003e\n      \u003cspan class=\"soi-cons-tag-dot\"\u003e\u003c\/span\u003e\n      Phytothérapie · Dr Theiss\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cons-hero-title\"\u003eL'héritage apaisant de la grande consoude\u003c\/span\u003e\n    \u003cp class=\"soi-cons-hero-subtitle\"\u003eUn baume concentré à 10 % d'extrait de rhizome, pensé pour le massage des muscles, des articulations et des jambes fatiguées. La phytothérapie traditionnelle au service de votre confort quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cons-hero-labels\"\u003e\n      \u003cspan class=\"soi-cons-label soi-cons-label-accent\"\u003eUSAGE EXTERNE\u003c\/span\u003e\n      \u003cspan class=\"soi-cons-label\"\u003eSANS CORTISONE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Intro --\u003e\n  \u003csection class=\"soi-cons-section\"\u003e\n    \u003cp\u003eLa \u003cstrong\u003egrande consoude\u003c\/strong\u003e (Symphytum officinale) est l'une des plantes les plus utilisées en phytothérapie traditionnelle depuis des siècles. Avec le \u003cstrong\u003eBaume à la Grande Consoude Dr Theiss\u003c\/strong\u003e, vous bénéficiez de ses vertus concentrées dans une texture riche, idéale pour le massage des jambes, des muscles et des articulations. Un produit naturel, pratique, et pensé aussi bien pour les sportifs que pour celles et ceux qui cherchent à soulager leur corps au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-cons-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le baume de consoude Dr Theiss ?\u003c\/h2\u003e\n    \u003cp class=\"soi-cons-section-intro\"\u003eCe qui distingue ce baume de nombreuses préparations du marché, c'est la concentration : \u003cstrong\u003e10 % d'extrait de rhizome de grande consoude\u003c\/strong\u003e, associé à de la vitamine E. Le rhizome est la partie la plus riche en allantoïne, le composé actif clé reconnu pour ses propriétés apaisantes et régénérantes sur les tissus.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cons-benefits\"\u003e\n      \u003cdiv class=\"soi-cons-benefit\"\u003e\n        \u003cdiv class=\"soi-cons-benefit-icon\"\u003e\u003cspan\u003e🦵\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApaise muscles et articulations\u003c\/h3\u003e\n        \u003cp\u003eAprès l'effort ou une journée chargée, le baume favorise le confort des zones sollicitées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-benefit\"\u003e\n        \u003cdiv class=\"soi-cons-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFavorise la récupération\u003c\/h3\u003e\n        \u003cp\u003eIdéal après le sport pour accompagner la récupération des muscles et des articulations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-benefit\"\u003e\n        \u003cdiv class=\"soi-cons-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eNourrit et protège la peau\u003c\/h3\u003e\n        \u003cp\u003eGrâce à l'action antioxydante de la vitamine E, votre peau est protégée et nourrie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-benefit\"\u003e\n        \u003cdiv class=\"soi-cons-benefit-icon\"\u003e\u003cspan\u003e✋\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTexture idéale pour le massage\u003c\/h3\u003e\n        \u003cp\u003eGlisse longue, pénétration progressive : convient aux genoux, chevilles, coudes et poignets.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Comment utiliser --\u003e\n  \u003csection class=\"soi-cons-section\"\u003e\n    \u003ch2\u003eComment utiliser le baume à la grande consoude ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cons-timeline\"\u003e\n      \u003cdiv class=\"soi-cons-step\"\u003e\n        \u003cdiv class=\"soi-cons-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cons-step-content\"\u003e\n          \u003ch3\u003eAppliquez une noisette de baume\u003c\/h3\u003e\n          \u003cp\u003eDéposez le baume sur la zone à traiter : mollets, genoux, chevilles, épaules ou dos.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-step\"\u003e\n        \u003cdiv class=\"soi-cons-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cons-step-content\"\u003e\n          \u003ch3\u003eMassez en mouvements circulaires\u003c\/h3\u003e\n          \u003cp\u003ePendant 2 à 3 minutes jusqu'à légère absorption. La texture grasse prolonge le contact pour un effet maximal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-step\"\u003e\n        \u003cdiv class=\"soi-cons-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-cons-step-content\"\u003e\n          \u003ch3\u003eRenouvelez 2 à 3 fois par jour\u003c\/h3\u003e\n          \u003cp\u003eSelon vos besoins. Pour les sportifs, une application avant et après l'effort est recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-tip\"\u003e\n      \u003cdiv class=\"soi-cons-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePrécaution d'emploi\u003c\/strong\u003e\n        \u003cp\u003eNe pas appliquer sur une plaie ouverte, une peau lésée ou sur les muqueuses. Réservé à l'usage externe.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition --\u003e\n  \u003csection class=\"soi-cons-section\"\u003e\n    \u003ch2\u003eComposition du Baume à la Grande Consoude Dr Theiss\u003c\/h2\u003e\n    \u003cp class=\"soi-cons-section-intro\"\u003eLa formule repose sur des ingrédients soigneusement sélectionnés pour leur efficacité et leur tolérance cutanée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cons-compo\"\u003e\n      \u003cdiv class=\"soi-cons-compo-row\"\u003e\n        \u003cspan class=\"soi-cons-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-cons-compo-value\"\u003eExtrait de rhizome de grande consoude (Symphytum officinale) : 10 %, riche en allantoïne naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-compo-row\"\u003e\n        \u003cspan class=\"soi-cons-compo-label\"\u003eVitamine\u003c\/span\u003e\n        \u003cspan class=\"soi-cons-compo-value\"\u003eVitamine E (tocophérol) : action antioxydante, protège et nourrit la peau\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-compo-row\"\u003e\n        \u003cspan class=\"soi-cons-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-cons-compo-value\"\u003eBase émolliente (cire, huiles végétales) pour une texture adaptée au massage\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1rem; font-size: 13px; color: var(--soi-cons-text-muted);\"\u003eCe produit est disponible en pharmacie et parapharmacie. Il ne contient pas de cortisone ni de principes actifs médicamenteux. Il ne remplace pas un avis médical ni un traitement prescrit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Pour qui --\u003e\n  \u003csection class=\"soi-cons-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce baume de consoude ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cons-grid\"\u003e\n      \u003cdiv class=\"soi-cons-card\"\u003e\n        \u003ch3\u003e🏅 Sportifs et sportives\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez soutenir votre récupération musculaire après l'effort ? Ce baume vous accompagne avant et après chaque séance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-card\"\u003e\n        \u003ch3\u003e🦴 Articulations sensibles\u003c\/h3\u003e\n        \u003cp\u003eGenoux, chevilles, coudes, poignets : si vos articulations sont inconfortables au quotidien, le massage au baume de consoude vous apporte un réel confort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-card\"\u003e\n        \u003ch3\u003e🧍 Longues heures debout\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une lourdeur dans les jambes en fin de journée ? Un massage ciblé vous aide à retrouver une sensation de légèreté.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-card\"\u003e\n        \u003ch3\u003e🌱 Adeptes du naturel\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un baume naturel à la consoude, efficace et facile à utiliser, sans cortisone ni principes actifs médicamenteux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : FAQ --\u003e\n  \u003csection class=\"soi-cons-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le baume grande consoude\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cons-accordion\"\u003e\n      \u003cdetails class=\"soi-cons-accordion-item\"\u003e\n        \u003csummary class=\"soi-cons-accordion-header\"\u003e🌿 Quels sont les bienfaits du baume de consoude ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cons-accordion-content\"\u003e\n          \u003cp\u003eIl aide à apaiser les tensions musculaires et articulaires, favorise le confort des zones sollicitées et nourrit la peau grâce à la vitamine E.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-cons-accordion-item\"\u003e\n        \u003csummary class=\"soi-cons-accordion-header\"\u003e🛒 Où trouver le baume à la grande consoude ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cons-accordion-content\"\u003e\n          \u003cp\u003eCe baume Dr Theiss est disponible en pharmacie, parapharmacie et sur des boutiques spécialisées en ligne.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-cons-accordion-item\"\u003e\n        \u003csummary class=\"soi-cons-accordion-header\"\u003e👶 Peut-on l'utiliser sur les enfants ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cons-accordion-content\"\u003e\n          \u003cp\u003ePar précaution, réservez son usage aux adultes et demandez conseil à un professionnel de santé avant utilisation chez l'enfant.\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-cons-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cons-cta-box\"\u003e\n      \u003cp class=\"soi-cons-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-cons-cta-text\" style=\"color: white;\"\u003ePrenez soin de votre corps avec l'un des baumes les plus réputés en phytothérapie. 10 % d'extrait de rhizome pour apaiser muscles et articulations : votre rituel bien-être au naturel, enfin accessible.\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-cons-marine: #1A2D3D;\n  --soi-cons-marine-dark: #0F1E2B;\n  --soi-cons-marine-light: #2C4458;\n  --soi-cons-pomme: #A1C544;\n  --soi-cons-pomme-dark: #84A636;\n  --soi-cons-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-cons-white: #FFFFFF;\n  --soi-cons-off-white: #F8FAF6;\n  --soi-cons-stone: #F1F3EE;\n  --soi-cons-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging : blanc, vert feuille, jaune souci, bleu bourrache, brun pot) === *\/\n  --soi-cons-primary: #4A7A3E;\n  --soi-cons-primary-soft: rgba(74,122,62,0.10);\n  --soi-cons-accent: #D4A52A;\n\n  \/* === Textes === *\/\n  --soi-cons-text: #1A2D3D;\n  --soi-cons-text-soft: #4A5B6B;\n  --soi-cons-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-cons-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cons-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cons-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cons-radius: 12px;\n  --soi-cons-radius-sm: 8px;\n  --soi-cons-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-cons-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cons-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-cons-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cons-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cons-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-cons-hero {\n  position: relative;\n  background: var(--soi-cons-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-cons-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cons-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cons-pomme);\n}\n\n.soi-cons-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-cons-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cons-pomme);\n  border-radius: 50%;\n}\n\n.soi-cons-hero-title {\n  display: block;\n  color: var(--soi-cons-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-cons-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-cons-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cons-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-cons-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cons-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cons-label-accent {\n  background: var(--soi-cons-pomme);\n  border-color: var(--soi-cons-pomme);\n  color: var(--soi-cons-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-cons-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cons-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cons-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-cons-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cons-pomme);\n  border-radius: 2px;\n}\n\n.soi-cons-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cons-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-cons-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cons-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cons-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-cons-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cons-benefit {\n  background: var(--soi-cons-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cons-radius);\n  border: 1px solid var(--soi-cons-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cons-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cons-shadow-md);\n}\n\n.soi-cons-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cons-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-cons-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cons-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cons-benefit:hover .soi-cons-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cons-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cons-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cons-benefit p {\n  font-size: 13px;\n  color: var(--soi-cons-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-cons-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cons-card {\n  background: var(--soi-cons-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cons-radius);\n  border-left: 3px solid var(--soi-cons-pomme);\n}\n\n.soi-cons-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cons-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cons-card p {\n  font-size: 14px;\n  color: var(--soi-cons-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-cons-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cons-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cons-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cons-radius);\n  border: 1px solid var(--soi-cons-line);\n  align-items: flex-start;\n}\n\n.soi-cons-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cons-marine);\n  color: var(--soi-cons-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-cons-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cons-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cons-step-content p {\n  font-size: 14px;\n  color: var(--soi-cons-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-cons-compo {\n  background: var(--soi-cons-off-white);\n  border-radius: var(--soi-cons-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cons-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-cons-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cons-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cons-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cons-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cons-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cons-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-cons-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cons-pomme-light);\n  border-left: 4px solid var(--soi-cons-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cons-radius) var(--soi-cons-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cons-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cons-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cons-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cons-tip p {\n  font-size: 14px;\n  color: var(--soi-cons-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-cons-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cons-accordion-item {\n  background: var(--soi-cons-off-white);\n  border-radius: var(--soi-cons-radius-sm);\n  border: 1px solid var(--soi-cons-line);\n  overflow: hidden;\n}\n\n.soi-cons-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cons-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-cons-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cons-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cons-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cons-accordion-item[open] .soi-cons-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cons-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cons-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cons-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-cons-cta-box {\n  background: var(--soi-cons-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cons-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cons-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-cons-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cons-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-cons-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cons-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cons-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-cons-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cons-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cons-compo-value {\n    text-align: left;\n  }\n\n  .soi-cons-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-cons-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cons-fiche {\n    --soi-cons-text-soft: #2C3E50;\n    --soi-cons-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603444490570,"sku":"NA0025","price":17.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/baume-a-la-grande-consoude-dr-theiss-packshot.webp?v=1783601451"},{"product_id":"creme-a-lelixir-du-suedois-dr-theiss","title":"Crème à l'Élixir du Suédois – Dr.Theiss","description":"\u003cdiv class=\"soi-elxr-fiche\"\u003e\n\n\u003csection class=\"soi-elxr-hero\"\u003e\n  \u003cdiv class=\"soi-elxr-hero-tag\"\u003e\n    \u003cspan class=\"soi-elxr-tag-dot\"\u003e\u003c\/span\u003e\n    Soin corporel · Dr. Theiss\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-elxr-hero-title\"\u003eL'héritage végétal du Suédois sur votre peau\u003c\/span\u003e\n  \u003cp class=\"soi-elxr-hero-subtitle\"\u003eCrème de massage aux 6 % d'extraits de plantes biologiques, formulée sur une base d'huiles d'avocat et de jojoba pour détendre les tensions musculaires en douceur.\u003c\/p\u003e\n  \u003cdiv class=\"soi-elxr-hero-labels\"\u003e\n    \u003cspan class=\"soi-elxr-label soi-elxr-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-elxr-label\"\u003eSANS PEG\u003c\/span\u003e\n    \u003cspan class=\"soi-elxr-label\"\u003eSANS COLORANTS\u003c\/span\u003e\n    \u003cspan class=\"soi-elxr-label\"\u003eSANS GRAISSE ANIMALE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-elxr-section\"\u003e\n  \u003ch2\u003eUne crème de massage naturelle aux racines ancestrales\u003c\/h2\u003e\n  \u003cp\u003eSi vous connaissez l'Élixir du Suédois, vous savez déjà à quel point cette préparation à base de plantes est ancrée dans la tradition phytothérapeutique européenne. La Crème à l'Élixir du Suédois Dr. Theiss reprend ce savoir-faire centenaire et le transpose dans un soin topique moderne : pratique, doux pour la peau, et riche en 6 % d'extraits de plantes biologiques tirés de la formule originale \"Du Jardin d'Herbes de Maria\".\u003c\/p\u003e\n  \u003cp\u003eElle s'adresse aussi bien aux sportifs en quête de récupération musculaire qu'aux personnes souffrant de tensions du dos, des épaules ou des jambes après une journée chargée.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-elxr-section\"\u003e\n  \u003ch2\u003eCe que cette crème apporte concrètement\u003c\/h2\u003e\n  \u003cdiv class=\"soi-elxr-benefits\"\u003e\n    \u003cdiv class=\"soi-elxr-benefit\"\u003e\n      \u003cdiv class=\"soi-elxr-benefit-icon\"\u003e\u003cspan\u003e💆\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoulagement des tensions\u003c\/h3\u003e\n      \u003cp\u003eAppliquée en massage sur les zones douloureuses, elle aide à détendre les muscles contractés et à atténuer les courbatures.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elxr-benefit\"\u003e\n      \u003cdiv class=\"soi-elxr-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eBase végétale nourrissante\u003c\/h3\u003e\n      \u003cp\u003eFormulée sur une base d'huiles d'avocat et de jojoba, elle nourrit la peau tout en facilitant le massage grâce à sa texture fondante.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elxr-benefit\"\u003e\n      \u003cdiv class=\"soi-elxr-benefit-icon\"\u003e\u003cspan\u003e🧴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAlternative aux cataplasmes\u003c\/h3\u003e\n      \u003cp\u003eVous bénéficiez des mêmes vertus apaisantes des plantes de l'Élixir, sans la contrainte de préparer un cataplasme traditionnel.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elxr-benefit\"\u003e\n      \u003cdiv class=\"soi-elxr-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eIdéale pour sportifs et actifs\u003c\/h3\u003e\n      \u003cp\u003eÀ utiliser après l'effort pour accompagner la récupération musculaire en douceur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-elxr-tip\"\u003e\n    \u003cdiv class=\"soi-elxr-tip-icon\"\u003e🛡️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eFormule respectueuse\u003c\/strong\u003e\n      \u003cp\u003eSans PEG, sans colorants synthétiques, sans graisse animale. Convient aux peaux sensibles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-elxr-section\"\u003e\n  \u003ch2\u003eComposition : des plantes au cœur de la formule\u003c\/h2\u003e\n  \u003cp\u003eLa force de cette crème réside dans ses actifs d'origine végétale, directement inspirés de l'Élixir du Suédois. Parmi les ingrédients clés :\u003c\/p\u003e\n  \u003cdiv class=\"soi-elxr-grid\"\u003e\n    \u003cdiv class=\"soi-elxr-card\"\u003e\n      \u003ch3\u003e🌱 Extrait d'Élixir du Suédois Bio (6 %)\u003c\/h3\u003e\n      \u003cp\u003eBlend de plantes traditionnelles reconnu pour ses propriétés apaisantes et réchauffantes sur les tissus musculaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elxr-card\"\u003e\n      \u003ch3\u003e🥑 Huile d'avocat\u003c\/h3\u003e\n      \u003cp\u003eRiche en acides gras et en vitamines, elle nourrit et assouplit la peau en profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elxr-card\"\u003e\n      \u003ch3\u003e💧 Huile de jojoba\u003c\/h3\u003e\n      \u003cp\u003eRégulatrice et légère, elle assure une pénétration optimale des actifs sans laisser de film gras.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-elxr-compo\"\u003e\n    \u003cdiv class=\"soi-elxr-compo-row\"\u003e\n      \u003cspan class=\"soi-elxr-compo-label\"\u003eExtraits végétaux bio\u003c\/span\u003e\n      \u003cspan class=\"soi-elxr-compo-value\"\u003e6 %\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elxr-compo-row\"\u003e\n      \u003cspan class=\"soi-elxr-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-elxr-compo-value\"\u003e100 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elxr-compo-row\"\u003e\n      \u003cspan class=\"soi-elxr-compo-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-elxr-compo-value\"\u003eSans PEG, sans colorants, sans graisse animale\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-elxr-section\"\u003e\n  \u003ch2\u003eComment utiliser la Crème Élixir du Suédois Dr. Theiss\u003c\/h2\u003e\n  \u003cdiv class=\"soi-elxr-timeline\"\u003e\n    \u003cdiv class=\"soi-elxr-step\"\u003e\n      \u003cdiv class=\"soi-elxr-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-elxr-step-content\"\u003e\n        \u003ch3\u003eAppliquez une noisette de crème\u003c\/h3\u003e\n        \u003cp\u003eDéposez sur la zone à traiter : dos, épaules, mollets, genoux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elxr-step\"\u003e\n      \u003cdiv class=\"soi-elxr-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-elxr-step-content\"\u003e\n        \u003ch3\u003eMassez en mouvements circulaires\u003c\/h3\u003e\n        \u003cp\u003eJusqu'à complète pénétration. Insistez quelques minutes sur les zones de tension.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-elxr-step\"\u003e\n      \u003cdiv class=\"soi-elxr-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-elxr-step-content\"\u003e\n        \u003ch3\u003eRenouvelez selon vos besoins\u003c\/h3\u003e\n        \u003cp\u003eIdéalement après l'effort physique ou en fin de journée pour favoriser la détente musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-elxr-tip\"\u003e\n    \u003cdiv class=\"soi-elxr-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePrécautions d'usage\u003c\/strong\u003e\n      \u003cp\u003eUsage externe uniquement. Évitez le contact avec les yeux et les muqueuses. Ne pas appliquer sur une peau lésée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-elxr-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur la crème Élixir du Suédois\u003c\/h2\u003e\n  \u003cdiv class=\"soi-elxr-accordion\"\u003e\n    \u003cdetails class=\"soi-elxr-accordion-item\"\u003e\n      \u003csummary class=\"soi-elxr-accordion-header\"\u003e💪 Est-ce que cette crème est efficace contre les douleurs articulaires ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-elxr-accordion-content\"\u003e\n        \u003cp\u003eElle est principalement conçue pour les tensions musculaires. Pour des douleurs articulaires persistantes, consultez un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-elxr-accordion-item\"\u003e\n      \u003csummary class=\"soi-elxr-accordion-header\"\u003e📅 Peut-on l'utiliser tous les jours ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-elxr-accordion-content\"\u003e\n        \u003cp\u003eOui, sa formule douce la rend compatible avec un usage quotidien, même pour les peaux sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-elxr-accordion-item\"\u003e\n      \u003csummary class=\"soi-elxr-accordion-header\"\u003e📏 Quelle est la contenance du tube ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-elxr-accordion-content\"\u003e\n        \u003cp\u003eLe tube Dr. Theiss contient 100 ml, soit plusieurs semaines d'utilisation pour un massage ciblé quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-elxr-accordion-item\"\u003e\n      \u003csummary class=\"soi-elxr-accordion-header\"\u003e🍷 Y a-t-il de l'alcool dans la formule ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-elxr-accordion-content\"\u003e\n        \u003cp\u003eL'extrait d'Élixir du Suédois contient naturellement de l'alcool comme vecteur des principes actifs végétaux. La concentration finale dans la crème reste très faible et bien toléré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-elxr-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-elxr-cta-box\"\u003e\n    \u003cp class=\"soi-elxr-cta-tag\" style=\"color: white;\"\u003eUn geste apaisant, ancré dans la tradition\u003c\/p\u003e\n    \u003cp class=\"soi-elxr-cta-text\" style=\"color: white;\"\u003eQuand les muscles crient grâce, offrez-vous un moment de soin véritable avec la Crème Élixir du Suédois Dr. Theiss. Un tube à garder à portée de main, toujours.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cp style=\"font-size:0.8em; color:#7B8693; text-align:center; margin-top:1.5rem; line-height:1.5;\"\u003eCe produit est un cosmétique de soin. Il ne constitue pas un médicament et ne remplace pas un avis médical ni un traitement prescrit par un professionnel de santé.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-elxr-marine: #1A2D3D;\n  --soi-elxr-marine-dark: #0F1E2B;\n  --soi-elxr-marine-light: #2C4458;\n  --soi-elxr-pomme: #A1C544;\n  --soi-elxr-pomme-dark: #84A636;\n  --soi-elxr-pomme-light: rgba(161,197,68,0.10);\n  --soi-elxr-white: #FFFFFF;\n  --soi-elxr-off-white: #F8FAF6;\n  --soi-elxr-stone: #F1F3EE;\n  --soi-elxr-line: #E5E8E0;\n  --soi-elxr-primary: #3A7D2E;\n  --soi-elxr-primary-soft: #E8F2E5;\n  --soi-elxr-accent: #D4A52A;\n  --soi-elxr-text: #1A2D3D;\n  --soi-elxr-text-soft: #4A5B6B;\n  --soi-elxr-text-muted: #7B8693;\n  --soi-elxr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-elxr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-elxr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-elxr-radius: 12px;\n  --soi-elxr-radius-sm: 8px;\n  --soi-elxr-radius-pill: 999px;\n}\n\n.soi-elxr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-elxr-fiche img { max-width: 100%; height: auto; }\n\n.soi-elxr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-elxr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-elxr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-elxr-hero {\n  position: relative;\n  background: var(--soi-elxr-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-elxr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-elxr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-elxr-pomme);\n}\n\n.soi-elxr-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-elxr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-elxr-pomme);\n  border-radius: 50%;\n}\n\n.soi-elxr-hero-title {\n  display: block;\n  color: var(--soi-elxr-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-elxr-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-elxr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-elxr-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-elxr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-elxr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-elxr-label-accent {\n  background: var(--soi-elxr-pomme);\n  border-color: var(--soi-elxr-pomme);\n  color: var(--soi-elxr-marine);\n  font-weight: 600;\n}\n\n.soi-elxr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-elxr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-elxr-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-elxr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-elxr-pomme);\n  border-radius: 2px;\n}\n\n.soi-elxr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-elxr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-elxr-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-elxr-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-elxr-benefit {\n  background: var(--soi-elxr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-elxr-radius);\n  border: 1px solid var(--soi-elxr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-elxr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-elxr-shadow-md);\n}\n\n.soi-elxr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-elxr-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-elxr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-elxr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-elxr-benefit:hover .soi-elxr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-elxr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-elxr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-elxr-benefit p {\n  font-size: 13px;\n  color: var(--soi-elxr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-elxr-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-elxr-card {\n  background: var(--soi-elxr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-elxr-radius);\n  border-left: 3px solid var(--soi-elxr-pomme);\n}\n\n.soi-elxr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-elxr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-elxr-card p {\n  font-size: 14px;\n  color: var(--soi-elxr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-elxr-compo {\n  background: var(--soi-elxr-off-white);\n  border-radius: var(--soi-elxr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-elxr-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-elxr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-elxr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-elxr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-elxr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-elxr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-elxr-marine);\n  text-align: right;\n}\n\n.soi-elxr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-elxr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-elxr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-elxr-radius);\n  border: 1px solid var(--soi-elxr-line);\n  align-items: flex-start;\n}\n\n.soi-elxr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-elxr-marine);\n  color: var(--soi-elxr-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-elxr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-elxr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-elxr-step-content p {\n  font-size: 14px;\n  color: var(--soi-elxr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-elxr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-elxr-pomme-light);\n  border-left: 4px solid var(--soi-elxr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-elxr-radius) var(--soi-elxr-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-elxr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-elxr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-elxr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-elxr-tip p {\n  font-size: 14px;\n  color: var(--soi-elxr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-elxr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-elxr-accordion-item {\n  background: var(--soi-elxr-off-white);\n  border-radius: var(--soi-elxr-radius-sm);\n  border: 1px solid var(--soi-elxr-line);\n  overflow: hidden;\n}\n\n.soi-elxr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-elxr-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-elxr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-elxr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-elxr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-elxr-accordion-item[open] .soi-elxr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-elxr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-elxr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-elxr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-elxr-cta-box {\n  background: var(--soi-elxr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-elxr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-elxr-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-elxr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-elxr-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-elxr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-elxr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-elxr-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-elxr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-elxr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-elxr-compo-value {\n    text-align: left;\n  }\n\n  .soi-elxr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-elxr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-elxr-fiche {\n    --soi-elxr-text-soft: #2C3E50;\n    --soi-elxr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603573956938,"sku":"NA0030","price":19.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/creme-a-lelixir-du-suedois-drtheiss-packshot.webp?v=1784729376"},{"product_id":"baume-a-la-consoude-bio-alphagem","title":"Baume à la grande Consoude bio - Alphagem","description":"\u003cdiv class=\"soi-cons-fiche\"\u003e\n\n\u003csection class=\"soi-cons-hero\"\u003e\n  \u003cdiv class=\"soi-cons-hero-tag\"\u003e\n    \u003cspan class=\"soi-cons-tag-dot\"\u003e\u003c\/span\u003e\n    Phytothérapie · Alphagem\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-cons-hero-title\"\u003eLa force ancestrale de l'herbe à souder\u003c\/span\u003e\n  \u003cp class=\"soi-cons-hero-subtitle\"\u003eQuatre plantes médicinales réunies en un baume polyvalent pour soutenir la peau, les muscles et les articulations au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cons-hero-labels\"\u003e\n    \u003cspan class=\"soi-cons-label soi-cons-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-cons-label\"\u003eSANS ADDITIF SYNTHÉTIQUE\u003c\/span\u003e\n    \u003cspan class=\"soi-cons-label\"\u003eFORMULE AMÉLIORÉE\u003c\/span\u003e\n    \u003cspan class=\"soi-cons-label\"\u003e50 G\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cons-section\"\u003e\n  \u003cp class=\"soi-cons-section-intro\"\u003eLa \u003cstrong\u003eGrande Consoude\u003c\/strong\u003e est l'une des plantes médicinales les plus respectées de la phytothérapie européenne. Surnommée autrefois « herbe aux os » ou « herbe à souder », elle est utilisée depuis des siècles pour soutenir la réparation des tissus et apaiser les zones meurtries. Le \u003cstrong\u003eBaume à la Consoude bio d'Alphagem\u003c\/strong\u003e s'inscrit dans cette tradition, en associant la consoude à trois plantes complémentaires soigneusement choisies pour renforcer son action : l'arnica, le millepertuis et le calendula.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cons-section\"\u003e\n  \u003ch2\u003ePourquoi choisir ce baume à la consoude ?\u003c\/h2\u003e\n  \u003cp\u003eCe qui distingue ce \u003cstrong\u003ebaume de consoude bio\u003c\/strong\u003e des formules classiques, c'est sa synergie de plantes. Chaque ingrédient joue un rôle précis, et leur association crée un effet bien supérieur à celui d'une plante seule.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cons-benefits\"\u003e\n    \u003cdiv class=\"soi-cons-benefit\"\u003e\n      \u003cdiv class=\"soi-cons-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConsoude\u003c\/h3\u003e\n      \u003cp\u003eRiche en allantoïne, elle soutient la régénération cellulaire et aide à consolider les tissus cutanés fragilisés.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-benefit\"\u003e\n      \u003cdiv class=\"soi-cons-benefit-icon\"\u003e\u003cspan\u003e🌼\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eArnica\u003c\/h3\u003e\n      \u003cp\u003eReconnue pour son action apaisante sur les chocs, les contusions et les douleurs musculaires superficielles.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-benefit\"\u003e\n      \u003cdiv class=\"soi-cons-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMillepertuis\u003c\/h3\u003e\n      \u003cp\u003eTraditionnellement associé au soulagement des tensions nerveuses locales et des douleurs musculaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-benefit\"\u003e\n      \u003cdiv class=\"soi-cons-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCalendula\u003c\/h3\u003e\n      \u003cp\u003eAdoucissant et nourrissant, il soutient la cicatrisation des peaux irritées tout en maintenant souplesse et élasticité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cons-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse ce baume de consoude ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cons-grid\"\u003e\n    \u003cdiv class=\"soi-cons-card\"\u003e\n      \u003ch3\u003e🏃 Sportifs et actifs\u003c\/h3\u003e\n      \u003cp\u003eAprès l'effort, en cas de crampes, de tendinites ou de courbatures, ce baume apporte un confort ciblé sur les zones sollicitées.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-card\"\u003e\n      \u003ch3\u003e🌿 Peaux abîmées ou fragiles\u003c\/h3\u003e\n      \u003cp\u003ePetites plaies, brûlures superficielles, gerçures, crevasses : la grande consoude agit en douceur pour restaurer l'intégrité de la peau.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-card\"\u003e\n      \u003ch3\u003e🦴 Articulations sensibles\u003c\/h3\u003e\n      \u003cp\u003eEn massage local sur les zones articulaires inconfortables, ce baume est apprécié pour son effet apaisant et réchauffant.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-card\"\u003e\n      \u003ch3\u003e💆 Usage quotidien\u003c\/h3\u003e\n      \u003cp\u003eTexture agréable et absorption rapide, ce baume s'intègre facilement dans une routine de soin naturelle, matin ou soir.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cons-section\"\u003e\n  \u003ch2\u003eComment utiliser le baume à la grande consoude ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cons-timeline\"\u003e\n    \u003cdiv class=\"soi-cons-step\"\u003e\n      \u003cdiv class=\"soi-cons-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-step-content\"\u003e\n        \u003ch3\u003eAppliquez une noisette de baume\u003c\/h3\u003e\n        \u003cp\u003eDéposez le baume sur la zone ciblée : muscle, articulation ou peau irritée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-step\"\u003e\n      \u003cdiv class=\"soi-cons-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-step-content\"\u003e\n        \u003ch3\u003eMassez en mouvements circulaires\u003c\/h3\u003e\n        \u003cp\u003eFaites pénétrer le baume en massant doucement jusqu'à absorption complète.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-step\"\u003e\n      \u003cdiv class=\"soi-cons-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-cons-step-content\"\u003e\n        \u003ch3\u003eRenouvelez 2 à 3 fois par jour\u003c\/h3\u003e\n        \u003cp\u003eSelon le besoin, ou après chaque effort physique, réappliquez le baume sur la zone concernée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-cons-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n    \u003cdetails class=\"soi-cons-accordion-item\"\u003e\n      \u003csummary class=\"soi-cons-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-cons-accordion-content\"\u003e\n        \u003cp\u003eÀ usage externe uniquement. Évitez tout contact avec les yeux. Déconseillé sur plaie ouverte profonde. Ne se substitue pas à un avis médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cons-section\"\u003e\n  \u003ch2\u003eComposition du Baume à la Consoude bio Alphagem (50 g)\u003c\/h2\u003e\n  \u003cp\u003eFormule améliorée, enrichie en actifs naturels et biologiques :\u003c\/p\u003e\n  \u003cdiv class=\"soi-cons-compo\"\u003e\n    \u003cdiv class=\"soi-cons-compo-row\"\u003e\n      \u003cspan class=\"soi-cons-compo-label\"\u003eActif principal\u003c\/span\u003e\n      \u003cspan class=\"soi-cons-compo-value\"\u003eMacérât huileux de racine de Grande Consoude bio (Symphytum officinale)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-compo-row\"\u003e\n      \u003cspan class=\"soi-cons-compo-label\"\u003ePlante complémentaire\u003c\/span\u003e\n      \u003cspan class=\"soi-cons-compo-value\"\u003eMacérât huileux d'Arnica bio (Arnica montana)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-compo-row\"\u003e\n      \u003cspan class=\"soi-cons-compo-label\"\u003ePlante complémentaire\u003c\/span\u003e\n      \u003cspan class=\"soi-cons-compo-value\"\u003eMacérât huileux de Millepertuis bio (Hypericum perforatum)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-compo-row\"\u003e\n      \u003cspan class=\"soi-cons-compo-label\"\u003ePlante complémentaire\u003c\/span\u003e\n      \u003cspan class=\"soi-cons-compo-value\"\u003eMacérât huileux de Calendula bio (Calendula officinalis)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-compo-row\"\u003e\n      \u003cspan class=\"soi-cons-compo-label\"\u003eAgent texturant\u003c\/span\u003e\n      \u003cspan class=\"soi-cons-compo-value\"\u003eCire d'abeille naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cons-compo-row\"\u003e\n      \u003cspan class=\"soi-cons-compo-label\"\u003eBase émolliente\u003c\/span\u003e\n      \u003cspan class=\"soi-cons-compo-value\"\u003eHuile de coco et\/ou huile d'olive bio\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-cons-tip\" style=\"margin-top: 1.25rem;\"\u003e\n    \u003cdiv class=\"soi-cons-tip-icon\"\u003e🍃\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n      \u003cp\u003eCe baume est formulé sans additif synthétique, sans conservateur artificiel, à partir de plantes certifiées biologiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cons-section\"\u003e\n  \u003ch2\u003eCe baume de consoude vs les autres : ce qui fait la différence\u003c\/h2\u003e\n  \u003cp\u003eDe nombreux baumes à la consoude proposent une formule simple, mono-plante. Celui d'Alphagem va plus loin : la \u003cstrong\u003esynergie arnica, millepertuis et calendula\u003c\/strong\u003e cible à la fois la douleur, la réparation cutanée et le confort articulaire. Une formule améliorée, pensée pour un usage réellement polyvalent, que vous soyez sportif, sénior ou simplement à la recherche d'un soin naturel de confiance.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cons-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-cons-cta-box\"\u003e\n    \u003cp class=\"soi-cons-cta-tag\" style=\"color: white;\"\u003eUn baume, quatre plantes, mille usages\u003c\/p\u003e\n    \u003cp class=\"soi-cons-cta-text\" style=\"color: white;\"\u003eRéparateur pour la peau, apaisant pour les muscles, soutien naturel pour les articulations : le Baume à la Consoude bio d'Alphagem vous accompagne au quotidien avec douceur et efficacité.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cons-marine: #1A2D3D;\n  --soi-cons-marine-dark: #0F1E2B;\n  --soi-cons-marine-light: #2C4458;\n  --soi-cons-pomme: #A1C544;\n  --soi-cons-pomme-dark: #84A636;\n  --soi-cons-pomme-light: rgba(161,197,68,0.10);\n  --soi-cons-white: #FFFFFF;\n  --soi-cons-off-white: #F8FAF6;\n  --soi-cons-stone: #F1F3EE;\n  --soi-cons-line: #E5E8E0;\n  --soi-cons-primary: #9B4D96;\n  --soi-cons-primary-soft: #F3E8F2;\n  --soi-cons-accent: #D4A52A;\n  --soi-cons-text: #1A2D3D;\n  --soi-cons-text-soft: #4A5B6B;\n  --soi-cons-text-muted: #7B8693;\n  --soi-cons-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cons-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cons-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cons-radius: 12px;\n  --soi-cons-radius-sm: 8px;\n  --soi-cons-radius-pill: 999px;\n}\n\n.soi-cons-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cons-fiche img { max-width: 100%; height: auto; }\n\n.soi-cons-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cons-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cons-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cons-hero {\n  position: relative;\n  background: var(--soi-cons-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-cons-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cons-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cons-pomme);\n}\n\n.soi-cons-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-cons-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cons-pomme);\n  border-radius: 50%;\n}\n\n.soi-cons-hero-title {\n  display: block;\n  color: var(--soi-cons-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-cons-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-cons-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cons-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-cons-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cons-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cons-label-accent {\n  background: var(--soi-cons-pomme);\n  border-color: var(--soi-cons-pomme);\n  color: var(--soi-cons-marine);\n  font-weight: 600;\n}\n\n.soi-cons-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cons-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cons-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-cons-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cons-pomme);\n  border-radius: 2px;\n}\n\n.soi-cons-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cons-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-cons-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cons-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cons-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cons-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.25rem;\n}\n\n.soi-cons-benefit {\n  background: var(--soi-cons-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cons-radius);\n  border: 1px solid var(--soi-cons-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cons-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cons-shadow-md);\n}\n\n.soi-cons-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cons-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-cons-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cons-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cons-benefit:hover .soi-cons-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cons-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cons-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cons-benefit p {\n  font-size: 13px;\n  color: var(--soi-cons-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cons-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cons-card {\n  background: var(--soi-cons-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cons-radius);\n  border-left: 3px solid var(--soi-cons-pomme);\n}\n\n.soi-cons-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cons-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cons-card p {\n  font-size: 14px;\n  color: var(--soi-cons-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cons-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cons-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cons-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cons-radius);\n  border: 1px solid var(--soi-cons-line);\n  align-items: flex-start;\n}\n\n.soi-cons-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cons-marine);\n  color: var(--soi-cons-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-cons-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cons-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cons-step-content p {\n  font-size: 14px;\n  color: var(--soi-cons-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cons-compo {\n  background: var(--soi-cons-off-white);\n  border-radius: var(--soi-cons-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cons-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-cons-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cons-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cons-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cons-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cons-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cons-marine);\n  text-align: right;\n}\n\n.soi-cons-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cons-pomme-light);\n  border-left: 4px solid var(--soi-cons-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cons-radius) var(--soi-cons-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cons-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cons-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cons-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cons-tip p {\n  font-size: 14px;\n  color: var(--soi-cons-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cons-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cons-accordion-item {\n  background: var(--soi-cons-off-white);\n  border-radius: var(--soi-cons-radius-sm);\n  border: 1px solid var(--soi-cons-line);\n  overflow: hidden;\n}\n\n.soi-cons-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cons-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-cons-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cons-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cons-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cons-accordion-item[open] .soi-cons-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cons-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cons-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cons-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cons-cta-box {\n  background: var(--soi-cons-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cons-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cons-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-cons-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cons-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-cons-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cons-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cons-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-cons-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cons-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cons-compo-value {\n    text-align: left;\n  }\n\n  .soi-cons-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cons-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cons-fiche {\n    --soi-cons-text-soft: #2C3E50;\n    --soi-cons-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Alphagem","offers":[{"title":"Default Title","offer_id":61603795042634,"sku":"GE0060","price":12.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/baume-grande-consoude-alphagem_11zon.webp?v=1781945657"},{"product_id":"huile-essentielle-de-khella-pranarom","title":"Huile Essentielle de Khella - Pranarom","description":"\n\n\u003cdiv class=\"soi-khel-fiche\"\u003e\n\n  \u003csection class=\"soi-khel-hero\"\u003e\n    \u003cdiv class=\"soi-khel-hero-tag\"\u003e\n      \u003cspan class=\"soi-khel-tag-dot\"\u003e\u003c\/span\u003e\n      Aromathérapie · Pranarom\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-khel-hero-title\"\u003eLe souffle libre de la Méditerranée\u003c\/span\u003e\n    \u003cp class=\"soi-khel-hero-subtitle\"\u003eExtraite des semences d'Ammi visnaga, l'huile essentielle de Khella vous offre des propriétés antispasmodiques et broncho-dilatatrices remarquables, fidèles à des siècles de tradition méditerranéenne.\u003c\/p\u003e\n    \u003cdiv class=\"soi-khel-hero-labels\"\u003e\n      \u003cspan class=\"soi-khel-label soi-khel-label-accent\"\u003e100% PURE ET CHÉMOTYPÉE\u003c\/span\u003e\n      \u003cspan class=\"soi-khel-label\"\u003eHUILE ESSENTIELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-khel-label\"\u003e5 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-khel-section\"\u003e\n    \u003ch2\u003eHuile Essentielle de Khella Pranarom : propriétés, utilisations et conseils\u003c\/h2\u003e\n    \u003cp class=\"soi-khel-section-intro\"\u003eExtraite des semences d'\u003cem\u003eAmmi visnaga\u003c\/em\u003e, plante méditerranéenne cultivée depuis l'Antiquité, l'huile essentielle de Khella est l'une des plus ciblées et des plus précieuses de l'aromathérapie. Pranarom, référence incontournable de la filière, vous propose ici une huile 100 % pure, intégrale et chémotypée, garantissant un profil biochimique fidèle et une efficacité maximale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-khel-section\"\u003e\n    \u003ch2\u003eProfil biochimique : ce qui rend la Khella unique\u003c\/h2\u003e\n    \u003cp class=\"soi-khel-section-intro\"\u003eL'huile essentielle de Khella Pranarom est caractérisée par deux familles moléculaires principales, qui lui confèrent ses propriétés si particulières sur le plan respiratoire et viscéral.\u003c\/p\u003e\n    \u003cdiv class=\"soi-khel-grid\"\u003e\n      \u003cdiv class=\"soi-khel-card\"\u003e\n        \u003ch3\u003e🧪 Linalol\u003c\/h3\u003e\n        \u003cp\u003eUn alcool terpénique réputé pour ses propriétés apaisantes et décontractantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-card\"\u003e\n        \u003ch3\u003e⚗️ Esters\u003c\/h3\u003e\n        \u003cp\u003eActifs-clés reconnus pour leur action antispasmodique et relaxante sur les muscles lisses.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-khel-section\"\u003e\n    \u003ch2\u003ePropriétés de l'huile essentielle de Khella\u003c\/h2\u003e\n    \u003cdiv class=\"soi-khel-benefits\"\u003e\n      \u003cdiv class=\"soi-khel-benefit\"\u003e\n        \u003cdiv class=\"soi-khel-benefit-icon\"\u003e\u003cspan\u003e💆\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntispasmodique\u003c\/h3\u003e\n        \u003cp\u003eAide à relâcher les contractions des muscles lisses, notamment au niveau bronchique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-benefit\"\u003e\n        \u003cdiv class=\"soi-khel-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBroncho-dilatatrice\u003c\/h3\u003e\n        \u003cp\u003eSoutient la perméabilité des voies respiratoires et favorise un souffle plus libre lors de tensions respiratoires ponctuelles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-benefit\"\u003e\n        \u003cdiv class=\"soi-khel-benefit-icon\"\u003e\u003cspan\u003e🫘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDilatatrice de l'uretère\u003c\/h3\u003e\n        \u003cp\u003eAccompagne le confort urinaire en cas de spasmes rénaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-benefit\"\u003e\n        \u003cdiv class=\"soi-khel-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCoronaro-dilatatrice\u003c\/h3\u003e\n        \u003cp\u003eUtilisée en aromathérapie pour contribuer à la détente des parois vasculaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-benefit\"\u003e\n        \u003cdiv class=\"soi-khel-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApaisante\u003c\/h3\u003e\n        \u003cp\u003eSon profil ester-linalol lui confère une action équilibrante sur le système nerveux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-khel-section\"\u003e\n    \u003ch2\u003eComment utiliser l'huile essentielle de Khella ?\u003c\/h2\u003e\n    \u003cp class=\"soi-khel-section-intro\"\u003eLa Khella s'utilise selon plusieurs voies, toujours avec précaution et en respectant les dilutions recommandées.\u003c\/p\u003e\n    \u003cdiv class=\"soi-khel-timeline\"\u003e\n      \u003cdiv class=\"soi-khel-step\"\u003e\n        \u003cdiv class=\"soi-khel-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-khel-step-content\"\u003e\n          \u003ch3\u003eVoie cutanée\u003c\/h3\u003e\n          \u003cp\u003eDiluez 1 goutte de Khella dans 9 gouttes d'huile végétale (amande douce, jojoba). Appliquez localement sur la poitrine ou au niveau des reins, 2 à 3 fois par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-step\"\u003e\n        \u003cdiv class=\"soi-khel-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-khel-step-content\"\u003e\n          \u003ch3\u003eDiffusion atmosphérique\u003c\/h3\u003e\n          \u003cp\u003eEn synergie avec d'autres huiles respiratoires (eucalyptus, ravintsara), à diffuser 20 minutes maximum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-step\"\u003e\n        \u003cdiv class=\"soi-khel-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-khel-step-content\"\u003e\n          \u003ch3\u003eVoie olfactive\u003c\/h3\u003e\n          \u003cp\u003eQuelques inhalations directes au flacon suffisent pour profiter rapidement de ses effets apaisants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-khel-tip\"\u003e\n      \u003cdiv class=\"soi-khel-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un usage respiratoire, une synergie avec l'huile essentielle de Niaouli ou de Marjolaine est souvent recommandée par les aromathérapeutes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-khel-section\"\u003e\n    \u003ch2\u003eContre-indications et précautions à connaître\u003c\/h2\u003e\n    \u003cp class=\"soi-khel-section-intro\"\u003eL'huile essentielle de Khella présente un potentiel photosensibilisant : évitez toute exposition solaire dans les heures suivant une application cutanée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-khel-accordion\"\u003e\n      \u003cdetails class=\"soi-khel-accordion-item\"\u003e\n        \u003csummary class=\"soi-khel-accordion-header\"\u003e⚠️ Personnes sensibles\u003c\/summary\u003e\n        \u003cdiv class=\"soi-khel-accordion-content\"\u003e\n          \u003cp\u003eDéconseillée aux femmes enceintes ou allaitantes ainsi qu'aux enfants de moins de 6 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-khel-accordion-item\"\u003e\n        \u003csummary class=\"soi-khel-accordion-header\"\u003e💊 Interactions médicales\u003c\/summary\u003e\n        \u003cdiv class=\"soi-khel-accordion-content\"\u003e\n          \u003cp\u003eÀ utiliser avec l'avis d'un professionnel de santé en cas de traitement médical en cours, notamment pour l'asthme. L'huile essentielle de Khella ne remplace en aucun cas un traitement médical prescrit. Consultez toujours votre médecin avant de l'intégrer à votre routine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-khel-accordion-item\"\u003e\n        \u003csummary class=\"soi-khel-accordion-header\"\u003e☀️ Photosensibilisation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-khel-accordion-content\"\u003e\n          \u003cp\u003eNe pas s'exposer au soleil dans les heures suivant une application cutanée. Ne pas utiliser pure sur la peau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-khel-section\"\u003e\n    \u003ch2\u003eInformations produit\u003c\/h2\u003e\n    \u003cdiv class=\"soi-khel-compo\"\u003e\n      \u003cdiv class=\"soi-khel-compo-row\"\u003e\n        \u003cspan class=\"soi-khel-compo-label\"\u003eNom botanique\u003c\/span\u003e\n        \u003cspan class=\"soi-khel-compo-value\"\u003e\u003cem\u003eAmmi visnaga\u003c\/em\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-compo-row\"\u003e\n        \u003cspan class=\"soi-khel-compo-label\"\u003ePartie distillée\u003c\/span\u003e\n        \u003cspan class=\"soi-khel-compo-value\"\u003eSemences\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-compo-row\"\u003e\n        \u003cspan class=\"soi-khel-compo-label\"\u003eChémotype\u003c\/span\u003e\n        \u003cspan class=\"soi-khel-compo-value\"\u003eLinalol, esters\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-compo-row\"\u003e\n        \u003cspan class=\"soi-khel-compo-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-khel-compo-value\"\u003eBassin méditerranéen\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-compo-row\"\u003e\n        \u003cspan class=\"soi-khel-compo-label\"\u003eQualité\u003c\/span\u003e\n        \u003cspan class=\"soi-khel-compo-value\"\u003e100 % pure, intégrale, chémotypée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-compo-row\"\u003e\n        \u003cspan class=\"soi-khel-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-khel-compo-value\"\u003e5 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-khel-compo-row\"\u003e\n        \u003cspan class=\"soi-khel-compo-label\"\u003eMarque\u003c\/span\u003e\n        \u003cspan class=\"soi-khel-compo-value\"\u003ePranarom\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-khel-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-khel-cta-box\"\u003e\n      \u003cp class=\"soi-khel-cta-text\" style=\"color: white;\"\u003ePrécieuse, concentrée et fidèle à des siècles de tradition méditerranéenne, l'huile essentielle de Khella Pranarom vous accompagne vers un souffle plus libre et un corps plus détendu. Prenez soin de vous, naturellement.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 12px; color: #7B8693; margin-top: 1rem; text-align: center; font-style: italic;\"\u003eCe produit est un complément aromatique naturel. Il ne se substitue à aucun traitement médical et ne constitue pas un avis thérapeutique.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-khel-marine: #1A2D3D;\n  --soi-khel-marine-dark: #0F1E2B;\n  --soi-khel-marine-light: #2C4458;\n  --soi-khel-pomme: #A1C544;\n  --soi-khel-pomme-dark: #84A636;\n  --soi-khel-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-khel-white: #FFFFFF;\n  --soi-khel-off-white: #F8FAF6;\n  --soi-khel-stone: #F1F3EE;\n  --soi-khel-line: #E5E8E0;\n\n  --soi-khel-primary: #7A9A8E;\n  --soi-khel-primary-soft: rgba(122,154,142,0.12);\n  --soi-khel-accent: #6B7D4A;\n\n  --soi-khel-text: #1A2D3D;\n  --soi-khel-text-soft: #4A5B6B;\n  --soi-khel-text-muted: #7B8693;\n\n  --soi-khel-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-khel-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-khel-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-khel-radius: 12px;\n  --soi-khel-radius-sm: 8px;\n  --soi-khel-radius-pill: 999px;\n}\n\n.soi-khel-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-khel-fiche img { max-width: 100%; height: auto; }\n\n.soi-khel-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-khel-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-khel-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-khel-hero {\n  position: relative;\n  background: var(--soi-khel-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-khel-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-khel-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-khel-pomme);\n}\n\n.soi-khel-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-khel-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-khel-pomme);\n  border-radius: 50%;\n}\n\n.soi-khel-hero-title {\n  display: block;\n  color: var(--soi-khel-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-khel-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-khel-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-khel-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-khel-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-khel-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-khel-label-accent {\n  background: var(--soi-khel-pomme);\n  border-color: var(--soi-khel-pomme);\n  color: var(--soi-khel-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-khel-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-khel-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-khel-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-khel-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-khel-pomme);\n  border-radius: 2px;\n}\n\n.soi-khel-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-khel-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-khel-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-khel-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-khel-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-khel-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-khel-benefit {\n  background: var(--soi-khel-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-khel-radius);\n  border: 1px solid var(--soi-khel-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-khel-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-khel-shadow-md);\n}\n\n.soi-khel-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-khel-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-khel-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-khel-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-khel-benefit:hover .soi-khel-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-khel-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-khel-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-khel-benefit p {\n  font-size: 13px;\n  color: var(--soi-khel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-khel-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-khel-card {\n  background: var(--soi-khel-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-khel-radius);\n  border-left: 3px solid var(--soi-khel-pomme);\n}\n\n.soi-khel-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-khel-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-khel-card p {\n  font-size: 14px;\n  color: var(--soi-khel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-khel-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-khel-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-khel-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-khel-radius);\n  border: 1px solid var(--soi-khel-line);\n  align-items: flex-start;\n}\n\n.soi-khel-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-khel-marine);\n  color: var(--soi-khel-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-khel-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-khel-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-khel-step-content p {\n  font-size: 14px;\n  color: var(--soi-khel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-khel-compo {\n  background: var(--soi-khel-off-white);\n  border-radius: var(--soi-khel-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-khel-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-khel-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-khel-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-khel-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-khel-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-khel-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-khel-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-khel-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-khel-pomme-light);\n  border-left: 4px solid var(--soi-khel-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-khel-radius) var(--soi-khel-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-khel-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-khel-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-khel-marine);\n  margin-bottom: 4px;\n}\n\n.soi-khel-tip p {\n  font-size: 14px;\n  color: var(--soi-khel-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-khel-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-khel-accordion-item {\n  background: var(--soi-khel-off-white);\n  border-radius: var(--soi-khel-radius-sm);\n  border: 1px solid var(--soi-khel-line);\n  overflow: hidden;\n}\n\n.soi-khel-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-khel-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-khel-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-khel-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-khel-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-khel-accordion-item[open] .soi-khel-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-khel-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-khel-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-khel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-khel-cta-box {\n  background: var(--soi-khel-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-khel-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-khel-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-khel-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-khel-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-khel-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-khel-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-khel-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-khel-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-khel-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-khel-compo-value {\n    text-align: left;\n  }\n\n  .soi-khel-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-khel-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-khel-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-khel-fiche {\n    --soi-khel-text-soft: #2C3E50;\n    --soi-khel-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Pranarom","offers":[{"title":"Default Title","offer_id":61603916677450,"sku":"RA0090","price":38.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pranarom_ra0090_he_khella_5bdaa9c4-c8e9-451d-a9b6-ac2ad9376119.jpg?v=1778843487"},{"product_id":"baume-froid-a-largile-100-ml-ciel-dazur","title":"Baume froid à l'Argile - 100 ml - Ciel d'Azur","description":"\u003cdiv class=\"soi-bafr-fiche\"\u003e\n\n  \u003csection class=\"soi-bafr-hero\"\u003e\n    \u003cdiv class=\"soi-bafr-hero-tag\"\u003e\n      \u003cspan class=\"soi-bafr-tag-dot\"\u003e\u003c\/span\u003e\n      Confort articulaire · Ciel d'Azur\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bafr-hero-title\"\u003eLe froid apaisant de l'argile verte\u003c\/span\u003e\n    \u003cp class=\"soi-bafr-hero-subtitle\"\u003eUn baume frais à l'argile verte Montmorillonite et aux extraits végétaux bio, formulé en Provence pour le confort articulaire et le soulagement après les chocs.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bafr-hero-labels\"\u003e\n      \u003cspan class=\"soi-bafr-label soi-bafr-label-accent\"\u003eCOSMOS NATURAL\u003c\/span\u003e\n      \u003cspan class=\"soi-bafr-label\"\u003e100% ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-bafr-label\"\u003eFABRIQUÉ EN PROVENCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bafr-section\"\u003e\n    \u003ch2\u003eBaume froid à l'argile verte : confort articulaire et soulagement naturel\u003c\/h2\u003e\n    \u003cp\u003eVous revenez d'une longue randonnée, d'une séance sportive intense ou vous ressentez simplement ces petites tensions articulaires du quotidien ? Le \u003cstrong\u003ebaume froid à l'argile verte Montmorillonite de Ciel d'Azur\u003c\/strong\u003e a été pensé pour vous accompagner au quotidien, avec une formule 100 % naturelle, certifiée \u003cstrong\u003eCOSMOS NATURAL\u003c\/strong\u003e et fabriquée en Provence.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bafr-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un baume froid à l'argile verte ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bafr-section-intro\"\u003eL'\u003cstrong\u003eargile verte Montmorillonite\u003c\/strong\u003e est l'un des actifs naturels les plus reconnus pour ses propriétés absorbantes et purifiantes. Associée à des extraits végétaux biologiques et au pouvoir rafraîchissant du menthol, elle offre une sensation immédiate de légèreté et de décongestion sur les zones sollicitées, choquées ou tendues.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bafr-benefits\"\u003e\n      \u003cdiv class=\"soi-bafr-benefit\"\u003e\n        \u003cdiv class=\"soi-bafr-benefit-icon\"\u003e\u003cspan\u003e�ite\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eArgile verte Montmorillonite\u003c\/h3\u003e\n        \u003cp\u003eAction absorbante, sensation de légèreté et de décongestion locale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-benefit\"\u003e\n        \u003cdiv class=\"soi-bafr-benefit-icon\"\u003e\u003cspan\u003e🌼\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait d'Arnica bio\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé pour apaiser les zones exposées aux chocs et aux contusions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-benefit\"\u003e\n        \u003cdiv class=\"soi-bafr-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait d'Harpagophytum bio\u003c\/h3\u003e\n        \u003cp\u003eApprécié pour son soutien au confort articulaire et musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-benefit\"\u003e\n        \u003cdiv class=\"soi-bafr-benefit-icon\"\u003e\u003cspan\u003e💜\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuile essentielle de Lavande bio\u003c\/h3\u003e\n        \u003cp\u003eFavorise la détente locale et apaise les sensations d'inconfort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-benefit\"\u003e\n        \u003cdiv class=\"soi-bafr-benefit-icon\"\u003e\u003cspan\u003e❄️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMenthol et Camphre\u003c\/h3\u003e\n        \u003cp\u003eProcurent un effet froid immédiat, rafraîchissant et tonifiant sur la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bafr-section\"\u003e\n    \u003ch2\u003eComment utiliser ce baume froid à l'argile ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bafr-timeline\"\u003e\n      \u003cdiv class=\"soi-bafr-step\"\u003e\n        \u003cdiv class=\"soi-bafr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bafr-step-content\"\u003e\n          \u003ch3\u003eAppliquez\u003c\/h3\u003e\n          \u003cp\u003eDéposez une \u003cstrong\u003enoix de baume\u003c\/strong\u003e directement sur la zone à traiter (genou, cheville, épaule, etc.).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-step\"\u003e\n        \u003cdiv class=\"soi-bafr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bafr-step-content\"\u003e\n          \u003ch3\u003eMassez\u003c\/h3\u003e\n          \u003cp\u003eMassez délicatement en mouvements circulaires jusqu'à \u003cstrong\u003epénétration complète\u003c\/strong\u003e du baume.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-step\"\u003e\n        \u003cdiv class=\"soi-bafr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bafr-step-content\"\u003e\n          \u003ch3\u003eRenouvelez\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez \u003cstrong\u003e1 à 2 fois par jour\u003c\/strong\u003e selon vos besoins, de préférence après l'effort ou en fin de journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bafr-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-bafr-accordion-item\"\u003e\n        \u003csummary class=\"soi-bafr-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bafr-accordion-content\"\u003e\n          \u003cp\u003eRéservé à l'adulte, usage externe uniquement. Ne pas utiliser sur peau lésée ou irritée, ni en cas de grossesse ou d'allaitement. Évitez l'exposition solaire après application.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bafr-section\"\u003e\n    \u003ch2\u003eComposition complète du baume argile verte Ciel d'Azur\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bafr-compo\"\u003e\n      \u003cdiv class=\"soi-bafr-compo-row\"\u003e\n        \u003cspan class=\"soi-bafr-compo-label\"\u003eActifs principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-compo-value\"\u003eArgile verte Montmorillonite, Arnica bio, Harpagophytum bio, Lavande bio, Menthol, Camphre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-compo-row\"\u003e\n        \u003cspan class=\"soi-bafr-compo-label\"\u003eOrigine naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-compo-value\"\u003e100 % d'origine naturelle sur le total des ingrédients\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-compo-row\"\u003e\n        \u003cspan class=\"soi-bafr-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-compo-value\"\u003eCOSMOS NATURAL par Cosmécert\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bafr-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-bafr-accordion-item\"\u003e\n        \u003csummary class=\"soi-bafr-accordion-header\"\u003e🔬 Liste INCI complète\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bafr-accordion-content\"\u003e\n          \u003cp\u003eAqua, Alcohol denat.*, Glycerin, Bentonite, Xanthan gum, Menthol, Calcium citrate, Camphor, Lavandula oil\/extract\u003csup\u003e(1)\u003c\/sup\u003e, Harpagophytum procumbens root extract\u003csup\u003e(1)\u003c\/sup\u003e, Arnica montana flower extract\u003csup\u003e(1)\u003c\/sup\u003e, Biosaccharide gum-1, Sodium levulinate, Glyceryl caprylate, Sodium anisate, Beta-caryophyllene, Geraniol, Linalool, Linalyl acetate, Terpineol, Geranyl acetate.\u003c\/p\u003e\n          \u003cp\u003e\u003cem\u003e\u003csup\u003e(1)\u003c\/sup\u003e Ingrédients issus de l'agriculture biologique. * Fabriqué à partir d'ingrédients biologiques.\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-bafr-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bafr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bafr-card-mini\"\u003e\n        \u003cspan class=\"soi-bafr-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-card-mini-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-card-mini-value\"\u003eTube 100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-card-mini\"\u003e\n        \u003cspan class=\"soi-bafr-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-card-mini-value\"\u003eCOSMOS NATURAL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-card-mini\"\u003e\n        \u003cspan class=\"soi-bafr-card-mini-icon\"\u003e📍\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-card-mini-value\"\u003eProvence, France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bafr-card-mini\"\u003e\n        \u003cspan class=\"soi-bafr-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-card-mini-label\"\u003eTri\u003c\/span\u003e\n        \u003cspan class=\"soi-bafr-card-mini-value\"\u003eBac jaune\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bafr-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-bafr-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eFormat pratique à glisser dans un sac de sport ou de randonnée pour un soulagement immédiat après l'effort, où que vous soyez.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bafr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bafr-cta-box\"\u003e\n      \u003cp class=\"soi-bafr-cta-tag\" style=\"color: white;\"\u003eLe froid naturel au service de votre confort\u003c\/p\u003e\n      \u003cp class=\"soi-bafr-cta-text\" style=\"color: white;\"\u003eUn baume froid à l'argile verte, conçu en Provence avec des actifs végétaux bio soigneusement sélectionnés. Dès la première application, la sensation de fraîcheur est au rendez-vous : les articulations se sentent soulagées, les tensions s'apaisent. Un allié naturel et certifié à avoir dans votre trousse, pour retrouver légèreté et confort 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-bafr-marine: #1A2D3D;\n  --soi-bafr-marine-dark: #0F1E2B;\n  --soi-bafr-marine-light: #2C4458;\n  --soi-bafr-pomme: #A1C544;\n  --soi-bafr-pomme-dark: #84A636;\n  --soi-bafr-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-bafr-white: #FFFFFF;\n  --soi-bafr-off-white: #F8FAF6;\n  --soi-bafr-stone: #F1F3EE;\n  --soi-bafr-line: #E5E8E0;\n\n  --soi-bafr-primary: #7AAFC4;\n  --soi-bafr-primary-soft: rgba(122,175,196,0.12);\n  --soi-bafr-accent: #5A97B0;\n\n  --soi-bafr-text: #1A2D3D;\n  --soi-bafr-text-soft: #4A5B6B;\n  --soi-bafr-text-muted: #7B8693;\n\n  --soi-bafr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bafr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bafr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bafr-radius: 12px;\n  --soi-bafr-radius-sm: 8px;\n  --soi-bafr-radius-pill: 999px;\n}\n\n.soi-bafr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bafr-fiche img { max-width: 100%; height: auto; }\n\n.soi-bafr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bafr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bafr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bafr-hero {\n  position: relative;\n  background: var(--soi-bafr-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-bafr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bafr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bafr-pomme);\n}\n\n.soi-bafr-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-bafr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bafr-pomme);\n  border-radius: 50%;\n}\n\n.soi-bafr-hero-title {\n  display: block;\n  color: var(--soi-bafr-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(24px, 5vw, 35px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-bafr-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-bafr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bafr-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-bafr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bafr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bafr-label-accent {\n  background: var(--soi-bafr-pomme);\n  border-color: var(--soi-bafr-pomme);\n  color: var(--soi-bafr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bafr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bafr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bafr-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-bafr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bafr-pomme);\n  border-radius: 2px;\n}\n\n.soi-bafr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bafr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bafr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bafr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bafr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bafr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bafr-benefit {\n  background: var(--soi-bafr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bafr-radius);\n  border: 1px solid var(--soi-bafr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bafr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bafr-shadow-md);\n}\n\n.soi-bafr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bafr-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-bafr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bafr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bafr-benefit:hover .soi-bafr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bafr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bafr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bafr-benefit p {\n  font-size: 15px;\n  color: var(--soi-bafr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-bafr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bafr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bafr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bafr-radius);\n  border: 1px solid var(--soi-bafr-line);\n  align-items: flex-start;\n}\n\n.soi-bafr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bafr-marine);\n  color: var(--soi-bafr-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-bafr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bafr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bafr-step-content p {\n  font-size: 15px;\n  color: var(--soi-bafr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bafr-compo {\n  background: var(--soi-bafr-off-white);\n  border-radius: var(--soi-bafr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bafr-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-bafr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bafr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bafr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bafr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bafr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bafr-marine);\n  text-align: right;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bafr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-bafr-card-mini {\n  background: var(--soi-bafr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bafr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bafr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bafr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bafr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bafr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bafr-marine);\n}\n\n\/* === TIP === *\/\n.soi-bafr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bafr-pomme-light);\n  border-left: 4px solid var(--soi-bafr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bafr-radius) var(--soi-bafr-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bafr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bafr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bafr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bafr-tip p {\n  font-size: 15px;\n  color: var(--soi-bafr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bafr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bafr-accordion-item {\n  background: var(--soi-bafr-off-white);\n  border-radius: var(--soi-bafr-radius-sm);\n  border: 1px solid var(--soi-bafr-line);\n  overflow: hidden;\n}\n\n.soi-bafr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bafr-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-bafr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bafr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bafr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bafr-accordion-item[open] .soi-bafr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bafr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bafr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bafr-text-soft);\n  line-height: 1.6;\n  margin: 0 0 0.5rem 0;\n}\n\n.soi-bafr-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bafr-cta-box {\n  background: var(--soi-bafr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bafr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bafr-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-bafr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bafr-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-bafr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bafr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 2.5vw, 19px);\n  font-weight: 500;\n  color: var(--soi-bafr-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-bafr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bafr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bafr-compo-value {\n    text-align: left;\n  }\n\n  .soi-bafr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-bafr-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-bafr-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bafr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bafr-fiche {\n    --soi-bafr-text-soft: #2C3E50;\n    --soi-bafr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ciel d'Azur","offers":[{"title":"Default Title","offer_id":62333270393162,"sku":"CZ0025","price":11.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/baume-froid-a-largile-100-ml-ciel-dazur-packshot.webp?v=1790150289"},{"product_id":"flexilium-gel-chauffant-lt-labo","title":"Flexilium gel chauffant - Pot de 150 ml - LT Labo","description":"\u003cdiv class=\"soi-flex-fiche\"\u003e\n\u003csection class=\"soi-flex-hero\"\u003e\n\u003cdiv class=\"soi-flex-hero-tag\"\u003e\n\u003cspan class=\"soi-flex-tag-dot\"\u003e\u003c\/span\u003e Gel de massage chauffant · LT Labo\u003c\/div\u003e\n\u003cspan class=\"soi-flex-hero-title\"\u003eChaleur progressive pour muscles et articulations\u003c\/span\u003e\n\u003cp class=\"soi-flex-hero-subtitle\"\u003eLe Flexilium Gel Chauffant associe des actifs végétaux ciblés à un effet thermique doux et durable, pour détendre les zones contractées et accompagner votre récupération musculaire au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-flex-hero-labels\"\u003e\n\u003cspan class=\"soi-flex-label soi-flex-label-accent\"\u003e150 ML\u003c\/span\u003e \u003cspan class=\"soi-flex-label\"\u003eTESTÉ DERMATOLOGIQUEMENT\u003c\/span\u003e \u003cspan class=\"soi-flex-label\"\u003ePOT RECYCLABLE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-flex-section\"\u003e\n\u003ch2\u003eUn effet chauffant progressif, pas agressif\u003c\/h2\u003e\n\u003cp\u003eContrairement à certains gels à base de capsaïcine qui provoquent une sensation de brûlure au premier contact, le Flexilium repose sur le \u003cstrong\u003eVanillyl Butyl Ether\u003c\/strong\u003e, un actif thermo-actif moderne qui diffuse une chaleur douce, montante et durable. L'effet s'installe en quelques minutes et reste confortable, même sur les peaux sensibles.\u003c\/p\u003e\n\u003cp\u003eTesté dermatologiquement, il convient aussi bien aux sportifs réguliers qu'aux personnes qui cherchent à soulager des raideurs du quotidien.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-flex-section\"\u003e\n\u003ch2\u003eDes actifs végétaux ciblés pour muscles et articulations\u003c\/h2\u003e\n\u003cdiv class=\"soi-flex-grid\"\u003e\n\u003cdiv class=\"soi-flex-card\"\u003e\n\u003ch3\u003e🌿 Harpagophytum (griffe du diable)\u003c\/h3\u003e\n\u003cp\u003ePlante traditionnellement associée au confort articulaire et musculaire, particulièrement appréciée lors des périodes de raideur ou de gêne articulaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-flex-card\"\u003e\n\u003ch3\u003e🍋 Huile essentielle d'eucalyptus citronné\u003c\/h3\u003e\n\u003cp\u003eReconnue pour ses propriétés apaisantes sur les tissus musculaires, elle renforce l'effet réchauffant du gel par voie cutanée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-flex-card\"\u003e\n\u003ch3\u003e🌱 Huile essentielle de gaulthérie couchée\u003c\/h3\u003e\n\u003cp\u003eRiche en salicylate de méthyle, elle contribue à la sensation de chaleur et au relâchement des tensions locales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-flex-card\"\u003e\n\u003ch3\u003e💧 Aloe vera\u003c\/h3\u003e\n\u003cp\u003eApporte une texture hydratante et apaisante qui rend l'application fluide et agréable, sans laisser de film gras ni collant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-flex-section\"\u003e\n\u003ch2\u003eComment utiliser le Flexilium Gel Chauffant ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-flex-timeline\"\u003e\n\u003cdiv class=\"soi-flex-step\"\u003e\n\u003cdiv class=\"soi-flex-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-flex-step-content\"\u003e\n\u003ch3\u003eAppliquez une noisette de gel\u003c\/h3\u003e\n\u003cp\u003eSur la zone ciblée (nuque, épaules, dos, mollets, genoux) en massant légèrement jusqu'à pénétration complète.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-flex-step\"\u003e\n\u003cdiv class=\"soi-flex-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-flex-step-content\"\u003e\n\u003ch3\u003eAttendez 5 à 10 minutes\u003c\/h3\u003e\n\u003cp\u003eAvant de remettre vos vêtements. L'effet chauffant se décuple naturellement sous la chaleur, notamment sous la douche.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-flex-step\"\u003e\n\u003cdiv class=\"soi-flex-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-flex-step-content\"\u003e\n\u003ch3\u003eRenouvelez 2 à 3 fois par jour\u003c\/h3\u003e\n\u003cp\u003eSelon votre besoin. Lavez-vous systématiquement les mains après chaque application. Évitez tout contact avec les yeux et les muqueuses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-flex-tip\"\u003e\n\u003cdiv class=\"soi-flex-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eUtilisé avant l'effort, le gel prépare vos muscles à l'échauffement. Appliqué après, il accompagne la phase de récupération musculaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-flex-section\"\u003e\n\u003ch2\u003eComposition complète\u003c\/h2\u003e\n\u003cp class=\"soi-flex-inci\"\u003eAQUA, GLYCERIN, ISOPROPYL PALMITATE, CARBOMER, POTASSIUM SORBATE, \u003cstrong\u003eEUCALYPTUS CITRIODORA OIL\u003c\/strong\u003e, VANILLYL BUTYL ETHER, SODIUM HYDROXIDE, \u003cstrong\u003eGAULTHERIA PROCUMBENS LEAF OIL\u003c\/strong\u003e, \u003cstrong\u003eALOE BARBADENSIS LEAF JUICE POWDER\u003c\/strong\u003e, \u003cstrong\u003eHARPAGOPHYTUM PROCUMBENS ROOT EXTRACT\u003c\/strong\u003e, CITRIC ACID, ACACIA SENEGAL GUM EXTRACT, SILANETRIOL, POTASSIUM HYDROXIDE, BENZYL ALCOHOL, BETA-CARYOPHYLLENE, METHYL SALICYLATE, CITRONELLOL, PINENE, LINALOOL, EUGENOL, VANILLIN.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-flex-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"soi-flex-accordion\"\u003e\n\u003cdetails class=\"soi-flex-accordion-item\"\u003e\n\u003csummary class=\"soi-flex-accordion-header\"\u003e⚠️ Usage et contre-indications\u003c\/summary\u003e\n\u003cdiv class=\"soi-flex-accordion-content\"\u003e\n\u003cp\u003eProduit cosmétique réservé à un usage externe, sur peau saine uniquement. Ne pas utiliser chez les enfants, les femmes enceintes ou allaitantes. Éviter l'exposition au soleil après application. En cas d'irritation persistante, cessez l'utilisation et consultez un professionnel de santé. Ce gel ne remplace pas un traitement médical.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-flex-accordion-item\"\u003e\n\u003csummary class=\"soi-flex-accordion-header\"\u003e📦 Conservation et conditionnement\u003c\/summary\u003e\n\u003cdiv class=\"soi-flex-accordion-content\"\u003e\n\u003cp\u003eConserver à l'abri de la chaleur et de l'humidité. Conditionnement : pot de 150 ml recyclable (bac de tri jaune).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-flex-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-flex-cta-box\"\u003e\n\u003cp class=\"soi-flex-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-flex-cta-text\" style=\"color: white;\"\u003eQuand les tensions musculaires s'invitent sans prévenir, le Flexilium Gel Chauffant répond avec douceur et efficacité. Sa chaleur progressive, ses actifs végétaux et sa texture non grasse en font un allié du quotidien, que vous soyez sportif ou simplement en quête d'un moment de détente bien mérité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-flex-marine: #1A2D3D;\n  --soi-flex-marine-dark: #0F1E2B;\n  --soi-flex-marine-light: #2C4458;\n  --soi-flex-pomme: #A1C544;\n  --soi-flex-pomme-dark: #84A636;\n  --soi-flex-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-flex-white: #FFFFFF;\n  --soi-flex-off-white: #F8FAF6;\n  --soi-flex-stone: #F1F3EE;\n  --soi-flex-line: #E5E8E0;\n\n  --soi-flex-primary: #E8611A;\n  --soi-flex-primary-soft: #F4A97A;\n  --soi-flex-accent: #D4541A;\n\n  --soi-flex-text: #1A2D3D;\n  --soi-flex-text-soft: #4A5B6B;\n  --soi-flex-text-muted: #7B8693;\n\n  --soi-flex-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-flex-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-flex-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-flex-radius: 12px;\n  --soi-flex-radius-sm: 8px;\n  --soi-flex-radius-pill: 999px;\n}\n\n.soi-flex-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-flex-fiche img { max-width: 100%; height: auto; }\n\n.soi-flex-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-flex-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-flex-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-flex-hero {\n  position: relative;\n  background: var(--soi-flex-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-flex-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-flex-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-flex-pomme);\n}\n\n.soi-flex-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-flex-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-flex-pomme);\n  border-radius: 50%;\n}\n\n.soi-flex-hero-title {\n  display: block;\n  color: var(--soi-flex-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(24px, 5vw, 35px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-flex-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-flex-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-flex-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-flex-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-flex-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-flex-label-accent {\n  background: var(--soi-flex-pomme);\n  border-color: var(--soi-flex-pomme);\n  color: var(--soi-flex-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-flex-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-flex-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-flex-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-flex-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-flex-pomme);\n  border-radius: 2px;\n}\n\n.soi-flex-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-flex-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-flex-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-flex-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-flex-card {\n  background: var(--soi-flex-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-flex-radius);\n  border-left: 3px solid var(--soi-flex-pomme);\n}\n\n.soi-flex-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-flex-card p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-flex-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-flex-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-flex-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-flex-radius);\n  border: 1px solid var(--soi-flex-line);\n  align-items: flex-start;\n}\n\n.soi-flex-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-flex-marine);\n  color: var(--soi-flex-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-flex-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-flex-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-flex-step-content p {\n  font-size: 15px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-flex-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-flex-pomme-light);\n  border-left: 4px solid var(--soi-flex-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-flex-radius) var(--soi-flex-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-flex-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-flex-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-flex-marine);\n  margin-bottom: 4px;\n}\n\n.soi-flex-tip p {\n  font-size: 15px;\n  color: var(--soi-flex-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === INCI === *\/\n.soi-flex-inci {\n  font-size: clamp(12px, 1.8vw, 13px);\n  color: var(--soi-flex-text-muted);\n  line-height: 1.8;\n  background: var(--soi-flex-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-flex-radius);\n  border: 1px solid var(--soi-flex-line);\n  word-break: break-word;\n}\n\n.soi-flex-inci strong {\n  color: var(--soi-flex-marine);\n  font-weight: 600;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-flex-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-flex-accordion-item {\n  background: var(--soi-flex-off-white);\n  border-radius: var(--soi-flex-radius-sm);\n  border: 1px solid var(--soi-flex-line);\n  overflow: hidden;\n}\n\n.soi-flex-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-flex-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-flex-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-flex-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-flex-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-flex-accordion-item[open] .soi-flex-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-flex-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-flex-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-flex-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-flex-cta-box {\n  background: var(--soi-flex-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-flex-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-flex-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-flex-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-flex-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-flex-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-flex-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-flex-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-flex-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-flex-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-flex-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-flex-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-flex-fiche {\n    --soi-flex-text-soft: #2C3E50;\n    --soi-flex-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":62333279732042,"sku":"LT0455","price":25.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/flexilium-gel-chauffant-pot-de-150-ml-lt-labo-packshot_468e678b-76bb-40d4-a994-27006d758484.webp?v=1793558006"},{"product_id":"vitamine-k2-mk7-liposomale-60-gelules-sfb","title":"Vitamine k2 MK7 liposomale - 60 gélules - SFB","description":"\n\n\u003cdiv class=\"soi-k2mk7-fiche\"\u003e\n\n  \u003csection class=\"soi-k2mk7-hero\"\u003e\n    \u003cdiv class=\"soi-k2mk7-hero-tag\"\u003e\n      \u003cspan class=\"soi-k2mk7-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-k2mk7-hero-title\"\u003eL'alliance de vos os et de votre cœur\u003c\/span\u003e\n    \u003cp class=\"soi-k2mk7-hero-subtitle\"\u003eLa vitamine K2 MK-7 sous forme liposomale : la forme la plus biodisponible, encapsulée pour une assimilation réellement supérieure. Un soutien concret pour votre capital osseux et votre santé cardiovasculaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-k2mk7-hero-labels\"\u003e\n      \u003cspan class=\"soi-k2mk7-label soi-k2mk7-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-k2mk7-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-k2mk7-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-k2mk7-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-k2mk7-label\"\u003eLIPOSOMALE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-k2mk7-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la vitamine K2 MK-7 plutôt qu'une autre forme ?\u003c\/h2\u003e\n    \u003cp\u003eIl existe deux grandes familles de vitamine K2 : la MK-4 et la MK-7. La \u003cstrong\u003eMK-7\u003c\/strong\u003e est aujourd'hui reconnue comme la forme de référence, car elle reste active dans votre organisme jusqu'à \u003cstrong\u003e72 heures\u003c\/strong\u003e après ingestion, contre quelques heures seulement pour la MK-4. Le résultat est concret : une action plus stable, plus durable, avec une seule prise journalière suffisante.\u003c\/p\u003e\n    \u003cp\u003eLa \u003cstrong\u003evitamine K2 est naturellement rare dans notre alimentation moderne\u003c\/strong\u003e. On la retrouve principalement dans les aliments fermentés comme le natto (soja fermenté japonais), certains fromages affinés ou encore dans les produits laitiers issus d'animaux nourris à l'herbe. En dehors de ces sources précises, les apports restent souvent insuffisants.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-k2mk7-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la vitamine K2 : ce que dit la science\u003c\/h2\u003e\n    \u003cdiv class=\"soi-k2mk7-benefits\"\u003e\n      \u003cdiv class=\"soi-k2mk7-benefit\"\u003e\n        \u003cdiv class=\"soi-k2mk7-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté osseuse\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine K2 active l'ostéocalcine, une protéine indispensable pour fixer le calcium dans les os. Elle contribue ainsi au maintien d'une ossature normale, comme reconnu par l'EFSA.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-benefit\"\u003e\n        \u003cdiv class=\"soi-k2mk7-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eEn activant la protéine MGP, elle aide à prévenir le dépôt de calcium dans les parois artérielles, limitant les calcifications vasculaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-benefit\"\u003e\n        \u003cdiv class=\"soi-k2mk7-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCoagulation sanguine normale\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine K joue un rôle reconnu dans les mécanismes normaux de coagulation sanguine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-benefit\"\u003e\n        \u003cdiv class=\"soi-k2mk7-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSynergie avec la vitamine D3\u003c\/h3\u003e\n        \u003cp\u003eAssociée à la vitamine D3, la K2 optimise l'orientation du calcium vers les os plutôt que vers les artères. C'est pourquoi on parle souvent du duo vitamine D3 K2 comme complémentaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-k2mk7-section\"\u003e\n    \u003ch2\u003eLa technologie liposomale : qu'est-ce que cela change concrètement ?\u003c\/h2\u003e\n    \u003cp\u003eLa vitamine K2 est une vitamine liposoluble, ce qui signifie qu'elle est naturellement difficile à absorber par voie orale. La \u003cstrong\u003eformulation liposomale\u003c\/strong\u003e résout ce problème : l'actif est encapsulé dans une enveloppe lipidique (les liposomes), qui le protège lors du transit digestif et facilite son passage dans la circulation sanguine.\u003c\/p\u003e\n    \u003cdiv class=\"soi-k2mk7-tip\"\u003e\n      \u003cdiv class=\"soi-k2mk7-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eGrâce à cette technologie, vous bénéficiez d'une concentration sanguine significativement plus élevée qu'avec une gélule classique de vitamine K2.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-k2mk7-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-k2mk7-compo\"\u003e\n      \u003cdiv class=\"soi-k2mk7-compo-row\"\u003e\n        \u003cspan class=\"soi-k2mk7-compo-label\"\u003ePour 1 gélule végétale\u003c\/span\u003e\n        \u003cspan class=\"soi-k2mk7-compo-value\"\u003eVitamine K2 MK-7 (ménaquinone) : dose active\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-compo-row\"\u003e\n        \u003cspan class=\"soi-k2mk7-compo-label\"\u003eSupport liposomal\u003c\/span\u003e\n        \u003cspan class=\"soi-k2mk7-compo-value\"\u003ePhospholipides de lécithine de tournesol\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-compo-row\"\u003e\n        \u003cspan class=\"soi-k2mk7-compo-label\"\u003eAutres ingrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-k2mk7-compo-value\"\u003eMaltodextrine, gomme d'acacia, glycérol\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-compo-row\"\u003e\n        \u003cspan class=\"soi-k2mk7-compo-label\"\u003eAntioxydant naturel\u003c\/span\u003e\n        \u003cspan class=\"soi-k2mk7-compo-value\"\u003eAlpha-tocophérol (vitamine E)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-compo-row\"\u003e\n        \u003cspan class=\"soi-k2mk7-compo-label\"\u003eTunique\u003c\/span\u003e\n        \u003cspan class=\"soi-k2mk7-compo-value\"\u003eGélule végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-compo-row\"\u003e\n        \u003cspan class=\"soi-k2mk7-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-k2mk7-compo-value\"\u003ePilulier de 60 gélules végétales (1 à 2 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-k2mk7-timeline\"\u003e\n      \u003cdiv class=\"soi-k2mk7-step\"\u003e\n        \u003cdiv class=\"soi-k2mk7-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-k2mk7-step-content\"\u003e\n          \u003ch3\u003eDosage\u003c\/h3\u003e\n          \u003cp\u003ePrenez 1 à 2 gélules par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-step\"\u003e\n        \u003cdiv class=\"soi-k2mk7-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-k2mk7-step-content\"\u003e\n          \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n          \u003cp\u003eDe préférence au moment d'un repas contenant des lipides, pour optimiser l'absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-step\"\u003e\n        \u003cdiv class=\"soi-k2mk7-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-k2mk7-step-content\"\u003e\n          \u003ch3\u003eRespectez la dose\u003c\/h3\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-k2mk7-section\"\u003e\n    \u003ch2\u003eCe produit est-il fait pour vous ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-k2mk7-grid\"\u003e\n      \u003cdiv class=\"soi-k2mk7-card\"\u003e\n        \u003ch3\u003e🥗 Alimentation pauvre en K2\u003c\/h3\u003e\n        \u003cp\u003eVous consommez peu ou pas d'aliments fermentés riches en vitamine K2 au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-card\"\u003e\n        \u003ch3\u003e☀️ Déjà sous vitamine D3\u003c\/h3\u003e\n        \u003cp\u003eVous prenez déjà de la vitamine D3 et souhaitez en optimiser les effets grâce à la synergie D3\/K2.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-card\"\u003e\n        \u003ch3\u003e🦴 Densité osseuse après 40 ans\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez soutenir votre densité osseuse, notamment après 40 ans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-k2mk7-card\"\u003e\n        \u003ch3\u003e🏃 Mode de vie actif\u003c\/h3\u003e\n        \u003cp\u003eVous avez un mode de vie actif et souhaitez prendre soin de votre capital osseux durablement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-k2mk7-section\"\u003e\n    \u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-k2mk7-accordion\"\u003e\n      \u003cdetails class=\"soi-k2mk7-accordion-item\"\u003e\n        \u003csummary class=\"soi-k2mk7-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-k2mk7-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical ni une alimentation variée et équilibrée. Déconseillé aux femmes enceintes et allaitantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-k2mk7-accordion-item\"\u003e\n        \u003csummary class=\"soi-k2mk7-accordion-header\"\u003e💊 Traitement anticoagulant\u003c\/summary\u003e\n        \u003cdiv class=\"soi-k2mk7-accordion-content\"\u003e\n          \u003cp\u003eSi vous suivez un traitement anticoagulant (AVK), consultez impérativement votre médecin avant toute supplémentation en vitamine K.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-k2mk7-accordion-item\"\u003e\n        \u003csummary class=\"soi-k2mk7-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-k2mk7-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Conserver à l'abri de la chaleur et de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-k2mk7-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-k2mk7-cta-box\"\u003e\n      \u003cp class=\"soi-k2mk7-cta-tag\" style=\"color: white;\"\u003eVos os et vos artères méritent le meilleur\u003c\/p\u003e\n      \u003cp class=\"soi-k2mk7-cta-text\" style=\"color: white;\"\u003eAvec la Vitamine K2 MK-7 Liposomale de SFB, vous choisissez la forme la mieux assimilée et la plus durable dans l'organisme. Un geste simple, une différence concrète, chaque 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-k2mk7-marine: #1A2D3D;\n  --soi-k2mk7-marine-dark: #0F1E2B;\n  --soi-k2mk7-marine-light: #2C4458;\n  --soi-k2mk7-pomme: #A1C544;\n  --soi-k2mk7-pomme-dark: #84A636;\n  --soi-k2mk7-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-k2mk7-white: #FFFFFF;\n  --soi-k2mk7-off-white: #F8FAF6;\n  --soi-k2mk7-stone: #F1F3EE;\n  --soi-k2mk7-line: #E5E8E0;\n\n  --soi-k2mk7-primary: #2E7D5B;\n  --soi-k2mk7-primary-soft: #E8F4EE;\n  --soi-k2mk7-accent: #D4A52A;\n\n  --soi-k2mk7-text: #1A2D3D;\n  --soi-k2mk7-text-soft: #4A5B6B;\n  --soi-k2mk7-text-muted: #7B8693;\n\n  --soi-k2mk7-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-k2mk7-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-k2mk7-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-k2mk7-radius: 12px;\n  --soi-k2mk7-radius-sm: 8px;\n  --soi-k2mk7-radius-pill: 999px;\n}\n\n.soi-k2mk7-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-k2mk7-fiche img { max-width: 100%; height: auto; }\n\n.soi-k2mk7-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-k2mk7-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-k2mk7-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-k2mk7-hero {\n  position: relative;\n  background: var(--soi-k2mk7-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-k2mk7-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-k2mk7-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-k2mk7-pomme);\n}\n\n.soi-k2mk7-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-k2mk7-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-k2mk7-pomme);\n  border-radius: 50%;\n}\n\n.soi-k2mk7-hero-title {\n  display: block;\n  color: var(--soi-k2mk7-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-k2mk7-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-k2mk7-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-k2mk7-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-k2mk7-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-k2mk7-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-k2mk7-label-accent {\n  background: var(--soi-k2mk7-pomme);\n  border-color: var(--soi-k2mk7-pomme);\n  color: var(--soi-k2mk7-marine);\n  font-weight: 600;\n}\n\n.soi-k2mk7-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-k2mk7-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-k2mk7-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-k2mk7-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-k2mk7-pomme);\n  border-radius: 2px;\n}\n\n.soi-k2mk7-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-k2mk7-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-k2mk7-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-k2mk7-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-k2mk7-benefit {\n  background: var(--soi-k2mk7-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-k2mk7-radius);\n  border: 1px solid var(--soi-k2mk7-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-k2mk7-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-k2mk7-shadow-md);\n}\n\n.soi-k2mk7-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-k2mk7-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-k2mk7-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-k2mk7-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-k2mk7-benefit:hover .soi-k2mk7-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-k2mk7-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-k2mk7-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-k2mk7-benefit p {\n  font-size: 13px;\n  color: var(--soi-k2mk7-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-k2mk7-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-k2mk7-card {\n  background: var(--soi-k2mk7-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-k2mk7-radius);\n  border-left: 3px solid var(--soi-k2mk7-pomme);\n}\n\n.soi-k2mk7-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-k2mk7-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-k2mk7-card p {\n  font-size: 14px;\n  color: var(--soi-k2mk7-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-k2mk7-compo {\n  background: var(--soi-k2mk7-off-white);\n  border-radius: var(--soi-k2mk7-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-k2mk7-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-k2mk7-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-k2mk7-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-k2mk7-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-k2mk7-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-k2mk7-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-k2mk7-marine);\n  text-align: right;\n}\n\n.soi-k2mk7-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-k2mk7-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-k2mk7-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-k2mk7-radius);\n  border: 1px solid var(--soi-k2mk7-line);\n  align-items: flex-start;\n}\n\n.soi-k2mk7-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-k2mk7-marine);\n  color: var(--soi-k2mk7-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-k2mk7-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-k2mk7-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-k2mk7-step-content p {\n  font-size: 14px;\n  color: var(--soi-k2mk7-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-k2mk7-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-k2mk7-pomme-light);\n  border-left: 4px solid var(--soi-k2mk7-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-k2mk7-radius) var(--soi-k2mk7-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-k2mk7-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-k2mk7-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-k2mk7-marine);\n  margin-bottom: 4px;\n}\n\n.soi-k2mk7-tip p {\n  font-size: 14px;\n  color: var(--soi-k2mk7-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-k2mk7-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-k2mk7-accordion-item {\n  background: var(--soi-k2mk7-off-white);\n  border-radius: var(--soi-k2mk7-radius-sm);\n  border: 1px solid var(--soi-k2mk7-line);\n  overflow: hidden;\n}\n\n.soi-k2mk7-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-k2mk7-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-k2mk7-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-k2mk7-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-k2mk7-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-k2mk7-accordion-item[open] .soi-k2mk7-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-k2mk7-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-k2mk7-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-k2mk7-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-k2mk7-cta-box {\n  background: var(--soi-k2mk7-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-k2mk7-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-k2mk7-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-k2mk7-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-k2mk7-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-k2mk7-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-k2mk7-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-k2mk7-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-k2mk7-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-k2mk7-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-k2mk7-compo-value {\n    text-align: left;\n  }\n\n  .soi-k2mk7-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-k2mk7-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-k2mk7-fiche {\n    --soi-k2mk7-text-soft: #2C3E50;\n    --soi-k2mk7-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":62333289857354,"sku":"SF0230","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vitamine-k2-mk7-liposomale-60-gelules-sfb-packshot.webp?v=1784885254"},{"product_id":"huile-de-nigelle-capsules-graine-sauvage","title":"Huile de Nigelle bio - 120 capsules - Graine Sauvage","description":"\u003cdiv class=\"soi-nige-fiche\"\u003e\n\n  \u003csection class=\"soi-nige-hero\"\u003e\n    \u003cdiv class=\"soi-nige-hero-tag\"\u003e\n      \u003cspan class=\"soi-nige-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-nige-hero-title\"\u003eLa graine de bénédiction en capsules végétales\u003c\/span\u003e\n    \u003cp class=\"soi-nige-hero-subtitle\"\u003eHuile de cumin noir certifiée bio, extraite par première pression à froid et conditionnée en France. 120 capsules molles végétales pour 30 jours de cure complète.\u003c\/p\u003e\n    \u003cdiv class=\"soi-nige-hero-labels\"\u003e\n      \u003cspan class=\"soi-nige-label soi-nige-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-nige-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-nige-label\"\u003eCONDITIONNÉE EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-nige-label\"\u003e1ÈRE PRESSION À FROID\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nige-section\"\u003e\n    \u003ch2\u003eHuile de nigelle bio en capsules : le cumin noir sans compromis\u003c\/h2\u003e\n    \u003cp\u003eSurnommée « graine de bénédiction » dans de nombreuses traditions, l'huile de nigelle (\u003cem\u003eNigella sativa\u003c\/em\u003e), aussi appelée huile de cumin noir, fascine depuis des siècles par la richesse de sa composition. Graine Sauvage vous propose ici une version certifiée agriculture biologique, conditionnée en France, sous forme de capsules molles végétales : pratique, sans l'odeur intense qui rebute parfois, et parfaitement dosée pour accompagner votre quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nige-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'huile de nigelle : ce que dit vraiment la tradition\u003c\/h2\u003e\n    \u003cp class=\"soi-nige-section-intro\"\u003eSa richesse en acides gras essentiels, en antioxydants et en vitamine E en fait un complément particulièrement apprécié dans la phytothérapie traditionnelle.\u003c\/p\u003e\n    \u003cdiv class=\"soi-nige-benefits\"\u003e\n      \u003cdiv class=\"soi-nige-benefit\"\u003e\n        \u003cdiv class=\"soi-nige-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eSoutient les défenses de l'organisme, notamment en période hivernale ou lors des pics polliniques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-benefit\"\u003e\n        \u003cdiv class=\"soi-nige-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntihistaminique naturel\u003c\/h3\u003e\n        \u003cp\u003eUn soutien complémentaire apprécié par les personnes sensibles aux allergies saisonnières : éternuements, congestion, démangeaisons.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-benefit\"\u003e\n        \u003cdiv class=\"soi-nige-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropriétés anti-inflammatoires\u003c\/h3\u003e\n        \u003cp\u003eDes propriétés reconnues par la phytothérapie traditionnelle pour contribuer au confort articulaire et général.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-benefit\"\u003e\n        \u003cdiv class=\"soi-nige-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine E et les acides gras polyinsaturés contribuent à protéger les cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-nige-tip\"\u003e\n      \u003cdiv class=\"soi-nige-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eImportant\u003c\/strong\u003e\n        \u003cp\u003eCes propriétés sont issues de l'usage traditionnel et de recherches préliminaires. Ce complément ne remplace en aucun cas un traitement médical. En cas de doute ou de pathologie, consultez votre médecin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nige-section\"\u003e\n    \u003ch2\u003eComposition détaillée : pour 4 capsules par jour\u003c\/h2\u003e\n    \u003cp class=\"soi-nige-section-intro\"\u003eChaque dose journalière de 4 capsules vous apporte une concentration optimale en actifs du cumin noir.\u003c\/p\u003e\n    \u003cdiv class=\"soi-nige-compo\"\u003e\n      \u003cdiv class=\"soi-nige-compo-row\"\u003e\n        \u003cspan class=\"soi-nige-compo-label\"\u003eHuile de graines de nigelle (1ère pression à froid)\u003c\/span\u003e\n        \u003cspan class=\"soi-nige-compo-value\"\u003e2 000 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-compo-row\"\u003e\n        \u003cspan class=\"soi-nige-compo-label\"\u003eAcide linoléique (oméga-6)\u003c\/span\u003e\n        \u003cspan class=\"soi-nige-compo-value\"\u003e1 100 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-compo-row\"\u003e\n        \u003cspan class=\"soi-nige-compo-label\"\u003eAcide oléique (oméga-9)\u003c\/span\u003e\n        \u003cspan class=\"soi-nige-compo-value\"\u003e360 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-compo-row\"\u003e\n        \u003cspan class=\"soi-nige-compo-label\"\u003eVitamine E\u003c\/span\u003e\n        \u003cspan class=\"soi-nige-compo-value\"\u003e20 mg (182 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-compo-row\"\u003e\n        \u003cspan class=\"soi-nige-compo-label\"\u003eEnveloppe des capsules\u003c\/span\u003e\n        \u003cspan class=\"soi-nige-compo-value\"\u003e100 % végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nige-section\"\u003e\n    \u003ch2\u003ePosologie : comment prendre l'huile de nigelle en capsules ?\u003c\/h2\u003e\n    \u003cp class=\"soi-nige-section-intro\"\u003eLe format capsule masque le goût fort et poivré de l'huile de cumin noir, souvent difficile à accepter en nature. Idéal si vous avez déjà renoncé à l'huile de nigelle à cause de son amertume.\u003c\/p\u003e\n    \u003cdiv class=\"soi-nige-timeline\"\u003e\n      \u003cdiv class=\"soi-nige-step\"\u003e\n        \u003cdiv class=\"soi-nige-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-nige-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 à 4 capsules par jour, de préférence au moment des repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-step\"\u003e\n        \u003cdiv class=\"soi-nige-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-nige-step-content\"\u003e\n          \u003ch3\u003eDurée du flacon\u003c\/h3\u003e\n          \u003cp\u003eLe flacon contient 120 capsules, soit exactement 30 jours d'utilisation à dose maximale (4 capsules\/jour).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-step\"\u003e\n        \u003cdiv class=\"soi-nige-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-nige-step-content\"\u003e\n          \u003ch3\u003eRecommandation\u003c\/h3\u003e\n          \u003cp\u003eNe dépassez pas les doses recommandées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nige-section\"\u003e\n    \u003ch2\u003eHuile de nigelle : y a-t-il des dangers ou précautions à connaître ?\u003c\/h2\u003e\n    \u003cp class=\"soi-nige-section-intro\"\u003eL'huile de nigelle est généralement bien tolérée chez l'adulte en bonne santé. Quelques précautions s'imposent toutefois.\u003c\/p\u003e\n    \u003cdiv class=\"soi-nige-accordion\"\u003e\n      \u003cdetails class=\"soi-nige-accordion-item\"\u003e\n        \u003csummary class=\"soi-nige-accordion-header\"\u003e🚫 Personnes concernées par les contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-nige-accordion-content\"\u003e\n          \u003cp\u003eCe complément est déconseillé aux enfants, aux adolescents et aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-nige-accordion-item\"\u003e\n        \u003csummary class=\"soi-nige-accordion-header\"\u003e💊 Dose journalière\u003c\/summary\u003e\n        \u003cdiv class=\"soi-nige-accordion-content\"\u003e\n          \u003cp\u003eNe dépassez pas la dose journalière recommandée de 4 capsules par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-nige-accordion-item\"\u003e\n        \u003csummary class=\"soi-nige-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-nige-accordion-content\"\u003e\n          \u003cp\u003eConservez le flacon dans un endroit frais et sec, à l'abri de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-nige-accordion-item\"\u003e\n        \u003csummary class=\"soi-nige-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-nige-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à une alimentation équilibrée ni à un suivi médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nige-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'huile de nigelle Graine Sauvage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-nige-grid\"\u003e\n      \u003cdiv class=\"soi-nige-card\"\u003e\n        \u003ch3\u003e🌱 Certifiée agriculture biologique\u003c\/h3\u003e\n        \u003cp\u003eCertification FR-BIO-01 pour une traçabilité et une qualité garanties de la graine à la capsule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-card\"\u003e\n        \u003ch3\u003e🇫🇷 Conditionnée en France\u003c\/h3\u003e\n        \u003cp\u003eUn conditionnement réalisé en France pour un contrôle qualité rigoureux à chaque étape.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-card\"\u003e\n        \u003ch3\u003e🌿 Capsules molles végétales\u003c\/h3\u003e\n        \u003cp\u003eCompatible avec un mode de vie vegan, sans goût désagréable grâce au format capsule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-card\"\u003e\n        \u003ch3\u003e❄️ Première pression à froid\u003c\/h3\u003e\n        \u003cp\u003eL'extraction par première pression à froid préserve l'intégralité des actifs de la graine de nigelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-nige-card\"\u003e\n        \u003ch3\u003e📅 30 jours de cure complète\u003c\/h3\u003e\n        \u003cp\u003e120 capsules dans un seul flacon pour un mois entier d'utilisation à dose maximale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-nige-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-nige-cta-box\"\u003e\n      \u003cp class=\"soi-nige-cta-tag\" style=\"color: white;\"\u003eLe cumin noir, simplement\u003c\/p\u003e\n      \u003cp class=\"soi-nige-cta-text\" style=\"color: white;\"\u003eDécouvrez l'huile de nigelle bio sous sa forme la plus accessible : des capsules végétales précisément dosées, sans odeur gênante, pour profiter pleinement des bienfaits du cumin noir certifié bio.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-nige-marine: #1A2D3D;\n  --soi-nige-marine-dark: #0F1E2B;\n  --soi-nige-marine-light: #2C4458;\n  --soi-nige-pomme: #A1C544;\n  --soi-nige-pomme-dark: #84A636;\n  --soi-nige-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-nige-white: #FFFFFF;\n  --soi-nige-off-white: #F8FAF6;\n  --soi-nige-stone: #F1F3EE;\n  --soi-nige-line: #E5E8E0;\n\n  --soi-nige-primary: #7CA86E;\n  --soi-nige-primary-soft: rgba(124,168,110,0.12);\n  --soi-nige-accent: #C8D94A;\n\n  --soi-nige-text: #1A2D3D;\n  --soi-nige-text-soft: #4A5B6B;\n  --soi-nige-text-muted: #7B8693;\n\n  --soi-nige-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-nige-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-nige-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-nige-radius: 12px;\n  --soi-nige-radius-sm: 8px;\n  --soi-nige-radius-pill: 999px;\n}\n\n.soi-nige-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-nige-fiche img { max-width: 100%; height: auto; }\n\n.soi-nige-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-nige-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-nige-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-nige-hero {\n  position: relative;\n  background: var(--soi-nige-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-nige-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-nige-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-nige-pomme);\n}\n\n.soi-nige-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-nige-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-nige-pomme);\n  border-radius: 50%;\n}\n\n.soi-nige-hero-title {\n  display: block;\n  color: var(--soi-nige-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(24px, 5vw, 35px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-nige-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-nige-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-nige-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-nige-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-nige-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-nige-label-accent {\n  background: var(--soi-nige-pomme);\n  border-color: var(--soi-nige-pomme);\n  color: var(--soi-nige-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-nige-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-nige-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-nige-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-nige-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-nige-pomme);\n  border-radius: 2px;\n}\n\n.soi-nige-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-nige-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-nige-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-nige-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-nige-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-nige-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-nige-benefit {\n  background: var(--soi-nige-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-nige-radius);\n  border: 1px solid var(--soi-nige-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-nige-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-nige-shadow-md);\n}\n\n.soi-nige-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-nige-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-nige-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-nige-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-nige-benefit:hover .soi-nige-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-nige-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-nige-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-nige-benefit p {\n  font-size: 15px;\n  color: var(--soi-nige-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-nige-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-nige-card {\n  background: var(--soi-nige-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-nige-radius);\n  border-left: 3px solid var(--soi-nige-pomme);\n}\n\n.soi-nige-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-nige-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-nige-card p {\n  font-size: 14px;\n  color: var(--soi-nige-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-nige-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-nige-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-nige-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-nige-radius);\n  border: 1px solid var(--soi-nige-line);\n  align-items: flex-start;\n}\n\n.soi-nige-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-nige-marine);\n  color: var(--soi-nige-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-nige-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-nige-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-nige-step-content p {\n  font-size: 15px;\n  color: var(--soi-nige-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-nige-compo {\n  background: var(--soi-nige-off-white);\n  border-radius: var(--soi-nige-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-nige-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-nige-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-nige-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-nige-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-nige-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-nige-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-nige-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-nige-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-nige-pomme-light);\n  border-left: 4px solid var(--soi-nige-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-nige-radius) var(--soi-nige-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-nige-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-nige-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-nige-marine);\n  margin-bottom: 4px;\n}\n\n.soi-nige-tip p {\n  font-size: 15px;\n  color: var(--soi-nige-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-nige-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-nige-accordion-item {\n  background: var(--soi-nige-off-white);\n  border-radius: var(--soi-nige-radius-sm);\n  border: 1px solid var(--soi-nige-line);\n  overflow: hidden;\n}\n\n.soi-nige-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-nige-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-nige-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-nige-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-nige-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-nige-accordion-item[open] .soi-nige-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-nige-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-nige-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-nige-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-nige-cta-box {\n  background: var(--soi-nige-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-nige-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-nige-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-nige-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-nige-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-nige-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-nige-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-nige-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-nige-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-nige-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-nige-compo-value {\n    text-align: left;\n  }\n\n  .soi-nige-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-nige-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-nige-fiche {\n    --soi-nige-text-soft: #2C3E50;\n    --soi-nige-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":62851521806666,"sku":"GS0018","price":15.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-de-nigelle-bio-120-capsules-graine-sauvage-packshot.webp?v=1787650885"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/tensions_articulaires_musculaires.webp?v=1781174881","url":"https:\/\/firmtoaromatherapy.com\/collections\/tensions-musculaires-articulaires.oembed","provider":"Soinature","version":"1.0","type":"link"}