{"title":"Meralia","description":"","products":[{"product_id":"magnesium-renforce-en-gelules","title":"Magnésium Renforcé en gélules","description":"\n\u003cdiv class=\"soi-mgrf-fiche\"\u003e\n\n  \u003csection class=\"soi-mgrf-hero\"\u003e\n    \u003cdiv class=\"soi-mgrf-hero-tag\"\u003e\n      \u003cspan class=\"soi-mgrf-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mgrf-hero-title\"\u003eLa force de la mer au service de votre vitalité\u003c\/span\u003e\n    \u003cp class=\"soi-mgrf-hero-subtitle\"\u003eMagnésium marin d'extraction naturelle associé aux vitamines B1, B2 et B6 pour une action complète sur l'énergie, le système nerveux et la réduction de la fatigue.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgrf-hero-labels\"\u003e\n      \u003cspan class=\"soi-mgrf-label soi-mgrf-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mgrf-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-mgrf-label\"\u003eMAGNÉSIUM MARIN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un magnésium marin en gélules ?\u003c\/h2\u003e\n    \u003cp\u003eToutes les formes de magnésium ne se valent pas. Le magnésium marin est extrait directement de l'eau de mer, sans synthèse chimique. Il présente une composition naturelle de sels de magnésium (chlorure, hydroxyde, oxyde) et bénéficie d'une bonne tolérance digestive chez la plupart des personnes.\u003c\/p\u003e\n    \u003cp\u003eConditionné en gélules végétales, ce complément convient aux végétariens et aux végans, sans gélatine animale. La formule MERalia mise sur la synergie entre le magnésium marin et trois vitamines du groupe B pour potentialiser l'action de chaque actif.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eLes bienfaits des gélules de magnésium renforcé\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-benefits\"\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie et vitalité\u003c\/h3\u003e\n        \u003cp\u003eLe magnésium contribue à un métabolisme énergétique normal. Associé aux vitamines B1 et B2, il favorise la conversion des nutriments en carburant utilisable par vos cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e😮‍💨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLa combinaison magnésium, B2 et B6 agit sur la fatigue physique et mentale, deux aspects souvent liés à un déficit en minéraux essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n        \u003cp\u003eMagnésium, B2 et B6 contribuent au fonctionnement normal du système nerveux, soutenant l'équilibre émotionnel et la résistance au stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité et protection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine B6 soutient l'immunité, tandis que la B2 protège les cellules du stress oxydatif, pour une action globale sur la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eComposition et posologie des gélules de magnésium MERalia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-compo\"\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003ePour 2 gélules (dose journalière)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eMagnésium marin\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e300 mg (80 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B1 (thiamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,1 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B2 (riboflavine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,4 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B6 (pyridoxine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,4 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e60 gélules (30 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-mgrf-section-intro\" style=\"margin-top: 1rem; font-style: italic;\"\u003eAutres ingrédients : gélule végétale (hydroxypropylméthylcellulose), agent de charge (cellulose microcristalline), anti-agglomérant (stéarate de magnésium végétal).\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eComment bien prendre vos gélules de magnésium ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-timeline\"\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eQuand ?\u003c\/h3\u003e\n          \u003cp\u003eAu moment d'un repas, avec un grand verre d'eau, pour favoriser une meilleure absorption et une bonne tolérance digestive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eCombien ?\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour. Ne pas dépasser la dose journalière recommandée sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eCombien de temps ?\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 1 à 3 mois est généralement conseillée pour ressentir des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgrf-tip\"\u003e\n      \u003cdiv class=\"soi-mgrf-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePrès de 75 % des Français ne consomment pas suffisamment de magnésium au quotidien. Si vous ressentez une fatigue persistante, des tensions musculaires ou des coups de stress à répétition, une cure de magnésium marin peut vous aider à retrouver votre équilibre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eFabriqué en France, formulé pour tous\u003c\/h2\u003e\n    \u003cp\u003eLe Magnésium Renforcé MERalia est fabriqué en France, dans le respect de normes strictes de fabrication. Ses gélules végétales le rendent compatible avec un mode de vie végétarien ou végan.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgrf-accordion\"\u003e\n      \u003cdetails class=\"soi-mgrf-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgrf-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgrf-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical et ne remplace pas une alimentation variée et équilibrée. Ne pas dépasser la dose journalière recommandée. En cas de pathologie ou de traitement en cours, consultez votre médecin avant de démarrer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mgrf-cta-box\"\u003e\n      \u003cp class=\"soi-mgrf-cta-tag\" style=\"color: white;\"\u003eRetrouvez votre énergie naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-mgrf-cta-text\" style=\"color: white;\"\u003eLe meilleur de la mer et des vitamines B réunis dans une formule simple, naturelle et fabriquée en France, pour prendre soin de votre vitalité au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mgrf-marine: #1A2D3D;\n  --soi-mgrf-marine-dark: #0F1E2B;\n  --soi-mgrf-marine-light: #2C4458;\n  --soi-mgrf-pomme: #A1C544;\n  --soi-mgrf-pomme-dark: #84A636;\n  --soi-mgrf-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-mgrf-white: #FFFFFF;\n  --soi-mgrf-off-white: #F8FAF6;\n  --soi-mgrf-stone: #F1F3EE;\n  --soi-mgrf-line: #E5E8E0;\n\n  --soi-mgrf-primary: #2B5DAE;\n  --soi-mgrf-primary-soft: #E8F0FA;\n  --soi-mgrf-accent: #6EC5B0;\n\n  --soi-mgrf-text: #1A2D3D;\n  --soi-mgrf-text-soft: #4A5B6B;\n  --soi-mgrf-text-muted: #7B8693;\n\n  --soi-mgrf-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mgrf-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mgrf-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mgrf-radius: 12px;\n  --soi-mgrf-radius-sm: 8px;\n  --soi-mgrf-radius-pill: 999px;\n}\n\n.soi-mgrf-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mgrf-fiche img { max-width: 100%; height: auto; }\n\n.soi-mgrf-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mgrf-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mgrf-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mgrf-hero {\n  position: relative;\n  background: var(--soi-mgrf-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-mgrf-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mgrf-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mgrf-pomme);\n}\n\n.soi-mgrf-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-mgrf-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 50%;\n}\n\n.soi-mgrf-hero-title {\n  display: block;\n  color: var(--soi-mgrf-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-mgrf-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-mgrf-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mgrf-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-mgrf-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mgrf-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mgrf-label-accent {\n  background: var(--soi-mgrf-pomme);\n  border-color: var(--soi-mgrf-pomme);\n  color: var(--soi-mgrf-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mgrf-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mgrf-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mgrf-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-mgrf-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 2px;\n}\n\n.soi-mgrf-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mgrf-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mgrf-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mgrf-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mgrf-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mgrf-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mgrf-benefit {\n  background: var(--soi-mgrf-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mgrf-radius);\n  border: 1px solid var(--soi-mgrf-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mgrf-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mgrf-shadow-md);\n}\n\n.soi-mgrf-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mgrf-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-mgrf-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mgrf-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mgrf-benefit:hover .soi-mgrf-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mgrf-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgrf-benefit p {\n  font-size: 13px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-mgrf-compo {\n  background: var(--soi-mgrf-off-white);\n  border-radius: var(--soi-mgrf-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mgrf-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-mgrf-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mgrf-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mgrf-compo-row:first-child {\n  background: var(--soi-mgrf-marine);\n  border-radius: var(--soi-mgrf-radius) var(--soi-mgrf-radius) 0 0;\n  border-bottom: none;\n}\n\n.soi-mgrf-compo-row:first-child .soi-mgrf-compo-label {\n  color: var(--soi-mgrf-white);\n  font-weight: 600;\n  font-size: 13px;\n  letter-spacing: 0.05em;\n}\n\n.soi-mgrf-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mgrf-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mgrf-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mgrf-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-mgrf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mgrf-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mgrf-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgrf-radius);\n  border: 1px solid var(--soi-mgrf-line);\n  align-items: flex-start;\n}\n\n.soi-mgrf-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mgrf-marine);\n  color: var(--soi-mgrf-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-mgrf-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mgrf-step-content p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mgrf-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mgrf-pomme-light);\n  border-left: 4px solid var(--soi-mgrf-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mgrf-radius) var(--soi-mgrf-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mgrf-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mgrf-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mgrf-tip p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-mgrf-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-mgrf-accordion-item {\n  background: var(--soi-mgrf-off-white);\n  border-radius: var(--soi-mgrf-radius-sm);\n  border: 1px solid var(--soi-mgrf-line);\n  overflow: hidden;\n}\n\n.soi-mgrf-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mgrf-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-mgrf-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mgrf-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mgrf-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mgrf-accordion-item[open] .soi-mgrf-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mgrf-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mgrf-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mgrf-cta-box {\n  background: var(--soi-mgrf-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mgrf-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mgrf-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-mgrf-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mgrf-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-mgrf-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgrf-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mgrf-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-mgrf-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mgrf-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mgrf-compo-value {\n    text-align: left;\n  }\n\n  .soi-mgrf-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-mgrf-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mgrf-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mgrf-fiche {\n    --soi-mgrf-text-soft: #2C3E50;\n    --soi-mgrf-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61602675851594,"sku":"ME4003","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/magnesium_renforce_gelules_meralia_11zon.webp?v=1781252972"},{"product_id":"collagene-marin-90-gelules","title":"Collagène Marin en gélules","description":"\n\n\u003cdiv class=\"soi-colm-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-colm-hero\"\u003e\n    \u003cdiv class=\"soi-colm-hero-tag\"\u003e\n      \u003cspan class=\"soi-colm-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-colm-hero-title\"\u003eL'éclat retrouvé, depuis l'intérieur\u003c\/span\u003e\n    \u003cp class=\"soi-colm-hero-subtitle\"\u003eLe collagène marin MERalia associe des peptides issus de poissons de l'Atlantique à la vitamine C, la vitamine E et le zinc pour soutenir la fermeté, la tonicité et l'éclat naturel de votre peau.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Collagène Marin en gélules : soin peau visage tonique par MERalia --\u003e\n  \u003csection class=\"soi-colm-section\"\u003e\n    \u003ch2\u003eCollagène Marin en gélules : soin peau visage tonique par MERalia\u003c\/h2\u003e\n    \u003cp\u003eVotre peau perd naturellement du collagène à partir de 25 ans, environ 1 % chaque année. Rides, perte de fermeté, teint terne : les signes s'installent progressivement. Le Collagène Marin MERalia est conçu pour agir de l'intérieur, là où aucune crème ne peut vraiment atteindre, grâce à une formule complète pensée pour la peau, le visage et l'éclat naturel.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi le collagène marin est-il si efficace ? --\u003e\n  \u003csection class=\"soi-colm-section\"\u003e\n    \u003ch2\u003ePourquoi le collagène marin est-il si efficace ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement au collagène bovin, le collagène marin issu de la peau de poissons de l'Atlantique présente une structure moléculaire plus fine (type I), ce qui lui permet d'être mieux absorbé par l'organisme. Ses peptides pénètrent plus facilement dans la circulation sanguine pour atteindre les cellules cutanées en profondeur. C'est l'une des raisons pour lesquelles il est souvent préféré dans les formules orientées vers le soin de la peau.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les bienfaits du collagène marin MERalia --\u003e\n  \u003csection class=\"soi-colm-section\"\u003e\n    \u003ch2\u003eLes bienfaits du collagène marin MERalia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-colm-benefits\"\u003e\n      \u003cdiv class=\"soi-colm-benefit\"\u003e\n        \u003cdiv class=\"soi-colm-benefit-icon\"\u003e\u003cspan\u003e🐟\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCollagène marin hydrolysé\u003c\/h3\u003e\n        \u003cp\u003eContribue à restaurer la fermeté cutanée, à réduire l'apparence des rides et à redonner tonus au visage. Sa haute biodisponibilité favorise une assimilation rapide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-benefit\"\u003e\n        \u003cdiv class=\"soi-colm-benefit-icon\"\u003e\u003cspan\u003e🍊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine C\u003c\/h3\u003e\n        \u003cp\u003eIndispensable à la synthèse naturelle du collagène. Contribue à l'éclat de la peau, à la santé des gencives, des os et des vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-benefit\"\u003e\n        \u003cdiv class=\"soi-colm-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine E\u003c\/h3\u003e\n        \u003cp\u003eAntioxydant puissant qui protège les cellules cutanées contre le stress oxydatif et les radicaux libres responsables du vieillissement prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-benefit\"\u003e\n        \u003cdiv class=\"soi-colm-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eZinc\u003c\/h3\u003e\n        \u003cp\u003eParticipe au maintien d'une peau normale et saine, soutient la réparation cellulaire et renforce la résistance cutanée aux agressions extérieures.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie --\u003e\n  \u003csection class=\"soi-colm-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-colm-section-intro\"\u003eChaque gélule de Collagène Marin MERalia réunit quatre actifs complémentaires pour un soin complet de votre peau.\u003c\/p\u003e\n    \u003cdiv class=\"soi-colm-compo\"\u003e\n      \u003cdiv class=\"soi-colm-compo-row\"\u003e\n        \u003cspan class=\"soi-colm-compo-label\"\u003eCollagène marin hydrolysé\u003c\/span\u003e\n        \u003cspan class=\"soi-colm-compo-value\"\u003ePeau de poisson (Atlantique), dosage concentré par gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-compo-row\"\u003e\n        \u003cspan class=\"soi-colm-compo-label\"\u003eVitamine C (acide ascorbique)\u003c\/span\u003e\n        \u003cspan class=\"soi-colm-compo-value\"\u003e80 mg · 100 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-compo-row\"\u003e\n        \u003cspan class=\"soi-colm-compo-label\"\u003eVitamine E (tocophérol)\u003c\/span\u003e\n        \u003cspan class=\"soi-colm-compo-value\"\u003e12 mg · 100 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-compo-row\"\u003e\n        \u003cspan class=\"soi-colm-compo-label\"\u003eZinc\u003c\/span\u003e\n        \u003cspan class=\"soi-colm-compo-value\"\u003e10 mg · 100 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-colm-timeline\"\u003e\n      \u003cdiv class=\"soi-colm-step\"\u003e\n        \u003cdiv class=\"soi-colm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-colm-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 3 gélules par jour avec un grand verre d'eau, de préférence au moment du repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-step\"\u003e\n        \u003cdiv class=\"soi-colm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-colm-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est conseillée pour observer des résultats visibles sur la fermeté et l'éclat du teint.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-colm-tip\"\u003e\n      \u003cdiv class=\"soi-colm-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eRépétez la cure 2 à 3 fois par an pour un effet durable sur la qualité de votre peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Collagène marin : y a-t-il des dangers ? --\u003e\n  \u003csection class=\"soi-colm-section\"\u003e\n    \u003ch2\u003eCollagène marin : y a-t-il des dangers ?\u003c\/h2\u003e\n    \u003cp\u003eLe collagène marin est généralement très bien toléré. Les rares effets indésirables rapportés se limitent à de légères gênes digestives en début de cure.\u003c\/p\u003e\n    \u003cdiv class=\"soi-colm-accordion\"\u003e\n      \u003cdetails class=\"soi-colm-accordion-item\"\u003e\n        \u003csummary class=\"soi-colm-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-colm-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire est déconseillé aux personnes allergiques aux poissons ou aux fruits de mer. En cas de doute, consultez un professionnel de santé avant de commencer une supplémentation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-colm-accordion-item\"\u003e\n        \u003csummary class=\"soi-colm-accordion-header\"\u003e📋 Avertissement\u003c\/summary\u003e\n        \u003cdiv class=\"soi-colm-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Il est recommandé de consulter votre médecin en cas de traitement en cours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment utiliser le collagène marin pour de meilleurs résultats ? --\u003e\n  \u003csection class=\"soi-colm-section\"\u003e\n    \u003ch2\u003eComment utiliser le collagène marin pour de meilleurs résultats ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-colm-grid\"\u003e\n      \u003cdiv class=\"soi-colm-card\"\u003e\n        \u003ch3\u003e💧 Hydratation quotidienne\u003c\/h3\u003e\n        \u003cp\u003eAssociez votre cure à une bonne hydratation : 1,5 L d'eau minimum par jour pour soutenir l'action du collagène.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-card\"\u003e\n        \u003ch3\u003e🍋 Vitamine C naturelle\u003c\/h3\u003e\n        \u003cp\u003eComplétez avec une alimentation riche en vitamine C naturelle (agrumes, poivrons) pour favoriser la synthèse endogène du collagène.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-card\"\u003e\n        \u003ch3\u003e☀️ Protection solaire\u003c\/h3\u003e\n        \u003cp\u003eProtégez votre peau du soleil : les UV accélèrent la dégradation du collagène cutané.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-colm-card\"\u003e\n        \u003ch3\u003e🔄 Renouvellement de la cure\u003c\/h3\u003e\n        \u003cp\u003eRépétez la cure 2 à 3 fois par an pour un effet durable sur la fermeté et l'éclat de votre peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-colm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-colm-cta-box\"\u003e\n      \u003cp class=\"soi-colm-cta-tag\" style=\"color: white;\"\u003eVotre rituel beauté depuis l'intérieur\u003c\/p\u003e\n      \u003cp class=\"soi-colm-cta-text\" style=\"color: white;\"\u003eAvec le Collagène Marin MERalia, chaque gélule est un geste concret pour retrouver un visage plus ferme, un teint plus lumineux et une peau qui vous ressemble vraiment.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-colm-marine: #1A2D3D;\n  --soi-colm-marine-dark: #0F1E2B;\n  --soi-colm-marine-light: #2C4458;\n  --soi-colm-pomme: #A1C544;\n  --soi-colm-pomme-dark: #84A636;\n  --soi-colm-pomme-light: rgba(161,197,68,0.10);\n  --soi-colm-white: #FFFFFF;\n  --soi-colm-off-white: #F8FAF6;\n  --soi-colm-stone: #F1F3EE;\n  --soi-colm-line: #E5E8E0;\n  --soi-colm-primary: #4A8BB5;\n  --soi-colm-primary-soft: #D6E8F3;\n  --soi-colm-accent: #3366AA;\n  --soi-colm-text: #1A2D3D;\n  --soi-colm-text-soft: #4A5B6B;\n  --soi-colm-text-muted: #7B8693;\n  --soi-colm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-colm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-colm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-colm-radius: 12px;\n  --soi-colm-radius-sm: 8px;\n  --soi-colm-radius-pill: 999px;\n}\n\n.soi-colm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-colm-fiche img { max-width: 100%; height: auto; }\n\n.soi-colm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-colm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-colm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-colm-hero {\n  position: relative;\n  background: var(--soi-colm-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-colm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-colm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-colm-pomme);\n}\n\n.soi-colm-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-colm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-colm-pomme);\n  border-radius: 50%;\n}\n\n.soi-colm-hero-title {\n  display: block;\n  color: var(--soi-colm-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-colm-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n\/* === SECTIONS === *\/\n.soi-colm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-colm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-colm-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-colm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-colm-pomme);\n  border-radius: 2px;\n}\n\n.soi-colm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-colm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-colm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-colm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-colm-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-colm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-colm-benefit {\n  background: var(--soi-colm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-colm-radius);\n  border: 1px solid var(--soi-colm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-colm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-colm-shadow-md);\n}\n\n.soi-colm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-colm-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-colm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-colm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-colm-benefit:hover .soi-colm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-colm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-colm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-colm-benefit p {\n  font-size: 13px;\n  color: var(--soi-colm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-colm-compo {\n  background: var(--soi-colm-off-white);\n  border-radius: var(--soi-colm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-colm-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-colm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-colm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-colm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-colm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-colm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-colm-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-colm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-colm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-colm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-colm-radius);\n  border: 1px solid var(--soi-colm-line);\n  align-items: flex-start;\n}\n\n.soi-colm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-colm-marine);\n  color: var(--soi-colm-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-colm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-colm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-colm-step-content p {\n  font-size: 14px;\n  color: var(--soi-colm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-colm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-colm-pomme-light);\n  border-left: 4px solid var(--soi-colm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-colm-radius) var(--soi-colm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-colm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-colm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-colm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-colm-tip p {\n  font-size: 14px;\n  color: var(--soi-colm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-colm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-colm-card {\n  background: var(--soi-colm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-colm-radius);\n  border-left: 3px solid var(--soi-colm-pomme);\n}\n\n.soi-colm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-colm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-colm-card p {\n  font-size: 14px;\n  color: var(--soi-colm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-colm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1rem;\n}\n\n.soi-colm-accordion-item {\n  background: var(--soi-colm-off-white);\n  border-radius: var(--soi-colm-radius-sm);\n  border: 1px solid var(--soi-colm-line);\n  overflow: hidden;\n}\n\n.soi-colm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-colm-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-colm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-colm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-colm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-colm-accordion-item[open] .soi-colm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-colm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-colm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-colm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-colm-cta-box {\n  background: var(--soi-colm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-colm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-colm-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-colm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-colm-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-colm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-colm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-colm-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-colm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-colm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-colm-compo-value {\n    text-align: left;\n  }\n\n  .soi-colm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-colm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-colm-fiche {\n    --soi-colm-text-soft: #2C3E50;\n    --soi-colm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61602936815946,"sku":"ME4004","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/collagene-marin-en-gelules-packshot_11zon.webp?v=1780156106"},{"product_id":"omega-3-capsules","title":"Oméga 3 en capsules (x90) - MERalia","description":"\u003cdiv class=\"soi-omg3-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-omg3-hero\"\u003e\n    \u003cdiv class=\"soi-omg3-hero-tag\"\u003e\n      \u003cspan class=\"soi-omg3-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-omg3-hero-title\"\u003eLe pouvoir essentiel des acides gras marins\u003c\/span\u003e\n    \u003cp class=\"soi-omg3-hero-subtitle\"\u003eHuile de poissons sauvages purifiée, riche en EPA et DHA : soutenez votre cœur, votre cerveau et votre vision au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-omg3-hero-labels\"\u003e\n      \u003cspan class=\"soi-omg3-label soi-omg3-label-accent\"\u003ePÊCHE DURABLE\u003c\/span\u003e\n      \u003cspan class=\"soi-omg3-label\"\u003eHUILE PURIFIÉE\u003c\/span\u003e\n      \u003cspan class=\"soi-omg3-label\"\u003eSANS SAUMON\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Pourquoi votre corps a-t-il besoin d'oméga-3 ? --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003cdiv class=\"soi-omg3-intro-layout\"\u003e\n      \u003cdiv class=\"soi-omg3-intro-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_ME2004_48b572fe-9617-4411-b2f4-473d90197a4e.jpg?v=1776180282\" alt=\"Femme épanouie sur la plage, illustrant les bienfaits des oméga-3 MERalia\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-intro-text\"\u003e\n        \u003ch2\u003ePourquoi votre corps a-t-il besoin d'oméga-3 ?\u003c\/h2\u003e\n        \u003cp\u003eLes acides gras oméga-3 font partie des nutriments que votre corps ne sait tout simplement pas fabriquer seul. Pourtant, ils sont impliqués dans des fonctions vitales : santé du cœur, clarté mentale, équilibre émotionnel et qualité de la vision. Sans un apport suffisant, ces fonctions peuvent progressivement se dérégler, souvent de façon silencieuse.\u003c\/p\u003e\n        \u003cp\u003eLes oméga-3 en capsules MERalia sont formulés à partir d'huile de poissons sauvages, purifiée et désodorisée, pêchés dans le respect des ressources marines. Un complément alimentaire pensé pour celles et ceux qui veulent prendre soin d'eux avec exigence, sans compromis sur la qualité ni sur l'éthique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Les bienfaits des oméga-3 : ce que dit la science --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003ch2\u003eLes bienfaits des oméga-3 : ce que dit la science\u003c\/h2\u003e\n    \u003cp class=\"soi-omg3-section-intro\"\u003eLes bienfaits des oméga-3 reposent sur deux acides gras clés, l'EPA et le DHA, dont les rôles sont aujourd'hui bien documentés. Voici ce qu'ils apportent concrètement à votre quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-omg3-benefits\"\u003e\n      \u003cdiv class=\"soi-omg3-benefit\"\u003e\n        \u003cdiv class=\"soi-omg3-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCœur et circulation\u003c\/h3\u003e\n        \u003cp\u003eL'association EPA et DHA contribue à une fonction cardiaque normale (allégation santé reconnue par l'EFSA). Un apport régulier soutient un rythme cardiaque sain et participe à l'équilibre des triglycérides sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-benefit\"\u003e\n        \u003cdiv class=\"soi-omg3-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCerveau et fonctions cognitives\u003c\/h3\u003e\n        \u003cp\u003eLe DHA contribue au maintien d'une fonction cérébrale normale. Il facilite également la circulation de la sérotonine et de la dopamine, deux neurotransmetteurs liés au bien-être et à la concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-benefit\"\u003e\n        \u003cdiv class=\"soi-omg3-benefit-icon\"\u003e\u003cspan\u003e👁️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVision nette et durable\u003c\/h3\u003e\n        \u003cp\u003eLe DHA est naturellement présent dans les membranes de la rétine et contribue au maintien d'une vision normale. Une carence peut affecter la qualité visuelle sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-benefit\"\u003e\n        \u003cdiv class=\"soi-omg3-benefit-icon\"\u003e\u003cspan\u003e😌\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eL'EPA joue un rôle reconnu dans la stabilisation de l'humeur. Il aiderait à réduire les variations émotionnelles et à soutenir un état d'esprit plus serein au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition et posologie --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-omg3-section-intro\"\u003eChaque capsule est formulée avec soin pour vous garantir un apport efficace et bien dosé.\u003c\/p\u003e\n    \u003cdiv class=\"soi-omg3-compo\"\u003e\n      \u003cdiv class=\"soi-omg3-compo-row\"\u003e\n        \u003cspan class=\"soi-omg3-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-omg3-compo-value\"\u003eHuile de poissons sauvages purifiée et désodorisée (sans saumon)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-compo-row\"\u003e\n        \u003cspan class=\"soi-omg3-compo-label\"\u003eAcides gras clés\u003c\/span\u003e\n        \u003cspan class=\"soi-omg3-compo-value\"\u003eDHA (fonction cérébrale, vision) + EPA (fonction cardiaque)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-compo-row\"\u003e\n        \u003cspan class=\"soi-omg3-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-omg3-compo-value\"\u003eCapsule gélatineuse de qualité alimentaire\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-compo-row\"\u003e\n        \u003cspan class=\"soi-omg3-compo-label\"\u003eConcentration\u003c\/span\u003e\n        \u003cspan class=\"soi-omg3-compo-value\"\u003eOméga-3 totaux : dose concentrée et biodisponible\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-omg3-timeline\"\u003e\n      \u003cdiv class=\"soi-omg3-step\"\u003e\n        \u003cdiv class=\"soi-omg3-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-omg3-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 capsules par jour, de préférence au cours d'un repas pour favoriser l'absorption des acides gras.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-step\"\u003e\n        \u003cdiv class=\"soi-omg3-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-omg3-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 6 semaines minimum est généralement recommandée pour observer des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-omg3-accordion\"\u003e\n      \u003cdetails class=\"soi-omg3-accordion-item\"\u003e\n        \u003csummary class=\"soi-omg3-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-omg3-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de traitement anticoagulant ou de pathologie cardiovasculaire, consultez votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Un produit éthique et traçable --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003ch2\u003eUn produit éthique et traçable\u003c\/h2\u003e\n    \u003cdiv class=\"soi-omg3-grid\"\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e🐟 Pêche durable\u003c\/h3\u003e\n        \u003cp\u003ePoissons sélectionnés dans le respect des ressources marines et des écosystèmes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e🌬️ Huile purifiée et désodorisée\u003c\/h3\u003e\n        \u003cp\u003eAbsence d'odeur de poisson, tolérance digestive optimale pour un confort d'utilisation au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e🔍 Origine contrôlée\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité complète des matières premières, sans saumon.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e✅ Qualité certifiée\u003c\/h3\u003e\n        \u003cp\u003eProcessus de fabrication rigoureux pour une pureté et une efficacité maximales.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : À qui s'adressent ces capsules oméga-3 ? --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003ch2\u003eÀ qui s'adressent ces capsules d'oméga-3 ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-omg3-grid\"\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e🥗 Alimentation pauvre en poissons gras\u003c\/h3\u003e\n        \u003cp\u003eVous consommez peu de sardines, maquereau ou hareng ? Ces capsules compensent ce déficit en acides gras essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e💼 Actifs sous stress cognitif\u003c\/h3\u003e\n        \u003cp\u003eConcentration, mémoire, charge mentale : le DHA soutient vos fonctions cérébrales au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e👀 Seniors soucieux de leur vision\u003c\/h3\u003e\n        \u003cp\u003ePréservez votre acuité visuelle et vos fonctions cérébrales grâce à un apport régulier en DHA.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e❤️ Santé cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eSoutenez votre cœur sur le long terme avec l'association EPA et DHA reconnue par l'EFSA.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-omg3-tip\"\u003e\n      \u003cdiv class=\"soi-omg3-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour des effets durables, nous vous recommandons une cure de 4 à 8 semaines minimum. Renouvelable selon vos besoins, idéalement en continu pour un soutien optimal de vos fonctions vitales.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-omg3-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-omg3-cta-box\"\u003e\n      \u003cp class=\"soi-omg3-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, avec les trésors de la mer\u003c\/p\u003e\n      \u003cp class=\"soi-omg3-cta-text\" style=\"color: white;\"\u003eCœur, cerveau, vision, humeur : les oméga-3 MERalia vous accompagnent chaque jour avec des actifs reconnus, issus de la mer et formulés avec rigueur. Prenez soin de l'essentiel, simplement et durablement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-omg3-marine: #1A2D3D;\n  --soi-omg3-marine-dark: #0F1E2B;\n  --soi-omg3-marine-light: #2C4458;\n  --soi-omg3-pomme: #A1C544;\n  --soi-omg3-pomme-dark: #84A636;\n  --soi-omg3-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-omg3-white: #FFFFFF;\n  --soi-omg3-off-white: #F8FAF6;\n  --soi-omg3-stone: #F1F3EE;\n  --soi-omg3-line: #E5E8E0;\n\n  --soi-omg3-primary: #1E5FA6;\n  --soi-omg3-primary-soft: #E8F1FA;\n  --soi-omg3-accent: #5CB8C4;\n\n  --soi-omg3-text: #1A2D3D;\n  --soi-omg3-text-soft: #4A5B6B;\n  --soi-omg3-text-muted: #7B8693;\n\n  --soi-omg3-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-omg3-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-omg3-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-omg3-radius: 12px;\n  --soi-omg3-radius-sm: 8px;\n  --soi-omg3-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-omg3-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-omg3-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR === *\/\n.soi-omg3-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-omg3-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-omg3-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-omg3-hero {\n  position: relative;\n  background: var(--soi-omg3-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-omg3-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-omg3-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-omg3-pomme);\n}\n\n.soi-omg3-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-omg3-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-omg3-pomme);\n  border-radius: 50%;\n}\n\n.soi-omg3-hero-title {\n  display: block;\n  color: var(--soi-omg3-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-omg3-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-omg3-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-omg3-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-omg3-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-omg3-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-omg3-label-accent {\n  background: var(--soi-omg3-pomme);\n  border-color: var(--soi-omg3-pomme);\n  color: var(--soi-omg3-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-omg3-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-omg3-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-omg3-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-omg3-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-omg3-pomme);\n  border-radius: 2px;\n}\n\n.soi-omg3-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-omg3-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-omg3-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-omg3-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-omg3-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === INTRO LAYOUT (image + text) === *\/\n.soi-omg3-intro-layout {\n  display: flex;\n  flex-wrap: wrap;\n  gap: clamp(1.5rem, 3vw, 2rem);\n  align-items: center;\n}\n\n.soi-omg3-intro-image {\n  flex: 0 0 calc(50% - 1rem);\n  max-width: calc(50% - 1rem);\n}\n\n.soi-omg3-intro-image img {\n  border-radius: var(--soi-omg3-radius);\n  width: 100%;\n  height: auto;\n  display: block;\n}\n\n.soi-omg3-intro-text {\n  flex: 0 0 calc(50% - 1rem);\n  max-width: calc(50% - 1rem);\n}\n\n.soi-omg3-intro-text h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-omg3-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-omg3-intro-text h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-omg3-pomme);\n  border-radius: 2px;\n}\n\n.soi-omg3-intro-text p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-omg3-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-omg3-intro-text p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-omg3-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-omg3-benefit {\n  background: var(--soi-omg3-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-omg3-radius);\n  border: 1px solid var(--soi-omg3-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-omg3-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-omg3-shadow-md);\n}\n\n.soi-omg3-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-omg3-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-omg3-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-omg3-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-omg3-benefit:hover .soi-omg3-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-omg3-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-omg3-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-omg3-benefit p {\n  font-size: 13px;\n  color: var(--soi-omg3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-omg3-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-omg3-card {\n  background: var(--soi-omg3-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-omg3-radius);\n  border-left: 3px solid var(--soi-omg3-pomme);\n}\n\n.soi-omg3-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-omg3-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-omg3-card p {\n  font-size: 14px;\n  color: var(--soi-omg3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-omg3-compo {\n  background: var(--soi-omg3-off-white);\n  border-radius: var(--soi-omg3-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-omg3-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-omg3-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-omg3-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-omg3-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-omg3-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-omg3-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-omg3-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-omg3-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-omg3-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-omg3-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-omg3-radius);\n  border: 1px solid var(--soi-omg3-line);\n  align-items: flex-start;\n}\n\n.soi-omg3-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-omg3-marine);\n  color: var(--soi-omg3-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-omg3-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-omg3-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-omg3-step-content p {\n  font-size: 14px;\n  color: var(--soi-omg3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-omg3-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-omg3-pomme-light);\n  border-left: 4px solid var(--soi-omg3-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-omg3-radius) var(--soi-omg3-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-omg3-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-omg3-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-omg3-marine);\n  margin-bottom: 4px;\n}\n\n.soi-omg3-tip p {\n  font-size: 14px;\n  color: var(--soi-omg3-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-omg3-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-omg3-accordion-item {\n  background: var(--soi-omg3-off-white);\n  border-radius: var(--soi-omg3-radius-sm);\n  border: 1px solid var(--soi-omg3-line);\n  overflow: hidden;\n}\n\n.soi-omg3-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-omg3-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-omg3-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-omg3-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-omg3-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-omg3-accordion-item[open] .soi-omg3-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-omg3-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-omg3-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-omg3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-omg3-cta-box {\n  background: var(--soi-omg3-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-omg3-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-omg3-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-omg3-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-omg3-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-omg3-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-omg3-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-omg3-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-omg3-intro-layout {\n    flex-direction: column;\n  }\n\n  .soi-omg3-intro-image,\n  .soi-omg3-intro-text {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n\n  .soi-omg3-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-omg3-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-omg3-compo-value {\n    text-align: left;\n  }\n\n  .soi-omg3-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-omg3-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-omg3-fiche {\n    --soi-omg3-text-soft: #2C3E50;\n    --soi-omg3-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603003498826,"sku":"ME2004","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/omega-3-en-capsules-packshot_6ad6bd3c-663a-4ac3-afe2-c14b53159348.webp?v=1780036873"},{"product_id":"huile-foie-morue-90-capsules","title":"Huile de Foie de Morue en capsules - MERalia","description":"\n\n\u003cdiv class=\"soi-hfm-fiche\"\u003e\n\n  \u003csection class=\"soi-hfm-hero\"\u003e\n    \u003cdiv class=\"soi-hfm-hero-tag\"\u003e\n      \u003cspan class=\"soi-hfm-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-hfm-hero-title\"\u003ePréservez votre capital osseux, naturellement\u003c\/span\u003e\n    \u003cp class=\"soi-hfm-hero-subtitle\"\u003eTrois actifs majeurs réunis dans une seule capsule sans arrière-goût : oméga-3 EPA et DHA, vitamine D et vitamine A. Une formule purifiée, d'origine marine, pensée pour vos os, votre immunité et votre vitalité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-hfm-hero-labels\"\u003e\n      \u003cspan class=\"soi-hfm-label soi-hfm-label-accent\"\u003eCAPSULES D'ORIGINE MARINE\u003c\/span\u003e\n      \u003cspan class=\"soi-hfm-label\"\u003ePOISSONS SAUVAGES\u003c\/span\u003e\n      \u003cspan class=\"soi-hfm-label\"\u003ePURIFIÉE \u0026amp; DÉSODORISÉE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'huile de foie de morue : ce que la science confirme\u003c\/h2\u003e\n    \u003cp class=\"soi-hfm-section-intro\"\u003eL'huile de foie de morue est l'un des rares aliments naturels à combiner vitamine A, vitamine D et oméga-3 (EPA et DHA) dans une seule source. C'est précisément cette synergie qui la rend si intéressante.\u003c\/p\u003e\n    \u003cdiv class=\"soi-hfm-benefits\"\u003e\n      \u003cdiv class=\"soi-hfm-benefit\"\u003e\n        \u003cdiv class=\"soi-hfm-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine D\u003c\/h3\u003e\n        \u003cp\u003eElle favorise l'absorption normale du calcium et du phosphore, deux minéraux indispensables à la solidité des os et au bon fonctionnement musculaire. Elle joue aussi un rôle clé dans le soutien du système immunitaire, particulièrement en hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-benefit\"\u003e\n        \u003cdiv class=\"soi-hfm-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine A\u003c\/h3\u003e\n        \u003cp\u003eImpliquée dans la croissance cellulaire et la régénération osseuse, elle contribue également au maintien d'une peau, d'une vision et d'une muqueuse en bonne santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-benefit\"\u003e\n        \u003cdiv class=\"soi-hfm-benefit-icon\"\u003e\u003cspan\u003e🐟\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOméga-3 EPA et DHA\u003c\/h3\u003e\n        \u003cp\u003eReconnus pour stimuler la formation osseuse, ralentir la perte osseuse liée à l'âge, et soutenir la santé cardiovasculaire et cognitive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hfm-tip\"\u003e\n      \u003cdiv class=\"soi-hfm-tip-icon\"\u003e🔗\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCes trois actifs agissent en synergie : la vitamine D optimise l'absorption du calcium, les oméga-3 limitent l'inflammation articulaire, et la vitamine A soutient la régénération des tissus. Ensemble, ils forment un trio difficile à égaler pour préserver votre capital osseux sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'huile de foie de morue en capsule MERalia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-hfm-grid\"\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🐟 Poissons sauvages\u003c\/h3\u003e\n        \u003cp\u003eHuile extraite de foies de morues sauvages, pour une traçabilité et une qualité optimales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e✨ Purifiée et désodorisée\u003c\/h3\u003e\n        \u003cp\u003eUn procédé rigoureux qui élimine odeurs et contaminants, sans altérer les nutriments essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🌊 Capsules d'origine marine\u003c\/h3\u003e\n        \u003cp\u003eL'enveloppe est elle aussi d'origine marine, pour un produit cohérent de l'intérieur à l'extérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e✅ Facile à intégrer\u003c\/h3\u003e\n        \u003cp\u003eCapsules molles sans goût, à avaler simplement avec un verre d'eau au moment du repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-hfm-compo\"\u003e\n      \u003cdiv class=\"soi-hfm-compo-row\"\u003e\n        \u003cspan class=\"soi-hfm-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-hfm-compo-value\"\u003eHuile de foie de morue (poisson)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-compo-row\"\u003e\n        \u003cspan class=\"soi-hfm-compo-label\"\u003eOméga-3\u003c\/span\u003e\n        \u003cspan class=\"soi-hfm-compo-value\"\u003eEPA (acide eicosapentaénoïque) + DHA (acide docosahexaénoïque)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-compo-row\"\u003e\n        \u003cspan class=\"soi-hfm-compo-label\"\u003eVitamines\u003c\/span\u003e\n        \u003cspan class=\"soi-hfm-compo-value\"\u003eVitamine A + Vitamine D\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-compo-row\"\u003e\n        \u003cspan class=\"soi-hfm-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-hfm-compo-value\"\u003eCapsule molle d'origine marine\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hfm-timeline\"\u003e\n      \u003cdiv class=\"soi-hfm-step\"\u003e\n        \u003cdiv class=\"soi-hfm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-hfm-step-content\"\u003e\n          \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 capsules par jour, à prendre de préférence au cours d'un repas contenant des lipides pour favoriser l'absorption des vitamines liposolubles A et D.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-step\"\u003e\n        \u003cdiv class=\"soi-hfm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-hfm-step-content\"\u003e\n          \u003ch3\u003eCure conseillée\u003c\/h3\u003e\n          \u003cp\u003e6 à 8 semaines, renouvelable selon vos besoins. Une cure automnale ou hivernale est particulièrement pertinente pour soutenir l'immunité en période de faible ensoleillement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-hfm-grid\"\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🦴 Capital osseux\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez préserver votre densité osseuse, notamment après 40 ans ? Cette formule vous apporte les nutriments essentiels pour accompagner votre structure osseuse au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e☀️ Carence en vitamine D\u003c\/h3\u003e\n        \u003cp\u003eVous êtes peu exposé au soleil, votre peau est foncée, ou vous avancez en âge ? L'huile de foie de morue contribue à couvrir vos besoins en vitamine D de manière naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez à protéger vos articulations et à soutenir votre récupération musculaire ? Les oméga-3 et la vitamine D de cette formule vous accompagnent dans votre pratique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hfm-card\"\u003e\n        \u003ch3\u003e🛡️ Immunité naturelle\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez renforcer vos défenses naturelles, particulièrement à l'approche de l'hiver ? Ce complément est conçu pour soutenir votre système immunitaire tout en douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\"\u003e\n    \u003cdiv class=\"soi-hfm-accordion\"\u003e\n      \u003cdetails class=\"soi-hfm-accordion-item\"\u003e\n        \u003csummary class=\"soi-hfm-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-hfm-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie osseuse, cardiovasculaire ou de prise de médicaments, consultez votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hfm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-hfm-cta-box\"\u003e\n      \u003cp class=\"soi-hfm-cta-tag\" style=\"color: white;\"\u003eOs, immunité et vitalité en une seule capsule\u003c\/p\u003e\n      \u003cp class=\"soi-hfm-cta-text\" style=\"color: white;\"\u003eOffrez à votre corps le meilleur de la mer : une huile de foie de morue purifiée, riche en oméga-3, vitamine D et vitamine A. Se soigner naturellement, c'est aussi simple que cela.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-hfm-marine: #1A2D3D;\n  --soi-hfm-marine-dark: #0F1E2B;\n  --soi-hfm-marine-light: #2C4458;\n  --soi-hfm-pomme: #A1C544;\n  --soi-hfm-pomme-dark: #84A636;\n  --soi-hfm-pomme-light: rgba(161,197,68,0.10);\n  --soi-hfm-white: #FFFFFF;\n  --soi-hfm-off-white: #F8FAF6;\n  --soi-hfm-stone: #F1F3EE;\n  --soi-hfm-line: #E5E8E0;\n  --soi-hfm-primary: #2B6CB0;\n  --soi-hfm-primary-soft: #E8F1FA;\n  --soi-hfm-accent: #5BA4D9;\n  --soi-hfm-text: #1A2D3D;\n  --soi-hfm-text-soft: #4A5B6B;\n  --soi-hfm-text-muted: #7B8693;\n  --soi-hfm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-hfm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-hfm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-hfm-radius: 12px;\n  --soi-hfm-radius-sm: 8px;\n  --soi-hfm-radius-pill: 999px;\n}\n\n.soi-hfm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-hfm-fiche img { max-width: 100%; height: auto; }\n\n.soi-hfm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-hfm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-hfm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-hfm-hero {\n  position: relative;\n  background: var(--soi-hfm-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-hfm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-hfm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-hfm-pomme);\n}\n\n.soi-hfm-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-hfm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-hfm-pomme);\n  border-radius: 50%;\n}\n\n.soi-hfm-hero-title {\n  display: block;\n  color: var(--soi-hfm-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-hfm-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-hfm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-hfm-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-hfm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-hfm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-hfm-label-accent {\n  background: var(--soi-hfm-pomme);\n  border-color: var(--soi-hfm-pomme);\n  color: var(--soi-hfm-marine);\n  font-weight: 600;\n}\n\n.soi-hfm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-hfm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-hfm-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-hfm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-hfm-pomme);\n  border-radius: 2px;\n}\n\n.soi-hfm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-hfm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-hfm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-hfm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-hfm-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-hfm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-hfm-benefit {\n  background: var(--soi-hfm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-hfm-radius);\n  border: 1px solid var(--soi-hfm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-hfm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-hfm-shadow-md);\n}\n\n.soi-hfm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-hfm-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-hfm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-hfm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-hfm-benefit:hover .soi-hfm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-hfm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hfm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hfm-benefit p {\n  font-size: 13px;\n  color: var(--soi-hfm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-hfm-card {\n  background: var(--soi-hfm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hfm-radius);\n  border-left: 3px solid var(--soi-hfm-pomme);\n}\n\n.soi-hfm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hfm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hfm-card p {\n  font-size: 14px;\n  color: var(--soi-hfm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-compo {\n  background: var(--soi-hfm-off-white);\n  border-radius: var(--soi-hfm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-hfm-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-hfm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-hfm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-hfm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-hfm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-hfm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-hfm-marine);\n  text-align: right;\n}\n\n.soi-hfm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-hfm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-hfm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hfm-radius);\n  border: 1px solid var(--soi-hfm-line);\n  align-items: flex-start;\n}\n\n.soi-hfm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-hfm-marine);\n  color: var(--soi-hfm-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-hfm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-hfm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-hfm-step-content p {\n  font-size: 14px;\n  color: var(--soi-hfm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-hfm-pomme-light);\n  border-left: 4px solid var(--soi-hfm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-hfm-radius) var(--soi-hfm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-hfm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-hfm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-hfm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-hfm-tip p {\n  font-size: 14px;\n  color: var(--soi-hfm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-hfm-accordion-item {\n  background: var(--soi-hfm-off-white);\n  border-radius: var(--soi-hfm-radius-sm);\n  border: 1px solid var(--soi-hfm-line);\n  overflow: hidden;\n}\n\n.soi-hfm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-hfm-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-hfm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-hfm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-hfm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-hfm-accordion-item[open] .soi-hfm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-hfm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-hfm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-hfm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hfm-cta-box {\n  background: var(--soi-hfm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-hfm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-hfm-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-hfm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-hfm-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-hfm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-hfm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-hfm-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-hfm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-hfm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-hfm-compo-value {\n    text-align: left;\n  }\n  .soi-hfm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-hfm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-hfm-fiche {\n    --soi-hfm-text-soft: #2C3E50;\n    --soi-hfm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603275473226,"sku":"ME1401","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-de-foie-de-morue-en-capsules-packshot_11zon.webp?v=1780040166"},{"product_id":"huile-krill-capsules","title":"Huile de Krill en capsules - riche en Oméga-3","description":"\n\u003cdiv class=\"soi-kril-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-kril-hero\"\u003e\n    \u003cdiv class=\"soi-kril-hero-tag\"\u003e\n      \u003cspan class=\"soi-kril-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-kril-hero-title\"\u003eLe trésor oméga-3 des eaux antarctiques\u003c\/span\u003e\n    \u003cp class=\"soi-kril-hero-subtitle\"\u003eUne source d'oméga-3 EPA et DHA sous forme de phospholipides, enrichie en choline et en astaxanthine, pour soutenir votre cœur, votre cerveau et vos articulations au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kril-hero-labels\"\u003e\n      \u003cspan class=\"soi-kril-label soi-kril-label-accent\"\u003eCERTIFIÉ MSC\u003c\/span\u003e\n      \u003cspan class=\"soi-kril-label\"\u003eOMÉGA-3 PHOSPHOLIPIDES\u003c\/span\u003e\n      \u003cspan class=\"soi-kril-label\"\u003eASTAXANTHINE NATURELLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Huile de Krill en capsules : oméga-3, cœur et cholestérol --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eHuile de Krill en capsules : la meilleure source d'oméga-3 pour le cœur et le cholestérol\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez une source d'oméga-3 mieux absorbée que l'huile de poisson classique ? L'huile de krill MERalia est extraite de l'\u003cem\u003eEuphausia superba\u003c\/em\u003e, ce minuscule crustacé des eaux glacées de l'Antarctique, reconnu pour sa richesse exceptionnelle en oméga-3 EPA et DHA sous forme de phospholipides, en choline et en astaxanthine. Une formule naturelle, pure et certifiée, pensée pour soutenir votre cœur, votre cerveau et vos articulations au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi l'huile de krill est-elle différente de l'huile de poisson ? --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003ePourquoi l'huile de krill est-elle différente de l'huile de poisson ?\u003c\/h2\u003e\n    \u003cp\u003eLa grande différence tient à la forme des oméga-3. Dans l'huile de poisson, les acides gras EPA et DHA sont liés à des triglycérides. Dans l'huile de krill, ils sont liés à des phospholipides, une structure très proche de celle de vos membranes cellulaires. Le résultat : une assimilation souvent meilleure, une tolérance digestive supérieure, et des capsules sans arrière-goût de poisson.\u003c\/p\u003e\n    \u003cp\u003eL'astaxanthine naturellement présente joue quant à elle le rôle d'antioxydant puissant, protégeant les acides gras de l'oxydation, ce que l'huile de poisson ne contient pas naturellement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les bienfaits de l'huile de krill reconnus par la recherche --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'huile de krill reconnus par la recherche\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kril-benefits\"\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eLes oméga-3 EPA et DHA contribuent au maintien d'une fonction cardiaque normale et aident à réguler les triglycérides sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFonctions cérébrales\u003c\/h3\u003e\n        \u003cp\u003eLe DHA participe au bon fonctionnement du cerveau, à la concentration et à la mémoire, notamment après 40 ans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eArticulations\u003c\/h3\u003e\n        \u003cp\u003ePlusieurs études pointent une réduction de la raideur articulaire chez les personnes prenant de l'huile de krill régulièrement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e👁️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté des yeux\u003c\/h3\u003e\n        \u003cp\u003eLe DHA est un constituant majeur de la rétine ; un apport suffisant soutient la vision normale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau et stress oxydatif\u003c\/h3\u003e\n        \u003cp\u003eL'astaxanthine et les phospholipides contribuent à protéger les cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kril-tip\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-kril-tip-icon\"\u003e⚕️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eInformation importante\u003c\/strong\u003e\n        \u003cp\u003eCes informations sont données à titre indicatif. Ce complément alimentaire ne se substitue pas à un traitement médical. Consultez votre médecin si vous suivez un traitement anticoagulant ou si vous êtes enceinte.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et dosage par capsule --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eComposition et dosage par capsule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kril-compo\"\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eExtrait d'huile de krill antarctique (Euphausia superba)\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e500 mg \/ capsule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003ePhospholipides totaux (dont 40 % phosphatidylcholine)\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eOméga-3 EPA\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 75 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eOméga-3 DHA\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 45 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eCholine\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 70 mg (~13 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eAstaxanthine naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 0,1 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eEnveloppe de la capsule\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003eGélatine de poisson\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-kril-timeline\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-kril-step\"\u003e\n        \u003cdiv class=\"soi-kril-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-kril-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 capsules par jour, de préférence au cours d'un repas contenant des lipides, pour une meilleure assimilation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-step\"\u003e\n        \u003cdiv class=\"soi-kril-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-kril-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est conseillée pour observer les premiers effets.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Une pêche certifiée MSC, respectueuse des océans --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eUne pêche certifiée MSC, respectueuse des océans\u003c\/h2\u003e\n    \u003cp\u003eMERalia s'approvisionne exclusivement auprès de pêcheries certifiées MSC (Marine Stewardship Council). La pêche s'effectue à plus de 10 miles des côtes pendant les périodes de reproduction des mammifères marins, préservant l'équilibre de l'écosystème antarctique.\u003c\/p\u003e\n    \u003cp\u003eLe procédé d'extraction breveté garantit une concentration maximale des actifs bénéfiques, sans solvants ni résidus indésirables.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kril-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-kril-tip-icon\"\u003e🌊\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eEn choisissant une huile de krill certifiée MSC, vous soutenez une pêche responsable qui respecte l'écosystème antarctique et les mammifères marins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Questions fréquentes sur l'huile de krill --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur l'huile de krill\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kril-accordion\"\u003e\n      \u003cdetails class=\"soi-kril-accordion-item\"\u003e\n        \u003csummary class=\"soi-kril-accordion-header\"\u003e🦐 L'huile de krill est-elle dangereuse ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-kril-accordion-content\"\u003e\n          \u003cp\u003eElle est très bien tolérée chez l'adulte en bonne santé. Les rares contre-indications concernent les personnes allergiques aux crustacés ou sous anticoagulants. Demandez l'avis de votre médecin si vous avez un doute.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-kril-accordion-item\"\u003e\n        \u003csummary class=\"soi-kril-accordion-header\"\u003e🐕 L'huile de krill convient-elle aux chiens ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-kril-accordion-content\"\u003e\n          \u003cp\u003eCertains vétérinaires la recommandent pour les articulations et le pelage des chiens. Consultez votre vétérinaire pour le dosage adapté au poids de votre animal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-kril-accordion-item\"\u003e\n        \u003csummary class=\"soi-kril-accordion-header\"\u003e💊 Peut-on l'associer à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-kril-accordion-content\"\u003e\n          \u003cp\u003eOui, elle se combine très bien avec de la vitamine D3, du magnésium ou un complexe multivitaminé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-kril-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-kril-cta-box\"\u003e\n      \u003cp class=\"soi-kril-cta-tag\" style=\"color: white;\"\u003eOméga-3 d'exception, pêche responsable\u003c\/p\u003e\n      \u003cp class=\"soi-kril-cta-text\" style=\"color: white;\"\u003eVenue des eaux les plus pures de la planète, l'huile de krill MERalia réunit absorption optimale grâce aux phospholipides, antioxydant naturel avec l'astaxanthine, et engagement sincère pour la protection des océans. Prenez soin de votre cœur, de votre cerveau et de vos articulations, chaque jour, en toute confiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-kril-marine: #1A2D3D;\n  --soi-kril-marine-dark: #0F1E2B;\n  --soi-kril-marine-light: #2C4458;\n  --soi-kril-pomme: #A1C544;\n  --soi-kril-pomme-dark: #84A636;\n  --soi-kril-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-kril-white: #FFFFFF;\n  --soi-kril-off-white: #F8FAF6;\n  --soi-kril-stone: #F1F3EE;\n  --soi-kril-line: #E5E8E0;\n\n  --soi-kril-primary: #2E5BA8;\n  --soi-kril-primary-soft: #A8D5E2;\n  --soi-kril-accent: #3A7BD5;\n\n  --soi-kril-text: #1A2D3D;\n  --soi-kril-text-soft: #4A5B6B;\n  --soi-kril-text-muted: #7B8693;\n\n  --soi-kril-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-kril-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-kril-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-kril-radius: 12px;\n  --soi-kril-radius-sm: 8px;\n  --soi-kril-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-kril-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-kril-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-kril-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-kril-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-kril-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-kril-hero {\n  position: relative;\n  background: var(--soi-kril-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-kril-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-kril-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-kril-pomme);\n}\n\n.soi-kril-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-kril-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-kril-pomme);\n  border-radius: 50%;\n}\n\n.soi-kril-hero-title {\n  display: block;\n  color: var(--soi-kril-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-kril-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-kril-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-kril-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-kril-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-kril-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-kril-label-accent {\n  background: var(--soi-kril-pomme);\n  border-color: var(--soi-kril-pomme);\n  color: var(--soi-kril-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-kril-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-kril-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-kril-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-kril-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-kril-pomme);\n  border-radius: 2px;\n}\n\n.soi-kril-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-kril-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-kril-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-kril-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-kril-benefit {\n  background: var(--soi-kril-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-kril-radius);\n  border: 1px solid var(--soi-kril-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-kril-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-kril-shadow-md);\n}\n\n.soi-kril-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-kril-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-kril-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-kril-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-kril-benefit:hover .soi-kril-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-kril-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kril-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kril-benefit p {\n  font-size: 13px;\n  color: var(--soi-kril-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-kril-compo {\n  background: var(--soi-kril-off-white);\n  border-radius: var(--soi-kril-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-kril-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-kril-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-kril-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-kril-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-kril-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-kril-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-kril-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-kril-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-kril-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-kril-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kril-radius);\n  border: 1px solid var(--soi-kril-line);\n  align-items: flex-start;\n}\n\n.soi-kril-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-kril-marine);\n  color: var(--soi-kril-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-kril-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kril-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-kril-step-content p {\n  font-size: 14px;\n  color: var(--soi-kril-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-kril-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-kril-pomme-light);\n  border-left: 4px solid var(--soi-kril-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-kril-radius) var(--soi-kril-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-kril-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-kril-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-kril-marine);\n  margin-bottom: 4px;\n}\n\n.soi-kril-tip p {\n  font-size: 14px;\n  color: var(--soi-kril-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-kril-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-kril-accordion-item {\n  background: var(--soi-kril-off-white);\n  border-radius: var(--soi-kril-radius-sm);\n  border: 1px solid var(--soi-kril-line);\n  overflow: hidden;\n}\n\n.soi-kril-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-kril-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-kril-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-kril-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-kril-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-kril-accordion-item[open] .soi-kril-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-kril-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-kril-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-kril-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-kril-cta-box {\n  background: var(--soi-kril-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-kril-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-kril-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-kril-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-kril-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-kril-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-kril-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-kril-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-kril-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-kril-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-kril-compo-value {\n    text-align: left;\n  }\n\n  .soi-kril-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-kril-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-kril-fiche {\n    --soi-kril-text-soft: #2C3E50;\n    --soi-kril-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603316203850,"sku":"ME5070","price":15.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-de-krill-en-capsules-packshot_11zon.webp?v=1780057946"},{"product_id":"plasma-marin-hypertonique-selon-le-procede-quinton-en-bouteille","title":"Plasma marin hypertonique - procédé Quinton - 1 L","description":"\u003cdiv class=\"soi-plasm-fiche\"\u003e\n\n\u003csection class=\"soi-plasm-hero\"\u003e\n  \u003cdiv class=\"soi-plasm-hero-tag\"\u003e\n    \u003cspan class=\"soi-plasm-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Thérapie marine · MERalia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-plasm-hero-title\"\u003ePlasma marin hypertonique selon le procédé Quinton\u003c\/span\u003e\n  \u003cp class=\"soi-plasm-hero-subtitle\"\u003eL'eau de mer au service de votre vitalité : plus de 78 minéraux et oligo-éléments naturels, prélevés au cœur d'une réserve de biosphère UNESCO.\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-hero-labels\"\u003e\n    \u003cspan class=\"soi-plasm-label soi-plasm-label-accent\"\u003ePROCÉDÉ QUINTON\u003c\/span\u003e\n    \u003cspan class=\"soi-plasm-label\"\u003eSOURCE DE MAGNÉSIUM\u003c\/span\u003e\n    \u003cspan class=\"soi-plasm-label\"\u003eRÉSERVE UNESCO\u003c\/span\u003e\n    \u003cspan class=\"soi-plasm-label\"\u003eBOUTEILLE EN VERRE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003ePlasma marin hypertonique selon le procédé Quinton : l'eau de mer au service de votre vitalité\u003c\/h2\u003e\n  \u003cp\u003eLe \u003cstrong\u003eplasma marin hypertonique\u003c\/strong\u003e, aussi appelé \u003cstrong\u003eeau de Quinton hypertonique\u003c\/strong\u003e, est l'un des compléments naturels les plus complets qui soit. Issu des travaux du biologiste français \u003cstrong\u003eRené Quinton (1866-1925)\u003c\/strong\u003e, il repose sur une observation fascinante : la composition minérale de l'eau de mer est étonnamment proche de celle de notre plasma sanguin. Ce produit signé \u003cstrong\u003eMERalia\u003c\/strong\u003e vous en propose une version d'exception, prélevée dans un site naturel protégé.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eUne eau de mer d'origine exceptionnelle\u003c\/h2\u003e\n  \u003cp\u003eToute la différence commence à la source. Le plasma marin de MERalia est extrait dans le \u003cstrong\u003eparc naturel de Cabo de Gata\u003c\/strong\u003e, en mer d'Alboran au sud de l'Espagne, classé \u003cstrong\u003eréserve de biosphère par l'UNESCO depuis 1997\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-grid-compact\"\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🌊\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eDistance côte\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003e1 300 mètres\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🔵\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eProfondeur\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003e38 mètres\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🏛️\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eProtection\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003eUNESCO 1997\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🌋\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eZone\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003eVolcanique\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1.25rem;\"\u003eL'eau y est prélevée à marée haute, dans une zone volcanique d'une biodiversité marine remarquable. Résultat : une eau naturellement riche en \u003cstrong\u003eminéraux, oligo-éléments et prébiotiques marins\u003c\/strong\u003e, sans aucune adjonction artificielle.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eHypertonique ou isotonique : quelle différence ?\u003c\/h2\u003e\n  \u003cp\u003eVous vous demandez peut-être comment choisir entre \u003cstrong\u003eplasma marin isotonique et hypertonique\u003c\/strong\u003e. Voici l'essentiel à retenir :\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-grid\"\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e💧 Plasma isotonique\u003c\/h3\u003e\n      \u003cp\u003eDilué à hauteur de 1\/3 d'eau de mer pour 2\/3 d'eau douce, il présente une concentration proche de celle du sang. Doux, il convient aux personnes fragiles, aux enfants ou en cure longue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card soi-plasm-card-highlight\"\u003e\n      \u003ch3\u003e🌊 Plasma hypertonique\u003c\/h3\u003e\n      \u003cp\u003ePur, non dilué. Sa concentration en minéraux est trois fois supérieure. Recommandé pour les cures courtes et intenses, notamment en cas de \u003cstrong\u003efatigue profonde, de récupération sportive ou de reminéralisation rapide\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eLes bienfaits du plasma marin hypertonique\u003c\/h2\u003e\n  \u003cp\u003eGrâce à sa richesse en \u003cstrong\u003emagnésium naturel\u003c\/strong\u003e et à son totum ionique complet (plus de 78 minéraux et oligo-éléments), ce plasma marin contribue à :\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-benefits\"\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n      \u003cp\u003eContribue à réduire la fatigue physique comme mentale grâce à sa teneur naturelle en magnésium.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMétabolisme énergétique\u003c\/h3\u003e\n      \u003cp\u003eSoutient un métabolisme énergétique normal et accompagne la reminéralisation de l'organisme en profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFonction musculaire\u003c\/h3\u003e\n      \u003cp\u003eContribue au maintien d'une fonction musculaire adéquate, apprécié par les sportifs en récupération.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n      \u003cp\u003eFavorise l'équilibre du système nerveux, particulièrement utile pour les personnes exposées à un stress intense.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-plasm-tip\"\u003e\n    \u003cdiv class=\"soi-plasm-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe produit est particulièrement apprécié par les personnes exposées à un stress intense, les sportifs en récupération, ou toute personne souhaitant soutenir son capital minéral naturellement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eComposition et posologie du plasma marin MERalia\u003c\/h2\u003e\n  \u003cdiv class=\"soi-plasm-compo\"\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003eEau de mer naturelle non diluée, microfiltration à froid selon le procédé Quinton\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eMagnésium (pour 15 ml)\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003eEnviron 50 mg (13 % des VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eAutres minéraux\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003eSodium, potassium, calcium, chlore et plus de 75 oligo-éléments naturellement présents\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eDose journalière recommandée\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003e15 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-plasm-timeline\" style=\"margin-top:1.5rem;\"\u003e\n    \u003cdiv class=\"soi-plasm-step\"\u003e\n      \u003cdiv class=\"soi-plasm-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-plasm-step-content\"\u003e\n        \u003ch3\u003eDilution\u003c\/h3\u003e\n        \u003cp\u003eDiluez \u003cstrong\u003e15 ml\u003c\/strong\u003e dans un verre d'eau (150 à 200 ml minimum). Ne consommez pas pur en raison de sa forte concentration en sels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-step\"\u003e\n      \u003cdiv class=\"soi-plasm-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-plasm-step-content\"\u003e\n        \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n        \u003cp\u003eChaque matin, à jeun ou en dehors des repas, pour une absorption optimale des minéraux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-step\"\u003e\n      \u003cdiv class=\"soi-plasm-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-plasm-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eLa cure recommandée est de \u003cstrong\u003e3 à 4 semaines\u003c\/strong\u003e, à renouveler selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eContre-indications et précautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-plasm-accordion\"\u003e\n    \u003cdetails class=\"soi-plasm-accordion-item\"\u003e\n      \u003csummary class=\"soi-plasm-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n      \u003cdiv class=\"soi-plasm-accordion-content\"\u003e\n        \u003cp\u003eLe plasma marin hypertonique est contre-indiqué en cas de \u003cstrong\u003erégime sans sel strict\u003c\/strong\u003e (hypertension artérielle sévère, insuffisance rénale), de \u003cstrong\u003emaladie cardiovasculaire\u003c\/strong\u003e non contrôlée, ou pour les personnes sous traitement médical spécifique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-plasm-accordion-item\"\u003e\n      \u003csummary class=\"soi-plasm-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n      \u003cdiv class=\"soi-plasm-accordion-content\"\u003e\n        \u003cp\u003eEn cas de doute, demandez conseil à votre médecin avant de débuter une cure. Ce complément ne remplace en aucun cas un traitement médical prescrit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le plasma marin MERalia ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-plasm-grid\"\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e🏛️ Réserve UNESCO\u003c\/h3\u003e\n      \u003cp\u003eSite de prélèvement certifié réserve de biosphère UNESCO, d'une pureté exceptionnelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e❄️ Procédé Quinton respecté\u003c\/h3\u003e\n      \u003cp\u003eMicrofiltration à froid, sans chaleur ni traitement chimique, pour préserver l'intégrité des minéraux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e🧬 Totum ionique complet\u003c\/h3\u003e\n      \u003cp\u003eNaturellement complet, non reconstitué en laboratoire. Plus de 78 minéraux et oligo-éléments.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e🫙 Bouteille en verre\u003c\/h3\u003e\n      \u003cp\u003eConditionnement en bouteille en verre pour préserver l'intégrité et la biodisponibilité des minéraux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-plasm-cta-box\"\u003e\n    \u003cp class=\"soi-plasm-cta-tag\" style=\"color: white;\"\u003eLa richesse minérale de l'océan, intacte\u003c\/p\u003e\n    \u003cp class=\"soi-plasm-cta-text\" style=\"color: white;\"\u003ePuisé au cœur d'un sanctuaire marin protégé par l'UNESCO, ce plasma marin hypertonique MERalia vous apporte la richesse minérale intacte de l'océan, dans le respect du procédé Quinton. Fatigue, stress, manque de vitalité : offrez à votre corps ce que la mer a mis des millénaires à composer.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-plasm-marine: #1A2D3D;\n  --soi-plasm-marine-dark: #0F1E2B;\n  --soi-plasm-marine-light: #2C4458;\n  --soi-plasm-pomme: #A1C544;\n  --soi-plasm-pomme-dark: #84A636;\n  --soi-plasm-pomme-light: rgba(161,197,68,0.10);\n  --soi-plasm-white: #FFFFFF;\n  --soi-plasm-off-white: #F8FAF6;\n  --soi-plasm-stone: #F1F3EE;\n  --soi-plasm-line: #E5E8E0;\n  --soi-plasm-primary: #4A9AB5;\n  --soi-plasm-primary-soft: rgba(74,154,181,0.10);\n  --soi-plasm-accent: #6DC5D8;\n  --soi-plasm-text: #1A2D3D;\n  --soi-plasm-text-soft: #4A5B6B;\n  --soi-plasm-text-muted: #7B8693;\n  --soi-plasm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-plasm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-plasm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-plasm-radius: 12px;\n  --soi-plasm-radius-sm: 8px;\n  --soi-plasm-radius-pill: 999px;\n}\n\n.soi-plasm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-plasm-fiche img { max-width: 100%; height: auto; }\n\n.soi-plasm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-plasm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-plasm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-plasm-hero {\n  position: relative;\n  background: var(--soi-plasm-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-plasm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-plasm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-plasm-pomme);\n}\n\n.soi-plasm-hero::after {\n  content: '';\n  position: absolute;\n  bottom: -40px;\n  right: -40px;\n  width: 180px;\n  height: 180px;\n  background: radial-gradient(circle, rgba(74,154,181,0.12) 0%, transparent 70%);\n  border-radius: 50%;\n  pointer-events: none;\n}\n\n.soi-plasm-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-plasm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-plasm-pomme);\n  border-radius: 50%;\n}\n\n.soi-plasm-hero-title {\n  display: block;\n  color: var(--soi-plasm-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-plasm-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-plasm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-plasm-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-plasm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-plasm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-plasm-label-accent {\n  background: var(--soi-plasm-pomme);\n  border-color: var(--soi-plasm-pomme);\n  color: var(--soi-plasm-marine);\n  font-weight: 600;\n}\n\n.soi-plasm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-plasm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-plasm-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-plasm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-plasm-pomme);\n  border-radius: 2px;\n}\n\n.soi-plasm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-plasm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-plasm-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-plasm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-plasm-benefit {\n  background: var(--soi-plasm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-plasm-radius);\n  border: 1px solid var(--soi-plasm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-plasm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-plasm-shadow-md);\n}\n\n.soi-plasm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-plasm-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-plasm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-plasm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-plasm-benefit:hover .soi-plasm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-plasm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-plasm-benefit p {\n  font-size: 13px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-plasm-card {\n  background: var(--soi-plasm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-plasm-radius);\n  border-left: 3px solid var(--soi-plasm-pomme);\n}\n\n.soi-plasm-card-highlight {\n  background: var(--soi-plasm-primary-soft);\n  border-left-color: var(--soi-plasm-primary);\n}\n\n.soi-plasm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-plasm-card p {\n  font-size: 14px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-plasm-card-mini {\n  background: var(--soi-plasm-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-plasm-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-plasm-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-plasm-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-plasm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-plasm-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n}\n\n.soi-plasm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-plasm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-plasm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-plasm-radius);\n  border: 1px solid var(--soi-plasm-line);\n  align-items: flex-start;\n}\n\n.soi-plasm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-plasm-marine);\n  color: var(--soi-plasm-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-plasm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-plasm-step-content p {\n  font-size: 14px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-compo {\n  background: var(--soi-plasm-off-white);\n  border-radius: var(--soi-plasm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-plasm-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-plasm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-plasm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-plasm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-plasm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-plasm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-plasm-marine);\n  text-align: right;\n}\n\n.soi-plasm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-plasm-pomme-light);\n  border-left: 4px solid var(--soi-plasm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-plasm-radius) var(--soi-plasm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-plasm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-plasm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-plasm-tip p {\n  font-size: 14px;\n  color: var(--soi-plasm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-plasm-accordion-item {\n  background: var(--soi-plasm-off-white);\n  border-radius: var(--soi-plasm-radius-sm);\n  border: 1px solid var(--soi-plasm-line);\n  overflow: hidden;\n}\n\n.soi-plasm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-plasm-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-plasm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-plasm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-plasm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-plasm-accordion-item[open] .soi-plasm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-plasm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-plasm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-cta-box {\n  background: var(--soi-plasm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-plasm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-plasm-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-plasm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-plasm-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-plasm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-plasm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-plasm-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-plasm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-plasm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-plasm-compo-value {\n    text-align: left;\n  }\n\n  .soi-plasm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-plasm-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-plasm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-plasm-fiche {\n    --soi-plasm-text-soft: #2C3E50;\n    --soi-plasm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603374989642,"sku":"ME6000","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/plasma-marin-hypertonique-procede-quinton-1-l-packshot-studio_11zon.webp?v=1782032246"},{"product_id":"chair-d-huitres-en-gelules-meralia","title":"Chair d’huîtres en gélules - MERalia","description":"\u003cdiv class=\"soi-chui-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-chui-hero\"\u003e\n    \u003cdiv class=\"soi-chui-hero-tag\"\u003e\n      \u003cspan class=\"soi-chui-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-chui-hero-title\"\u003eToute la richesse de la mer en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-chui-hero-subtitle\"\u003eLa chair d'huître Crassostrea gigas lyophilisée à froid, concentrée en taurine, zinc et vitamine B12. Un complément marin d'exception, fidèle à la densité nutritionnelle de l'huître fraîche.\u003c\/p\u003e\n    \u003cdiv class=\"soi-chui-hero-labels\"\u003e\n      \u003cspan class=\"soi-chui-label soi-chui-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-chui-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-chui-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n      \u003cspan class=\"soi-chui-label\"\u003eSANS EXCIPIENT\u003c\/span\u003e\n      \u003cspan class=\"soi-chui-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi choisir la chair d'huître lyophilisée ? --\u003e\n  \u003csection class=\"soi-chui-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la chair d'huître lyophilisée ?\u003c\/h2\u003e\n    \u003cp\u003eLa lyophilisation, c'est-à-dire la déshydratation à froid après congélation rapide, est la méthode la plus respectueuse des nutriments fragiles. Elle préserve ce que la cuisson détruirait : la taurine naturelle, le glycogène, les peptides antioxydants et les acides aminés essentiels.\u003c\/p\u003e\n    \u003cp\u003eVous obtenez ainsi une poudre d'huître qui restitue fidèlement la densité nutritionnelle du mollusque vivant, quelle que soit la saison. Un procédé d'excellence pour un complément marin qui ne transige pas sur la qualité de ses actifs.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les nutriments clés de la chair d'huître Crassostrea gigas --\u003e\n  \u003csection class=\"soi-chui-section\"\u003e\n    \u003ch2\u003eLes nutriments clés de la chair d'huître Crassostrea gigas\u003c\/h2\u003e\n    \u003cp class=\"soi-chui-section-intro\"\u003eChaque gélule concentre le profil nutritionnel complet de l'huître fraîche, naturellement riche en oligo-éléments marins et en acides aminés biodisponibles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-chui-grid\"\u003e\n      \u003cdiv class=\"soi-chui-card\"\u003e\n        \u003ch3\u003e🧬 Taurine naturelle\u003c\/h3\u003e\n        \u003cp\u003eAcide aminé soufré concentré dans la chair d'huître, elle contribue à l'équilibre nerveux, à la récupération physique et à la protection cellulaire contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-card\"\u003e\n        \u003ch3\u003e⚡ Glycogène marin\u003c\/h3\u003e\n        \u003cp\u003eRéserve énergétique naturelle de l'huître, rapidement mobilisable par l'organisme pour soutenir votre vitalité au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-card\"\u003e\n        \u003ch3\u003e🛡️ Zinc\u003c\/h3\u003e\n        \u003cp\u003eMinéral clé pour le système immunitaire, la synthèse des protéines et la santé de la peau, des cheveux et des ongles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-card\"\u003e\n        \u003ch3\u003e🔬 Cuivre et sélénium\u003c\/h3\u003e\n        \u003cp\u003eOligo-éléments antioxydants qui participent à la protection des cellules et au bon fonctionnement du métabolisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-card\"\u003e\n        \u003ch3\u003e🩸 Vitamine B12\u003c\/h3\u003e\n        \u003cp\u003eIndispensable au système nerveux et à la production des globules rouges, souvent insuffisante dans les régimes peu carnés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-card\"\u003e\n        \u003ch3\u003e🦋 Iode\u003c\/h3\u003e\n        \u003cp\u003eEssentiel au bon fonctionnement de la thyroïde et à la régulation du métabolisme énergétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-card\"\u003e\n        \u003ch3\u003e💪 Acides aminés essentiels et protéines\u003c\/h3\u003e\n        \u003cp\u003eBriques fondamentales à la réparation et au renouvellement des tissus corporels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pour qui est fait ce complément ? --\u003e\n  \u003csection class=\"soi-chui-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément ?\u003c\/h2\u003e\n    \u003cp class=\"soi-chui-section-intro\"\u003eLa chair d'huître en gélules convient particulièrement aux profils suivants :\u003c\/p\u003e\n    \u003cdiv class=\"soi-chui-benefits\"\u003e\n      \u003cdiv class=\"soi-chui-benefit\"\u003e\n        \u003cdiv class=\"soi-chui-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFatigue et manque de vitalité\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez un coup de pouce naturel et marin pour retrouver votre énergie au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-benefit\"\u003e\n        \u003cdiv class=\"soi-chui-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSportifs et actifs\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez optimiser votre récupération et votre endurance grâce à des apports marins biodisponibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-benefit\"\u003e\n        \u003cdiv class=\"soi-chui-benefit-icon\"\u003e\u003cspan\u003e🚫\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eN'aiment pas les huîtres\u003c\/h3\u003e\n        \u003cp\u003eVous n'appréciez pas le goût iodé ou n'avez pas accès régulièrement aux produits de la mer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-benefit\"\u003e\n        \u003cdiv class=\"soi-chui-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité, thyroïde, équilibre nerveux\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez soutenir ces fonctions essentielles avec des apports naturellement biodisponibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie --\u003e\n  \u003csection class=\"soi-chui-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-chui-compo\"\u003e\n      \u003cdiv class=\"soi-chui-compo-row\"\u003e\n        \u003cspan class=\"soi-chui-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-chui-compo-value\"\u003ePoudre de chair d'huître (Crassostrea gigas) lyophilisée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-compo-row\"\u003e\n        \u003cspan class=\"soi-chui-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-chui-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-compo-row\"\u003e\n        \u003cspan class=\"soi-chui-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-chui-compo-value\"\u003eBoîte de 60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-compo-row\"\u003e\n        \u003cspan class=\"soi-chui-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-chui-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-compo-row\"\u003e\n        \u003cspan class=\"soi-chui-compo-label\"\u003eGaranties\u003c\/span\u003e\n        \u003cspan class=\"soi-chui-compo-value\"\u003eSans OGM, sans additif, sans excipient ajouté\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-chui-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-chui-step\"\u003e\n        \u003cdiv class=\"soi-chui-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-chui-step-content\"\u003e\n          \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n          \u003cp\u003e2 à 4 gélules par jour, à prendre de préférence au milieu des repas principaux avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chui-step\"\u003e\n        \u003cdiv class=\"soi-chui-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-chui-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003e4 à 6 semaines pour ressentir des effets durables. Renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-chui-accordion\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdetails class=\"soi-chui-accordion-item\"\u003e\n        \u003csummary class=\"soi-chui-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-chui-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Consultez un professionnel de santé en cas de doute, d'allergie aux mollusques, de grossesse ou de traitement en cours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : L'avantage MERalia : une formulation sans compromis --\u003e\n  \u003csection class=\"soi-chui-section\"\u003e\n    \u003ch2\u003eL'avantage MERalia : une formulation sans compromis\u003c\/h2\u003e\n    \u003cdiv class=\"soi-chui-tip\"\u003e\n      \u003cdiv class=\"soi-chui-tip-icon\"\u003e🦪\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLa philosophie MERalia\u003c\/strong\u003e\n        \u003cp\u003eRien que l'huître, tout de l'huître. Pas de charges, pas de liants, pas de colorants. Juste la poudre lyophilisée, encapsulée dans une gélule végétale. C'est ce choix de pureté qui fait toute la différence pour votre organisme, et pour votre confiance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-chui-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-chui-cta-box\"\u003e\n      \u003cp class=\"soi-chui-cta-tag\" style=\"color: white;\"\u003eLa réponse vient de l'océan\u003c\/p\u003e\n      \u003cp class=\"soi-chui-cta-text\" style=\"color: white;\"\u003eNaturelle, concentrée, sans détour : la chair d'huître MERalia vous apporte toute la richesse minérale et nutritionnelle de la mer, chaque jour.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-chui-marine: #1A2D3D;\n  --soi-chui-marine-dark: #0F1E2B;\n  --soi-chui-marine-light: #2C4458;\n  --soi-chui-pomme: #A1C544;\n  --soi-chui-pomme-dark: #84A636;\n  --soi-chui-pomme-light: rgba(161,197,68,0.10);\n  --soi-chui-white: #FFFFFF;\n  --soi-chui-off-white: #F8FAF6;\n  --soi-chui-stone: #F1F3EE;\n  --soi-chui-line: #E5E8E0;\n  --soi-chui-primary: #4A7DA8;\n  --soi-chui-primary-soft: #D6E5F0;\n  --soi-chui-accent: #2E6B9E;\n  --soi-chui-text: #1A2D3D;\n  --soi-chui-text-soft: #4A5B6B;\n  --soi-chui-text-muted: #7B8693;\n  --soi-chui-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-chui-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-chui-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-chui-radius: 12px;\n  --soi-chui-radius-sm: 8px;\n  --soi-chui-radius-pill: 999px;\n}\n\n.soi-chui-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-chui-fiche img { max-width: 100%; height: auto; }\n\n.soi-chui-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-chui-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-chui-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-chui-hero {\n  position: relative;\n  background: var(--soi-chui-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-chui-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-chui-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-chui-pomme);\n}\n\n.soi-chui-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-chui-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-chui-pomme);\n  border-radius: 50%;\n}\n\n.soi-chui-hero-title {\n  display: block;\n  color: var(--soi-chui-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-chui-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-chui-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-chui-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-chui-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-chui-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-chui-label-accent {\n  background: var(--soi-chui-pomme);\n  border-color: var(--soi-chui-pomme);\n  color: var(--soi-chui-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-chui-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-chui-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-chui-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-chui-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-chui-pomme);\n  border-radius: 2px;\n}\n\n.soi-chui-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-chui-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-chui-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-chui-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-chui-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-chui-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-chui-benefit {\n  background: var(--soi-chui-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-chui-radius);\n  border: 1px solid var(--soi-chui-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-chui-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-chui-shadow-md);\n}\n\n.soi-chui-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-chui-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-chui-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-chui-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-chui-benefit:hover .soi-chui-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-chui-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-chui-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-chui-benefit p {\n  font-size: 13px;\n  color: var(--soi-chui-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-chui-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-chui-card {\n  background: var(--soi-chui-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-chui-radius);\n  border-left: 3px solid var(--soi-chui-pomme);\n}\n\n.soi-chui-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-chui-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-chui-card p {\n  font-size: 14px;\n  color: var(--soi-chui-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION (data rows) *\/\n.soi-chui-compo {\n  background: var(--soi-chui-off-white);\n  border-radius: var(--soi-chui-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-chui-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-chui-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-chui-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-chui-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-chui-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-chui-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-chui-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-chui-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-chui-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-chui-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-chui-radius);\n  border: 1px solid var(--soi-chui-line);\n  align-items: flex-start;\n}\n\n.soi-chui-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-chui-marine);\n  color: var(--soi-chui-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-chui-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-chui-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-chui-step-content p {\n  font-size: 14px;\n  color: var(--soi-chui-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-chui-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-chui-pomme-light);\n  border-left: 4px solid var(--soi-chui-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-chui-radius) var(--soi-chui-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-chui-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-chui-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-chui-marine);\n  margin-bottom: 4px;\n}\n\n.soi-chui-tip p {\n  font-size: 14px;\n  color: var(--soi-chui-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-chui-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-chui-accordion-item {\n  background: var(--soi-chui-off-white);\n  border-radius: var(--soi-chui-radius-sm);\n  border: 1px solid var(--soi-chui-line);\n  overflow: hidden;\n}\n\n.soi-chui-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-chui-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-chui-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-chui-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-chui-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-chui-accordion-item[open] .soi-chui-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-chui-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-chui-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-chui-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-chui-cta-box {\n  background: var(--soi-chui-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-chui-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-chui-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-chui-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-chui-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-chui-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-chui-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-chui-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-chui-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-chui-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-chui-compo-value {\n    text-align: left;\n  }\n\n  .soi-chui-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-chui-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-chui-fiche {\n    --soi-chui-text-soft: #2C3E50;\n    --soi-chui-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603802677578,"sku":"ME2010","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/chair-dhuitres-en-gelules-meralia-packshot_studio_11zon.webp?v=1782032453"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/Meralia.png?v=1779882785","url":"https:\/\/www.soinature.com\/collections\/meralia.oembed","provider":"Soinature","version":"1.0","type":"link"}