{"product_id":"caraline-vegan-bio-60-gelules","title":"Ceraline - Complément Cheveux, Ongles \u0026 Peau - LT Labo","description":"\u003cdiv class=\"soi-cera-fiche\"\u003e\n\n\u003csection class=\"soi-cera-hero\"\u003e\n  \u003cdiv class=\"soi-cera-hero-tag\"\u003e\n    \u003cspan class=\"soi-cera-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · LT Labo\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-cera-hero-title\"\u003eCéraline Bio\u003c\/span\u003e\n  \u003cp class=\"soi-cera-hero-subtitle\"\u003eRoquette, prêle et levure de bière : trois actifs bio et vegan réunis pour redonner vitalité, éclat et résistance à vos cheveux, ongles et peau.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cera-hero-labels\"\u003e\n    \u003cspan class=\"soi-cera-label soi-cera-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-cera-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-cera-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003cspan class=\"soi-cera-label\"\u003eSANS OGM\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cera-section\"\u003e\n  \u003ch2\u003ePourquoi vos cheveux et ongles ont besoin d'un soutien nutritionnel ?\u003c\/h2\u003e\n  \u003cp\u003eLe stress, les changements hormonaux, la fatigue chronique ou encore une alimentation déséquilibrée affectent en premier lieu la qualité des phanères. Cheveux qui tombent, ongles qui cassent, peau terne : ces signaux sont souvent le reflet d'un manque de micronutriments essentiels.\u003c\/p\u003e\n  \u003cp\u003eCéraline Bio répond précisément à ces besoins grâce à une combinaison de plantes et de levure riches en nutriments ciblés.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cera-section\"\u003e\n  \u003ch2\u003eLes 3 actifs clés de Céraline Bio\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cera-benefits\"\u003e\n    \u003cdiv class=\"soi-cera-benefit\"\u003e\n      \u003cdiv class=\"soi-cera-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRoquette bio\u003c\/h3\u003e\n      \u003cp\u003eRiche en flavonoïdes, en vitamines A, B, C et K, ainsi qu'en minéraux et oligo-éléments, la roquette (\u003cem\u003eEruca sativa\u003c\/em\u003e) stimule le bulbe pileux et favorise une croissance saine des cheveux. Elle apporte également des antioxydants utiles à l'éclat de la peau.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-benefit\"\u003e\n      \u003cdiv class=\"soi-cera-benefit-icon\"\u003e\u003cspan\u003e🌾\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePrêle des champs bio\u003c\/h3\u003e\n      \u003cp\u003eExceptionnellement concentrée en silice organique, la prêle contribue à la reminéralisation des tissus. Elle soutient la structure du cheveu, renforce la solidité des ongles, améliore l'élasticité de la peau et favorise la microcirculation du cuir chevelu.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-benefit\"\u003e\n      \u003cdiv class=\"soi-cera-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eLevure de bière bio\u003c\/h3\u003e\n      \u003cp\u003eVéritable concentré de vitamines du groupe B, de protéines et de minéraux, la levure de bière (\u003cem\u003eSaccharomyces cerevisiae\u003c\/em\u003e) stimule la synthèse de kératine, la protéine structurelle des cheveux et des ongles. Elle contribue à leur brillance, leur robustesse et leur souplesse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cera-section\"\u003e\n  \u003ch2\u003eComposition et posologie de Céraline Bio\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cera-compo\"\u003e\n    \u003cdiv class=\"soi-cera-compo-row\"\u003e\n      \u003cspan class=\"soi-cera-compo-label\"\u003eIngrédient 1\u003c\/span\u003e\n      \u003cspan class=\"soi-cera-compo-value\"\u003ePoudre de roquette bio (\u003cem\u003eEruca sativa\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-compo-row\"\u003e\n      \u003cspan class=\"soi-cera-compo-label\"\u003eIngrédient 2\u003c\/span\u003e\n      \u003cspan class=\"soi-cera-compo-value\"\u003ePoudre de prêle des champs bio (\u003cem\u003eEquisetum arvense\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-compo-row\"\u003e\n      \u003cspan class=\"soi-cera-compo-label\"\u003eIngrédient 3\u003c\/span\u003e\n      \u003cspan class=\"soi-cera-compo-value\"\u003eLevure de bière bio (\u003cem\u003eSaccharomyces cerevisiae\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-compo-row\"\u003e\n      \u003cspan class=\"soi-cera-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-cera-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-compo-row\"\u003e\n      \u003cspan class=\"soi-cera-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-cera-compo-value\"\u003e60 gélules (1 mois de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-cera-tip\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-cera-tip-icon\"\u003e💊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n      \u003cp\u003e2 gélules par jour, de préférence au cours d'un repas, avec un grand verre d'eau. Une cure de 6 à 8 semaines minimum est conseillée pour observer des résultats visibles sur la qualité des cheveux et des ongles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cera-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse Céraline Bio ?\u003c\/h2\u003e\n  \u003cp\u003eCe complément convient particulièrement aux personnes qui traversent :\u003c\/p\u003e\n  \u003cdiv class=\"soi-cera-grid\"\u003e\n    \u003cdiv class=\"soi-cera-card\"\u003e\n      \u003ch3\u003e😓 Stress et fatigue\u003c\/h3\u003e\n      \u003cp\u003eVous traversez une période de stress intense ou de fatigue prolongée qui affecte la vitalité de vos cheveux et de vos ongles.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-card\"\u003e\n      \u003ch3\u003e🔄 Changement hormonal\u003c\/h3\u003e\n      \u003cp\u003ePost-accouchement, ménopause, puberté : les fluctuations hormonales fragilisent les phanères et nécessitent un soutien ciblé.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-card\"\u003e\n      \u003ch3\u003e🍂 Chute saisonnière\u003c\/h3\u003e\n      \u003cp\u003eVous constatez une perte de cheveux saisonnière ou diffuse qui vous préoccupe.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-card\"\u003e\n      \u003ch3\u003e💅 Ongles fragilisés\u003c\/h3\u003e\n      \u003cp\u003eVos ongles sont cassants, striés ou à croissance lente et méritent un apport nutritionnel adapté.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-card\"\u003e\n      \u003ch3\u003e🌸 Peau terne\u003c\/h3\u003e\n      \u003cp\u003eVotre peau manque d'éclat et de souplesse, et vous souhaitez retrouver un teint lumineux de l'intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1rem;\"\u003eCéraline Bio convient aux régimes végétaliens et végétariens. Il est certifié Agriculture Biologique et formulé sans OGM.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cera-section\"\u003e\n  \u003ch2\u003eComment prendre Céraline Bio pour de meilleurs résultats ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cera-timeline\"\u003e\n    \u003cdiv class=\"soi-cera-step\"\u003e\n      \u003cdiv class=\"soi-cera-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-step-content\"\u003e\n        \u003ch3\u003eRégularité avant tout\u003c\/h3\u003e\n        \u003cp\u003eLes actifs des plantes agissent progressivement. Prenez vos 2 gélules chaque jour, sans interruption, pendant au moins 6 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-step\"\u003e\n      \u003cdiv class=\"soi-cera-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-step-content\"\u003e\n        \u003ch3\u003eAssociez une alimentation équilibrée\u003c\/h3\u003e\n        \u003cp\u003eProtéines, fer et zinc sont également essentiels à la santé des cheveux. Céraline Bio vient en complément, pas en remplacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-step\"\u003e\n      \u003cdiv class=\"soi-cera-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-step-content\"\u003e\n        \u003ch3\u003eHydratez-vous suffisamment\u003c\/h3\u003e\n        \u003cp\u003eLa silice de la prêle agit mieux lorsque l'organisme est bien hydraté. Visez 1,5 litre d'eau par jour minimum.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cera-section\"\u003e\n  \u003cdiv class=\"soi-cera-accordion\"\u003e\n    \u003cdetails class=\"soi-cera-accordion-item\"\u003e\n      \u003csummary class=\"soi-cera-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-cera-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. En cas de doute, consultez un professionnel de santé. Déconseillé aux femmes enceintes et aux enfants de moins de 12 ans.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cera-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-cera-cta-box\"\u003e\n    \u003cp class=\"soi-cera-cta-tag\" style=\"color: white;\"\u003eVitalité cheveux, ongles et peau\u003c\/p\u003e\n    \u003cp class=\"soi-cera-cta-text\" style=\"color: white;\"\u003ePrenez soin de vos phanères avec une formule vraiment naturelle. Roquette, prêle et levure de bière réunies dans une synergie bio et vegan, pour des cheveux et des ongles visiblement plus forts, plus brillants et plus résistants.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cera-marine: #1A2D3D;\n  --soi-cera-marine-dark: #0F1E2B;\n  --soi-cera-marine-light: #2C4458;\n  --soi-cera-pomme: #A1C544;\n  --soi-cera-pomme-dark: #84A636;\n  --soi-cera-pomme-light: rgba(161,197,68,0.10);\n  --soi-cera-white: #FFFFFF;\n  --soi-cera-off-white: #F8FAF6;\n  --soi-cera-stone: #F1F3EE;\n  --soi-cera-line: #E5E8E0;\n  --soi-cera-primary: #6B3FA0;\n  --soi-cera-primary-soft: #F3EEF8;\n  --soi-cera-accent: #8B5EBF;\n  --soi-cera-text: #1A2D3D;\n  --soi-cera-text-soft: #4A5B6B;\n  --soi-cera-text-muted: #7B8693;\n  --soi-cera-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cera-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cera-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cera-radius: 12px;\n  --soi-cera-radius-sm: 8px;\n  --soi-cera-radius-pill: 999px;\n}\n\n.soi-cera-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cera-fiche img { max-width: 100%; height: auto; }\n\n.soi-cera-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cera-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cera-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cera-hero {\n  position: relative;\n  background: var(--soi-cera-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-cera-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cera-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cera-pomme);\n}\n\n.soi-cera-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-cera-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cera-pomme);\n  border-radius: 50%;\n}\n\n.soi-cera-hero-title {\n  display: block;\n  color: var(--soi-cera-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-cera-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-cera-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cera-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-cera-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cera-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cera-label-accent {\n  background: var(--soi-cera-pomme);\n  border-color: var(--soi-cera-pomme);\n  color: var(--soi-cera-marine);\n  font-weight: 600;\n}\n\n.soi-cera-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cera-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cera-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-cera-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cera-pomme);\n  border-radius: 2px;\n}\n\n.soi-cera-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cera-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cera-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cera-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cera-benefit {\n  background: var(--soi-cera-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cera-radius);\n  border: 1px solid var(--soi-cera-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cera-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cera-shadow-md);\n}\n\n.soi-cera-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cera-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-cera-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cera-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cera-benefit:hover .soi-cera-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cera-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cera-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cera-benefit p {\n  font-size: 13px;\n  color: var(--soi-cera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cera-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cera-card {\n  background: var(--soi-cera-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cera-radius);\n  border-left: 3px solid var(--soi-cera-pomme);\n}\n\n.soi-cera-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cera-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cera-card p {\n  font-size: 14px;\n  color: var(--soi-cera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cera-compo {\n  background: var(--soi-cera-off-white);\n  border-radius: var(--soi-cera-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cera-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-cera-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cera-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cera-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cera-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cera-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cera-marine);\n  text-align: right;\n}\n\n.soi-cera-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cera-pomme-light);\n  border-left: 4px solid var(--soi-cera-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cera-radius) var(--soi-cera-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cera-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cera-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cera-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cera-tip p {\n  font-size: 14px;\n  color: var(--soi-cera-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cera-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cera-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cera-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cera-radius);\n  border: 1px solid var(--soi-cera-line);\n  align-items: flex-start;\n}\n\n.soi-cera-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cera-marine);\n  color: var(--soi-cera-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-cera-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cera-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cera-step-content p {\n  font-size: 14px;\n  color: var(--soi-cera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cera-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cera-accordion-item {\n  background: var(--soi-cera-off-white);\n  border-radius: var(--soi-cera-radius-sm);\n  border: 1px solid var(--soi-cera-line);\n  overflow: hidden;\n}\n\n.soi-cera-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cera-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-cera-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cera-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cera-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cera-accordion-item[open] .soi-cera-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cera-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cera-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cera-cta-box {\n  background: var(--soi-cera-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cera-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cera-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-cera-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cera-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-cera-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cera-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cera-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-cera-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cera-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cera-compo-value {\n    text-align: left;\n  }\n\n  .soi-cera-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cera-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cera-fiche {\n    --soi-cera-text-soft: #2C3E50;\n    --soi-cera-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603370139978,"sku":"LT0385","price":22.47,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ceraline-bio-et-vegan-en-gelules-packshot.webp?v=1779719737","url":"https:\/\/www.soinature.com\/products\/caraline-vegan-bio-60-gelules","provider":"Soinature","version":"1.0","type":"link"}