{"product_id":"huile-essentielle-bio-dinule-odorante-pranarom","title":"Huile essentielle bio d'inule odorante - 5 ml - Pranarom","description":"\u003cdiv class=\"soi-inul-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-inul-hero\"\u003e\n    \u003cdiv class=\"soi-inul-hero-tag\"\u003e\n      \u003cspan class=\"soi-inul-tag-dot\"\u003e\u003c\/span\u003e\n      Aromathérapie · Pranarōm\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-inul-hero-title\"\u003eLa précieuse alliée de vos voies respiratoires\u003c\/span\u003e\n    \u003cp class=\"soi-inul-hero-subtitle\"\u003eL'inule odorante, huile essentielle chémotypée d'exception, concentre une richesse moléculaire rare au service de votre confort respiratoire, en toute saison.\u003c\/p\u003e\n    \u003cdiv class=\"soi-inul-hero-labels\"\u003e\n      \u003cspan class=\"soi-inul-label soi-inul-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-inul-label\"\u003eHECT\u003c\/span\u003e\n      \u003cspan class=\"soi-inul-label\"\u003e100% PURE ET NATURELLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi l'inule odorante est-elle si précieuse --\u003e\n  \u003csection class=\"soi-inul-section\"\u003e\n    \u003ch2\u003ePourquoi l'inule odorante est-elle si précieuse pour les voies respiratoires ?\u003c\/h2\u003e\n    \u003cp class=\"soi-inul-section-intro\"\u003eParmi toutes les huiles essentielles respiratoires, l'inule odorante occupe une place à part. Sa teneur élevée en lactones sesquiterpéniques lui confère une action mucolytique et anticatarrhale particulièrement puissante : elle contribue à fluidifier les sécrétions bronchiques et à libérer les voies aériennes en profondeur.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-inul-benefits\"\u003e\n      \u003cdiv class=\"soi-inul-benefit\"\u003e\n        \u003cdiv class=\"soi-inul-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMucolytique et expectorante\u003c\/h3\u003e\n        \u003cp\u003eFacilite l'élimination du mucus et soulage la toux grasse persistante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-benefit\"\u003e\n        \u003cdiv class=\"soi-inul-benefit-icon\"\u003e\u003cspan\u003e🫁\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntispasmodique et antitussive\u003c\/h3\u003e\n        \u003cp\u003eApaise les quintes de toux sèche et les spasmes bronchiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-benefit\"\u003e\n        \u003cdiv class=\"soi-inul-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntihistaminique naturelle\u003c\/h3\u003e\n        \u003cp\u003eRéputée pour son action sur les réactions respiratoires de type allergique (rhinites, éternuements).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-benefit\"\u003e\n        \u003cdiv class=\"soi-inul-benefit-icon\"\u003e\u003cspan\u003e💚\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRégulatrice et tonique\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement reconnue comme soutien cardiovasculaire léger et tonique général.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-inul-tip\"\u003e\n      \u003cdiv class=\"soi-inul-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eC'est cette combinaison rare qui fait de l'inule odorante un véritable couteau suisse de la sphère ORL, aussi bien en période hivernale que lors des saisons polliniques difficiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Comment utiliser --\u003e\n  \u003csection class=\"soi-inul-section\"\u003e\n    \u003ch2\u003eComment utiliser l'huile essentielle d'inule odorante ?\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-inul-timeline\"\u003e\n      \u003cdiv class=\"soi-inul-step\"\u003e\n        \u003cdiv class=\"soi-inul-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-inul-step-content\"\u003e\n          \u003ch3\u003eInhalation sèche ou humide\u003c\/h3\u003e\n          \u003cp\u003eDéposez 2 à 3 gouttes sur un mouchoir ou dans un bol d'eau chaude. Respirez lentement pendant 5 à 10 minutes pour dégager les voies respiratoires.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-step\"\u003e\n        \u003cdiv class=\"soi-inul-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-inul-step-content\"\u003e\n          \u003ch3\u003eApplication cutanée (diluée)\u003c\/h3\u003e\n          \u003cp\u003eMélangez 1 à 2 gouttes dans une huile végétale (noyau d'abricot, amande douce) et massez le thorax et le haut du dos. Toujours diluer à 10 % maximum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-step\"\u003e\n        \u003cdiv class=\"soi-inul-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-inul-step-content\"\u003e\n          \u003ch3\u003eDiffusion atmosphérique\u003c\/h3\u003e\n          \u003cp\u003eAssociez-la à l'eucalyptus radié ou à la ravintsara pour une synergie diffusable apaisante en soirée. Diffusez 20 minutes par heure, pièce aérée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition et garanties --\u003e\n  \u003csection class=\"soi-inul-section\"\u003e\n    \u003ch2\u003eComposition et garanties qualité Pranarōm\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-inul-compo\"\u003e\n      \u003cdiv class=\"soi-inul-compo-row\"\u003e\n        \u003cspan class=\"soi-inul-compo-label\"\u003eNom botanique\u003c\/span\u003e\n        \u003cspan class=\"soi-inul-compo-value\"\u003e\u003cem\u003eInula graveolens\u003c\/em\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-compo-row\"\u003e\n        \u003cspan class=\"soi-inul-compo-label\"\u003ePartie distillée\u003c\/span\u003e\n        \u003cspan class=\"soi-inul-compo-value\"\u003eSommités fleuries\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-compo-row\"\u003e\n        \u003cspan class=\"soi-inul-compo-label\"\u003eComposants principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-inul-compo-value\"\u003eAcétate de bornyle, lactones sesquiterpéniques, bornéol\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-compo-row\"\u003e\n        \u003cspan class=\"soi-inul-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-inul-compo-value\"\u003eAgriculture biologique (AB) · HECT\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-compo-row\"\u003e\n        \u003cspan class=\"soi-inul-compo-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-inul-compo-value\"\u003eCultivée et distillée selon les standards Pranarōm\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-inul-compo-row\"\u003e\n        \u003cspan class=\"soi-inul-compo-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-inul-compo-value\"\u003e5 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"margin-top:1.25rem;\"\u003eLa certification HECT de Pranarōm va au-delà du simple label bio : chaque lot est analysé par chromatographie pour garantir une composition moléculaire précise, une traçabilité complète et une absence de contaminants. Vous avez la certitude d'utiliser une huile pure, intégrale et réellement active.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Précautions --\u003e\n  \u003csection class=\"soi-inul-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi essentielles\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-inul-accordion\"\u003e\n      \u003cdetails class=\"soi-inul-accordion-item\" open\u003e\n        \u003csummary class=\"soi-inul-accordion-header\"\u003e⚠️ Public concerné et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-inul-accordion-content\"\u003e\n          \u003cp\u003eRéservée à l'adulte. Déconseillée aux femmes enceintes, allaitantes et aux enfants. En cas de traitement médical ou de pathologie cardiaque, demandez l'avis d'un professionnel de santé avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-inul-accordion-item\"\u003e\n        \u003csummary class=\"soi-inul-accordion-header\"\u003e🧴 Règles d'application cutanée\u003c\/summary\u003e\n        \u003cdiv class=\"soi-inul-accordion-content\"\u003e\n          \u003cp\u003eNe jamais utiliser pure sur la peau. Toujours diluer dans une huile végétale. Éviter le contact avec les yeux et les muqueuses.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-inul-accordion-item\"\u003e\n        \u003csummary class=\"soi-inul-accordion-header\"\u003e🔒 Conservation et sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"soi-inul-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Ce produit ne remplace pas un traitement médical.\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-inul-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-inul-cta-box\"\u003e\n      \u003cp class=\"soi-inul-cta-tag\" style=\"color: white;\"\u003ePrendre soin de vous, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-inul-cta-text\" style=\"color: white;\"\u003eUne respiration libérée, portée par l'une des plantes les plus précieuses de l'aromathérapie. Pure, traçable, certifiée bio : un flacon à toujours avoir à portée de main.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-inul-marine: #1A2D3D;\n  --soi-inul-marine-dark: #0F1E2B;\n  --soi-inul-marine-light: #2C4458;\n  --soi-inul-pomme: #A1C544;\n  --soi-inul-pomme-dark: #84A636;\n  --soi-inul-pomme-light: rgba(161,197,68,0.10);\n  --soi-inul-white: #FFFFFF;\n  --soi-inul-off-white: #F8FAF6;\n  --soi-inul-stone: #F1F3EE;\n  --soi-inul-line: #E5E8E0;\n  --soi-inul-primary: #7A9A8E;\n  --soi-inul-primary-soft: #E8F0EC;\n  --soi-inul-accent: #5C7A4A;\n  --soi-inul-text: #1A2D3D;\n  --soi-inul-text-soft: #4A5B6B;\n  --soi-inul-text-muted: #7B8693;\n  --soi-inul-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-inul-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-inul-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-inul-radius: 12px;\n  --soi-inul-radius-sm: 8px;\n  --soi-inul-radius-pill: 999px;\n}\n\n.soi-inul-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-inul-fiche img { max-width: 100%; height: auto; }\n\n.soi-inul-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-inul-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-inul-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-inul-hero {\n  position: relative;\n  background: var(--soi-inul-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-inul-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-inul-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-inul-pomme);\n}\n\n.soi-inul-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-inul-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-inul-pomme);\n  border-radius: 50%;\n}\n\n.soi-inul-hero-title {\n  display: block;\n  color: var(--soi-inul-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-inul-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-inul-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-inul-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-inul-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-inul-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-inul-label-accent {\n  background: var(--soi-inul-pomme);\n  border-color: var(--soi-inul-pomme);\n  color: var(--soi-inul-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-inul-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-inul-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-inul-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-inul-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-inul-pomme);\n  border-radius: 2px;\n}\n\n.soi-inul-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-inul-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-inul-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-inul-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-inul-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-inul-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-inul-benefit {\n  background: var(--soi-inul-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-inul-radius);\n  border: 1px solid var(--soi-inul-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-inul-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-inul-shadow-md);\n}\n\n.soi-inul-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-inul-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-inul-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-inul-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-inul-benefit:hover .soi-inul-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-inul-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-inul-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-inul-benefit p {\n  font-size: 13px;\n  color: var(--soi-inul-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-inul-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-inul-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-inul-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-inul-radius);\n  border: 1px solid var(--soi-inul-line);\n  align-items: flex-start;\n}\n\n.soi-inul-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-inul-marine);\n  color: var(--soi-inul-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-inul-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-inul-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-inul-step-content p {\n  font-size: 14px;\n  color: var(--soi-inul-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-inul-compo {\n  background: var(--soi-inul-off-white);\n  border-radius: var(--soi-inul-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-inul-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-inul-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-inul-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-inul-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-inul-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-inul-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-inul-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-inul-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-inul-pomme-light);\n  border-left: 4px solid var(--soi-inul-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-inul-radius) var(--soi-inul-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-inul-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-inul-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-inul-marine);\n  margin-bottom: 4px;\n}\n\n.soi-inul-tip p {\n  font-size: 14px;\n  color: var(--soi-inul-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-inul-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-inul-accordion-item {\n  background: var(--soi-inul-off-white);\n  border-radius: var(--soi-inul-radius-sm);\n  border: 1px solid var(--soi-inul-line);\n  overflow: hidden;\n}\n\n.soi-inul-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-inul-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-inul-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-inul-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-inul-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-inul-accordion-item[open] .soi-inul-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-inul-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-inul-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-inul-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-inul-cta-box {\n  background: var(--soi-inul-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-inul-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-inul-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-inul-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-inul-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-inul-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-inul-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-inul-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-inul-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-inul-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-inul-compo-value {\n    text-align: left;\n  }\n\n  .soi-inul-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-inul-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-inul-fiche {\n    --soi-inul-text-soft: #2C3E50;\n    --soi-inul-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Pranarom","offers":[{"title":"Default Title","offer_id":61603919921482,"sku":"RA0155","price":49.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-essentielle-bio-dinule-odorante-pranarom-packshot.webp?v=1792054010","url":"https:\/\/firmtoaromatherapy.com\/products\/huile-essentielle-bio-dinule-odorante-pranarom","provider":"Soinature","version":"1.0","type":"link"}