{"product_id":"gemmocaps-spm-bio-et-vegan-en-capsules-herbalgem","title":"Gemmocaps SPM bio en capsules - HerbalGem","description":"\n\n\u003cdiv class=\"soi-gspm-fiche\"\u003e\n\n  \u003csection class=\"soi-gspm-hero\"\u003e\n    \u003cdiv class=\"soi-gspm-hero-tag\"\u003e\n      \u003cspan class=\"soi-gspm-tag-dot\"\u003e\u003c\/span\u003e\n      Gemmothérapie · HerbalGem\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gspm-hero-title\"\u003eConfort prémenstruel au naturel, par les bourgeons\u003c\/span\u003e\n    \u003cp class=\"soi-gspm-hero-subtitle\"\u003eUne synergie de bourgeons frais biologiques en capsule pour vous accompagner tout au long de votre cycle, sans phyto-œstrogènes. Soulagement des inconforts, énergie physique et humeur positive.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gspm-hero-labels\"\u003e\n      \u003cspan class=\"soi-gspm-label soi-gspm-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-gspm-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-gspm-label\"\u003eSANS PHYTO-ŒSTROGÈNES\u003c\/span\u003e\n      \u003cspan class=\"soi-gspm-label\"\u003eGEMMOTHÉRAPIE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gspm-section\"\u003e\n    \u003ch2\u003ePourquoi Gemmocaps SPM se classe parmi les meilleurs compléments alimentaires SPM ?\u003c\/h2\u003e\n    \u003cp\u003eCe qui distingue Gemmocaps SPM des autres solutions, c'est son approche par la gemmothérapie : l'utilisation de bourgeons frais biologiques, concentrés en principes actifs à l'état pur. Là où beaucoup de compléments SPM se limitent à des extraits secs standardisés, HerbalGem travaille avec des concentrés liquides encapsulés pour une absorption optimale des actifs.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gspm-grid\"\u003e\n      \u003cdiv class=\"soi-gspm-card\"\u003e\n        \u003ch3\u003e🚫 Sans phyto-œstrogènes\u003c\/h3\u003e\n        \u003cp\u003eIdéal si vous êtes sensible aux hormones végétales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-card\"\u003e\n        \u003ch3\u003e🌿 Bio et Vegan\u003c\/h3\u003e\n        \u003cp\u003eFormule 100 % végétale, certifiée biologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-card\"\u003e\n        \u003ch3\u003e✅ Testé et approuvé\u003c\/h3\u003e\n        \u003cp\u003ePar 93 % des femmes interrogées.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gspm-section\"\u003e\n    \u003ch2\u003eLes actifs clés de la formule SPM HerbalGem\u003c\/h2\u003e\n    \u003cp\u003eChaque Gemmocaps SPM concentre une synergie de plantes et bourgeons sélectionnés pour leur complémentarité sur le confort féminin.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gspm-benefits\"\u003e\n      \u003cdiv class=\"soi-gspm-benefit\"\u003e\n        \u003cdiv class=\"soi-gspm-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBourgeon de Framboisier bio\u003c\/h3\u003e\n        \u003cp\u003ePlante emblématique du bien-être féminin, il contribue à rééquilibrer la sphère hormonale et à apaiser les tensions pelviennes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-benefit\"\u003e\n        \u003cdiv class=\"soi-gspm-benefit-icon\"\u003e\u003cspan\u003e🌼\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAchillée millefeuille bio\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement reconnue pour soulager les inconforts menstruels, elle aide à détendre la sphère abdominale et à alléger les douleurs de règles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-benefit\"\u003e\n        \u003cdiv class=\"soi-gspm-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRomarin bio\u003c\/h3\u003e\n        \u003cp\u003eTonique naturel qui soutient l'énergie physique et contribue à maintenir une humeur plus stable pendant le cycle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gspm-tip\"\u003e\n      \u003cdiv class=\"soi-gspm-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLa formule désalcoolisée garantit une excellente tolérance digestive, même pour les personnes sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gspm-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cp\u003eIngrédients par gélule (Gemmocaps, 1 capsule par jour) :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gspm-compo\"\u003e\n      \u003cdiv class=\"soi-gspm-compo-row\"\u003e\n        \u003cspan class=\"soi-gspm-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-gspm-compo-value\"\u003eConcentré liquide de bourgeons frais de Framboisier bio (\u003cem\u003eRubus idaeus\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-compo-row\"\u003e\n        \u003cspan class=\"soi-gspm-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-gspm-compo-value\"\u003eConcentré liquide d'Achillée millefeuille bio (\u003cem\u003eAchillea millefolium\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-compo-row\"\u003e\n        \u003cspan class=\"soi-gspm-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-gspm-compo-value\"\u003eConcentré liquide de Romarin bio (\u003cem\u003eRosmarinus officinalis\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-compo-row\"\u003e\n        \u003cspan class=\"soi-gspm-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-gspm-compo-value\"\u003eGélatine végétale (HPMC), agent gélifiant\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-compo-row\"\u003e\n        \u003cspan class=\"soi-gspm-compo-label\"\u003ePosologie\u003c\/span\u003e\n        \u003cspan class=\"soi-gspm-compo-value\"\u003e1 Gemmocaps par jour, le matin avec un verre d'eau\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-compo-row\"\u003e\n        \u003cspan class=\"soi-gspm-compo-label\"\u003eDurée du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-gspm-compo-value\"\u003e30 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-compo-row\"\u003e\n        \u003cspan class=\"soi-gspm-compo-label\"\u003eCure conseillée\u003c\/span\u003e\n        \u003cspan class=\"soi-gspm-compo-value\"\u003e2 à 3 mois en continu, tout au long du cycle\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gspm-section\"\u003e\n    \u003ch2\u003eComment prendre ce complément SPM ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gspm-timeline\"\u003e\n      \u003cdiv class=\"soi-gspm-step\"\u003e\n        \u003cdiv class=\"soi-gspm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gspm-step-content\"\u003e\n          \u003ch3\u003eDébutez dès le premier jour du cycle\u003c\/h3\u003e\n          \u003cp\u003ePour une action progressive sur l'ensemble du mois, pas uniquement en phase prémenstruelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-step\"\u003e\n        \u003cdiv class=\"soi-gspm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gspm-step-content\"\u003e\n          \u003ch3\u003eAssociez la cure à une alimentation équilibrée\u003c\/h3\u003e\n          \u003cp\u003eRéduire le sel, le sucre raffiné et la caféine en seconde phase de cycle amplifie naturellement les effets.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gspm-step\"\u003e\n        \u003cdiv class=\"soi-gspm-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gspm-step-content\"\u003e\n          \u003ch3\u003eSoyez régulière\u003c\/h3\u003e\n          \u003cp\u003eLes premiers effets sur l'humeur et l'énergie sont généralement ressentis dès le deuxième cycle de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gspm-section\"\u003e\n    \u003ch2\u003eCe complément alimentaire SPM est-il fait pour vous ?\u003c\/h2\u003e\n    \u003cp\u003eGemmocaps SPM HerbalGem convient particulièrement aux femmes qui recherchent une alternative naturelle sans phyto-œstrogènes aux solutions classiques, et qui souhaitent agir aussi bien sur les symptômes physiques (ballonnements, tensions mammaires, crampes) que sur l'aspect émotionnel (irritabilité, baisse de moral, fatigue). Il ne se substitue en aucun cas à un traitement médical : en cas de SPM sévère, consultez votre médecin.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gspm-accordion\"\u003e\n      \u003cdetails class=\"soi-gspm-accordion-item\"\u003e\n        \u003csummary class=\"soi-gspm-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gspm-accordion-content\"\u003e\n          \u003cp\u003eComplément alimentaire. Ne pas dépasser la dose journalière recommandée. Tenir hors de portée des enfants. Déconseillé aux femmes enceintes ou allaitantes sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gspm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gspm-cta-box\"\u003e\n      \u003cp class=\"soi-gspm-cta-tag\" style=\"color: white;\"\u003eVotre cycle, votre sérénité\u003c\/p\u003e\n      \u003cp class=\"soi-gspm-cta-text\" style=\"color: white;\"\u003eParce que chaque femme mérite de vivre son cycle sans le redouter, Gemmocaps SPM vous offre un soutien naturel, doux et approuvé par 93 % des femmes. Une capsule par jour pour vous réapproprier votre bien-être.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gspm-marine: #1A2D3D;\n  --soi-gspm-marine-dark: #0F1E2B;\n  --soi-gspm-marine-light: #2C4458;\n  --soi-gspm-pomme: #A1C544;\n  --soi-gspm-pomme-dark: #84A636;\n  --soi-gspm-pomme-light: rgba(161,197,68,0.10);\n  --soi-gspm-white: #FFFFFF;\n  --soi-gspm-off-white: #F8FAF6;\n  --soi-gspm-stone: #F1F3EE;\n  --soi-gspm-line: #E5E8E0;\n  --soi-gspm-primary: #D4A8B5;\n  --soi-gspm-primary-soft: #F3E0E7;\n  --soi-gspm-accent: #C9647A;\n  --soi-gspm-text: #1A2D3D;\n  --soi-gspm-text-soft: #4A5B6B;\n  --soi-gspm-text-muted: #7B8693;\n  --soi-gspm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gspm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gspm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gspm-radius: 12px;\n  --soi-gspm-radius-sm: 8px;\n  --soi-gspm-radius-pill: 999px;\n}\n\n.soi-gspm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gspm-fiche img { max-width: 100%; height: auto; }\n\n.soi-gspm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gspm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gspm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-gspm-hero {\n  position: relative;\n  background: var(--soi-gspm-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-gspm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gspm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gspm-pomme);\n}\n\n.soi-gspm-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-gspm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gspm-pomme);\n  border-radius: 50%;\n}\n\n.soi-gspm-hero-title {\n  display: block;\n  color: var(--soi-gspm-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(24px, 5vw, 35px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-gspm-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-gspm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gspm-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-gspm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gspm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gspm-label-accent {\n  background: var(--soi-gspm-pomme);\n  border-color: var(--soi-gspm-pomme);\n  color: var(--soi-gspm-marine);\n  font-weight: 600;\n}\n\n.soi-gspm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gspm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gspm-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-gspm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gspm-pomme);\n  border-radius: 2px;\n}\n\n.soi-gspm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gspm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gspm-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-gspm-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-gspm-benefit {\n  background: var(--soi-gspm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gspm-radius);\n  border: 1px solid var(--soi-gspm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gspm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gspm-shadow-md);\n}\n\n.soi-gspm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gspm-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-gspm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gspm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gspm-benefit:hover .soi-gspm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gspm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gspm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gspm-benefit p {\n  font-size: 15px;\n  color: var(--soi-gspm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gspm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gspm-card {\n  background: var(--soi-gspm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gspm-radius);\n  border-left: 3px solid var(--soi-gspm-pomme);\n}\n\n.soi-gspm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gspm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gspm-card p {\n  font-size: 14px;\n  color: var(--soi-gspm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gspm-compo {\n  background: var(--soi-gspm-off-white);\n  border-radius: var(--soi-gspm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gspm-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-gspm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gspm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gspm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gspm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gspm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gspm-marine);\n  text-align: right;\n}\n\n.soi-gspm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gspm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gspm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gspm-radius);\n  border: 1px solid var(--soi-gspm-line);\n  align-items: flex-start;\n}\n\n.soi-gspm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gspm-marine);\n  color: var(--soi-gspm-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-gspm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gspm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gspm-step-content p {\n  font-size: 15px;\n  color: var(--soi-gspm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gspm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gspm-pomme-light);\n  border-left: 4px solid var(--soi-gspm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gspm-radius) var(--soi-gspm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gspm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gspm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gspm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gspm-tip p {\n  font-size: 15px;\n  color: var(--soi-gspm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gspm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-gspm-accordion-item {\n  background: var(--soi-gspm-off-white);\n  border-radius: var(--soi-gspm-radius-sm);\n  border: 1px solid var(--soi-gspm-line);\n  overflow: hidden;\n}\n\n.soi-gspm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gspm-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-gspm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gspm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gspm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gspm-accordion-item[open] .soi-gspm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gspm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gspm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gspm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-gspm-cta-box {\n  background: var(--soi-gspm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gspm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gspm-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-gspm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gspm-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-gspm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gspm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gspm-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-gspm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gspm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gspm-compo-value {\n    text-align: left;\n  }\n\n  .soi-gspm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-gspm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gspm-fiche {\n    --soi-gspm-text-soft: #2C3E50;\n    --soi-gspm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Herbalgem","offers":[{"title":"Default Title","offer_id":61603908649290,"sku":"HG0045","price":29.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gemmocaps-spm-bio-et-vegan-en-capsules-herbalgem-packshot.webp?v=1791728466","url":"https:\/\/firmtoaromatherapy.com\/products\/gemmocaps-spm-bio-et-vegan-en-capsules-herbalgem","provider":"Soinature","version":"1.0","type":"link"}