{"product_id":"spray-purifiant-provence-bio-florame","title":"Spray Purifiant Provence bio – Florame","description":"\n\u003cdiv class=\"soi-sppr-fiche\"\u003e\n\n  \u003csection class=\"soi-sppr-hero\"\u003e\n    \u003cdiv class=\"soi-sppr-hero-tag\"\u003e\n      \u003cspan class=\"soi-sppr-tag-dot\"\u003e\u003c\/span\u003e\n      Aromathérapie · Florame\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-sppr-hero-title\"\u003eSpray Purifiant Provence bio\u003c\/span\u003e\n    \u003cp class=\"soi-sppr-hero-subtitle\"\u003e28 huiles essentielles biologiques de Provence réunies dans un spray à l'efficacité prouvée contre virus, bactéries et champignons. Un air intérieur véritablement assaini, naturellement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sppr-hero-labels\"\u003e\n      \u003cspan class=\"soi-sppr-label soi-sppr-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-sppr-label\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-sppr-label\"\u003eMADE IN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-sppr-label\"\u003e100% NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-sppr-label\"\u003e28 HUILES ESSENTIELLES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sppr-section\"\u003e\n    \u003ch2\u003eUn air intérieur vraiment sain, grâce à 28 huiles essentielles bio de Provence\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez un spray purifiant maison réellement efficace, sans produits chimiques ni propulseurs agressifs ? Le Spray Purifiant Provence bio de Florame est l'une des rares solutions naturelles à conjuguer efficacité prouvée scientifiquement et formule 100 % d'origine naturelle. Fabriqué à Saint-Rémy-de-Provence, certifié Ecocert, il agit à la fois sur l'air et les surfaces pour un intérieur véritablement assaini.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sppr-section\"\u003e\n    \u003ch2\u003eCe qui le distingue vraiment des autres sprays purifiants\u003c\/h2\u003e\n    \u003cp class=\"soi-sppr-section-intro\"\u003eLà où certains sprays se contentent de masquer les odeurs, le spray purifiant Florame agit en profondeur grâce à une synergie de 28 huiles essentielles biologiques soigneusement sélectionnées pour leurs propriétés purifiantes reconnues. Son efficacité a été validée en laboratoire selon quatre normes européennes exigeantes :\u003c\/p\u003e\n    \u003cdiv class=\"soi-sppr-compo\"\u003e\n      \u003cdiv class=\"soi-sppr-compo-row\"\u003e\n        \u003cspan class=\"soi-sppr-compo-label\"\u003eNF EN 1276\u003c\/span\u003e\n        \u003cspan class=\"soi-sppr-compo-value\"\u003eActivité bactéricide\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-compo-row\"\u003e\n        \u003cspan class=\"soi-sppr-compo-label\"\u003eNF EN 13697\u003c\/span\u003e\n        \u003cspan class=\"soi-sppr-compo-value\"\u003eDésinfection des surfaces\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-compo-row\"\u003e\n        \u003cspan class=\"soi-sppr-compo-label\"\u003eNF EN 1650\u003c\/span\u003e\n        \u003cspan class=\"soi-sppr-compo-value\"\u003eActivité fongicide (levures et champignons)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-compo-row\"\u003e\n        \u003cspan class=\"soi-sppr-compo-label\"\u003eNF EN 14476\u003c\/span\u003e\n        \u003cspan class=\"soi-sppr-compo-value\"\u003eActivité virucide\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eRésultat : une action prouvée contre virus, bactéries, levures et champignons, là où d'autres produits naturels peinent à apporter des preuves tangibles.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sppr-section\"\u003e\n    \u003ch2\u003eUne formule naturelle, sans compromis\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sppr-benefits\"\u003e\n      \u003cdiv class=\"soi-sppr-benefit\"\u003e\n        \u003cdiv class=\"soi-sppr-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e100 % d'origine naturelle\u003c\/h3\u003e\n        \u003cp\u003eFormule végétale sans parfum de synthèse, sans perturbateurs endocriniens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-benefit\"\u003e\n        \u003cdiv class=\"soi-sppr-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSans gaz propulseur\u003c\/h3\u003e\n        \u003cp\u003eRespectueux de la qualité de l'air intérieur et de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-benefit\"\u003e\n        \u003cdiv class=\"soi-sppr-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCertifié Ecocert\u003c\/h3\u003e\n        \u003cp\u003eParfum d'aromathérapie certifié. 75 % d'ingrédients issus de l'agriculture biologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-benefit\"\u003e\n        \u003cdiv class=\"soi-sppr-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMade in France\u003c\/h3\u003e\n        \u003cp\u003eFabriqué à Saint-Rémy-de-Provence, dans la tradition aromatique provençale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sppr-section\"\u003e\n    \u003ch2\u003eComment utiliser le spray purifiant Florame Provence ?\u003c\/h2\u003e\n    \u003cp class=\"soi-sppr-section-intro\"\u003eL'utilisation est simple et rapide, parfaitement adaptée à votre quotidien :\u003c\/p\u003e\n    \u003cdiv class=\"soi-sppr-timeline\"\u003e\n      \u003cdiv class=\"soi-sppr-step\"\u003e\n        \u003cdiv class=\"soi-sppr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-sppr-step-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez bien le spray avant chaque utilisation pour homogénéiser la synergie d'huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-step\"\u003e\n        \u003cdiv class=\"soi-sppr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-sppr-step-content\"\u003e\n          \u003ch3\u003eVaporisez à 30 à 50 cm\u003c\/h3\u003e\n          \u003cp\u003ePulvérisez dans l'air en balayant la pièce, ou directement sur les surfaces dures (plans de travail, poignées, téléphones).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-step\"\u003e\n        \u003cdiv class=\"soi-sppr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-sppr-step-content\"\u003e\n          \u003ch3\u003eLaissez agir\u003c\/h3\u003e\n          \u003cp\u003ePatientez quelques instants pour que les huiles essentielles puissent exercer leur action purifiante, puis aérez si vous le souhaitez.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-step\"\u003e\n        \u003cdiv class=\"soi-sppr-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-sppr-step-content\"\u003e\n          \u003ch3\u003eAir et surfaces\u003c\/h3\u003e\n          \u003cp\u003eUtilisable aussi bien en diffusion dans l'air que sur les surfaces dures pour une double action purifiante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sppr-tip\"\u003e\n      \u003cdiv class=\"soi-sppr-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour une hygiène optimale, nous vous recommandons une utilisation quotidienne dans les pièces à forte fréquentation : cuisine, salle de bain, entrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sppr-section\"\u003e\n    \u003ch2\u003eComposition : les huiles essentielles biologiques au coeur de la formule\u003c\/h2\u003e\n    \u003cp\u003eCe spray repose sur une synergie de 28 huiles essentielles bio, parmi lesquelles figurent traditionnellement des actifs emblématiques de la Provence et de l'aromathérapie : lavande vraie, tea tree, eucalyptus, romarin, thym et bien d'autres espèces aux vertus purifiantes reconnues. La totalité des ingrédients est d'origine naturelle ou végétale.\u003c\/p\u003e\n    \u003cp\u003ePour consulter la liste complète des ingrédients (INCI), reportez-vous à l'étiquette du produit ou contactez-nous directement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sppr-section\"\u003e\n    \u003ch2\u003ePour qui est-il particulièrement adapté ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sppr-grid\"\u003e\n      \u003cdiv class=\"soi-sppr-card\"\u003e\n        \u003ch3\u003e🧴 Sensibles aux produits chimiques\u003c\/h3\u003e\n        \u003cp\u003eLes personnes qui réagissent aux sprays désinfectants conventionnels trouveront dans cette formule 100 % naturelle une alternative douce et certifiée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧‍👦 Familles en quête de pureté\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez offrir un environnement intérieur plus sain à votre famille au quotidien, sans compromis sur l'efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-card\"\u003e\n        \u003ch3\u003e🍃 Neutraliser les mauvaises odeurs\u003c\/h3\u003e\n        \u003cp\u003eCuisine, tabac, animaux : ce spray chasse véritablement les odeurs indésirables sans les masquer par un parfum artificiel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sppr-card\"\u003e\n        \u003ch3\u003e🌱 Adeptes des huiles essentielles\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un produit certifié, aux effets documentés par des normes européennes, et non un simple spray \"parfumé\".\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sppr-section\"\u003e\n    \u003cdiv class=\"soi-sppr-accordion\"\u003e\n      \u003cdetails class=\"soi-sppr-accordion-item\"\u003e\n        \u003csummary class=\"soi-sppr-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-sppr-accordion-content\"\u003e\n          \u003cp\u003eIl est déconseillé de vaporiser directement sur les aliments, les yeux ou les muqueuses. Ce produit n'est pas un médicament et ne remplace pas un avis ou un traitement médical. En cas de doute sur votre état de santé, consultez un professionnel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sppr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-sppr-cta-box\"\u003e\n      \u003cp class=\"soi-sppr-cta-tag\" style=\"color: white;\"\u003eRespirez la Provence\u003c\/p\u003e\n      \u003cp class=\"soi-sppr-cta-text\" style=\"color: white;\"\u003e28 huiles essentielles bio, une efficacité certifiée contre virus, bactéries et champignons. Un geste simple pour un air que vous méritez vraiment.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-sppr-marine: #1A2D3D;\n  --soi-sppr-marine-dark: #0F1E2B;\n  --soi-sppr-marine-light: #2C4458;\n  --soi-sppr-pomme: #A1C544;\n  --soi-sppr-pomme-dark: #84A636;\n  --soi-sppr-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-sppr-white: #FFFFFF;\n  --soi-sppr-off-white: #F8FAF6;\n  --soi-sppr-stone: #F1F3EE;\n  --soi-sppr-line: #E5E8E0;\n\n  --soi-sppr-primary: #4A5B8A;\n  --soi-sppr-primary-soft: #E8EBF3;\n  --soi-sppr-accent: #D4922A;\n\n  --soi-sppr-text: #1A2D3D;\n  --soi-sppr-text-soft: #4A5B6B;\n  --soi-sppr-text-muted: #7B8693;\n\n  --soi-sppr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sppr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sppr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sppr-radius: 12px;\n  --soi-sppr-radius-sm: 8px;\n  --soi-sppr-radius-pill: 999px;\n}\n\n.soi-sppr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sppr-fiche img { max-width: 100%; height: auto; }\n\n.soi-sppr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sppr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sppr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-sppr-hero {\n  position: relative;\n  background: var(--soi-sppr-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-sppr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sppr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sppr-pomme);\n}\n\n.soi-sppr-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-sppr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sppr-pomme);\n  border-radius: 50%;\n}\n\n.soi-sppr-hero-title {\n  display: block;\n  color: var(--soi-sppr-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-sppr-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-sppr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sppr-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-sppr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sppr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sppr-label-accent {\n  background: var(--soi-sppr-pomme);\n  border-color: var(--soi-sppr-pomme);\n  color: var(--soi-sppr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-sppr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sppr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sppr-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-sppr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sppr-pomme);\n  border-radius: 2px;\n}\n\n.soi-sppr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-sppr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-sppr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sppr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sppr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-sppr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-sppr-benefit {\n  background: var(--soi-sppr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sppr-radius);\n  border: 1px solid var(--soi-sppr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sppr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sppr-shadow-md);\n}\n\n.soi-sppr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sppr-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-sppr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sppr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sppr-benefit:hover .soi-sppr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sppr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sppr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sppr-benefit p {\n  font-size: 13px;\n  color: var(--soi-sppr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-sppr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sppr-card {\n  background: var(--soi-sppr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sppr-radius);\n  border-left: 3px solid var(--soi-sppr-pomme);\n}\n\n.soi-sppr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sppr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sppr-card p {\n  font-size: 14px;\n  color: var(--soi-sppr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-sppr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-sppr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sppr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sppr-radius);\n  border: 1px solid var(--soi-sppr-line);\n  align-items: flex-start;\n}\n\n.soi-sppr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sppr-marine);\n  color: var(--soi-sppr-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-sppr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sppr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sppr-step-content p {\n  font-size: 14px;\n  color: var(--soi-sppr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-sppr-compo {\n  background: var(--soi-sppr-off-white);\n  border-radius: var(--soi-sppr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-sppr-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-sppr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sppr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sppr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sppr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sppr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sppr-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-sppr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-sppr-pomme-light);\n  border-left: 4px solid var(--soi-sppr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-sppr-radius) var(--soi-sppr-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-sppr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-sppr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-sppr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-sppr-tip p {\n  font-size: 14px;\n  color: var(--soi-sppr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-sppr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sppr-accordion-item {\n  background: var(--soi-sppr-off-white);\n  border-radius: var(--soi-sppr-radius-sm);\n  border: 1px solid var(--soi-sppr-line);\n  overflow: hidden;\n}\n\n.soi-sppr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sppr-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-sppr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sppr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sppr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-sppr-accordion-item[open] .soi-sppr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sppr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sppr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sppr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-sppr-cta-box {\n  background: var(--soi-sppr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sppr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sppr-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-sppr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sppr-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-sppr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sppr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-sppr-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-sppr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sppr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sppr-compo-value {\n    text-align: left;\n  }\n\n  .soi-sppr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-sppr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sppr-fiche {\n    --soi-sppr-text-soft: #2C3E50;\n    --soi-sppr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Florame","offers":[{"title":"Default Title","offer_id":61603904684362,"sku":"FM0625","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-purifiant-provence-bio-florame-packshot.webp?v=1779265832","url":"https:\/\/www.soinature.com\/products\/spray-purifiant-provence-bio-florame","provider":"Soinature","version":"1.0","type":"link"}