{"product_id":"fleur-de-bach-rock-rose-heliantheme-granules-biofloral","title":"Fleur de Bach Rock Rose (Hélianthème) Bio en granules - 19,5 g - Biofloral","description":"\u003cdiv class=\"soi-rock-fiche\"\u003e\n\n  \u003csection class=\"soi-rock-hero\"\u003e\n    \u003cdiv class=\"soi-rock-hero-tag\"\u003e\n      \u003cspan class=\"soi-rock-tag-dot\"\u003e\u003c\/span\u003e\n      Fleur de Bach n°26 · Biofloral\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-rock-hero-title\"\u003eRetrouver courage face aux grandes frayeurs\u003c\/span\u003e\n    \u003cp class=\"soi-rock-hero-subtitle\"\u003eL'Hélianthème, traditionnellement associé aux peurs soudaines et aux sensations de panique, en granules bio sans alcool, à glisser partout avec vous.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rock-hero-labels\"\u003e\n      \u003cspan class=\"soi-rock-label soi-rock-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-rock-label\"\u003eSANS ALCOOL\u003c\/span\u003e\n      \u003cspan class=\"soi-rock-label\"\u003eGRANULES\u003c\/span\u003e\n      \u003cspan class=\"soi-rock-label\"\u003eMÉTHODE ORIGINALE DU DR BACH\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rock-section\"\u003e\n    \u003ch2\u003eFleur de Bach Rock Rose bio : l'élixir des grandes frayeurs\u003c\/h2\u003e\n    \u003cp\u003eLa \u003cstrong\u003efleur de Bach n°26 Rock Rose\u003c\/strong\u003e (Hélianthème, \u003cem\u003eHelianthemum nummularium\u003c\/em\u003e) fait partie des 38 fleurs du Dr Edward Bach. Elle est traditionnellement associée aux moments où l'émotion déborde : peur soudaine, sensation de panique, impression de ne plus savoir à quoi se raccrocher.\u003c\/p\u003e\n    \u003cp\u003eCette version \u003cstrong\u003ebio de Biofloral\u003c\/strong\u003e se présente en \u003cstrong\u003egranules sans alcool\u003c\/strong\u003e, faciles à glisser dans un sac et adaptés à celles et ceux qui préfèrent éviter les gouttes alcoolisées.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rock-grid-compact\"\u003e\n      \u003cdiv class=\"soi-rock-card-mini\"\u003e\n        \u003cspan class=\"soi-rock-card-mini-label\"\u003eNuméro\u003c\/span\u003e\n        \u003cspan class=\"soi-rock-card-mini-value\"\u003eFleur n°26\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-card-mini\"\u003e\n        \u003cspan class=\"soi-rock-card-mini-label\"\u003ePlante\u003c\/span\u003e\n        \u003cspan class=\"soi-rock-card-mini-value\"\u003eHélianthème\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-card-mini\"\u003e\n        \u003cspan class=\"soi-rock-card-mini-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-rock-card-mini-value\"\u003eGranules sans alcool\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-card-mini\"\u003e\n        \u003cspan class=\"soi-rock-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-rock-card-mini-value\"\u003e19,5 g\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rock-section\"\u003e\n    \u003ch2\u003eDans quelles situations y penser ?\u003c\/h2\u003e\n    \u003cp class=\"soi-rock-section-intro\"\u003eRock Rose est la fleur de Bach du \u003cstrong\u003estress aigu\u003c\/strong\u003e, celui qui serre la gorge et fait battre le cœur. Vous pouvez l'envisager, par exemple :\u003c\/p\u003e\n    \u003cdiv class=\"soi-rock-grid\"\u003e\n      \u003cdiv class=\"soi-rock-card\"\u003e\n        \u003ch3\u003eAvant une épreuve\u003c\/h3\u003e\n        \u003cp\u003eUn examen, un entretien ou une prise de parole.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-card\"\u003e\n        \u003ch3\u003eAprès un choc\u003c\/h3\u003e\n        \u003cp\u003eUne mauvaise nouvelle ou un événement qui vous a sidéré(e).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-card\"\u003e\n        \u003ch3\u003eLors de nuits agitées\u003c\/h3\u003e\n        \u003cp\u003eQuand des peurs ou des cauchemars troublent votre repos.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-card\"\u003e\n        \u003ch3\u003eAvant un moment redouté\u003c\/h3\u003e\n        \u003cp\u003eUn rendez-vous médical ou un voyage en avion qui vous inquiète.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-rock-note\"\u003eBeaucoup de personnes la choisissent pour retrouver un peu de \u003cstrong\u003ecourage et de stabilité intérieure\u003c\/strong\u003e. Il s'agit d'un accompagnement du bien-être émotionnel, sans effet thérapeutique démontré.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rock-section\"\u003e\n    \u003ch2\u003eRock Rose et les formules de secours\u003c\/h2\u003e\n    \u003cp\u003eRock Rose fait partie des \u003cstrong\u003ecinq fleurs du mélange de secours\u003c\/strong\u003e imaginé par le Dr Bach pour les moments d'urgence émotionnelle, avec Impatiens, Cherry Plum, Star of Bethlehem et Clematis. On la retrouve aussi dans le complexe \u003cstrong\u003eSOS Secours Nuit de Biofloral\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eIci, vous prenez la fleur \u003cstrong\u003eseule\u003c\/strong\u003e, ce qui permet de cibler précisément la peur et la panique. Vous pouvez ensuite l'associer à d'autres fleurs selon vos besoins, idéalement avec les conseils d'un naturopathe ou d'un pharmacien formé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rock-section\"\u003e\n    \u003ch2\u003eComment prendre la Rock Rose en granules ?\u003c\/h2\u003e\n    \u003cp class=\"soi-rock-section-intro\"\u003eLa prise est simple et ne demande aucune préparation :\u003c\/p\u003e\n    \u003cdiv class=\"soi-rock-timeline\"\u003e\n      \u003cdiv class=\"soi-rock-step\"\u003e\n        \u003cdiv class=\"soi-rock-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-rock-step-content\"\u003e\n          \u003ch3\u003eLa dose\u003c\/h3\u003e\n          \u003cp\u003e3 à 4 granules par prise.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-step\"\u003e\n        \u003cdiv class=\"soi-rock-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-rock-step-content\"\u003e\n          \u003ch3\u003eLe mode de prise\u003c\/h3\u003e\n          \u003cp\u003eLaissez fondre dans la bouche ou dans un verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-step\"\u003e\n        \u003cdiv class=\"soi-rock-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-rock-step-content\"\u003e\n          \u003ch3\u003eLe rythme\u003c\/h3\u003e\n          \u003cp\u003e4 fois par jour, pendant 1 à 4 semaines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rock-tip\"\u003e\n      \u003cdiv class=\"soi-rock-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eNotre conseil\u003c\/strong\u003e\n        \u003cp\u003ePour vous y tenir plus facilement, répartissez les prises sur la journée : matin, midi, fin d'après-midi et soir. Ne dépassez pas la dose recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rock-section\"\u003e\n    \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rock-compo\"\u003e\n      \u003cdiv class=\"soi-rock-compo-row\"\u003e\n        \u003cspan class=\"soi-rock-compo-label\"\u003eSupport des granules\u003c\/span\u003e\n        \u003cspan class=\"soi-rock-compo-value\"\u003eSucre de canne*\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-compo-row\"\u003e\n        \u003cspan class=\"soi-rock-compo-label\"\u003ePréparation florale\u003c\/span\u003e\n        \u003cspan class=\"soi-rock-compo-value\"\u003eFleur de Bach* Rock Rose (\u003cem\u003eHelianthemum nummularium\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-compo-row\"\u003e\n        \u003cspan class=\"soi-rock-compo-label\"\u003eDilution\u003c\/span\u003e\n        \u003cspan class=\"soi-rock-compo-value\"\u003e1\/240e, selon la méthode originale du Dr Bach\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-compo-row\"\u003e\n        \u003cspan class=\"soi-rock-compo-label\"\u003ePar jour\u003c\/span\u003e\n        \u003cspan class=\"soi-rock-compo-value\"\u003e12 à 16 granules selon la posologie conseillée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-compo-row\"\u003e\n        \u003cspan class=\"soi-rock-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-rock-compo-value\"\u003e19,5 g de granules\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-rock-note\"\u003e*Ingrédients issus de l'agriculture biologique. Les AJR\/VNR ne s'appliquent pas à ce type de préparation. Attention : le support est du sucre de canne, à garder en tête si vous surveillez votre consommation de sucres.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rock-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la Rock Rose Biofloral ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rock-benefits\"\u003e\n      \u003cdiv class=\"soi-rock-benefit\"\u003e\n        \u003cdiv class=\"soi-rock-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, pour une démarche cohérente avec votre mode de vie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-benefit\"\u003e\n        \u003cdiv class=\"soi-rock-benefit-icon\"\u003e\u003cspan\u003e🎒\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSans alcool\u003c\/h3\u003e\n        \u003cp\u003eUne option pratique pour toute la famille, au quotidien comme en déplacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-benefit\"\u003e\n        \u003cdiv class=\"soi-rock-benefit-icon\"\u003e\u003cspan\u003e🌼\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMéthode originale\u003c\/h3\u003e\n        \u003cp\u003ePréparée selon la méthode du Dr Bach, avec une dilution clairement indiquée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rock-benefit\"\u003e\n        \u003cdiv class=\"soi-rock-benefit-icon\"\u003e\u003cspan\u003e♻️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFlacon en verre\u003c\/h3\u003e\n        \u003cp\u003eÀ déposer dans le bac de tri verre, selon les règles de votre commune.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-rock-note\"\u003eAvant de choisir une fleur de Bach, vérifiez toujours la dilution, l'origine bio et la présence ou non d'alcool : ici, une préparation à \u003cstrong\u003e1\/240e\u003c\/strong\u003e, \u003cstrong\u003ebio\u003c\/strong\u003e et \u003cstrong\u003esans alcool\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rock-section\"\u003e\n    \u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rock-accordion\"\u003e\n      \u003cdetails class=\"soi-rock-accordion-item\"\u003e\n        \u003csummary class=\"soi-rock-accordion-header\"\u003eUn complément, pas un traitement\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rock-accordion-content\"\u003e\n          \u003cp\u003eCe produit ne remplace pas un traitement médical, ni un régime alimentaire varié et équilibré, ni un mode de vie sain.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-rock-accordion-item\"\u003e\n        \u003csummary class=\"soi-rock-accordion-header\"\u003eQuand demander conseil\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rock-accordion-content\"\u003e\n          \u003cp\u003eEn cas d'anxiété persistante, d'attaques de panique répétées, de grossesse, d'allaitement ou pour un enfant, demandez conseil à un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-rock-accordion-item\"\u003e\n        \u003csummary class=\"soi-rock-accordion-header\"\u003eSécurité\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rock-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de la portée des jeunes enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rock-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-rock-cta-box\"\u003e\n      \u003cp class=\"soi-rock-cta-tag\" style=\"color: white;\"\u003eUn geste simple pour reprendre pied\u003c\/p\u003e\n      \u003cp class=\"soi-rock-cta-text\" style=\"color: white;\"\u003eQuand la peur vous submerge, la Rock Rose bio de Biofloral vous accompagne avec la douceur d'une fleur préparée selon la méthode originale du Dr Bach, sans alcool et facile à emporter. Retrouvez calme, confiance et sérénité, un granule après l'autre.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-rock-marine: #1A2D3D;\n  --soi-rock-marine-dark: #0F1E2B;\n  --soi-rock-marine-light: #2C4458;\n  --soi-rock-pomme: #A1C544;\n  --soi-rock-pomme-dark: #84A636;\n  --soi-rock-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-rock-white: #FFFFFF;\n  --soi-rock-off-white: #F8FAF6;\n  --soi-rock-stone: #F1F3EE;\n  --soi-rock-line: #E5E8E0;\n\n  --soi-rock-primary: #8FA9CF;\n  --soi-rock-primary-soft: #EEF3FA;\n  --soi-rock-accent: #5A3A22;\n\n  --soi-rock-text: #1A2D3D;\n  --soi-rock-text-soft: #4A5B6B;\n  --soi-rock-text-muted: #7B8693;\n\n  --soi-rock-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-rock-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-rock-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-rock-radius: 12px;\n  --soi-rock-radius-sm: 8px;\n  --soi-rock-radius-pill: 999px;\n}\n\n.soi-rock-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-rock-fiche img { max-width: 100%; height: auto; }\n\n.soi-rock-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-rock-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-rock-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-rock-hero {\n  position: relative;\n  background: var(--soi-rock-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-rock-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-rock-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--soi-rock-pomme) 0%, var(--soi-rock-pomme) 70%, var(--soi-rock-primary) 70%, var(--soi-rock-primary) 100%);\n}\n\n.soi-rock-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-rock-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-rock-pomme);\n  border-radius: 50%;\n}\n\n.soi-rock-hero-title {\n  display: block;\n  color: var(--soi-rock-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-rock-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-rock-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-rock-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(143,169,207,0.55);\n  color: var(--soi-rock-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-rock-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-rock-label-accent {\n  background: var(--soi-rock-pomme);\n  border-color: var(--soi-rock-pomme);\n  color: var(--soi-rock-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-rock-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-rock-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-rock-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-rock-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-rock-pomme);\n  border-radius: 2px;\n}\n\n.soi-rock-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-rock-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-rock-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-rock-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-rock-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-rock-section p.soi-rock-section-intro {\n  color: var(--soi-rock-text-soft);\n  margin-bottom: 1.5rem;\n}\n\n.soi-rock-section p.soi-rock-note {\n  margin-top: 1.25rem;\n  padding: 1rem 1.25rem;\n  background: var(--soi-rock-primary-soft);\n  border-radius: var(--soi-rock-radius-sm);\n  color: var(--soi-rock-text-soft);\n  font-size: clamp(13px, 1.8vw, 14px);\n}\n\n.soi-rock-section strong {\n  color: var(--soi-rock-marine);\n  font-weight: 600;\n}\n\n\/* BENEFITS *\/\n.soi-rock-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-rock-benefit {\n  background: var(--soi-rock-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-rock-radius);\n  border: 1px solid var(--soi-rock-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-rock-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-rock-shadow-md);\n}\n\n.soi-rock-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-rock-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-rock-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-rock-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-rock-benefit:hover .soi-rock-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-rock-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rock-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rock-benefit p {\n  font-size: 15px;\n  color: var(--soi-rock-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-rock-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-rock-card {\n  background: var(--soi-rock-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rock-radius);\n  border-left: 3px solid var(--soi-rock-pomme);\n}\n\n.soi-rock-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rock-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rock-card p {\n  font-size: 14px;\n  color: var(--soi-rock-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-rock-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-rock-card-mini {\n  background: var(--soi-rock-primary-soft);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-rock-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  border-top: 3px solid var(--soi-rock-primary);\n}\n\n.soi-rock-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-rock-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-rock-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-rock-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rock-marine);\n}\n\n\/* TIMELINE *\/\n.soi-rock-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-rock-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-rock-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rock-radius);\n  border: 1px solid var(--soi-rock-line);\n  align-items: flex-start;\n}\n\n.soi-rock-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-rock-marine);\n  color: var(--soi-rock-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  box-shadow: 0 0 0 3px var(--soi-rock-primary-soft);\n}\n\n.soi-rock-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rock-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-rock-step-content p {\n  font-size: 15px;\n  color: var(--soi-rock-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-rock-compo {\n  background: var(--soi-rock-off-white);\n  border-radius: var(--soi-rock-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-rock-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-rock-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-rock-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-rock-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-rock-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-rock-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-rock-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-rock-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-rock-pomme-light);\n  border-left: 4px solid var(--soi-rock-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-rock-radius) var(--soi-rock-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-rock-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-rock-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-rock-marine);\n  margin-bottom: 4px;\n}\n\n.soi-rock-tip p {\n  font-size: 15px;\n  color: var(--soi-rock-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-rock-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-rock-accordion-item {\n  background: var(--soi-rock-off-white);\n  border-radius: var(--soi-rock-radius-sm);\n  border: 1px solid var(--soi-rock-line);\n  overflow: hidden;\n}\n\n.soi-rock-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-rock-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-rock-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-rock-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-rock-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-rock-accordion-item[open] .soi-rock-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-rock-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-rock-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-rock-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-rock-cta-box {\n  background: var(--soi-rock-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-rock-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-rock-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-rock-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-rock-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-rock-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-rock-section p.soi-rock-cta-tag {\n  font-size: 11px;\n  margin-bottom: 0.75rem;\n}\n\n.soi-rock-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-rock-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.soi-rock-section p.soi-rock-cta-text {\n  font-size: clamp(16px, 2.6vw, 20px);\n  line-height: 1.5;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-rock-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-rock-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-rock-compo-value {\n    text-align: left;\n  }\n\n  .soi-rock-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-rock-fiche * {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-rock-fiche {\n    --soi-rock-text-soft: #2C3E50;\n    --soi-rock-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Biofloral","offers":[{"title":"Default Title","offer_id":62333261283658,"sku":"BI0195","price":10.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/fleur-de-bach-rock-rose-heliantheme-bio-en-granules-195-g-bi-packshot.webp?v=1792491046","url":"https:\/\/firmtoaromatherapy.com\/products\/fleur-de-bach-rock-rose-heliantheme-granules-biofloral","provider":"Soinature","version":"1.0","type":"link"}