{"product_id":"spray-purifiant-agrumes-bio-180-ml-florame","title":"Spray Purifiant Agrumes Bio - 180 ml - Florame","description":"\u003cdiv class=\"fl-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"fl-hero\"\u003e\n    \u003cdiv class=\"fl-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fl-hero-content\"\u003e\n      \u003cdiv class=\"fl-badges-top\"\u003e\n        \u003cspan class=\"fl-badge\"\u003e🍊 28 huiles essentielles bio\u003c\/span\u003e\n        \u003cspan class=\"fl-badge\"\u003e🛡️ Efficacité prouvée\u003c\/span\u003e\n        \u003cspan class=\"fl-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"fl-badge\"\u003e🌿 Certifié ECOCERT\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"fl-hero-title\"\u003eSpray Purifiant Agrumes Bio\u003c\/span\u003e\n      \u003cp class=\"fl-subtitle\"\u003eFlorame - 180 ml\u003c\/p\u003e\n      \u003cp class=\"fl-description\"\u003eLa puissance de 28 huiles essentielles biologiques pour assainir votre air, neutraliser les odeurs et désinfecter vos surfaces en un seul geste frais et naturel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003eSpray Purifiant Agrumes Bio Florame : 28 huiles essentielles pour assainir votre intérieur\u003c\/h2\u003e\n    \u003cp class=\"fl-section-intro\"\u003eVous cherchez un \u003cstrong\u003edésodorisant naturel maison\u003c\/strong\u003e vraiment efficace, capable d'éliminer les mauvaises odeurs tout en assainissant l'air et les surfaces ? Le \u003cstrong\u003eSpray Purifiant Agrumes Bio de Florame\u003c\/strong\u003e combine la puissance de \u003cstrong\u003e28 huiles essentielles biologiques\u003c\/strong\u003e dans une formule certifiée \u003cstrong\u003eECOCERT Greenlife\u003c\/strong\u003e, à l'efficacité scientifiquement prouvée contre les virus, bactéries et champignons.\u003c\/p\u003e\n    \u003cdiv class=\"fl-grid-compact\"\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🍊 Fraîcheur agrumée\u003c\/h3\u003e\n        \u003cp\u003eUn parfum 100 % naturel qui transforme l'atmosphère de chaque pièce\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🧪 Testé en labo\u003c\/h3\u003e\n        \u003cp\u003eEfficacité prouvée contre virus, bactéries et champignons\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🌱 99 % bio\u003c\/h3\u003e\n        \u003cp\u003eIngrédients d'origine végétale et biologique, sans synthèse\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🏠 Air \u0026amp; surfaces\u003c\/h3\u003e\n        \u003cp\u003eAction 2-en-1 : désinfecte et neutralise les odeurs en profondeur\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003eUne efficacité prouvée en laboratoire\u003c\/h2\u003e\n    \u003cp class=\"fl-section-intro\"\u003eCe n'est pas un simple parfum d'ambiance. Ce spray a été testé selon des normes européennes rigoureuses :\u003c\/p\u003e\n    \u003cdiv class=\"fl-grid\"\u003e\n      \u003cdiv class=\"fl-card fl-card-proof\"\u003e\n        \u003ch3\u003e🦠 Bactéricide\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003eNormes NF EN 1276 \u0026amp; 13697\u003c\/strong\u003e\u003cbr\u003eActif en \u003cstrong\u003e5 minutes\u003c\/strong\u003e contre \u003cem\u003ePseudomonas aeruginosa\u003c\/em\u003e et \u003cem\u003eStaphylococcus aureus\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card fl-card-proof\"\u003e\n        \u003ch3\u003e🍄 Fongicide\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003eNormes NF EN 1650 \u0026amp; 13697\u003c\/strong\u003e\u003cbr\u003eActif en \u003cstrong\u003e15 minutes\u003c\/strong\u003e contre \u003cem\u003eCandida albicans\u003c\/em\u003e et \u003cem\u003eAspergillus niger\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card fl-card-proof\"\u003e\n        \u003ch3\u003e🛡️ Virucide\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003eNorme NF EN 14476\u003c\/strong\u003e\u003cbr\u003eActif en \u003cstrong\u003e15 minutes\u003c\/strong\u003e contre l'adénovirus de type 5\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fl-tip\"\u003e\n      \u003cspan class=\"fl-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eQue vous l'utilisiez comme \u003cstrong\u003edésodorisant naturel pour chaussures\u003c\/strong\u003e, \u003cstrong\u003edésodorisant naturel WC\u003c\/strong\u003e ou pour purifier l'air du salon, son action 2-en-1 désinfecte et neutralise les odeurs en profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003eUne synergie unique de 28 huiles essentielles bio\u003c\/h2\u003e\n    \u003cp class=\"fl-section-intro\"\u003eLa richesse de cette formule repose sur un mélange soigneusement dosé d'huiles essentielles aux propriétés complémentaires :\u003c\/p\u003e\n    \u003cdiv class=\"fl-grid\"\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🍋 Agrumes\u003c\/h3\u003e\n        \u003cp\u003eOrange douce, citron, bergamote, pamplemousse, mandarine, bigarade\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🧴 Assainissantes\u003c\/h3\u003e\n        \u003cp\u003eArbre à thé, niaouli, eucalyptus radiata, clou de girofle, origan\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e✨ Purifiantes\u003c\/h3\u003e\n        \u003cp\u003eCitronnelle de Java, palmarosa, litsea cubeba, myrte\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🌲 Apaisantes et boisées\u003c\/h3\u003e\n        \u003cp\u003eLavande fine, cèdre de l'Atlas, vétiver, ylang-ylang, sapin noir\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🌿 Aromatiques\u003c\/h3\u003e\n        \u003cp\u003eMenthe poivrée, coriandre, cardamome, gingembre, genévrier, camphre\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fl-tip\"\u003e\n      \u003cspan class=\"fl-tip-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003e99 % des ingrédients sont d'origine végétale et biologique.\u003c\/strong\u003e Le parfum est 100 % d'origine naturelle, sans gaz propulseur ni parfum de synthèse. Fabriqué en France, à Saint-Rémy-de-Provence.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003eComment utiliser ce désodorisant naturel ?\u003c\/h2\u003e\n    \u003cp class=\"fl-section-intro\"\u003eSon utilisation est simple et s'adapte à toutes les pièces de la maison :\u003c\/p\u003e\n    \u003cdiv class=\"fl-timeline\"\u003e\n      \u003cdiv class=\"fl-timeline-item\"\u003e\n        \u003cdiv class=\"fl-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"fl-timeline-content\"\u003e\n          \u003ch3\u003eVaporisez\u003c\/h3\u003e\n          \u003cp\u003e\u003cstrong\u003e3 à 8 pulvérisations\u003c\/strong\u003e selon la taille de la pièce ou de la surface à traiter.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-timeline-item\"\u003e\n        \u003cdiv class=\"fl-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"fl-timeline-content\"\u003e\n          \u003ch3\u003eRépartissez\u003c\/h3\u003e\n          \u003cp\u003eDistribuez les pulvérisations dans l'ensemble de la zone à traiter pour une couverture optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-timeline-item\"\u003e\n        \u003cdiv class=\"fl-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"fl-timeline-content\"\u003e\n          \u003ch3\u003eLaissez agir\u003c\/h3\u003e\n          \u003cp\u003eSortez de la pièce et \u003cstrong\u003elaissez agir au minimum 30 minutes\u003c\/strong\u003e, puis aérez généreusement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-timeline-item\"\u003e\n        \u003cdiv class=\"fl-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"fl-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez 1 à 3 fois par jour, en espaçant chaque utilisation d'au moins 2 heures.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fl-tip\"\u003e\n      \u003cspan class=\"fl-tip-icon\"\u003e👟\u003c\/span\u003e\n      \u003cp\u003eCe spray est idéal comme \u003cstrong\u003edésodorisant chaussure naturel\u003c\/strong\u003e : quelques pulvérisations à l'intérieur suffisent pour éliminer les odeurs tenaces. Il convient aussi parfaitement comme \u003cstrong\u003edésodorisant WC naturel\u003c\/strong\u003e ou pour assainir les espaces confinés.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"fl-accordion\"\u003e\n      \u003cdetails class=\"fl-accordion-item\"\u003e\n        \u003csummary class=\"fl-accordion-header\"\u003e👶 Enfants et jeunes enfants\u003c\/summary\u003e\n        \u003cdiv class=\"fl-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas utiliser en présence d'enfants de moins de 3 ans ; attendre 30 minutes avant de les remettre en contact avec l'espace traité. Ne pas pulvériser au-dessus de la literie des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"fl-accordion-item\"\u003e\n        \u003csummary class=\"fl-accordion-header\"\u003e🧪 Matériaux et surfaces\u003c\/summary\u003e\n        \u003cdiv class=\"fl-accordion-content mt-3\"\u003e\n          \u003cp\u003eTestez sur une petite surface avant utilisation sur un matériau fragile.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"fl-accordion-item\"\u003e\n        \u003csummary class=\"fl-accordion-header\"\u003e⚠️ Sécurité et inflammabilité\u003c\/summary\u003e\n        \u003cdiv class=\"fl-accordion-content mt-3\"\u003e\n          \u003cp\u003eLiquide et vapeurs inflammables - peut provoquer une réaction allergique cutanée. En cas d'ingestion, contactez immédiatement un centre antipoison.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"fl-accordion-item\"\u003e\n        \u003csummary class=\"fl-accordion-header\"\u003e💊 Avertissement médical\u003c\/summary\u003e\n        \u003cdiv class=\"fl-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cstrong\u003eCe produit ne se substitue pas à un traitement médical.\u003c\/strong\u003e Il est destiné à l'assainissement de l'air et des surfaces dans un cadre domestique.\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=\"fl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"fl-cta-box\"\u003e\n      \u003cp\u003e🍊 Avec le Spray Purifiant Agrumes Bio Florame, vous optez pour un \u003cstrong\u003edésodorisant maison naturel\u003c\/strong\u003e à la fois agréable et réellement efficace. Son parfum frais d'agrumes transforme l'atmosphère de votre intérieur, tandis que ses 28 huiles essentielles bio travaillent en profondeur pour un environnement plus sain au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"fl-disclaimer\"\u003eComplément destiné à l'assainissement domestique. Ne se substitue pas à un traitement médical. Tenir hors de portée des enfants.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --fl-cream: #fffaf5;\n  --fl-white: #ffffff;\n  --fl-primary: #f0911e;\n  --fl-primary-dark: #c26e0a;\n  --fl-primary-light: #fff3e6;\n  --fl-secondary: #f5c342;\n  --fl-accent: #e8650a;\n  --fl-text: #1a1a1a;\n  --fl-text-light: #5a5a5a;\n  --fl-border: #f0e0cc;\n  --fl-shadow: 0 4px 24px rgba(240,145,30,.08);\n  --fl-shadow-lg: 0 12px 48px rgba(194,110,10,.15);\n  --fl-radius: 20px;\n  --fl-radius-sm: 12px;\n}\n\n.fl-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--fl-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.fl-hero {\n  position: relative;\n  background: linear-gradient(135deg, #f5a623 0%, #f0911e 40%, #e8650a 100%);\n  border-radius: var(--fl-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(2.5rem, 5vw, 4rem);\n  overflow: hidden;\n  box-shadow: var(--fl-shadow-lg);\n}\n\n.fl-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.15) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.1) 0%, transparent 40%),\n                    radial-gradient(circle at 50% 10%, rgba(255,255,255,.08) 0%, transparent 30%);\n  opacity: 1;\n}\n\n.fl-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.fl-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.fl-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .02em;\n}\n\n.fl-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 640px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\n.fl-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.fl-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--fl-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.fl-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.fl-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.fl-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--fl-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.fl-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--fl-primary), var(--fl-secondary));\n  border-radius: 2px;\n}\n\n.fl-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fl-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n\/* === CARDS === *\/\n.fl-card {\n  background: var(--fl-white);\n  border-radius: var(--fl-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--fl-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.fl-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--fl-shadow-lg);\n  border-color: var(--fl-primary);\n}\n\n.fl-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--fl-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.fl-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--fl-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.fl-card-proof {\n  border-left: 4px solid var(--fl-primary);\n  text-align: left;\n}\n\n.fl-card-proof:hover {\n  border-left-color: var(--fl-accent);\n}\n\n\/* === GRILLES === *\/\n.fl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.fl-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.fl-grid-compact .fl-card {\n  padding: 1rem;\n}\n\n.fl-grid-compact .fl-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.fl-grid-compact .fl-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.fl-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.fl-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.fl-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--fl-primary), var(--fl-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(240,145,30,.3);\n}\n\n.fl-timeline-content {\n  flex: 1;\n  background: var(--fl-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--fl-radius-sm);\n  box-shadow: var(--fl-shadow);\n}\n\n.fl-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--fl-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.fl-timeline-content p {\n  font-size: 14px;\n  color: var(--fl-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.fl-testimonial {\n  background: var(--fl-white);\n  border-radius: var(--fl-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--fl-shadow);\n  border-left: 4px solid var(--fl-primary);\n}\n\n.fl-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fl-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.fl-accordion {\n  background: var(--fl-white);\n  border-radius: var(--fl-radius);\n  box-shadow: var(--fl-shadow);\n  overflow: hidden;\n}\n\n.fl-accordion-item {\n  border-bottom: 1px solid var(--fl-border);\n  margin: 0;\n  padding: 0;\n}\n\n.fl-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.fl-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--fl-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.fl-accordion-header:hover {\n  background: var(--fl-primary-light);\n}\n\n.fl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.fl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--fl-primary);\n  transition: transform .2s ease;\n}\n\n.fl-accordion-item[open] .fl-accordion-header::after {\n  content: '−';\n}\n\n.fl-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--fl-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.fl-accordion-content p {\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.fl-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--fl-primary-light);\n  border-radius: var(--fl-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.fl-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.fl-tip p {\n  font-size: 14px;\n  color: var(--fl-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.fl-cta-box {\n  background: linear-gradient(135deg, var(--fl-primary) 0%, var(--fl-primary-dark) 100%);\n  border-radius: var(--fl-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.fl-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.fl-disclaimer {\n  font-size: 12px;\n  color: var(--fl-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .fl-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .fl-card {\n    padding: 1.125rem;\n  }\n\n  .fl-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .fl-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--fl-radius-sm);\n  }\n\n  .fl-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .fl-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .fl-grid-compact {\n    gap: .625rem;\n  }\n\n  .fl-grid-compact .fl-card {\n    padding: .75rem;\n  }\n\n  .fl-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .fl-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .fl-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .fl-timeline-content p {\n    font-size: 13px;\n  }\n\n  .fl-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .fl-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .fl-testimonial {\n    padding: 1.25rem;\n  }\n\n  .fl-testimonial-text {\n    font-size: 14px;\n  }\n\n  .fl-badges-top {\n    gap: 6px;\n  }\n\n  .fl-badge {\n    padding: 6px 12px;\n    font-size: 11px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .fl-card {\n    animation: flFadeInUp .5s ease backwards;\n  }\n  .fl-card:nth-child(1) { animation-delay: .05s; }\n  .fl-card:nth-child(2) { animation-delay: .1s; }\n  .fl-card:nth-child(3) { animation-delay: .15s; }\n  .fl-card:nth-child(4) { animation-delay: .2s; }\n  .fl-card:nth-child(5) { animation-delay: .25s; }\n  .fl-card:nth-child(6) { animation-delay: .3s; }\n\n  .fl-timeline-item {\n    animation: flFadeInUp .5s ease backwards;\n  }\n  .fl-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .fl-timeline-item:nth-child(2) { animation-delay: .12s; }\n  .fl-timeline-item:nth-child(3) { animation-delay: .19s; }\n  .fl-timeline-item:nth-child(4) { animation-delay: .26s; }\n}\n\n@keyframes flFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .fl-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"FLORAME","offers":[{"title":"Default Title","offer_id":57018051690873,"sku":"FM0615","price":14.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-purifiant-agrumes-bio-180-ml-florame-lifestyle.webp?v=1775805887","url":"https:\/\/www.naturellement-bio.com\/products\/spray-purifiant-agrumes-bio-180-ml-florame","provider":"Naturellement Bio","version":"1.0","type":"link"}