{"product_id":"flexilium-vegan-60gelules","title":"Flexilium Vegan - complément articulaire en gélules","description":"\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    Complément alimentaire · LT Labo\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-flex-hero-title\"\u003eFlexilium Vegan en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-flex-hero-subtitle\"\u003eLa réponse 100 % végétale pour soutenir vos articulations, votre mobilité et la solidité de vos os, sans aucun dérivé animal ni marin.\u003c\/p\u003e\n  \u003cdiv class=\"soi-flex-hero-labels\"\u003e\n    \u003cspan class=\"soi-flex-label soi-flex-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-flex-label\"\u003eCOMPLÉMENT ALIMENTAIRE\u003c\/span\u003e\n    \u003cspan class=\"soi-flex-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003cspan class=\"soi-flex-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eFlexilium Vegan : le complément alimentaire pour articulations 100% végétal\u003c\/h2\u003e\n  \u003cp\u003eVous ressentez des raideurs au réveil, une gêne articulaire après l'effort ou simplement l'envie de prendre soin de vos articulations sans recourir à des sources animales ? \u003cstrong\u003eFlexilium Vegan de LT Labo\u003c\/strong\u003e est un complément alimentaire pour articulations conçu pour répondre précisément à ce besoin, avec une formule entièrement végétale, sans dérivés marins, certifiée vegan.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003ePourquoi Flexilium Vegan se distingue des autres compléments pour articulations ?\u003c\/h2\u003e\n  \u003cp\u003eLa majorité des compléments alimentaires pour les articulations disponibles sur le marché contiennent de la glucosamine et de la chondroïtine issues de crustacés ou de cartilage bovin. Flexilium Vegan rompt avec cette logique en proposant des actifs d'origine végétale à chaque étape de sa composition.\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\u003e100 % végétal\u003c\/h3\u003e\n      \u003cp\u003eGlucosamine et chondroïtine d'origine végétale, sans dérivés marins ni cartilage bovin.\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\u003eSans allergènes marins\u003c\/h3\u003e\n      \u003cp\u003eAccessible aux personnes allergiques aux fruits de mer et aux végétaliens.\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\u003eMobilité, flexibilité, souplesse\u003c\/h3\u003e\n      \u003cp\u003eUne formule complète pour soutenir la mobilité articulaire au quotidien comme à l'effort.\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 complète et dosage par gélule\u003c\/h2\u003e\n  \u003cp\u003eChaque gélule de Flexilium Vegan renferme une synergie d'actifs soigneusement dosés pour agir en complémentarité :\u003c\/p\u003e\n  \u003cdiv class=\"soi-flex-grid\"\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🎋 Extrait de Bambou (75 % de silice)\u003c\/h3\u003e\n      \u003cp\u003e166,67 mg par gélule, soit 125 mg de silicium organique. Le bambou est l'une des sources végétales les plus concentrées en silice, reconnue pour contribuer à la régénération des tissus conjonctifs, à la souplesse des tendons et à la flexibilité articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🌿 Glucosamine d'origine végétale\u003c\/h3\u003e\n      \u003cp\u003e166,67 mg par gélule. Contrairement à la glucosamine classique d'origine marine, celle-ci est issue de fermentation végétale. Elle participe au maintien de l'intégrité du cartilage articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🧬 Phytodroitin® (chondroïtine végétale)\u003c\/h3\u003e\n      \u003cp\u003e100 mg par gélule. Une innovation brevetée, alternative 100 % végétale à la chondroïtine animale, qui soutient la structure du tissu conjonctif et la lubrification articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e🦴 Calcium\u003c\/h3\u003e\n      \u003cp\u003e80 mg par gélule, soit 10 % des valeurs nutritionnelles de référence (VNR). Indispensable pour maintenir la solidité osseuse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-card\"\u003e\n      \u003ch3\u003e☀️ Vitamine D3 végétale (lichen boréal)\u003c\/h3\u003e\n      \u003cp\u003e5 µg par gélule, soit 100 % des VNR. Elle optimise l'absorption intestinale du calcium et contribue à la minéralisation normale des os.\u003c\/p\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\u003eGélules végétales\u003c\/strong\u003e\n      \u003cp\u003eEnveloppe en HPMC, sans gélatine animale. Flacon de 60 gélules.\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 prendre Flexilium Vegan ? Posologie recommandée\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\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, de préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-flex-step\"\u003e\n      \u003cdiv class=\"soi-flex-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-flex-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003ePour des résultats optimaux, une cure de \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est recommandée. La cure peut être renouvelée après une pause, selon vos besoins.\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\u003ePour qui ?\u003c\/h3\u003e\n        \u003cp\u003eCe complément convient particulièrement aux \u003cstrong\u003esportifs\u003c\/strong\u003e souhaitant préserver leurs articulations face aux contraintes mécaniques répétées, aux personnes actives de plus de 40 ans, et à toute personne en quête d'un complément articulation vegan efficace au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eCe que vous devez savoir avant de commencer\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⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un complément alimentaire : il ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. En cas de traitement anticoagulant ou de pathologie articulaire diagnostiquée, consultez votre médecin avant utilisation.\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🤰 Femmes enceintes et enfants\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes sans avis médical. Tenir hors de portée des enfants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-flex-accordion-item\"\u003e\n      \u003csummary class=\"soi-flex-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eConserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-flex-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur Flexilium Vegan\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🏋️ Flexilium Vegan est-il adapté aux sportifs ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eOui, sa richesse en silicium, glucosamine et chondroïtine en fait un complément alimentaire pertinent pour accompagner les entraînements intensifs et préserver les articulations face aux contraintes mécaniques répétées.\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🔄 Quelle différence avec un complément articulation classique ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eFlexilium Vegan utilise des sources 100 % végétales là où la plupart des formules recourent à des extraits marins ou animaux.\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⏳ Combien de temps avant de ressentir les effets ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-flex-accordion-content\"\u003e\n        \u003cp\u003eLes retours d'utilisateurs indiquent généralement une amélioration du confort articulaire après 4 à 6 semaines de prise réguliè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-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;\"\u003eMobilité, flexibilité, souplesse\u003c\/p\u003e\n    \u003cp class=\"soi-flex-cta-text\" style=\"color: white;\"\u003eFlexilium Vegan, c'est la réponse naturelle et complète pour vos articulations. Souplesse retrouvée, mobilité préservée, os soutenus : tout cela sans compromis sur vos valeurs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --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: #3A7DB8;\n  --soi-flex-primary-soft: #D6E8F5;\n  --soi-flex-accent: #2E8B6E;\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\/* === 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(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\/* === 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\/* === BENEFITS === *\/\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\/* === GRID + CARDS === *\/\n.soi-flex-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-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}\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\/* === 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  margin-top: 1.5rem;\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\/* === 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(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\/* === 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\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":61603262562634,"sku":"LT0270","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/flexilium-vegan-en-gelules-packshot_09c677ae-16ac-422a-8cd7-7af97aee7e56.webp?v=1779698503","url":"https:\/\/www.soinature.com\/products\/flexilium-vegan-60gelules","provider":"Soinature","version":"1.0","type":"link"}