{"product_id":"flexilium-60-gelules-vegetales-lt-labo","title":"Flexilium - 60 Gélules végétales - LT Labo","description":"\u003cdiv class=\"flx-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"flx-hero\"\u003e\n    \u003cdiv class=\"flx-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"flx-hero-content\"\u003e\n      \u003cdiv class=\"flx-badges-top\"\u003e\n        \u003cspan class=\"flx-badge\"\u003e🌿 100 % Vegan\u003c\/span\u003e\n        \u003cspan class=\"flx-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"flx-badge\"\u003e💊 60 gélules végétales\u003c\/span\u003e\n        \u003cspan class=\"flx-badge\"\u003e🦴 Mobilité \u0026amp; souplesse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"flx-hero-title\"\u003eFlexilium – 60 gélules végétales\u003c\/span\u003e\n      \u003cp class=\"flx-subtitle\"\u003eSilicium de bambou, glucosamine, chondroïtine, calcium, vitamine D3, curcuma \u0026amp; poivre noir\u003c\/p\u003e\n      \u003cp class=\"flx-description\"\u003eLa formule articulaire complète de LT Labo pour retrouver mobilité, flexibilité et souplesse au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"flx-section\"\u003e\n    \u003ch2\u003eFlexilium gélules LT Labo : le complément alimentaire pour articulations souples et mobiles\u003c\/h2\u003e\n    \u003cp class=\"flx-section-intro\"\u003eRaideurs matinales, genoux sensibles après une marche, épaules qui tirent après le sport… Si ces petits signaux vous parlent, il est temps d'agir.\u003c\/p\u003e\n    \u003cdiv class=\"flx-grid-compact\"\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e🎋 Silicium de bambou\u003c\/h3\u003e\n        \u003cp\u003eOligo-élément clé pour la synthèse du collagène et la solidité des cartilages.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e🦴 Glucosamine végétale\u003c\/h3\u003e\n        \u003cp\u003eContribue au renouvellement du cartilage et à la lubrification articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e💧 Chondroïtine végétale\u003c\/h3\u003e\n        \u003cp\u003eHydrate le cartilage et préserve son élasticité jour après jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e☀️ Calcium \u0026amp; vitamine D3\u003c\/h3\u003e\n        \u003cp\u003eDuo essentiel pour le maintien d'une ossature normale et solide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e🟡 Curcuma \u0026amp; poivre noir\u003c\/h3\u003e\n        \u003cp\u003eAssociation reconnue pour apaiser les inconforts et optimiser l'absorption.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e🌱 Formule 100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eSans conservateurs, sans colorants, sans parabènes, sans OGM.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"flx-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le silicium pour les articulations ?\u003c\/h2\u003e\n    \u003cdiv class=\"flx-highlight-box\"\u003e\n      \u003cp\u003eLe \u003cstrong\u003esilicium\u003c\/strong\u003e est un oligo-élément essentiel à la synthèse du collagène, cette protéine qui structure vos cartilages, tendons et ligaments. Avec l'âge, les réserves de silicium diminuent naturellement, ce qui fragilise les tissus conjonctifs.\u003c\/p\u003e\n      \u003cp\u003eLe silicium issu de \u003cstrong\u003ebambou\u003c\/strong\u003e présent dans Flexilium offre une \u003cstrong\u003ebiodisponibilité remarquable\u003c\/strong\u003e, permettant à votre organisme de l'assimiler efficacement. C'est cette base solide qui distingue Flexilium de nombreux autres compléments pour articulations disponibles sur le marché.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"flx-section\"\u003e\n    \u003ch2\u003eComposition détaillée pour 2 gélules (dose journalière)\u003c\/h2\u003e\n    \u003cdiv class=\"flx-grid\"\u003e\n      \u003cdiv class=\"flx-card flx-card-compo\"\u003e\n        \u003ch3\u003e🎋 Extrait de bambou (silicium)\u003c\/h3\u003e\n        \u003cdiv class=\"flx-dosage\"\u003e150 mg\u003c\/div\u003e\n        \u003cp\u003eDont 112,5 mg de silice — soutient la formation du collagène et la solidité des os.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card flx-card-compo\"\u003e\n        \u003ch3\u003e🦴 Glucosamine végétale\u003c\/h3\u003e\n        \u003cdiv class=\"flx-dosage\"\u003e300 mg\u003c\/div\u003e\n        \u003cp\u003eContribue au renouvellement du cartilage et à la lubrification articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card flx-card-compo\"\u003e\n        \u003ch3\u003e💧 Chondroïtine végétale\u003c\/h3\u003e\n        \u003cdiv class=\"flx-dosage\"\u003e200 mg\u003c\/div\u003e\n        \u003cp\u003eHydrate le cartilage et maintient son élasticité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card flx-card-compo\"\u003e\n        \u003ch3\u003e🪨 Calcium\u003c\/h3\u003e\n        \u003cdiv class=\"flx-dosage\"\u003e120 mg \u003cspan class=\"flx-vnr\"\u003e15 % VNR\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp\u003eIndispensable au maintien d'une ossature normale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card flx-card-compo\"\u003e\n        \u003ch3\u003e☀️ Vitamine D3 végétale\u003c\/h3\u003e\n        \u003cdiv class=\"flx-dosage\"\u003e5 µg \u003cspan class=\"flx-vnr\"\u003e100 % VNR\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp\u003eIssue de lichen boréal — favorise l'absorption du calcium et la santé osseuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card flx-card-compo\"\u003e\n        \u003ch3\u003e🟡 Curcuma \u0026amp; poivre noir\u003c\/h3\u003e\n        \u003cdiv class=\"flx-dosage\"\u003eSynergie brevetée\u003c\/div\u003e\n        \u003cp\u003eOptimise l'absorption de la curcumine et apaise les inconforts articulaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"flx-tip\"\u003e\n      \u003cspan class=\"flx-tip-icon\"\u003e✅\u003c\/span\u003e\n      \u003cp\u003eGélules 100 % végétales. Formule \u003cstrong\u003evegan, sans conservateurs, sans colorants, sans parabènes, sans OGM\u003c\/strong\u003e. Fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"flx-section\"\u003e\n    \u003ch2\u003eLes bienfaits concrets de Flexilium\u003c\/h2\u003e\n    \u003cdiv class=\"flx-grid\"\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e🏃 Mobilité retrouvée\u003c\/h3\u003e\n        \u003cp\u003eLa synergie glucosamine-chondroïtine-silicium soutient la souplesse articulaire au fil des semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e🦴 Os et cartilages renforcés\u003c\/h3\u003e\n        \u003cp\u003eCalcium, vitamine D3 et silicium travaillent ensemble pour préserver votre capital osseux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e😌 Confort au quotidien\u003c\/h3\u003e\n        \u003cp\u003eLe curcuma associé au poivre noir aide à calmer les tensions et les gênes passagères.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-card\"\u003e\n        \u003ch3\u003e👥 Adapté à tous\u003c\/h3\u003e\n        \u003cp\u003eSportifs en quête de récupération, seniors souhaitant rester actifs, ou toute personne soucieuse de préserver sa liberté de mouvement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"flx-section\"\u003e\n    \u003ch2\u003eComment prendre Flexilium gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"flx-timeline\"\u003e\n      \u003cdiv class=\"flx-timeline-item\"\u003e\n        \u003cdiv class=\"flx-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"flx-timeline-content\"\u003e\n          \u003ch3\u003eEntretien quotidien\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, avec un grand verre d'eau, de préférence au cours d'un repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-timeline-item\"\u003e\n        \u003cdiv class=\"flx-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"flx-timeline-content\"\u003e\n          \u003ch3\u003eProgramme renforcé\u003c\/h3\u003e\n          \u003cp\u003eJusqu'à 4 gélules par jour en cas d'inconfort marqué ou de reprise d'activité physique intense.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"flx-timeline-item\"\u003e\n        \u003cdiv class=\"flx-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"flx-timeline-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eCure de 1 à 3 mois, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"flx-tip\"\u003e\n      \u003cspan class=\"flx-tip-icon\"\u003e⏳\u003c\/span\u003e\n      \u003cp\u003eLes premiers effets sont généralement ressentis après \u003cstrong\u003e2 à 3 semaines\u003c\/strong\u003e de prise régulière. La constance est la clé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"flx-section\"\u003e\n    \u003ch2\u003ePrécautions et conseils\u003c\/h2\u003e\n    \u003cdiv class=\"flx-accordion\"\u003e\n      \u003cdetails class=\"flx-accordion-item\"\u003e\n        \u003csummary class=\"flx-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"flx-accordion-content mt-3\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes et aux personnes sous anticoagulants (présence de curcuma).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"flx-accordion-item\"\u003e\n        \u003csummary class=\"flx-accordion-header\"\u003e💊 Dosage\u003c\/summary\u003e\n        \u003cdiv class=\"flx-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière indiquée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"flx-accordion-item\"\u003e\n        \u003csummary class=\"flx-accordion-header\"\u003e👶 Sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"flx-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"flx-accordion-item\"\u003e\n        \u003csummary class=\"flx-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"flx-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe complément alimentaire \u003cstrong\u003ene remplace pas une alimentation équilibrée ni un avis médical\u003c\/strong\u003e. En cas de doute, consultez votre 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!-- SECTION 7 --\u003e\n  \u003csection class=\"flx-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eNotre avis sur Flexilium\u003c\/h2\u003e\n    \u003cdiv class=\"flx-testimonial\"\u003e\n      \u003cp class=\"flx-testimonial-text\"\u003e\"Quel complément alimentaire pour les articulations choisir parmi l'offre pléthorique ? Flexilium se démarque par sa formule complète, ses dosages transparents et son engagement vegan. La combinaison d'actifs végétaux soigneusement sélectionnés en fait un allié de confiance pour quiconque souhaite entretenir sa mobilité sans compromis sur la qualité. Associez-le à une activité physique douce et régulière pour en tirer le meilleur parti.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"flx-cta-box\"\u003e\n      \u003cp\u003e🌿 Retrouvez mobilité, flexibilité et souplesse avec Flexilium — votre allié articulaire 100 % vegan, fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"flx-disclaimer\"\u003eLes compléments alimentaires ne se substituent pas à une alimentation variée et équilibrée ni à un mode de vie sain. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --flx-cream: #f5f7fa;\n  --flx-white: #ffffff;\n  --flx-primary: #2a7ab5;\n  --flx-primary-dark: #1a5a8a;\n  --flx-primary-light: #e8f2fa;\n  --flx-secondary: #5ab55a;\n  --flx-accent: #3d9e3d;\n  --flx-text: #1a1a1a;\n  --flx-text-light: #5a5a5a;\n  --flx-border: #e0e0e0;\n  --flx-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --flx-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --flx-radius: 20px;\n  --flx-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.flx-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--flx-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.flx-hero {\n  position: relative;\n  background: linear-gradient(135deg, #1a5a8a 0%, #2a7ab5 45%, #3d9e3d 100%);\n  border-radius: var(--flx-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(2.5rem, 5vw, 4rem);\n  overflow: hidden;\n  box-shadow: var(--flx-shadow-lg);\n}\n\n.flx-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 20% 80%, rgba(255,255,255,.12) 0%, transparent 50%),\n              radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 50%),\n              repeating-linear-gradient(45deg, transparent, transparent 30px, rgba(255,255,255,.02) 30px, rgba(255,255,255,.02) 60px);\n  opacity: 1;\n}\n\n.flx-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n\/* === TITRE HERO === *\/\n.flx-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.flx-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 .75rem 0;\n  letter-spacing: -.01em;\n}\n\n.flx-description {\n  color: rgba(255,255,255,.8);\n  font-size: clamp(13px, 2vw, 16px);\n  margin: 0;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.6;\n}\n\n\/* === BADGES === *\/\n.flx-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.flx-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--flx-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.flx-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.flx-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.flx-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--flx-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.25;\n}\n\n.flx-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--flx-primary), var(--flx-secondary));\n  border-radius: 2px;\n}\n\n\/* === CARDS === *\/\n.flx-card {\n  background: var(--flx-white);\n  border-radius: var(--flx-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--flx-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.flx-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--flx-shadow-lg);\n  border-color: var(--flx-primary);\n}\n\n.flx-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--flx-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.flx-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--flx-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CARD COMPOSITION === *\/\n.flx-card-compo {\n  position: relative;\n}\n\n.flx-dosage {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  background: linear-gradient(135deg, var(--flx-primary), var(--flx-secondary));\n  color: white;\n  padding: 6px 16px;\n  border-radius: 999px;\n  font-size: 14px;\n  font-weight: 800;\n  margin-bottom: .75rem;\n}\n\n.flx-vnr {\n  background: rgba(255,255,255,.25);\n  padding: 2px 8px;\n  border-radius: 999px;\n  font-size: 11px;\n  font-weight: 600;\n}\n\n\/* === GRILLES === *\/\n.flx-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.flx-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.flx-grid-compact .flx-card {\n  padding: 1rem;\n}\n\n.flx-grid-compact .flx-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.flx-grid-compact .flx-card p {\n  font-size: 12px;\n}\n\n\/* === HIGHLIGHT BOX === *\/\n.flx-highlight-box {\n  background: var(--flx-white);\n  border-radius: var(--flx-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--flx-shadow);\n  border-left: 5px solid var(--flx-secondary);\n}\n\n.flx-highlight-box p {\n  font-size: clamp(14px, 2.2vw, 16px);\n  color: var(--flx-text);\n  line-height: 1.8;\n  margin: 0 0 1rem 0;\n}\n\n.flx-highlight-box p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === TIMELINE === *\/\n.flx-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.flx-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.flx-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--flx-primary), var(--flx-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.flx-timeline-content {\n  flex: 1;\n  background: var(--flx-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--flx-radius-sm);\n  box-shadow: var(--flx-shadow);\n}\n\n.flx-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--flx-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.flx-timeline-content p {\n  font-size: 14px;\n  color: var(--flx-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.flx-testimonial {\n  background: var(--flx-white);\n  border-radius: var(--flx-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--flx-shadow);\n  border-left: 4px solid var(--flx-primary);\n  margin-bottom: 1.5rem;\n}\n\n.flx-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--flx-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.flx-accordion {\n  background: var(--flx-white);\n  border-radius: var(--flx-radius);\n  box-shadow: var(--flx-shadow);\n  overflow: hidden;\n}\n\n.flx-accordion-item {\n  border-bottom: 1px solid var(--flx-border);\n  margin: 0;\n  padding: 0;\n}\n\n.flx-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.flx-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--flx-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.flx-accordion-header:hover {\n  background: var(--flx-primary-light);\n}\n\n.flx-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.flx-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--flx-primary);\n  transition: transform .2s ease;\n}\n\n.flx-accordion-item[open] .flx-accordion-header::after {\n  content: '−';\n}\n\n.flx-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--flx-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.flx-accordion-content p {\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.flx-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--flx-primary-light);\n  border-radius: var(--flx-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.flx-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.flx-tip p {\n  font-size: 14px;\n  color: var(--flx-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.flx-cta-box {\n  background: linear-gradient(135deg, var(--flx-primary) 0%, var(--flx-primary-dark) 100%);\n  border-radius: var(--flx-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  margin-top: 1.5rem;\n}\n\n.flx-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.flx-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--flx-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n\/* === DISCLAIMER === *\/\n.flx-disclaimer {\n  font-size: 12px;\n  color: var(--flx-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .flx-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .flx-card {\n    padding: 1.125rem;\n  }\n\n  .flx-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .flx-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--flx-radius-sm);\n  }\n\n  .flx-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .flx-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .flx-grid-compact {\n    gap: .625rem;\n  }\n\n  .flx-grid-compact .flx-card {\n    padding: .75rem;\n  }\n\n  .flx-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .flx-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .flx-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .flx-timeline-content p {\n    font-size: 13px;\n  }\n\n  .flx-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .flx-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .flx-testimonial {\n    padding: 1.25rem;\n  }\n\n  .flx-testimonial-text {\n    font-size: 14px;\n  }\n\n  .flx-highlight-box {\n    padding: 1.25rem;\n  }\n\n  .flx-highlight-box p {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .flx-card {\n    animation: flxFadeInUp .5s ease backwards;\n  }\n  .flx-card:nth-child(1) { animation-delay: .05s; }\n  .flx-card:nth-child(2) { animation-delay: .1s; }\n  .flx-card:nth-child(3) { animation-delay: .15s; }\n  .flx-card:nth-child(4) { animation-delay: .2s; }\n  .flx-card:nth-child(5) { animation-delay: .25s; }\n  .flx-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes flxFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .flx-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"LT LABO","offers":[{"title":"Default Title","offer_id":45779266011293,"sku":"LT0270","price":20.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/flexilium-60-gelules-vegetales-lt-labo-packshothd_7b40c987-e2a2-4346-bc21-acdb12d99d9f.webp?v=1789737058","url":"https:\/\/www.naturellement-bio.com\/products\/flexilium-60-gelules-vegetales-lt-labo","provider":"Naturellement Bio","version":"1.0","type":"link"}