{"product_id":"phyco-40-bio-en-gelules","title":"Phyco++40 bio en gélules - LT Labo","description":"\u003cdiv class=\"soi-phyc-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-phyc-hero\"\u003e\n    \u003cdiv class=\"soi-phyc-hero-tag\"\u003e\n      \u003cspan class=\"soi-phyc-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-phyc-hero-title\"\u003ePhyco++40 : la phycocyanine en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-phyc-hero-subtitle\"\u003eLa spiruline concentrée à 40 % de phycocyanines : un soutien ciblé pour votre immunité et votre vitalité, certifié bio et vegan.\u003c\/p\u003e\n    \u003cdiv class=\"soi-phyc-hero-labels\"\u003e\n      \u003cspan class=\"soi-phyc-label soi-phyc-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-phyc-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-phyc-label\"\u003e40 % PHYCOCYANINES\u003c\/span\u003e\n      \u003cspan class=\"soi-phyc-label\"\u003e32 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003cp class=\"soi-phyc-section-intro\"\u003eVous cherchez un complément de spiruline vraiment concentré, sans additifs inutiles, certifié bio et vegan ? \u003cstrong\u003ePhyco++40 Bio de LT Labo\u003c\/strong\u003e est l'une des formules les plus dosées du marché français en phycocyanines, le pigment bleu actif de la spiruline, reconnu pour ses effets sur l'immunité et le tonus. Une alternative sérieuse aux classiques compléments de spiruline que vous avez peut-être déjà testés.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- QU'EST-CE QUE LA PHYCOCYANINE --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003ch2\u003eQu'est-ce que la phycocyanine et pourquoi ce dosage change tout ?\u003c\/h2\u003e\n    \u003cp\u003eLa spiruline contient naturellement de la phycocyanine, mais en faible proportion. La plupart des compléments de spiruline du marché restent à 5 ou 10 % de phycocyanines. Phyco++40 Bio atteint \u003cstrong\u003e40 % de phycocyanines par prise\u003c\/strong\u003e, grâce à une formule combinant deux sources complémentaires :\u003c\/p\u003e\n    \u003cdiv class=\"soi-phyc-grid\"\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🌿 Poudre de spiruline bio\u003c\/h3\u003e\n        \u003cp\u003eNaturellement riche en phycocyanines, elle constitue la base nutritive complète de la formule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🔬 Extrait titré à 75 % de phycocyanines\u003c\/h3\u003e\n        \u003cp\u003eUn extrait de spiruline hautement concentré qui permet d'atteindre le dosage exceptionnel de 40 % par gélule.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phyc-tip\"\u003e\n      \u003cdiv class=\"soi-phyc-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe duo synergique garantit une biodisponibilité optimale et une action plus ciblée sur vos défenses naturelles et votre vitalité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION ET POSOLOGIE --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-phyc-compo\"\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003eSpiruline bio en poudre (Arthrospira platensis)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eExtrait concentré\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003eExtrait sec de spiruline bio titré à 75 % de phycocyanines\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003eCellulose végétale (HPMC), sans excipient ajouté\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003eFlacon de 32 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-compo-row\"\u003e\n        \u003cspan class=\"soi-phyc-compo-label\"\u003eTaux de phycocyanines\u003c\/span\u003e\n        \u003cspan class=\"soi-phyc-compo-value\"\u003e40 % par prise\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-phyc-timeline\"\u003e\n      \u003cdiv class=\"soi-phyc-step\"\u003e\n        \u003cdiv class=\"soi-phyc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-phyc-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e4 gélules par jour, à répartir en deux prises, de préférence le matin et à midi, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-step\"\u003e\n        \u003cdiv class=\"soi-phyc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-phyc-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines est généralement conseillée, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-step\"\u003e\n        \u003cdiv class=\"soi-phyc-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-phyc-step-content\"\u003e\n          \u003ch3\u003eDurée du flacon\u003c\/h3\u003e\n          \u003cp\u003e32 gélules, soit 8 jours au dosage plein ou jusqu'à 16 jours à demi-dose d'entretien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BIENFAITS AU QUOTIDIEN --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003ch2\u003eCe que Phyco++40 Bio peut vous apporter au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-phyc-benefits\"\u003e\n      \u003cdiv class=\"soi-phyc-benefit\"\u003e\n        \u003cdiv class=\"soi-phyc-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLa phycocyanine stimule la production de cellules de défense, particulièrement utile en période hivernale, de convalescence ou de stress prolongé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-benefit\"\u003e\n        \u003cdiv class=\"soi-phyc-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTonus et vitalité\u003c\/h3\u003e\n        \u003cp\u003eEn favorisant l'oxygénation cellulaire, ce complément contribue à réduire la sensation de fatigue passagère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-benefit\"\u003e\n        \u003cdiv class=\"soi-phyc-benefit-icon\"\u003e\u003cspan\u003e🌀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eLes phycocyanines neutralisent les radicaux libres, protégeant vos cellules des dommages oxydatifs du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-benefit\"\u003e\n        \u003cdiv class=\"soi-phyc-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRécupération physique\u003c\/h3\u003e\n        \u003cp\u003eAppréciée des sportifs, la phycocyanine aide à limiter la fatigue musculaire après l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POURQUOI CHOISIR --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Phyco++40 Bio plutôt qu'une spiruline classique ?\u003c\/h2\u003e\n    \u003cp\u003eUne spiruline bio standard apporte de nombreux nutriments, mais la phycocyanine y est souvent présente en quantité marginale. Phyco++40 Bio fait le choix inverse : \u003cstrong\u003econcentrer ce pigment actif\u003c\/strong\u003e pour une action plus directe sur l'immunité et la vitalité. Résultat : moins de gélules à avaler, plus d'actifs réellement assimilés.\u003c\/p\u003e\n    \u003cp\u003eLes gélules végétales opacifiées protègent naturellement la phycocyanine de la lumière et de l'oxydation, préservant ainsi la qualité des principes actifs jusqu'à la dernière gélule, sans réfrigération nécessaire.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- À QUI S'ADRESSE CE COMPLÉMENT --\u003e\n  \u003csection class=\"soi-phyc-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-phyc-grid\"\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🛡️ Renforcer ses défenses\u003c\/h3\u003e\n        \u003cp\u003ePersonnes souhaitant renforcer leurs défenses naturelles de façon ciblée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e😴 Fatigue et convalescence\u003c\/h3\u003e\n        \u003cp\u003eProfils fatigués, en convalescence ou exposés à un stress immunitaire saisonnier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eÀ la recherche d'un soutien à la récupération naturel et certifié bio.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-phyc-card\"\u003e\n        \u003ch3\u003e🌱 Régimes véganes\u003c\/h3\u003e\n        \u003cp\u003ePersonnes véganes ou végétariennes : certifié Vegan et Agriculture Biologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-phyc-accordion\"\u003e\n      \u003cdetails class=\"soi-phyc-accordion-item\"\u003e\n        \u003csummary class=\"soi-phyc-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-phyc-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de maladie auto-immune ou de traitement immunosuppresseur, consultez votre médecin avant toute prise.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-phyc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-phyc-cta-box\"\u003e\n      \u003cp class=\"soi-phyc-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec Soinat\u003c\/p\u003e\n      \u003cp class=\"soi-phyc-cta-text\" style=\"color: white;\"\u003ePhyco++40 Bio, c'est la spiruline repensée pour ceux qui veulent vraiment agir sur leur immunité et leur vitalité. Pas de fioritures, pas d'additifs : juste la phycocyanine à sa concentration maximale, dans une formule bio et vegan.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-phyc-marine: #1A2D3D;\n  --soi-phyc-marine-dark: #0F1E2B;\n  --soi-phyc-marine-light: #2C4458;\n  --soi-phyc-pomme: #A1C544;\n  --soi-phyc-pomme-dark: #84A636;\n  --soi-phyc-pomme-light: rgba(161,197,68,0.10);\n  --soi-phyc-white: #FFFFFF;\n  --soi-phyc-off-white: #F8FAF6;\n  --soi-phyc-stone: #F1F3EE;\n  --soi-phyc-line: #E5E8E0;\n  --soi-phyc-primary: #2E7DAF;\n  --soi-phyc-primary-soft: rgba(46,125,175,0.08);\n  --soi-phyc-accent: #3A9BD5;\n  --soi-phyc-text: #1A2D3D;\n  --soi-phyc-text-soft: #4A5B6B;\n  --soi-phyc-text-muted: #7B8693;\n  --soi-phyc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-phyc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-phyc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-phyc-radius: 12px;\n  --soi-phyc-radius-sm: 8px;\n  --soi-phyc-radius-pill: 999px;\n}\n\n.soi-phyc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-phyc-fiche img { max-width: 100%; height: auto; }\n\n.soi-phyc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-phyc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-phyc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-phyc-hero {\n  position: relative;\n  background: var(--soi-phyc-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-phyc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-phyc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-phyc-pomme);\n}\n\n.soi-phyc-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-phyc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-phyc-pomme);\n  border-radius: 50%;\n}\n\n.soi-phyc-hero-title {\n  display: block;\n  color: var(--soi-phyc-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-phyc-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-phyc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-phyc-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-phyc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-phyc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-phyc-label-accent {\n  background: var(--soi-phyc-pomme);\n  border-color: var(--soi-phyc-pomme);\n  color: var(--soi-phyc-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-phyc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-phyc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-phyc-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-phyc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-phyc-pomme);\n  border-radius: 2px;\n}\n\n.soi-phyc-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-phyc-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-phyc-section-intro strong {\n  color: var(--soi-phyc-marine);\n}\n\n.soi-phyc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-phyc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-phyc-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-phyc-section p strong {\n  color: var(--soi-phyc-marine);\n}\n\n\/* === BENEFITS === *\/\n.soi-phyc-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-phyc-benefit {\n  background: var(--soi-phyc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-phyc-radius);\n  border: 1px solid var(--soi-phyc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-phyc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-phyc-shadow-md);\n}\n\n.soi-phyc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-phyc-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-phyc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-phyc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-phyc-benefit:hover .soi-phyc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-phyc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-phyc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-phyc-benefit p {\n  font-size: 13px;\n  color: var(--soi-phyc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-phyc-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-phyc-card {\n  background: var(--soi-phyc-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-phyc-radius);\n  border-left: 3px solid var(--soi-phyc-pomme);\n}\n\n.soi-phyc-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-phyc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-phyc-card p {\n  font-size: 14px;\n  color: var(--soi-phyc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-phyc-compo {\n  background: var(--soi-phyc-off-white);\n  border-radius: var(--soi-phyc-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-phyc-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-phyc-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-phyc-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-phyc-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-phyc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-phyc-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-phyc-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-phyc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-phyc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-phyc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-phyc-radius);\n  border: 1px solid var(--soi-phyc-line);\n  align-items: flex-start;\n}\n\n.soi-phyc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-phyc-marine);\n  color: var(--soi-phyc-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-phyc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-phyc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-phyc-step-content p {\n  font-size: 14px;\n  color: var(--soi-phyc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-phyc-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-phyc-pomme-light);\n  border-left: 4px solid var(--soi-phyc-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-phyc-radius) var(--soi-phyc-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-phyc-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-phyc-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-phyc-marine);\n  margin-bottom: 4px;\n}\n\n.soi-phyc-tip p {\n  font-size: 14px;\n  color: var(--soi-phyc-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-phyc-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-phyc-accordion-item {\n  background: var(--soi-phyc-off-white);\n  border-radius: var(--soi-phyc-radius-sm);\n  border: 1px solid var(--soi-phyc-line);\n  overflow: hidden;\n}\n\n.soi-phyc-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-phyc-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-phyc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-phyc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-phyc-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-phyc-accordion-item[open] .soi-phyc-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-phyc-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-phyc-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-phyc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-phyc-cta-box {\n  background: var(--soi-phyc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-phyc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-phyc-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-phyc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-phyc-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-phyc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-phyc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-phyc-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-phyc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-phyc-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-phyc-compo-value {\n    text-align: left;\n  }\n\n  .soi-phyc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-phyc-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-phyc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-phyc-fiche {\n    --soi-phyc-text-soft: #2C3E50;\n    --soi-phyc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603295822154,"sku":"LT0355","price":22.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/phyco40-bio-en-gelules-packshot.webp?v=1779632119","url":"https:\/\/www.soinature.com\/products\/phyco-40-bio-en-gelules","provider":"Soinature","version":"1.0","type":"link"}