{"product_id":"fleur-bach-cerato-bio","title":"Fleurs de Bach Cerato (Plumbago) bio en compte-gouttes","description":"\n\u003cdiv class=\"soi-cera-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-cera-hero\"\u003e\n    \u003cdiv class=\"soi-cera-hero-tag\"\u003e\n      \u003cspan class=\"soi-cera-tag-dot\"\u003e\u003c\/span\u003e\n      Fleurs de Bach · Auraflor\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cera-hero-title\"\u003eRetrouvez confiance en votre intuition\u003c\/span\u003e\n    \u003cp class=\"soi-cera-hero-subtitle\"\u003eL'élixir floral Cerato Bio, préparé à partir de Plumbago selon la méthode originale du Dr Bach, vous accompagne vers une écoute sereine de vous-même et une affirmation naturelle de vos choix.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cera-hero-labels\"\u003e\n      \u003cspan class=\"soi-cera-label soi-cera-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-cera-label\"\u003eÉLIXIR FLORAL\u003c\/span\u003e\n      \u003cspan class=\"soi-cera-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-cera-label\"\u003eMÉTHODE DU DR BACH\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Cerato : la fleur de Bach de la confiance intérieure --\u003e\n  \u003csection class=\"soi-cera-section\"\u003e\n    \u003ch2\u003eCerato : la fleur de Bach de la confiance intérieure\u003c\/h2\u003e\n    \u003cp\u003eParmi les 38 fleurs de Bach mises au point dans les années 1930 par le Dr Edward Bach, le Cerato (Plumbago auriculata) s'adresse aux personnes qui manquent de confiance en leurs propres décisions. Elles se tournent sans cesse vers l'avis extérieur, doutent d'elles-mêmes et finissent par s'éloigner de leur propre ressenti. Cet élixir floral est réputé pour accompagner le retour à une écoute de soi plus sereine et à une affirmation naturelle de ses choix.\u003c\/p\u003e\n    \u003cp\u003eLe Cerato est également souvent mentionné dans l'accompagnement des fleurs de Bach pour la ménopause, une période où les bouleversements hormonaux peuvent amplifier le doute, la confusion émotionnelle et la perte de repères intérieurs.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Les bienfaits de l'élixir Cerato Bio --\u003e\n  \u003csection class=\"soi-cera-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'élixir Cerato Bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cera-benefits\"\u003e\n      \u003cdiv class=\"soi-cera-benefit\"\u003e\n        \u003cdiv class=\"soi-cera-benefit-icon\"\u003e\u003cspan\u003e🔑\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfiance en soi\u003c\/h3\u003e\n        \u003cp\u003eAide à libérer la confiance intérieure pour agir sans chercher systématiquement la validation d'autrui.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-benefit\"\u003e\n        \u003cdiv class=\"soi-cera-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eIntuition et discernement\u003c\/h3\u003e\n        \u003cp\u003eFavorise l'écoute de votre instinct profond et la capacité à prendre vos propres décisions avec sérénité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-benefit\"\u003e\n        \u003cdiv class=\"soi-cera-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eSoutien précieux pour les périodes de doute intense, de transitions de vie ou d'instabilité émotionnelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition de l'élixir Cerato Bio Auraflor --\u003e\n  \u003csection class=\"soi-cera-section\"\u003e\n    \u003ch2\u003eComposition de l'élixir Cerato Bio Auraflor\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cera-compo\"\u003e\n      \u003cdiv class=\"soi-cera-compo-row\"\u003e\n        \u003cspan class=\"soi-cera-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-cera-compo-value\"\u003eInfusion de fleurs de Plumbago (Cerato) bio, fleurs sauvages françaises\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-compo-row\"\u003e\n        \u003cspan class=\"soi-cera-compo-label\"\u003eMéthode de préparation\u003c\/span\u003e\n        \u003cspan class=\"soi-cera-compo-value\"\u003eMéthode traditionnelle du Dr Bach (infusion solaire)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-compo-row\"\u003e\n        \u003cspan class=\"soi-cera-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-cera-compo-value\"\u003eEau de source, brandy biologique (27 % vol.)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-compo-row\"\u003e\n        \u003cspan class=\"soi-cera-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-cera-compo-value\"\u003e10 ml (flacon compte-gouttes)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-compo-row\"\u003e\n        \u003cspan class=\"soi-cera-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-cera-compo-value\"\u003eBiologique, sans pesticides, sans produits chimiques de synthèse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-compo-row\"\u003e\n        \u003cspan class=\"soi-cera-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-cera-compo-value\"\u003eÉlaboré en France\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Comment utiliser les fleurs de Bach Cerato ? --\u003e\n  \u003csection class=\"soi-cera-section\"\u003e\n    \u003ch2\u003eComment utiliser les fleurs de Bach Cerato ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cera-timeline\"\u003e\n      \u003cdiv class=\"soi-cera-step\"\u003e\n        \u003cdiv class=\"soi-cera-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cera-step-content\"\u003e\n          \u003ch3\u003ePosologie classique\u003c\/h3\u003e\n          \u003cp\u003eDéposez 4 gouttes directement sous la langue, 4 fois par jour. De préférence entre les repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-step\"\u003e\n        \u003cdiv class=\"soi-cera-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cera-step-content\"\u003e\n          \u003ch3\u003eEn dilution\u003c\/h3\u003e\n          \u003cp\u003eAjoutez 4 gouttes dans un grand verre d'eau et sirotez tout au long de la journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cera-step\"\u003e\n        \u003cdiv class=\"soi-cera-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-cera-step-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 3 à 6 semaines est généralement conseillée pour observer des effets durables sur l'équilibre émotionnel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cera-tip\"\u003e\n      \u003cdiv class=\"soi-cera-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe flacon compte-gouttes de 10 ml se glisse facilement dans un sac ou une trousse, pour un usage quotidien où que vous soyez.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Précautions d'emploi --\u003e\n  \u003csection class=\"soi-cera-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cera-accordion\"\u003e\n      \u003cdetails class=\"soi-cera-accordion-item\"\u003e\n        \u003csummary class=\"soi-cera-accordion-header\"\u003e⚠️ Sensibilité à l'alcool\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cera-accordion-content\"\u003e\n          \u003cp\u003eCet élixir contient du brandy biologique (27 % vol.). Il est déconseillé aux personnes sensibles à l'alcool.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-cera-accordion-item\"\u003e\n        \u003csummary class=\"soi-cera-accordion-header\"\u003e👶 Enfants\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cera-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-cera-accordion-item\"\u003e\n        \u003csummary class=\"soi-cera-accordion-header\"\u003e💊 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cera-accordion-content\"\u003e\n          \u003cp\u003eCe produit ne se substitue pas à un traitement médical et ne constitue pas un médicament. En cas de doute ou de symptômes persistants, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-cera-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cera-cta-box\"\u003e\n      \u003cp class=\"soi-cera-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-cera-cta-text\" style=\"color: white;\"\u003eRetrouvez en vous cette voix intérieure que le doute a trop longtemps étouffée. L'élixir floral Cerato Bio Auraflor vous accompagne avec douceur vers plus de confiance, de clarté et d'écoute de vous-même.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cera-marine: #1A2D3D;\n  --soi-cera-marine-dark: #0F1E2B;\n  --soi-cera-marine-light: #2C4458;\n  --soi-cera-pomme: #A1C544;\n  --soi-cera-pomme-dark: #84A636;\n  --soi-cera-pomme-light: rgba(161,197,68,0.10);\n  --soi-cera-white: #FFFFFF;\n  --soi-cera-off-white: #F8FAF6;\n  --soi-cera-stone: #F1F3EE;\n  --soi-cera-line: #E5E8E0;\n  --soi-cera-primary: #9B7AB5;\n  --soi-cera-primary-soft: rgba(155,122,181,0.10);\n  --soi-cera-accent: #A8B5D4;\n  --soi-cera-text: #1A2D3D;\n  --soi-cera-text-soft: #4A5B6B;\n  --soi-cera-text-muted: #7B8693;\n  --soi-cera-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cera-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cera-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cera-radius: 12px;\n  --soi-cera-radius-sm: 8px;\n  --soi-cera-radius-pill: 999px;\n}\n\n.soi-cera-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cera-fiche img { max-width: 100%; height: auto; }\n\n.soi-cera-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cera-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cera-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-cera-hero {\n  position: relative;\n  background: var(--soi-cera-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-cera-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cera-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cera-pomme);\n}\n\n.soi-cera-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-cera-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cera-pomme);\n  border-radius: 50%;\n}\n\n.soi-cera-hero-title {\n  display: block;\n  color: var(--soi-cera-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-cera-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-cera-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cera-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-cera-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cera-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cera-label-accent {\n  background: var(--soi-cera-pomme);\n  border-color: var(--soi-cera-pomme);\n  color: var(--soi-cera-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-cera-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cera-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cera-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-cera-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cera-pomme);\n  border-radius: 2px;\n}\n\n.soi-cera-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cera-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cera-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-cera-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cera-benefit {\n  background: var(--soi-cera-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cera-radius);\n  border: 1px solid var(--soi-cera-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cera-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cera-shadow-md);\n}\n\n.soi-cera-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cera-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-cera-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cera-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cera-benefit:hover .soi-cera-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cera-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cera-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cera-benefit p {\n  font-size: 13px;\n  color: var(--soi-cera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-cera-compo {\n  background: var(--soi-cera-off-white);\n  border-radius: var(--soi-cera-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cera-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-cera-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cera-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cera-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cera-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cera-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cera-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-cera-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cera-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cera-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cera-radius);\n  border: 1px solid var(--soi-cera-line);\n  align-items: flex-start;\n}\n\n.soi-cera-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cera-marine);\n  color: var(--soi-cera-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-cera-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cera-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cera-step-content p {\n  font-size: 14px;\n  color: var(--soi-cera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-cera-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cera-pomme-light);\n  border-left: 4px solid var(--soi-cera-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cera-radius) var(--soi-cera-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cera-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cera-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cera-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cera-tip p {\n  font-size: 14px;\n  color: var(--soi-cera-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-cera-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cera-accordion-item {\n  background: var(--soi-cera-off-white);\n  border-radius: var(--soi-cera-radius-sm);\n  border: 1px solid var(--soi-cera-line);\n  overflow: hidden;\n}\n\n.soi-cera-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cera-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-cera-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cera-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cera-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cera-accordion-item[open] .soi-cera-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cera-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cera-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cera-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-cera-cta-box {\n  background: var(--soi-cera-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cera-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cera-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-cera-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cera-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-cera-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cera-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cera-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-cera-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cera-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cera-compo-value {\n    text-align: left;\n  }\n\n  .soi-cera-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-cera-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cera-fiche {\n    --soi-cera-text-soft: #2C3E50;\n    --soi-cera-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61603218489674,"sku":"DI5035","price":6.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/fleurs-de-bach-bio-plumbago-en-compte-gouttes-packshot.webp?v=1785919889","url":"https:\/\/firmtoaromatherapy.com\/products\/fleur-bach-cerato-bio","provider":"Soinature","version":"1.0","type":"link"}