{"product_id":"fleur-de-bach-walnut-noyer-granules-biofloral","title":"Fleur de Bach Walnut (Noyer) Bio en granules - 19,5 g - Biofloral","description":"\u003cdiv class=\"soi-waln-fiche\"\u003e\n\n  \u003csection class=\"soi-waln-hero\"\u003e\n    \u003cdiv class=\"soi-waln-hero-tag\"\u003e\n      \u003cspan class=\"soi-waln-tag-dot\"\u003e\u003c\/span\u003e\n      Fleurs de Bach · Biofloral\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-waln-hero-title\"\u003eGarder son cap quand la vie change\u003c\/span\u003e\n    \u003cp class=\"soi-waln-hero-subtitle\"\u003eTraditionnellement associée à l'adaptation au changement, la fleur de Bach 33 Walnut (Noyer) vous aide à rester fidèle à vous-même pendant les périodes de transition.\u003c\/p\u003e\n    \u003cdiv class=\"soi-waln-hero-labels\"\u003e\n      \u003cspan class=\"soi-waln-label soi-waln-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-waln-label\"\u003eSANS ALCOOL\u003c\/span\u003e\n      \u003cspan class=\"soi-waln-label\"\u003eGRANULES\u003c\/span\u003e\n      \u003cspan class=\"soi-waln-label\"\u003eMÉTHODE DU DR BACH\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-waln-section\"\u003e\n    \u003ch2\u003eFleur de Bach Walnut (Noyer) bio en granules : le repère des périodes de changement\u003c\/h2\u003e\n    \u003cp\u003eUn déménagement, un nouveau poste, une séparation ou l'arrivée d'un enfant : certaines transitions nous bousculent, même lorsqu'elles sont désirées. La \u003cstrong\u003efleur de Bach 33 Walnut (Noyer)\u003c\/strong\u003e de \u003cstrong\u003eBiofloral\u003c\/strong\u003e est traditionnellement associée à l'\u003cstrong\u003eadaptation au changement\u003c\/strong\u003e. Elle s'inscrit dans la méthode du \u003cstrong\u003eDr Edward Bach\u003c\/strong\u003e et vous accompagne pour rester fidèle à vous-même quand tout autour de vous évolue.\u003c\/p\u003e\n    \u003cp\u003eIci, la préparation est \u003cstrong\u003ebio\u003c\/strong\u003e, sans alcool, et se présente en \u003cstrong\u003egranules\u003c\/strong\u003e faciles à emporter.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-waln-section\"\u003e\n    \u003ch2\u003eDans quelles situations choisir la fleur de Bach Walnut ?\u003c\/h2\u003e\n    \u003cp class=\"soi-waln-section-intro\"\u003eWalnut est souvent choisie lorsque l'on traverse une période de passage et que l'on recherche un \u003cstrong\u003eancrage intérieur\u003c\/strong\u003e. Voici quelques exemples concrets.\u003c\/p\u003e\n    \u003cdiv class=\"soi-waln-grid\"\u003e\n      \u003cdiv class=\"soi-waln-card\"\u003e\n        \u003ch3\u003eUn changement de vie\u003c\/h3\u003e\n        \u003cp\u003eNouvelle ville, nouveau travail, reconversion ou départ à la retraite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-card\"\u003e\n        \u003ch3\u003eLes périodes de stress liées à la nouveauté\u003c\/h3\u003e\n        \u003cp\u003eLorsque vous vous sentez influencé par l'avis des autres ou par l'ambiance qui vous entoure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-card\"\u003e\n        \u003ch3\u003eUn tournant familial\u003c\/h3\u003e\n        \u003cp\u003eArrivée d'un enfant, séparation ou départ des enfants du foyer : quand l'équilibre de la maison se redessine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-card\"\u003e\n        \u003ch3\u003eUne nouvelle étape personnelle\u003c\/h3\u003e\n        \u003cp\u003eDébut d'études, nouveau rythme de vie, reprise d'une activité : le moment de prendre ses marques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-waln-section\"\u003e\n    \u003ch2\u003ePourquoi choisir les granules bio Biofloral ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-waln-benefits\"\u003e\n      \u003cdiv class=\"soi-waln-benefit\"\u003e\n        \u003cdiv class=\"soi-waln-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSans alcool\u003c\/h3\u003e\n        \u003cp\u003ePratique pour les personnes qui évitent l'alcool, pour un usage quotidien comme au travail.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-benefit\"\u003e\n        \u003cdiv class=\"soi-waln-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eIngrédients bio\u003c\/h3\u003e\n        \u003cp\u003eIssus de l'agriculture biologique, avec un dosage selon la méthode originale (1\/240e).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-benefit\"\u003e\n        \u003cdiv class=\"soi-waln-benefit-icon\"\u003e\u003cspan\u003e🎒\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormat nomade\u003c\/h3\u003e\n        \u003cp\u003eLe flacon en verre teinté de 19,5 g se glisse facilement dans un sac ou une trousse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-benefit\"\u003e\n        \u003cdiv class=\"soi-waln-benefit-icon\"\u003e\u003cspan\u003e🍬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eUn goût doux\u003c\/h3\u003e\n        \u003cp\u003eLes granules fondent facilement sous la langue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-waln-section\"\u003e\n    \u003ch2\u003eComment prendre la fleur de Bach Walnut ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-waln-timeline\"\u003e\n      \u003cdiv class=\"soi-waln-step\"\u003e\n        \u003cdiv class=\"soi-waln-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-waln-step-content\"\u003e\n          \u003ch3\u003eLa dose\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e3 à 4 granules, 4 fois par jour\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-step\"\u003e\n        \u003cdiv class=\"soi-waln-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-waln-step-content\"\u003e\n          \u003ch3\u003eLe mode de prise\u003c\/h3\u003e\n          \u003cp\u003eLaissez les granules fondre dans la bouche, ou dissolvez-les dans un verre d'eau que vous boirez par petites gorgées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-step\"\u003e\n        \u003cdiv class=\"soi-waln-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-waln-step-content\"\u003e\n          \u003ch3\u003eLa durée\u003c\/h3\u003e\n          \u003cp\u003ePoursuivez pendant \u003cstrong\u003e1 à 4 semaines\u003c\/strong\u003e. Chaque personne réagit à sa façon : observez votre ressenti sur quelques jours, puis ajustez la durée dans la limite recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-waln-tip\"\u003e\n      \u003cdiv class=\"soi-waln-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAssociez vos prises à des repères de votre journée : réveil, avant le déjeuner, fin d'après-midi, coucher. Évitez de toucher les granules avec les doigts en les versant d'abord dans le bouchon, et conservez le flacon à l'abri de la chaleur et de la lumière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-waln-section\"\u003e\n    \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-waln-compo\"\u003e\n      \u003cdiv class=\"soi-waln-compo-row\"\u003e\n        \u003cspan class=\"soi-waln-compo-label\"\u003eSupport des granules\u003c\/span\u003e\n        \u003cspan class=\"soi-waln-compo-value\"\u003eSucre de canne*\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-compo-row\"\u003e\n        \u003cspan class=\"soi-waln-compo-label\"\u003ePréparation florale\u003c\/span\u003e\n        \u003cspan class=\"soi-waln-compo-value\"\u003eFleur de Bach* Walnut (Juglans regia) à 1\/240e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-compo-row\"\u003e\n        \u003cspan class=\"soi-waln-compo-label\"\u003eMéthode\u003c\/span\u003e\n        \u003cspan class=\"soi-waln-compo-value\"\u003eMéthode originale du Dr Bach\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-compo-row\"\u003e\n        \u003cspan class=\"soi-waln-compo-label\"\u003eDose recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-waln-compo-value\"\u003e3 à 4 granules par prise, 4 prises par jour, soit 12 à 16 granules par jour maximum\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-waln-compo-row\"\u003e\n        \u003cspan class=\"soi-waln-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-waln-compo-value\"\u003eFlacon de 19,5 g de granules\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-waln-note\"\u003e*Ingrédients issus de l'agriculture biologique.\u003c\/p\u003e\n    \u003cp class=\"soi-waln-note\"\u003eLes AJR\/VNR ne s'appliquent pas à ce type de préparation florale, qui n'apporte ni vitamines ni minéraux.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-waln-section\"\u003e\n    \u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-waln-accordion\"\u003e\n      \u003cdetails class=\"soi-waln-accordion-item\"\u003e\n        \u003csummary class=\"soi-waln-accordion-header\"\u003eDose et suivi médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-waln-accordion-content\"\u003e\n          \u003cp\u003eNe dépassez pas la dose recommandée. Ce produit ne remplace pas un traitement médical, ni un suivi par un professionnel de santé, ni une alimentation variée et équilibrée ou un mode de vie sain. En cas de stress persistant ou de mal-être durable, parlez-en à votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-waln-accordion-item\"\u003e\n        \u003csummary class=\"soi-waln-accordion-header\"\u003ePersonnes diabétiques\u003c\/summary\u003e\n        \u003cdiv class=\"soi-waln-accordion-content\"\u003e\n          \u003cp\u003eLes granules ont pour support du sucre de canne : demandez conseil à votre médecin si vous êtes diabétique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-waln-accordion-item\"\u003e\n        \u003csummary class=\"soi-waln-accordion-header\"\u003eEnfants\u003c\/summary\u003e\n        \u003cdiv class=\"soi-waln-accordion-content\"\u003e\n          \u003cp\u003eTenez le flacon hors de portée des jeunes enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-waln-accordion-item\"\u003e\n        \u003csummary class=\"soi-waln-accordion-header\"\u003eTri du flacon\u003c\/summary\u003e\n        \u003cdiv class=\"soi-waln-accordion-content\"\u003e\n          \u003cp\u003eLe flacon se jette dans le bac à verre. Les règles de tri peuvent varier selon votre commune.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-waln-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-waln-cta-box\"\u003e\n      \u003cp class=\"soi-waln-cta-tag\" style=\"color: white;\"\u003eQuand la vie change de rythme, gardez votre cap\u003c\/p\u003e\n      \u003cp class=\"soi-waln-cta-text\" style=\"color: white;\"\u003eDes granules bio et sans alcool, simples à glisser dans votre quotidien : un petit rituel pour avancer avec confiance, rester fidèle à vos valeurs et accueillir le nouveau chapitre avec sérénité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.soi-waln-fiche {\n  --soi-waln-marine: #1A2D3D;\n  --soi-waln-marine-dark: #0F1E2B;\n  --soi-waln-marine-light: #2C4458;\n  --soi-waln-pomme: #A1C544;\n  --soi-waln-pomme-dark: #84A636;\n  --soi-waln-pomme-light: rgba(161,197,68,0.10);\n  --soi-waln-white: #FFFFFF;\n  --soi-waln-off-white: #F8FAF6;\n  --soi-waln-stone: #F1F3EE;\n  --soi-waln-line: #E5E8E0;\n  --soi-waln-primary: #9B7AB5;\n  --soi-waln-primary-soft: #EFE8F4;\n  --soi-waln-accent: #5A3A2A;\n  --soi-waln-text: #1A2D3D;\n  --soi-waln-text-soft: #4A5B6B;\n  --soi-waln-text-muted: #7B8693;\n  --soi-waln-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-waln-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-waln-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-waln-radius: 12px;\n  --soi-waln-radius-sm: 8px;\n  --soi-waln-radius-pill: 999px;\n}\n\n.soi-waln-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-waln-fiche img { max-width: 100%; height: auto; }\n\n.soi-waln-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-waln-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-waln-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-waln-hero {\n  position: relative;\n  background: var(--soi-waln-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-waln-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-waln-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--soi-waln-pomme) 0%, var(--soi-waln-pomme) 70%, var(--soi-waln-primary) 100%);\n}\n\n.soi-waln-hero::after {\n  content: '';\n  position: absolute;\n  bottom: -60px;\n  right: -60px;\n  width: 180px;\n  height: 180px;\n  border-radius: 50%;\n  background: var(--soi-waln-primary);\n  opacity: 0.12;\n}\n\n.soi-waln-hero-tag {\n  position: relative;\n  z-index: 1;\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: clamp(10px, 1.5vw, 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-waln-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-waln-pomme);\n  border-radius: 50%;\n}\n\n.soi-waln-hero-title {\n  position: relative;\n  z-index: 1;\n  display: block;\n  color: var(--soi-waln-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-waln-hero-subtitle {\n  position: relative;\n  z-index: 1;\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-waln-hero-labels {\n  position: relative;\n  z-index: 1;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-waln-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-waln-white);\n  font-size: clamp(10px, 1.5vw, 11px);\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-waln-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-waln-label-accent {\n  background: var(--soi-waln-pomme);\n  border-color: var(--soi-waln-pomme);\n  color: var(--soi-waln-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-waln-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-waln-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-waln-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-waln-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-waln-pomme);\n  border-radius: 2px;\n}\n\n.soi-waln-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-waln-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-waln-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-waln-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-waln-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-waln-section p.soi-waln-section-intro {\n  color: var(--soi-waln-text-soft);\n  margin-bottom: 1.5rem;\n}\n\n.soi-waln-section strong {\n  color: var(--soi-waln-marine);\n  font-weight: 600;\n}\n\n.soi-waln-section p.soi-waln-note {\n  font-size: clamp(12px, 1.8vw, 13px);\n  color: var(--soi-waln-text-muted);\n  margin-top: 0.8rem;\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-waln-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-waln-benefit {\n  background: var(--soi-waln-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-waln-radius);\n  border: 1px solid var(--soi-waln-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-waln-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-waln-shadow-md);\n}\n\n.soi-waln-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-waln-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-waln-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-waln-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-waln-benefit:hover .soi-waln-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-waln-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2vw, 16px);\n  font-weight: 600;\n  color: var(--soi-waln-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-waln-section .soi-waln-benefit p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-waln-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-waln-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-waln-card {\n  background: var(--soi-waln-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-waln-radius);\n  border-left: 3px solid var(--soi-waln-pomme);\n}\n\n.soi-waln-card:nth-child(even) {\n  background: var(--soi-waln-primary-soft);\n  border-left-color: var(--soi-waln-primary);\n}\n\n.soi-waln-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2vw, 16px);\n  font-weight: 600;\n  color: var(--soi-waln-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-waln-section .soi-waln-card p {\n  font-size: clamp(13px, 1.8vw, 14px);\n  color: var(--soi-waln-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-waln-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-waln-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-waln-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-waln-radius);\n  border: 1px solid var(--soi-waln-line);\n  align-items: flex-start;\n}\n\n.soi-waln-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-waln-marine);\n  color: var(--soi-waln-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-waln-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2vw, 16px);\n  font-weight: 600;\n  color: var(--soi-waln-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-waln-section .soi-waln-step-content p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-waln-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-waln-compo {\n  background: var(--soi-waln-off-white);\n  border-radius: var(--soi-waln-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-waln-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-waln-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-waln-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-waln-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-waln-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-waln-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-waln-marine);\n  text-align: right;\n  max-width: 60%;\n}\n\n\/* === TIP === *\/\n.soi-waln-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-waln-pomme-light);\n  border-left: 4px solid var(--soi-waln-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-waln-radius) var(--soi-waln-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-waln-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-waln-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-waln-marine);\n  margin-bottom: 4px;\n}\n\n.soi-waln-section .soi-waln-tip p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-waln-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-waln-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-waln-accordion-item {\n  background: var(--soi-waln-off-white);\n  border-radius: var(--soi-waln-radius-sm);\n  border: 1px solid var(--soi-waln-line);\n  overflow: hidden;\n}\n\n.soi-waln-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-waln-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-waln-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-waln-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-waln-pomme-dark);\n  transition: transform 0.2s ease;\n}\n\n.soi-waln-accordion-item[open] .soi-waln-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-waln-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-waln-section .soi-waln-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-waln-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-waln-cta-box {\n  background: var(--soi-waln-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-waln-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-waln-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-waln-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-waln-section .soi-waln-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-waln-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-waln-section .soi-waln-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 2.6vw, 20px);\n  font-weight: 500;\n  color: var(--soi-waln-white);\n  line-height: 1.5;\n  margin: 0 auto;\n  max-width: 620px;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-waln-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-waln-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-waln-compo-value {\n    text-align: left;\n    max-width: 100%;\n  }\n\n  .soi-waln-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-waln-fiche * {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-waln-fiche {\n    --soi-waln-text-soft: #2C3E50;\n    --soi-waln-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Biofloral","offers":[{"title":"Default Title","offer_id":62333261742410,"sku":"BI0215","price":10.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/fleur-de-bach-walnut-noyer-bio-en-granules-195-g-biofloral-packshot_44bfac2f-7ed9-4180-8b4c-ad512f42562b.webp?v=1792569919","url":"https:\/\/firmtoaromatherapy.com\/products\/fleur-de-bach-walnut-noyer-granules-biofloral","provider":"Soinature","version":"1.0","type":"link"}