{"title":"Spray désodorisant","description":"\u003cp\u003eUne odeur de friture qui s'accroche aux rideaux, le chien qui rentre mouillé, une chambre qui sent le renfermé : un désodorisant maison naturel règle le problème sans aérosol ni gaz propulseur. Nos sprays anti-odeurs se partagent en deux familles. Les uns neutralisent une odeur tenace, les autres parfument la pièce aux huiles essentielles ou avec un parfum de Grasse. Notre conseil : ouvrez d'abord les fenêtres dix minutes, puis choisissez le spray désodorisant selon l'odeur, pas seulement selon le parfum.\u003c\/p\u003e\n\u003ch2\u003ePar où commencer ?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTabac, animal ou chaussures\u003c\/strong\u003e : le destructeur d'odeurs Etamine du Lys, qui se vaporise dans l'air comme sur les tissus.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUne chambre à adoucir avant la nuit\u003c\/strong\u003e : l'Aromaspray Lavande Romarin, une ou deux pressions quelques minutes avant de vous coucher.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLe salon, pour des invités\u003c\/strong\u003e : un parfum de Grasse Drake, environ 300 pulvérisations par flacon.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZéro parfum de synthèse\u003c\/strong\u003e : un Aromaspray aux huiles essentielles pures, ou un spray certifié Ecocert.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eQuel spray désodorisant choisir pour la maison ?\u003c\/h2\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; background-color: #fdf6f0; font-family: inherit; font-size: 0.95em;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f0e0d0;\"\u003e\n\u003cth style=\"padding: 12px 14px; border: 1px solid #e8d5c4; text-align: left;\"\u003eVotre situation\u003c\/th\u003e\n\u003cth style=\"padding: 12px 14px; border: 1px solid #e8d5c4; text-align: left;\"\u003eNotre conseil\u003c\/th\u003e\n\u003cth style=\"padding: 12px 14px; border: 1px solid #e8d5c4; text-align: left;\"\u003eProduits\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eUne odeur tenace revient malgré l'aération\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eNeutralisez l'odeur avec un complexe breveté, dans l'air comme sur les tissus\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\u003cli\u003e\u003ca href=\"\/products\/destructeur-dodeurs-125ml-etamine-du-lys\" title=\"Destructeur d'odeurs – Etamine du Lys\"\u003eDestructeur d'odeurs Etamine du Lys\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fef9f5;\"\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eLa cuisine garde l'odeur du repas\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eMisez sur des notes fraîches de menthe ou de citron, juste après avoir aéré\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\n\u003cli\u003e\u003ca href=\"\/products\/aromaspray-menthe-eucalyptus-100-ml\" title=\"Menthe Eucalyptus – Aromaspray\"\u003eMenthe Eucalyptus Aromaspray\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/spray-rafraichissant-cedre-citron-100ml\" title=\"Cèdre Citron – Aromaspray\"\u003eCèdre Citron Aromaspray\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eLe salon doit devenir un cocon le soir\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eChoisissez des huiles essentielles douces, une ou deux pressions pour 10 m³\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\n\u003cli\u003e\u003ca href=\"\/products\/aromaspray-lavande-romarin-ambiance\" title=\"Lavande Romarin – Aromaspray\"\u003eLavande Romarin Aromaspray\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/spray-myrte-santal\" title=\"Myrte Santal – Aromaspray\"\u003eMyrte Santal Aromaspray\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fef9f5;\"\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eLes notes boisées vous plaisent\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eEssayez le cèdre et le patchouli, chaleureux pour l'hiver\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\u003cli\u003e\u003ca href=\"\/products\/spray-cedre-patchouli-100-ml-aromaspray\" title=\"Cèdre Patchouli – Aromaspray\"\u003eCèdre Patchouli Aromaspray\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eVous aimez qu'un parfum tienne dans la pièce\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eOptez pour un parfum de Grasse, à la tenue plus marquée qu'une huile essentielle\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\n\u003cli\u003e\u003ca href=\"\/products\/spray-ambiance-fleur-de-coton-drake\" title=\"Fleur de coton – Drake\"\u003eFleur de coton Drake\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/spray-ambiance-ambre-drake\" title=\"Ambre – Drake\"\u003eAmbre Drake\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fef9f5;\"\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eLe bio compte pour vous jusque dans la maison\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003ePrenez une formule certifiée Ecocert, sans gaz propulseur\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\n\u003cli\u003e\u003ca href=\"\/products\/desodorisant-rafraichissant-125ml-etamine-du-lys\" title=\"Rafraîchissant – Etamine du Lys\"\u003eRafraîchissant Etamine du Lys\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/spray-purifiant-agrumes-bio-180-ml-florame\" title=\"Spray agrumes bio – Florame\"\u003eSpray agrumes bio Florame\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eLes surfaces demandent aussi un coup de propre\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eUtilisez un désinfectant de surface à l'alcool, qui parfume au passage\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\u003cli\u003e\u003ca href=\"\/products\/purifiant-habitat-125ml-etamine-du-lys\" title=\"Purifiant Habitat – Etamine du Lys\"\u003ePurifiant Habitat Etamine du Lys\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eHuiles essentielles, parfum ou destructeur d'odeurs ?\u003c\/h2\u003e\n\u003cp\u003eLes Aromaspray associent un alcool végétal de betterave à des huiles essentielles pures : la senteur est aromatique, plus discrète, et c'est le choix d'un désodorisant naturel au sens strict. Les sprays Drake contiennent un parfum composé à Grasse, sans colorant ni phtalates : plus de tenue et de rondeur, mais pas d'huiles essentielles. Le destructeur d'odeurs Etamine du Lys repose sur un complexe aromatique breveté : il vise l'odeur elle-même, sur le canapé, dans la voiture ou près de la poubelle. Pour une désodorisation durable, traitez aussi la source : laver le plaid du chien fait plus qu'un flacon entier.\u003c\/p\u003e\n\u003ch2\u003eLes bons gestes avec un spray\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVaporisez vers le haut, au centre de la pièce, jamais vers une personne ou un animal.\u003c\/li\u003e\n\u003cli\u003eHuiles essentielles : déconseillées pendant la grossesse, l'allaitement et avant 3 ans.\u003c\/li\u003e\n\u003cli\u003eGardez vos distances avec les textiles clairs, et faites un essai sur un coin de tissu caché.\u003c\/li\u003e\n\u003cli\u003eCes sprays contiennent de l'alcool : jamais près d'une flamme ou d'une bougie allumée.\u003c\/li\u003e\n\u003cli\u003eLe Purifiant Habitat est un biocide. Utilisez les biocides avec précaution. Avant toute utilisation, lisez l'étiquette et les informations concernant le produit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eUne autre façon de parfumer\u003c\/h2\u003e\n\u003cp\u003ePour une diffusion continue plutôt que des pressions ponctuelles, voyez nos \u003ca href=\"\/collections\/vaporisateur-et-diffuseur-de-parfum\"\u003evaporisateurs et diffuseurs\u003c\/a\u003e ; pour les soirées, les \u003ca href=\"\/collections\/bougie-parfumee\"\u003ebougies parfumées\u003c\/a\u003e, les \u003ca href=\"\/collections\/brule-parfum\"\u003ebrûle-parfums\u003c\/a\u003e et l'\u003ca href=\"\/collections\/encens\"\u003eencens\u003c\/a\u003e. L'ensemble se retrouve dans notre rayon \u003ca href=\"\/collections\/parfum-dambiance-bio\"\u003eparfums d'intérieur\u003c\/a\u003e, et notre article sur \u003ca href=\"\/blogs\/news\/top-7-parfumer-maison-naturellement\"\u003eles façons de parfumer sa maison naturellement\u003c\/a\u003e en fait le tour.\u003c\/p\u003e\n\u003cdiv class=\"faq-container\"\u003e\n\u003ch2\u003eVos questions sur les désodorisants pour la maison\u003c\/h2\u003e\n\u003cdetails\u003e\n\u003csummary\u003eComment faire un désodorisant maison soi-même ?\u003c\/summary\u003e\n\u003cp\u003eDans un vaporisateur de 100 ml, versez 30 ml d'alcool à 90°, ajoutez 20 gouttes d'huile essentielle de lavande ou de citron, puis complétez avec 70 ml d'eau. Secouez avant chaque usage, car sans émulsifiant les huiles remontent à la surface. Les mêmes précautions s'appliquent : pas pendant la grossesse ni près des jeunes enfants, et jamais près d'une flamme.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eQuel est le meilleur désodorisant maison naturel ?\u003c\/summary\u003e\n\u003cp\u003eTout dépend de l'odeur. Pour une odeur tenace (tabac, animal), le destructeur d'odeurs Etamine du Lys. Pour parfumer sans parfum de synthèse, un Aromaspray aux huiles essentielles pures. Si le bio compte, les sprays certifiés Ecocert d'Etamine du Lys et de Florame.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUn spray d'ambiance supprime-t-il vraiment les mauvaises odeurs ?\u003c\/summary\u003e\n\u003cp\u003eUn spray parfumé couvre l'odeur un moment ; le destructeur d'odeurs, lui, est conçu pour la neutraliser. Dans les deux cas, aérez et traitez la source (poubelle, textile, litière) : c'est ce qui évite que l'odeur revienne.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePeut-on vaporiser un désodorisant sur le canapé ou les rideaux ?\u003c\/summary\u003e\n\u003cp\u003eOui pour le destructeur d'odeurs Etamine du Lys, prévu pour l'air et les tissus, après un essai sur une partie cachée. Les parfums d'ambiance se vaporisent plutôt en l'air, à distance des textiles clairs.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCombien de pulvérisations par pièce ?\u003c\/summary\u003e\n\u003cp\u003eUne ou deux pressions pour environ 10 m³ suffisent avec un Aromaspray, deux ou trois avec un spray Drake, vaporisé à une trentaine de centimètres. Mieux vaut renouveler que saturer la pièce.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eLes sprays aux huiles essentielles conviennent-ils à toute la famille ?\u003c\/summary\u003e\n\u003cp\u003eIls sont déconseillés pendant la grossesse, l'allaitement et chez les enfants de moins de 3 ans. Vaporisez hors de la présence des animaux et aérez avant de les laisser revenir dans la pièce.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n","products":[{"product_id":"aromaspray-arbre-a-the-ravintsara-100ml","title":"Aromaspray Arbre à thé Ravintsara 100 ml - Bouclier protecteur","description":"\u003cdiv class=\"aroma-premium\"\u003e\n  \u003cdiv class=\"aroma-hero\"\u003e\n    \u003cdiv class=\"aroma-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"aroma-hero-content\"\u003e\n      \u003cdiv class=\"aroma-badges-top\"\u003e\n        \u003cspan class=\"aroma-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"aroma-badge\"\u003e🌿 100% Naturel\u003c\/span\u003e\n        \u003cspan class=\"aroma-badge\"\u003e🛡️ Bouclier protecteur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"aroma-hero-title\"\u003eAromaspray Arbre à Thé Ravintsara\u003c\/span\u003e\n      \u003cp class=\"aroma-subtitle\"\u003eL'aromathérapie atmosphérique • 100 ml\u003c\/p\u003e\n      \u003cp class=\"aroma-description\"\u003eUne bulle de fraîcheur naturelle qui purifie votre intérieur grâce à une synergie de \u003cstrong\u003e7 huiles essentielles 100% pures\u003c\/strong\u003e. Sans gaz propulseur, sans colorants, sans conservateurs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"aroma-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce spray d'ambiance ?\u003c\/h2\u003e\n    \u003cp class=\"aroma-section-intro\"\u003eÀ la différence des désodorisants classiques souvent chargés en substances chimiques, ce spray mise sur le pouvoir des plantes. Sans gaz propulseur, sans colorants ni conservateurs, il respecte votre santé, vos proches et la planète. Fabriqué en France selon un savoir-faire en aromathérapie atmosphérique, il s'invite dans toutes les pièces de la maison pour un quotidien plus sain.\u003c\/p\u003e\n    \u003cdiv class=\"aroma-grid-compact\"\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🌱 100% naturel\u003c\/h3\u003e\n        \u003cp\u003ePouvoir des plantes sans chimie superflue\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🚫 Sans gaz\u003c\/h3\u003e\n        \u003cp\u003eNi propulseur, ni colorant, ni conservateur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🇫🇷 Made in France\u003c\/h3\u003e\n        \u003cp\u003eSavoir-faire artisanal en Bourgogne\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🏡 Toutes pièces\u003c\/h3\u003e\n        \u003cp\u003eSalon, chambre, bureau, voiture...\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aroma-section\"\u003e\n    \u003ch2\u003eComposition : une synergie de 7 huiles essentielles\u003c\/h2\u003e\n    \u003cdiv class=\"aroma-grid\"\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🍃 Arbre à Thé (Tea Tree)\u003c\/h3\u003e\n        \u003cp\u003eRéférence incontournable pour assainir l'air ambiant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🌿 Ravintsara\u003c\/h3\u003e\n        \u003cp\u003eConnu pour son action tonifiante et purifiante, idéal en période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🌱 Niaouli\u003c\/h3\u003e\n        \u003cp\u003eApprécié pour ses propriétés assainissantes sur l'atmosphère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🌾 Origan\u003c\/h3\u003e\n        \u003cp\u003eComplète la synergie pour renforcer le pouvoir purifiant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🍊 Orange douce\u003c\/h3\u003e\n        \u003cp\u003eApporte une note fruitée et chaleureuse, propice à la détente.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🌬️ Menthe poivrée\u003c\/h3\u003e\n        \u003cp\u003eDiffuse une fraîcheur vivifiante qui réveille les sens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🌲 Bois de cèdre\u003c\/h3\u003e\n        \u003cp\u003eTouche boisée enveloppante qui harmonise le bouquet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aroma-tip\"\u003e\n      \u003cspan class=\"aroma-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eLe résultat ? Un parfum frais, herbacé et légèrement mentholé, sans alcool de synthèse ni additif superflu.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aroma-section\"\u003e\n    \u003ch2\u003eQuels sont ses bienfaits ?\u003c\/h2\u003e\n    \u003cdiv class=\"aroma-grid\"\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e💨 Purifier l'air intérieur\u003c\/h3\u003e\n        \u003cp\u003eSalon, chambre, bureau ou sanitaires : retrouvez une atmosphère saine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🚿 Neutraliser les odeurs\u003c\/h3\u003e\n        \u003cp\u003eCuisine, tabac, animaux, textiles : dites adieu aux mauvaises odeurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🚗 Rafraîchir les espaces clos\u003c\/h3\u003e\n        \u003cp\u003eIdéal pour la voiture ou les salles d'attente.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e😷 Assainir les textiles\u003c\/h3\u003e\n        \u003cp\u003eMasques, mouchoirs, oreillers, rideaux du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🧘 Ambiance ressourçante\u003c\/h3\u003e\n        \u003cp\u003ePropice au bien-être et à la respiration profonde.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🍃 Vivifiant \u0026amp; apaisant\u003c\/h3\u003e\n        \u003cp\u003eUn parfum unique qui réveille les sens en douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aroma-section\"\u003e\n    \u003ch2\u003eComment utiliser l'Aromaspray Arbre à Thé Ravintsara ?\u003c\/h2\u003e\n    \u003cdiv class=\"aroma-timeline\"\u003e\n      \u003cdiv class=\"aroma-timeline-item\"\u003e\n        \u003cdiv class=\"aroma-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"aroma-timeline-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez légèrement avant chaque emploi pour bien mélanger les huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-timeline-item\"\u003e\n        \u003cdiv class=\"aroma-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"aroma-timeline-content\"\u003e\n          \u003ch3\u003eVaporisez dans l'atmosphère\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 pulvérisations pour 10 m³, en orientant le spray vers le haut, pendant quelques secondes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-timeline-item\"\u003e\n        \u003cdiv class=\"aroma-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"aroma-timeline-content\"\u003e\n          \u003ch3\u003eSur les textiles\u003c\/h3\u003e\n          \u003cp\u003eUne pulvérisation à environ 30 cm sur un masque, un mouchoir ou une taie d'oreiller suffit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-timeline-item\"\u003e\n        \u003cdiv class=\"aroma-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"aroma-timeline-content\"\u003e\n          \u003ch3\u003eAérez la pièce\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez l'opération selon la taille de la pièce. Évitez de pulvériser près du visage ou des yeux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aroma-section\"\u003e\n    \u003ch2\u003eAvis et conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"aroma-testimonial\"\u003e\n      \u003cp class=\"aroma-testimonial-text\"\u003e\"Les utilisateurs apprécient la fraîcheur immédiate qu'apporte ce spray, particulièrement en période de changement de saison. Pour profiter pleinement de ses qualités, conservez le flacon au sec, à l'abri de la lumière et loin de toute source de chaleur. Une fois ouvert, il se conserve plusieurs mois sans perdre en intensité aromatique.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aroma-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"aroma-accordion\"\u003e\n      \u003cdetails class=\"aroma-accordion-item\"\u003e\n        \u003csummary class=\"aroma-accordion-header\"\u003e⚠️ Usage et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"aroma-accordion-content mt-3\"\u003e\n          \u003cp\u003eProduit réservé à un usage atmosphérique. \u003cstrong\u003eDéconseillé aux femmes enceintes ou allaitantes, aux enfants de moins de 12 ans et aux personnes asthmatiques ou épileptiques.\u003c\/strong\u003e Ce produit ne remplace en aucun cas un traitement médical ; en cas de doute ou de pathologie, demandez conseil à votre médecin ou pharmacien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"aroma-accordion-item\"\u003e\n        \u003csummary class=\"aroma-accordion-header\"\u003e🔥 Sécurité d'utilisation\u003c\/summary\u003e\n        \u003cdiv class=\"aroma-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Ne pas vaporiser à proximité d'une flamme. Éviter le contact avec la peau et les yeux. Ne pas pulvériser en direction d'une personne sensible.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"aroma-accordion-item\"\u003e\n        \u003csummary class=\"aroma-accordion-header\"\u003e📦 Format \u0026amp; fabrication\u003c\/summary\u003e\n        \u003cdiv class=\"aroma-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cstrong\u003eFormat :\u003c\/strong\u003e flacon spray de 100 ml. \u003cstrong\u003eFabrication :\u003c\/strong\u003e France (Bourgogne). \u003cstrong\u003eSans gaz propulseur, sans colorants, sans conservateurs.\u003c\/strong\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aroma-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"aroma-cta-box\"\u003e\n      \u003cp\u003e🌿 Offrez à votre intérieur la pureté des plantes et la fraîcheur d'une nature préservée. Aromaspray Arbre à Thé Ravintsara, votre bouclier naturel au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --aroma-cream: #f5f7f2;\n  --aroma-white: #ffffff;\n  --aroma-primary: #4a7c3a;\n  --aroma-primary-dark: #2d4d23;\n  --aroma-primary-light: #e8f0e2;\n  --aroma-secondary: #7ba85e;\n  --aroma-accent: #c9d9a8;\n  --aroma-dark: #1a2818;\n  --aroma-text: #1a2818;\n  --aroma-text-light: #5a6855;\n  --aroma-border: #d8e0d0;\n  --aroma-shadow: 0 4px 24px rgba(45,77,35,.08);\n  --aroma-shadow-lg: 0 12px 48px rgba(45,77,35,.15);\n  --aroma-radius: 20px;\n  --aroma-radius-sm: 12px;\n}\n\n.aroma-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--aroma-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--aroma-text);\n}\n\n.aroma-hero {\n  position: relative;\n  background: linear-gradient(135deg, #1a2818 0%, #2d4d23 50%, #4a7c3a 100%);\n  border-radius: var(--aroma-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(--aroma-shadow-lg);\n}\n\n.aroma-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(123,168,94,.3) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 70%, rgba(201,217,168,.2) 0%, transparent 50%);\n  opacity: .6;\n}\n\n.aroma-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.aroma-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,.3);\n  line-height: 1.1;\n}\n\n.aroma-subtitle {\n  color: var(--aroma-accent);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.aroma-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n.aroma-description strong {\n  color: white;\n  font-weight: 700;\n}\n\n.aroma-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.aroma-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(--aroma-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.aroma-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.aroma-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.aroma-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--aroma-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  line-height: 1.2;\n}\n\n.aroma-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(--aroma-primary), var(--aroma-secondary));\n  border-radius: 2px;\n}\n\n.aroma-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--aroma-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.aroma-card {\n  background: var(--aroma-white);\n  border-radius: var(--aroma-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--aroma-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.aroma-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--aroma-shadow-lg);\n  border-color: var(--aroma-primary);\n}\n\n.aroma-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--aroma-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.aroma-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--aroma-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.aroma-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.aroma-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.aroma-grid-compact .aroma-card {\n  padding: 1rem;\n}\n\n.aroma-grid-compact .aroma-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.aroma-grid-compact .aroma-card p {\n  font-size: 12px;\n}\n\n.aroma-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.aroma-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.aroma-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--aroma-primary), var(--aroma-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(74,124,58,.3);\n}\n\n.aroma-timeline-content {\n  flex: 1;\n  background: var(--aroma-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--aroma-radius-sm);\n  box-shadow: var(--aroma-shadow);\n}\n\n.aroma-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--aroma-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.aroma-timeline-content p {\n  font-size: 14px;\n  color: var(--aroma-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.aroma-testimonial {\n  background: var(--aroma-white);\n  border-radius: var(--aroma-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--aroma-shadow);\n  border-left: 4px solid var(--aroma-primary);\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.aroma-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--aroma-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.aroma-accordion {\n  background: var(--aroma-white);\n  border-radius: var(--aroma-radius);\n  box-shadow: var(--aroma-shadow);\n  overflow: hidden;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.aroma-accordion-item {\n  border-bottom: 1px solid var(--aroma-border);\n  margin: 0;\n  padding: 0;\n}\n\n.aroma-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.aroma-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--aroma-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.aroma-accordion-header:hover {\n  background: var(--aroma-primary-light);\n}\n\n.aroma-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.aroma-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--aroma-primary);\n  transition: transform .2s ease;\n}\n\n.aroma-accordion-item[open] .aroma-accordion-header::after {\n  content: '−';\n}\n\n.aroma-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--aroma-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.aroma-accordion-content p {\n  margin: 0;\n}\n\n.aroma-accordion-content strong {\n  color: var(--aroma-primary-dark);\n}\n\n.aroma-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--aroma-primary-light);\n  border-radius: var(--aroma-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n}\n\n.aroma-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.aroma-tip p {\n  font-size: 14px;\n  color: var(--aroma-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.aroma-cta-box {\n  background: linear-gradient(135deg, var(--aroma-primary) 0%, var(--aroma-primary-dark) 100%);\n  border-radius: var(--aroma-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--aroma-shadow-lg);\n}\n\n.aroma-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  right: -20%;\n  width: 300px;\n  height: 300px;\n  background: radial-gradient(circle, rgba(255,255,255,.1) 0%, transparent 70%);\n  pointer-events: none;\n}\n\n.aroma-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  position: relative;\n  z-index: 1;\n}\n\n@media (max-width: 767px) {\n  .aroma-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .aroma-card {\n    padding: 1.125rem;\n  }\n  .aroma-section {\n    margin-bottom: 1.75rem;\n  }\n  .aroma-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--aroma-radius-sm);\n  }\n  .aroma-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .aroma-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .aroma-grid-compact {\n    gap: .625rem;\n  }\n  .aroma-grid-compact .aroma-card {\n    padding: .75rem;\n  }\n  .aroma-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .aroma-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .aroma-timeline-content h3 {\n    font-size: 14px;\n  }\n  .aroma-timeline-content p {\n    font-size: 13px;\n  }\n  .aroma-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .aroma-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  .aroma-testimonial {\n    padding: 1.25rem;\n  }\n  .aroma-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .aroma-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .aroma-card:nth-child(1) { animation-delay: .05s; }\n  .aroma-card:nth-child(2) { animation-delay: .1s; }\n  .aroma-card:nth-child(3) { animation-delay: .15s; }\n  .aroma-card:nth-child(4) { animation-delay: .2s; }\n  .aroma-card:nth-child(5) { animation-delay: .25s; }\n  .aroma-card:nth-child(6) { animation-delay: .3s; }\n  .aroma-card:nth-child(7) { animation-delay: .35s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .aroma-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54863675818361,"sku":"SC8560","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-arbre-a-the-ravintsara-100ml-bouclier-protecteur_1_11zon.jpg?v=1766575368"},{"product_id":"spray-rafraichissant-cedre-citron-100ml","title":"Aromaspray Cèdre Citron 100 ml - Dynamisant fraîcheur","description":"\u003cdiv class=\"acc-premium\"\u003e\n  \u003cdiv class=\"acc-hero\"\u003e\n    \u003cdiv class=\"acc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"acc-hero-content\"\u003e\n      \u003cdiv class=\"acc-badges-top\"\u003e\n        \u003cspan class=\"acc-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"acc-badge\"\u003e🌿 100% huiles essentielles\u003c\/span\u003e\n        \u003cspan class=\"acc-badge\"\u003e🚫 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"acc-hero-title\"\u003eDynamisant fraîcheur\u003c\/span\u003e\n      \u003cp class=\"acc-description\" style=\"color:white;\"\u003eUne bouffée de fraîcheur boisée et acidulée qui transforme instantanément l'atmosphère de votre intérieur. Synergie d'huiles essentielles pures et naturelles, sans gaz propulseur ni conservateur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"acc-section\"\u003e\n    \u003ch2\u003eUn parfum boisé-citronné qui réveille votre intérieur\u003c\/h2\u003e\n    \u003cp class=\"acc-section-intro\"\u003eImaginez une promenade matinale dans une forêt de cèdres, ponctuée par la fraîcheur acidulée d'un verger d'agrumes. C'est exactement la sensation que diffuse ce spray.\u003c\/p\u003e\n    \u003cdiv class=\"acc-grid-compact\"\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🌲 Cèdre de Virginie\u003c\/h3\u003e\n        \u003cp\u003eProfond et apaisant, il structure le parfum d'une note boisée chaleureuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🍋 Citron pétillant\u003c\/h3\u003e\n        \u003cp\u003ePétillant et stimulant, il insuffle une fraîcheur acidulée vivifiante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"acc-section\"\u003e\n    \u003ch2\u003eComposition : 100% huiles essentielles pures\u003c\/h2\u003e\n    \u003cdiv class=\"acc-grid\"\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🌲 Cèdre de Virginie\u003c\/h3\u003e\n        \u003cp\u003eNote boisée chaleureuse, reconnue pour purifier et structurer le parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🍋 Citron\u003c\/h3\u003e\n        \u003cp\u003eFraîcheur acidulée et propriétés assainissantes connues en aromathérapie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🌱 Basilic\u003c\/h3\u003e\n        \u003cp\u003eTouche herbacée légèrement épicée qui apporte du caractère à la synergie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🍊 Orange douce\u003c\/h3\u003e\n        \u003cp\u003eRondeur fruitée et lumineuse pour un parfum enveloppant et solaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e✨ Pamplemousse\u003c\/h3\u003e\n        \u003cp\u003eNote pétillante et tonique qui dynamise instantanément l'atmosphère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🌿 Patchouli\u003c\/h3\u003e\n        \u003cp\u003eFond boisé enveloppant qui prolonge la diffusion et la tenue du parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"acc-tip\"\u003e\n      \u003cspan class=\"acc-tip-icon\"\u003e💧\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eSupport :\u003c\/strong\u003e alcool d'origine végétale. \u003cstrong\u003eSans colorant, sans conservateur de synthèse et sans gaz propulseur.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"acc-section\"\u003e\n    \u003ch2\u003eQuels bienfaits attendre de ce spray d'ambiance ?\u003c\/h2\u003e\n    \u003cdiv class=\"acc-grid\"\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e💨 Assainir l'air\u003c\/h3\u003e\n        \u003cp\u003eLes huiles essentielles d'agrumes et de cèdre sont traditionnellement utilisées pour purifier l'atmosphère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🌬️ Neutraliser les odeurs\u003c\/h3\u003e\n        \u003cp\u003eCuisine, litière, tabac, humidité… le parfum naturel masque et rafraîchit durablement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e⚡ Ambiance dynamisante\u003c\/h3\u003e\n        \u003cp\u003eParfait dans un bureau ou un espace de travail pour favoriser la concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e😌 Sensation de bien-être\u003c\/h3\u003e\n        \u003cp\u003eL'aromathérapie atmosphérique influence positivement l'humeur au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"acc-section\"\u003e\n    \u003ch2\u003eComment utiliser l'Aromaspray Cèdre Citron ?\u003c\/h2\u003e\n    \u003cdiv class=\"acc-timeline\"\u003e\n      \u003cdiv class=\"acc-timeline-item\"\u003e\n        \u003cdiv class=\"acc-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"acc-timeline-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez légèrement avant chaque utilisation pour bien mélanger la synergie d'huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-timeline-item\"\u003e\n        \u003cdiv class=\"acc-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"acc-timeline-content\"\u003e\n          \u003ch3\u003eVaporisez vers le haut\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 pulvérisations pour 10 m³, en orientant le spray vers le haut de la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-timeline-item\"\u003e\n        \u003cdiv class=\"acc-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"acc-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez selon vos envies\u003c\/h3\u003e\n          \u003cp\u003ePensez à aérer après diffusion pour profiter pleinement de l'effet rafraîchissant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"acc-tip\"\u003e\n      \u003cspan class=\"acc-tip-icon\"\u003e📍\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eOù l'utiliser ?\u003c\/strong\u003e Salon, chambre, entrée, bureau, salle de bain, voiture, vestiaires, salles d'attente… partout où vous souhaitez instaurer une atmosphère propre et tonique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"acc-section\"\u003e\n    \u003ch2\u003eUne fabrication française et respectueuse\u003c\/h2\u003e\n    \u003cp\u003eAromaspray est \u003cstrong\u003efabriqué en France\u003c\/strong\u003e à partir d'huiles essentielles rigoureusement sélectionnées pour leur pureté. Le flacon spray, sans gaz propulseur, garantit une diffusion fine et homogène tout en respectant l'environnement. Un choix simple pour celles et ceux qui privilégient les solutions naturelles au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"acc-grid-compact\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🇫🇷 Made in France\u003c\/h3\u003e\n        \u003cp\u003eFabrication française et savoir-faire artisanal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-card\"\u003e\n        \u003ch3\u003e🌍 Éco-responsable\u003c\/h3\u003e\n        \u003cp\u003eSans gaz propulseur, dans le respect de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"acc-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"acc-accordion\"\u003e\n      \u003cdetails class=\"acc-accordion-item\"\u003e\n        \u003csummary class=\"acc-accordion-header\"\u003e⚠️ Usage atmosphérique uniquement\u003c\/summary\u003e\n        \u003cdiv class=\"acc-accordion-content mt-3\"\u003e\n          \u003cp\u003eRéservé à un usage atmosphérique. Ne pas appliquer sur la peau, les muqueuses ou les aliments.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"acc-accordion-item\"\u003e\n        \u003csummary class=\"acc-accordion-header\"\u003e🤰 Publics sensibles\u003c\/summary\u003e\n        \u003cdiv class=\"acc-accordion-content mt-3\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux enfants de moins de 3 ans et aux personnes asthmatiques ou épileptiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"acc-accordion-item\"\u003e\n        \u003csummary class=\"acc-accordion-header\"\u003e👁️ Distance de vaporisation\u003c\/summary\u003e\n        \u003cdiv class=\"acc-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas vaporiser près du visage, des yeux ou en présence d'animaux sensibles (chats, oiseaux).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"acc-accordion-item\"\u003e\n        \u003csummary class=\"acc-accordion-header\"\u003e🔥 Produit inflammable\u003c\/summary\u003e\n        \u003cdiv class=\"acc-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir à l'écart des flammes et des sources de chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"acc-accordion-item\"\u003e\n        \u003csummary class=\"acc-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"acc-accordion-content mt-3\"\u003e\n          \u003cp\u003eConserver au sec, au frais, à l'abri de la lumière, et hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n\u003cstyle\u003e\n:root {\n  --acc-cream: #fdfbf3;\n  --acc-white: #ffffff;\n  --acc-primary: #c9a227;\n  --acc-primary-dark: #7a6a1a;\n  --acc-primary-light: #fdf6d8;\n  --acc-secondary: #4a7c2e;\n  --acc-accent: #f4c542;\n  --acc-text: #2a2a1f;\n  --acc-text-light: #6a6a5a;\n  --acc-border: #e8e3cf;\n  --acc-shadow: 0 4px 24px rgba(122,106,26,.08);\n  --acc-shadow-lg: 0 12px 48px rgba(122,106,26,.18);\n  --acc-radius: 20px;\n  --acc-radius-sm: 12px;\n}\n\n.acc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--acc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--acc-text);\n  line-height: 1.6;\n}\n\n.acc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #1a1a1a 0%, #2d2a1a 50%, #4a3f1a 100%);\n  border-radius: var(--acc-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(--acc-shadow-lg);\n}\n\n.acc-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 20% 30%, var(--acc-accent) 0%, transparent 40%),\n              radial-gradient(circle at 80% 70%, var(--acc-secondary) 0%, transparent 40%);\n  opacity: .15;\n}\n\n.acc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.acc-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,.3);\n}\n\n.acc-subtitle {\n  color: var(--acc-accent);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 700;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.acc-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2.2vw, 17px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.acc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.acc-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(--acc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.acc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.acc-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.acc-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--acc-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.acc-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(--acc-primary), var(--acc-secondary));\n  border-radius: 2px;\n}\n\n.acc-premium p {\n  font-size: clamp(14px, 2.2vw, 16px);\n  color: var(--acc-text);\n  line-height: 1.7;\n}\n\n.acc-card {\n  background: var(--acc-white);\n  border-radius: var(--acc-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--acc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.acc-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--acc-shadow-lg);\n  border-color: var(--acc-primary);\n}\n\n.acc-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--acc-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.acc-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--acc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.acc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.acc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.acc-grid-compact .acc-card {\n  padding: 1rem;\n}\n\n.acc-grid-compact .acc-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.acc-grid-compact .acc-card p {\n  font-size: 12px;\n}\n\n.acc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.acc-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.acc-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--acc-primary), var(--acc-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}\n\n.acc-timeline-content {\n  flex: 1;\n  background: var(--acc-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--acc-radius-sm);\n  box-shadow: var(--acc-shadow);\n}\n\n.acc-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--acc-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.acc-timeline-content p {\n  font-size: 14px;\n  color: var(--acc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.acc-accordion {\n  background: var(--acc-white);\n  border-radius: var(--acc-radius);\n  box-shadow: var(--acc-shadow);\n  overflow: hidden;\n}\n\n.acc-accordion-item {\n  border-bottom: 1px solid var(--acc-border);\n  margin: 0;\n  padding: 0;\n}\n\n.acc-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.acc-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--acc-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.acc-accordion-header:hover {\n  background: var(--acc-primary-light);\n}\n\n.acc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.acc-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--acc-primary);\n  transition: transform .2s ease;\n}\n\n.acc-accordion-item[open] .acc-accordion-header::after {\n  content: '−';\n}\n\n.acc-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--acc-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.acc-accordion-content p {\n  margin: 0;\n  font-size: 14px;\n  color: var(--acc-text-light);\n}\n\n.acc-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--acc-primary-light);\n  border-radius: var(--acc-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--acc-primary);\n}\n\n.acc-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.acc-tip p {\n  font-size: 14px;\n  color: var(--acc-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.acc-disclaimer {\n  font-size: 12px;\n  color: var(--acc-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n.acc-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--acc-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 767px) {\n  .acc-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .acc-card {\n    padding: 1.125rem;\n  }\n  .acc-section {\n    margin-bottom: 1.75rem;\n  }\n  .acc-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--acc-radius-sm);\n  }\n  .acc-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .acc-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .acc-grid-compact {\n    gap: .625rem;\n  }\n  .acc-grid-compact .acc-card {\n    padding: .75rem;\n  }\n  .acc-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .acc-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .acc-timeline-content h3 {\n    font-size: 14px;\n  }\n  .acc-timeline-content p {\n    font-size: 13px;\n  }\n  .acc-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .acc-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .acc-card {\n    animation: accFadeInUp .5s ease backwards;\n  }\n  .acc-card:nth-child(1) { animation-delay: .05s; }\n  .acc-card:nth-child(2) { animation-delay: .1s; }\n  .acc-card:nth-child(3) { animation-delay: .15s; }\n  .acc-card:nth-child(4) { animation-delay: .2s; }\n  .acc-card:nth-child(5) { animation-delay: .25s; }\n  .acc-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes accFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .acc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e\n\u003c\/div\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54863715303801,"sku":"SC8510","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-cedre-citron-100-ml-dynamisant-fraicheur-ingredients.jpg?v=1766574374"},{"product_id":"aromaspray-lavande-romarin-ambiance","title":"Aromaspray Lavande Romarin 100 ml - Relaxant Provence","description":"\u003cdiv class=\"asp-premium\"\u003e\n  \u003cdiv class=\"asp-hero\"\u003e\n    \u003cdiv class=\"asp-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"asp-hero-content\"\u003e\n      \u003cdiv class=\"asp-badges-top\"\u003e\n        \u003cspan class=\"asp-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"asp-badge\"\u003e🌿 100% Huiles essentielles\u003c\/span\u003e\n        \u003cspan class=\"asp-badge\"\u003e💨 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"asp-hero-title\"\u003eUne bouffée de Provence à la maison\u003c\/span\u003e\n      \u003cp class=\"asp-subtitle\"\u003eL'aromathérapie atmosphérique® en un geste\u003c\/p\u003e\n      \u003cp class=\"asp-description\"\u003eTransformez votre intérieur en havre de paix provençal grâce à ce spray d'ambiance aux huiles essentielles de lavande vraie et de romarin. Détente instantanée dès la première vaporisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"asp-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'Aromaspray Lavande Romarin ?\u003c\/h2\u003e\n    \u003cp class=\"asp-section-intro\"\u003eUn spray relaxant Provence à la formule épurée : sans gaz propulseur, sans colorant, sans conservateur. Deux plantes emblématiques du Sud pour un vrai moment de bien-être olfactif.\u003c\/p\u003e\n    \u003cdiv class=\"asp-grid\"\u003e\n      \u003cdiv class=\"asp-card\"\u003e\n        \u003ch3\u003e🌙 Ambiance apaisante\u003c\/h3\u003e\n        \u003cp\u003eAprès une journée chargée, retrouvez calme et sérénité en quelques pulvérisations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asp-card\"\u003e\n        \u003ch3\u003e💨 Air purifié naturellement\u003c\/h3\u003e\n        \u003cp\u003eUne purification douce de l'air ambiant grâce au pouvoir des huiles essentielles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asp-card\"\u003e\n        \u003ch3\u003e🌱 Alternative saine\u003c\/h3\u003e\n        \u003cp\u003eUne option naturelle aux désodorisants synthétiques bourrés d'additifs chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asp-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eÉlaboré en Bourgogne dans le respect des traditions de l'aromathérapie et de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"asp-section\"\u003e\n    \u003ch2\u003eComposition : deux huiles essentielles d'exception\u003c\/h2\u003e\n    \u003cp class=\"asp-section-intro\"\u003eLa force de ce spray d'aromathérapie atmosphérique réside dans la qualité de ses ingrédients, dilués dans une base alcoolique végétale, sans aucun additif chimique.\u003c\/p\u003e\n    \u003cdiv class=\"asp-grid\"\u003e\n      \u003cdiv class=\"asp-card\"\u003e\n        \u003ch3\u003e💜 Lavande vraie\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eLavandula angustifolia\u003c\/em\u003e — Véritable star de la Provence, ses notes florales douces favorisent le calme et la sérénité. Idéale pour décompresser en fin de journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asp-card\"\u003e\n        \u003ch3\u003e🌿 Romarin\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eRosmarinus officinalis\u003c\/em\u003e — Ses notes vivifiantes et boisées apportent fraîcheur et énergie, tout en participant à l'assainissement de l'atmosphère.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"asp-section\"\u003e\n    \u003ch2\u003eComment utiliser votre spray d'ambiance ?\u003c\/h2\u003e\n    \u003cp class=\"asp-section-intro\"\u003ePour profiter pleinement des bienfaits de l'Aromaspray Lavande Romarin, suivez ces conseils simples selon vos moments de la journée.\u003c\/p\u003e\n    \u003cdiv class=\"asp-timeline\"\u003e\n      \u003cdiv class=\"asp-timeline-item\"\u003e\n        \u003cdiv class=\"asp-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"asp-timeline-content\"\u003e\n          \u003ch3\u003e🛋️ Salon ou bureau\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 pulvérisations pour 10 m³, vers le haut de la pièce, pour instaurer une ambiance détendue.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asp-timeline-item\"\u003e\n        \u003cdiv class=\"asp-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"asp-timeline-content\"\u003e\n          \u003ch3\u003e🌙 Dans la chambre\u003c\/h3\u003e\n          \u003cp\u003eVaporisez quelques minutes avant le coucher pour préparer un environnement propice au repos. Évitez de pulvériser directement sur l'oreiller si vous avez la peau sensible.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asp-timeline-item\"\u003e\n        \u003cdiv class=\"asp-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"asp-timeline-content\"\u003e\n          \u003ch3\u003e🧘 Yoga \u0026amp; méditation\u003c\/h3\u003e\n          \u003cp\u003eDiffusez en début de séance pour créer un cocon olfactif relaxant et propice à la concentration.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asp-timeline-item\"\u003e\n        \u003cdiv class=\"asp-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"asp-timeline-content\"\u003e\n          \u003ch3\u003e✨ Neutraliser les odeurs\u003c\/h3\u003e\n          \u003cp\u003eCuisine, salle de bain, textiles… une à deux pressions suffisent pour rafraîchir instantanément.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"asp-tip\"\u003e\n      \u003cspan class=\"asp-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003ePensez à aérer la pièce après diffusion et à bien agiter le flacon avant chaque utilisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"asp-section\"\u003e\n    \u003ch2\u003eAvis et retours d'expérience\u003c\/h2\u003e\n    \u003cdiv class=\"asp-testimonial\"\u003e\n      \u003cp class=\"asp-testimonial-text\"\u003e\"Les utilisateurs apprécient particulièrement la justesse du parfum, ni trop sucré ni envahissant, ainsi que sa tenue dans la durée. Beaucoup le considèrent comme un allié quotidien pour réduire les tensions liées au stress du quotidien et retrouver une atmosphère sereine à la maison.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"asp-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"asp-accordion\"\u003e\n      \u003cdetails class=\"asp-accordion-item\"\u003e\n        \u003csummary class=\"asp-accordion-header\"\u003e⚕️ Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"asp-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit ne remplace en aucun cas un traitement médical. Si vous suivez un traitement particulier ou rencontrez un problème de santé, demandez l'avis de votre médecin ou pharmacien avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"asp-accordion-item\"\u003e\n        \u003csummary class=\"asp-accordion-header\"\u003e🚫 Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"asp-accordion-content mt-3\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux enfants de moins de 3 ans et aux personnes asthmatiques ou épileptiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"asp-accordion-item\"\u003e\n        \u003csummary class=\"asp-accordion-header\"\u003e👁️ Usage sécurisé\u003c\/summary\u003e\n        \u003cdiv class=\"asp-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas vaporiser près du visage, des yeux ou directement sur la peau. Tenir hors de portée des enfants et des animaux domestiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"asp-accordion-item\"\u003e\n        \u003csummary class=\"asp-accordion-header\"\u003e🔥 Conservation \u0026amp; sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"asp-accordion-content mt-3\"\u003e\n          \u003cp\u003eConserver au frais, au sec, à l'abri de la lumière et de toute source de chaleur ou d'étincelle. Produit inflammable : ne pas vaporiser sur une flamme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"asp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eUn geste bien-être made in France\u003c\/h2\u003e\n    \u003cdiv class=\"asp-cta-box\"\u003e\n      \u003cp\u003eEn choisissant l'Aromaspray Lavande Romarin, vous optez pour un produit fabriqué en France, élaboré dans le respect des traditions de l'aromathérapie. Une bouffée de Provence à offrir ou à s'offrir, pour transformer chaque pièce en parenthèse de douceur. 💜🌿\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --asp-cream: #f6f2f8;\n  --asp-white: #ffffff;\n  --asp-primary: #6b4c8a;\n  --asp-primary-dark: #3d2952;\n  --asp-primary-light: #ebe3f2;\n  --asp-secondary: #7ba05b;\n  --asp-accent: #b39ac9;\n  --asp-text: #1a1a1a;\n  --asp-text-light: #5a5a5a;\n  --asp-border: #e0e0e0;\n  --asp-shadow: 0 4px 24px rgba(61,41,82,.08);\n  --asp-shadow-lg: 0 12px 48px rgba(61,41,82,.18);\n  --asp-radius: 20px;\n  --asp-radius-sm: 12px;\n}\n\n.asp-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--asp-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--asp-text);\n  line-height: 1.6;\n}\n\n.asp-hero {\n  position: relative;\n  background: linear-gradient(135deg, #3d2952 0%, #6b4c8a 55%, #7ba05b 100%);\n  border-radius: var(--asp-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(--asp-shadow-lg);\n}\n\n.asp-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,.4) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, rgba(179,154,201,.5) 0%, transparent 45%);\n  opacity: .15;\n}\n\n.asp-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.asp-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.25);\n  line-height: 1.15;\n}\n\n.asp-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  font-style: italic;\n  margin: 0 0 1rem 0;\n}\n\n.asp-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2vw, 16px);\n  max-width: 640px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.asp-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.asp-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(--asp-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.asp-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.asp-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.asp-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--asp-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  line-height: 1.2;\n}\n\n.asp-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(--asp-primary), var(--asp-secondary));\n  border-radius: 2px;\n}\n\n.asp-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--asp-text-light);\n  margin: 0 auto 1.75rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.asp-card {\n  background: var(--asp-white);\n  border-radius: var(--asp-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--asp-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.asp-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--asp-shadow-lg);\n  border-color: var(--asp-primary);\n}\n\n.asp-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--asp-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.asp-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--asp-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.asp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.asp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.asp-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.asp-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--asp-primary), var(--asp-primary-dark));\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(107,76,138,.3);\n}\n\n.asp-timeline-content {\n  flex: 1;\n  background: var(--asp-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--asp-radius-sm);\n  box-shadow: var(--asp-shadow);\n}\n\n.asp-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--asp-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.asp-timeline-content p {\n  font-size: 14px;\n  color: var(--asp-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.asp-testimonial {\n  background: var(--asp-white);\n  border-radius: var(--asp-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--asp-shadow);\n  border-left: 4px solid var(--asp-primary);\n}\n\n.asp-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--asp-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.asp-accordion {\n  background: var(--asp-white);\n  border-radius: var(--asp-radius);\n  box-shadow: var(--asp-shadow);\n  overflow: hidden;\n}\n\n.asp-accordion-item {\n  border-bottom: 1px solid var(--asp-border);\n  margin: 0;\n  padding: 0;\n}\n\n.asp-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.asp-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--asp-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.asp-accordion-header:hover {\n  background: var(--asp-primary-light);\n}\n\n.asp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.asp-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--asp-primary);\n  transition: transform .2s ease;\n  margin-left: 1rem;\n}\n\n.asp-accordion-item[open] .asp-accordion-header::after {\n  content: '−';\n}\n\n.asp-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--asp-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.asp-accordion-content p {\n  margin: 0;\n}\n\n.asp-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--asp-primary-light);\n  border-radius: var(--asp-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 3px solid var(--asp-secondary);\n}\n\n.asp-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1;\n}\n\n.asp-tip p {\n  font-size: 14px;\n  color: var(--asp-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.asp-cta-box {\n  background: linear-gradient(135deg, var(--asp-primary) 0%, var(--asp-primary-dark) 100%);\n  border-radius: var(--asp-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--asp-shadow-lg);\n}\n\n.asp-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,.15);\n  margin: 0;\n  position: relative;\n  z-index: 1;\n}\n\n@media (max-width: 767px) {\n  .asp-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .asp-card {\n    padding: 1.125rem;\n  }\n  .asp-section {\n    margin-bottom: 1.75rem;\n  }\n  .asp-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--asp-radius-sm);\n  }\n  .asp-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .asp-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .asp-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .asp-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .asp-timeline-content h3 {\n    font-size: 14px;\n  }\n  .asp-timeline-content p {\n    font-size: 13px;\n  }\n  .asp-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .asp-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  .asp-testimonial {\n    padding: 1.25rem;\n  }\n  .asp-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .asp-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .asp-card:nth-child(1) { animation-delay: .05s; }\n  .asp-card:nth-child(2) { animation-delay: .1s; }\n  .asp-card:nth-child(3) { animation-delay: .15s; }\n  .asp-card:nth-child(4) { animation-delay: .2s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .asp-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54863732998521,"sku":"SC8520","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-lavande-romarin-100ml-relaxant-provence_11zon.jpg?v=1766575971"},{"product_id":"aromaspray-lemongrass-serpolet-100-ml","title":"Aromaspray Lemongrass Serpolet 100 ml - Vivifiant tonique","description":"\u003cdiv class=\"aslg-premium\"\u003e\n  \u003cdiv class=\"aslg-hero\"\u003e\n    \u003cdiv class=\"aslg-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"aslg-hero-content\"\u003e\n      \u003cdiv class=\"aslg-badges-top\"\u003e\n        \u003cspan class=\"aslg-badge\"\u003e🌿 100% pures \u0026amp; naturelles\u003c\/span\u003e\n        \u003cspan class=\"aslg-badge\"\u003e🇫🇷 Fabriqué en Bourgogne\u003c\/span\u003e\n        \u003cspan class=\"aslg-badge\"\u003e💨 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"aslg-hero-title\"\u003eLa fraîcheur tonique en un geste\u003c\/span\u003e\n      \u003cp class=\"aslg-subtitle\"\u003eAromathérapie atmosphérique — 100 ml\u003c\/p\u003e\n      \u003cp class=\"aslg-description\"\u003eUne synergie vibrante de Lemongrass et de Serpolet pour réveiller votre intérieur, chasser la fatigue et purifier l'air d'une simple pression.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"aslg-section\"\u003e\n    \u003ch2\u003eAromaspray Lemongrass Serpolet 100 ml : la fraîcheur tonique en un geste\u003c\/h2\u003e\n    \u003cp class=\"aslg-section-intro\"\u003eVous cherchez à réveiller votre intérieur avec une senteur naturelle, vibrante et pleine de peps ?\u003c\/p\u003e\n    \u003cdiv class=\"aslg-intro-card\"\u003e\n      \u003cp\u003eL'\u003cstrong\u003eAromaspray Lemongrass Serpolet 100 ml\u003c\/strong\u003e est un spray d'ambiance aux \u003cstrong\u003ehuiles essentielles 100 % pures et naturelles\u003c\/strong\u003e, conçu par le Laboratoire Saint-Côme pour ceux qui souhaitent profiter des bienfaits de l'aromathérapie atmosphérique sans contrainte. Une simple pression suffit pour transformer l'atmosphère d'une pièce et retrouver une sensation de \u003cstrong\u003efraîcheur tonique immédiate\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aslg-section\"\u003e\n    \u003ch2\u003eUne synergie d'huiles essentielles vivifiante\u003c\/h2\u003e\n    \u003cp class=\"aslg-section-intro\"\u003eCe spray d'ambiance associe deux plantes emblématiques de l'aromathérapie, sublimées par une touche de lavande vraie.\u003c\/p\u003e\n    \u003cdiv class=\"aslg-grid\"\u003e\n      \u003cdiv class=\"aslg-card\"\u003e\n        \u003ch3\u003e🍋 Lemongrass (Verveine des Indes)\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses notes citronnées vives, il apporte une \u003cstrong\u003eénergie tonifiante\u003c\/strong\u003e et aide à chasser la fatigue mentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aslg-card\"\u003e\n        \u003ch3\u003e🌾 Serpolet (thym sauvage)\u003c\/h3\u003e\n        \u003cp\u003eAvec ses nuances herbacées douces, il évoque les balades en garrigue et favorise une atmosphère \u003cstrong\u003echaleureuse et purifiée\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aslg-card\"\u003e\n        \u003ch3\u003e💜 Lavande vraie\u003c\/h3\u003e\n        \u003cp\u003eElle vient \u003cstrong\u003eéquilibrer la composition\u003c\/strong\u003e pour offrir un parfum à la fois dynamisant et harmonieux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aslg-section\"\u003e\n    \u003ch2\u003eLes bienfaits du spray Lemongrass Serpolet\u003c\/h2\u003e\n    \u003cdiv class=\"aslg-grid\"\u003e\n      \u003cdiv class=\"aslg-card\"\u003e\n        \u003ch3\u003e⚡ Tonifie l'ambiance\u003c\/h3\u003e\n        \u003cp\u003eIdéal le matin, après le déjeuner ou lors d'un coup de fatigue pour retrouver de l'élan.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aslg-card\"\u003e\n        \u003ch3\u003e💨 Assainit l'air\u003c\/h3\u003e\n        \u003cp\u003eGrâce aux propriétés naturelles reconnues des huiles essentielles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aslg-card\"\u003e\n        \u003ch3\u003e👃 Neutralise les mauvaises odeurs\u003c\/h3\u003e\n        \u003cp\u003eCuisine, sport, animaux, tabac… la senteur fraîche prend le dessus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aslg-card\"\u003e\n        \u003ch3\u003e🎯 Favorise la concentration\u003c\/h3\u003e\n        \u003cp\u003eAu bureau ou en télétravail, en stimulant l'éveil sensoriel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aslg-card\"\u003e\n        \u003ch3\u003e🎒 Format nomade 100 ml\u003c\/h3\u003e\n        \u003cp\u003eÀ glisser dans un sac pour parfumer voiture, vestiaire ou chambre d'hôtel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aslg-section\"\u003e\n    \u003ch2\u003eComposition\u003c\/h2\u003e\n    \u003cdiv class=\"aslg-compo-card\"\u003e\n      \u003cp\u003ePréparation à base d'huiles essentielles 100 % pures et naturelles : \u003cstrong\u003eLemongrass (Cymbopogon flexuosus)\u003c\/strong\u003e, \u003cstrong\u003eSerpolet (Thymus serpyllum)\u003c\/strong\u003e, \u003cstrong\u003eLavande vraie (Lavandula angustifolia)\u003c\/strong\u003e, dans une base alcoolique d'origine naturelle.\u003c\/p\u003e\n      \u003cdiv class=\"aslg-compo-tags\"\u003e\n        \u003cspan class=\"aslg-tag\"\u003e✓ Sans CFC\u003c\/span\u003e\n        \u003cspan class=\"aslg-tag\"\u003e✓ Sans gaz propulseur\u003c\/span\u003e\n        \u003cspan class=\"aslg-tag\"\u003e✓ Sans colorant\u003c\/span\u003e\n        \u003cspan class=\"aslg-tag\"\u003e✓ Sans additif chimique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"aslg-disclaimer\"\u003e\u003cem\u003eAllergènes naturellement présents : limonène, linalol, citral, géraniol.\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aslg-section\"\u003e\n    \u003ch2\u003eComment utiliser l'Aromaspray Lemongrass Serpolet ?\u003c\/h2\u003e\n    \u003cdiv class=\"aslg-timeline\"\u003e\n      \u003cdiv class=\"aslg-timeline-item\"\u003e\n        \u003cdiv class=\"aslg-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"aslg-timeline-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez légèrement le flacon avant chaque utilisation pour homogénéiser la synergie.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aslg-timeline-item\"\u003e\n        \u003cdiv class=\"aslg-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"aslg-timeline-content\"\u003e\n          \u003ch3\u003ePulvérisez 2 à 4 pressions\u003c\/h3\u003e\n          \u003cp\u003eEn hauteur, au centre de la pièce, en évitant les surfaces fragiles, les écrans et le contact direct avec les textiles délicats.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aslg-timeline-item\"\u003e\n        \u003cdiv class=\"aslg-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"aslg-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez à votre convenance\u003c\/h3\u003e\n          \u003cp\u003eSelon le volume de la pièce et l'intensité souhaitée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aslg-tip\"\u003e\n      \u003cspan class=\"aslg-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003ePour un \u003cstrong\u003eeffet boost garanti\u003c\/strong\u003e, vaporisez-le au réveil, avant une séance de sport à la maison ou pendant une session de travail intensif.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aslg-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"aslg-accordion\"\u003e\n      \u003cdetails class=\"aslg-accordion-item\"\u003e\n        \u003csummary class=\"aslg-accordion-header\"\u003e⚠️ Usage atmosphérique uniquement\u003c\/summary\u003e\n        \u003cdiv class=\"aslg-accordion-content mt-3\"\u003e\n          \u003cp\u003eProduit destiné à un usage atmosphérique uniquement. Ne pas appliquer sur la peau, ne pas ingérer. Éviter le contact avec les yeux. En cas de projection, rincer abondamment.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"aslg-accordion-item\"\u003e\n        \u003csummary class=\"aslg-accordion-header\"\u003e👶 Publics sensibles\u003c\/summary\u003e\n        \u003cdiv class=\"aslg-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas utiliser en présence de \u003cstrong\u003efemmes enceintes ou allaitantes, d'enfants de moins de 3 ans\u003c\/strong\u003e ou de personnes asthmatiques sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"aslg-accordion-item\"\u003e\n        \u003csummary class=\"aslg-accordion-header\"\u003e🔥 Sécurité \u0026amp; conservation\u003c\/summary\u003e\n        \u003cdiv class=\"aslg-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants et des animaux. Ne pas vaporiser près d'une flamme. Conserver à l'abri de la chaleur et de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"aslg-accordion-item\"\u003e\n        \u003csummary class=\"aslg-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"aslg-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cem\u003eCe spray d'ambiance ne remplace en aucun cas un traitement médical. En cas de doute ou de pathologie particulière, demandez conseil à votre médecin ou pharmacien.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aslg-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePourquoi choisir Aromaspray ?\u003c\/h2\u003e\n    \u003cdiv class=\"aslg-cta-box\"\u003e\n      \u003cp\u003eLa gamme \u003cstrong\u003eAromaspray\u003c\/strong\u003e du Laboratoire Saint-Côme rend l'\u003cstrong\u003earomathérapie atmosphérique\u003c\/strong\u003e accessible à tous, sans diffuseur électrique ni manipulation complexe. Fabriqué en France, ce spray Lemongrass Serpolet 100 ml allie qualité des matières premières, respect de l'environnement et plaisir olfactif. Une solution naturelle pour \u003cstrong\u003evivifier votre quotidien\u003c\/strong\u003e, pièce après pièce.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  :root {\n    --aslg-cream: #faf7f5;\n    --aslg-white: #ffffff;\n    --aslg-primary: #8a5a83;\n    --aslg-primary-dark: #4a2d55;\n    --aslg-primary-light: #f3e8f0;\n    --aslg-secondary: #d4497a;\n    --aslg-accent: #e8a63c;\n    --aslg-green: #6b8e4e;\n    --aslg-text: #1a1a1a;\n    --aslg-text-light: #5a5a5a;\n    --aslg-border: #e0e0e0;\n    --aslg-shadow: 0 4px 24px rgba(74,45,85,.08);\n    --aslg-shadow-lg: 0 12px 48px rgba(74,45,85,.18);\n    --aslg-radius: 20px;\n    --aslg-radius-sm: 12px;\n  }\n\n  .aslg-premium {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n    background: var(--aslg-cream);\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    color: var(--aslg-text);\n  }\n\n  .aslg-premium *, .aslg-premium *::before, .aslg-premium *::after {\n    box-sizing: border-box;\n  }\n\n  .aslg-hero {\n    position: relative;\n    background: linear-gradient(135deg, #4a2d55 0%, #8a5a83 55%, #d4497a 100%);\n    border-radius: var(--aslg-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(--aslg-shadow-lg);\n  }\n\n  .aslg-hero-pattern {\n    position: absolute;\n    inset: 0;\n    background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.4) 2px, transparent 3px), radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 2px, transparent 3px), radial-gradient(circle at 60% 20%, rgba(255,255,255,.2) 1px, transparent 2px);\n    background-size: 80px 80px, 120px 120px, 60px 60px;\n    opacity: .15;\n  }\n\n  .aslg-hero-content {\n    position: relative;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .aslg-hero-title {\n    display: block;\n    color: white;\n    font-size: clamp(22px, 7vw, 42px);\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    line-height: 1.15;\n  }\n\n  .aslg-subtitle {\n    color: rgba(255,255,255,.95);\n    font-size: clamp(15px, 2.5vw, 19px);\n    font-weight: 600;\n    letter-spacing: .05em;\n    text-transform: uppercase;\n    margin: 0 0 1rem 0;\n  }\n\n  .aslg-description {\n    color: rgba(255,255,255,.92);\n    font-size: clamp(14px, 2.2vw, 17px);\n    line-height: 1.7;\n    max-width: 620px;\n    margin: 0 auto;\n  }\n\n  .aslg-badges-top {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin-bottom: 1.5rem;\n  }\n\n  .aslg-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(--aslg-primary-dark);\n    box-shadow: 0 2px 12px rgba(0,0,0,.1);\n    transition: all .3s ease;\n  }\n\n  .aslg-badge:hover {\n    transform: translateY(-2px) scale(1.05);\n  }\n\n  .aslg-section {\n    margin-bottom: clamp(2rem, 4vw, 3.5rem);\n  }\n\n  .aslg-premium h2 {\n    font-size: clamp(22px, 5vw, 34px);\n    font-weight: 900;\n    color: var(--aslg-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    line-height: 1.25;\n  }\n\n  .aslg-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(--aslg-primary), var(--aslg-secondary));\n    border-radius: 2px;\n  }\n\n  .aslg-section-intro {\n    text-align: center;\n    font-size: clamp(15px, 2.5vw, 17px);\n    color: var(--aslg-text-light);\n    margin: -.5rem auto 1.5rem;\n    max-width: 640px;\n    line-height: 1.6;\n  }\n\n  .aslg-intro-card {\n    background: var(--aslg-white);\n    border-radius: var(--aslg-radius);\n    padding: clamp(1.5rem, 3.5vw, 2.25rem);\n    box-shadow: var(--aslg-shadow);\n    border-left: 4px solid var(--aslg-secondary);\n  }\n\n  .aslg-intro-card p {\n    margin: 0;\n    font-size: clamp(14px, 2.2vw, 16px);\n    line-height: 1.75;\n    color: var(--aslg-text);\n  }\n\n  .aslg-card {\n    background: var(--aslg-white);\n    border-radius: var(--aslg-radius);\n    padding: clamp(1.25rem, 3vw, 2rem);\n    box-shadow: var(--aslg-shadow);\n    border: 2px solid transparent;\n    transition: all .3s ease;\n    text-align: center;\n  }\n\n  .aslg-card:hover {\n    transform: translateY(-6px);\n    box-shadow: var(--aslg-shadow-lg);\n    border-color: var(--aslg-primary);\n  }\n\n  .aslg-card h3 {\n    font-size: clamp(15px, 2.5vw, 18px);\n    font-weight: 800;\n    color: var(--aslg-primary-dark);\n    margin: 0 0 .5rem 0;\n    line-height: 1.3;\n  }\n\n  .aslg-card p {\n    font-size: clamp(13px, 2vw, 15px);\n    color: var(--aslg-text-light);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .aslg-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n    gap: 1.25rem;\n  }\n\n  .aslg-compo-card {\n    background: var(--aslg-white);\n    border-radius: var(--aslg-radius);\n    padding: clamp(1.5rem, 3.5vw, 2.25rem);\n    box-shadow: var(--aslg-shadow);\n  }\n\n  .aslg-compo-card p {\n    font-size: clamp(14px, 2.2vw, 15px);\n    line-height: 1.75;\n    color: var(--aslg-text);\n    margin: 0 0 1rem 0;\n  }\n\n  .aslg-compo-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 1.25rem 0;\n  }\n\n  .aslg-tag {\n    display: inline-flex;\n    align-items: center;\n    padding: 6px 14px;\n    background: var(--aslg-primary-light);\n    color: var(--aslg-primary-dark);\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 700;\n  }\n\n  .aslg-disclaimer {\n    font-size: 12px !important;\n    color: var(--aslg-text-light) !important;\n    margin: .75rem 0 0 0 !important;\n    font-style: italic;\n  }\n\n  .aslg-timeline {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n  }\n\n  .aslg-timeline-item {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n  }\n\n  .aslg-timeline-number {\n    flex-shrink: 0;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(135deg, var(--aslg-primary), var(--aslg-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(138,90,131,.35);\n  }\n\n  .aslg-timeline-content {\n    flex: 1;\n    background: var(--aslg-white);\n    padding: 1rem 1.25rem;\n    border-radius: var(--aslg-radius-sm);\n    box-shadow: var(--aslg-shadow);\n  }\n\n  .aslg-timeline-content h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--aslg-primary-dark);\n    margin: 0 0 .25rem 0;\n  }\n\n  .aslg-timeline-content p {\n    font-size: 14px;\n    color: var(--aslg-text-light);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .aslg-tip {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n    background: var(--aslg-primary-light);\n    border-radius: var(--aslg-radius-sm);\n    padding: 1rem 1.25rem;\n    margin-top: 1.25rem;\n  }\n\n  .aslg-tip-icon {\n    font-size: 24px;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .aslg-tip p {\n    font-size: 14px;\n    color: var(--aslg-text);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .aslg-accordion {\n    background: var(--aslg-white);\n    border-radius: var(--aslg-radius);\n    box-shadow: var(--aslg-shadow);\n    overflow: hidden;\n  }\n\n  .aslg-accordion-item {\n    border-bottom: 1px solid var(--aslg-border);\n    margin: 0;\n    padding: 0;\n  }\n\n  .aslg-accordion-item:last-child {\n    border-bottom: none;\n  }\n\n  .aslg-accordion-header {\n    padding: 1rem 1.25rem;\n    font-weight: 700;\n    font-size: 15px;\n    color: var(--aslg-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  }\n\n  .aslg-accordion-header:hover {\n    background: var(--aslg-primary-light);\n  }\n\n  .aslg-accordion-header::-webkit-details-marker {\n    display: none;\n  }\n\n  .aslg-accordion-header::after {\n    content: '+';\n    font-size: 22px;\n    font-weight: 400;\n    color: var(--aslg-primary);\n    transition: transform .2s ease;\n    margin-left: 1rem;\n  }\n\n  .aslg-accordion-item[open] .aslg-accordion-header::after {\n    content: '−';\n  }\n\n  .aslg-accordion-content {\n    padding: 0 1.25rem 1rem;\n    color: var(--aslg-text-light);\n    font-size: 14px;\n    line-height: 1.7;\n  }\n\n  .aslg-accordion-content p {\n    margin: 10px 0 0 0;\n  }\n\n  .aslg-cta-box {\n    background: linear-gradient(135deg, var(--aslg-primary) 0%, var(--aslg-primary-dark) 100%);\n    border-radius: var(--aslg-radius);\n    padding: clamp(1.75rem, 4vw, 3rem);\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n    box-shadow: var(--aslg-shadow-lg);\n  }\n\n  .aslg-cta-box::before {\n    content: '';\n    position: absolute;\n    top: -50%;\n    right: -20%;\n    width: 300px;\n    height: 300px;\n    background: radial-gradient(circle, rgba(212,73,122,.35) 0%, transparent 70%);\n    border-radius: 50%;\n  }\n\n  .aslg-cta-box p {\n    color: white;\n    font-size: clamp(15px, 2.5vw, 18px);\n    line-height: 1.75;\n    font-weight: 500;\n    text-shadow: 0 2px 12px rgba(0,0,0,.1);\n    margin: 0;\n    position: relative;\n    z-index: 1;\n  }\n\n  .aslg-cta-box strong {\n    color: #ffe8b3;\n    font-weight: 800;\n  }\n\n  @media (max-width: 767px) {\n    .aslg-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n    .aslg-card {\n      padding: 1.125rem;\n    }\n    .aslg-section {\n      margin-bottom: 1.75rem;\n    }\n    .aslg-hero {\n      padding: 2rem 1.25rem;\n      margin-bottom: 1.75rem;\n      border-radius: var(--aslg-radius-sm);\n    }\n    .aslg-premium h2 {\n      margin-bottom: 1rem;\n      padding-bottom: .75rem;\n    }\n    .aslg-premium h2::after {\n      width: 40px;\n      height: 3px;\n    }\n    .aslg-timeline-number {\n      width: 32px;\n      height: 32px;\n      font-size: 14px;\n    }\n    .aslg-timeline-content {\n      padding: .875rem 1rem;\n    }\n    .aslg-timeline-content h3 {\n      font-size: 14px;\n    }\n    .aslg-timeline-content p {\n      font-size: 13px;\n    }\n    .aslg-accordion-header {\n      padding: .875rem 1rem;\n      font-size: 14px;\n    }\n    .aslg-accordion-content {\n      padding: 0 1rem .875rem;\n      font-size: 13px;\n    }\n  }\n\n  @media (prefers-reduced-motion: no-preference) {\n    .aslg-card {\n      animation: aslgFadeInUp .5s ease backwards;\n    }\n    .aslg-card:nth-child(1) { animation-delay: .05s; }\n    .aslg-card:nth-child(2) { animation-delay: .1s; }\n    .aslg-card:nth-child(3) { animation-delay: .15s; }\n    .aslg-card:nth-child(4) { animation-delay: .2s; }\n    .aslg-card:nth-child(5) { animation-delay: .25s; }\n    .aslg-card:nth-child(6) { animation-delay: .3s; }\n  }\n\n  @keyframes aslgFadeInUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .aslg-premium * {\n      animation-duration: 0.01ms !important;\n      transition-duration: 0.01ms !important;\n    }\n  }\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54863747907961,"sku":"SC8525","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-lemongrass-serpolet-100-ml-vivifiant-tonique-ingredients.jpg?v=1766574189"},{"product_id":"aromaspray-menthe-eucalyptus-100-ml","title":"Aromaspray Menthe Eucalyptus 100 ml - Fraîcheur Aromatique","description":"\u003cdiv class=\"aroma-premium\"\u003e\n  \u003cdiv class=\"aroma-hero\"\u003e\n    \u003cdiv class=\"aroma-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"aroma-hero-content\"\u003e\n      \u003cdiv class=\"aroma-badges-top\"\u003e\n        \u003cspan class=\"aroma-badge\"\u003e🌿 100% Naturel\u003c\/span\u003e\n        \u003cspan class=\"aroma-badge\"\u003e🇫🇷 Fabriqué en Bourgogne\u003c\/span\u003e\n        \u003cspan class=\"aroma-badge\"\u003e💨 100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"aroma-hero-title\"\u003eUne bouffée de fraîcheur aromatique\u003c\/span\u003e\n      \u003cp class=\"aroma-subtitle\"\u003eL'aromathérapie atmosphérique à portée de main\u003c\/p\u003e\n      \u003cp class=\"aroma-description\"\u003eOffrez à votre intérieur une bouffée d'air pur avec le \u003cstrong\u003eSpray d'Ambiance Fraîcheur Menthe Eucalyptus\u003c\/strong\u003e d'Aromaspray. Formulé à partir d'huiles essentielles 100 % naturelles, il associe la fraîcheur vivifiante de la menthe aux propriétés purifiantes de l'eucalyptus.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"aroma-section\"\u003e\n    \u003ch2\u003eUn parfum naturel pour une ambiance tonique\u003c\/h2\u003e\n    \u003cp class=\"aroma-section-intro\"\u003eLe Spray d'Ambiance Fraîcheur combine deux huiles essentielles puissantes pour un intérieur revitalisé à tout moment de la journée.\u003c\/p\u003e\n    \u003cdiv class=\"aroma-grid\"\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🌱 Menthe vivifiante\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses vertus rafraîchissantes et stimulantes, elle redonne énergie et clarté mentale en un instant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🍃 Eucalyptus purifiant\u003c\/h3\u003e\n        \u003cp\u003eCélèbre pour son effet assainissant, il purifie l'air tout en apportant une sensation de légèreté et de bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e✨ Synergie aromatique\u003c\/h3\u003e\n        \u003cp\u003eUne alliance parfaite entre fraîcheur et pureté pour créer une atmosphère tonique et respirable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aroma-section\"\u003e\n    \u003ch2\u003eLes avantages du spray d'ambiance fraîcheur\u003c\/h2\u003e\n    \u003cdiv class=\"aroma-grid-compact\"\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e💨 Assainit l'air\u003c\/h3\u003e\n        \u003cp\u003eÉlimine les mauvaises odeurs et purifie naturellement votre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e❄️ Effet rafraîchissant\u003c\/h3\u003e\n        \u003cp\u003eIdéal pour une sensation de fraîcheur immédiate et durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e🌿 100 % naturel\u003c\/h3\u003e\n        \u003cp\u003eFormulation respectueuse de votre santé et de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-card\"\u003e\n        \u003ch3\u003e👜 Format pratique\u003c\/h3\u003e\n        \u003cp\u003eTaille compacte de 100 ml idéale pour une utilisation quotidienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aroma-section\"\u003e\n    \u003ch2\u003eMode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"aroma-timeline\"\u003e\n      \u003cdiv class=\"aroma-timeline-item\"\u003e\n        \u003cdiv class=\"aroma-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"aroma-timeline-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez délicatement avant chaque utilisation pour bien mélanger les huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-timeline-item\"\u003e\n        \u003cdiv class=\"aroma-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"aroma-timeline-content\"\u003e\n          \u003ch3\u003eVaporisez dans l'air\u003c\/h3\u003e\n          \u003cp\u003eQuelques pressions suffisent pour parfumer une pièce ou rafraîchir des textiles non fragiles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aroma-timeline-item\"\u003e\n        \u003cdiv class=\"aroma-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"aroma-timeline-content\"\u003e\n          \u003ch3\u003eProfitez de l'ambiance\u003c\/h3\u003e\n          \u003cp\u003eRespirez immédiatement une atmosphère fraîche, tonique et revitalisante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aroma-tip\"\u003e\n      \u003cspan class=\"aroma-tip-icon\"\u003e⚠️\u003c\/span\u003e\n      \u003cp\u003eÉvitez le contact direct avec les yeux et la peau. Ne pas utiliser en présence d'enfants de moins de 3 ans ou de femmes enceintes sans avis médical.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aroma-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePourquoi choisir le spray Menthe Eucalyptus d'Aromaspray ?\u003c\/h2\u003e\n    \u003cdiv class=\"aroma-cta-box\"\u003e\n      \u003cp\u003eAromaspray s'engage à vous offrir des produits alliant \u003cstrong\u003enaturalité et efficacité\u003c\/strong\u003e. Le Spray d'Ambiance Fraîcheur Menthe Eucalyptus est conçu dans le respect de l'environnement et de votre bien-être. En le choisissant, vous optez pour une solution naturelle et écologique pour parfumer et purifier votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --aroma-cream: #f4faf7;\n  --aroma-white: #ffffff;\n  --aroma-primary: #2a9d8f;\n  --aroma-primary-dark: #14524c;\n  --aroma-primary-light: #e0f3ef;\n  --aroma-secondary: #6bbf59;\n  --aroma-accent: #1a3a3a;\n  --aroma-text: #1a2e2b;\n  --aroma-text-light: #5a6b68;\n  --aroma-border: #d8ebe6;\n  --aroma-shadow: 0 4px 24px rgba(20,82,76,.08);\n  --aroma-shadow-lg: 0 12px 48px rgba(20,82,76,.18);\n  --aroma-radius: 20px;\n  --aroma-radius-sm: 12px;\n}\n\n.aroma-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--aroma-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--aroma-text);\n  line-height: 1.6;\n}\n\n.aroma-hero {\n  position: relative;\n  background: linear-gradient(135deg, #1a3a3a 0%, #2a9d8f 55%, #6bbf59 100%);\n  border-radius: var(--aroma-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(--aroma-shadow-lg);\n}\n\n.aroma-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 20%, rgba(255,255,255,.4) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 0%, transparent 40%);\n  opacity: .15;\n}\n\n.aroma-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.aroma-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\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  line-height: 1.15;\n}\n\n.aroma-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  font-style: italic;\n}\n\n.aroma-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2vw, 16px);\n  max-width: 720px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.aroma-description strong {\n  color: white;\n  font-weight: 700;\n}\n\n.aroma-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.aroma-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(--aroma-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.aroma-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.aroma-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.aroma-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--aroma-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  line-height: 1.25;\n}\n\n.aroma-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(--aroma-primary), var(--aroma-secondary));\n  border-radius: 2px;\n}\n\n.aroma-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--aroma-text-light);\n  margin-bottom: 1.75rem;\n  max-width: 640px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.aroma-card {\n  background: var(--aroma-white);\n  border-radius: var(--aroma-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--aroma-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.aroma-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--aroma-shadow-lg);\n  border-color: var(--aroma-primary);\n}\n\n.aroma-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--aroma-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.aroma-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--aroma-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.aroma-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.aroma-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.aroma-grid-compact .aroma-card {\n  padding: 1rem;\n}\n\n.aroma-grid-compact .aroma-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.aroma-grid-compact .aroma-card p {\n  font-size: 12px;\n}\n\n.aroma-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.aroma-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.aroma-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--aroma-primary), var(--aroma-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(42,157,143,.35);\n}\n\n.aroma-timeline-content {\n  flex: 1;\n  background: var(--aroma-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--aroma-radius-sm);\n  box-shadow: var(--aroma-shadow);\n}\n\n.aroma-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--aroma-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.aroma-timeline-content p {\n  font-size: 14px;\n  color: var(--aroma-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.aroma-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--aroma-primary-light);\n  border-radius: var(--aroma-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--aroma-primary);\n}\n\n.aroma-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1;\n}\n\n.aroma-tip p {\n  font-size: 14px;\n  color: var(--aroma-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.aroma-cta-box {\n  background: linear-gradient(135deg, var(--aroma-primary) 0%, var(--aroma-primary-dark) 100%);\n  border-radius: var(--aroma-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--aroma-shadow-lg);\n}\n\n.aroma-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%; right: -20%;\n  width: 300px; height: 300px;\n  background: radial-gradient(circle, rgba(107,191,89,.3) 0%, transparent 70%);\n  border-radius: 50%;\n}\n\n.aroma-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 500;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n  position: relative;\n  z-index: 1;\n}\n\n.aroma-cta-box strong {\n  font-weight: 800;\n  color: #d5f5c8;\n}\n\n@media (max-width: 767px) {\n  .aroma-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .aroma-card {\n    padding: 1.125rem;\n  }\n  .aroma-section {\n    margin-bottom: 1.75rem;\n  }\n  .aroma-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--aroma-radius-sm);\n  }\n  .aroma-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .aroma-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .aroma-grid-compact {\n    gap: .625rem;\n  }\n  .aroma-grid-compact .aroma-card {\n    padding: .75rem;\n  }\n  .aroma-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .aroma-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .aroma-timeline-content h3 {\n    font-size: 14px;\n  }\n  .aroma-timeline-content p {\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .aroma-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .aroma-card:nth-child(1) { animation-delay: .05s; }\n  .aroma-card:nth-child(2) { animation-delay: .1s; }\n  .aroma-card:nth-child(3) { animation-delay: .15s; }\n  .aroma-card:nth-child(4) { animation-delay: .2s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .aroma-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54863762784633,"sku":"SC8530","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-menthe-eucalyptus-100-ml-fraicheur-aromatique-ingredients.jpg?v=1766575800"},{"product_id":"spray-dambiance-fraicheur-douce-menthe-niaouli-100-ml-aromaspray","title":"Aromaspray Menthe Niaouli 100 ml - Fraîcheur douce","description":"\u003cdiv class=\"ams-premium\"\u003e\n\n  \u003cdiv class=\"ams-hero\"\u003e\n    \u003cdiv class=\"ams-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ams-hero-content\"\u003e\n      \u003cdiv class=\"ams-badges-top\"\u003e\n        \u003cspan class=\"ams-badge\"\u003e🌿 100% Huiles essentielles pures\u003c\/span\u003e\n        \u003cspan class=\"ams-badge\"\u003e🇫🇷 Fabriqué en Bourgogne\u003c\/span\u003e\n        \u003cspan class=\"ams-badge\"\u003e💨 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ams-hero-title\"\u003eUne bulle de fraîcheur naturelle chez vous\u003c\/span\u003e\n      \u003cp class=\"ams-subtitle\"\u003eAromaspray Menthe Niaouli 100 ml — Fraîcheur douce\u003c\/p\u003e\n      \u003cp class=\"ams-description\"\u003eTransformez votre intérieur grâce à une synergie d'huiles essentielles 100 % pures et naturelles. Une parenthèse olfactive tonifiante et apaisante, idéale pour purifier votre maison, votre bureau ou votre voiture.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"ams-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'Aromaspray Menthe Niaouli\u003c\/h2\u003e\n    \u003cp class=\"ams-section-intro\"\u003eInspiré de la tradition de l'aromathérapie, ce spray atmosphérique réunit deux plantes aux vertus complémentaires.\u003c\/p\u003e\n    \u003cdiv class=\"ams-grid\"\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e🌱 Menthe poivrée \u0026amp; verte\u003c\/h3\u003e\n        \u003cp\u003eEffet rafraîchissant immédiat. Elles tonifient l'esprit, stimulent la concentration et apportent une sensation de clarté mentale appréciable lors des journées chargées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e🌿 Niaouli\u003c\/h3\u003e\n        \u003cp\u003eVéritable trésor de la pharmacopée traditionnelle, il est apprécié pour ses propriétés assainissantes et purifiantes. Il aide à créer une atmosphère plus saine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e✨ Synergie vivifiante\u003c\/h3\u003e\n        \u003cp\u003eEnsemble, ces huiles essentielles favorisent un environnement dynamisant, parfait pour chasser la fatigue olfactive et redonner du peps à vos espaces de vie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ams-section\"\u003e\n    \u003ch2\u003eComposition : la transparence avant tout\u003c\/h2\u003e\n    \u003cp class=\"ams-section-intro\"\u003eL'aroma spray menthe niaouli est élaboré à partir d'ingrédients soigneusement sélectionnés.\u003c\/p\u003e\n    \u003cdiv class=\"ams-grid-compact\"\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e💧 Alcool végétal\u003c\/h3\u003e\n        \u003cp\u003eSupport naturel de diffusion\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e🌱 Menthe poivrée\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eMentha piperita\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e🍃 Menthe verte\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eMentha spicata\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e🌿 Niaouli\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eMelaleuca quinquenervia\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ams-tip\"\u003e\n      \u003cspan class=\"ams-tip-icon\"\u003e🌍\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eSans colorants artificiels, sans conservateurs chimiques, sans gaz propulseur\u003c\/strong\u003e : une formulation respectueuse de votre santé et de la planète.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ams-section\"\u003e\n    \u003ch2\u003eComment utiliser l'Aromaspray Menthe Niaouli ?\u003c\/h2\u003e\n    \u003cp class=\"ams-section-intro\"\u003eSon utilisation est aussi simple qu'agréable.\u003c\/p\u003e\n    \u003cdiv class=\"ams-timeline\"\u003e\n      \u003cdiv class=\"ams-timeline-item\"\u003e\n        \u003cdiv class=\"ams-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ams-timeline-content\"\u003e\n          \u003ch3\u003e🏡 Dans la maison\u003c\/h3\u003e\n          \u003cp\u003e2 à 3 pulvérisations dans l'air ambiant, en orientant le spray vers le haut, suffisent à parfumer une pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-timeline-item\"\u003e\n        \u003cdiv class=\"ams-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ams-timeline-content\"\u003e\n          \u003ch3\u003e💼 Au bureau\u003c\/h3\u003e\n          \u003cp\u003eQuelques sprays pour favoriser la concentration et créer une ambiance dynamique tout au long de la journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-timeline-item\"\u003e\n        \u003cdiv class=\"ams-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ams-timeline-content\"\u003e\n          \u003ch3\u003e🚗 En voiture\u003c\/h3\u003e\n          \u003cp\u003ePulvérisez sur un mouchoir glissé près de la grille d'aération pour une fraîcheur durable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-timeline-item\"\u003e\n        \u003cdiv class=\"ams-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"ams-timeline-content\"\u003e\n          \u003ch3\u003e🛋️ Sur les textiles\u003c\/h3\u003e\n          \u003cp\u003eRideaux, coussins ou linge de maison, en évitant les tissus délicats.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ams-tip\"\u003e\n      \u003cspan class=\"ams-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eAgitez bien le flacon avant chaque utilisation pour répartir les huiles essentielles de façon homogène.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ams-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'Aromaspray plutôt qu'un parfum d'ambiance classique ?\u003c\/h2\u003e\n    \u003cdiv class=\"ams-grid-compact\"\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e🌿 Actifs végétaux\u003c\/h3\u003e\n        \u003cp\u003eLa puissance des huiles essentielles, loin des désodorisants industriels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e🚫 Zéro synthétique\u003c\/h3\u003e\n        \u003cp\u003eAucune substance synthétique souvent allergène.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e🎒 Format nomade\u003c\/h3\u003e\n        \u003cp\u003eFlacon de 100 ml compact, il vous accompagne partout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ams-card\"\u003e\n        \u003ch3\u003e♻️ Écoresponsable\u003c\/h3\u003e\n        \u003cp\u003eUn flacon recyclable dans une démarche respectueuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ams-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"ams-accordion\"\u003e\n      \u003cdetails class=\"ams-accordion-item\"\u003e\n        \u003csummary class=\"ams-accordion-header\"\u003e🌬️ Usage atmosphérique uniquement\u003c\/summary\u003e\n        \u003cdiv class=\"ams-accordion-content mt-3\"\u003e\n          \u003cp\u003eRéservé à un usage atmosphérique. Ne pas pulvériser sur la peau, les yeux ou les muqueuses.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ams-accordion-item\"\u003e\n        \u003csummary class=\"ams-accordion-header\"\u003e👶 Enfants \u0026amp; publics sensibles\u003c\/summary\u003e\n        \u003cdiv class=\"ams-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants de moins de 3 ans. Déconseillé aux femmes enceintes, allaitantes et aux personnes asthmatiques ou épileptiques sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ams-accordion-item\"\u003e\n        \u003csummary class=\"ams-accordion-header\"\u003e🔥 Sécurité d'utilisation\u003c\/summary\u003e\n        \u003cdiv class=\"ams-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas pulvériser à proximité d'une flamme ou d'une source de chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ams-accordion-item\"\u003e\n        \u003csummary class=\"ams-accordion-header\"\u003e⚕️ Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"ams-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit ne remplace en aucun cas un traitement médical. En cas de doute, demandez conseil à un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ams-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eAvis sur l'Aromaspray Menthe Niaouli\u003c\/h2\u003e\n    \u003cdiv class=\"ams-testimonial\"\u003e\n      \u003cp class=\"ams-testimonial-text\"\u003e\"Les utilisateurs apprécient particulièrement la fraîcheur douce et naturelle de ce spray, ni trop mentholée ni trop discrète. Une senteur équilibrée qui plaît autant aux amateurs d'aromathérapie qu'à ceux qui souhaitent simplement profiter d'un intérieur plus sain et accueillant au quotidien.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  :root {\n    --ams-cream: #f4faf7;\n    --ams-white: #ffffff;\n    --ams-primary: #2fa387;\n    --ams-primary-dark: #1a6b57;\n    --ams-primary-light: #e0f2eb;\n    --ams-secondary: #5cc9a7;\n    --ams-accent: #f4a5b8;\n    --ams-text: #1a2e28;\n    --ams-text-light: #5a6b65;\n    --ams-border: #d8e8e2;\n    --ams-shadow: 0 4px 24px rgba(26,107,87,.08);\n    --ams-shadow-lg: 0 12px 48px rgba(26,107,87,.18);\n    --ams-radius: 20px;\n    --ams-radius-sm: 12px;\n  }\n\n  .ams-premium {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n    background: var(--ams-cream);\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    color: var(--ams-text);\n  }\n\n  .ams-hero {\n    position: relative;\n    background: linear-gradient(135deg, #1a6b57 0%, #2fa387 50%, #5cc9a7 100%);\n    border-radius: var(--ams-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(--ams-shadow-lg);\n  }\n\n  .ams-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,.4) 0%, transparent 40%),\n                      radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 0%, transparent 40%);\n    opacity: .15;\n  }\n\n  .ams-hero-content {\n    position: relative;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .ams-hero-title {\n    display: block;\n    color: white;\n    font-size: clamp(22px, 7vw, 42px);\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    line-height: 1.15;\n  }\n\n  .ams-subtitle {\n    color: rgba(255,255,255,.95);\n    font-size: clamp(15px, 2.5vw, 19px);\n    font-weight: 700;\n    margin: 0 0 1rem 0;\n    letter-spacing: .02em;\n  }\n\n  .ams-description {\n    color: rgba(255,255,255,.9);\n    font-size: clamp(14px, 2vw, 16px);\n    line-height: 1.7;\n    max-width: 680px;\n    margin: 0 auto;\n  }\n\n  .ams-badges-top {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin-bottom: 1.5rem;\n  }\n\n  .ams-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(--ams-primary-dark);\n    box-shadow: 0 2px 12px rgba(0,0,0,.1);\n    transition: all .3s ease;\n  }\n\n  .ams-badge:hover {\n    transform: translateY(-2px) scale(1.05);\n  }\n\n  .ams-section {\n    margin-bottom: clamp(2rem, 4vw, 3.5rem);\n  }\n\n  .ams-premium h2 {\n    font-size: clamp(22px, 5vw, 36px);\n    font-weight: 900;\n    color: var(--ams-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    line-height: 1.2;\n  }\n\n  .ams-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(--ams-primary), var(--ams-secondary));\n    border-radius: 2px;\n  }\n\n  .ams-section-intro {\n    text-align: center;\n    font-size: clamp(15px, 2.5vw, 17px);\n    color: var(--ams-text-light);\n    margin: 0 auto 1.5rem;\n    max-width: 640px;\n    line-height: 1.6;\n  }\n\n  .ams-card {\n    background: var(--ams-white);\n    border-radius: var(--ams-radius);\n    padding: clamp(1.25rem, 3vw, 2rem);\n    box-shadow: var(--ams-shadow);\n    border: 2px solid transparent;\n    transition: all .3s ease;\n    text-align: center;\n  }\n\n  .ams-card:hover {\n    transform: translateY(-6px);\n    box-shadow: var(--ams-shadow-lg);\n    border-color: var(--ams-primary);\n  }\n\n  .ams-card h3 {\n    font-size: clamp(15px, 2.5vw, 18px);\n    font-weight: 800;\n    color: var(--ams-primary-dark);\n    margin: 0 0 .5rem 0;\n    line-height: 1.3;\n  }\n\n  .ams-card p {\n    font-size: clamp(13px, 2vw, 15px);\n    color: var(--ams-text-light);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .ams-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n    gap: 1.25rem;\n  }\n\n  .ams-grid-compact {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 1rem;\n  }\n\n  .ams-grid-compact .ams-card {\n    padding: 1rem;\n  }\n\n  .ams-grid-compact .ams-card h3 {\n    font-size: 14px;\n    margin-bottom: .35rem;\n  }\n\n  .ams-grid-compact .ams-card p {\n    font-size: 12px;\n  }\n\n  .ams-timeline {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n  }\n\n  .ams-timeline-item {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n  }\n\n  .ams-timeline-number {\n    flex-shrink: 0;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(135deg, var(--ams-primary), var(--ams-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(47,163,135,.3);\n  }\n\n  .ams-timeline-content {\n    flex: 1;\n    background: var(--ams-white);\n    padding: 1rem 1.25rem;\n    border-radius: var(--ams-radius-sm);\n    box-shadow: var(--ams-shadow);\n  }\n\n  .ams-timeline-content h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--ams-primary-dark);\n    margin: 0 0 .25rem 0;\n  }\n\n  .ams-timeline-content p {\n    font-size: 14px;\n    color: var(--ams-text-light);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  .ams-testimonial {\n    background: var(--ams-white);\n    border-radius: var(--ams-radius);\n    padding: clamp(1.5rem, 4vw, 2.5rem);\n    box-shadow: var(--ams-shadow);\n    border-left: 4px solid var(--ams-primary);\n  }\n\n  .ams-testimonial-text {\n    font-size: clamp(15px, 2.5vw, 17px);\n    color: var(--ams-text);\n    line-height: 1.8;\n    font-style: italic;\n    margin: 0;\n  }\n\n  .ams-accordion {\n    background: var(--ams-white);\n    border-radius: var(--ams-radius);\n    box-shadow: var(--ams-shadow);\n    overflow: hidden;\n  }\n\n  .ams-accordion-item {\n    border-bottom: 1px solid var(--ams-border);\n    margin: 0;\n    padding: 0;\n  }\n\n  .ams-accordion-item:last-child {\n    border-bottom: none;\n  }\n\n  .ams-accordion-header {\n    padding: 1rem 1.25rem;\n    font-weight: 700;\n    font-size: 15px;\n    color: var(--ams-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  .ams-accordion-header:hover {\n    background: var(--ams-primary-light);\n  }\n\n  .ams-accordion-header::-webkit-details-marker {\n    display: none;\n  }\n\n  .ams-accordion-header::after {\n    content: '+';\n    font-size: 22px;\n    font-weight: 400;\n    color: var(--ams-primary);\n    transition: transform .2s ease;\n    margin-left: 1rem;\n  }\n\n  .ams-accordion-item[open] .ams-accordion-header::after {\n    content: '−';\n  }\n\n  .ams-accordion-content {\n    padding: 0 1.25rem 1rem;\n    color: var(--ams-text-light);\n    font-size: 14px;\n    line-height: 1.7;\n    margin-top: 10px;\n  }\n\n  .ams-accordion-content p {\n    margin: 0;\n  }\n\n  .ams-tip {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n    background: var(--ams-primary-light);\n    border-radius: var(--ams-radius-sm);\n    padding: 1rem 1.25rem;\n    margin-top: 1.25rem;\n    border-left: 3px solid var(--ams-primary);\n  }\n\n  .ams-tip-icon {\n    font-size: 24px;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .ams-tip p {\n    font-size: 14px;\n    color: var(--ams-text);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  @media (max-width: 767px) {\n    .ams-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n    .ams-card {\n      padding: 1.125rem;\n    }\n    .ams-section {\n      margin-bottom: 1.75rem;\n    }\n    .ams-hero {\n      padding: 2rem 1.25rem;\n      margin-bottom: 1.75rem;\n      border-radius: var(--ams-radius-sm);\n    }\n    .ams-premium h2 {\n      margin-bottom: 1rem;\n      padding-bottom: .75rem;\n    }\n    .ams-premium h2::after {\n      width: 40px;\n      height: 3px;\n    }\n    .ams-grid-compact {\n      gap: .625rem;\n    }\n    .ams-grid-compact .ams-card {\n      padding: .75rem;\n    }\n    .ams-timeline-number {\n      width: 32px;\n      height: 32px;\n      font-size: 14px;\n    }\n    .ams-timeline-content {\n      padding: .875rem 1rem;\n    }\n    .ams-timeline-content h3 {\n      font-size: 14px;\n    }\n    .ams-timeline-content p {\n      font-size: 13px;\n    }\n    .ams-accordion-header {\n      padding: .875rem 1rem;\n      font-size: 14px;\n    }\n    .ams-accordion-content {\n      padding: 0 1rem .875rem;\n      font-size: 13px;\n    }\n    .ams-testimonial {\n      padding: 1.25rem;\n    }\n    .ams-testimonial-text {\n      font-size: 14px;\n    }\n  }\n\n  @media (prefers-reduced-motion: no-preference) {\n    .ams-card {\n      animation: amsFadeInUp .5s ease backwards;\n    }\n    .ams-card:nth-child(1) { animation-delay: .05s; }\n    .ams-card:nth-child(2) { animation-delay: .1s; }\n    .ams-card:nth-child(3) { animation-delay: .15s; }\n    .ams-card:nth-child(4) { animation-delay: .2s; }\n    .ams-card:nth-child(5) { animation-delay: .25s; }\n    .ams-card:nth-child(6) { animation-delay: .3s; }\n  }\n\n  @keyframes amsFadeInUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ams-premium * {\n      animation-duration: 0.01ms !important;\n      transition-duration: 0.01ms !important;\n    }\n  }\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54896005874041,"sku":"SC8535","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-menthe-niaouli-100-ml-fraicheur-douce-ingredients.jpg?v=1766574093"},{"product_id":"spray-myrte-santal","title":"Aromaspray Myrte Santal 100 ml - Equilibrant boisé","description":"\u003cdiv class=\"ms-premium\"\u003e\n\n  \u003cdiv class=\"ms-hero\"\u003e\n    \u003cdiv class=\"ms-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ms-hero-content\"\u003e\n      \u003cdiv class=\"ms-badges-top\"\u003e\n        \u003cspan class=\"ms-badge\"\u003e🇫🇷 Fabriqué en Bourgogne\u003c\/span\u003e\n        \u003cspan class=\"ms-badge\"\u003e🌿 100% Huiles essentielles pures\u003c\/span\u003e\n        \u003cspan class=\"ms-badge\"\u003e💨 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ms-hero-title\"\u003eUne parenthèse boisée et apaisante chez vous\u003c\/span\u003e\n      \u003cp class=\"ms-subtitle\"\u003eL'aromathérapie atmosphérique en un geste\u003c\/p\u003e\n      \u003cp class=\"ms-description\"\u003eUn spray d'ambiance signature qui unit la douceur du santal à la fraîcheur de la myrte pour transformer vos espaces en véritables cocons olfactifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"ms-section\"\u003e\n    \u003ch2\u003eAromaspray Myrte Santal : une parenthèse boisée et apaisante chez vous\u003c\/h2\u003e\n    \u003cp class=\"ms-section-intro\"\u003eImaginez rentrer chez vous après une journée bien remplie, vaporiser deux pressions dans l'air, et vous sentir immédiatement enveloppé par une atmosphère chaleureuse, boisée et profondément apaisante.\u003c\/p\u003e\n    \u003cp class=\"ms-section-intro\"\u003eC'est exactement ce que vous offre l'\u003cstrong\u003eAromaspray Myrte Santal\u003c\/strong\u003e, un spray d'ambiance aux \u003cstrong\u003ehuiles essentielles 100% pures et naturelles\u003c\/strong\u003e, pensé pour transformer vos espaces en véritables cocons olfactifs. Fabriqué en France par le Laboratoire Saint-Côme, ce flacon de 100 ml allie la douceur boisée du santal à la fraîcheur subtile de la myrte, enrichi d'une synergie d'huiles essentielles soigneusement choisies.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ms-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le spray Myrte Santal Aromaspray ?\u003c\/h2\u003e\n    \u003cdiv class=\"ms-grid\"\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🌲 Signature équilibrante\u003c\/h3\u003e\n        \u003cp\u003eUn accord boisé, légèrement épicé, idéal pour les moments de recentrage et de sérénité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🌱 Formule 100% naturelle\u003c\/h3\u003e\n        \u003cp\u003eSans gaz propulseur, sans colorants, sans conservateurs de synthèse. Uniquement l'essentiel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🏡 Usage polyvalent\u003c\/h3\u003e\n        \u003cp\u003eSalon, chambre, bureau, salle de méditation ou de yoga : partout où vous cherchez du bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eÉlaboré en Bourgogne par le Laboratoire Saint-Côme, reconnu pour son expertise en aromathérapie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ms-section\"\u003e\n    \u003ch2\u003eComposition détaillée : la puissance des huiles essentielles\u003c\/h2\u003e\n    \u003cp class=\"ms-section-intro\"\u003eL'Aromaspray Myrte Santal repose sur une synergie aromatique riche et raffinée :\u003c\/p\u003e\n    \u003cdiv class=\"ms-grid\"\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🍃 Myrte\u003c\/h3\u003e\n        \u003cp\u003eFraîche et purifiante, elle aide à assainir l'air ambiant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🪵 Santal\u003c\/h3\u003e\n        \u003cp\u003eProfonde et boisée, elle favorise la détente et la méditation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🌿 Cajeput\u003c\/h3\u003e\n        \u003cp\u003eTonique et purifiant, il dynamise l'atmosphère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🔥 Cannelle\u003c\/h3\u003e\n        \u003cp\u003eÉpicée et réchauffante, elle apporte du caractère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🌸 Géranium\u003c\/h3\u003e\n        \u003cp\u003eFloral et équilibrant, il adoucit la synergie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e💜 Lavandin\u003c\/h3\u003e\n        \u003cp\u003eApaisant et relaxant, il invite au lâcher-prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e❄️ Menthe poivrée\u003c\/h3\u003e\n        \u003cp\u003eRafraîchissante et stimulante, elle éveille les sens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🌾 Serpolet \u0026amp; Shiu\u003c\/h3\u003e\n        \u003cp\u003ePour une signature olfactive complète et raffinée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🌱 Alcool végétal de betterave\u003c\/h3\u003e\n        \u003cp\u003eUn support 100% naturel pour diffuser la synergie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ms-disclaimer\"\u003e\u003cem\u003eContient naturellement\u003c\/em\u003e : di-limonene (racemic), linalool, alpha-pinene, carvacrol, geraniol, eucalyptol, menthone, cinnamaldéhyde, citronellol.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ms-section\"\u003e\n    \u003ch2\u003eComment utiliser l'Aromaspray Myrte Santal ?\u003c\/h2\u003e\n    \u003cp class=\"ms-section-intro\"\u003eUne utilisation simple et rapide pour un rituel bien-être quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"ms-timeline\"\u003e\n      \u003cdiv class=\"ms-timeline-item\"\u003e\n        \u003cdiv class=\"ms-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ms-timeline-content\"\u003e\n          \u003ch3\u003eSecouez le flacon\u003c\/h3\u003e\n          \u003cp\u003eAgitez légèrement avant emploi pour bien homogénéiser la synergie d'huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-timeline-item\"\u003e\n        \u003cdiv class=\"ms-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ms-timeline-content\"\u003e\n          \u003ch3\u003eVaporisez vers le haut\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 pressions vers le haut de la pièce, pour un volume d'environ 10 m³.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-timeline-item\"\u003e\n        \u003cdiv class=\"ms-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ms-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez à volonté\u003c\/h3\u003e\n          \u003cp\u003eSelon vos envies, en pensant à aérer ensuite la pièce pour profiter pleinement du parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ms-tip\"\u003e\n      \u003cspan class=\"ms-tip-icon\"\u003e🧘\u003c\/span\u003e\n      \u003cp\u003ePour un rituel apaisant, vaporisez quelques minutes avant une séance de méditation, de lecture ou avant de vous coucher. Évitez de pulvériser sur les textiles fragiles, les écrans, les yeux ou directement sur une personne.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ms-section\"\u003e\n    \u003ch2\u003eDans quels moments l'apprécier ?\u003c\/h2\u003e\n    \u003cdiv class=\"ms-grid-compact\"\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🌙 Le soir\u003c\/h3\u003e\n        \u003cp\u003ePour créer une bulle de calme après le travail.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🧘‍♀️ Méditation \u0026amp; yoga\u003c\/h3\u003e\n        \u003cp\u003ePour favoriser le recentrage et l'ancrage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e🛋️ Pièces de vie\u003c\/h3\u003e\n        \u003cp\u003eUne alternative naturelle aux désodorisants chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ms-card\"\u003e\n        \u003ch3\u003e💆 En période de stress\u003c\/h3\u003e\n        \u003cp\u003ePour retrouver une sensation d'équilibre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ms-section\"\u003e\n    \u003ch2\u003eAvis et retours des clients\u003c\/h2\u003e\n    \u003cdiv class=\"ms-testimonial\"\u003e\n      \u003cp class=\"ms-testimonial-text\"\u003e\"Les utilisateurs apprécient particulièrement la tenue du parfum, son caractère boisé et raffiné qui ne lasse pas, ainsi que la sensation de bien-être immédiat qu'il procure. Un spray qui plaît autant aux amateurs d'aromathérapie qu'aux personnes recherchant simplement un parfum d'intérieur naturel et qualitatif.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ms-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"ms-accordion\"\u003e\n      \u003cdetails class=\"ms-accordion-item\"\u003e\n        \u003csummary class=\"ms-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"ms-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe spray est \u003cstrong\u003edéconseillé aux femmes enceintes ou allaitantes\u003c\/strong\u003e et aux \u003cstrong\u003eenfants de moins de 3 ans\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ms-accordion-item\"\u003e\n        \u003csummary class=\"ms-accordion-header\"\u003e🔥 Sécurité d'utilisation\u003c\/summary\u003e\n        \u003cdiv class=\"ms-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenez-le hors de portée des enfants, à l'écart des flammes et des sources de chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ms-accordion-item\"\u003e\n        \u003csummary class=\"ms-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"ms-accordion-content mt-3\"\u003e\n          \u003cp\u003eConservez-le au frais, au sec et à l'abri de la lumière pour préserver toutes ses qualités aromatiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ms-accordion-item\"\u003e\n        \u003csummary class=\"ms-accordion-header\"\u003eℹ️ Information importante\u003c\/summary\u003e\n        \u003cdiv class=\"ms-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cem\u003eCe produit est un spray d'ambiance à visée olfactive. Il ne remplace en aucun cas un avis ou un traitement médical. En cas de doute, demandez conseil à un professionnel de santé.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --ms-cream: #f5f2ed;\n  --ms-white: #ffffff;\n  --ms-primary: #3d4a5c;\n  --ms-primary-dark: #1f2937;\n  --ms-primary-light: #e8ebf0;\n  --ms-secondary: #8b6f47;\n  --ms-accent: #a67c52;\n  --ms-text: #1a1a1a;\n  --ms-text-light: #5a5a5a;\n  --ms-border: #e0dcd5;\n  --ms-shadow: 0 4px 24px rgba(31,41,55,.08);\n  --ms-shadow-lg: 0 12px 48px rgba(31,41,55,.15);\n  --ms-radius: 20px;\n  --ms-radius-sm: 12px;\n}\n\n.ms-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ms-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--ms-text);\n}\n\n.ms-hero {\n  position: relative;\n  background: linear-gradient(135deg, #2a3441 0%, #3d4a5c 50%, #5a6b7f 100%);\n  border-radius: var(--ms-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(--ms-shadow-lg);\n}\n\n.ms-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(166,124,82,.4) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, rgba(139,111,71,.3) 0%, transparent 40%);\n  opacity: .5;\n}\n\n.ms-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ms-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.3);\n  line-height: 1.15;\n}\n\n.ms-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.ms-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.7;\n  margin: 0 auto;\n  max-width: 640px;\n}\n\n.ms-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.ms-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(--ms-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.15);\n  transition: all .3s ease;\n}\n\n.ms-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ms-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ms-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ms-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  line-height: 1.25;\n}\n\n.ms-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(--ms-primary), var(--ms-secondary));\n  border-radius: 2px;\n}\n\n.ms-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ms-text-light);\n  margin: 0 auto 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.ms-section-intro strong {\n  color: var(--ms-primary-dark);\n}\n\n.ms-card {\n  background: var(--ms-white);\n  border-radius: var(--ms-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ms-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ms-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ms-shadow-lg);\n  border-color: var(--ms-secondary);\n}\n\n.ms-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ms-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ms-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ms-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ms-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ms-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ms-grid-compact .ms-card {\n  padding: 1rem;\n}\n\n.ms-grid-compact .ms-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ms-grid-compact .ms-card p {\n  font-size: 12px;\n}\n\n.ms-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 780px;\n  margin: 0 auto;\n}\n\n.ms-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.ms-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ms-primary), var(--ms-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(61,74,92,.3);\n}\n\n.ms-timeline-content {\n  flex: 1;\n  background: var(--ms-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--ms-radius-sm);\n  box-shadow: var(--ms-shadow);\n}\n\n.ms-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--ms-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.ms-timeline-content p {\n  font-size: 14px;\n  color: var(--ms-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.ms-testimonial {\n  background: var(--ms-white);\n  border-radius: var(--ms-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ms-shadow);\n  border-left: 4px solid var(--ms-secondary);\n  max-width: 820px;\n  margin: 0 auto;\n}\n\n.ms-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ms-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.ms-accordion {\n  background: var(--ms-white);\n  border-radius: var(--ms-radius);\n  box-shadow: var(--ms-shadow);\n  overflow: hidden;\n  max-width: 820px;\n  margin: 0 auto;\n}\n\n.ms-accordion-item {\n  border-bottom: 1px solid var(--ms-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ms-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ms-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ms-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.ms-accordion-header:hover {\n  background: var(--ms-primary-light);\n}\n\n.ms-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ms-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--ms-secondary);\n  transition: transform .2s ease;\n}\n\n.ms-accordion-item[open] .ms-accordion-header::after {\n  content: '−';\n}\n\n.ms-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ms-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.ms-accordion-content p {\n  margin: 0;\n}\n\n.ms-accordion-content strong {\n  color: var(--ms-primary-dark);\n}\n\n.ms-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--ms-primary-light);\n  border-radius: var(--ms-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n  max-width: 780px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.ms-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.ms-tip p {\n  font-size: 14px;\n  color: var(--ms-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ms-disclaimer {\n  font-size: 12px;\n  color: var(--ms-text-light);\n  text-align: center;\n  margin-top: 1.25rem;\n  font-style: italic;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 767px) {\n  .ms-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .ms-card {\n    padding: 1.125rem;\n  }\n  .ms-section {\n    margin-bottom: 1.75rem;\n  }\n  .ms-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ms-radius-sm);\n  }\n  .ms-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .ms-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .ms-grid-compact {\n    gap: .625rem;\n  }\n  .ms-grid-compact .ms-card {\n    padding: .75rem;\n  }\n  .ms-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .ms-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .ms-timeline-content h3 {\n    font-size: 14px;\n  }\n  .ms-timeline-content p {\n    font-size: 13px;\n  }\n  .ms-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .ms-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  .ms-testimonial {\n    padding: 1.25rem;\n  }\n  .ms-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .ms-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .ms-card:nth-child(1) { animation-delay: .05s; }\n  .ms-card:nth-child(2) { animation-delay: .1s; }\n  .ms-card:nth-child(3) { animation-delay: .15s; }\n  .ms-card:nth-child(4) { animation-delay: .2s; }\n  .ms-card:nth-child(5) { animation-delay: .25s; }\n  .ms-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ms-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54897804771705,"sku":"SC8540","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-myrte-santal-100-ml-equilibrant-boise-ingredients.jpg?v=1766574088"},{"product_id":"spray-dambiance-regenerant-relaxant-orange-palmarosa-100-ml-aromaspray","title":"Aromaspray Orange Palmarosa 100 ml - Régénérant relaxant","description":"\u003cdiv class=\"op-premium\"\u003e\n  \u003cdiv class=\"op-hero\"\u003e\n    \u003cdiv class=\"op-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"op-hero-content\"\u003e\n      \u003cdiv class=\"op-badges-top\"\u003e\n        \u003cspan class=\"op-badge\"\u003e🇫🇷 Fabriqué en Bourgogne\u003c\/span\u003e\n        \u003cspan class=\"op-badge\"\u003e🌿 100% Huiles essentielles pures\u003c\/span\u003e\n        \u003cspan class=\"op-badge\"\u003e✨ Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"op-hero-title\"\u003eUne parenthèse ensoleillée de sérénité\u003c\/span\u003e\n      \u003cp class=\"op-subtitle\"\u003eL'aromathérapie atmosphérique à la française\u003c\/p\u003e\n      \u003cp class=\"op-description\"\u003eEnvie de transformer votre intérieur en véritable cocon de bien-être ? L'\u003cstrong\u003eAromaspray Orange Palmarosa\u003c\/strong\u003e 100 ml vous invite à une parenthèse olfactive unique, où la douceur ensoleillée de l'orange rencontre la fraîcheur florale du palmarosa. Une véritable bouffée de sérénité, à diffuser dans toutes les pièces de la maison pour retrouver calme et énergie positive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"op-section\"\u003e\n    \u003ch2\u003eUne synergie aromatique pensée pour votre équilibre\u003c\/h2\u003e\n    \u003cp class=\"op-section-intro\"\u003eConçu en France par le Laboratoire Saint-Côme, ce spray d'ambiance aux huiles essentielles 100% pures et naturelles combine quatre essences soigneusement sélectionnées.\u003c\/p\u003e\n    \u003cdiv class=\"op-grid\"\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e🍊 Orange douce\u003c\/h3\u003e\n        \u003cp\u003eSes notes pétillantes et solaires apportent une sensation de réconfort immédiat, idéale pour apaiser les tensions du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e🌸 Palmarosa\u003c\/h3\u003e\n        \u003cp\u003eSon parfum floral, légèrement rosé, est reconnu en aromathérapie atmosphérique pour favoriser l'équilibre émotionnel et la régénération.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e🌿 Géranium\u003c\/h3\u003e\n        \u003cp\u003eSes effluves verts et floraux participent à instaurer une ambiance harmonieuse et rassurante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e🌳 Shiu (bois de Hô)\u003c\/h3\u003e\n        \u003cp\u003eSes notes boisées subtiles ancrent le mélange et invitent à la détente profonde.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"op-tip\"\u003e\n      \u003cspan class=\"op-tip-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cp\u003eL'ensemble est porté par un \u003cstrong\u003ealcool végétal issu de la betterave\u003c\/strong\u003e, sans gaz propulseur, sans colorant, sans conservateur synthétique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"op-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'Aromaspray Orange Palmarosa ?\u003c\/h2\u003e\n    \u003cp class=\"op-section-intro\"\u003eContrairement aux désodorisants classiques qui se contentent de masquer les odeurs, ce spray agit grâce à la puissance véritable des huiles essentielles. Vous bénéficiez à la fois d'une fragrance naturelle et durable et d'une atmosphère propice au lâcher-prise.\u003c\/p\u003e\n    \u003cdiv class=\"op-grid-compact\"\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e😌 Ambiance relaxante\u003c\/h3\u003e\n        \u003cp\u003eCrée un cocon apaisant après une journée chargée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e🎯 Concentration\u003c\/h3\u003e\n        \u003cp\u003eSoutient la focus et la créativité au bureau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e🌷 Touche florale\u003c\/h3\u003e\n        \u003cp\u003eIdéal chambre, salon ou salle de bain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e💨 Anti-odeurs\u003c\/h3\u003e\n        \u003cp\u003eÉlimine cuisine, animaux, tabac instantanément.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"op-section\"\u003e\n    \u003ch2\u003eComposition détaillée\u003c\/h2\u003e\n    \u003cdiv class=\"op-testimonial\"\u003e\n      \u003cp class=\"op-testimonial-text\"\u003eAlcool végétal de betterave, huiles essentielles 100% pures et naturelles d'\u003cstrong\u003eorange douce\u003c\/strong\u003e (\u003cem\u003eCitrus sinensis\u003c\/em\u003e), \u003cstrong\u003epalmarosa\u003c\/strong\u003e (\u003cem\u003eCymbopogon martinii\u003c\/em\u003e), \u003cstrong\u003egéranium\u003c\/strong\u003e (\u003cem\u003ePelargonium graveolens\u003c\/em\u003e) et \u003cstrong\u003eshiu\u003c\/strong\u003e (\u003cem\u003eCinnamomum camphora\u003c\/em\u003e).\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eContient naturellement\u003c\/strong\u003e : limonène, linalol, géraniol, citral, citronellol.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"op-section\"\u003e\n    \u003ch2\u003eComment utiliser votre spray d'ambiance ?\u003c\/h2\u003e\n    \u003cp class=\"op-section-intro\"\u003ePour profiter pleinement des bienfaits de l'aromaspray orange palmarosa :\u003c\/p\u003e\n    \u003cdiv class=\"op-timeline\"\u003e\n      \u003cdiv class=\"op-timeline-item\"\u003e\n        \u003cdiv class=\"op-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"op-timeline-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez légèrement le flacon avant chaque utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-timeline-item\"\u003e\n        \u003cdiv class=\"op-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"op-timeline-content\"\u003e\n          \u003ch3\u003eVaporisez vers le plafond\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 pressions en direction du plafond, pour une pièce d'environ 10 m³.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-timeline-item\"\u003e\n        \u003cdiv class=\"op-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"op-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez et aérez\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez selon vos envies, puis aérez la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-timeline-item\"\u003e\n        \u003cdiv class=\"op-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"op-timeline-content\"\u003e\n          \u003ch3\u003eÉvitez les zones sensibles\u003c\/h3\u003e\n          \u003cp\u003eNe pulvérisez pas sur les textiles fragiles, les yeux ou directement sur la peau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"op-tip\"\u003e\n      \u003cspan class=\"op-tip-icon\"\u003e🧘‍♀️\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce bien-être :\u003c\/strong\u003e quelques pulvérisations avant une séance de méditation, de yoga ou de lecture transforment instantanément l'ambiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"op-section\"\u003e\n    \u003ch2\u003eUn engagement qualité made in France\u003c\/h2\u003e\n    \u003cdiv class=\"op-grid-compact\"\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eCahier des charges strict, savoir-faire bourguignon.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e♻️ Flacon recyclable\u003c\/h3\u003e\n        \u003cp\u003eÉco-conception et démarche responsable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e🚫 Sans gaz propulseur\u003c\/h3\u003e\n        \u003cp\u003eDiffusion douce, respectueuse de l'air intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"op-card\"\u003e\n        \u003ch3\u003e💧 Formule concentrée\u003c\/h3\u003e\n        \u003cp\u003eDurable, efficace et éthique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"op-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"op-accordion\"\u003e\n      \u003cdetails class=\"op-accordion-item\"\u003e\n        \u003csummary class=\"op-accordion-header\"\u003e⚠️ Public à risque\u003c\/summary\u003e\n        \u003cdiv class=\"op-accordion-content mt-3\"\u003e\n          \u003cp\u003eProduit déconseillé aux \u003cstrong\u003efemmes enceintes ou allaitantes\u003c\/strong\u003e et aux \u003cstrong\u003eenfants de moins de 3 ans\u003c\/strong\u003e. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"op-accordion-item\"\u003e\n        \u003csummary class=\"op-accordion-header\"\u003e🔥 Usage sécurisé\u003c\/summary\u003e\n        \u003cdiv class=\"op-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas vaporiser près des yeux, des muqueuses ou d'une flamme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"op-accordion-item\"\u003e\n        \u003csummary class=\"op-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"op-accordion-content mt-3\"\u003e\n          \u003cp\u003eConserver à l'abri de la lumière, de la chaleur et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"op-accordion-item\"\u003e\n        \u003csummary class=\"op-accordion-header\"\u003e👨‍⚕️ Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"op-accordion-content mt-3\"\u003e\n          \u003cp\u003eEn cas de doute ou de pathologie particulière, demandez conseil à votre médecin ou pharmacien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"op-disclaimer\"\u003eCe produit est un spray d'ambiance d'aromathérapie atmosphérique. Il ne remplace en aucun cas un traitement médical ni un avis thérapeutique professionnel.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"op-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eAvis et retours d'expérience\u003c\/h2\u003e\n    \u003cdiv class=\"op-testimonial\"\u003e\n      \u003cp class=\"op-testimonial-text\"\u003e\"Les utilisateurs apprécient particulièrement la \u003cstrong\u003edouceur du parfum\u003c\/strong\u003e, sa tenue dans le temps et la sensation immédiate de bien-être qu'il procure. Un véritable allié pour vos rituels de détente quotidiens.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"op-cta-box\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cp\u003e🍊🌸 Offrez à votre intérieur une bulle de sérénité ensoleillée avec l'Aromaspray Orange Palmarosa.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --op-cream: #fdf9f3;\n  --op-white: #ffffff;\n  --op-primary: #f28c28;\n  --op-primary-dark: #b85a0f;\n  --op-primary-light: #fff1e0;\n  --op-secondary: #6b8f4e;\n  --op-accent: #d4a574;\n  --op-text: #2a1f14;\n  --op-text-light: #6b5d4f;\n  --op-border: #ecdfd0;\n  --op-shadow: 0 4px 24px rgba(178,90,15,.08);\n  --op-shadow-lg: 0 12px 48px rgba(178,90,15,.18);\n  --op-radius: 20px;\n  --op-radius-sm: 12px;\n}\n\n.op-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--op-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--op-text);\n}\n\n.op-hero {\n  position: relative;\n  background: linear-gradient(135deg, #f28c28 0%, #e07a1e 50%, #b85a0f 100%);\n  border-radius: var(--op-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(--op-shadow-lg);\n}\n\n.op-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,.4) 0%, transparent 40%), radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 0%, transparent 40%);\n  opacity: .3;\n}\n\n.op-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.op-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\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.op-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.op-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.op-description strong {\n  color: white;\n}\n\n.op-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.op-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(--op-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.op-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.op-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.op-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--op-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.op-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(--op-primary), var(--op-secondary));\n  border-radius: 2px;\n}\n\n.op-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--op-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.op-card {\n  background: var(--op-white);\n  border-radius: var(--op-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--op-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.op-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--op-shadow-lg);\n  border-color: var(--op-primary);\n}\n\n.op-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--op-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.op-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--op-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.op-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.op-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.op-grid-compact .op-card {\n  padding: 1rem;\n}\n\n.op-grid-compact .op-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.op-grid-compact .op-card p {\n  font-size: 12px;\n}\n\n.op-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.op-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.op-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--op-primary), var(--op-primary-dark));\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(242,140,40,.35);\n}\n\n.op-timeline-content {\n  flex: 1;\n  background: var(--op-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--op-radius-sm);\n  box-shadow: var(--op-shadow);\n}\n\n.op-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--op-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.op-timeline-content p {\n  font-size: 14px;\n  color: var(--op-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.op-testimonial {\n  background: var(--op-white);\n  border-radius: var(--op-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--op-shadow);\n  border-left: 4px solid var(--op-primary);\n}\n\n.op-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--op-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.op-testimonial-text strong {\n  color: var(--op-primary-dark);\n  font-style: normal;\n}\n\n.op-accordion {\n  background: var(--op-white);\n  border-radius: var(--op-radius);\n  box-shadow: var(--op-shadow);\n  overflow: hidden;\n}\n\n.op-accordion-item {\n  border-bottom: 1px solid var(--op-border);\n  margin: 0;\n  padding: 0;\n}\n\n.op-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.op-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--op-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.op-accordion-header:hover {\n  background: var(--op-primary-light);\n}\n\n.op-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.op-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--op-primary);\n  transition: transform .2s ease;\n}\n\n.op-accordion-item[open] .op-accordion-header::after {\n  content: '−';\n}\n\n.op-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--op-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.op-accordion-content p {\n  margin: 0;\n}\n\n.op-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--op-primary-light);\n  border-radius: var(--op-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 3px solid var(--op-primary);\n}\n\n.op-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.op-tip p {\n  font-size: 14px;\n  color: var(--op-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.op-cta-box {\n  background: linear-gradient(135deg, var(--op-primary) 0%, var(--op-primary-dark) 100%);\n  border-radius: var(--op-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--op-shadow-lg);\n}\n\n.op-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.op-disclaimer {\n  font-size: 12px;\n  color: var(--op-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .op-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .op-card {\n    padding: 1.125rem;\n  }\n  .op-section {\n    margin-bottom: 1.75rem;\n  }\n  .op-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--op-radius-sm);\n  }\n  .op-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .op-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .op-grid-compact {\n    gap: .625rem;\n  }\n  .op-grid-compact .op-card {\n    padding: .75rem;\n  }\n  .op-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .op-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .op-timeline-content h3 {\n    font-size: 14px;\n  }\n  .op-timeline-content p {\n    font-size: 13px;\n  }\n  .op-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .op-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  .op-testimonial {\n    padding: 1.25rem;\n  }\n  .op-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .op-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .op-card:nth-child(1) { animation-delay: .05s; }\n  .op-card:nth-child(2) { animation-delay: .1s; }\n  .op-card:nth-child(3) { animation-delay: .15s; }\n  .op-card:nth-child(4) { animation-delay: .2s; }\n  .op-card:nth-child(5) { animation-delay: .25s; }\n  .op-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .op-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54898025136505,"sku":"SC8545","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-orange-palmarosa-100-ml-regenerant-relaxant-ingredients.jpg?v=1766573636"},{"product_id":"aromaspray-pin-vetiver-100ml","title":"Aromaspray Pin Vetiver 100 ml - Vivifiant Balsamique","description":"\u003cdiv class=\"pv-premium\"\u003e\n\n  \u003cdiv class=\"pv-hero\"\u003e\n    \u003cdiv class=\"pv-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pv-hero-content\"\u003e\n      \u003cdiv class=\"pv-badges-top\"\u003e\n        \u003cspan class=\"pv-badge\"\u003e🇫🇷 Fabrication française\u003c\/span\u003e\n        \u003cspan class=\"pv-badge\"\u003e🌿 100% huiles essentielles\u003c\/span\u003e\n        \u003cspan class=\"pv-badge\"\u003e💨 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"pv-hero-title\"\u003eUne bulle de fraîcheur forestière chez vous\u003c\/span\u003e\n      \u003cp class=\"pv-subtitle\"\u003eVivifiant balsamique · 100 ml\u003c\/p\u003e\n      \u003cp class=\"pv-description\"\u003eRespirez profondément, comme lors d'une promenade matinale en forêt. Un spray d'ambiance aux huiles essentielles pures qui purifie et parfume instantanément votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003eUne signature olfactive vivifiante et équilibrée\u003c\/h2\u003e\n    \u003cp class=\"pv-section-intro\"\u003eL'alliance du \u003cstrong\u003epin sylvestre\u003c\/strong\u003e et du \u003cstrong\u003evétiver\u003c\/strong\u003e crée une harmonie aromatique singulière. Les notes résineuses et fraîches du pin évoquent l'air pur des sous-bois, tandis que le vétiver, avec ses notes boisées et terreuses, apporte profondeur et caractère.\u003c\/p\u003e\n    \u003cdiv class=\"pv-grid-compact\"\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌲 Pin sylvestre\u003c\/h3\u003e\n        \u003cp\u003eNotes résineuses et fraîches, évoquant l'air pur des forêts nordiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌾 Vétiver\u003c\/h3\u003e\n        \u003cp\u003eNotes boisées et terreuses profondes, pour un ancrage authentique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pv-tip\"\u003e\n      \u003cspan class=\"pv-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eUn parfum d'ambiance authentique, à la fois \u003cstrong\u003etonifiant et apaisant\u003c\/strong\u003e, qui plaît autant aux amateurs d'aromathérapie qu'aux adeptes d'ambiances naturelles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003eLes bienfaits du spray Pin Vétiver\u003c\/h2\u003e\n    \u003cdiv class=\"pv-grid\"\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e💨 Assainit l'air\u003c\/h3\u003e\n        \u003cp\u003ePurifie l'atmosphère grâce aux propriétés assainissantes du pin sylvestre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🚫 Élimine les odeurs\u003c\/h3\u003e\n        \u003cp\u003eNeutralise tabac, cuisine et humidité en quelques pulvérisations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🧘 Détente \u0026amp; ancrage\u003c\/h3\u003e\n        \u003cp\u003eLes notes profondes du vétiver favorisent apaisement et enracinement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e⚡ Stimule la vitalité\u003c\/h3\u003e\n        \u003cp\u003eAide à retrouver de l'énergie après une journée chargée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🔥 Atmosphère chaleureuse\u003c\/h3\u003e\n        \u003cp\u003eUne ambiance cocooning parfaite en automne et en hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌿 100% naturel\u003c\/h3\u003e\n        \u003cp\u003eUne alternative saine aux désodorisants chimiques classiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003eComposition : 100 % huiles essentielles pures et naturelles\u003c\/h2\u003e\n    \u003cp class=\"pv-section-intro\"\u003eAromaspray Pin Vétiver est élaboré \u003cstrong\u003esans gaz propulseur\u003c\/strong\u003e, sans additif chimique et sans alcool dénaturé inutile. La synergie repose sur des huiles essentielles soigneusement sélectionnées.\u003c\/p\u003e\n    \u003cdiv class=\"pv-grid\"\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌲 Pin sylvestre\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003ePinus sylvestris\u003c\/em\u003e — cœur résineux et purifiant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌾 Vétiver\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eVetiveria zizanioides\u003c\/em\u003e — profondeur boisée et terreuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌱 Eucalyptus globulus\u003c\/h3\u003e\n        \u003cp\u003eFraîcheur mentholée et respiration ample.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🫐 Genièvre\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eJuniperus communis\u003c\/em\u003e — note épicée assainissante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e💜 Lavandin\u003c\/h3\u003e\n        \u003cp\u003eTouche florale apaisante et équilibrante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e💧 Base naturelle\u003c\/h3\u003e\n        \u003cp\u003eSupport hydroalcoolique d'origine naturelle pour la diffusion.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pv-tip\"\u003e\n      \u003cspan class=\"pv-tip-icon\"\u003e📏\u003c\/span\u003e\n      \u003cp\u003eContenance : \u003cstrong\u003e100 ml\u003c\/strong\u003e, soit plusieurs semaines d'utilisation quotidienne selon la fréquence des vaporisations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003eComment utiliser l'Aromaspray Pin Vétiver ?\u003c\/h2\u003e\n    \u003cp class=\"pv-section-intro\"\u003eSon flacon spray pratique permet une diffusion atmosphérique homogène, sans appareil ni source de chaleur.\u003c\/p\u003e\n    \u003cdiv class=\"pv-timeline\"\u003e\n      \u003cdiv class=\"pv-timeline-item\"\u003e\n        \u003cdiv class=\"pv-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"pv-timeline-content\"\u003e\n          \u003ch3\u003e💨 Dans l'air\u003c\/h3\u003e\n          \u003cp\u003eAgitez le flacon, puis vaporisez 2 à 4 pressions au centre de la pièce, en orientant le spray vers le haut.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-timeline-item\"\u003e\n        \u003cdiv class=\"pv-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"pv-timeline-content\"\u003e\n          \u003ch3\u003e🛋️ Sur les tissus\u003c\/h3\u003e\n          \u003cp\u003eRideaux, coussins, plaids ou linge de maison. Testez d'abord sur une zone discrète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-timeline-item\"\u003e\n        \u003cdiv class=\"pv-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"pv-timeline-content\"\u003e\n          \u003ch3\u003e🤝 Avant l'arrivée d'invités\u003c\/h3\u003e\n          \u003cp\u003eQuelques pulvérisations suffisent pour créer une ambiance accueillante et chaleureuse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-timeline-item\"\u003e\n        \u003cdiv class=\"pv-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"pv-timeline-content\"\u003e\n          \u003ch3\u003e💼 Au bureau\u003c\/h3\u003e\n          \u003cp\u003eIdéal pour retrouver concentration et énergie en milieu d'après-midi.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pv-tip\"\u003e\n      \u003cspan class=\"pv-tip-icon\"\u003e⚠️\u003c\/span\u003e\n      \u003cp\u003eÉvitez la vaporisation directe sur la peau, les yeux, les muqueuses et les animaux domestiques (notamment chats et oiseaux, particulièrement sensibles aux huiles essentielles).\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"pv-accordion\"\u003e\n      \u003cdetails class=\"pv-accordion-item\"\u003e\n        \u003csummary class=\"pv-accordion-header\"\u003e🌬️ Usage atmosphérique uniquement\u003c\/summary\u003e\n        \u003cdiv class=\"pv-accordion-content mt-3\"\u003e\n          \u003cp\u003eProduit réservé à l'usage atmosphérique. Tenir hors de portée des enfants. Ne pas pulvériser près d'une flamme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pv-accordion-item\"\u003e\n        \u003csummary class=\"pv-accordion-header\"\u003e🤰 Publics sensibles\u003c\/summary\u003e\n        \u003cdiv class=\"pv-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas utiliser en présence de femmes enceintes, de bébés de moins de 3 ans ou de personnes asthmatiques sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pv-accordion-item\"\u003e\n        \u003csummary class=\"pv-accordion-header\"\u003e⚕️ Non médicamenteux\u003c\/summary\u003e\n        \u003cdiv class=\"pv-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe spray d'ambiance ne constitue pas un médicament et ne remplace en aucun cas un traitement médical. En cas de doute, demandez conseil à votre pharmacien ou à un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePourquoi choisir l'Aromaspray Pin Vétiver ?\u003c\/h2\u003e\n    \u003cdiv class=\"pv-grid-compact\"\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eÉlaboré dans le respect de la tradition aromathérapique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e💨 Sans gaz propulseur\u003c\/h3\u003e\n        \u003cp\u003eFormule plus respectueuse de votre santé et de la planète.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌿 Alternative naturelle\u003c\/h3\u003e\n        \u003cp\u003eUne vraie option saine face aux désodorisants chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e✨ Parfum unisexe\u003c\/h3\u003e\n        \u003cp\u003eÉlégant et durable, il s'invite dans tous les intérieurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pv-cta-box\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cp\u003eOffrez à vos pièces une véritable bouffée de nature avec l'Aromaspray Pin Vétiver : un geste simple pour un quotidien plus apaisé et plus vivant. 🌲\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --pv-cream: #f5f1ea;\n  --pv-white: #ffffff;\n  --pv-primary: #3d5a3d;\n  --pv-primary-dark: #253d25;\n  --pv-primary-light: #e6ede0;\n  --pv-secondary: #8b6b47;\n  --pv-accent: #c19a6b;\n  --pv-text: #1a1a1a;\n  --pv-text-light: #5a5a5a;\n  --pv-border: #e0d9cc;\n  --pv-shadow: 0 4px 24px rgba(45,60,45,.08);\n  --pv-shadow-lg: 0 12px 48px rgba(45,60,45,.18);\n  --pv-radius: 20px;\n  --pv-radius-sm: 12px;\n}\n\n.pv-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--pv-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--pv-text);\n}\n\n.pv-hero {\n  position: relative;\n  background: linear-gradient(135deg, #1e2e1e 0%, #3d5a3d 50%, #5a7a4a 100%);\n  border-radius: var(--pv-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(--pv-shadow-lg);\n}\n\n.pv-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  opacity: .1;\n  background-image: radial-gradient(circle at 20% 30%, #c19a6b 0%, transparent 40%), radial-gradient(circle at 80% 70%, #ffffff 0%, transparent 40%);\n}\n\n.pv-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.pv-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.3);\n  line-height: 1.15;\n}\n\n.pv-subtitle {\n  color: var(--pv-accent);\n  font-size: clamp(15px, 3vw, 20px);\n  font-weight: 700;\n  margin: 0 0 1rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.pv-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.pv-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.75rem;\n}\n\n.pv-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(--pv-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.15);\n  transition: all .3s ease;\n}\n\n.pv-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.pv-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.pv-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--pv-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  line-height: 1.2;\n}\n\n.pv-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(--pv-primary), var(--pv-accent));\n  border-radius: 2px;\n}\n\n.pv-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--pv-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.pv-card {\n  background: var(--pv-white);\n  border-radius: var(--pv-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--pv-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.pv-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--pv-shadow-lg);\n  border-color: var(--pv-primary);\n}\n\n.pv-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--pv-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.pv-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--pv-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.pv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.pv-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.pv-grid-compact .pv-card {\n  padding: 1rem;\n}\n\n.pv-grid-compact .pv-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.pv-grid-compact .pv-card p {\n  font-size: 12px;\n}\n\n.pv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.pv-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.pv-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--pv-primary), var(--pv-primary-dark));\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(45,60,45,.25);\n}\n\n.pv-timeline-content {\n  flex: 1;\n  background: var(--pv-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--pv-radius-sm);\n  box-shadow: var(--pv-shadow);\n}\n\n.pv-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--pv-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.pv-timeline-content p {\n  font-size: 14px;\n  color: var(--pv-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.pv-accordion {\n  background: var(--pv-white);\n  border-radius: var(--pv-radius);\n  box-shadow: var(--pv-shadow);\n  overflow: hidden;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.pv-accordion-item {\n  border-bottom: 1px solid var(--pv-border);\n}\n\n.pv-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.pv-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--pv-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}\n\n.pv-accordion-header:hover {\n  background: var(--pv-primary-light);\n}\n\n.pv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.pv-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--pv-primary);\n  transition: transform .2s ease;\n}\n\n.pv-accordion-item[open] .pv-accordion-header::after {\n  content: '−';\n}\n\n.pv-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--pv-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.pv-accordion-content p {\n  margin: 0;\n}\n\n.pv-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--pv-primary-light);\n  border-radius: var(--pv-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--pv-primary);\n}\n\n.pv-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1.2;\n}\n\n.pv-tip p {\n  font-size: 14px;\n  color: var(--pv-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.pv-cta-box {\n  background: linear-gradient(135deg, var(--pv-primary) 0%, var(--pv-primary-dark) 100%);\n  border-radius: var(--pv-radius);\n  padding: clamp(1.75rem, 4vw, 2.5rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--pv-shadow-lg);\n}\n\n.pv-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,.15);\n  margin: 0;\n}\n\n.mt-3 { margin-top: 10px; }\n\n@media (max-width: 767px) {\n  .pv-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .pv-card { padding: 1.125rem; }\n  .pv-section { margin-bottom: 1.75rem; }\n  .pv-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--pv-radius-sm);\n  }\n  .pv-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .pv-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .pv-grid-compact { gap: .625rem; }\n  .pv-grid-compact .pv-card { padding: .75rem; }\n  .pv-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .pv-timeline-content { padding: .875rem 1rem; }\n  .pv-timeline-content h3 { font-size: 14px; }\n  .pv-timeline-content p { font-size: 13px; }\n  .pv-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .pv-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .pv-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .pv-card:nth-child(1) { animation-delay: .05s; }\n  .pv-card:nth-child(2) { animation-delay: .1s; }\n  .pv-card:nth-child(3) { animation-delay: .15s; }\n  .pv-card:nth-child(4) { animation-delay: .2s; }\n  .pv-card:nth-child(5) { animation-delay: .25s; }\n  .pv-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .pv-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54898125832569,"sku":"SC8585","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-pin-vetiver-100-ml-vivifiant-balsamique-ingredients.jpg?v=1766574059"},{"product_id":"aromaspray-sauge-citronnelle-100ml","title":"Aromaspray Sauge Citronnelle - 100 ml","description":"\u003cdiv class=\"asc-premium\"\u003e\n  \u003cdiv class=\"asc-hero\"\u003e\n    \u003cdiv class=\"asc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"asc-hero-content\"\u003e\n      \u003cdiv class=\"asc-badges-top\"\u003e\n        \u003cspan class=\"asc-badge\"\u003e🇫🇷 Fabriqué en Bourgogne\u003c\/span\u003e\n        \u003cspan class=\"asc-badge\"\u003e🌿 100% Huiles essentielles\u003c\/span\u003e\n        \u003cspan class=\"asc-badge\"\u003e💨 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"asc-hero-title\"\u003eL'aromathérapie atmosphérique au naturel\u003c\/span\u003e\n      \u003cp class=\"asc-subtitle\"\u003eSauge officinale • Citronnelle de Java • Eucalyptus citriodora\u003c\/p\u003e\n      \u003cp class=\"asc-description\"\u003eUne vaporisation suffit pour purifier votre intérieur, neutraliser les odeurs et créer une atmosphère fraîche et vivifiante, grâce à la puissance des huiles essentielles 100% pures.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"asc-section\"\u003e\n    \u003ch2\u003eUn désodorisant naturel maison aux huiles essentielles\u003c\/h2\u003e\n    \u003cp class=\"asc-section-intro\"\u003eContrairement aux désodorisants chimiques qui masquent les odeurs avec des parfums synthétiques, l'Aromaspray Sauge Citronnelle agit en profondeur grâce à la synergie d'huiles essentielles 100% naturelles. Une simple vaporisation suffit à transformer l'ambiance d'une pièce et créer un environnement sain.\u003c\/p\u003e\n    \u003cdiv class=\"asc-grid\"\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🌿 Sauge officinale\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses propriétés purifiantes et assainissantes, elle libère une note herbacée apaisante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🍋 Citronnelle de Java\u003c\/h3\u003e\n        \u003cp\u003eSon parfum vif et citronné neutralise les odeurs tenaces et possède des vertus répulsives naturelles contre les insectes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🌱 Eucalyptus citriodora\u003c\/h3\u003e\n        \u003cp\u003eApporte une fraîcheur citronnée et renforce l'effet assainissant sur toute l'atmosphère.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"asc-section\"\u003e\n    \u003ch2\u003eTous les usages d'un désodorisant polyvalent\u003c\/h2\u003e\n    \u003cp class=\"asc-section-intro\"\u003eLa grande force de ce spray, c'est sa polyvalence. Vous pouvez l'utiliser dans toutes les pièces et situations du quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"asc-grid-compact\"\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🏡 À la maison\u003c\/h3\u003e\n        \u003cp\u003eSalon, chambre ou cuisine pour rafraîchir l'air ambiant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🚽 Dans les WC\u003c\/h3\u003e\n        \u003cp\u003eNeutralise instantanément les odeurs sans agresser.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e👟 Dans les chaussures\u003c\/h3\u003e\n        \u003cp\u003eVaporisez à l'intérieur après usage pour assainir.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🛋️ Sur les textiles\u003c\/h3\u003e\n        \u003cp\u003eRideaux, coussins, tapis, voiture ou panier d'animaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🦟 Anti-nuisibles\u003c\/h3\u003e\n        \u003cp\u003eEn période estivale, éloigne naturellement les moustiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e✈️ En déplacement\u003c\/h3\u003e\n        \u003cp\u003eFormat 100 ml pratique à emporter partout avec vous.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"asc-section\"\u003e\n    \u003ch2\u003eComposition naturelle et engagée\u003c\/h2\u003e\n    \u003cdiv class=\"asc-testimonial\"\u003e\n      \u003cp class=\"asc-testimonial-text\"\u003e\u003cstrong\u003eIngrédients (INCI) :\u003c\/strong\u003e Alcohol denat., Aqua, Parfum (composition aromatique naturelle à base d'huiles essentielles de Salvia officinalis, Cymbopogon nardus, Eucalyptus citriodora), Limonene, Citral, Linalool, Geraniol, Citronellol.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"asc-grid-compact\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e💨 Sans gaz propulseur\u003c\/h3\u003e\n        \u003cp\u003eFlacon spray à pompe pour une diffusion fine et précise.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🚫 Sans conservateurs\u003c\/h3\u003e\n        \u003cp\u003eAucun produit chimique ni phtalate dans la formule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eConçu par les Laboratoires Saint-Côme en Bourgogne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🌍 Éco-responsable\u003c\/h3\u003e\n        \u003cp\u003eUn choix écologique pour parfumer votre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"asc-section\"\u003e\n    \u003ch2\u003eMode d'emploi : comment bien l'utiliser ?\u003c\/h2\u003e\n    \u003cdiv class=\"asc-timeline\"\u003e\n      \u003cdiv class=\"asc-timeline-item\"\u003e\n        \u003cdiv class=\"asc-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"asc-timeline-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez légèrement avant chaque utilisation pour bien mélanger les huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-timeline-item\"\u003e\n        \u003cdiv class=\"asc-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"asc-timeline-content\"\u003e\n          \u003ch3\u003eVaporisez la pièce\u003c\/h3\u003e\n          \u003cp\u003e2 à 4 pressions au centre de la pièce, en orientant le spray vers le haut.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-timeline-item\"\u003e\n        \u003cdiv class=\"asc-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"asc-timeline-content\"\u003e\n          \u003ch3\u003eUsage chaussures\u003c\/h3\u003e\n          \u003cp\u003ePulvérisez directement à l'intérieur après les avoir aérées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-timeline-item\"\u003e\n        \u003cdiv class=\"asc-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"asc-timeline-content\"\u003e\n          \u003ch3\u003eSur les textiles\u003c\/h3\u003e\n          \u003cp\u003eVaporisez à environ 30 cm pour éviter les auréoles. Renouvelez selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"asc-tip\"\u003e\n      \u003cspan class=\"asc-tip-icon\"\u003e⚠️\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003ePrécautions :\u003c\/strong\u003e tenir hors de portée des enfants. Ne pas vaporiser près des yeux, sur la peau ou les aliments. Déconseillé aux femmes enceintes, allaitantes et aux personnes asthmatiques ou épileptiques. Aérer après usage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"asc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePourquoi adopter l'Aromaspray Sauge Citronnelle ?\u003c\/h2\u003e\n    \u003cdiv class=\"asc-grid-compact\"\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e✨ Alternative saine\u003c\/h3\u003e\n        \u003cp\u003eUne véritable alternative aux désodorisants chimiques du commerce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e💧 Formule concentrée\u003c\/h3\u003e\n        \u003cp\u003eRiche en huiles essentielles pures et 100% naturelles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🌸 Parfum élégant\u003c\/h3\u003e\n        \u003cp\u003eFrais et raffiné, jamais entêtant ni agressif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"asc-card\"\u003e\n        \u003ch3\u003e🎒 Format pratique\u003c\/h3\u003e\n        \u003cp\u003e100 ml, idéal à la maison comme en déplacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"asc-cta-box\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cp\u003eRedécouvrez le plaisir d'une maison naturellement parfumée grâce à la tradition française de l'aromathérapie atmosphérique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"asc-disclaimer\"\u003eInformation importante : ce produit est un désodorisant d'ambiance. Il ne remplace en aucun cas un avis ou un traitement médical. En cas de doute ou de pathologie particulière, consultez votre médecin ou votre pharmacien avant utilisation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --asc-cream: #f7f8f4;\n  --asc-white: #ffffff;\n  --asc-primary: #4a7c3a;\n  --asc-primary-dark: #2d4a24;\n  --asc-primary-light: #e8f0e0;\n  --asc-secondary: #d4b83a;\n  --asc-accent: #6b9a52;\n  --asc-text: #1a1a1a;\n  --asc-text-light: #5a5a5a;\n  --asc-border: #e0e0e0;\n  --asc-shadow: 0 4px 24px rgba(45,74,36,.08);\n  --asc-shadow-lg: 0 12px 48px rgba(45,74,36,.18);\n  --asc-radius: 20px;\n  --asc-radius-sm: 12px;\n}\n\n.asc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--asc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--asc-text);\n}\n\n.asc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #2d4a24 0%, #4a7c3a 50%, #6b9a52 100%);\n  border-radius: var(--asc-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(--asc-shadow-lg);\n}\n\n.asc-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(212,184,58,.4) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 0%, transparent 40%);\n  opacity: .15;\n}\n\n.asc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.asc-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\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  line-height: 1.15;\n}\n\n.asc-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(14px, 2.5vw, 17px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.asc-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.2vw, 16px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.asc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.asc-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(--asc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.asc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.asc-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.asc-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--asc-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  line-height: 1.2;\n}\n\n.asc-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(--asc-primary), var(--asc-secondary));\n  border-radius: 2px;\n}\n\n.asc-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--asc-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.asc-card {\n  background: var(--asc-white);\n  border-radius: var(--asc-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--asc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.asc-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--asc-shadow-lg);\n  border-color: var(--asc-primary);\n}\n\n.asc-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--asc-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.asc-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--asc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.asc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.asc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.asc-grid-compact .asc-card {\n  padding: 1rem;\n}\n\n.asc-grid-compact .asc-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.asc-grid-compact .asc-card p {\n  font-size: 12px;\n}\n\n.asc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.asc-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.asc-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--asc-primary), var(--asc-accent));\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(74,124,58,.3);\n}\n\n.asc-timeline-content {\n  flex: 1;\n  background: var(--asc-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--asc-radius-sm);\n  box-shadow: var(--asc-shadow);\n}\n\n.asc-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--asc-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.asc-timeline-content p {\n  font-size: 14px;\n  color: var(--asc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.asc-testimonial {\n  background: var(--asc-white);\n  border-radius: var(--asc-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--asc-shadow);\n  border-left: 4px solid var(--asc-primary);\n}\n\n.asc-testimonial-text {\n  font-size: clamp(13px, 2.2vw, 15px);\n  color: var(--asc-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n.asc-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--asc-primary-light);\n  border-radius: var(--asc-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 3px solid var(--asc-secondary);\n}\n\n.asc-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.asc-tip p {\n  font-size: 14px;\n  color: var(--asc-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.asc-cta-box {\n  background: linear-gradient(135deg, var(--asc-primary) 0%, var(--asc-primary-dark) 100%);\n  border-radius: var(--asc-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--asc-shadow-lg);\n}\n\n.asc-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.asc-disclaimer {\n  font-size: 12px;\n  color: var(--asc-text-light);\n  text-align: center;\n  margin-top: 1.25rem;\n  font-style: italic;\n  line-height: 1.6;\n}\n\n@media (max-width: 767px) {\n  .asc-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .asc-card {\n    padding: 1.125rem;\n  }\n  .asc-section {\n    margin-bottom: 1.75rem;\n  }\n  .asc-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--asc-radius-sm);\n  }\n  .asc-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .asc-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .asc-grid-compact {\n    gap: .625rem;\n  }\n  .asc-grid-compact .asc-card {\n    padding: .75rem;\n  }\n  .asc-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .asc-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .asc-timeline-content h3 {\n    font-size: 14px;\n  }\n  .asc-timeline-content p {\n    font-size: 13px;\n  }\n  .asc-testimonial {\n    padding: 1.25rem;\n  }\n  .asc-testimonial-text {\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .asc-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .asc-card:nth-child(1) { animation-delay: .05s; }\n  .asc-card:nth-child(2) { animation-delay: .1s; }\n  .asc-card:nth-child(3) { animation-delay: .15s; }\n  .asc-card:nth-child(4) { animation-delay: .2s; }\n  .asc-card:nth-child(5) { animation-delay: .25s; }\n  .asc-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .asc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54898206900601,"sku":"SC8570","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-sauge-citronnelle-100-ml-desodorisant-vifprotect-ingredients.jpg?v=1766573999"},{"product_id":"aromaspray-thym-cannelle-tonique-epice","title":"Aromaspray Thym Cannelle 100 ml - Tonique Epicé","description":"\u003cdiv class=\"as-premium\"\u003e\n  \u003cdiv class=\"as-hero\"\u003e\n    \u003cdiv class=\"as-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"as-hero-content\"\u003e\n      \u003cdiv class=\"as-badges-top\"\u003e\n        \u003cspan class=\"as-badge\"\u003e🇫🇷 Fabriqué en Bourgogne\u003c\/span\u003e\n        \u003cspan class=\"as-badge\"\u003e🌿 100% Huiles essentielles\u003c\/span\u003e\n        \u003cspan class=\"as-badge\"\u003e✨ Format 100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"as-hero-title\"\u003eL'aromathérapie atmosphérique au service de votre intérieur\u003c\/span\u003e\n      \u003cp class=\"as-description\"\u003eUn spray d'ambiance concentré alliant la force du thym à la chaleur enveloppante de la cannelle, pour purifier et dynamiser naturellement l'atmosphère de vos pièces.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"as-section\"\u003e\n    \u003ch2\u003eThym \u0026amp; Cannelle : la synergie tonique et épicée qui réveille vos sens\u003c\/h2\u003e\n    \u003cp class=\"as-section-intro\"\u003eEnvie de redonner du peps à votre intérieur tout en l'assainissant naturellement ? L'\u003cstrong\u003eAromaspray Thym Cannelle\u003c\/strong\u003e est un spray d'ambiance 100 ml élaboré à partir d'\u003cstrong\u003ehuiles essentielles 100 % pures et naturelles\u003c\/strong\u003e. Fabriqué en Bourgogne, ce concentré aromatique allie la force du thym à la chaleur enveloppante de la cannelle pour créer une atmosphère vivifiante, idéale en automne et en hiver, lorsque l'on a besoin d'un coup de fouet olfactif.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"as-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'aroma spray Thym Cannelle\u003c\/h2\u003e\n    \u003cp class=\"as-section-intro\"\u003eCette synergie n'a pas été choisie au hasard : chaque huile essentielle a été sélectionnée pour ses propriétés complémentaires.\u003c\/p\u003e\n    \u003cdiv class=\"as-grid\"\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e⚡ Tonifiant et stimulant\u003c\/h3\u003e\n        \u003cp\u003eLe thym et la cannelle sont réputés pour dynamiser l'ambiance et soutenir la vitalité, parfaits pour démarrer la journée ou retrouver de la concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🌬️ Assainissant naturel\u003c\/h3\u003e\n        \u003cp\u003eCes huiles essentielles aident à purifier l'air ambiant et à neutraliser les odeurs indésirables.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🔥 Chaleureux et réconfortant\u003c\/h3\u003e\n        \u003cp\u003eLes notes épicées de la cannelle apportent une touche cocooning aux pièces de vie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🌱 Respiration agréable\u003c\/h3\u003e\n        \u003cp\u003eL'eucalyptus et la menthe poivrée diffusent une fraîcheur qui dégage les sens.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"as-section\"\u003e\n    \u003ch2\u003eComposition : une synergie d'huiles essentielles 100 % naturelles\u003c\/h2\u003e\n    \u003cp class=\"as-section-intro\"\u003eL'Aromaspray Thym Cannelle est composé d'un mélange précis d'\u003cstrong\u003ehuiles essentielles pures\u003c\/strong\u003e, sans conservateur de synthèse ni additif chimique.\u003c\/p\u003e\n    \u003cdiv class=\"as-grid-compact\"\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🌿 Thym\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eThymus vulgaris\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🍂 Cannelle\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eCinnamomum zeylanicum\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🌳 Eucalyptus globulus\u003c\/h3\u003e\n        \u003cp\u003eNote fraîche et respiratoire\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e💜 Lavandin\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eLavandula hybrida\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🌱 Menthe poivrée\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eMentha piperita\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🍊 Orange douce\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eCitrus sinensis\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🌾 Romarin\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eRosmarinus officinalis\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e💧 Base végétale\u003c\/h3\u003e\n        \u003cp\u003eAlcool d'origine végétale\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"as-tip\"\u003e\n      \u003cspan class=\"as-tip-icon\"\u003eℹ️\u003c\/span\u003e\n      \u003cp\u003eContient naturellement : limonène, linalol, eugénol, citral, géraniol, cinnamaldéhyde.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"as-section\"\u003e\n    \u003ch2\u003eComment utiliser votre spray d'ambiance Thym Cannelle ?\u003c\/h2\u003e\n    \u003cp class=\"as-section-intro\"\u003eL'utilisation est simple et adaptée à tous les espaces : salon, bureau, entrée, voiture, salle de bain…\u003c\/p\u003e\n    \u003cdiv class=\"as-timeline\"\u003e\n      \u003cdiv class=\"as-timeline-item\"\u003e\n        \u003cdiv class=\"as-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"as-timeline-content\"\u003e\n          \u003ch3\u003e🧴 Agitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez délicatement avant chaque utilisation pour bien mélanger les huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-timeline-item\"\u003e\n        \u003cdiv class=\"as-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"as-timeline-content\"\u003e\n          \u003ch3\u003e💨 Pulvérisez en l'air\u003c\/h3\u003e\n          \u003cp\u003eEffectuez 2 à 3 pulvérisations au centre de la pièce, en hauteur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-timeline-item\"\u003e\n        \u003cdiv class=\"as-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"as-timeline-content\"\u003e\n          \u003ch3\u003e🔄 Renouvelez à volonté\u003c\/h3\u003e\n          \u003cp\u003eSelon vos envies, plusieurs fois par jour si besoin, pour maintenir l'ambiance souhaitée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"as-tip\"\u003e\n      \u003cspan class=\"as-tip-icon\"\u003e⚠️\u003c\/span\u003e\n      \u003cp\u003eÉvitez le contact avec les yeux, les muqueuses, le linge délicat et les surfaces vernies. Ne pas vaporiser directement sur la peau ni sur les animaux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"as-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'Aromaspray Thym Cannelle ?\u003c\/h2\u003e\n    \u003cdiv class=\"as-grid-compact\"\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🌿 Puissance des plantes\u003c\/h3\u003e\n        \u003cp\u003eUne alternative naturelle aux désodorisants chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e💨 Diffusion immédiate\u003c\/h3\u003e\n        \u003cp\u003eUne action rapide et durable sur l'atmosphère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🎯 Sans masquer\u003c\/h3\u003e\n        \u003cp\u003eAgit naturellement sur la qualité de l'air.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🎒 Format nomade\u003c\/h3\u003e\n        \u003cp\u003e100 ml pratique à emporter partout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e💼 Idéal au bureau\u003c\/h3\u003e\n        \u003cp\u003ePour rester concentré tout au long de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"as-card\"\u003e\n        \u003ch3\u003e🏠 Ambiance cocooning\u003c\/h3\u003e\n        \u003cp\u003ePour une atmosphère chaleureuse à la maison.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"as-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"as-accordion\"\u003e\n      \u003cdetails class=\"as-accordion-item\"\u003e\n        \u003csummary class=\"as-accordion-header\"\u003e🚫 Public concerné\u003c\/summary\u003e\n        \u003cdiv class=\"as-accordion-content mt-3\"\u003e\n          \u003cp\u003eProduit réservé à un usage atmosphérique. \u003cstrong\u003eDéconseillé aux femmes enceintes ou allaitantes, aux enfants de moins de 6 ans\u003c\/strong\u003e et aux personnes asthmatiques ou épileptiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"as-accordion-item\"\u003e\n        \u003csummary class=\"as-accordion-header\"\u003e🔒 Sécurité d'utilisation\u003c\/summary\u003e\n        \u003cdiv class=\"as-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Ne pas pulvériser près d'une flamme. Conserver à l'abri de la lumière et de la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"as-accordion-item\"\u003e\n        \u003csummary class=\"as-accordion-header\"\u003e📋 Avertissement\u003c\/summary\u003e\n        \u003cdiv class=\"as-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cem\u003eCet aroma spray Thym Cannelle est un produit de bien-être olfactif. Il ne se substitue pas à un avis médical ni à un traitement prescrit par un professionnel de santé. En cas de doute ou de pathologie, demandez conseil à votre médecin ou à votre pharmacien.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --as-cream: #faf7f2;\n  --as-white: #ffffff;\n  --as-primary: #8b4513;\n  --as-primary-dark: #5c2c0c;\n  --as-primary-light: #f5ebe0;\n  --as-secondary: #c85a3c;\n  --as-accent: #6b8e23;\n  --as-text: #1a1a1a;\n  --as-text-light: #5a5a5a;\n  --as-border: #e0d5c7;\n  --as-shadow: 0 4px 24px rgba(92, 44, 12, .08);\n  --as-shadow-lg: 0 12px 48px rgba(92, 44, 12, .15);\n  --as-radius: 20px;\n  --as-radius-sm: 12px;\n}\n\n.as-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--as-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--as-text);\n}\n\n.as-hero {\n  position: relative;\n  background: linear-gradient(135deg, #2a1810 0%, #5c2c0c 50%, #8b4513 100%);\n  border-radius: var(--as-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(--as-shadow-lg);\n}\n\n.as-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(200, 90, 60, 0.3) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, rgba(107, 142, 35, 0.2) 0%, transparent 40%);\n  opacity: .6;\n}\n\n.as-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.as-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.3);\n  line-height: 1.15;\n}\n\n.as-subtitle {\n  color: #f5ebe0;\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  font-style: italic;\n}\n\n.as-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.7;\n  max-width: 680px;\n  margin: 0 auto;\n}\n\n.as-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.as-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(--as-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.15);\n  transition: all .3s ease;\n}\n\n.as-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.as-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.as-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--as-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  line-height: 1.25;\n}\n\n.as-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(--as-primary), var(--as-secondary));\n  border-radius: 2px;\n}\n\n.as-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--as-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.as-card {\n  background: var(--as-white);\n  border-radius: var(--as-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--as-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.as-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--as-shadow-lg);\n  border-color: var(--as-primary);\n}\n\n.as-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--as-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.as-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--as-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.as-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.as-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.as-grid-compact .as-card {\n  padding: 1rem;\n}\n\n.as-grid-compact .as-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.as-grid-compact .as-card p {\n  font-size: 12px;\n}\n\n.as-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.as-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.as-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--as-primary), var(--as-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: var(--as-shadow);\n}\n\n.as-timeline-content {\n  flex: 1;\n  background: var(--as-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--as-radius-sm);\n  box-shadow: var(--as-shadow);\n}\n\n.as-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--as-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.as-timeline-content p {\n  font-size: 14px;\n  color: var(--as-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.as-accordion {\n  background: var(--as-white);\n  border-radius: var(--as-radius);\n  box-shadow: var(--as-shadow);\n  overflow: hidden;\n}\n\n.as-accordion-item {\n  border-bottom: 1px solid var(--as-border);\n  margin: 0;\n  padding: 0;\n}\n\n.as-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.as-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--as-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}\n\n.as-accordion-header:hover {\n  background: var(--as-primary-light);\n}\n\n.as-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.as-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--as-primary);\n  transition: transform .2s ease;\n}\n\n.as-accordion-item[open] .as-accordion-header::after {\n  content: '−';\n}\n\n.as-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--as-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.as-accordion-content p {\n  margin: 0;\n}\n\n.as-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--as-primary-light);\n  border-radius: var(--as-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--as-primary);\n}\n\n.as-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1;\n}\n\n.as-tip p {\n  font-size: 14px;\n  color: var(--as-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n@media (max-width: 767px) {\n  .as-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .as-card {\n    padding: 1.125rem;\n  }\n  .as-section {\n    margin-bottom: 1.75rem;\n  }\n  .as-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--as-radius-sm);\n  }\n  .as-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .as-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .as-grid-compact {\n    gap: .625rem;\n  }\n  .as-grid-compact .as-card {\n    padding: .75rem;\n  }\n  .as-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .as-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .as-timeline-content h3 {\n    font-size: 14px;\n  }\n  .as-timeline-content p {\n    font-size: 13px;\n  }\n  .as-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .as-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .as-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .as-card:nth-child(1) { animation-delay: .05s; }\n  .as-card:nth-child(2) { animation-delay: .1s; }\n  .as-card:nth-child(3) { animation-delay: .15s; }\n  .as-card:nth-child(4) { animation-delay: .2s; }\n  .as-card:nth-child(5) { animation-delay: .25s; }\n  .as-card:nth-child(6) { animation-delay: .3s; }\n  .as-card:nth-child(7) { animation-delay: .35s; }\n  .as-card:nth-child(8) { animation-delay: .4s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .as-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54908104966521,"sku":"SC8550","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-thym-cannelle-100-ml-tonique-epice-ingredients.jpg?v=1766575782"},{"product_id":"aromaspray-ylang-bergamotte-harmonie-tonique","title":"Aromaspray Ylang Bergamotte 100 ml - Harmonisant tonique","description":"\u003cdiv class=\"ylbg-premium\"\u003e\n\n  \u003cdiv class=\"ylbg-hero\"\u003e\n    \u003cdiv class=\"ylbg-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ylbg-hero-content\"\u003e\n      \u003cdiv class=\"ylbg-badges-top\"\u003e\n        \u003cspan class=\"ylbg-badge\"\u003e🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"ylbg-badge\"\u003e🇫🇷 Fabriqué en Bourgogne\u003c\/span\u003e\n        \u003cspan class=\"ylbg-badge\"\u003e💨 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ylbg-hero-title\"\u003eL'aromathérapie atmosphérique en un geste\u003c\/span\u003e\n      \u003cp class=\"ylbg-subtitle\"\u003eYlang \u0026amp; Bergamote — Harmonisant tonique\u003c\/p\u003e\n      \u003cp class=\"ylbg-description\"\u003eEnvie de transformer votre intérieur en un cocon à la fois apaisant et énergisant ? En quelques pulvérisations, ce spray diffuse une fragrance fleurie et hespéridée qui invite à la détente tout en redonnant du tonus.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"ylbg-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'Aromaspray Ylang Bergamote ?\u003c\/h2\u003e\n    \u003cp class=\"ylbg-section-intro\"\u003eCe brumisateur d'ambiance se distingue par sa \u003cstrong\u003eformulation naturelle\u003c\/strong\u003e, sans gaz propulseur ni substances de synthèse. Il associe avec finesse des huiles essentielles connues en aromathérapie pour leurs vertus complémentaires.\u003c\/p\u003e\n    \u003cdiv class=\"ylbg-grid\"\u003e\n      \u003cdiv class=\"ylbg-card\"\u003e\n        \u003ch3\u003e🌺 Ylang-ylang\u003c\/h3\u003e\n        \u003cp\u003eUne fleur tropicale au parfum sensuel, réputée pour favoriser la détente et apaiser les tensions de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ylbg-card\"\u003e\n        \u003ch3\u003e🍋 Bergamote\u003c\/h3\u003e\n        \u003cp\u003eUn agrume pétillant qui apporte fraîcheur, optimisme et clarté mentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ylbg-card\"\u003e\n        \u003ch3\u003e🌱 Lemongrass, orange douce \u0026amp; petitgrain\u003c\/h3\u003e\n        \u003cp\u003eUn trio hespéridé qui tonifie l'atmosphère et purifie agréablement l'air.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ylbg-tip\"\u003e\n      \u003cspan class=\"ylbg-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eLe résultat ? Une \u003cstrong\u003eharmonie olfactive équilibrée\u003c\/strong\u003e, à la fois douce et stimulante, parfaite pour retrouver la sérénité après une journée intense ou pour redynamiser un espace fatigué.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ylbg-section\"\u003e\n    \u003ch2\u003eLes bienfaits d'une atmosphère parfumée naturellement\u003c\/h2\u003e\n    \u003cp class=\"ylbg-section-intro\"\u003eEn aromathérapie atmosphérique, la diffusion d'huiles essentielles influence subtilement notre humeur et notre bien-être. L'Aromaspray Ylang Bergamote vous accompagne au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"ylbg-grid-compact\"\u003e\n      \u003cdiv class=\"ylbg-card\"\u003e\n        \u003ch3\u003e🧘 Détente \u0026amp; lâcher-prise\u003c\/h3\u003e\n        \u003cp\u003eIdéal pour préparer une séance de yoga, de méditation ou un moment lecture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ylbg-card\"\u003e\n        \u003ch3\u003e☀️ Énergie positive\u003c\/h3\u003e\n        \u003cp\u003eLa bergamote aide à dissiper la morosité et favorise la bonne humeur dès le matin.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ylbg-card\"\u003e\n        \u003ch3\u003e🌬️ Désodorisation naturelle\u003c\/h3\u003e\n        \u003cp\u003eNeutralise les odeurs de cuisine, de tabac ou d'animaux sans les masquer chimiquement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ylbg-card\"\u003e\n        \u003ch3\u003e💐 Sillage raffiné\u003c\/h3\u003e\n        \u003cp\u003eUn parfum durable et élégant, parfait dans une entrée ou un salon pour accueillir vos invités.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ylbg-section\"\u003e\n    \u003ch2\u003eComposition\u003c\/h2\u003e\n    \u003cdiv class=\"ylbg-testimonial\"\u003e\n      \u003cp class=\"ylbg-testimonial-text\"\u003eSolution hydro-alcoolique aux \u003cstrong\u003ehuiles essentielles 100% pures et naturelles\u003c\/strong\u003e : \u003cem\u003eCananga odorata\u003c\/em\u003e (ylang-ylang), \u003cem\u003eCitrus bergamia\u003c\/em\u003e (bergamote), \u003cem\u003eCymbopogon flexuosus\u003c\/em\u003e (lemongrass), \u003cem\u003eCitrus sinensis\u003c\/em\u003e (orange douce), \u003cem\u003eCitrus aurantium\u003c\/em\u003e (petitgrain bigarade).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ylbg-disclaimer\"\u003eContient naturellement : linalool, limonène, géraniol, citral, benzyl benzoate, farnesol, eugenol, isoeugenol (allergènes naturellement présents dans les huiles essentielles).\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ylbg-section\"\u003e\n    \u003ch2\u003eComment utiliser l'Aromaspray Ylang Bergamote ?\u003c\/h2\u003e\n    \u003cdiv class=\"ylbg-timeline\"\u003e\n      \u003cdiv class=\"ylbg-timeline-item\"\u003e\n        \u003cdiv class=\"ylbg-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ylbg-timeline-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez délicatement avant chaque utilisation pour bien mélanger les huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ylbg-timeline-item\"\u003e\n        \u003cdiv class=\"ylbg-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ylbg-timeline-content\"\u003e\n          \u003ch3\u003ePulvérisez 2 à 3 fois\u003c\/h3\u003e\n          \u003cp\u003eEn l'air, au centre de la pièce, à environ 30 cm des textiles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ylbg-timeline-item\"\u003e\n        \u003cdiv class=\"ylbg-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ylbg-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez à volonté\u003c\/h3\u003e\n          \u003cp\u003ePlusieurs fois par jour si besoin, selon vos envies du moment.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ylbg-timeline-item\"\u003e\n        \u003cdiv class=\"ylbg-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"ylbg-timeline-content\"\u003e\n          \u003ch3\u003ePartout avec vous\u003c\/h3\u003e\n          \u003cp\u003eUtilisable dans le salon, la chambre, le bureau, la voiture ou encore les toilettes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ylbg-accordion\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdetails class=\"ylbg-accordion-item\"\u003e\n        \u003csummary class=\"ylbg-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"ylbg-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas vaporiser directement sur la peau, le visage, les yeux, les muqueuses ou les aliments. Tenir hors de portée des enfants de moins de 3 ans. Déconseillé aux femmes enceintes ou allaitantes et aux personnes asthmatiques sans avis médical. Ne pas pulvériser près d'une flamme. Aérer la pièce après usage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ylbg-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eQuestions fréquentes\u003c\/h2\u003e\n    \u003cdiv class=\"ylbg-accordion\"\u003e\n      \u003cdetails class=\"ylbg-accordion-item\"\u003e\n        \u003csummary class=\"ylbg-accordion-header\"\u003e💨 L'Aromaspray peut-il remplacer un diffuseur d'huiles essentielles ?\u003c\/summary\u003e\n        \u003cdiv class=\"ylbg-accordion-content mt-3\"\u003e\n          \u003cp\u003eIl en est complémentaire : plus pratique et nomade, il offre une diffusion instantanée sans appareil ni électricité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ylbg-accordion-item\"\u003e\n        \u003csummary class=\"ylbg-accordion-header\"\u003e⏱️ Le parfum tient-il longtemps ?\u003c\/summary\u003e\n        \u003cdiv class=\"ylbg-accordion-content mt-3\"\u003e\n          \u003cp\u003eLe sillage subtil persiste plusieurs heures selon la ventilation de la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ylbg-accordion-item\"\u003e\n        \u003csummary class=\"ylbg-accordion-header\"\u003e🐾 Convient-il aux animaux ?\u003c\/summary\u003e\n        \u003cdiv class=\"ylbg-accordion-content mt-3\"\u003e\n          \u003cp\u003eÉvitez de pulvériser à proximité directe des chats, oiseaux et petits animaux, particulièrement sensibles aux huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ylbg-disclaimer\"\u003eCe produit est destiné à un usage atmosphérique et ne se substitue pas à un traitement médical. En cas de doute ou de pathologie, demandez conseil à votre médecin ou pharmacien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --ylbg-cream: #fdfcf7;\n  --ylbg-white: #ffffff;\n  --ylbg-primary: #2a2438;\n  --ylbg-primary-dark: #1a1524;\n  --ylbg-primary-light: #f4f0f8;\n  --ylbg-secondary: #e91e63;\n  --ylbg-accent: #f9d949;\n  --ylbg-green: #7cb342;\n  --ylbg-text: #1a1a1a;\n  --ylbg-text-light: #5a5a5a;\n  --ylbg-border: #e8e4dc;\n  --ylbg-shadow: 0 4px 24px rgba(42,36,56,.08);\n  --ylbg-shadow-lg: 0 12px 48px rgba(42,36,56,.15);\n  --ylbg-radius: 20px;\n  --ylbg-radius-sm: 12px;\n}\n\n.ylbg-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ylbg-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--ylbg-text);\n}\n\n.ylbg-hero {\n  position: relative;\n  background: linear-gradient(135deg, #2a2438 0%, #3d3450 50%, #1a1524 100%);\n  border-radius: var(--ylbg-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(--ylbg-shadow-lg);\n}\n\n.ylbg-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, var(--ylbg-accent) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, var(--ylbg-secondary) 0%, transparent 40%),\n                    radial-gradient(circle at 50% 90%, var(--ylbg-green) 0%, transparent 35%);\n  opacity: .15;\n}\n\n.ylbg-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ylbg-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\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  line-height: 1.15;\n}\n\n.ylbg-subtitle {\n  color: var(--ylbg-accent);\n  font-size: clamp(15px, 3vw, 20px);\n  font-weight: 700;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.ylbg-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.3vw, 17px);\n  line-height: 1.7;\n  max-width: 680px;\n  margin: 0 auto;\n}\n\n.ylbg-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.75rem;\n}\n\n.ylbg-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(--ylbg-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ylbg-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ylbg-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ylbg-premium h2 {\n  font-size: clamp(22px, 5vw, 34px);\n  font-weight: 900;\n  color: var(--ylbg-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  line-height: 1.25;\n}\n\n.ylbg-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(--ylbg-secondary), var(--ylbg-accent));\n  border-radius: 2px;\n}\n\n.ylbg-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ylbg-text-light);\n  margin-bottom: 1.75rem;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.ylbg-card {\n  background: var(--ylbg-white);\n  border-radius: var(--ylbg-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ylbg-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ylbg-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ylbg-shadow-lg);\n  border-color: var(--ylbg-secondary);\n}\n\n.ylbg-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ylbg-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ylbg-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ylbg-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ylbg-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ylbg-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ylbg-grid-compact .ylbg-card {\n  padding: 1rem;\n}\n\n.ylbg-grid-compact .ylbg-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ylbg-grid-compact .ylbg-card p {\n  font-size: 12px;\n}\n\n.ylbg-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.ylbg-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.ylbg-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ylbg-secondary), var(--ylbg-primary));\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(233,30,99,.25);\n}\n\n.ylbg-timeline-content {\n  flex: 1;\n  background: var(--ylbg-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--ylbg-radius-sm);\n  box-shadow: var(--ylbg-shadow);\n}\n\n.ylbg-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--ylbg-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.ylbg-timeline-content p {\n  font-size: 14px;\n  color: var(--ylbg-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.ylbg-testimonial {\n  background: var(--ylbg-white);\n  border-radius: var(--ylbg-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ylbg-shadow);\n  border-left: 4px solid var(--ylbg-secondary);\n}\n\n.ylbg-testimonial-text {\n  font-size: clamp(14px, 2.3vw, 16px);\n  color: var(--ylbg-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n.ylbg-accordion {\n  background: var(--ylbg-white);\n  border-radius: var(--ylbg-radius);\n  box-shadow: var(--ylbg-shadow);\n  overflow: hidden;\n}\n\n.ylbg-accordion-item {\n  border-bottom: 1px solid var(--ylbg-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ylbg-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ylbg-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ylbg-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  gap: 1rem;\n}\n\n.ylbg-accordion-header:hover {\n  background: var(--ylbg-primary-light);\n}\n\n.ylbg-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ylbg-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--ylbg-secondary);\n  transition: transform .2s ease;\n  flex-shrink: 0;\n}\n\n.ylbg-accordion-item[open] .ylbg-accordion-header::after {\n  content: '−';\n}\n\n.ylbg-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ylbg-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.ylbg-accordion-content p {\n  margin: 0;\n}\n\n.ylbg-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--ylbg-primary-light);\n  border-radius: var(--ylbg-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n  border-left: 3px solid var(--ylbg-accent);\n}\n\n.ylbg-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.ylbg-tip p {\n  font-size: 14px;\n  color: var(--ylbg-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ylbg-disclaimer {\n  font-size: 12px;\n  color: var(--ylbg-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n  line-height: 1.6;\n}\n\n@media (max-width: 767px) {\n  .ylbg-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .ylbg-card {\n    padding: 1.125rem;\n  }\n  .ylbg-section {\n    margin-bottom: 1.75rem;\n  }\n  .ylbg-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ylbg-radius-sm);\n  }\n  .ylbg-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .ylbg-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .ylbg-grid-compact {\n    gap: .625rem;\n  }\n  .ylbg-grid-compact .ylbg-card {\n    padding: .75rem;\n  }\n  .ylbg-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .ylbg-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .ylbg-timeline-content h3 {\n    font-size: 14px;\n  }\n  .ylbg-timeline-content p {\n    font-size: 13px;\n  }\n  .ylbg-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .ylbg-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  .ylbg-testimonial {\n    padding: 1.25rem;\n  }\n  .ylbg-testimonial-text {\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .ylbg-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .ylbg-card:nth-child(1) { animation-delay: .05s; }\n  .ylbg-card:nth-child(2) { animation-delay: .1s; }\n  .ylbg-card:nth-child(3) { animation-delay: .15s; }\n  .ylbg-card:nth-child(4) { animation-delay: .2s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ylbg-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":54908134785401,"sku":"SC8555","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-ylang-bergamotte-100-ml-harmonisant-tonique-ingredients_c8f74102-7419-4856-8f63-e57673ca7047.jpg?v=1766574026"},{"product_id":"spray-dambiance-girofle-camphre-100-ml-aromaspray","title":"Spray d'ambiance Girofle Camphre - 100 ml - Aromaspray","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Spray d'ambiance Girofle Camphre - Aromaspray\nPalette détectée:\n  - Primaire: #1a1a2e (Flacon brun foncé\/noir profond)\n  - Secondaire: #2d8bc9 (Bandeau bleu du packaging)\n  - Accent: #c44536 (Fleurs de girofle rouges\/corail)\n  - Vert naturel: #4a7c59 (Feuilles de menthe et végétaux)\nAmbiance: Naturel\/aromathérapie, bien-être, pureté, respiratoire, chaleureux épicé\nPréfixe CSS: gc\n--\u003e\n\n\u003cdiv class=\"gc-premium\"\u003e\n  \n  \u003cdiv class=\"gc-hero\"\u003e\n    \u003cdiv class=\"gc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"gc-hero-content\"\u003e\n      \u003cdiv class=\"gc-badges-top\"\u003e\n        \u003cspan class=\"gc-badge\"\u003e🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"gc-badge\"\u003e💨 Action respiratoire\u003c\/span\u003e\n        \u003cspan class=\"gc-badge\"\u003e🇫🇷 Made in France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"gc-hero-title\"\u003eGirofle Camphre\u003c\/span\u003e\n      \u003cp class=\"gc-subtitle\"\u003eAromathérapie atmosphérique balsamique\u003c\/p\u003e\n      \u003cp class=\"gc-description\"\u003eTransformez votre intérieur en sanctuaire de bien-être grâce à cette synergie d'huiles essentielles purifiantes aux notes chaudes et épicées\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"gc-section\"\u003e\n    \u003ch2\u003e✨ Pourquoi ce spray va changer votre quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"gc-grid\"\u003e\n      \u003cdiv class=\"gc-card gc-card-benefit\"\u003e\n        \u003ch3\u003e🫁 Confort respiratoire\u003c\/h3\u003e\n        \u003cp\u003eLes huiles essentielles de camphre et de cajeput libèrent vos voies respiratoires et créent une atmosphère fraîche et revigorante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-card gc-card-benefit\"\u003e\n        \u003ch3\u003e🛡️ Purifie l'air\u003c\/h3\u003e\n        \u003cp\u003eAction antiseptique naturelle du girofle qui assainit votre intérieur en neutralisant les mauvaises odeurs\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-card gc-card-benefit\"\u003e\n        \u003ch3\u003e🧘 Bien-être immédiat\u003c\/h3\u003e\n        \u003cp\u003eUn parfum enveloppant aux notes boisées et épicées qui apaise l'esprit et favorise la détente\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-card gc-card-benefit\"\u003e\n        \u003ch3\u003e⚡ Effet revitalisant\u003c\/h3\u003e\n        \u003cp\u003eLa menthe poivrée stimule naturellement vos sens et redonne de l'énergie à votre environnement\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gc-section\"\u003e\n    \u003ch2\u003e🌱 Une synergie de 5 huiles essentielles\u003c\/h2\u003e\n    \u003cdiv class=\"gc-ingredients-grid\"\u003e\n      \u003cdiv class=\"gc-ingredient-card\"\u003e\n        \u003cdiv class=\"gc-ingredient-icon\"\u003e🌺\u003c\/div\u003e\n        \u003cdiv class=\"gc-ingredient-content\"\u003e\n          \u003ch3\u003eGirofle\u003c\/h3\u003e\n          \u003cspan class=\"gc-ingredient-tag\"\u003eAntiseptique puissant\u003c\/span\u003e\n          \u003cp\u003ePurifi l'air tout en apportant une chaleur rassurante grâce à ses notes épicées et boisées caractéristiques\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-ingredient-card\"\u003e\n        \u003cdiv class=\"gc-ingredient-icon\"\u003e❄️\u003c\/div\u003e\n        \u003cdiv class=\"gc-ingredient-content\"\u003e\n          \u003ch3\u003eCamphre\u003c\/h3\u003e\n          \u003cspan class=\"gc-ingredient-tag\"\u003eRéconfortant respiratoire\u003c\/span\u003e\n          \u003cp\u003eCrée une ambiance fraîche et revigorante, idéale pour dégager les voies respiratoires\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-ingredient-card\"\u003e\n        \u003cdiv class=\"gc-ingredient-icon\"\u003e🌿\u003c\/div\u003e\n        \u003cdiv class=\"gc-ingredient-content\"\u003e\n          \u003ch3\u003eCajeput\u003c\/h3\u003e\n          \u003cspan class=\"gc-ingredient-tag\"\u003eAssainissant naturel\u003c\/span\u003e\n          \u003cp\u003ePurifie l'atmosphère en profondeur et soutient une meilleure respiration au quotidien\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-ingredient-card\"\u003e\n        \u003cdiv class=\"gc-ingredient-icon\"\u003e🍃\u003c\/div\u003e\n        \u003cdiv class=\"gc-ingredient-content\"\u003e\n          \u003ch3\u003eNiaouli\u003c\/h3\u003e\n          \u003cspan class=\"gc-ingredient-tag\"\u003eTonifiant équilibrant\u003c\/span\u003e\n          \u003cp\u003eFavorise un environnement revitalisant tout en calmant naturellement l'esprit\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-ingredient-card\"\u003e\n        \u003cdiv class=\"gc-ingredient-icon\"\u003e🌱\u003c\/div\u003e\n        \u003cdiv class=\"gc-ingredient-content\"\u003e\n          \u003ch3\u003eMenthe poivrée\u003c\/h3\u003e\n          \u003cspan class=\"gc-ingredient-tag\"\u003eStimulant fraîcheur\u003c\/span\u003e\n          \u003cp\u003eApporte une note vivifiante et agit comme un stimulant naturel pour l'esprit\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gc-section\"\u003e\n    \u003ch2\u003e📋 Comment l'utiliser\u003c\/h2\u003e\n    \u003cdiv class=\"gc-usage-container\"\u003e\n      \u003cdiv class=\"gc-usage-step\"\u003e\n        \u003cdiv class=\"gc-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"gc-step-content\"\u003e\n          \u003ch3\u003eSecouez légèrement\u003c\/h3\u003e\n          \u003cp\u003eAgitez le flacon avant chaque utilisation pour homogénéiser les huiles essentielles\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-usage-step\"\u003e\n        \u003cdiv class=\"gc-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"gc-step-content\"\u003e\n          \u003ch3\u003ePulvérisez vers le haut\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 pulvérisations pour 10 m³ suffisent pour parfumer votre pièce\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-usage-step\"\u003e\n        \u003cdiv class=\"gc-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"gc-step-content\"\u003e\n          \u003ch3\u003eAérez si besoin\u003c\/h3\u003e\n          \u003cp\u003eVeillez à bien aérer la pièce après diffusion pour une efficacité optimale\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-usage-step\"\u003e\n        \u003cdiv class=\"gc-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"gc-step-content\"\u003e\n          \u003ch3\u003eRenouvelez\u003c\/h3\u003e\n          \u003cp\u003eRépétez selon vos besoins pour maintenir une atmosphère toujours agréable\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gc-usage-tip\"\u003e\n      \u003cspan class=\"gc-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e Idéal dans le salon, la chambre, le bureau ou même la salle de bain. Compact et pratique, emportez-le partout !\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gc-section\"\u003e\n    \u003ch2\u003e👥 Pour qui ?\u003c\/h2\u003e\n    \u003cdiv class=\"gc-grid gc-grid-3\"\u003e\n      \u003cdiv class=\"gc-card gc-target-card\"\u003e\n        \u003cdiv class=\"gc-target-icon\"\u003e🏠\u003c\/div\u003e\n        \u003ch3\u003eLes familles\u003c\/h3\u003e\n        \u003cp\u003ePour assainir l'air de la maison et créer une ambiance chaleureuse et saine pour tous\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-card gc-target-card\"\u003e\n        \u003cdiv class=\"gc-target-icon\"\u003e💼\u003c\/div\u003e\n        \u003ch3\u003eLes professionnels\u003c\/h3\u003e\n        \u003cp\u003eParfait au bureau pour purifier l'espace de travail et booster la concentration\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-card gc-target-card\"\u003e\n        \u003cdiv class=\"gc-target-icon\"\u003e🧘‍♀️\u003c\/div\u003e\n        \u003ch3\u003eLes adeptes du bien-être\u003c\/h3\u003e\n        \u003cp\u003ePour accompagner vos séances de méditation ou de yoga avec des notes apaisantes\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gc-section\"\u003e\n    \u003ch2\u003e🏆 Les garanties Aromaspray\u003c\/h2\u003e\n    \u003cdiv class=\"gc-guarantees\"\u003e\n      \u003cdiv class=\"gc-guarantee\"\u003e\n        \u003cspan class=\"gc-guarantee-icon\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eHuiles essentielles 100% pures et naturelles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-guarantee\"\u003e\n        \u003cspan class=\"gc-guarantee-icon\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eSans paraben ni conservateurs artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-guarantee\"\u003e\n        \u003cspan class=\"gc-guarantee-icon\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eFormule à base d'éthanol végétal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gc-guarantee\"\u003e\n        \u003cspan class=\"gc-guarantee-icon\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eFabriqué en France avec expertise\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gc-section\"\u003e\n    \u003cdiv class=\"gc-warning-box\"\u003e\n      \u003cdiv class=\"gc-warning-header\"\u003e\n        \u003cspan class=\"gc-warning-icon\"\u003e⚠️\u003c\/span\u003e\n        \u003ch3\u003ePrécautions d'emploi\u003c\/h3\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"gc-warning-list\"\u003e\n        \u003cli\u003eNe pas utiliser chez les femmes enceintes ou allaitantes\u003c\/li\u003e\n        \u003cli\u003eTenir hors de portée des enfants\u003c\/li\u003e\n        \u003cli\u003eNe pas ingérer, usage externe uniquement\u003c\/li\u003e\n        \u003cli\u003eÉviter le contact avec les yeux et les muqueuses\u003c\/li\u003e\n        \u003cli\u003eNe pas vaporiser près d'une flamme\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gc-section\"\u003e\n    \u003cdiv class=\"gc-composition-box\"\u003e\n      \u003ch3\u003e📜 Composition complète\u003c\/h3\u003e\n      \u003cp class=\"gc-inci\"\u003e\u003cstrong\u003eINCI :\u003c\/strong\u003e Ethanol (71% v\/v), huiles essentielles : camphre, cajeput, niaouli, clou de girofle, menthe poivrée. Contient : dl-limonene, alpha-pinene, b-pinene, d-limonene, caryophyllene, eucalyptol, menthone, eugenol.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"gc-cta-box\"\u003e\n      \u003cdiv class=\"gc-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"gc-cta-content\"\u003e\n        \u003cp\u003e🌿 Offrez à votre intérieur un écrin de fraîcheur et de bien-être naturel\u003c\/p\u003e\n        \u003cp class=\"gc-cta-small\"\u003eRedécouvrez le plaisir d'être chez soi avec le Spray Girofle Camphre\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --gc-cream: #f8f6f3;\n  --gc-white: #ffffff;\n  --gc-primary: #2d8bc9;\n  --gc-primary-dark: #1a5f8a;\n  --gc-primary-light: #e8f4fc;\n  --gc-secondary: #c44536;\n  --gc-secondary-light: #fdf2f0;\n  --gc-accent: #4a7c59;\n  --gc-accent-light: #e8f2eb;\n  --gc-dark: #1a1a2e;\n  \n  --gc-text: #1a1a1a;\n  --gc-text-light: #5a5a5a;\n  \n  --gc-border: #e0e0e0;\n  --gc-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --gc-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --gc-radius: 20px;\n  --gc-radius-sm: 12px;\n}\n\n.gc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--gc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--gc-text);\n  line-height: 1.6;\n}\n\n.gc-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.gc-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--gc-dark) 0%, #2a2a4a 40%, var(--gc-primary-dark) 100%);\n  border-radius: var(--gc-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n  overflow: hidden;\n  box-shadow: var(--gc-shadow-lg);\n}\n\n.gc-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 80%, rgba(196, 69, 54, 0.2) 0%, transparent 50%),\n    radial-gradient(circle at 80% 20%, rgba(45, 139, 201, 0.2) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(74, 124, 89, 0.1) 0%, transparent 60%);\n  opacity: 0.8;\n}\n\n.gc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.gc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.gc-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(--gc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.gc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.gc-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(36px, 8vw, 56px);\n  font-weight: 900;\n  margin: 0 0 0.5rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.3);\n}\n\n.gc-subtitle {\n  color: var(--gc-primary);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n}\n\n.gc-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 2.5vw, 19px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === SECTIONS === *\/\n.gc-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.gc-premium h2 {\n  font-size: clamp(24px, 5vw, 34px);\n  font-weight: 900;\n  color: var(--gc-dark);\n  margin-bottom: clamp(1.5rem, 3vw, 2.5rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.gc-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(--gc-primary), var(--gc-accent));\n  border-radius: 2px;\n}\n\n\/* === GRIDS === *\/\n.gc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n}\n\n.gc-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n}\n\n\/* === CARDS === *\/\n.gc-card {\n  background: var(--gc-white);\n  border-radius: var(--gc-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--gc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.gc-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--gc-shadow-lg);\n  border-color: var(--gc-primary);\n}\n\n.gc-card-benefit {\n  text-align: center;\n}\n\n.gc-card-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.gc-card h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--gc-dark);\n  margin: 0 0 0.75rem 0;\n}\n\n.gc-card p {\n  font-size: 15px;\n  color: var(--gc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === INGREDIENTS === *\/\n.gc-ingredients-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1.25rem;\n}\n\n.gc-ingredient-card {\n  display: flex;\n  gap: 1rem;\n  background: var(--gc-white);\n  border-radius: var(--gc-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--gc-shadow);\n  border-left: 4px solid var(--gc-accent);\n  transition: all .3s ease;\n}\n\n.gc-ingredient-card:hover {\n  transform: translateX(8px);\n  box-shadow: var(--gc-shadow-lg);\n}\n\n.gc-ingredient-icon {\n  font-size: 36px;\n  flex-shrink: 0;\n}\n\n.gc-ingredient-content h3 {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--gc-dark);\n  margin: 0 0 0.5rem 0;\n}\n\n.gc-ingredient-tag {\n  display: inline-block;\n  background: var(--gc-accent-light);\n  color: var(--gc-accent);\n  font-size: 11px;\n  font-weight: 700;\n  padding: 4px 10px;\n  border-radius: 999px;\n  margin-bottom: 0.5rem;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n}\n\n.gc-ingredient-content p {\n  font-size: 14px;\n  color: var(--gc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === USAGE === *\/\n.gc-usage-container {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.gc-usage-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--gc-white);\n  border-radius: var(--gc-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--gc-shadow);\n  transition: all .3s ease;\n}\n\n.gc-usage-step:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--gc-shadow-lg);\n}\n\n.gc-step-number {\n  width: 44px;\n  height: 44px;\n  background: linear-gradient(135deg, var(--gc-primary), var(--gc-primary-dark));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  font-weight: 900;\n  flex-shrink: 0;\n}\n\n.gc-step-content h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--gc-dark);\n  margin: 0 0 0.5rem 0;\n}\n\n.gc-step-content p {\n  font-size: 14px;\n  color: var(--gc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.gc-usage-tip {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: var(--gc-primary-light);\n  border-radius: var(--gc-radius-sm);\n  padding: 1.25rem 1.5rem;\n  border: 2px dashed var(--gc-primary);\n}\n\n.gc-tip-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.gc-usage-tip p {\n  margin: 0;\n  font-size: 15px;\n  color: var(--gc-primary-dark);\n}\n\n\/* === TARGET CARDS === *\/\n.gc-target-card {\n  text-align: center;\n  border-top: 4px solid var(--gc-secondary);\n}\n\n.gc-target-icon {\n  font-size: 48px;\n  display: block;\n  margin-bottom: 1rem;\n}\n\n\/* === GUARANTEES === *\/\n.gc-guarantees {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1rem;\n  background: var(--gc-accent-light);\n  border-radius: var(--gc-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n}\n\n.gc-guarantee {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--gc-dark);\n}\n\n.gc-guarantee-icon {\n  width: 28px;\n  height: 28px;\n  background: var(--gc-accent);\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 14px;\n  font-weight: 900;\n  flex-shrink: 0;\n}\n\n\/* === INFO GRID === *\/\n.gc-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.gc-info-item {\n  background: var(--gc-white);\n  border-radius: var(--gc-radius-sm);\n  padding: 1.25rem;\n  text-align: center;\n  box-shadow: var(--gc-shadow);\n  border-bottom: 3px solid var(--gc-primary);\n}\n\n.gc-info-label {\n  display: block;\n  font-size: 12px;\n  font-weight: 700;\n  color: var(--gc-text-light);\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n  margin-bottom: 0.5rem;\n}\n\n.gc-info-value {\n  display: block;\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--gc-dark);\n}\n\n\/* === WARNING === *\/\n.gc-warning-box {\n  background: var(--gc-secondary-light);\n  border-radius: var(--gc-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  border: 2px solid var(--gc-secondary);\n}\n\n.gc-warning-header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 1rem;\n}\n\n.gc-warning-icon {\n  font-size: 28px;\n}\n\n.gc-warning-header h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--gc-secondary);\n  margin: 0;\n}\n\n.gc-warning-list {\n  margin: 0;\n  padding-left: 1.5rem;\n}\n\n.gc-warning-list li {\n  font-size: 14px;\n  color: var(--gc-text);\n  margin-bottom: 0.5rem;\n  line-height: 1.5;\n}\n\n.gc-warning-list li:last-child {\n  margin-bottom: 0;\n}\n\n\/* === COMPOSITION === *\/\n.gc-composition-box {\n  background: var(--gc-white);\n  border-radius: var(--gc-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--gc-shadow);\n}\n\n.gc-composition-box h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--gc-dark);\n  margin: 0 0 1rem 0;\n}\n\n.gc-inci {\n  font-size: 13px;\n  color: var(--gc-text-light);\n  margin: 0;\n  line-height: 1.7;\n  background: var(--gc-cream);\n  padding: 1rem;\n  border-radius: var(--gc-radius-sm);\n}\n\n\/* === CTA === *\/\n.gc-cta-box {\n  background: linear-gradient(135deg, var(--gc-accent) 0%, #3a6248 50%, var(--gc-primary-dark) 100%);\n  border-radius: var(--gc-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.gc-cta-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 10% 90%, rgba(255,255,255,0.1) 0%, transparent 40%),\n    radial-gradient(circle at 90% 10%, rgba(255,255,255,0.1) 0%, transparent 40%);\n}\n\n.gc-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.gc-cta-box p {\n  color: white;\n  font-size: clamp(18px, 3vw, 22px);\n  line-height: 1.7;\n  font-weight: 700;\n  text-shadow: 0 2px 12px rgba(0,0,0,.2);\n  margin: 0;\n}\n\n.gc-cta-small {\n  font-size: clamp(14px, 2vw, 16px) !important;\n  font-weight: 500 !important;\n  opacity: 0.9;\n  margin-top: 1rem !important;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .gc-grid,\n  .gc-grid-3,\n  .gc-ingredients-grid,\n  .gc-usage-container {\n    grid-template-columns: 1fr;\n  }\n  \n  .gc-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n  \n  .gc-ingredient-card {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .gc-ingredient-card:hover {\n    transform: translateY(-4px);\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .gc-card,\n  .gc-ingredient-card,\n  .gc-usage-step {\n    animation: gcFadeInUp .6s ease backwards;\n  }\n  \n  .gc-card:nth-child(1),\n  .gc-ingredient-card:nth-child(1),\n  .gc-usage-step:nth-child(1) { animation-delay: .1s; }\n  \n  .gc-card:nth-child(2),\n  .gc-ingredient-card:nth-child(2),\n  .gc-usage-step:nth-child(2) { animation-delay: .2s; }\n  \n  .gc-card:nth-child(3),\n  .gc-ingredient-card:nth-child(3),\n  .gc-usage-step:nth-child(3) { animation-delay: .3s; }\n  \n  .gc-card:nth-child(4),\n  .gc-ingredient-card:nth-child(4),\n  .gc-usage-step:nth-child(4) { animation-delay: .4s; }\n  \n  .gc-ingredient-card:nth-child(5) { animation-delay: .5s; }\n}\n\n@keyframes gcFadeInUp {\n  from { \n    opacity: 0; \n    transform: translateY(40px); \n  }\n  to { \n    opacity: 1; \n    transform: translateY(0); \n  }\n}\n\n\/* === ACCESSIBILITY === *\/\n@media (prefers-reduced-motion: reduce) {\n  .gc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .gc-premium {\n    background: white;\n  }\n  \n  .gc-card,\n  .gc-ingredient-card,\n  .gc-usage-step,\n  .gc-info-item {\n    border: 2px solid var(--gc-dark);\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":55202090418553,"sku":"SC8515","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-dambiance-girofle-camphre-100-ml-aromaspray-ingredients_bb256d9e-6648-4d31-8e9e-2086d4d84ec9.jpg?v=1766574551"},{"product_id":"spray-cedre-patchouli-100-ml-aromaspray","title":"Aromaspray Cèdre Patchouli – Spray d'ambiance 100 ml","description":"\u003cdiv class=\"aspc-premium\"\u003e\n  \u003cdiv class=\"aspc-hero\"\u003e\n    \u003cdiv class=\"aspc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"aspc-hero-content\"\u003e\n      \u003cdiv class=\"aspc-badges-top\"\u003e\n        \u003cspan class=\"aspc-badge\"\u003e🌿 100% Huiles essentielles\u003c\/span\u003e\n        \u003cspan class=\"aspc-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"aspc-badge\"\u003e🎨 Édition limitée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"aspc-hero-title\"\u003eL'aromathérapie atmosphérique en édition d'artiste\u003c\/span\u003e\n      \u003cp class=\"aspc-subtitle\"\u003eCèdre \u0026amp; Patchouli — un sillage boisé, sensuel et apaisant\u003c\/p\u003e\n      \u003cp class=\"aspc-description\"\u003eTransformez votre intérieur en cocon olfactif grâce à un spray d'ambiance signé Laboratoire Saint Côme, composé exclusivement d'huiles essentielles 100% pures et naturelles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"aspc-section\"\u003e\n    \u003ch2\u003eUn spray ambiance maison aux notes boisées envoûtantes\u003c\/h2\u003e\n    \u003cp class=\"aspc-section-intro\"\u003eLoin des sprays d'ambiance industriels chargés en synthèse, Aromaspray mise sur la richesse des plantes. Les notes profondes du \u003cstrong\u003ecèdre\u003c\/strong\u003e et du \u003cstrong\u003epatchouli\u003c\/strong\u003e s'enlacent à la fraîcheur des agrumes pour créer un sillage à la fois chaleureux, élégant et apaisant. Une alternative naturelle aux sprays d'ambiance classiques type Rituals ou collection privée, pensée pour celles et ceux qui recherchent l'authenticité.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aspc-section\"\u003e\n    \u003ch2\u003eLes huiles essentielles et leurs bienfaits\u003c\/h2\u003e\n    \u003cdiv class=\"aspc-grid\"\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🌲 Cèdre\u003c\/h3\u003e\n        \u003cp\u003eNote boisée profonde, favorise la relaxation et purifie l'atmosphère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🍃 Patchouli\u003c\/h3\u003e\n        \u003cp\u003eSensuel et mystique, il crée un cocon chaleureux et réconfortant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🌱 Basilic\u003c\/h3\u003e\n        \u003cp\u003eApaise l'esprit et aide à relâcher les tensions du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🍋 Citron\u003c\/h3\u003e\n        \u003cp\u003eAntiseptique naturel, il dynamise l'air et favorise la concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🍊 Orange douce\u003c\/h3\u003e\n        \u003cp\u003eDiffuse une énergie joyeuse, propice à la détente.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🍈 Pamplemousse\u003c\/h3\u003e\n        \u003cp\u003eTonifiant, il chasse l'air vicié et stimule les sens.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aspc-tip\"\u003e\n      \u003cspan class=\"aspc-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eCe mélange unique offre des vertus \u003cstrong\u003erelaxantes, purifiantes et revitalisantes\u003c\/strong\u003e, idéales pour créer une véritable bulle de bien-être chez vous.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aspc-section\"\u003e\n    \u003ch2\u003eComment utiliser votre spray d'ambiance ?\u003c\/h2\u003e\n    \u003cdiv class=\"aspc-timeline\"\u003e\n      \u003cdiv class=\"aspc-timeline-item\"\u003e\n        \u003cdiv class=\"aspc-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"aspc-timeline-content\"\u003e\n          \u003ch3\u003ePulvérisez vers le haut\u003c\/h3\u003e\n          \u003cp\u003eAu centre de la pièce, à distance des textiles fragiles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-timeline-item\"\u003e\n        \u003cdiv class=\"aspc-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"aspc-timeline-content\"\u003e\n          \u003ch3\u003eDosez correctement\u003c\/h3\u003e\n          \u003cp\u003eComptez \u003cstrong\u003e1 à 2 pulvérisations pour environ 10 m³\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-timeline-item\"\u003e\n        \u003cdiv class=\"aspc-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"aspc-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez à votre rythme\u003c\/h3\u003e\n          \u003cp\u003eDiffusez selon votre ressenti, en aérant régulièrement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-timeline-item\"\u003e\n        \u003cdiv class=\"aspc-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"aspc-timeline-content\"\u003e\n          \u003ch3\u003eUtilisez avec précaution\u003c\/h3\u003e\n          \u003cp\u003eÉvitez la vaporisation directe sur la peau, le visage ou les animaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aspc-tip\"\u003e\n      \u003cspan class=\"aspc-tip-icon\"\u003e💨\u003c\/span\u003e\n      \u003cp\u003eLe flacon de 100 ml offre près de \u003cstrong\u003e500 pulvérisations\u003c\/strong\u003e, soit plusieurs mois d'utilisation quotidienne.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aspc-section\"\u003e\n    \u003ch2\u003eQuand profiter de l'Aromaspray Cèdre Patchouli ?\u003c\/h2\u003e\n    \u003cdiv class=\"aspc-grid-compact\"\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e☀️ Le matin\u003c\/h3\u003e\n        \u003cp\u003ePour démarrer la journée avec une atmosphère tonique et claire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🧘 Yoga \u0026amp; méditation\u003c\/h3\u003e\n        \u003cp\u003ePour ancrer le corps et apaiser le mental avant votre séance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🌙 En soirée\u003c\/h3\u003e\n        \u003cp\u003ePour créer une ambiance feutrée dans le salon ou la chambre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e💼 Au bureau\u003c\/h3\u003e\n        \u003cp\u003ePour purifier l'air et favoriser la concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aspc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Aromaspray plutôt qu'un autre parfum d'ambiance ?\u003c\/h2\u003e\n    \u003cdiv class=\"aspc-grid\"\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🌿 Zéro synthèse\u003c\/h3\u003e\n        \u003cp\u003eUne formulation \u003cstrong\u003esans parfum de synthèse\u003c\/strong\u003e, composée uniquement d'huiles essentielles naturelles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🎨 Flacon collector\u003c\/h3\u003e\n        \u003cp\u003eUne \u003cstrong\u003esérie limitée\u003c\/strong\u003e décorée à la main par l'artiste Franck Auguste Pitoiset.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🇫🇷 Made in France\u003c\/h3\u003e\n        \u003cp\u003eUne \u003cstrong\u003efabrication française\u003c\/strong\u003e respectueuse des normes de qualité et de sécurité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e⚖️ Senteur équilibrée\u003c\/h3\u003e\n        \u003cp\u003eLoin des fragrances trop sucrées des sprays d'ambiance grand public.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e✈️ Format nomade\u003c\/h3\u003e\n        \u003cp\u003eUn format pratique 100 ml, parfait à la maison comme en déplacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aspc-card\"\u003e\n        \u003ch3\u003e🌸 Bulle de bien-être\u003c\/h3\u003e\n        \u003cp\u003eUne véritable parenthèse sensorielle, à la croisée du soin et de la déco.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aspc-section\"\u003e\n    \u003ch2\u003eComposition complète\u003c\/h2\u003e\n    \u003cdiv class=\"aspc-testimonial\"\u003e\n      \u003cp class=\"aspc-testimonial-text\"\u003e\u003cstrong\u003eEthanol\u003c\/strong\u003e (71 % v\/v), huiles essentielles de basilic, cèdre, citron, orange douce, pamplemousse, patchouli. Contient : dl-limonene (racemic), β-pinene, estragole.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"aspc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"aspc-accordion\"\u003e\n      \u003cdetails class=\"aspc-accordion-item\"\u003e\n        \u003csummary class=\"aspc-accordion-header\"\u003e🔥 Produit inflammable\u003c\/summary\u003e\n        \u003cdiv class=\"aspc-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir à l'écart des flammes et des sources de chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"aspc-accordion-item\"\u003e\n        \u003csummary class=\"aspc-accordion-header\"\u003e🚫 Usage strictement atmosphérique\u003c\/summary\u003e\n        \u003cdiv class=\"aspc-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas vaporiser sur la peau, les yeux ni les muqueuses.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"aspc-accordion-item\"\u003e\n        \u003csummary class=\"aspc-accordion-header\"\u003e👶 Hors de portée des enfants\u003c\/summary\u003e\n        \u003cdiv class=\"aspc-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants et des animaux domestiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"aspc-accordion-item\"\u003e\n        \u003csummary class=\"aspc-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"aspc-accordion-content mt-3\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes, allaitantes et aux personnes asthmatiques ou épileptiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"aspc-disclaimer\"\u003eCe spray d'ambiance ne se substitue pas à un avis ou un traitement médical. En cas de doute, consultez un professionnel de santé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --aspc-cream: #f5f2ec;\n  --aspc-white: #ffffff;\n  --aspc-primary: #1f5a5c;\n  --aspc-primary-dark: #143c3e;\n  --aspc-primary-light: #e2ecec;\n  --aspc-secondary: #3d8b8d;\n  --aspc-accent: #d9a05b;\n  --aspc-text: #1a1a1a;\n  --aspc-text-light: #5a5a5a;\n  --aspc-border: #e0e0e0;\n  --aspc-shadow: 0 4px 24px rgba(20,60,62,.08);\n  --aspc-shadow-lg: 0 12px 48px rgba(20,60,62,.18);\n  --aspc-radius: 20px;\n  --aspc-radius-sm: 12px;\n}\n\n.aspc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--aspc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--aspc-text);\n}\n\n.aspc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #143c3e 0%, #1f5a5c 45%, #3d8b8d 100%);\n  border-radius: var(--aspc-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(--aspc-shadow-lg);\n}\n\n.aspc-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 40%),\n                    radial-gradient(circle at 80% 70%, rgba(217,160,91,.2) 0%, transparent 45%);\n  opacity: .5;\n}\n\n.aspc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.aspc-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.25);\n  line-height: 1.15;\n}\n\n.aspc-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  font-style: italic;\n}\n\n.aspc-description {\n  color: rgba(255,255,255,.88);\n  font-size: clamp(14px, 2.2vw, 16px);\n  line-height: 1.7;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n.aspc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.aspc-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(--aspc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.aspc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.aspc-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.aspc-premium h2 {\n  font-size: clamp(22px, 5vw, 34px);\n  font-weight: 900;\n  color: var(--aspc-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  line-height: 1.25;\n}\n\n.aspc-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(--aspc-primary), var(--aspc-accent));\n  border-radius: 2px;\n}\n\n.aspc-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--aspc-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 780px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.aspc-card {\n  background: var(--aspc-white);\n  border-radius: var(--aspc-radius);\n  padding: clamp(1.25rem, 3vw, 1.75rem);\n  box-shadow: var(--aspc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.aspc-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--aspc-shadow-lg);\n  border-color: var(--aspc-primary);\n}\n\n.aspc-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--aspc-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.aspc-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--aspc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.aspc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.aspc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.aspc-grid-compact .aspc-card {\n  padding: 1rem;\n}\n\n.aspc-grid-compact .aspc-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.aspc-grid-compact .aspc-card p {\n  font-size: 12px;\n}\n\n.aspc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 780px;\n  margin: 0 auto;\n}\n\n.aspc-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.aspc-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--aspc-primary), var(--aspc-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(31,90,92,.3);\n}\n\n.aspc-timeline-content {\n  flex: 1;\n  background: var(--aspc-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--aspc-radius-sm);\n  box-shadow: var(--aspc-shadow);\n}\n\n.aspc-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--aspc-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.aspc-timeline-content p {\n  font-size: 14px;\n  color: var(--aspc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.aspc-testimonial {\n  background: var(--aspc-white);\n  border-radius: var(--aspc-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--aspc-shadow);\n  border-left: 4px solid var(--aspc-primary);\n}\n\n.aspc-testimonial-text {\n  font-size: clamp(14px, 2.3vw, 16px);\n  color: var(--aspc-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n.aspc-accordion {\n  background: var(--aspc-white);\n  border-radius: var(--aspc-radius);\n  box-shadow: var(--aspc-shadow);\n  overflow: hidden;\n}\n\n.aspc-accordion-item {\n  border-bottom: 1px solid var(--aspc-border);\n  margin: 0;\n  padding: 0;\n}\n\n.aspc-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.aspc-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--aspc-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.aspc-accordion-header:hover {\n  background: var(--aspc-primary-light);\n}\n\n.aspc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.aspc-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--aspc-primary);\n  transition: transform .2s ease;\n}\n\n.aspc-accordion-item[open] .aspc-accordion-header::after {\n  content: '−';\n}\n\n.aspc-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--aspc-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.aspc-accordion-content p {\n  margin: 0;\n}\n\n.aspc-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--aspc-primary-light);\n  border-radius: var(--aspc-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 3px solid var(--aspc-accent);\n}\n\n.aspc-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.aspc-tip p {\n  font-size: 14px;\n  color: var(--aspc-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.aspc-disclaimer {\n  font-size: 12px;\n  color: var(--aspc-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .aspc-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .aspc-card {\n    padding: 1.125rem;\n  }\n  .aspc-section {\n    margin-bottom: 1.75rem;\n  }\n  .aspc-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--aspc-radius-sm);\n  }\n  .aspc-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .aspc-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .aspc-grid-compact {\n    gap: .625rem;\n  }\n  .aspc-grid-compact .aspc-card {\n    padding: .75rem;\n  }\n  .aspc-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .aspc-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .aspc-timeline-content h3 {\n    font-size: 14px;\n  }\n  .aspc-timeline-content p {\n    font-size: 13px;\n  }\n  .aspc-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .aspc-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  .aspc-testimonial {\n    padding: 1.25rem;\n  }\n  .aspc-testimonial-text {\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .aspc-card {\n    animation: aspcFadeInUp .5s ease backwards;\n  }\n  .aspc-card:nth-child(1) { animation-delay: .05s; }\n  .aspc-card:nth-child(2) { animation-delay: .1s; }\n  .aspc-card:nth-child(3) { animation-delay: .15s; }\n  .aspc-card:nth-child(4) { animation-delay: .2s; }\n  .aspc-card:nth-child(5) { animation-delay: .25s; }\n  .aspc-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes aspcFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .aspc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":55202664776057,"sku":"SC8608","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-cedre-patchouli-spray-ambiance-100ml_3_11zon.jpg?v=1766575236"},{"product_id":"spray-d-atmosphere-bois-de-ho-et-gingembre-100-ml-aromaspray","title":"Aromaspray Bois de Hô \u0026 Gingembre - Spray d’atmosphère 100 ml","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Aromaspray Bois de Hô \u0026 Gingembre - Spray d'atmosphère 100 ml\nPalette détectée:\n  - Primaire: #C4954A (doré\/caramel chaud du fond et du gingembre)\n  - Secondaire: #2D2D3A (bleu nuit foncé du flacon)\n  - Accent: #D4A574 (beige doré clair)\n  - Tertiaire: #8B4513 (brun cannelle)\nAmbiance: Chaleureuse, épicée, naturelle, premium, énergisante\nStyle: Aromathérapie haut de gamme, bien-être naturel, atmosphère cocooning\nPréfixe CSS: ahs\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Une synergie aromatique unique pour dynamiser votre intérieur\"\n  2. \"Les trésors botaniques de cette formule vivifiante\"\n  3. \"Comment utiliser votre spray Aromaspray ?\"\n  4. \"Quand utiliser ce spray vivifiant ?\"\n  5. \"Composition complète\"\n  6. \"Les engagements qualité Aromaspray\"\n  7. \"Précautions d'emploi\"\n  8. \"À qui s'adresse ce spray d'atmosphère ?\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"ahs-premium\"\u003e\n  \n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"ahs-hero\"\u003e\n    \u003cdiv class=\"ahs-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ahs-hero-content\"\u003e\n      \u003cdiv class=\"ahs-badges-top\"\u003e\n        \u003cspan class=\"ahs-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"ahs-badge\"\u003e🌿 100% Huiles essentielles pures\u003c\/span\u003e\n        \u003cspan class=\"ahs-badge\"\u003e⚡ Vivifiant \u0026amp; Épicé\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ahs-hero-title\"\u003eAromaspray Bois de Hô \u0026amp; Gingembre\u003c\/span\u003e\n      \u003cp class=\"ahs-subtitle\"\u003eL'aromathérapie atmosphérique premium\u003c\/p\u003e\n      \u003cp class=\"ahs-description\"\u003eTransformez instantanément l'ambiance de votre intérieur grâce à une synergie de 8 huiles essentielles aux notes chaudes et épicées. Énergie, vitalité et bien-être au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"ahs-section\"\u003e\n    \u003ch2\u003eUne synergie aromatique unique pour dynamiser votre intérieur\u003c\/h2\u003e\n    \u003cp class=\"ahs-section-intro\"\u003eLe Laboratoire Saint Côme a élaboré une formule exclusive qui marie harmonieusement huit essences végétales soigneusement sélectionnées pour un parfum d'ambiance sophistiqué.\u003c\/p\u003e\n    \u003cdiv class=\"ahs-grid-compact\"\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🏠 Transformation immédiate\u003c\/h3\u003e\n        \u003cp\u003eQuelques pulvérisations suffisent pour métamorphoser votre espace\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🌳 Accord boisé\u003c\/h3\u003e\n        \u003cp\u003eLe Bois de Hô apporte profondeur et élégance\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🔥 Notes piquantes\u003c\/h3\u003e\n        \u003cp\u003eLe gingembre dynamise et réveille les sens\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e☕ Touche réconfortante\u003c\/h3\u003e\n        \u003cp\u003eLa cannelle réchauffe l'atmosphère\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"ahs-section\"\u003e\n    \u003ch2\u003eLes trésors botaniques de cette formule vivifiante\u003c\/h2\u003e\n    \u003cdiv class=\"ahs-grid\"\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🪵 Bois de Hô\u003c\/h3\u003e\n        \u003cp\u003eEssence précieuse aux notes douces et florales, reconnue pour ses vertus tonifiantes et revitalisantes\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🫚 Gingembre\u003c\/h3\u003e\n        \u003cp\u003eStimulant naturel au parfum frais et épicé qui dynamise l'ambiance et chasse la morosité\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🌰 Cannelle\u003c\/h3\u003e\n        \u003cp\u003eAccents chauds et gourmands qui réchauffent instantanément et créent un bien-être enveloppant\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🌸 Géranium\u003c\/h3\u003e\n        \u003cp\u003eTouche florale équilibrante qui adoucit l'ensemble et favorise l'harmonie émotionnelle\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🍋 Lemongrass\u003c\/h3\u003e\n        \u003cp\u003ePropriétés purifiantes reconnues, rafraîchit l'air et assainit naturellement votre intérieur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🌹 Palmarosa\u003c\/h3\u003e\n        \u003cp\u003eNotes rosées apaisantes et équilibrantes, contrepoint délicat aux essences plus puissantes\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🌺 Ylang-ylang\u003c\/h3\u003e\n        \u003cp\u003eAccents floraux exotiques invitant à la sérénité avec une dimension sensuelle\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e✨ Benjoin oriental\u003c\/h3\u003e\n        \u003cp\u003eRésine précieuse qui amplifie la chaleur et prolonge la tenue du parfum dans l'air\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"ahs-section\"\u003e\n    \u003ch2\u003eComment utiliser votre spray Aromaspray ?\u003c\/h2\u003e\n    \u003cdiv class=\"ahs-timeline\"\u003e\n      \u003cdiv class=\"ahs-timeline-item\"\u003e\n        \u003cdiv class=\"ahs-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ahs-timeline-content\"\u003e\n          \u003ch3\u003eAgitez légèrement\u003c\/h3\u003e\n          \u003cp\u003eSecouez délicatement le flacon avant chaque utilisation pour homogénéiser les huiles essentielles\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-timeline-item\"\u003e\n        \u003cdiv class=\"ahs-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ahs-timeline-content\"\u003e\n          \u003ch3\u003ePulvérisez vers le haut\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 vaporisations pour 10 m³ suffisent pour parfumer efficacement votre pièce\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-timeline-item\"\u003e\n        \u003cdiv class=\"ahs-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ahs-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez selon vos envies\u003c\/h3\u003e\n          \u003cp\u003eMaintenez une atmosphère vivifiante en pulvérisant à nouveau quand vous le souhaitez\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-timeline-item\"\u003e\n        \u003cdiv class=\"ahs-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"ahs-timeline-content\"\u003e\n          \u003ch3\u003eAérez régulièrement\u003c\/h3\u003e\n          \u003cp\u003ePensez à renouveler l'air de vos pièces pour une fraîcheur optimale\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ahs-tip\"\u003e\n      \u003cspan class=\"ahs-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuces multi-usages :\u003c\/strong\u003e Ce spray fonctionne également comme désodorisant naturel pour chaussures (une pulvérisation dans le placard) ou comme désodorisant sèche-linge naturel (vaporisez légèrement un tissu à placer avec votre linge).\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"ahs-section\"\u003e\n    \u003ch2\u003eQuand utiliser ce spray vivifiant ?\u003c\/h2\u003e\n    \u003cdiv class=\"ahs-grid\"\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🌅 Le matin\u003c\/h3\u003e\n        \u003cp\u003ePour démarrer la journée avec dynamisme et bonne humeur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🍽️ Après les repas\u003c\/h3\u003e\n        \u003cp\u003ePour chasser les odeurs de cuisine et rafraîchir l'atmosphère\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e💻 En télétravail\u003c\/h3\u003e\n        \u003cp\u003ePour maintenir concentration et motivation tout au long de la journée\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🎉 Avant de recevoir\u003c\/h3\u003e\n        \u003cp\u003ePour créer une ambiance accueillante et chaleureuse pour vos invités\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🚪 Dans l'entrée\u003c\/h3\u003e\n        \u003cp\u003eComme désodorisant chaussure naturel, il neutralise les odeurs désagréables\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🛋️ Au quotidien\u003c\/h3\u003e\n        \u003cp\u003ePour maintenir une atmosphère où il fait bon vivre et se ressourcer\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"ahs-section\"\u003e\n    \u003ch2\u003eComposition complète\u003c\/h2\u003e\n    \u003cdiv class=\"ahs-composition-box\"\u003e\n      \u003cp\u003e\u003cstrong\u003eEthanol\u003c\/strong\u003e (71 % v\/v)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eHuiles essentielles :\u003c\/strong\u003e Bois de hô (Cinnamomum camphora ct linalol), Cannelle (Cinnamomum zeylanicum), Géranium (Pelargonium graveolens), Gingembre (Zingiber officinale), Palmarosa (Cymbopogon martinii), Ylang-ylang (Cananga odorata), Lemongrass (Cymbopogon citratus)\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eTeinture de benjoin oriental\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp class=\"ahs-composition-small\"\u003e\u003cstrong\u003eComposants naturellement présents :\u003c\/strong\u003e Linalool, Géraniol, dl-Citronellol, Geranyl acetate\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ahs-content-badge\"\u003e\n      \u003cspan\u003e📏 Contenance : 100 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"ahs-section\"\u003e\n    \u003ch2\u003eLes engagements qualité Aromaspray\u003c\/h2\u003e\n    \u003cdiv class=\"ahs-grid-compact\"\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🌿 100% pures et naturelles\u003c\/h3\u003e\n        \u003cp\u003eAucun parfum de synthèse, uniquement le meilleur de la nature\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🌍 Sans gaz propulseur\u003c\/h3\u003e\n        \u003cp\u003eFormule respectueuse de l'environnement et de votre santé\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003ePar le Laboratoire Saint Côme, expert en aromathérapie atmosphérique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e✅ Efficacité prouvée\u003c\/h3\u003e\n        \u003cp\u003eNeutralise véritablement les odeurs au lieu de simplement les masquer\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 --\u003e\n  \u003csection class=\"ahs-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"ahs-accordion\"\u003e\n      \u003cdetails class=\"ahs-accordion-item\"\u003e\n        \u003csummary class=\"ahs-accordion-header\"\u003e⚠️ Usage et manipulation\u003c\/summary\u003e\n        \u003cdiv class=\"ahs-accordion-content\"\u003e\n          \u003cp\u003eUsage externe uniquement - Ne pas ingérer. Tenir hors de portée des enfants. Éviter tout contact avec les yeux et les muqueuses.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ahs-accordion-item\"\u003e\n        \u003csummary class=\"ahs-accordion-header\"\u003e🏠 Surfaces et tissus\u003c\/summary\u003e\n        \u003cdiv class=\"ahs-accordion-content\"\u003e\n          \u003cp\u003eNe pas pulvériser sur les surfaces fragiles ou les tissus délicats. Tester sur une petite surface si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ahs-accordion-item\"\u003e\n        \u003csummary class=\"ahs-accordion-header\"\u003e👶 Personnes sensibles\u003c\/summary\u003e\n        \u003cdiv class=\"ahs-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes et allaitantes, ainsi qu'aux personnes sensibles aux huiles essentielles. En cas de doute, demandez conseil à un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 8 --\u003e\n  \u003csection class=\"ahs-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce spray d'atmosphère ?\u003c\/h2\u003e\n    \u003cp class=\"ahs-section-intro\"\u003eVous apprécierez particulièrement ce désodorisant maison naturel si vous :\u003c\/p\u003e\n    \u003cdiv class=\"ahs-grid\"\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🚫 Anti-chimique\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez une alternative saine aux désodorisants chimiques du commerce\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🔥 Amateur d'épices\u003c\/h3\u003e\n        \u003cp\u003eVous aimez les parfums chauds, épicés et réconfortants\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e⚡ En quête d'énergie\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez dynamiser l'ambiance de votre intérieur naturellement\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🌱 Sensible à la qualité\u003c\/h3\u003e\n        \u003cp\u003eVous êtes attentif à la qualité des ingrédients et à leur origine naturelle\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e👟 Multi-usages\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez un désodorisant naturel chaussures polyvalent et efficace\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ahs-card\"\u003e\n        \u003ch3\u003e🏡 Cocooning lover\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez créer une atmosphère où il fait bon vivre et se ressourcer\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ahs-cta-box\"\u003e\n      \u003cp\u003e🌿 Offrez à votre intérieur cette parenthèse olfactive revitalisante. Le spray Aromaspray Bois de Hô \u0026amp; Gingembre vous accompagne au fil des saisons pour créer une atmosphère énergisante et chaleureuse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --ahs-cream: #FDF8F3;\n  --ahs-white: #ffffff;\n  --ahs-primary: #C4954A;\n  --ahs-primary-dark: #8B6914;\n  --ahs-primary-light: #FEF6E8;\n  --ahs-secondary: #2D2D3A;\n  --ahs-accent: #D4A574;\n  --ahs-warm: #8B4513;\n  --ahs-text: #1a1a1a;\n  --ahs-text-light: #5a5a5a;\n  --ahs-border: #e8e0d8;\n  --ahs-shadow: 0 4px 24px rgba(139,105,20,.08);\n  --ahs-shadow-lg: 0 12px 48px rgba(139,105,20,.15);\n  --ahs-radius: 20px;\n  --ahs-radius-sm: 12px;\n}\n\n.ahs-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ahs-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.ahs-hero {\n  position: relative;\n  background: linear-gradient(135deg, #2D2D3A 0%, #C4954A 50%, #8B4513 100%);\n  border-radius: var(--ahs-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(--ahs-shadow-lg);\n}\n\n.ahs-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(255,255,255,.1) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(212,165,116,.2) 0%, transparent 40%);\n  opacity: 1;\n}\n\n.ahs-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ahs-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.ahs-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(--ahs-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ahs-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ahs-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,.3);\n}\n\n.ahs-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n}\n\n.ahs-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.ahs-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ahs-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ahs-secondary);\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.ahs-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(--ahs-primary), var(--ahs-accent));\n  border-radius: 2px;\n}\n\n.ahs-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ahs-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.ahs-card {\n  background: var(--ahs-white);\n  border-radius: var(--ahs-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ahs-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ahs-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ahs-shadow-lg);\n  border-color: var(--ahs-primary);\n}\n\n.ahs-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ahs-secondary);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ahs-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ahs-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.ahs-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ahs-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ahs-grid-compact .ahs-card {\n  padding: 1rem;\n}\n\n.ahs-grid-compact .ahs-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ahs-grid-compact .ahs-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.ahs-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.ahs-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.ahs-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ahs-primary), var(--ahs-warm));\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(196,149,74,.3);\n}\n\n.ahs-timeline-content {\n  flex: 1;\n  background: var(--ahs-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--ahs-radius-sm);\n  box-shadow: var(--ahs-shadow);\n}\n\n.ahs-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--ahs-secondary);\n  margin: 0 0 .25rem 0;\n}\n\n.ahs-timeline-content p {\n  font-size: 14px;\n  color: var(--ahs-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.ahs-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--ahs-primary-light);\n  border-radius: var(--ahs-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--ahs-primary);\n}\n\n.ahs-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.ahs-tip p {\n  font-size: 14px;\n  color: var(--ahs-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === COMPOSITION BOX === *\/\n.ahs-composition-box {\n  background: var(--ahs-white);\n  border-radius: var(--ahs-radius);\n  padding: clamp(1.5rem, 4vw, 2rem);\n  box-shadow: var(--ahs-shadow);\n  border-left: 4px solid var(--ahs-primary);\n}\n\n.ahs-composition-box p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--ahs-text);\n  margin: 0 0 .75rem 0;\n  line-height: 1.7;\n}\n\n.ahs-composition-box p:last-child {\n  margin-bottom: 0;\n}\n\n.ahs-composition-small {\n  font-size: 13px !important;\n  color: var(--ahs-text-light) !important;\n  font-style: italic;\n}\n\n.ahs-content-badge {\n  display: flex;\n  justify-content: center;\n  margin-top: 1.25rem;\n}\n\n.ahs-content-badge span {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 12px 24px;\n  background: linear-gradient(135deg, var(--ahs-primary), var(--ahs-warm));\n  color: white;\n  border-radius: 999px;\n  font-size: 15px;\n  font-weight: 700;\n  box-shadow: 0 4px 16px rgba(196,149,74,.3);\n}\n\n\/* === ACCORDÉON === *\/\n.ahs-accordion {\n  background: var(--ahs-white);\n  border-radius: var(--ahs-radius);\n  box-shadow: var(--ahs-shadow);\n  overflow: hidden;\n}\n\n.ahs-accordion-item {\n  border-bottom: 1px solid var(--ahs-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ahs-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ahs-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ahs-secondary);\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.ahs-accordion-header:hover {\n  background: var(--ahs-primary-light);\n}\n\n.ahs-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ahs-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--ahs-primary);\n  transition: transform .2s ease;\n}\n\n.ahs-accordion-item[open] .ahs-accordion-header::after {\n  content: '−';\n}\n\n.ahs-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ahs-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n.ahs-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.ahs-cta-box {\n  background: linear-gradient(135deg, var(--ahs-secondary) 0%, #4a4a5a 100%);\n  border-radius: var(--ahs-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  margin-top: 2rem;\n  position: relative;\n  overflow: hidden;\n}\n\n.ahs-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 30% 70%, rgba(196,149,74,.2) 0%, transparent 50%);\n}\n\n.ahs-cta-box p {\n  position: relative;\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\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .ahs-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .ahs-card {\n    padding: 1.125rem;\n  }\n  \n  .ahs-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .ahs-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ahs-radius-sm);\n  }\n  \n  .ahs-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .ahs-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .ahs-grid-compact {\n    gap: .625rem;\n  }\n  \n  .ahs-grid-compact .ahs-card {\n    padding: .75rem;\n  }\n  \n  .ahs-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .ahs-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .ahs-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .ahs-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .ahs-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .ahs-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .ahs-composition-box {\n    padding: 1.25rem;\n  }\n  \n  .ahs-tip {\n    flex-direction: column;\n    gap: .5rem;\n    text-align: center;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ahs-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .ahs-card:nth-child(1) { animation-delay: .05s; }\n  .ahs-card:nth-child(2) { animation-delay: .1s; }\n  .ahs-card:nth-child(3) { animation-delay: .15s; }\n  .ahs-card:nth-child(4) { animation-delay: .2s; }\n  .ahs-card:nth-child(5) { animation-delay: .25s; }\n  .ahs-card:nth-child(6) { animation-delay: .3s; }\n  .ahs-card:nth-child(7) { animation-delay: .35s; }\n  .ahs-card:nth-child(8) { animation-delay: .4s; }\n}\n\n@keyframes fadeInUp {\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  .ahs-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AROMASPRAY","offers":[{"title":"Default Title","offer_id":55202683322745,"sku":"SC8609","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/aromaspray-bois-de-ho-gingembre-spray-datmosphere-100-ml-lifestyle.webp?v=1769512679"},{"product_id":"purifiant-habitat-125ml-etamine-du-lys","title":"Spray désodorisant Purifiant habitat 125 ml - Etamine du Lys","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Spray désodorisant Purifiant habitat 125 ml - Etamine du Lys\nPalette détectée:\n  - Primaire: #E85A35 (orange\/corail du packaging - couleur dominante)\n  - Secondaire: #D4453C (rouge du capuchon et mentions)\n  - Accent: #F8B5A0 (rose pêche des fleurs de cerisier)\n  - Background: #FDF6F3 (crème rosé très doux)\nAmbiance: Naturel, écologique, printanier avec les fleurs de cerisier, efficace (mention coronavirus), frais et purifiant\nPréfixe CSS: pur\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Les bienfaits du purifiant habitat Etamine du Lys\"\n  2. \"Comment utiliser le spray purifiant Habitat\"\n  3. \"Pourquoi privilégier ce purifiant ?\"\n  4. \"Composition détaillée\"\n  5. \"Précautions d'emploi\"\n  6. \"Assainissez et parfumez votre intérieur au naturel !\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"pur-premium\"\u003e\n  \n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"pur-hero\"\u003e\n    \u003cdiv class=\"pur-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pur-hero-content\"\u003e\n      \u003cdiv class=\"pur-badges-top\"\u003e\n        \u003cspan class=\"pur-badge\"\u003e🦠 Efficace Coronavirus\u003c\/span\u003e\n        \u003cspan class=\"pur-badge\"\u003e🌿 99,99% naturel\u003c\/span\u003e\n        \u003cspan class=\"pur-badge\"\u003e🏆 Meilleur Éco 2021\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"pur-hero-title\"\u003ePurifiant Habitat Etamine du Lys\u003c\/span\u003e\n      \u003cp class=\"pur-subtitle\"\u003eDésinfectant de surface 3-en-1\u003c\/p\u003e\n      \u003cp class=\"pur-description\"\u003ePurifiez naturellement votre intérieur ! Élimine bactéries, virus et mauvaises odeurs tout en parfumant grâce à sa synergie d'huiles essentielles biologiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 : Les bienfaits --\u003e\n  \u003csection class=\"pur-section\"\u003e\n    \u003ch2\u003eLes bienfaits du purifiant habitat Etamine du Lys\u003c\/h2\u003e\n    \u003cdiv class=\"pur-grid\"\u003e\n      \u003cdiv class=\"pur-card\"\u003e\n        \u003ch3\u003e🦠 Élimine efficacement les germes\u003c\/h3\u003e\n        \u003cp\u003eBactéries, levures, moisissures et virus (dont H1N1 et Coronavirus, norme EN14476).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pur-card\"\u003e\n        \u003ch3\u003e🌸 Assainit l'air et désodorise\u003c\/h3\u003e\n        \u003cp\u003eParfum 100% naturel d'eucalyptus bio, cannelle, niaouli et géranium.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pur-card\"\u003e\n        \u003ch3\u003e🌍 Respectueux de l'environnement\u003c\/h3\u003e\n        \u003cp\u003eSans gaz propulseur, 99,99% d'ingrédients d'origine végétale et minérale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pur-card\"\u003e\n        \u003ch3\u003e🐰 Vegan \u0026amp; cruelty-free\u003c\/h3\u003e\n        \u003cp\u003eNon testé sur les animaux, pour une consommation responsable et éthique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Comment utiliser --\u003e\n  \u003csection class=\"pur-section\"\u003e\n    \u003ch2\u003eComment utiliser le spray purifiant Habitat\u003c\/h2\u003e\n    \n    \u003cdiv class=\"pur-usage-tabs\"\u003e\n      \u003cdiv class=\"pur-usage-block\"\u003e\n        \u003cdiv class=\"pur-usage-header\"\u003e\n          \u003cspan class=\"pur-usage-icon\"\u003e💨\u003c\/span\u003e\n          \u003ch3\u003ePour l'air ambiant\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cp\u003ePulvérisez directement dans la pièce pour une désodorisation immédiate. Sur textile, effectuez au préalable une touche d'essai.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"pur-usage-block\"\u003e\n        \u003cdiv class=\"pur-usage-header\"\u003e\n          \u003cspan class=\"pur-usage-icon\"\u003e🧽\u003c\/span\u003e\n          \u003ch3\u003ePour les surfaces\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pur-timeline\"\u003e\n          \u003cdiv class=\"pur-timeline-item\"\u003e\n            \u003cspan class=\"pur-timeline-number\"\u003e1\u003c\/span\u003e\n            \u003cdiv class=\"pur-timeline-content\"\u003e\n              \u003ch3\u003eSecouez le flacon\u003c\/h3\u003e\n              \u003cp\u003eAgitez bien avant chaque utilisation.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pur-timeline-item\"\u003e\n            \u003cspan class=\"pur-timeline-number\"\u003e2\u003c\/span\u003e\n            \u003cdiv class=\"pur-timeline-content\"\u003e\n              \u003ch3\u003eVaporisez uniformément\u003c\/h3\u003e\n              \u003cp\u003e1 pulvérisation ≈ 1,25 ml sur la surface.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pur-timeline-item\"\u003e\n            \u003cspan class=\"pur-timeline-number\"\u003e3\u003c\/span\u003e\n            \u003cdiv class=\"pur-timeline-content\"\u003e\n              \u003ch3\u003eTemps de contact\u003c\/h3\u003e\n              \u003cp\u003e\u003cstrong\u003e5 min\u003c\/strong\u003e pour bactéries et virus • \u003cstrong\u003e15 min\u003c\/strong\u003e pour levures et moisissures.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pur-timeline-item\"\u003e\n            \u003cspan class=\"pur-timeline-number\"\u003e4\u003c\/span\u003e\n            \u003cdiv class=\"pur-timeline-content\"\u003e\n              \u003ch3\u003eEssuyez\u003c\/h3\u003e\n              \u003cp\u003eAvec un chiffon propre. Ne pas rincer sauf pour surfaces alimentaires ou objets enfants.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pur-tip\"\u003e\n      \u003cspan class=\"pur-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce écologique :\u003c\/strong\u003e respectez les doses recommandées afin de limiter l'impact environnemental. En cas de supports fragiles : toujours tester sur une petite zone.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Pourquoi privilégier --\u003e\n  \u003csection class=\"pur-section\"\u003e\n    \u003ch2\u003ePourquoi privilégier ce purifiant ?\u003c\/h2\u003e\n    \u003cdiv class=\"pur-grid-compact\"\u003e\n      \u003cdiv class=\"pur-card\"\u003e\n        \u003ch3\u003e🚫 Sans gaz propulseur\u003c\/h3\u003e\n        \u003cp\u003eFormule concentrée, plus respectueuse de l'air intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pur-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eCertifié d'origine naturelle, savoir-faire local.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pur-card\"\u003e\n        \u003ch3\u003e🏆 Meilleur Produit Éco 2021\u003c\/h3\u003e\n        \u003cp\u003ePlébiscité pour son efficacité et sa démarche responsable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pur-card\"\u003e\n        \u003ch3\u003e🌱 Formule ultra-naturelle\u003c\/h3\u003e\n        \u003cp\u003e99,99% d'ingrédients végétaux et minéraux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition détaillée --\u003e\n  \u003csection class=\"pur-section\"\u003e\n    \u003ch2\u003eComposition détaillée\u003c\/h2\u003e\n    \n    \u003cdiv class=\"pur-composition\"\u003e\n      \u003cdiv class=\"pur-notes\"\u003e\n        \u003ch3\u003e🌺 Notes olfactives\u003c\/h3\u003e\n        \u003cdiv class=\"pur-notes-grid\"\u003e\n          \u003cdiv class=\"pur-note\"\u003e\n            \u003cspan class=\"pur-note-label\"\u003eTête\u003c\/span\u003e\n            \u003cspan class=\"pur-note-value\"\u003eNiaouli, Eucalyptus\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pur-note\"\u003e\n            \u003cspan class=\"pur-note-label\"\u003eCœur\u003c\/span\u003e\n            \u003cspan class=\"pur-note-value\"\u003eGéranium\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pur-note\"\u003e\n            \u003cspan class=\"pur-note-label\"\u003eFond\u003c\/span\u003e\n            \u003cspan class=\"pur-note-value\"\u003eCannelle\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"pur-ingredients\"\u003e\n        \u003ch3\u003e📋 Ingrédients complets\u003c\/h3\u003e\n        \u003cp\u003eAlcool dénaturé (49,8%), eau, parfum 100% d'origine naturelle, huiles essentielles d'eucalyptus, géranium, niaouli, cannelle (limonene), heptyl glucoside (\u0026lt;5% de tensioactif non ionique).\u003c\/p\u003e\n        \u003cp class=\"pur-biocide\"\u003e\u003cstrong\u003eSubstance active biocide :\u003c\/strong\u003e alcool éthylique (N° CAS : 64-17-5), 49,8% (m\/m) – TP2\/TP4 AL.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Précautions d'emploi --\u003e\n  \u003csection class=\"pur-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"pur-accordion\"\u003e\n      \u003cdetails class=\"pur-accordion-item\"\u003e\n        \u003csummary class=\"pur-accordion-header\"\u003e⚠️ Avertissements importants\u003c\/summary\u003e\n        \u003cdiv class=\"pur-accordion-content\"\u003e\n          \u003cp\u003eProduit dangereux : respectez les consignes d'utilisation. Avant toute application, lisez attentivement l'étiquette et les informations produit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pur-accordion-item\"\u003e\n        \u003csummary class=\"pur-accordion-header\"\u003e🔥 Risques identifiés\u003c\/summary\u003e\n        \u003cdiv class=\"pur-accordion-content\"\u003e\n          \u003cp\u003eLiquide et vapeurs inflammables, risque d'allergie cutanée, sévère irritation oculaire. Contient : eucalyptol.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : CTA Final --\u003e\n  \u003csection class=\"pur-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eAssainissez et parfumez votre intérieur au naturel !\u003c\/h2\u003e\n    \u003cdiv class=\"pur-cta-box\"\u003e\n      \u003cp\u003eOffrez à votre habitat un air pur et sain avec le Purifiant Habitat Etamine du Lys : efficacité prouvée, parfum agréable et respect de l'environnement réunis en un seul geste quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"pur-disclaimer\"\u003eProduit biocide – Utilisez les produits biocides avec précaution. Avant toute utilisation, lisez l'étiquette et les informations concernant le produit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --pur-cream: #FDF6F3;\n  --pur-white: #ffffff;\n  --pur-primary: #E85A35;\n  --pur-primary-dark: #C94A2A;\n  --pur-primary-light: #FEF0EC;\n  --pur-secondary: #D4453C;\n  --pur-accent: #F8B5A0;\n  --pur-text: #1a1a1a;\n  --pur-text-light: #5a5a5a;\n  --pur-border: #f0e0db;\n  --pur-shadow: 0 4px 24px rgba(232,90,53,.08);\n  --pur-shadow-lg: 0 12px 48px rgba(232,90,53,.15);\n  --pur-radius: 20px;\n  --pur-radius-sm: 12px;\n}\n\n.pur-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--pur-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.pur-hero {\n  position: relative;\n  background: linear-gradient(135deg, #E85A35 0%, #D4453C 50%, #C94A2A 100%);\n  border-radius: var(--pur-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(--pur-shadow-lg);\n}\n\n.pur-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.08'%3E%3Cpath d='M30 30c0-5.5-4.5-10-10-10s-10 4.5-10 10 4.5 10 10 10 10-4.5 10-10zm10 0c0 5.5 4.5 10 10 10s10-4.5 10-10-4.5-10-10-10-10 4.5-10 10z'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\");\n  opacity: .5;\n}\n\n.pur-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.pur-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.pur-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(--pur-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.pur-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.pur-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.pur-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.pur-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.pur-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.pur-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--pur-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.pur-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(--pur-primary), var(--pur-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.pur-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.pur-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n\/* === CARDS === *\/\n.pur-card {\n  background: var(--pur-white);\n  border-radius: var(--pur-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--pur-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.pur-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--pur-shadow-lg);\n  border-color: var(--pur-primary);\n}\n\n.pur-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--pur-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.pur-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--pur-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.pur-grid-compact .pur-card {\n  padding: 1rem;\n}\n\n.pur-grid-compact .pur-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.pur-grid-compact .pur-card p {\n  font-size: 12px;\n}\n\n\/* === USAGE BLOCKS === *\/\n.pur-usage-tabs {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.pur-usage-block {\n  background: var(--pur-white);\n  border-radius: var(--pur-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--pur-shadow);\n}\n\n.pur-usage-header {\n  display: flex;\n  align-items: center;\n  gap: .75rem;\n  margin-bottom: 1rem;\n}\n\n.pur-usage-icon {\n  font-size: 28px;\n}\n\n.pur-usage-header h3 {\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--pur-primary-dark);\n  margin: 0;\n}\n\n.pur-usage-block \u003e p {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--pur-text-light);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.pur-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.pur-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.pur-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--pur-primary), var(--pur-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}\n\n.pur-timeline-content {\n  flex: 1;\n  background: var(--pur-primary-light);\n  padding: 1rem 1.25rem;\n  border-radius: var(--pur-radius-sm);\n}\n\n.pur-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--pur-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.pur-timeline-content p {\n  font-size: 14px;\n  color: var(--pur-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP === *\/\n.pur-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--pur-primary-light);\n  border-radius: var(--pur-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.pur-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.pur-tip p {\n  font-size: 14px;\n  color: var(--pur-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === COMPOSITION === *\/\n.pur-composition {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.pur-notes {\n  background: var(--pur-white);\n  border-radius: var(--pur-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--pur-shadow);\n}\n\n.pur-notes h3 {\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--pur-primary-dark);\n  margin: 0 0 1rem 0;\n  text-align: center;\n}\n\n.pur-notes-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1rem;\n}\n\n.pur-note {\n  text-align: center;\n  padding: 1rem;\n  background: var(--pur-primary-light);\n  border-radius: var(--pur-radius-sm);\n}\n\n.pur-note-label {\n  display: block;\n  font-size: 12px;\n  font-weight: 700;\n  color: var(--pur-primary);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: .5rem;\n}\n\n.pur-note-value {\n  display: block;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--pur-text);\n}\n\n.pur-ingredients {\n  background: var(--pur-white);\n  border-radius: var(--pur-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--pur-shadow);\n}\n\n.pur-ingredients h3 {\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--pur-primary-dark);\n  margin: 0 0 1rem 0;\n}\n\n.pur-ingredients p {\n  font-size: 14px;\n  color: var(--pur-text-light);\n  line-height: 1.7;\n  margin: 0 0 .75rem 0;\n}\n\n.pur-ingredients p:last-child {\n  margin-bottom: 0;\n}\n\n.pur-biocide {\n  background: var(--pur-primary-light);\n  padding: .75rem 1rem;\n  border-radius: var(--pur-radius-sm);\n  border-left: 3px solid var(--pur-primary);\n}\n\n\/* === ACCORDION === *\/\n.pur-accordion {\n  background: var(--pur-white);\n  border-radius: var(--pur-radius);\n  box-shadow: var(--pur-shadow);\n  overflow: hidden;\n}\n\n.pur-accordion-item {\n  border-bottom: 1px solid var(--pur-border);\n  margin: 0;\n  padding: 0;\n}\n\n.pur-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.pur-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--pur-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.pur-accordion-header:hover {\n  background: var(--pur-primary-light);\n}\n\n.pur-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.pur-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--pur-primary);\n  transition: transform .2s ease;\n}\n\n.pur-accordion-item[open] .pur-accordion-header::after {\n  content: '−';\n}\n\n.pur-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--pur-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.pur-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.pur-cta-box {\n  background: linear-gradient(135deg, var(--pur-primary) 0%, var(--pur-primary-dark) 100%);\n  border-radius: var(--pur-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.pur-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.pur-disclaimer {\n  font-size: 12px;\n  color: var(--pur-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  .pur-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .pur-card {\n    padding: 1.125rem;\n  }\n  \n  .pur-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .pur-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--pur-radius-sm);\n  }\n  \n  .pur-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .pur-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .pur-grid-compact {\n    gap: .625rem;\n  }\n  \n  .pur-grid-compact .pur-card {\n    padding: .75rem;\n  }\n  \n  .pur-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .pur-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .pur-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .pur-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .pur-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .pur-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .pur-notes-grid {\n    grid-template-columns: 1fr;\n    gap: .75rem;\n  }\n  \n  .pur-note {\n    padding: .75rem;\n  }\n  \n  .pur-usage-block {\n    padding: 1.25rem;\n  }\n  \n  .pur-usage-header h3 {\n    font-size: 16px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .pur-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .pur-card:nth-child(1) { animation-delay: .05s; }\n  .pur-card:nth-child(2) { animation-delay: .1s; }\n  .pur-card:nth-child(3) { animation-delay: .15s; }\n  .pur-card:nth-child(4) { animation-delay: .2s; }\n}\n\n@keyframes fadeInUp {\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  .pur-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"ETAMINE DU LYS","offers":[{"title":"Default Title","offer_id":55226550550905,"sku":"EY0145","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-desodorisant-purifiant-habitat-125-ml-etamine-du-lys-lifestyle_73347595-3a41-4668-baf3-1039209e0369.webp?v=1769018025"},{"product_id":"destructeur-dodeurs-125ml-etamine-du-lys","title":"Spray Destructeur d'Odeurs 125ml – Etamine du Lys","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Destructeur d'Odeurs Étamine du Lys\nPalette détectée:\n  - Primaire: #4A9ED4 (bleu ciel du packaging, évoquant l'air frais)\n  - Secondaire: #2B5E8C (bleu foncé des bandeaux)\n  - Accent: #8BC53F (vert lime du logo, nature\/écologie)\nAmbiance: Naturel\/Bio, fraîcheur, écologique, made in France, légèreté comme l'air pur\nPréfixe CSS: edl\n--\u003e\n\n\u003cdiv class=\"edl-premium\"\u003e\n\n  \u003cdiv class=\"edl-hero\"\u003e\n    \u003cdiv class=\"edl-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"edl-hero-content\"\u003e\n      \u003cdiv class=\"edl-badges-top\"\u003e\n        \u003cspan class=\"edl-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"edl-badge\"\u003e🌿 Vegan\u003c\/span\u003e\n        \u003cspan class=\"edl-badge\"\u003e💨 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"edl-hero-title\"\u003eDestructeur d'odeurs\u003c\/span\u003e\n      \u003cp class=\"edl-subtitle\"\u003eAir \u0026amp; tissus • 125ml\u003c\/p\u003e\n      \u003cp class=\"edl-description\"\u003eLa solution naturelle et efficace pour neutraliser instantanément les mauvaises odeurs de votre intérieur. Formule concentrée brevetée, respectueuse de l'environnement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003e✨ Pourquoi vous allez l'adorer\u003c\/h2\u003e\n    \u003cdiv class=\"edl-grid\"\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003cdiv class=\"edl-card-icon\"\u003e🎯\u003c\/div\u003e\n        \u003ch3\u003eNeutralisation immédiate\u003c\/h3\u003e\n        \u003cp\u003eÉlimine efficacement les odeurs de tabac, cuisine, humidité et autres désagréments olfactifs en quelques secondes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003cdiv class=\"edl-card-icon\"\u003e🌸\u003c\/div\u003e\n        \u003ch3\u003eParfum frais \u0026amp; discret\u003c\/h3\u003e\n        \u003cp\u003eLaisse une agréable sensation de propreté sans surcharger l'air ambiant ni masquer les odeurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003cdiv class=\"edl-card-icon\"\u003e🛋️\u003c\/div\u003e\n        \u003ch3\u003eMulti-surfaces\u003c\/h3\u003e\n        \u003cp\u003eAdapté pour l'air ambiant, les tissus, le vide-ordures, les toilettes, la voiture et bien plus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003cdiv class=\"edl-card-icon\"\u003e🌍\u003c\/div\u003e\n        \u003ch3\u003eÉco-responsable\u003c\/h3\u003e\n        \u003cp\u003eSans gaz propulseur, vegan, non testé sur les animaux. Emballage recyclable et formule biodégradable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003e🧪 Une formule unique\u003c\/h2\u003e\n    \u003cdiv class=\"edl-formula-box\"\u003e\n      \u003cdiv class=\"edl-formula-grid\"\u003e\n        \u003cdiv class=\"edl-formula-item\"\u003e\n          \u003cspan class=\"edl-formula-icon\"\u003e🔬\u003c\/span\u003e\n          \u003cdiv class=\"edl-formula-content\"\u003e\n            \u003cstrong\u003eComplexe aromatique breveté\u003c\/strong\u003e\n            \u003cp\u003eTechnologie exclusive pour une efficacité maximale\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"edl-formula-item\"\u003e\n          \u003cspan class=\"edl-formula-icon\"\u003e✅\u003c\/span\u003e\n          \u003cdiv class=\"edl-formula-content\"\u003e\n            \u003cstrong\u003eSans allergènes étiquetables\u003c\/strong\u003e\n            \u003cp\u003eConforme à la réglementation en vigueur\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"edl-formula-item\"\u003e\n          \u003cspan class=\"edl-formula-icon\"\u003e🚫\u003c\/span\u003e\n          \u003cdiv class=\"edl-formula-content\"\u003e\n            \u003cstrong\u003eSans gaz propulseur\u003c\/strong\u003e\n            \u003cp\u003eNi colorants, ni conservateurs ajoutés\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"edl-formula-item\"\u003e\n          \u003cspan class=\"edl-formula-icon\"\u003e🐰\u003c\/span\u003e\n          \u003cdiv class=\"edl-formula-content\"\u003e\n            \u003cstrong\u003eVegan \u0026amp; cruelty-free\u003c\/strong\u003e\n            \u003cp\u003eNon testé sur les animaux\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003e📋 Mode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"edl-steps\"\u003e\n      \u003cdiv class=\"edl-step\"\u003e\n        \u003cdiv class=\"edl-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"edl-step-content\"\u003e\n          \u003ch4\u003ePositionnez\u003c\/h4\u003e\n          \u003cp\u003eTenez le flacon verticalement\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-step\"\u003e\n        \u003cdiv class=\"edl-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"edl-step-content\"\u003e\n          \u003ch4\u003eVaporisez\u003c\/h4\u003e\n          \u003cp\u003e1 à 2 pulvérisations suffisent pour une pièce moyenne\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-step\"\u003e\n        \u003cdiv class=\"edl-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"edl-step-content\"\u003e\n          \u003ch4\u003eProfitez\u003c\/h4\u003e\n          \u003cp\u003eL'air est purifié instantanément\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"edl-tip-box\"\u003e\n      \u003cspan class=\"edl-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eSur les tissus :\u003c\/strong\u003e effectuez un test préalable sur une petite zone non visible avant utilisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003e🏠 Idéal pour\u003c\/h2\u003e\n    \u003cdiv class=\"edl-uses-grid\"\u003e\n      \u003cdiv class=\"edl-use-item\"\u003e\n        \u003cspan\u003e🚬\u003c\/span\u003e\n        \u003cp\u003eOdeurs de tabac\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-use-item\"\u003e\n        \u003cspan\u003e🍳\u003c\/span\u003e\n        \u003cp\u003eOdeurs de cuisine\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-use-item\"\u003e\n        \u003cspan\u003e💧\u003c\/span\u003e\n        \u003cp\u003eOdeurs d'humidité\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-use-item\"\u003e\n        \u003cspan\u003e🚽\u003c\/span\u003e\n        \u003cp\u003eToilettes\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-use-item\"\u003e\n        \u003cspan\u003e🗑️\u003c\/span\u003e\n        \u003cp\u003eVide-ordures\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-use-item\"\u003e\n        \u003cspan\u003e🚗\u003c\/span\u003e\n        \u003cp\u003eVoiture\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-use-item\"\u003e\n        \u003cspan\u003e🛏️\u003c\/span\u003e\n        \u003cp\u003eLiterie \u0026amp; tissus\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-use-item\"\u003e\n        \u003cspan\u003e👟\u003c\/span\u003e\n        \u003cp\u003eChaussures\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003e⚠️ Précautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"edl-warning-box\"\u003e\n      \u003cdiv class=\"edl-warning-grid\"\u003e\n        \u003cdiv class=\"edl-warning-item\"\u003e\n          \u003cspan\u003e🔥\u003c\/span\u003e\n          \u003cp\u003eLiquide et vapeurs très inflammables\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"edl-warning-item\"\u003e\n          \u003cspan\u003e👁️\u003c\/span\u003e\n          \u003cp\u003eÉviter le contact avec les yeux et la peau\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"edl-warning-item\"\u003e\n          \u003cspan\u003e🌡️\u003c\/span\u003e\n          \u003cp\u003eConserver à l'écart de la chaleur et des flammes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"edl-cta-box\"\u003e\n      \u003cdiv class=\"edl-cta-icon\"\u003e💨\u003c\/div\u003e\n      \u003cp\u003eRedécouvrez le plaisir d'un intérieur frais et sain.\u003cbr\u003e\u003cstrong\u003eUn geste simple pour une atmosphère purifiée, naturellement.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --edl-cream: #F5F9FC;\n  --edl-white: #ffffff;\n  --edl-primary: #4A9ED4;\n  --edl-primary-dark: #2B5E8C;\n  --edl-primary-light: #E8F4FB;\n  --edl-secondary: #8BC53F;\n  --edl-secondary-light: #E8F5D9;\n  --edl-accent: #FFD93D;\n  --edl-text: #1a1a1a;\n  --edl-text-light: #5a6a7a;\n  --edl-border: #e0e8ef;\n  --edl-shadow: 0 4px 24px rgba(43,94,140,.08);\n  --edl-shadow-lg: 0 12px 48px rgba(43,94,140,.15);\n  --edl-radius: 20px;\n  --edl-radius-sm: 12px;\n}\n\n.edl-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--edl-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--edl-text);\n  line-height: 1.6;\n}\n\n.edl-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.edl-hero {\n  position: relative;\n  background: linear-gradient(135deg, #87CEEB 0%, var(--edl-primary) 50%, var(--edl-primary-dark) 100%);\n  border-radius: var(--edl-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n  overflow: hidden;\n  box-shadow: var(--edl-shadow-lg);\n}\n\n.edl-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(255,255,255,.3) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.2) 0%, transparent 40%),\n    radial-gradient(circle at 50% 50%, rgba(255,255,255,.1) 0%, transparent 60%);\n  opacity: .6;\n}\n\n.edl-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.edl-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.edl-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(--edl-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.edl-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.edl-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(32px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 .5rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.edl-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n}\n\n.edl-description {\n  color: white;\n  font-size: clamp(16px, 2.5vw, 20px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n\/* === SECTIONS === *\/\n.edl-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.edl-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--edl-primary-dark);\n  margin-bottom: clamp(1.5rem, 3vw, 2.5rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.edl-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(--edl-primary), var(--edl-secondary));\n  border-radius: 2px;\n}\n\n\/* === CARDS GRID === *\/\n.edl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n}\n\n.edl-card {\n  background: var(--edl-white);\n  border-radius: var(--edl-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--edl-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.edl-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--edl-shadow-lg);\n  border-color: var(--edl-primary);\n}\n\n.edl-card-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.edl-card h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--edl-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.edl-card p {\n  font-size: 15px;\n  color: var(--edl-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === FORMULA BOX === *\/\n.edl-formula-box {\n  background: linear-gradient(135deg, var(--edl-primary-light) 0%, var(--edl-secondary-light) 100%);\n  border-radius: var(--edl-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n}\n\n.edl-formula-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1.5rem;\n}\n\n.edl-formula-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--edl-white);\n  padding: 1.25rem;\n  border-radius: var(--edl-radius-sm);\n  box-shadow: var(--edl-shadow);\n}\n\n.edl-formula-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.edl-formula-content strong {\n  display: block;\n  font-size: 15px;\n  color: var(--edl-primary-dark);\n  margin-bottom: 4px;\n}\n\n.edl-formula-content p {\n  font-size: 13px;\n  color: var(--edl-text-light);\n  margin: 0;\n}\n\n\/* === STEPS === *\/\n.edl-steps {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 1.5rem;\n  margin-bottom: 2rem;\n}\n\n.edl-step {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: var(--edl-white);\n  padding: 1.5rem 2rem;\n  border-radius: var(--edl-radius);\n  box-shadow: var(--edl-shadow);\n  flex: 1;\n  min-width: 250px;\n  max-width: 320px;\n}\n\n.edl-step-number {\n  width: 50px;\n  height: 50px;\n  background: linear-gradient(135deg, var(--edl-primary) 0%, var(--edl-primary-dark) 100%);\n  color: white;\n  font-size: 24px;\n  font-weight: 900;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n\n.edl-step-content h4 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--edl-primary-dark);\n  margin: 0 0 4px 0;\n}\n\n.edl-step-content p {\n  font-size: 14px;\n  color: var(--edl-text-light);\n  margin: 0;\n}\n\n.edl-tip-box {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: var(--edl-secondary-light);\n  border-left: 4px solid var(--edl-secondary);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--edl-radius-sm) var(--edl-radius-sm) 0;\n}\n\n.edl-tip-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.edl-tip-box p {\n  margin: 0;\n  font-size: 15px;\n  color: var(--edl-text);\n}\n\n\/* === USES GRID === *\/\n.edl-uses-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: 1rem;\n}\n\n.edl-use-item {\n  background: var(--edl-white);\n  border-radius: var(--edl-radius-sm);\n  padding: 1.25rem 1rem;\n  text-align: center;\n  box-shadow: var(--edl-shadow);\n  transition: all .3s ease;\n}\n\n.edl-use-item:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--edl-shadow-lg);\n}\n\n.edl-use-item span {\n  font-size: 32px;\n  display: block;\n  margin-bottom: .5rem;\n}\n\n.edl-use-item p {\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--edl-primary-dark);\n  margin: 0;\n}\n\n\/* === INFO GRID === *\/\n.edl-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.edl-info-item {\n  background: var(--edl-white);\n  border-radius: var(--edl-radius-sm);\n  padding: 1.25rem 1.5rem;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  box-shadow: var(--edl-shadow);\n}\n\n.edl-info-label {\n  font-size: 14px;\n  color: var(--edl-text-light);\n}\n\n.edl-info-value {\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--edl-primary-dark);\n}\n\n\/* === WARNING BOX === *\/\n.edl-warning-box {\n  background: #FFF8E6;\n  border: 2px solid #FFD93D;\n  border-radius: var(--edl-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n}\n\n.edl-warning-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1rem;\n  margin-bottom: 1rem;\n}\n\n.edl-warning-item {\n  display: flex;\n  align-items: center;\n  gap: .75rem;\n}\n\n.edl-warning-item span {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.edl-warning-item p {\n  font-size: 14px;\n  color: var(--edl-text);\n  margin: 0;\n}\n\n.edl-warning-note {\n  font-size: 13px;\n  color: var(--edl-text-light);\n  margin: 0;\n  padding-top: 1rem;\n  border-top: 1px solid rgba(255,217,61,.5);\n}\n\n\/* === CTA BOX === *\/\n.edl-cta-box {\n  background: linear-gradient(135deg, var(--edl-primary) 0%, var(--edl-primary-dark) 100%);\n  border-radius: var(--edl-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.edl-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  right: -50%;\n  width: 100%;\n  height: 200%;\n  background: radial-gradient(circle, rgba(255,255,255,.1) 0%, transparent 60%);\n}\n\n.edl-cta-icon {\n  font-size: 56px;\n  display: block;\n  margin-bottom: 1rem;\n  position: relative;\n}\n\n.edl-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  font-weight: 500;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n  position: relative;\n}\n\n.edl-cta-box strong {\n  font-weight: 700;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .edl-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .edl-steps {\n    flex-direction: column;\n    align-items: stretch;\n  }\n  \n  .edl-step {\n    max-width: none;\n  }\n  \n  .edl-uses-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .edl-card,\n  .edl-step,\n  .edl-use-item,\n  .edl-formula-item {\n    animation: edlFadeInUp .6s ease backwards;\n  }\n  \n  .edl-card:nth-child(1), .edl-step:nth-child(1) { animation-delay: .1s; }\n  .edl-card:nth-child(2), .edl-step:nth-child(2) { animation-delay: .2s; }\n  .edl-card:nth-child(3), .edl-step:nth-child(3) { animation-delay: .3s; }\n  .edl-card:nth-child(4) { animation-delay: .4s; }\n}\n\n@keyframes edlFadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .edl-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .edl-card,\n  .edl-step,\n  .edl-use-item {\n    border: 2px solid var(--edl-text);\n  }\n  \n  .edl-badge {\n    border: 2px solid var(--edl-primary-dark);\n  }\n}\n\u003c\/style\u003e","brand":"ETAMINE DU LYS","offers":[{"title":"Default Title","offer_id":55227150369145,"sku":"EY0150","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray_destructeur_odeur_etamine-du-lys_11zon.jpg?v=1766578102"},{"product_id":"desodorisant-rafraichissant-125ml-etamine-du-lys","title":"Désodorisant rafraîchissant - 125ml – Etamine du Lys","description":"\u003cdiv class=\"edl-premium\"\u003e\n  \u003cdiv class=\"edl-hero\"\u003e\n    \u003cdiv class=\"edl-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"edl-hero-content\"\u003e\n      \u003cdiv class=\"edl-badges-top\"\u003e\n        \u003cspan class=\"edl-badge\"\u003e🌿 99,99 % naturel\u003c\/span\u003e\n        \u003cspan class=\"edl-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"edl-badge\"\u003e✅ Certifié Ecocert\u003c\/span\u003e\n        \u003cspan class=\"edl-badge\"\u003e💨 Sans gaz propulseur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"edl-hero-title\"\u003eEucalyptus · Menthe · Lavande · Lavandin\u003c\/span\u003e\n      \u003cp class=\"edl-description\"\u003eUn parfum d'ambiance naturel, frais et vraiment efficace pour assainir l'air de votre intérieur tout en y diffusant des notes vivifiantes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003eUn désodorisant maison naturel, frais et durable\u003c\/h2\u003e\n    \u003cp class=\"edl-section-intro\"\u003eConçu en France par la marque écologique Etamine du Lys, ce spray concentré agit comme un véritable parfum d'ambiance qui dure longtemps. Quelques pulvérisations suffisent pour neutraliser les mauvaises odeurs (cuisine, salle de bain, toilettes, textiles, voiture) et offrir à votre pièce une atmosphère pure, légère et apaisante. Une excellente alternative moderne aux recettes de grand-mère à base de bicarbonate, vinaigre ou clous de girofle, avec l'efficacité d'un produit prêt à l'emploi.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003eLes bienfaits du Désodorisant Rafraîchissant Etamine du Lys\u003c\/h2\u003e\n    \u003cdiv class=\"edl-grid\"\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e🌬️ Assainit l'air ambiant\u003c\/h3\u003e\n        \u003cp\u003eLes huiles essentielles purifiantes assainissent l'air et les tissus en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e🚫 Neutralise les odeurs\u003c\/h3\u003e\n        \u003cp\u003eÉlimine durablement les odeurs tenaces sans jamais les masquer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e🌿 Parfum frais \u0026amp; naturel\u003c\/h3\u003e\n        \u003cp\u003eDiffuse un bouquet vivifiant d'eucalyptus, menthe, lavande et lavandin.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e💧 Formule concentrée\u003c\/h3\u003e\n        \u003cp\u003e1 à 2 vaporisations suffisent pour parfumer toute une pièce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e🍃 Sans gaz propulseur\u003c\/h3\u003e\n        \u003cp\u003eCertifié Ecocert, vegan et non testé sur les animaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e♻️ Écoresponsable\u003c\/h3\u003e\n        \u003cp\u003eFlacon recyclable, fabrication française et démarche éthique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003eNotes olfactives : une promenade en pleine nature\u003c\/h2\u003e\n    \u003cdiv class=\"edl-timeline\"\u003e\n      \u003cdiv class=\"edl-timeline-item\"\u003e\n        \u003cdiv class=\"edl-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"edl-timeline-content\"\u003e\n          \u003ch3\u003e🍃 Note de tête — Eucalyptus\u003c\/h3\u003e\n          \u003cp\u003eUne ouverture fraîche et tonifiante qui réveille immédiatement la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-timeline-item\"\u003e\n        \u003cdiv class=\"edl-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"edl-timeline-content\"\u003e\n          \u003ch3\u003e💜 Note de cœur — Lavande \u0026amp; lavandin\u003c\/h3\u003e\n          \u003cp\u003eUn cœur doux et apaisant, signature provençale rassurante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-timeline-item\"\u003e\n        \u003cdiv class=\"edl-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"edl-timeline-content\"\u003e\n          \u003ch3\u003e🌱 Note de fond — Menthe\u003c\/h3\u003e\n          \u003cp\u003eUne finale vivifiante et persistante qui prolonge la fraîcheur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"edl-tip\"\u003e\n      \u003cspan class=\"edl-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eUne signature olfactive nette et lumineuse, parfaite pour réveiller votre intérieur le matin ou créer une ambiance zen en soirée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"edl-timeline\"\u003e\n      \u003cdiv class=\"edl-timeline-item\"\u003e\n        \u003cdiv class=\"edl-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"edl-timeline-content\"\u003e\n          \u003ch3\u003e🤲 Agitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez bien le spray avant chaque utilisation pour homogénéiser la formule.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-timeline-item\"\u003e\n        \u003cdiv class=\"edl-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"edl-timeline-content\"\u003e\n          \u003ch3\u003e💨 Pulvérisez en l'air\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 vaporisations au centre de la pièce, à environ 30 cm des surfaces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-timeline-item\"\u003e\n        \u003cdiv class=\"edl-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"edl-timeline-content\"\u003e\n          \u003ch3\u003e🛋️ Sur les textiles\u003c\/h3\u003e\n          \u003cp\u003eSur rideaux, coussins ou canapé, effectuez d'abord un test sur une zone peu visible.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-timeline-item\"\u003e\n        \u003cdiv class=\"edl-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"edl-timeline-content\"\u003e\n          \u003ch3\u003e⚠️ Précautions de pulvérisation\u003c\/h3\u003e\n          \u003cp\u003eÉvitez le contact direct avec les animaux, les aliments, les écrans et les surfaces fragiles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"edl-tip\"\u003e\n      \u003cspan class=\"edl-tip-icon\"\u003e🌬️\u003c\/span\u003e\n      \u003cp\u003ePour un effet optimal, associez ce spray à une aération quotidienne de vos pièces.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003eComposition INCI complète\u003c\/h2\u003e\n    \u003cdiv class=\"edl-testimonial\"\u003e\n      \u003cp class=\"edl-testimonial-text\"\u003eAlcohol denat., Aqua, Heptyl glucoside, Parfum (100 % d'origine naturelle : huiles essentielles d'eucalyptus, lavande, lavandin, menthe), Limonene, Eugenol, Linalool, Citronellol, Geraniol.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"edl-tip\"\u003e\n      \u003cspan class=\"edl-tip-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003e99,99 % des ingrédients sont d'origine naturelle.\u003c\/strong\u003e Fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003ePourquoi le choisir plutôt qu'un parfum d'ambiance classique ?\u003c\/h2\u003e\n    \u003cdiv class=\"edl-grid-compact\"\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e💚 Plus sain\u003c\/h3\u003e\n        \u003cp\u003eSans propulseur ni parfum de synthèse, contrairement aux sprays conventionnels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e⚡ Plus pratique\u003c\/h3\u003e\n        \u003cp\u003ePrêt à l'emploi, dosé et homogène — bien plus simple qu'une recette de grand-mère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e♻️ Plus respectueux\u003c\/h3\u003e\n        \u003cp\u003eFlacon recyclable, fabrication française et démarche éthique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"edl-card\"\u003e\n        \u003ch3\u003e🌸 Plus naturel\u003c\/h3\u003e\n        \u003cp\u003e99,99 % d'ingrédients d'origine naturelle et certification Ecocert.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"edl-accordion\"\u003e\n      \u003cdetails class=\"edl-accordion-item\"\u003e\n        \u003csummary class=\"edl-accordion-header\"\u003e🔥 Inflammabilité\u003c\/summary\u003e\n        \u003cdiv class=\"edl-accordion-content mt-3\"\u003e\n          \u003cp\u003eLiquide et vapeurs très inflammables : tenir à l'écart des flammes et sources de chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"edl-accordion-item\"\u003e\n        \u003csummary class=\"edl-accordion-header\"\u003e⚠️ Allergies \u0026amp; irritations\u003c\/summary\u003e\n        \u003cdiv class=\"edl-accordion-content mt-3\"\u003e\n          \u003cp\u003ePeut provoquer une allergie cutanée et une irritation oculaire sévère (contient eucalyptol).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"edl-accordion-item\"\u003e\n        \u003csummary class=\"edl-accordion-header\"\u003e👁️ En cas de contact avec les yeux\u003c\/summary\u003e\n        \u003cdiv class=\"edl-accordion-content mt-3\"\u003e\n          \u003cp\u003eRincer abondamment à l'eau et consulter un médecin si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"edl-accordion-item\"\u003e\n        \u003csummary class=\"edl-accordion-header\"\u003e👶 Enfants \u0026amp; animaux\u003c\/summary\u003e\n        \u003cdiv class=\"edl-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants et des animaux pendant la pulvérisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"edl-disclaimer\"\u003eCe produit est un désodorisant d'ambiance et ne remplace en aucun cas un avis ou un traitement médical.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"edl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eUne fraîcheur naturelle au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"edl-cta-box\"\u003e\n      \u003cp\u003eAvec le désodorisant rafraîchissant Etamine du Lys, offrez à votre maison un air sain, un parfum naturel persistant et une touche végétale qui transforme chaque pièce en bulle de bien-être. 🌿✨\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  :root {\n    --edl-cream: #f6f9f2;\n    --edl-white: #ffffff;\n    --edl-primary: #8bc34a;\n    --edl-primary-dark: #4a7c2a;\n    --edl-primary-light: #e8f3dc;\n    --edl-secondary: #6a9b3f;\n    --edl-accent: #b39ddb;\n    --edl-text: #1f2a1a;\n    --edl-text-light: #5a6655;\n    --edl-border: #e0e6d8;\n    --edl-shadow: 0 4px 24px rgba(74, 124, 42, 0.08);\n    --edl-shadow-lg: 0 12px 48px rgba(74, 124, 42, 0.15);\n    --edl-radius: 20px;\n    --edl-radius-sm: 12px;\n  }\n\n  .edl-premium {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n    background: var(--edl-cream);\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    color: var(--edl-text);\n    line-height: 1.6;\n  }\n\n  .edl-hero {\n    position: relative;\n    background: linear-gradient(135deg, #a4d65e 0%, #8bc34a 50%, #4a7c2a 100%);\n    border-radius: var(--edl-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(--edl-shadow-lg);\n  }\n\n  .edl-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,0.4) 0%, transparent 40%),\n                      radial-gradient(circle at 80% 70%, rgba(255,255,255,0.3) 0%, transparent 40%);\n    opacity: .15;\n  }\n\n  .edl-hero-content {\n    position: relative;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .edl-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    line-height: 1.1;\n  }\n\n  .edl-subtitle {\n    color: white;\n    font-size: clamp(15px, 2.5vw, 19px);\n    font-weight: 700;\n    margin: 0 0 1rem 0;\n    opacity: 0.95;\n    letter-spacing: 0.02em;\n  }\n\n  .edl-description {\n    color: white;\n    font-size: clamp(14px, 2.2vw, 16px);\n    max-width: 680px;\n    margin: 0 auto;\n    opacity: 0.92;\n    line-height: 1.7;\n  }\n\n  .edl-badges-top {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin-bottom: 1.5rem;\n  }\n\n  .edl-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(--edl-primary-dark);\n    box-shadow: 0 2px 12px rgba(0,0,0,.1);\n    transition: all .3s ease;\n  }\n\n  .edl-badge:hover {\n    transform: translateY(-2px) scale(1.05);\n  }\n\n  .edl-section {\n    margin-bottom: clamp(2rem, 4vw, 3.5rem);\n  }\n\n  .edl-premium h2 {\n    font-size: clamp(22px, 5vw, 36px);\n    font-weight: 900;\n    color: var(--edl-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    line-height: 1.2;\n  }\n\n  .edl-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(--edl-primary), var(--edl-secondary));\n    border-radius: 2px;\n  }\n\n  .edl-section-intro {\n    text-align: center;\n    font-size: clamp(15px, 2.5vw, 17px);\n    color: var(--edl-text-light);\n    margin: 0 auto 1.5rem;\n    max-width: 760px;\n    line-height: 1.8;\n  }\n\n  .edl-card {\n    background: var(--edl-white);\n    border-radius: var(--edl-radius);\n    padding: clamp(1.25rem, 3vw, 2rem);\n    box-shadow: var(--edl-shadow);\n    border: 2px solid transparent;\n    transition: all .3s ease;\n    text-align: center;\n  }\n\n  .edl-card:hover {\n    transform: translateY(-6px);\n    box-shadow: var(--edl-shadow-lg);\n    border-color: var(--edl-primary);\n  }\n\n  .edl-card h3 {\n    font-size: clamp(15px, 2.5vw, 18px);\n    font-weight: 800;\n    color: var(--edl-primary-dark);\n    margin: 0 0 .5rem 0;\n    line-height: 1.3;\n  }\n\n  .edl-card p {\n    font-size: clamp(13px, 2vw, 15px);\n    color: var(--edl-text-light);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .edl-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n    gap: 1.25rem;\n  }\n\n  .edl-grid-compact {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 1rem;\n  }\n\n  .edl-grid-compact .edl-card {\n    padding: 1rem;\n  }\n\n  .edl-grid-compact .edl-card h3 {\n    font-size: 14px;\n    margin-bottom: .35rem;\n  }\n\n  .edl-grid-compact .edl-card p {\n    font-size: 12px;\n  }\n\n  .edl-timeline {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n  }\n\n  .edl-timeline-item {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n  }\n\n  .edl-timeline-number {\n    flex-shrink: 0;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(135deg, var(--edl-primary), var(--edl-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(139, 195, 74, 0.3);\n  }\n\n  .edl-timeline-content {\n    flex: 1;\n    background: var(--edl-white);\n    padding: 1rem 1.25rem;\n    border-radius: var(--edl-radius-sm);\n    box-shadow: var(--edl-shadow);\n  }\n\n  .edl-timeline-content h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--edl-primary-dark);\n    margin: 0 0 .25rem 0;\n  }\n\n  .edl-timeline-content p {\n    font-size: 14px;\n    color: var(--edl-text-light);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .edl-testimonial {\n    background: var(--edl-white);\n    border-radius: var(--edl-radius);\n    padding: clamp(1.5rem, 4vw, 2.5rem);\n    box-shadow: var(--edl-shadow);\n    border-left: 4px solid var(--edl-primary);\n  }\n\n  .edl-testimonial-text {\n    font-size: clamp(14px, 2.2vw, 16px);\n    color: var(--edl-text);\n    line-height: 1.8;\n    font-style: italic;\n    margin: 0;\n  }\n\n  .edl-accordion {\n    background: var(--edl-white);\n    border-radius: var(--edl-radius);\n    box-shadow: var(--edl-shadow);\n    overflow: hidden;\n  }\n\n  .edl-accordion-item {\n    border-bottom: 1px solid var(--edl-border);\n    margin: 0;\n    padding: 0;\n  }\n\n  .edl-accordion-item:last-child {\n    border-bottom: none;\n  }\n\n  .edl-accordion-header {\n    padding: 1rem 1.25rem;\n    font-weight: 700;\n    font-size: 15px;\n    color: var(--edl-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  }\n\n  .edl-accordion-header:hover {\n    background: var(--edl-primary-light);\n  }\n\n  .edl-accordion-header::-webkit-details-marker {\n    display: none;\n  }\n\n  .edl-accordion-header::after {\n    content: '+';\n    font-size: 22px;\n    font-weight: 400;\n    color: var(--edl-primary);\n    transition: transform .2s ease;\n  }\n\n  .edl-accordion-item[open] .edl-accordion-header::after {\n    content: '−';\n  }\n\n  .edl-accordion-content {\n    padding: 0 1.25rem 1rem;\n    color: var(--edl-text-light);\n    font-size: 14px;\n    line-height: 1.7;\n    margin-top: 10px;\n  }\n\n  .edl-accordion-content p {\n    margin: 0;\n  }\n\n  .edl-tip {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n    background: var(--edl-primary-light);\n    border-radius: var(--edl-radius-sm);\n    padding: 1rem 1.25rem;\n    margin-top: 1.25rem;\n  }\n\n  .edl-tip-icon {\n    font-size: 24px;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .edl-tip p {\n    font-size: 14px;\n    color: var(--edl-text);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .edl-cta-box {\n    background: linear-gradient(135deg, var(--edl-primary) 0%, var(--edl-primary-dark) 100%);\n    border-radius: var(--edl-radius);\n    padding: clamp(1.75rem, 4vw, 3rem);\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n    box-shadow: var(--edl-shadow-lg);\n  }\n\n  .edl-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  .edl-disclaimer {\n    font-size: 12px;\n    color: var(--edl-text-light);\n    text-align: center;\n    margin-top: 1rem;\n    font-style: italic;\n  }\n\n  @media (max-width: 767px) {\n    .edl-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n\n    .edl-card {\n      padding: 1.125rem;\n    }\n\n    .edl-section {\n      margin-bottom: 1.75rem;\n    }\n\n    .edl-hero {\n      padding: 2rem 1.25rem;\n      margin-bottom: 1.75rem;\n      border-radius: var(--edl-radius-sm);\n    }\n\n    .edl-premium h2 {\n      margin-bottom: 1rem;\n      padding-bottom: .75rem;\n    }\n\n    .edl-premium h2::after {\n      width: 40px;\n      height: 3px;\n    }\n\n    .edl-grid-compact {\n      gap: .625rem;\n    }\n\n    .edl-grid-compact .edl-card {\n      padding: .75rem;\n    }\n\n    .edl-timeline-number {\n      width: 32px;\n      height: 32px;\n      font-size: 14px;\n    }\n\n    .edl-timeline-content {\n      padding: .875rem 1rem;\n    }\n\n    .edl-timeline-content h3 {\n      font-size: 14px;\n    }\n\n    .edl-timeline-content p {\n      font-size: 13px;\n    }\n\n    .edl-accordion-header {\n      padding: .875rem 1rem;\n      font-size: 14px;\n    }\n\n    .edl-accordion-content {\n      padding: 0 1rem .875rem;\n      font-size: 13px;\n    }\n\n    .edl-testimonial {\n      padding: 1.25rem;\n    }\n\n    .edl-testimonial-text {\n      font-size: 13.5px;\n    }\n  }\n\n  @media (prefers-reduced-motion: no-preference) {\n    .edl-card {\n      animation: fadeInUp .5s ease backwards;\n    }\n    .edl-card:nth-child(1) { animation-delay: .05s; }\n    .edl-card:nth-child(2) { animation-delay: .1s; }\n    .edl-card:nth-child(3) { animation-delay: .15s; }\n    .edl-card:nth-child(4) { animation-delay: .2s; }\n    .edl-card:nth-child(5) { animation-delay: .25s; }\n    .edl-card:nth-child(6) { animation-delay: .3s; }\n  }\n\n  @keyframes fadeInUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .edl-premium * {\n      animation-duration: 0.01ms !important;\n      transition-duration: 0.01ms !important;\n    }\n  }\n\u003c\/style\u003e","brand":"ETAMINE DU LYS","offers":[{"title":"Default Title","offer_id":55227211186553,"sku":"EY0155","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/desodorisant-rafraichissant-125ml-etamine-du-lys-packshothd.webp?v=1789477497"},{"product_id":"spray-ambiance-ambre-drake","title":"Spray d'ambiance Ambre - Parfum de Grasse 100ml - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Spray d'ambiance Ambre - Parfum de Grasse\nPalette détectée:\n  - Primaire: #C4A573 (Doré ambré du parfum, chaleureux et luxueux)\n  - Secondaire: #8B7355 (Brun caramel des tons boisés)\n  - Accent: #E8D5B7 (Beige crème de l'étiquette, doux et apaisant)\n  - Argent: #C0C0C0 (Bouchon métallisé argenté)\nAmbiance: Luxe chaleureux, cocooning raffiné, parfumerie d'exception\nStyle: Premium artisanal avec une touche intimiste et sophistiquée\nUnivers: Bien-être, atmosphère apaisante, savoir-faire français\nPréfixe CSS: amb\n--\u003e\n\n\u003cdiv class=\"amb-premium\"\u003e\n  \u003cdiv class=\"amb-hero\"\u003e\n    \u003cdiv class=\"amb-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"amb-hero-content\"\u003e\n      \u003cdiv class=\"amb-badges-top\"\u003e\n        \u003cspan class=\"amb-badge\"\u003e🇫🇷 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"amb-badge\"\u003e✨ 100ml premium\u003c\/span\u003e\n        \u003cspan class=\"amb-badge\"\u003e🌿 Sans phtalates\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"amb-hero-title\"\u003eSpray d'ambiance Ambre\u003c\/span\u003e\n      \u003cp class=\"amb-subtitle\"\u003eL'art du parfum d'exception pour votre intérieur\u003c\/p\u003e\n      \u003cp class=\"amb-description\"\u003eTransformez instantanément votre maison en un cocon de sérénité grâce à cette signature olfactive ambrée, créée dans la capitale mondiale du parfum. Une atmosphère chaleureuse et enveloppante en quelques gestes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e✨ Une signature olfactive irrésistible\u003c\/h2\u003e\n    \u003cdiv class=\"amb-composition-grid\"\u003e\n      \u003cdiv class=\"amb-comp-card\"\u003e\n        \u003cdiv class=\"amb-comp-icon\"\u003e🌰\u003c\/div\u003e\n        \u003ch3\u003eNotes de tête\u003c\/h3\u003e\n        \u003cp class=\"amb-comp-name\"\u003eNoix de muscade\u003c\/p\u003e\n        \u003cp class=\"amb-comp-desc\"\u003eUne ouverture épicée et chaleureuse qui éveille les sens\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-comp-card\"\u003e\n        \u003cdiv class=\"amb-comp-icon\"\u003e🌹\u003c\/div\u003e\n        \u003ch3\u003eNotes de cœur\u003c\/h3\u003e\n        \u003cp class=\"amb-comp-name\"\u003eRose délicate\u003c\/p\u003e\n        \u003cp class=\"amb-comp-desc\"\u003eUne douceur florale raffinée et intemporelle\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-comp-card\"\u003e\n        \u003cdiv class=\"amb-comp-icon\"\u003e🍯\u003c\/div\u003e\n        \u003ch3\u003eNotes de fond\u003c\/h3\u003e\n        \u003cp class=\"amb-comp-name\"\u003eAmbre \u0026amp; héliotrope\u003c\/p\u003e\n        \u003cp class=\"amb-comp-desc\"\u003eUn sillage envoûtant, profond et réconfortant\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e🎯 Pourquoi adopter ce spray d'exception\u003c\/h2\u003e\n    \u003cdiv class=\"amb-grid\"\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e🏛️\u003c\/div\u003e\n        \u003ch3\u003eParfum élaboré à Grasse\u003c\/h3\u003e\n        \u003cp\u003eCréé dans la capitale mondiale du parfum, ce spray bénéficie d'un savoir-faire artisanal reconnu depuis des siècles. Une qualité olfactive incomparable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e🇫🇷\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eCircuit court, respect de l'environnement et soutien à l'artisanat local. Un engagement responsable pour un produit d'exception.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e⚡\u003c\/div\u003e\n        \u003ch3\u003eEffet instantané\u003c\/h3\u003e\n        \u003cp\u003e2 à 3 pshits suffisent pour transformer l'atmosphère de votre pièce. Aucune combustion, aucun résidu, juste une senteur pure et élégante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e♻️\u003c\/div\u003e\n        \u003ch3\u003eFlacon en verre premium\u003c\/h3\u003e\n        \u003cp\u003eDesign élégant et minimaliste, entièrement recyclable. Un objet déco qui sublime votre intérieur tout en respectant la planète.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e🌿\u003c\/div\u003e\n        \u003ch3\u003eFormule clean\u003c\/h3\u003e\n        \u003cp\u003eSans colorant, sans phtalates. Une composition respectueuse pour parfumer votre maison en toute sérénité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e💫\u003c\/div\u003e\n        \u003ch3\u003eJusqu'à 300 pulvérisations\u003c\/h3\u003e\n        \u003cp\u003eUn flacon de 100ml pour des semaines de plaisir olfactif. Une longévité exceptionnelle qui fait de ce spray un investissement durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e🛋️ Comment créer l'ambiance parfaite\u003c\/h2\u003e\n    \u003cdiv class=\"amb-steps\"\u003e\n      \u003cdiv class=\"amb-step\"\u003e\n        \u003cdiv class=\"amb-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"amb-step-content\"\u003e\n          \u003ch3\u003eChoisissez votre pièce\u003c\/h3\u003e\n          \u003cp\u003eSalon, chambre, bureau ou entrée : chaque espace mérite son moment de sérénité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-step\"\u003e\n        \u003cdiv class=\"amb-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"amb-step-content\"\u003e\n          \u003ch3\u003eVaporisez 2 à 3 fois\u003c\/h3\u003e\n          \u003cp\u003ePulvérisez en l'air au centre de la pièce, en évitant les textiles clairs et les surfaces délicates.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-step\"\u003e\n        \u003cdiv class=\"amb-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"amb-step-content\"\u003e\n          \u003ch3\u003eLaissez la magie opérer\u003c\/h3\u003e\n          \u003cp\u003eLe parfum se diffuse instantanément pour créer une atmosphère chaleureuse et apaisante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-step\"\u003e\n        \u003cdiv class=\"amb-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"amb-step-content\"\u003e\n          \u003ch3\u003eRenouvelez selon vos envies\u003c\/h3\u003e\n          \u003cp\u003eAjustez l'intensité en fonction de vos préférences et de la taille de votre espace.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e💡 Les moments parfaits pour l'utiliser\u003c\/h2\u003e\n    \u003cdiv class=\"amb-grid\"\u003e\n      \u003cdiv class=\"amb-moment-card\"\u003e\n        \u003cdiv class=\"amb-moment-emoji\"\u003e🌙\u003c\/div\u003e\n        \u003ch3\u003eSoirée cocooning\u003c\/h3\u003e\n        \u003cp\u003eCréez une ambiance relaxante et intimiste pour vos moments de détente en fin de journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-moment-card\"\u003e\n        \u003cdiv class=\"amb-moment-emoji\"\u003e😴\u003c\/div\u003e\n        \u003ch3\u003eRituel du coucher\u003c\/h3\u003e\n        \u003cp\u003eApaisez l'atmosphère de votre chambre pour favoriser un sommeil réparateur et serein.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-moment-card\"\u003e\n        \u003cdiv class=\"amb-moment-emoji\"\u003e🎉\u003c\/div\u003e\n        \u003ch3\u003eAccueil des invités\u003c\/h3\u003e\n        \u003cp\u003eImpressionnez vos convives dès leur arrivée avec une senteur douce et sophistiquée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-moment-card\"\u003e\n        \u003cdiv class=\"amb-moment-emoji\"\u003e🧘\u003c\/div\u003e\n        \u003ch3\u003eMéditation \u0026amp; yoga\u003c\/h3\u003e\n        \u003cp\u003eSublimez vos pratiques de bien-être avec une ambiance olfactive propice à la concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-moment-card\"\u003e\n        \u003cdiv class=\"amb-moment-emoji\"\u003e💼\u003c\/div\u003e\n        \u003ch3\u003eBureau à domicile\u003c\/h3\u003e\n        \u003cp\u003eTransformez votre espace de travail en un lieu apaisant et inspirant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-moment-card\"\u003e\n        \u003cdiv class=\"amb-moment-emoji\"\u003e🛁\u003c\/div\u003e\n        \u003ch3\u003eMoment spa maison\u003c\/h3\u003e\n        \u003cp\u003eComplétez votre rituel de soin avec une atmosphère digne d'un spa de luxe.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e🧪 Composition \u0026amp; informations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"amb-info-grid\"\u003e\n      \u003cdiv class=\"amb-info-card\"\u003e\n        \u003cdiv class=\"amb-info-icon\"\u003e💧\u003c\/div\u003e\n        \u003ch3\u003eContenance\u003c\/h3\u003e\n        \u003cp class=\"amb-info-value\"\u003e100 ml\u003c\/p\u003e\n        \u003cp class=\"amb-info-detail\"\u003eEnviron 300 pulvérisations\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-info-card\"\u003e\n        \u003cdiv class=\"amb-info-icon\"\u003e🌿\u003c\/div\u003e\n        \u003ch3\u003eIngrédients\u003c\/h3\u003e\n        \u003cp class=\"amb-info-value\"\u003eFormule clean\u003c\/p\u003e\n        \u003cp class=\"amb-info-detail\"\u003eParfum, alcool dénaturé, eau\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-info-card\"\u003e\n        \u003cdiv class=\"amb-info-icon\"\u003e🚫\u003c\/div\u003e\n        \u003ch3\u003eSans\u003c\/h3\u003e\n        \u003cp class=\"amb-info-value\"\u003e0% nocif\u003c\/p\u003e\n        \u003cp class=\"amb-info-detail\"\u003eSans colorant ni phtalates\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-info-card\"\u003e\n        \u003cdiv class=\"amb-info-icon\"\u003e🏭\u003c\/div\u003e\n        \u003ch3\u003eOrigine\u003c\/h3\u003e\n        \u003cp class=\"amb-info-value\"\u003eGrasse, France\u003c\/p\u003e\n        \u003cp class=\"amb-info-detail\"\u003eCapitale mondiale du parfum\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"amb-section\"\u003e\n    \u003cdiv class=\"amb-precautions\"\u003e\n      \u003cdiv class=\"amb-precautions-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"amb-precautions-content\"\u003e\n        \u003ch3\u003ePrécautions d'utilisation\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;\"\u003e\n          \u003cli\u003eÉviter de vaporiser directement sur les textiles clairs ou surfaces délicates\u003c\/li\u003e\n          \u003cli\u003eTenir hors de portée des enfants et des animaux\u003c\/li\u003e\n          \u003cli\u003eNe pas ingérer, usage externe uniquement\u003c\/li\u003e\n          \u003cli\u003eConserver à l'abri de la chaleur et des flammes\u003c\/li\u003e\n          \u003cli\u003eEn cas de projection dans les yeux, rincer abondamment à l'eau\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"amb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"amb-cta-box\"\u003e\n      \u003cdiv class=\"amb-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"amb-cta-content\"\u003e\n        \u003cp class=\"amb-cta-emoji\"\u003e✨\u003c\/p\u003e\n        \u003cp\u003eOffrez à votre intérieur le luxe d'un parfum d'exception. Quelques gestes suffisent pour transformer votre maison en un cocon de sérénité et de bien-être. Une signature olfactive élégante, douce et profondément apaisante qui sublime chaque instant de votre quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES === *\/\n:root {\n  --amb-cream: #faf8f5;\n  --amb-white: #ffffff;\n  --amb-primary: #C4A573;\n  --amb-primary-dark: #8B7355;\n  --amb-primary-light: #f5ede2;\n  --amb-secondary: #E8D5B7;\n  --amb-accent: #C0C0C0;\n  --amb-text: #1a1a1a;\n  --amb-text-light: #5a5a5a;\n  --amb-border: #e8e0d5;\n  --amb-shadow: 0 4px 24px rgba(139, 115, 85, 0.08);\n  --amb-shadow-lg: 0 12px 48px rgba(139, 115, 85, 0.15);\n  --amb-radius: 20px;\n  --amb-radius-sm: 12px;\n}\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.amb-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--amb-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--amb-text);\n  line-height: 1.7;\n}\n\n\/* === HERO SECTION === *\/\n.amb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #C4A573 0%, #A8906A 40%, #8B7355 100%);\n  border-radius: var(--amb-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n  overflow: hidden;\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: 0.06;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(255,255,255,0.3) 0%, transparent 40%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,0.2) 0%, transparent 50%),\n    repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,0.03) 35px, rgba(255,255,255,0.03) 70px);\n}\n\n.amb-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.amb-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: 2rem;\n}\n\n.amb-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 10px 20px;\n  background: rgba(255, 255, 255, 0.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--amb-primary-dark);\n  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);\n  transition: all 0.3s ease;\n}\n\n.amb-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);\n}\n\n.amb-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(34px, 7vw, 54px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -0.04em;\n  text-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);\n}\n\n.amb-subtitle {\n  display: block;\n  color: rgba(255, 255, 255, 0.95);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: 0.01em;\n}\n\n.amb-description {\n  color: rgba(255, 255, 255, 0.9);\n  font-size: clamp(15px, 2vw, 18px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.8;\n  font-weight: 500;\n}\n\n\/* === SECTIONS === *\/\n.amb-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.amb-premium h2 {\n  font-size: clamp(28px, 5vw, 38px);\n  font-weight: 900;\n  color: var(--amb-primary-dark);\n  margin-bottom: clamp(1.5rem, 3vw, 2.5rem);\n  text-align: center;\n  letter-spacing: -0.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.amb-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 70px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--amb-primary), var(--amb-secondary));\n  border-radius: 2px;\n}\n\n.amb-premium h3 {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 700;\n  color: var(--amb-primary-dark);\n  margin: 0 0 0.75rem 0;\n  letter-spacing: -0.01em;\n}\n\n\/* === COMPOSITION GRID === *\/\n.amb-composition-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 2rem;\n  margin-bottom: 2rem;\n}\n\n.amb-comp-card {\n  background: linear-gradient(135deg, var(--amb-white) 0%, var(--amb-primary-light) 100%);\n  border-radius: var(--amb-radius);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  text-align: center;\n  box-shadow: var(--amb-shadow);\n  border: 2px solid transparent;\n  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n  position: relative;\n  overflow: hidden;\n}\n\n.amb-comp-card::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--amb-primary), var(--amb-secondary));\n  transform: scaleX(0);\n  transition: transform 0.4s ease;\n}\n\n.amb-comp-card:hover {\n  transform: translateY(-10px);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-primary);\n}\n\n.amb-comp-card:hover::before {\n  transform: scaleX(1);\n}\n\n.amb-comp-icon {\n  font-size: 48px;\n  margin-bottom: 1.5rem;\n  filter: drop-shadow(0 4px 8px rgba(139, 115, 85, 0.2));\n}\n\n.amb-comp-name {\n  font-size: 20px;\n  font-weight: 700;\n  color: var(--amb-primary);\n  margin: 1rem 0 0.5rem 0;\n}\n\n.amb-comp-desc {\n  font-size: 15px;\n  color: var(--amb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLE STANDARD === *\/\n.amb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1.5rem;\n}\n\n.amb-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--amb-shadow);\n  border: 2px solid transparent;\n  transition: all 0.3s ease;\n}\n\n.amb-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-primary);\n}\n\n.amb-card-icon {\n  font-size: 40px;\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 2px 4px rgba(139, 115, 85, 0.2));\n}\n\n.amb-card p {\n  color: var(--amb-text-light);\n  margin: 0;\n  font-size: 15px;\n  line-height: 1.7;\n}\n\n\/* === ÉTAPES === *\/\n.amb-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.amb-step {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--amb-shadow);\n  transition: all 0.3s ease;\n}\n\n.amb-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-step-number {\n  flex-shrink: 0;\n  width: 50px;\n  height: 50px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: linear-gradient(135deg, var(--amb-primary), var(--amb-primary-dark));\n  color: white;\n  font-size: 24px;\n  font-weight: 900;\n  border-radius: 50%;\n  box-shadow: 0 4px 16px rgba(196, 165, 115, 0.3);\n}\n\n.amb-step-content h3 {\n  margin-top: 0;\n}\n\n.amb-step-content p {\n  color: var(--amb-text-light);\n  margin: 0;\n  font-size: 15px;\n}\n\n\/* === CARTES MOMENTS === *\/\n.amb-moment-card {\n  background: linear-gradient(135deg, var(--amb-white) 0%, var(--amb-secondary) 100%);\n  border-radius: var(--amb-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  box-shadow: var(--amb-shadow);\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.amb-moment-card:hover {\n  transform: translateY(-8px) scale(1.02);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-primary);\n}\n\n.amb-moment-emoji {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 4px 8px rgba(139, 115, 85, 0.2));\n}\n\n.amb-moment-card p {\n  color: var(--amb-text-light);\n  margin: 0;\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n\/* === INFOS PRATIQUES === *\/\n.amb-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1.5rem;\n}\n\n.amb-info-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  box-shadow: var(--amb-shadow);\n  border: 2px solid var(--amb-border);\n  transition: all 0.3s ease;\n}\n\n.amb-info-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-primary);\n}\n\n.amb-info-icon {\n  font-size: 44px;\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 2px 4px rgba(139, 115, 85, 0.2));\n}\n\n.amb-info-value {\n  font-size: 22px;\n  font-weight: 800;\n  color: var(--amb-primary);\n  margin: 0.5rem 0;\n}\n\n.amb-info-detail {\n  font-size: 14px;\n  color: var(--amb-text-light);\n  margin: 0;\n}\n\n\/* === PRÉCAUTIONS === *\/\n.amb-precautions {\n  background: linear-gradient(135deg, #fff8f0 0%, #ffe8d5 100%);\n  border-radius: var(--amb-radius);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-left: 4px solid #ff9966;\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  box-shadow: var(--amb-shadow);\n}\n\n.amb-precautions-icon {\n  font-size: 40px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 2px 4px rgba(255, 153, 102, 0.3));\n}\n\n.amb-precautions-content h3 {\n  margin-top: 0;\n  color: #cc6633;\n}\n\n.amb-precautions ul {\n  margin: 1rem 0 0 0;\n  padding-left: 1.5rem;\n}\n\n.amb-precautions li {\n  color: var(--amb-text-light);\n  font-size: 14px;\n  margin-bottom: 0.5rem;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.amb-cta-box {\n  background: linear-gradient(135deg, var(--amb-primary) 0%, var(--amb-primary-dark) 100%);\n  border-radius: var(--amb-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: 0.08;\n  background-image: \n    radial-gradient(circle at 20% 20%, rgba(255,255,255,0.4) 0%, transparent 50%),\n    radial-gradient(circle at 80% 80%, rgba(255,255,255,0.3) 0%, transparent 50%);\n}\n\n.amb-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.amb-cta-emoji {\n  font-size: 56px;\n  margin: 0 0 1.5rem 0;\n  filter: drop-shadow(0 4px 12px rgba(0,0,0,0.2));\n}\n\n.amb-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.8;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);\n  margin: 0;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .amb-grid,\n  .amb-composition-grid,\n  .amb-info-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .amb-step {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .amb-step-number {\n    margin: 0 auto 1rem;\n  }\n  \n  .amb-precautions {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .amb-precautions-icon {\n    margin: 0 auto;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .amb-card,\n  .amb-comp-card,\n  .amb-moment-card,\n  .amb-info-card {\n    animation: fadeInUp 0.6s ease backwards;\n  }\n  \n  .amb-card:nth-child(1),\n  .amb-comp-card:nth-child(1),\n  .amb-moment-card:nth-child(1),\n  .amb-info-card:nth-child(1) { animation-delay: 0.1s; }\n  \n  .amb-card:nth-child(2),\n  .amb-comp-card:nth-child(2),\n  .amb-moment-card:nth-child(2),\n  .amb-info-card:nth-child(2) { animation-delay: 0.2s; }\n  \n  .amb-card:nth-child(3),\n  .amb-comp-card:nth-child(3),\n  .amb-moment-card:nth-child(3),\n  .amb-info-card:nth-child(3) { animation-delay: 0.3s; }\n  \n  .amb-card:nth-child(4),\n  .amb-comp-card:nth-child(4),\n  .amb-moment-card:nth-child(4),\n  .amb-info-card:nth-child(4) { animation-delay: 0.4s; }\n  \n  .amb-card:nth-child(5),\n  .amb-moment-card:nth-child(5) { animation-delay: 0.5s; }\n  \n  .amb-card:nth-child(6),\n  .amb-moment-card:nth-child(6) { animation-delay: 0.6s; }\n}\n\n@keyframes fadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .amb-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .amb-premium {\n    --amb-shadow: 0 0 0 2px currentColor;\n    --amb-shadow-lg: 0 0 0 3px currentColor;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55701760967033,"sku":"SPRAYAMBIANCEDRAKE_AMBRE","price":10.89,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-ambiance-ambre-drake-min.jpg?v=1756301283"},{"product_id":"spray-ambiance-fleur-de-coton-drake","title":"Spray d’ambiance Fleur de Coton – Parfum de Grasse 100 ml - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Spray d'ambiance Fleur de Coton - Drake\nPalette détectée:\n  - Primaire: #F5F1ED (beige clair du packaging et fond coton - douceur naturelle)\n  - Secondaire: #E8DDD4 (taupe clair chaleureux - ambiance cosy)\n  - Accent: #C0B5AA (taupe moyen - élégance discrète)\n  - Contraste: #2B2520 (noir typo packaging - raffinement)\n  - Métal: #B8B8B8 (argent du bouchon - modernité)\nAmbiance: Minimaliste épuré, raffinement français, parfumerie de luxe à la Grasse, douceur cotonneuse, élégance intemporelle, lifestyle premium naturel. Univers zen et apaisant avec touches de sophistication parisienne. Design typographique vintage moderne.\nPréfixe CSS: fdc\n--\u003e\n\n\u003cdiv class=\"fdc-premium\"\u003e\n  \u003cdiv class=\"fdc-hero\"\u003e\n    \u003cdiv class=\"fdc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fdc-hero-content\"\u003e\n      \u003cdiv class=\"fdc-badges-top\"\u003e\n        \u003cspan class=\"fdc-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"fdc-badge\"\u003e🌸 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"fdc-badge\"\u003e♻️ Flacon verre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"fdc-hero-title\"\u003eFleur de Coton\u003c\/span\u003e\n      \u003cp class=\"fdc-subtitle\"\u003eSpray d'ambiance - Parfum de Grasse\u003c\/p\u003e\n      \u003cp class=\"fdc-description\"\u003eUne signature olfactive poudrée et fraîche qui enveloppe votre intérieur d'une douceur aérienne. Élaboré dans le berceau mondial de la parfumerie.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003e✨ Une fragrance d'exception\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-main-card\"\u003e\n      \u003cdiv class=\"fdc-pyramid\"\u003e\n        \u003cdiv class=\"fdc-pyramid-note fdc-pyramid-top\"\u003e\n          \u003cdiv class=\"fdc-note-emoji\"\u003e🍋\u003c\/div\u003e\n          \u003cdiv class=\"fdc-note-content\"\u003e\n            \u003cstrong\u003eNotes de tête\u003c\/strong\u003e\n            \u003cp\u003eCitron frais \u0026amp; notes vertes\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fdc-pyramid-note fdc-pyramid-middle\"\u003e\n          \u003cdiv class=\"fdc-note-emoji\"\u003e🌸\u003c\/div\u003e\n          \u003cdiv class=\"fdc-note-content\"\u003e\n            \u003cstrong\u003eCœur de fragrance\u003c\/strong\u003e\n            \u003cp\u003eFleurs de coton délicates\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fdc-pyramid-note fdc-pyramid-base\"\u003e\n          \u003cdiv class=\"fdc-note-emoji\"\u003e☁️\u003c\/div\u003e\n          \u003cdiv class=\"fdc-note-content\"\u003e\n            \u003cstrong\u003eNotes de fond\u003c\/strong\u003e\n            \u003cp\u003ePoudre douce \u0026amp; fraîcheur aérienne\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"fdc-main-description\"\u003eEn quelques vaporisations, ce parfum révèle une atmosphère fraîche et poudrée, mêlant la vivacité du citron à la tendresse des fleurs de coton. Une ambiance délicate et pleine de douceur qui transforme instantanément votre espace.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003e🌟 Les atouts d'un parfum d'intérieur d'exception\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-grid\"\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003cdiv class=\"fdc-card-icon\"\u003e🏺\u003c\/div\u003e\n        \u003cstrong class=\"fdc-card-title\"\u003eParfum de Grasse authentique\u003c\/strong\u003e\n        \u003cp\u003eÉlaboré dans le berceau mondial de la parfumerie, gage d'authenticité et d'excellence olfactive reconnue depuis des siècles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003cdiv class=\"fdc-card-icon\"\u003e🇫🇷\u003c\/div\u003e\n        \u003cstrong class=\"fdc-card-title\"\u003eFabrication française\u003c\/strong\u003e\n        \u003cp\u003eProduit en France avec des standards de qualité élevés, respectueux de l'environnement et du savoir-faire artisanal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003cdiv class=\"fdc-card-icon\"\u003e💨\u003c\/div\u003e\n        \u003cstrong class=\"fdc-card-title\"\u003eDiffusion instantanée\u003c\/strong\u003e\n        \u003cp\u003eQuelques pschitts suffisent pour parfumer efficacement votre espace. Action rapide et effet longue durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003cdiv class=\"fdc-card-icon\"\u003e🍾\u003c\/div\u003e\n        \u003cstrong class=\"fdc-card-title\"\u003eFlacon élégant recyclable\u003c\/strong\u003e\n        \u003cp\u003eContenant en verre transparent de 100 ml avec vaporisateur métallisé, esthétique et respectueux de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003cdiv class=\"fdc-card-icon\"\u003e🌿\u003c\/div\u003e\n        \u003cstrong class=\"fdc-card-title\"\u003eFormule propre\u003c\/strong\u003e\n        \u003cp\u003eSans colorant ni phtalates, composition maîtrisée pour un parfum d'ambiance responsable et sain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003cdiv class=\"fdc-card-icon\"\u003e✨\u003c\/div\u003e\n        \u003cstrong class=\"fdc-card-title\"\u003eSans résidu\u003c\/strong\u003e\n        \u003cp\u003eApplication nette qui ne laisse aucune trace sur vos textiles ou surfaces. Fraîcheur pure et invisible.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003e💡 Mode d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-steps\"\u003e\n      \u003cdiv class=\"fdc-step\"\u003e\n        \u003cdiv class=\"fdc-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"fdc-step-content\"\u003e\n          \u003cstrong\u003ePréparez l'espace\u003c\/strong\u003e\n          \u003cp\u003eTenez le flacon à bonne distance (30-50 cm) des textiles clairs et surfaces fragiles pour éviter tout contact direct.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-step\"\u003e\n        \u003cdiv class=\"fdc-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"fdc-step-content\"\u003e\n          \u003cstrong\u003eVaporisez avec parcimonie\u003c\/strong\u003e\n          \u003cp\u003e2 à 3 pschitts suffisent pour parfumer efficacement une pièce. Dirigez vers le haut pour une diffusion optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-step\"\u003e\n        \u003cdiv class=\"fdc-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"fdc-step-content\"\u003e\n          \u003cstrong\u003eProfitez immédiatement\u003c\/strong\u003e\n          \u003cp\u003eLa fragrance se diffuse instantanément, créant une atmosphère douce et enveloppante en quelques secondes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003e🏡 Idéal pour créer l'ambiance parfaite\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-grid fdc-grid-3\"\u003e\n      \u003cdiv class=\"fdc-card fdc-card-centered\"\u003e\n        \u003cdiv class=\"fdc-card-icon-large\"\u003e🛋️\u003c\/div\u003e\n        \u003cstrong\u003eAmbiance relaxante\u003c\/strong\u003e\n        \u003cp\u003eInstallez une atmosphère douce et apaisante dans votre salon ou chambre pour des moments de détente.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card fdc-card-centered\"\u003e\n        \u003cdiv class=\"fdc-card-icon-large\"\u003e🌬️\u003c\/div\u003e\n        \u003cstrong\u003eFraîcheur poudrée\u003c\/strong\u003e\n        \u003cp\u003eDiffusez une sensation de propreté délicate et de fraîcheur cotonneuse dans toute votre maison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card fdc-card-centered\"\u003e\n        \u003cdiv class=\"fdc-card-icon-large\"\u003e🤝\u003c\/div\u003e\n        \u003cstrong\u003eAccueil élégant\u003c\/strong\u003e\n        \u003cp\u003eCréez une première impression mémorable avec cette délicatesse aérienne qui accueille vos invités.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003e📋 Composition \u0026amp; caractéristiques\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-info-grid\"\u003e\n      \u003cdiv class=\"fdc-info-card\"\u003e\n        \u003cdiv class=\"fdc-info-icon\"\u003e🧪\u003c\/div\u003e\n        \u003cdiv class=\"fdc-info-content\"\u003e\n          \u003cstrong\u003eIngrédients\u003c\/strong\u003e\n          \u003cp\u003eAlcool, parfum (fragrance), eau\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-info-card\"\u003e\n        \u003cdiv class=\"fdc-info-icon\"\u003e🚫\u003c\/div\u003e\n        \u003cdiv class=\"fdc-info-content\"\u003e\n          \u003cstrong\u003eSans\u003c\/strong\u003e\n          \u003cp\u003eColorant ni phtalates\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-info-card\"\u003e\n        \u003cdiv class=\"fdc-info-icon\"\u003e💧\u003c\/div\u003e\n        \u003cdiv class=\"fdc-info-content\"\u003e\n          \u003cstrong\u003eContenance\u003c\/strong\u003e\n          \u003cp\u003e100 ml - flacon vaporisateur\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-info-card\"\u003e\n        \u003cdiv class=\"fdc-info-icon\"\u003e🌸\u003c\/div\u003e\n        \u003cdiv class=\"fdc-info-content\"\u003e\n          \u003cstrong\u003eOrigine parfum\u003c\/strong\u003e\n          \u003cp\u003eGrasse, France\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-info-card\"\u003e\n        \u003cdiv class=\"fdc-info-icon\"\u003e🏭\u003c\/div\u003e\n        \u003cdiv class=\"fdc-info-content\"\u003e\n          \u003cstrong\u003eFabrication\u003c\/strong\u003e\n          \u003cp\u003eMade in France\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-info-card\"\u003e\n        \u003cdiv class=\"fdc-info-icon\"\u003e♻️\u003c\/div\u003e\n        \u003cdiv class=\"fdc-info-content\"\u003e\n          \u003cstrong\u003ePackaging\u003c\/strong\u003e\n          \u003cp\u003eVerre recyclable\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003e⚠️ Précautions d'usage\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-warning-box\"\u003e\n      \u003cdiv class=\"fdc-warning-content\"\u003e\n        \u003cp\u003e\u003cstrong\u003e⚠️ Usage responsable :\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul class=\"fdc-warning-list\"\u003e\n          \u003cli\u003eVaporiser à distance des textiles clairs et surfaces fragiles\u003c\/li\u003e\n          \u003cli\u003eÉviter le contact direct avec la peau et les yeux\u003c\/li\u003e\n          \u003cli\u003eNe pas vaporiser vers les personnes ou animaux\u003c\/li\u003e\n          \u003cli\u003eTenir hors de portée des enfants\u003c\/li\u003e\n          \u003cli\u003eConserver à l'abri de la chaleur et de la lumière directe\u003c\/li\u003e\n          \u003cli\u003eUtiliser dans des espaces bien ventilés\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fdc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"fdc-cta-box\"\u003e\n      \u003cdiv class=\"fdc-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fdc-cta-content\"\u003e\n        \u003cp class=\"fdc-cta-emoji\"\u003e☁️✨\u003c\/p\u003e\n        \u003cp\u003eOffrez à votre intérieur une douceur aérienne à chaque pschitt. Ce parfum délicat incarne la fraîcheur et la tendresse, pour des moments paisibles et enveloppants. Une signature olfactive qui transforme votre espace en havre de sérénité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES === *\/\n:root {\n  \/* Couleurs principales *\/\n  --fdc-cream: #F5F1ED;\n  --fdc-white: #ffffff;\n  --fdc-primary: #E8DDD4;\n  --fdc-primary-dark: #C0B5AA;\n  --fdc-primary-light: #F8F5F2;\n  --fdc-secondary: #D4C8BE;\n  --fdc-accent: #B8B8B8;\n  --fdc-dark: #2B2520;\n\n  \/* Textes *\/\n  --fdc-text: #2B2520;\n  --fdc-text-light: #6B635E;\n\n  \/* Effets *\/\n  --fdc-border: #E8DDD4;\n  --fdc-shadow: 0 4px 24px rgba(43,37,32,.08);\n  --fdc-shadow-lg: 0 12px 48px rgba(43,37,32,.12);\n  --fdc-shadow-soft: 0 2px 16px rgba(43,37,32,.06);\n  --fdc-radius: 20px;\n  --fdc-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.fdc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--fdc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.6;\n  color: var(--fdc-text);\n}\n\n\/* === HERO === *\/\n.fdc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #F8F5F2 0%, #E8DDD4 50%, #D4C8BE 100%);\n  border-radius: var(--fdc-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n  overflow: hidden;\n  box-shadow: var(--fdc-shadow-lg);\n}\n\n.fdc-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .04;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(255,255,255,.6) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.4) 0%, transparent 50%),\n    repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,.1) 35px, rgba(255,255,255,.1) 70px);\n}\n\n.fdc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.fdc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: 2rem;\n}\n\n.fdc-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 10px 18px;\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(--fdc-dark);\n  box-shadow: 0 2px 12px rgba(43,37,32,.1);\n  transition: all .3s ease;\n  border: 1px solid rgba(232,221,212,.3);\n}\n\n.fdc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(43,37,32,.15);\n}\n\n.fdc-hero-title {\n  display: block;\n  color: var(--fdc-dark);\n  font-size: clamp(36px, 8vw, 58px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 2px 20px rgba(255,255,255,.4);\n}\n\n.fdc-subtitle {\n  display: block;\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 600;\n  color: var(--fdc-primary-dark);\n  margin-bottom: 1.5rem;\n  text-transform: uppercase;\n  letter-spacing: .15em;\n}\n\n.fdc-description {\n  font-size: clamp(16px, 2vw, 18px);\n  line-height: 1.7;\n  color: var(--fdc-text);\n  margin: 0;\n  font-weight: 500;\n}\n\n\/* === SECTIONS === *\/\n.fdc-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.fdc-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--fdc-dark);\n  margin-bottom: clamp(1.5rem, 3vw, 2.5rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.fdc-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(--fdc-primary-dark), var(--fdc-secondary));\n  border-radius: 2px;\n}\n\n\/* === PYRAMID CARD === *\/\n.fdc-main-card {\n  background: var(--fdc-white);\n  border-radius: var(--fdc-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--fdc-shadow);\n  border: 2px solid var(--fdc-border);\n}\n\n.fdc-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 2rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.fdc-pyramid-note {\n  display: flex;\n  align-items: center;\n  gap: 1.5rem;\n  padding: 1.5rem;\n  background: var(--fdc-primary-light);\n  border-radius: var(--fdc-radius-sm);\n  border-left: 4px solid var(--fdc-primary-dark);\n  transition: all .3s ease;\n}\n\n.fdc-pyramid-note:hover {\n  transform: translateX(8px);\n  box-shadow: var(--fdc-shadow-soft);\n}\n\n.fdc-note-emoji {\n  font-size: 42px;\n  line-height: 1;\n  flex-shrink: 0;\n}\n\n.fdc-note-content strong {\n  display: block;\n  font-size: 15px;\n  font-weight: 800;\n  color: var(--fdc-dark);\n  margin-bottom: 4px;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.fdc-note-content p {\n  margin: 0;\n  font-size: 16px;\n  color: var(--fdc-text-light);\n  font-weight: 500;\n}\n\n.fdc-main-description {\n  font-size: 17px;\n  line-height: 1.8;\n  color: var(--fdc-text);\n  text-align: center;\n  margin: 0;\n}\n\n\/* === CARDS === *\/\n.fdc-card {\n  background: var(--fdc-white);\n  border-radius: var(--fdc-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--fdc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n}\n\n.fdc-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--fdc-shadow-lg);\n  border-color: var(--fdc-primary-dark);\n}\n\n.fdc-card-icon {\n  font-size: 48px;\n  line-height: 1;\n  margin-bottom: 1rem;\n}\n\n.fdc-card-icon-large {\n  font-size: 64px;\n  line-height: 1;\n  margin-bottom: 1rem;\n}\n\n.fdc-card-title {\n  display: block;\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--fdc-dark);\n  margin-bottom: 0.75rem;\n  line-height: 1.3;\n}\n\n.fdc-card p {\n  margin: 0;\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--fdc-text-light);\n  flex-grow: 1;\n}\n\n.fdc-card-centered {\n  text-align: center;\n  align-items: center;\n}\n\n\/* === GRILLES === *\/\n.fdc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.fdc-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n}\n\n\/* === STEPS === *\/\n.fdc-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.fdc-step {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  background: var(--fdc-white);\n  padding: 1.5rem;\n  border-radius: var(--fdc-radius-sm);\n  box-shadow: var(--fdc-shadow-soft);\n  border-left: 4px solid var(--fdc-primary-dark);\n  transition: all .3s ease;\n}\n\n.fdc-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--fdc-shadow);\n}\n\n.fdc-step-number {\n  width: 50px;\n  height: 50px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, var(--fdc-primary-dark), var(--fdc-secondary));\n  color: white;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  font-weight: 900;\n  flex-shrink: 0;\n  box-shadow: 0 4px 16px rgba(192,181,170,.3);\n}\n\n.fdc-step-content strong {\n  display: block;\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--fdc-dark);\n  margin-bottom: 0.5rem;\n}\n\n.fdc-step-content p {\n  margin: 0;\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--fdc-text-light);\n}\n\n\/* === INFO GRID === *\/\n.fdc-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1rem;\n}\n\n.fdc-info-card {\n  display: flex;\n  gap: 1rem;\n  align-items: center;\n  background: var(--fdc-white);\n  padding: 1.25rem;\n  border-radius: var(--fdc-radius-sm);\n  box-shadow: var(--fdc-shadow-soft);\n  border: 2px solid var(--fdc-border);\n  transition: all .3s ease;\n}\n\n.fdc-info-card:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--fdc-shadow);\n  border-color: var(--fdc-primary-dark);\n}\n\n.fdc-info-icon {\n  font-size: 32px;\n  line-height: 1;\n  flex-shrink: 0;\n}\n\n.fdc-info-content strong {\n  display: block;\n  font-size: 13px;\n  font-weight: 800;\n  color: var(--fdc-dark);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: 4px;\n}\n\n.fdc-info-content p {\n  margin: 0;\n  font-size: 14px;\n  color: var(--fdc-text-light);\n  font-weight: 600;\n}\n\n\/* === WARNING BOX === *\/\n.fdc-warning-box {\n  background: linear-gradient(135deg, #FFF9F5 0%, #FFF5EE 100%);\n  border-radius: var(--fdc-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  border: 2px solid #FFE5D5;\n  box-shadow: var(--fdc-shadow-soft);\n}\n\n.fdc-warning-content p {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--fdc-dark);\n  margin-bottom: 1rem;\n}\n\n.fdc-warning-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.fdc-warning-list li {\n  padding-left: 1.5rem;\n  margin-bottom: 0.75rem;\n  position: relative;\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--fdc-text);\n}\n\n.fdc-warning-list li::before {\n  content: '→';\n  position: absolute;\n  left: 0;\n  color: var(--fdc-primary-dark);\n  font-weight: 900;\n}\n\n\/* === CTA BOX === *\/\n.fdc-cta-box {\n  background: linear-gradient(135deg, var(--fdc-primary-dark) 0%, var(--fdc-secondary) 50%, var(--fdc-primary) 100%);\n  border-radius: var(--fdc-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--fdc-shadow-lg);\n}\n\n.fdc-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .08;\n  background-image: \n    radial-gradient(circle at 20% 30%, white 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, white 0%, transparent 50%);\n}\n\n.fdc-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.fdc-cta-emoji {\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n.fdc-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 20px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(43,37,32,.15);\n  margin: 0;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .fdc-grid,\n  .fdc-grid-3,\n  .fdc-info-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .fdc-step {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .fdc-pyramid-note {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .fdc-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n  .fdc-card:nth-child(1) { animation-delay: .1s; }\n  .fdc-card:nth-child(2) { animation-delay: .2s; }\n  .fdc-card:nth-child(3) { animation-delay: .3s; }\n  .fdc-card:nth-child(4) { animation-delay: .4s; }\n  .fdc-card:nth-child(5) { animation-delay: .5s; }\n  .fdc-card:nth-child(6) { animation-delay: .6s; }\n\n  .fdc-step {\n    animation: fadeInUp .6s ease backwards;\n  }\n  .fdc-step:nth-child(1) { animation-delay: .1s; }\n  .fdc-step:nth-child(2) { animation-delay: .2s; }\n  .fdc-step:nth-child(3) { animation-delay: .3s; }\n\n  .fdc-info-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .fdc-info-card:nth-child(1) { animation-delay: .05s; }\n  .fdc-info-card:nth-child(2) { animation-delay: .1s; }\n  .fdc-info-card:nth-child(3) { animation-delay: .15s; }\n  .fdc-info-card:nth-child(4) { animation-delay: .2s; }\n  .fdc-info-card:nth-child(5) { animation-delay: .25s; }\n  .fdc-info-card:nth-child(6) { animation-delay: .3s; }\n\n  .fdc-pyramid-note {\n    animation: fadeInRight .6s ease backwards;\n  }\n  .fdc-pyramid-note:nth-child(1) { animation-delay: .1s; }\n  .fdc-pyramid-note:nth-child(2) { animation-delay: .2s; }\n  .fdc-pyramid-note:nth-child(3) { animation-delay: .3s; }\n}\n\n@keyframes fadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes fadeInRight {\n  from {\n    opacity: 0;\n    transform: translateX(-40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateX(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .fdc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .fdc-premium {\n    --fdc-text: #000000;\n    --fdc-border: #666666;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55701881160057,"sku":"SPRAYAMBIANCEDRAKE_FDC","price":10.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-ambiance-fleur-de-coton-drake-ambiance-min.jpg?v=1756302164"},{"product_id":"spray-dambiance-vanille-tonka-parfum-de-grasse-100ml-drake","title":"Spray d'ambiance Vanille Tonka - Parfum de Grasse 100ml - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Spray d'ambiance Vanille Tonka - Parfum de Grasse\nPalette détectée:\n  - Primaire: #8B7355 (beige\/taupe chaud du liquide et des bâtons de vanille)\n  - Secondaire: #C0B5A8 (beige clair\/crème du packaging minimaliste)\n  - Accent: #4A4A4A (gris anthracite du texte typewriter sur l'étiquette)\n  - Complémentaire: #F5F0E8 (blanc cassé\/ivoire des fleurs et ambiance)\nAmbiance: Minimaliste luxe, cocooning, artisanal français, apaisante, spa\/bien-être, naturelle, élégante, épurée\nType de produit: Parfum d'intérieur haut de gamme - Home fragrance\nStyle suggéré: Premium naturel avec typographie vintage, tons chauds et neutres, atmosphère zen et réconfortante\nPréfixe CSS: vt\n--\u003e\n\n\u003cdiv class=\"vt-premium\"\u003e\n  \u003cdiv class=\"vt-hero\"\u003e\n    \u003cdiv class=\"vt-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"vt-hero-content\"\u003e\n      \u003cdiv class=\"vt-badges-top\"\u003e\n        \u003cspan class=\"vt-badge\"\u003e🇫🇷 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"vt-badge\"\u003e🌿 Made in France\u003c\/span\u003e\n        \u003cspan class=\"vt-badge\"\u003e✨ 100ml \/ 300 sprays\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"vt-hero-title\"\u003eVanille Tonka\u003c\/span\u003e\n      \u003cp class=\"vt-subtitle\"\u003eParfum d'ambiance artisanal\u003c\/p\u003e\n      \u003cp class=\"vt-description\"\u003eUne invitation olfactive au bien-être. Conçu à Grasse, ce spray d'intérieur allie la douceur gourmande de la vanille à la richesse envoûtante de la fève tonka pour créer une atmosphère chaleureuse et réconfortante.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"vt-section\"\u003e\n    \u003ch2\u003eUne symphonie olfactive en trois temps\u003c\/h2\u003e\n    \u003cdiv class=\"vt-grid vt-notes-grid\"\u003e\n      \u003cdiv class=\"vt-card vt-note-card\"\u003e\n        \u003cdiv class=\"vt-note-icon\"\u003e🍋\u003c\/div\u003e\n        \u003cdiv class=\"vt-note-title\"\u003eNotes de tête\u003c\/div\u003e\n        \u003cp\u003eUn accord \u003cstrong\u003ecitronné léger\u003c\/strong\u003e qui rafraîchit et dynamise l'atmosphère dès les premières vaporisations\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-note-card\"\u003e\n        \u003cdiv class=\"vt-note-icon\"\u003e🌸\u003c\/div\u003e\n        \u003cdiv class=\"vt-note-title\"\u003eNotes de cœur\u003c\/div\u003e\n        \u003cp\u003eUn \u003cstrong\u003ebouquet floral au jasmin\u003c\/strong\u003e délicat qui s'épanouit avec élégance et sophistication\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-note-card\"\u003e\n        \u003cdiv class=\"vt-note-icon\"\u003e🌰\u003c\/div\u003e\n        \u003cdiv class=\"vt-note-title\"\u003eNotes de fond\u003c\/div\u003e\n        \u003cp\u003eUne base \u003cstrong\u003egourmande vanille et tonka\u003c\/strong\u003e enveloppante qui réchauffe et apaise durablement\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"vt-section\"\u003e\n    \u003ch2\u003eLes atouts qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"vt-grid\"\u003e\n      \u003cdiv class=\"vt-card vt-benefit-card\"\u003e\n        \u003cdiv class=\"vt-benefit-icon\"\u003e🏺\u003c\/div\u003e\n        \u003cdiv class=\"vt-benefit-title\"\u003eParfum de Grasse\u003c\/div\u003e\n        \u003cp\u003eFormulation artisanale réalisée dans la capitale mondiale de la parfumerie avec des matières premières sélectionnées pour leur qualité exceptionnelle\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-benefit-card\"\u003e\n        \u003cdiv class=\"vt-benefit-icon\"\u003e🇫🇷\u003c\/div\u003e\n        \u003cdiv class=\"vt-benefit-title\"\u003eFabrication française\u003c\/div\u003e\n        \u003cp\u003eConçu et fabriqué en France selon un savoir-faire traditionnel pour garantir l'authenticité et la traçabilité du produit\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-benefit-card\"\u003e\n        \u003cdiv class=\"vt-benefit-icon\"\u003e🏡\u003c\/div\u003e\n        \u003cdiv class=\"vt-benefit-title\"\u003eAmbiance cocooning\u003c\/div\u003e\n        \u003cp\u003eCrée instantanément une atmosphère chaleureuse et accueillante, parfaite pour transformer votre intérieur en véritable cocon\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-benefit-card\"\u003e\n        \u003cdiv class=\"vt-benefit-icon\"\u003e♻️\u003c\/div\u003e\n        \u003cdiv class=\"vt-benefit-title\"\u003eFlacon élégant 100ml\u003c\/div\u003e\n        \u003cp\u003eDesign minimaliste en verre blanc recyclable avec bouchon spray métallisé, alliant esthétique et respect de l'environnement\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"vt-section\"\u003e\n    \u003ch2\u003eMode d'emploi pour une diffusion optimale\u003c\/h2\u003e\n    \u003cdiv class=\"vt-usage-container\"\u003e\n      \u003cdiv class=\"vt-usage-step\"\u003e\n        \u003cdiv class=\"vt-usage-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"vt-usage-content\"\u003e\n          \u003cdiv class=\"vt-usage-title\"\u003eAgitez légèrement\u003c\/div\u003e\n          \u003cp\u003eSecouez délicatement le flacon avant utilisation pour homogénéiser le parfum\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-usage-step\"\u003e\n        \u003cdiv class=\"vt-usage-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"vt-usage-content\"\u003e\n          \u003cdiv class=\"vt-usage-title\"\u003eVaporisez à distance\u003c\/div\u003e\n          \u003cp\u003eDiffusez 2 à 3 pulvérisations à environ 30cm dans l'air ambiant de votre pièce\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-usage-step\"\u003e\n        \u003cdiv class=\"vt-usage-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"vt-usage-content\"\u003e\n          \u003cdiv class=\"vt-usage-title\"\u003eLaissez opérer la magie\u003c\/div\u003e\n          \u003cp\u003eLe parfum se disperse instantanément sans traces ni fumée pour une ambiance immédiate\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"vt-section\"\u003e\n    \u003ch2\u003eLes moments parfaits pour vaporiser\u003c\/h2\u003e\n    \u003cdiv class=\"vt-grid vt-moments-grid\"\u003e\n      \u003cdiv class=\"vt-card vt-moment-card\"\u003e\n        \u003cdiv class=\"vt-moment-emoji\"\u003e🕯️\u003c\/div\u003e\n        \u003cdiv class=\"vt-moment-title\"\u003eSoirée cocooning\u003c\/div\u003e\n        \u003cp\u003eDémarrez une soirée détente avec une ambiance olfactive réconfortante et apaisante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-moment-card\"\u003e\n        \u003cdiv class=\"vt-moment-emoji\"\u003e☀️\u003c\/div\u003e\n        \u003cdiv class=\"vt-moment-title\"\u003eRituel quotidien\u003c\/div\u003e\n        \u003cp\u003eApportez une touche chaleureuse à votre routine matinale ou de retour à la maison\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-moment-card\"\u003e\n        \u003cdiv class=\"vt-moment-emoji\"\u003e🚪\u003c\/div\u003e\n        \u003cdiv class=\"vt-moment-title\"\u003eAccueil des invités\u003c\/div\u003e\n        \u003cp\u003eCréez une première impression mémorable et accueillante dès le seuil franchi\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-moment-card\"\u003e\n        \u003cdiv class=\"vt-moment-emoji\"\u003e🛏️\u003c\/div\u003e\n        \u003cdiv class=\"vt-moment-title\"\u003eAvant le coucher\u003c\/div\u003e\n        \u003cp\u003eFavorisez la relaxation et préparez un environnement propice à un sommeil serein\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"vt-section\"\u003e\n    \u003ch2\u003ePour qui ?\u003c\/h2\u003e\n    \u003cdiv class=\"vt-grid vt-target-grid\"\u003e\n      \u003cdiv class=\"vt-card vt-target-card\"\u003e\n        \u003cdiv class=\"vt-target-icon\"\u003e🏡\u003c\/div\u003e\n        \u003cp\u003e\u003cstrong\u003eLes amateurs de déco\u003c\/strong\u003e qui recherchent un objet élégant et fonctionnel pour sublimer leur intérieur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-target-card\"\u003e\n        \u003cdiv class=\"vt-target-icon\"\u003e🧘\u003c\/div\u003e\n        \u003cp\u003e\u003cstrong\u003eLes adeptes du bien-être\u003c\/strong\u003e qui privilégient les moments de détente et les ambiances apaisantes\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-target-card\"\u003e\n        \u003cdiv class=\"vt-target-icon\"\u003e🎁\u003c\/div\u003e\n        \u003cp\u003e\u003cstrong\u003eLes chercheurs de cadeaux\u003c\/strong\u003e qui veulent offrir une expérience sensorielle raffinée et mémorable\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-card vt-target-card\"\u003e\n        \u003cdiv class=\"vt-target-icon\"\u003e👃\u003c\/div\u003e\n        \u003cp\u003e\u003cstrong\u003eLes passionnés d'olfaction\u003c\/strong\u003e qui apprécient les parfums gourmands et la qualité des créations grassoises\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"vt-section\"\u003e\n    \u003ch2\u003eInformations techniques et composition\u003c\/h2\u003e\n    \u003cdiv class=\"vt-grid vt-info-grid\"\u003e\n      \u003cdiv class=\"vt-info-box\"\u003e\n        \u003cdiv class=\"vt-info-label\"\u003eContenance\u003c\/div\u003e\n        \u003cdiv class=\"vt-info-value\"\u003e100 ml\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-info-box\"\u003e\n        \u003cdiv class=\"vt-info-label\"\u003eNombre de sprays\u003c\/div\u003e\n        \u003cdiv class=\"vt-info-value\"\u003e≈ 300 pulvérisations\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-info-box\"\u003e\n        \u003cdiv class=\"vt-info-label\"\u003eOrigine\u003c\/div\u003e\n        \u003cdiv class=\"vt-info-value\"\u003eGrasse, France\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vt-info-box\"\u003e\n        \u003cdiv class=\"vt-info-label\"\u003eFabrication\u003c\/div\u003e\n        \u003cdiv class=\"vt-info-value\"\u003eMade in France\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vt-composition-box\"\u003e\n      \u003cdiv class=\"vt-composition-title\"\u003e🧪 Composition\u003c\/div\u003e\n      \u003cp\u003e\u003cstrong\u003eContient :\u003c\/strong\u003e 1,3,4,6,7,8-hexahydro-4,6,6,7,8,8-hexaméthylindéno[5,6-c]pyrane ; Galaxolide (HHCB).\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"vt-section\"\u003e\n    \u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n    \u003cdiv class=\"vt-warning-box\"\u003e\n      \u003cdiv class=\"vt-warning-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"vt-warning-content\"\u003e\n        \u003cul class=\"vt-warning-list\" style=\"list-style:none;\"\u003e\n          \u003cli\u003ePeut produire une réaction allergique\u003c\/li\u003e\n          \u003cli\u003eTenir hors de portée des enfants\u003c\/li\u003e\n          \u003cli\u003eNocif pour les organismes aquatiques, entraîne des effets néfastes à long terme\u003c\/li\u003e\n          \u003cli\u003eÉliminer le contenu\/récipient dans un centre d'élimination des déchets approuvé\u003c\/li\u003e\n          \u003cli\u003eNe pas vaporiser directement sur les textiles ou surfaces délicates\u003c\/li\u003e\n          \u003cli\u003eConserver à l'abri de la lumière directe et de la chaleur\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"vt-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"vt-cta-box\"\u003e\n      \u003cdiv class=\"vt-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"vt-cta-content\"\u003e\n        \u003cp class=\"vt-cta-text\"\u003ePlongez votre intérieur dans une bulle de douceur grâce au parfum Vanille Tonka. Une senteur chaleureuse, raffinée et apaisante pour transformer chaque instant en un moment inoubliable.\u003c\/p\u003e\n        \u003cdiv class=\"vt-cta-badge\"\u003e✨ Créez votre cocon parfumé dès maintenant\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES === *\/\n:root {\n  --vt-cream: #FAF8F5;\n  --vt-white: #ffffff;\n  --vt-primary: #8B7355;\n  --vt-primary-dark: #6B5842;\n  --vt-primary-light: #F5F0E8;\n  --vt-secondary: #C0B5A8;\n  --vt-accent: #4A4A4A;\n  --vt-text: #2a2a2a;\n  --vt-text-light: #666666;\n  --vt-border: #E8E3DC;\n  --vt-shadow: 0 4px 24px rgba(139, 115, 85, 0.08);\n  --vt-shadow-lg: 0 12px 48px rgba(139, 115, 85, 0.15);\n  --vt-radius: 20px;\n  --vt-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.vt-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--vt-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--vt-text);\n  line-height: 1.7;\n}\n\n\/* === HERO === *\/\n.vt-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8B7355 0%, #A38E7A 50%, #C0B5A8 100%);\n  border-radius: var(--vt-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n  overflow: hidden;\n  box-shadow: var(--vt-shadow-lg);\n}\n\n.vt-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: 0.06;\n  background-image: repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,.3) 35px, rgba(255,255,255,.3) 70px);\n}\n\n.vt-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.vt-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: 2rem;\n}\n\n.vt-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 10px 18px;\n  background: rgba(255, 255, 255, 0.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--vt-primary-dark);\n  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);\n  transition: all 0.3s ease;\n}\n\n.vt-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);\n}\n\n.vt-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(40px, 8vw, 64px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -0.04em;\n  text-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);\n  font-family: Georgia, 'Times New Roman', serif;\n  font-style: italic;\n}\n\n.vt-subtitle {\n  display: block;\n  color: rgba(255, 255, 255, 0.95);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin-bottom: 1.5rem;\n  text-transform: uppercase;\n  letter-spacing: 0.15em;\n}\n\n.vt-description {\n  color: rgba(255, 255, 255, 0.92);\n  font-size: clamp(16px, 2.2vw, 19px);\n  line-height: 1.8;\n  max-width: 800px;\n  margin: 0 auto;\n  font-weight: 400;\n}\n\n\/* === SECTIONS === *\/\n.vt-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.vt-premium h2 {\n  font-size: clamp(28px, 5vw, 38px);\n  font-weight: 900;\n  color: var(--vt-primary-dark);\n  margin-bottom: clamp(1.5rem, 3vw, 2.5rem);\n  text-align: center;\n  letter-spacing: -0.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.vt-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 80px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--vt-primary), var(--vt-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.vt-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.vt-notes-grid {\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n}\n\n.vt-moments-grid {\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n}\n\n.vt-target-grid {\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n}\n\n.vt-info-grid {\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n  margin-bottom: 2rem;\n}\n\n\/* === CARDS === *\/\n.vt-card {\n  background: var(--vt-white);\n  border-radius: var(--vt-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--vt-shadow);\n  border: 2px solid transparent;\n  transition: all 0.3s ease;\n}\n\n.vt-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--vt-shadow-lg);\n  border-color: var(--vt-primary);\n}\n\n.vt-card p {\n  margin: 0;\n  font-size: 15px;\n  line-height: 1.7;\n  color: var(--vt-text-light);\n}\n\n.vt-card strong {\n  color: var(--vt-primary-dark);\n}\n\n\/* === NOTES DE PARFUM === *\/\n.vt-note-card {\n  text-align: center;\n  background: linear-gradient(135deg, var(--vt-white) 0%, var(--vt-primary-light) 100%);\n}\n\n.vt-note-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.vt-note-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--vt-primary-dark);\n  margin-bottom: 0.75rem;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n}\n\n\/* === BÉNÉFICES === *\/\n.vt-benefit-card {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n}\n\n.vt-benefit-icon {\n  font-size: 52px;\n  margin-bottom: 1rem;\n}\n\n.vt-benefit-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--vt-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n\/* === MODE D'EMPLOI === *\/\n.vt-usage-container {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.vt-usage-step {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  background: var(--vt-white);\n  border-radius: var(--vt-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--vt-shadow);\n  border-left: 4px solid var(--vt-primary);\n  transition: all 0.3s ease;\n}\n\n.vt-usage-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--vt-shadow-lg);\n}\n\n.vt-usage-number {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--vt-primary), var(--vt-primary-dark));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 22px;\n  font-weight: 900;\n  box-shadow: 0 4px 12px rgba(139, 115, 85, 0.3);\n}\n\n.vt-usage-content {\n  flex: 1;\n}\n\n.vt-usage-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--vt-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.vt-usage-content p {\n  margin: 0;\n  color: var(--vt-text-light);\n  font-size: 15px;\n}\n\n\/* === MOMENTS === *\/\n.vt-moment-card {\n  text-align: center;\n  background: linear-gradient(135deg, var(--vt-primary-light) 0%, var(--vt-white) 100%);\n}\n\n.vt-moment-emoji {\n  font-size: 44px;\n  margin-bottom: 1rem;\n}\n\n.vt-moment-title {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--vt-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n\/* === CIBLES === *\/\n.vt-target-card {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  text-align: left;\n}\n\n.vt-target-icon {\n  font-size: 36px;\n  flex-shrink: 0;\n}\n\n\/* === INFORMATIONS === *\/\n.vt-info-box {\n  background: var(--vt-white);\n  border-radius: var(--vt-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  box-shadow: var(--vt-shadow);\n  border: 2px solid var(--vt-border);\n  transition: all 0.3s ease;\n}\n\n.vt-info-box:hover {\n  border-color: var(--vt-primary);\n  transform: translateY(-4px);\n}\n\n.vt-info-label {\n  font-size: 13px;\n  font-weight: 600;\n  color: var(--vt-text-light);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  margin-bottom: 0.5rem;\n}\n\n.vt-info-value {\n  font-size: 20px;\n  font-weight: 900;\n  color: var(--vt-primary-dark);\n}\n\n.vt-composition-box {\n  background: var(--vt-primary-light);\n  border-radius: var(--vt-radius-sm);\n  padding: 1.5rem;\n  border-left: 4px solid var(--vt-primary);\n}\n\n.vt-composition-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--vt-primary-dark);\n  margin-bottom: 1rem;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n\n.vt-composition-box p {\n  margin: 0;\n  color: var(--vt-text);\n  font-size: 14px;\n  line-height: 1.8;\n}\n\n\/* === AVERTISSEMENTS === *\/\n.vt-warning-box {\n  background: #FFF9F0;\n  border: 2px solid #F0D6A0;\n  border-radius: var(--vt-radius-sm);\n  padding: 2rem;\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n}\n\n.vt-warning-icon {\n  font-size: 36px;\n  flex-shrink: 0;\n}\n\n.vt-warning-content {\n  flex: 1;\n}\n\n.vt-warning-list {\n  margin: 0;\n  padding-left: 1.25rem;\n  color: var(--vt-text);\n  font-size: 14px;\n  line-height: 1.8;\n}\n\n.vt-warning-list li {\n  margin-bottom: 0.5rem;\n}\n\n.vt-warning-list li:last-child {\n  margin-bottom: 0;\n}\n\n\/* === CTA FINAL === *\/\n.vt-cta-box {\n  background: linear-gradient(135deg, var(--vt-primary) 0%, var(--vt-primary-dark) 100%);\n  border-radius: var(--vt-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.vt-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: 0.08;\n  background-image: repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,.4) 35px, rgba(255,255,255,.4) 70px);\n}\n\n.vt-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.vt-cta-text {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.8;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);\n  margin-bottom: 1.5rem;\n}\n\n.vt-cta-badge {\n  display: inline-block;\n  padding: 14px 32px;\n  background: rgba(255, 255, 255, 0.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--vt-primary-dark);\n  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.2);\n  transition: all 0.3s ease;\n}\n\n.vt-cta-badge:hover {\n  transform: scale(1.05);\n  box-shadow: 0 6px 32px rgba(0, 0, 0, 0.3);\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .vt-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vt-usage-step {\n    flex-direction: column;\n    text-align: center;\n    align-items: center;\n  }\n\n  .vt-target-card {\n    flex-direction: column;\n    text-align: center;\n    align-items: center;\n  }\n\n  .vt-warning-box {\n    flex-direction: column;\n    text-align: center;\n    align-items: center;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .vt-card {\n    animation: fadeInUp 0.6s ease backwards;\n  }\n\n  .vt-card:nth-child(1) { animation-delay: 0.1s; }\n  .vt-card:nth-child(2) { animation-delay: 0.2s; }\n  .vt-card:nth-child(3) { animation-delay: 0.3s; }\n  .vt-card:nth-child(4) { animation-delay: 0.4s; }\n  .vt-card:nth-child(5) { animation-delay: 0.5s; }\n  .vt-card:nth-child(6) { animation-delay: 0.6s; }\n\n  .vt-usage-step:nth-child(1) { animation: fadeInUp 0.6s ease 0.1s backwards; }\n  .vt-usage-step:nth-child(2) { animation: fadeInUp 0.6s ease 0.2s backwards; }\n  .vt-usage-step:nth-child(3) { animation: fadeInUp 0.6s ease 0.3s backwards; }\n}\n\n@keyframes fadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .vt-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .vt-hero {\n    border: 3px solid var(--vt-accent);\n  }\n\n  .vt-card {\n    border: 2px solid var(--vt-accent);\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55898904854905,"sku":"SPR-VT0","price":10.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-ambiance-vanille-tonka-100ml-drake-1_1_11zon.jpg?v=1759333875"},{"product_id":"spray-dambiance-musc-blanc-parfum-de-grasse-100ml-drake-copie","title":"Spray d'ambiance Jasmin - Parfum de Grasse 100ml - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Spray d'ambiance Jasmin de Madagascar - Drake Home Fragrance\nPalette détectée:\n  - Primaire: #D4C4B0 (beige doux\/crème chaleureux du packaging et ambiance)\n  - Secondaire: #B8A48D (taupe clair présent dans les tons naturels)\n  - Accent: #8B7355 (brun chaud pour les accents, rappelant l'argent chromé)\nAmbiance: Luxe cosy, atmosphère apaisante et raffinée, style lifestyle premium avec influence scandinave\/hygge. Univers de la parfumerie de niche avec packaging minimaliste épuré (typographie machine à écrire vintage). Ambiance cocooning avec bougies, textiles naturels (laine), fleurs blanches (jasmin). Tonalités neutres et chaleureuses, élégance discrète.\nPréfixe CSS: jasm\n--\u003e\n\u003cdiv class=\"jasm-premium\"\u003e\n\u003cdiv class=\"jasm-hero\"\u003e\n\u003cdiv class=\"jasm-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"jasm-hero-content\"\u003e\n\u003cdiv class=\"jasm-badges-top\"\u003e\n\u003cspan class=\"jasm-badge\"\u003e🌸 Parfum de Grasse\u003c\/span\u003e \u003cspan class=\"jasm-badge\"\u003e🇫🇷 Made in France\u003c\/span\u003e \u003cspan class=\"jasm-badge\"\u003e✨ 300 pulvérisations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"jasm-hero-title\"\u003eJasmin de Madagascar\u003c\/span\u003e\n\u003cp class=\"jasm-subtitle\"\u003eSpray d'ambiance • Parfum de Grasse 100ml\u003c\/p\u003e\n\u003cp class=\"jasm-description\"\u003eUne fragrance lumineuse et délicate qui transforme votre intérieur en véritable havre de paix. Des notes vertes vivifiantes, un cœur de jasmin intense et des accents poudrés raffinés pour une atmosphère d'exception.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"jasm-section\"\u003e\n\u003ch2\u003ePourquoi ce spray sublime votre intérieur\u003c\/h2\u003e\n\u003cdiv class=\"jasm-grid\"\u003e\n\u003cdiv class=\"jasm-card\"\u003e\n\u003cdiv class=\"jasm-card-icon\"\u003e🏺\u003c\/div\u003e\n\u003cdiv class=\"jasm-card-title\"\u003eParfum de Grasse authentique\u003c\/div\u003e\n\u003cp class=\"jasm-card-text\"\u003eÉlaboré dans la capitale mondiale de la parfumerie, ce spray incarne l'excellence du savoir-faire français et la noblesse des matières premières.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-card\"\u003e\n\u003cdiv class=\"jasm-card-icon\"\u003e🌿\u003c\/div\u003e\n\u003cdiv class=\"jasm-card-title\"\u003eAmbiance fraîche et délicate\u003c\/div\u003e\n\u003cp class=\"jasm-card-text\"\u003eUne fragrance aérienne qui évoque la douceur d'un jardin fleuri au petit matin, parfaite pour créer une atmosphère harmonieuse et apaisante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-card\"\u003e\n\u003cdiv class=\"jasm-card-icon\"\u003e♻️\u003c\/div\u003e\n\u003cdiv class=\"jasm-card-title\"\u003eFlacon élégant et écologique\u003c\/div\u003e\n\u003cp class=\"jasm-card-text\"\u003eUn design minimaliste en verre blanc 100% recyclable, alliant esthétisme raffiné et engagement environnemental pour sublimer votre décoration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-card\"\u003e\n\u003cdiv class=\"jasm-card-icon\"\u003e🇫🇷\u003c\/div\u003e\n\u003cdiv class=\"jasm-card-title\"\u003eFabrication 100% française\u003c\/div\u003e\n\u003cp class=\"jasm-card-text\"\u003eConçu et fabriqué en France selon des standards de qualité rigoureux, ce spray garantit authenticité, traçabilité et soutien à l'artisanat local.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jasm-section\"\u003e\n\u003ch2\u003eUne pyramide olfactive d'exception\u003c\/h2\u003e\n\u003cdiv class=\"jasm-pyramid\"\u003e\n\u003cdiv class=\"jasm-pyramid-level jasm-pyramid-top\"\u003e\n\u003cdiv class=\"jasm-pyramid-icon\"\u003e🍃\u003c\/div\u003e\n\u003cdiv class=\"jasm-pyramid-content\"\u003e\n\u003cdiv class=\"jasm-pyramid-label\"\u003eNotes de tête\u003c\/div\u003e\n\u003cdiv class=\"jasm-pyramid-title\"\u003eFraîcheur verte\u003c\/div\u003e\n\u003cp class=\"jasm-pyramid-desc\"\u003eDes accents végétaux vivifiants et lumineux qui ouvrent la fragrance avec une élégance naturelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-pyramid-level jasm-pyramid-middle\"\u003e\n\u003cdiv class=\"jasm-pyramid-icon\"\u003e🌸\u003c\/div\u003e\n\u003cdiv class=\"jasm-pyramid-content\"\u003e\n\u003cdiv class=\"jasm-pyramid-label\"\u003eNotes de cœur\u003c\/div\u003e\n\u003cdiv class=\"jasm-pyramid-title\"\u003eJasmin de Madagascar\u003c\/div\u003e\n\u003cp class=\"jasm-pyramid-desc\"\u003eUn bouquet floral intense et délicat, signature emblématique de ce spray, pour une sensorialité envoûtante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-pyramid-level jasm-pyramid-base\"\u003e\n\u003cdiv class=\"jasm-pyramid-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv class=\"jasm-pyramid-content\"\u003e\n\u003cdiv class=\"jasm-pyramid-label\"\u003eNotes de fond\u003c\/div\u003e\n\u003cdiv class=\"jasm-pyramid-title\"\u003eAccents poudrés\u003c\/div\u003e\n\u003cp class=\"jasm-pyramid-desc\"\u003eUne signature douce et raffinée qui prolonge la fragrance avec subtilité et caractère\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jasm-section\"\u003e\n\u003ch2\u003eComment utiliser votre spray d'ambiance\u003c\/h2\u003e\n\u003cdiv class=\"jasm-steps\"\u003e\n\u003cdiv class=\"jasm-step\"\u003e\n\u003cdiv class=\"jasm-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"jasm-step-content\"\u003e\n\u003cdiv class=\"jasm-step-title\"\u003eChoisissez votre pièce\u003c\/div\u003e\n\u003cp class=\"jasm-step-text\"\u003eSalon, chambre, bureau ou salle de bain : le jasmin s'adapte à tous les espaces pour créer une atmosphère sur-mesure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-step\"\u003e\n\u003cdiv class=\"jasm-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"jasm-step-content\"\u003e\n\u003cdiv class=\"jasm-step-title\"\u003eVaporisez en l'air\u003c\/div\u003e\n\u003cp class=\"jasm-step-text\"\u003e1 à 2 pulvérisations suffisent pour diffuser instantanément la fragrance. Évitez le contact avec textiles et surfaces sensibles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-step\"\u003e\n\u003cdiv class=\"jasm-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"jasm-step-content\"\u003e\n\u003cdiv class=\"jasm-step-title\"\u003eProfitez de l'instant\u003c\/div\u003e\n\u003cp class=\"jasm-step-text\"\u003eLaissez-vous envelopper par la fraîcheur florale du jasmin et savourez cette parenthèse de bien-être au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jasm-section\"\u003e\n\u003ch2\u003eMoments d'utilisation privilégiés\u003c\/h2\u003e\n\u003cdiv class=\"jasm-grid jasm-grid-moments\"\u003e\n\u003cdiv class=\"jasm-moment-card\"\u003e\n\u003cdiv class=\"jasm-moment-icon\"\u003e☀️\u003c\/div\u003e\n\u003cdiv class=\"jasm-moment-title\"\u003eRéveil en douceur\u003c\/div\u003e\n\u003cp class=\"jasm-moment-text\"\u003eCommencez la journée avec une note fraîche et florale qui dynamise l'atmosphère\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-moment-card\"\u003e\n\u003cdiv class=\"jasm-moment-icon\"\u003e📖\u003c\/div\u003e\n\u003cdiv class=\"jasm-moment-title\"\u003eMoment lecture\u003c\/div\u003e\n\u003cp class=\"jasm-moment-text\"\u003eCréez un cocon apaisant pour vos instants de détente et d'évasion littéraire\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-moment-card\"\u003e\n\u003cdiv class=\"jasm-moment-icon\"\u003e🧘\u003c\/div\u003e\n\u003cdiv class=\"jasm-moment-title\"\u003eRelaxation\u003c\/div\u003e\n\u003cp class=\"jasm-moment-text\"\u003eAccompagnez vos séances de yoga ou méditation d'une fragrance harmonieuse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-moment-card\"\u003e\n\u003cdiv class=\"jasm-moment-icon\"\u003e👥\u003c\/div\u003e\n\u003cdiv class=\"jasm-moment-title\"\u003eAccueil invités\u003c\/div\u003e\n\u003cp class=\"jasm-moment-text\"\u003eImpressionnez vos visiteurs avec une ambiance olfactive raffinée et mémorable\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jasm-section\"\u003e\n\u003ch2\u003eComposition et informations pratiques\u003c\/h2\u003e\n\u003cdiv class=\"jasm-info-grid\"\u003e\n\u003cdiv class=\"jasm-info-box\"\u003e\n\u003cdiv class=\"jasm-info-icon\"\u003e💧\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-label\"\u003eContenance\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-value\"\u003e100 ml\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-detail\"\u003e~300 pulvérisations\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-box\"\u003e\n\u003cdiv class=\"jasm-info-icon\"\u003e🔬\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-label\"\u003eFormule\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-value\"\u003eAlcool + parfum\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-detail\"\u003eEau déminéralisée\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-box\"\u003e\n\u003cdiv class=\"jasm-info-icon\"\u003e🌸\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-label\"\u003eMolécules\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-value\"\u003eLinalool\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-detail\"\u003eLinalyl acetate\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-box\"\u003e\n\u003cdiv class=\"jasm-info-icon\"\u003e🏭\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-label\"\u003eOrigine\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-value\"\u003eGrasse\u003c\/div\u003e\n\u003cdiv class=\"jasm-info-detail\"\u003eCapitale du parfum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jasm-section\"\u003e\n\u003cdiv class=\"jasm-warning-box\"\u003e\n\u003cdiv class=\"jasm-warning-content\"\u003e\n\u003cdiv class=\"jasm-warning-title\"\u003ePrécautions d'emploi\u003c\/div\u003e\n\u003cul class=\"jasm-warning-list\" style=\"list-style:none;\"\u003e\n\u003cli\u003eNe pas pulvériser directement sur la peau, les vêtements ou les textiles clairs\u003c\/li\u003e\n\u003cli\u003eTenir hors de portée des enfants\u003c\/li\u003e\n\u003cli\u003eContient du linalool et du linalyl acetate : peut produire une réaction allergique chez les personnes sensibles\u003c\/li\u003e\n\u003cli\u003eÉliminer le contenu et le récipient dans un centre d'élimination des déchets approuvé\u003c\/li\u003e\n\u003cli\u003eConserver à l'abri de la lumière directe et des sources de chaleur\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jasm-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"jasm-cta-box\"\u003e\n\u003cdiv class=\"jasm-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"jasm-cta-content\"\u003e\n\u003cdiv class=\"jasm-cta-icon\"\u003e🌸✨\u003c\/div\u003e\n\u003cp class=\"jasm-cta-text\"\u003eTransformez votre intérieur en sanctuaire de fraîcheur florale\u003c\/p\u003e\n\u003cp class=\"jasm-cta-subtext\"\u003eLaissez-vous transporter par la délicatesse du jasmin de Madagascar et offrez à votre maison l'élégance d'un parfum d'exception signé Grasse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* === VARIABLES === *\/\n:root {\n  \/* Couleurs principales *\/\n  --jasm-cream: #FDF8F1;\n  --jasm-white: #ffffff;\n  --jasm-primary: #D4C4B0;\n  --jasm-primary-dark: #B8A48D;\n  --jasm-primary-light: #E8E0D5;\n  --jasm-secondary: #8B7355;\n  --jasm-accent: #A89378;\n\n  \/* Textes *\/\n  --jasm-text: #1a1a1a;\n  --jasm-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --jasm-border: #e0d8cf;\n  --jasm-shadow: 0 4px 24px rgba(139, 115, 85, 0.08);\n  --jasm-shadow-lg: 0 12px 48px rgba(139, 115, 85, 0.15);\n  --jasm-radius: 20px;\n  --jasm-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.jasm-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--jasm-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--jasm-text);\n  line-height: 1.6;\n}\n\n\/* === HERO === *\/\n.jasm-hero {\n  position: relative;\n  background: linear-gradient(135deg, #D4C4B0 0%, #B8A48D 50%, #A89378 100%);\n  border-radius: var(--jasm-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n  overflow: hidden;\n  box-shadow: var(--jasm-shadow-lg);\n}\n\n.jasm-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: 0.06;\n  background-image: \n    repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,.3) 35px, rgba(255,255,255,.3) 70px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, rgba(255,255,255,.2) 35px, rgba(255,255,255,.2) 70px);\n}\n\n.jasm-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.jasm-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  justify-content: center;\n  margin-bottom: 1.5rem;\n}\n\n.jasm-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255, 255, 255, 0.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--jasm-secondary);\n  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);\n  transition: all 0.3s ease;\n}\n\n.jasm-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);\n}\n\n.jasm-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(32px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -0.04em;\n  text-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);\n}\n\n.jasm-subtitle {\n  display: block;\n  color: rgba(255, 255, 255, 0.95);\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 600;\n  margin-bottom: 1.5rem;\n  text-transform: uppercase;\n  letter-spacing: 0.15em;\n  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);\n}\n\n.jasm-description {\n  color: rgba(255, 255, 255, 0.92);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  max-width: 800px;\n  margin: 0 auto;\n  font-weight: 500;\n  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n}\n\n\/* === SECTIONS === *\/\n.jasm-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.jasm-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--jasm-primary-dark);\n  margin-bottom: clamp(1.5rem, 3vw, 2.5rem);\n  text-align: center;\n  letter-spacing: -0.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.jasm-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(--jasm-primary), var(--jasm-secondary));\n  border-radius: 2px;\n}\n\n\/* === CARDS === *\/\n.jasm-card {\n  background: var(--jasm-white);\n  border-radius: var(--jasm-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--jasm-shadow);\n  border: 2px solid transparent;\n  transition: all 0.3s ease;\n  text-align: center;\n}\n\n.jasm-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--jasm-shadow-lg);\n  border-color: var(--jasm-primary);\n}\n\n.jasm-card-icon {\n  font-size: clamp(36px, 6vw, 48px);\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.jasm-card-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--jasm-primary-dark);\n  margin-bottom: 0.75rem;\n  letter-spacing: -0.02em;\n}\n\n.jasm-card-text {\n  font-size: clamp(14px, 1.8vw, 16px);\n  color: var(--jasm-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRILLES === *\/\n.jasm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.jasm-grid-moments {\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n}\n\n\/* === PYRAMIDE OLFACTIVE === *\/\n.jasm-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.jasm-pyramid-level {\n  background: var(--jasm-white);\n  border-radius: var(--jasm-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--jasm-shadow);\n  display: flex;\n  align-items: center;\n  gap: clamp(1rem, 2.5vw, 2rem);\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.jasm-pyramid-level:hover {\n  transform: translateX(8px);\n  box-shadow: var(--jasm-shadow-lg);\n  border-color: var(--jasm-primary);\n}\n\n.jasm-pyramid-top {\n  background: linear-gradient(135deg, rgba(212, 196, 176, 0.15) 0%, rgba(255, 255, 255, 1) 100%);\n}\n\n.jasm-pyramid-middle {\n  background: linear-gradient(135deg, rgba(184, 164, 141, 0.12) 0%, rgba(255, 255, 255, 1) 100%);\n}\n\n.jasm-pyramid-base {\n  background: linear-gradient(135deg, rgba(168, 147, 120, 0.1) 0%, rgba(255, 255, 255, 1) 100%);\n}\n\n.jasm-pyramid-icon {\n  font-size: clamp(32px, 5vw, 42px);\n  flex-shrink: 0;\n}\n\n.jasm-pyramid-content {\n  flex: 1;\n}\n\n.jasm-pyramid-label {\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  color: var(--jasm-secondary);\n  margin-bottom: 0.5rem;\n}\n\n.jasm-pyramid-title {\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 800;\n  color: var(--jasm-primary-dark);\n  margin-bottom: 0.5rem;\n  letter-spacing: -0.02em;\n}\n\n.jasm-pyramid-desc {\n  font-size: clamp(14px, 1.8vw, 16px);\n  color: var(--jasm-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ÉTAPES === *\/\n.jasm-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.jasm-step {\n  background: var(--jasm-white);\n  border-radius: var(--jasm-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--jasm-shadow);\n  display: flex;\n  align-items: flex-start;\n  gap: clamp(1rem, 2.5vw, 1.5rem);\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.jasm-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--jasm-shadow-lg);\n  border-color: var(--jasm-primary);\n}\n\n.jasm-step-number {\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--jasm-primary) 0%, var(--jasm-primary-dark) 100%);\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 22px;\n  font-weight: 900;\n  flex-shrink: 0;\n  box-shadow: 0 4px 12px rgba(139, 115, 85, 0.3);\n}\n\n.jasm-step-content {\n  flex: 1;\n}\n\n.jasm-step-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--jasm-primary-dark);\n  margin-bottom: 0.5rem;\n  letter-spacing: -0.02em;\n}\n\n.jasm-step-text {\n  font-size: clamp(14px, 1.8vw, 16px);\n  color: var(--jasm-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === MOMENTS === *\/\n.jasm-moment-card {\n  background: var(--jasm-white);\n  border-radius: var(--jasm-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--jasm-shadow);\n  text-align: center;\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.jasm-moment-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--jasm-shadow-lg);\n  border-color: var(--jasm-primary);\n}\n\n.jasm-moment-icon {\n  font-size: clamp(32px, 5vw, 42px);\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.jasm-moment-title {\n  font-size: clamp(17px, 2.2vw, 20px);\n  font-weight: 800;\n  color: var(--jasm-primary-dark);\n  margin-bottom: 0.75rem;\n  letter-spacing: -0.02em;\n}\n\n.jasm-moment-text {\n  font-size: clamp(14px, 1.8vw, 15px);\n  color: var(--jasm-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === INFO GRID === *\/\n.jasm-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1.5rem;\n}\n\n.jasm-info-box {\n  background: var(--jasm-white);\n  border-radius: var(--jasm-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--jasm-shadow);\n  text-align: center;\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.jasm-info-box:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--jasm-shadow-lg);\n  border-color: var(--jasm-primary);\n}\n\n.jasm-info-icon {\n  font-size: clamp(32px, 5vw, 40px);\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.jasm-info-label {\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  color: var(--jasm-secondary);\n  margin-bottom: 0.75rem;\n}\n\n.jasm-info-value {\n  font-size: clamp(20px, 3vw, 24px);\n  font-weight: 900;\n  color: var(--jasm-primary-dark);\n  margin-bottom: 0.5rem;\n  letter-spacing: -0.02em;\n}\n\n.jasm-info-detail {\n  font-size: clamp(13px, 1.8vw, 15px);\n  color: var(--jasm-text-light);\n  font-weight: 600;\n}\n\n\/* === WARNING BOX === *\/\n.jasm-warning-box {\n  background: linear-gradient(135deg, rgba(255, 243, 224, 1) 0%, rgba(255, 250, 240, 1) 100%);\n  border-radius: var(--jasm-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  border: 2px solid rgba(139, 115, 85, 0.2);\n  display: flex;\n  gap: clamp(1rem, 2.5vw, 1.5rem);\n  align-items: flex-start;\n}\n\n.jasm-warning-icon {\n  font-size: clamp(28px, 4vw, 36px);\n  flex-shrink: 0;\n}\n\n.jasm-warning-content {\n  flex: 1;\n}\n\n.jasm-warning-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--jasm-secondary);\n  margin-bottom: 1rem;\n  letter-spacing: -0.02em;\n}\n\n.jasm-warning-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.jasm-warning-list li {\n  font-size: clamp(14px, 1.8vw, 15px);\n  color: var(--jasm-text);\n  line-height: 1.6;\n  margin-bottom: 0.75rem;\n  padding-left: 1.5rem;\n  position: relative;\n}\n\n.jasm-warning-list li::before {\n  content: '•';\n  position: absolute;\n  left: 0;\n  color: var(--jasm-secondary);\n  font-weight: 900;\n  font-size: 1.2em;\n}\n\n.jasm-warning-list li:last-child {\n  margin-bottom: 0;\n}\n\n\/* === CTA FINAL === *\/\n.jasm-cta-box {\n  background: linear-gradient(135deg, var(--jasm-primary) 0%, var(--jasm-primary-dark) 100%);\n  border-radius: var(--jasm-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.jasm-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: 0.08;\n  background-image: \n    radial-gradient(circle at 20% 50%, transparent 20%, rgba(255,255,255,0.3) 21%, rgba(255,255,255,0.3) 34%, transparent 35%, transparent),\n    radial-gradient(circle at 60% 30%, transparent 20%, rgba(255,255,255,0.2) 21%, rgba(255,255,255,0.2) 34%, transparent 35%, transparent);\n  background-size: 100px 100px;\n}\n\n.jasm-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.jasm-cta-icon {\n  font-size: clamp(40px, 6vw, 56px);\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.jasm-cta-text {\n  color: white;\n  font-size: clamp(20px, 3vw, 28px);\n  line-height: 1.4;\n  font-weight: 900;\n  margin-bottom: 1rem;\n  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);\n  letter-spacing: -0.02em;\n}\n\n.jasm-cta-subtext {\n  color: rgba(255, 255, 255, 0.95);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  font-weight: 600;\n  max-width: 700px;\n  margin: 0 auto;\n  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .jasm-grid,\n  .jasm-info-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .jasm-pyramid-level {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .jasm-step {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .jasm-warning-box {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .jasm-warning-list li {\n    text-align: left;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .jasm-card,\n  .jasm-moment-card,\n  .jasm-info-box {\n    animation: fadeInUp 0.6s ease backwards;\n  }\n\n  .jasm-card:nth-child(1),\n  .jasm-moment-card:nth-child(1),\n  .jasm-info-box:nth-child(1) {\n    animation-delay: 0.1s;\n  }\n\n  .jasm-card:nth-child(2),\n  .jasm-moment-card:nth-child(2),\n  .jasm-info-box:nth-child(2) {\n    animation-delay: 0.2s;\n  }\n\n  .jasm-card:nth-child(3),\n  .jasm-moment-card:nth-child(3),\n  .jasm-info-box:nth-child(3) {\n    animation-delay: 0.3s;\n  }\n\n  .jasm-card:nth-child(4),\n  .jasm-moment-card:nth-child(4),\n  .jasm-info-box:nth-child(4) {\n    animation-delay: 0.4s;\n  }\n\n  .jasm-pyramid-level {\n    animation: fadeInLeft 0.6s ease backwards;\n  }\n\n  .jasm-pyramid-level:nth-child(1) { animation-delay: 0.1s; }\n  .jasm-pyramid-level:nth-child(2) { animation-delay: 0.3s; }\n  .jasm-pyramid-level:nth-child(3) { animation-delay: 0.5s; }\n\n  .jasm-step {\n    animation: fadeInLeft 0.6s ease backwards;\n  }\n\n  .jasm-step:nth-child(1) { animation-delay: 0.1s; }\n  .jasm-step:nth-child(2) { animation-delay: 0.3s; }\n  .jasm-step:nth-child(3) { animation-delay: 0.5s; }\n}\n\n@keyframes fadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes fadeInLeft {\n  from {\n    opacity: 0;\n    transform: translateX(-40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateX(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .jasm-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .jasm-premium {\n    --jasm-primary: #8B7355;\n    --jasm-primary-dark: #6B5845;\n  }\n  \n  .jasm-card,\n  .jasm-moment-card,\n  .jasm-info-box,\n  .jasm-pyramid-level,\n  .jasm-step {\n    border: 2px solid var(--jasm-primary);\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55899037401465,"sku":"SPR-JAS","price":10.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-d-ambiance-jasmin-madagascar-drake-2.webp?v=1759400623"},{"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.49,"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"},{"product_id":"spray-purifiant-fraicheur-bio-180-ml-florame","title":"Spray Purifiant Fraîcheur Bio - 180 ml - Florame","description":"\u003cdiv class=\"fl-premium\"\u003e\n\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🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"fl-badge\"\u003e🛡️ Efficacité prouvée\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 Fraîcheur Bio\u003c\/span\u003e\n      \u003cp class=\"fl-subtitle\"\u003eFlorame - 180 ml\u003c\/p\u003e\n      \u003cp class=\"fl-description\"\u003eAssainissez votre air et vos surfaces avec la puissance de 28 huiles essentielles biologiques. Fraîcheur immédiate, efficacité prouvée contre virus, bactéries et champignons.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003eSpray Purifiant Fraîcheur Bio Florame : 28 huiles essentielles pour un air sain et frais\u003c\/h2\u003e\n    \u003cp class=\"fl-section-intro\"\u003eVous cherchez un \u003cstrong\u003espray purifiant maison\u003c\/strong\u003e vraiment efficace, formulé à partir d'ingrédients naturels ?\u003c\/p\u003e\n    \u003cdiv class=\"fl-grid-compact\"\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🧪 Formule 2-en-1\u003c\/h3\u003e\n        \u003cp\u003eAssainit l'air ambiant et les surfaces en une seule vaporisation\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🌱 28 huiles essentielles\u003c\/h3\u003e\n        \u003cp\u003eSynergie unique d'huiles essentielles 100 % biologiques\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🏡 Made in Provence\u003c\/h3\u003e\n        \u003cp\u003eFabriqué à Saint-Rémy-de-Provence, au cœur de l'aromathérapie française\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e💨 Chasse les odeurs\u003c\/h3\u003e\n        \u003cp\u003eÉlimine les mauvaises odeurs à la source au lieu de les masquer\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce spray purifiant aux huiles essentielles bio ?\u003c\/h2\u003e\n    \u003cp class=\"fl-section-intro\"\u003eContrairement à un simple désodorisant qui masque les odeurs, ce \u003cstrong\u003espray purifiant Florame\u003c\/strong\u003e agit directement à la source.\u003c\/p\u003e\n    \u003cdiv class=\"fl-grid\"\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🛡️ Efficacité prouvée\u003c\/h3\u003e\n        \u003cp\u003eAction démontrée contre les virus, bactéries et champignons grâce à sa concentration en huiles essentielles bio\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🌿 100 % d'origine naturelle\u003c\/h3\u003e\n        \u003cp\u003eParfum frais et vivifiant sans aucune fragrance synthétique, uniquement la puissance du végétal\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🏠 Multi-usages\u003c\/h3\u003e\n        \u003cp\u003eSalon, chambre, cuisine, salle de bain, bureau ou voiture : il s'adapte à tous vos espaces de vie\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\u003eLe compagnon idéal pendant les \u003cstrong\u003epériodes hivernales\u003c\/strong\u003e ou lorsque l'air circule mal dans votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003eUne synergie unique de 28 huiles essentielles biologiques\u003c\/h2\u003e\n    \u003cp class=\"fl-section-intro\"\u003eFlorame a sélectionné \u003cstrong\u003e28 huiles essentielles issues de l'agriculture biologique\u003c\/strong\u003e pour une formule d'une richesse exceptionnelle.\u003c\/p\u003e\n    \u003cdiv class=\"fl-grid\"\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🍃 Menthe\u003c\/h3\u003e\n        \u003cp\u003eApporte une sensation de fraîcheur immédiate et contribue à neutraliser les mauvaises odeurs\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🌲 Eucalyptus Globulus\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés assainissantes puissantes, il aide à purifier l'air ambiant efficacement\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🌸 Gaulthérie\u003c\/h3\u003e\n        \u003cp\u003eApporte des notes aromatiques uniques et complète l'action purifiante de la synergie\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🪵 Térébenthine\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisée pour ses qualités assainissantes et son parfum boisé caractéristique\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\u003eAction rapide : résultat perceptible \u003cstrong\u003edès les premières secondes\u003c\/strong\u003e après la vaporisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003eComment utiliser le Spray Purifiant Fraîcheur Florame ?\u003c\/h2\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\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=\"fl-timeline-item\"\u003e\n        \u003cdiv class=\"fl-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"fl-timeline-content\"\u003e\n          \u003ch3\u003eVaporisez\u003c\/h3\u003e\n          \u003cp\u003ePulvérisez dans l'air ambiant ou directement sur les surfaces à assainir\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\u003eAérez la pièce\u003c\/h3\u003e\n          \u003cp\u003eOuvrez les fenêtres après utilisation pour renouveler l'air et optimiser l'effet purifiant\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fl-accordion\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdetails class=\"fl-accordion-item\"\u003e\n        \u003csummary class=\"fl-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"fl-accordion-content mt-3\"\u003e\n          \u003cp\u003eÉvitez le contact avec les yeux et les muqueuses. Tenez hors de portée des enfants. Le format de \u003cstrong\u003e180 ml\u003c\/strong\u003e est généreux et vous accompagne pendant plusieurs semaines d'utilisation régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fl-section\"\u003e\n    \u003ch2\u003eDes engagements qualité qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"fl-grid\"\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🏅 Certification Ecocert\u003c\/h3\u003e\n        \u003cp\u003eGarantit le respect de normes strictes en matière de naturalité et de respect de l'environnement\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🌿 30 ans d'expertise\u003c\/h3\u003e\n        \u003cp\u003eFlorame est une marque provençale engagée depuis plus de 30 ans dans l'aromathérapie biologique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🚫 Zéro synthétique\u003c\/h3\u003e\n        \u003cp\u003eParfum 100 % d'origine naturelle, sans aucune fragrance synthétique ni composant chimique agressif\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePour qui est fait ce spray purifiant ?\u003c\/h2\u003e\n    \u003cdiv class=\"fl-grid\"\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🔄 Adeptes du naturel\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez remplacer les désodorisants classiques par une alternative naturelle et bio\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e✨ Recherche de polyvalence\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un spray purifiant efficace sur l'air et les surfaces en une seule formule\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fl-card\"\u003e\n        \u003ch3\u003e🍃 Amateurs de fraîcheur\u003c\/h3\u003e\n        \u003cp\u003eVous appréciez les senteurs fraîches et mentholées d'origine végétale\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fl-cta-box\"\u003e\n      \u003cp\u003e🌿 Respirez un air plus sain au quotidien avec la puissance de 28 huiles essentielles biologiques, certifiées Ecocert et fabriquées en Provence.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"fl-disclaimer\"\u003eCe produit est destiné à un usage domestique d'assainissement de l'air. Il ne remplace en aucun cas un traitement médical ou un dispositif de désinfection médicale. En cas de sensibilité aux huiles essentielles, demandez conseil à votre médecin avant utilisation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --fl-cream: #f5f9f0;\n  --fl-white: #ffffff;\n  --fl-primary: #5a9e2f;\n  --fl-primary-dark: #3a6e1a;\n  --fl-primary-light: #e8f4dc;\n  --fl-secondary: #e8a325;\n  --fl-accent: #3db88c;\n  --fl-text: #1a1a1a;\n  --fl-text-light: #5a5a5a;\n  --fl-border: #dce8d0;\n  --fl-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --fl-shadow-lg: 0 12px 48px rgba(0,0,0,.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, #3a6e1a 0%, #5a9e2f 40%, #3db88c 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,.12) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 10%, rgba(255,255,255,.06) 0%, transparent 40%);\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,.85);\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,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 650px;\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-accent));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\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.fl-section-intro strong {\n  color: var(--fl-primary-dark);\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\/* === GRILLES === *\/\n.fl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\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-accent));\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}\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.fl-tip p strong {\n  color: var(--fl-primary-dark);\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  margin-top: 1.5rem;\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-tip {\n    padding: .875rem 1rem;\n  }\n\n  .fl-tip-icon {\n    font-size: 20px;\n  }\n\n  .fl-tip p {\n    font-size: 13px;\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: .15s; }\n  .fl-timeline-item:nth-child(3) { animation-delay: .25s; }\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":57018057818489,"sku":"FM0620","price":14.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-purifiant-fraicheur-bio-180-ml-florame-lifestyle.webp?v=1775806160"},{"product_id":"spray-purifiant-provence-bio-180-ml-florame","title":"Spray Purifiant Provence Bio - 180 ml - Florame","description":"\u003cdiv class=\"fl-premium\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"fl-hero\"\u003e\n\u003cdiv class=\"fl-hero-pattern\"\u003e\u003cbr\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 \u003cspan class=\"fl-badge\"\u003e🛡️ Efficacité prouvée\u003c\/span\u003e \u003cspan class=\"fl-badge\"\u003e🇫🇷 Fabriqué en Provence\u003c\/span\u003e \u003cspan class=\"fl-badge\"\u003e🏅 Certifié Ecocert\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"fl-hero-title\"\u003eSpray Purifiant Provence Bio\u003c\/span\u003e\n\u003cp class=\"fl-subtitle\"\u003eFlorame - 180 ml\u003c\/p\u003e\n\u003cp class=\"fl-description\"\u003eLa puissance assainissante de 28 huiles essentielles bio pour un intérieur sain, frais et naturellement parfumé aux senteurs de Provence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 1 --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003ch2\u003eSpray Purifiant Provence Bio Florame - 28 huiles essentielles bio pour assainir votre intérieur\u003c\/h2\u003e\n\u003cp class=\"fl-section-intro\"\u003eEnvie de respirer un air plus sain chez vous, tout en profitant d'un parfum authentique de Provence ? Le \u003cstrong\u003espray purifiant Florame Provence Bio\u003c\/strong\u003e associe la puissance de \u003cstrong\u003e28 huiles essentielles biologiques\u003c\/strong\u003e pour désinfecter efficacement l'air et les surfaces de votre maison. Certifié bio par Ecocert, ce spray purifiant aux huiles essentielles offre une solution naturelle à l'efficacité prouvée contre les virus, bactéries et champignons.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 2 --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003ch2\u003ePourquoi choisir ce spray purifiant maison aux huiles essentielles bio ?\u003c\/h2\u003e\n\u003cp class=\"fl-section-intro\"\u003eCe n'est pas un simple désodorisant. Le \u003cstrong\u003espray purifiant Florame\u003c\/strong\u003e agit réellement sur la qualité de votre air intérieur grâce à une synergie unique de 28 huiles essentielles issues de l'agriculture biologique.\u003c\/p\u003e\n\u003cdiv class=\"fl-grid\"\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e✨ Action 2-en-1\u003c\/h3\u003e\n\u003cp\u003eDésinfecte l'air et les surfaces tout en chassant les mauvaises odeurs de votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e🌱 99 % d'origine végétale\u003c\/h3\u003e\n\u003cp\u003eDes ingrédients issus de l'agriculture biologique, pour une formule respectueuse et efficace.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e🌸 Parfum 100 % naturel\u003c\/h3\u003e\n\u003cp\u003eAucun parfum de synthèse. Un concentré olfactif authentique aux senteurs provençales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e♻️ Sans gaz propulseur\u003c\/h3\u003e\n\u003cp\u003eSystème de pulvérisation respectueux de l'environnement, sans propulseur chimique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e🏅 Certifié bio Ecocert\u003c\/h3\u003e\n\u003cp\u003eCertification Ecocert Greenlife, gage de qualité et de respect des normes biologiques strictes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n\u003cp\u003eConçu et produit à Saint-Rémy-de-Provence, au cœur du terroir provençal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 3 --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003ch2\u003eLes huiles essentielles bio au cœur de la formule\u003c\/h2\u003e\n\u003cp class=\"fl-section-intro\"\u003eLa richesse de ce spray purifiant repose sur une sélection rigoureuse d'huiles essentielles bio reconnues pour leurs propriétés assainissantes. Parmi les 28 huiles présentes :\u003c\/p\u003e\n\u003cdiv class=\"fl-grid\"\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e💜 Lavande fine et Lavandin\u003c\/h3\u003e\n\u003cp\u003eApaisantes et purifiantes, emblèmes de la Provence et de son art de vivre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e🌲 Pin sylvestre et Épinette noire\u003c\/h3\u003e\n\u003cp\u003ePuissants assainissants atmosphériques pour un air frais et vivifiant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e🍃 Eucalyptus globulus et smithii\u003c\/h3\u003e\n\u003cp\u003eFavorisent un air frais et dégagé, idéaux pour les voies respiratoires.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e🌿 Romarin et Laurier noble\u003c\/h3\u003e\n\u003cp\u003eAux propriétés antibactériennes reconnues depuis des siècles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e🍋 Menthe poivrée et Litsée citronnée\u003c\/h3\u003e\n\u003cp\u003ePour une fraîcheur vivifiante et une note pétillante d'agrumes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003ch3\u003e🔥 Clou de girofle et Poivre noir\u003c\/h3\u003e\n\u003cp\u003eActifs naturels puissants contre les micro-organismes indésirables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 4 --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003ch2\u003eComment utiliser le spray purifiant Florame Provence ?\u003c\/h2\u003e\n\u003cp class=\"fl-section-intro\"\u003eL'utilisation est simple et adaptée à toutes les pièces de la maison : salon, chambre, cuisine, salle de bain, bureau…\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 dans la pièce\u003c\/h3\u003e\n\u003cp\u003eEffectuez \u003cstrong\u003e3 à 8 pulvérisations\u003c\/strong\u003e (environ 0,6 à 1,6 ml) 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 uniformément\u003c\/h3\u003e\n\u003cp\u003eDistribuez les pulvérisations dans l'ensemble de la zone concernée pour une action 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\u003eSortez de la pièce\u003c\/h3\u003e\n\u003cp\u003eQuittez la pièce immédiatement après application pour laisser le spray agir.\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\u003eLaissez agir 30 minutes\u003c\/h3\u003e\n\u003cp\u003ePatientez \u003cstrong\u003eau minimum 30 minutes\u003c\/strong\u003e avant d'ouvrir les fenêtres et d'aérer la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-timeline-item\"\u003e\n\u003cdiv class=\"fl-timeline-number\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"fl-timeline-content\"\u003e\n\u003ch3\u003eRenouvelez si nécessaire\u003c\/h3\u003e\n\u003cp\u003eRépétez l'opération \u003cstrong\u003e1 à 3 fois par jour\u003c\/strong\u003e, en respectant un intervalle de 2 heures minimum entre chaque utilisation.\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 purifiant convient aussi bien à l'assainissement de l'air qu'à la désinfection des surfaces, matériaux, équipements et mobiliers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 5 --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n\u003cdiv class=\"fl-accordion\"\u003e\n\u003cdetails class=\"fl-accordion-item\" open=\"\"\u003e\n\u003csummary class=\"fl-accordion-header\"\u003e📋 Liste INCI complète\u003c\/summary\u003e\n\u003cdiv class=\"fl-accordion-content mt-3\"\u003e\n\u003cp\u003eAlcohol Denat., Lavandula Hybrida*, Cymbopogon Flexuosus*, Pinus Pinaster*, Citrus Aurantium Dulcis*, Eucalyptus Globulus*, Eucalyptus Smithii*, Mentha Piperita*, Mentha Arvensis*, Gaultheria Fragrantissima*, Rosmarinus Officinalis*, Eugenia Caryophyllus*, Boswellia Carterii*, Cananga Odorata*, Cinnamosma Fragrans*, Citrus Aurantium Bergamia*, Citrus Paradisi*, Coriandrum Sativum*, Cymbopogon Martini*, Helichrysum Bracteiferum*, Juniperus Oxycedrus*, Laurus Nobilis*, Lavandula Angustifolia*, Litsea Cubeba*, Myrtus Communis*, Pelargonium Graveolens*, Picea Mariana*, Piper Nigrum*, Pogostemon Cablin*, Geraniol, Eugenol, Citronellol, Linalool, Citral, Limonene, Coumarin, Isoeugenol.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e*Ingrédients issus de l'agriculture biologique.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 6 --\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\" open=\"\"\u003e\n\u003csummary class=\"fl-accordion-header\"\u003e⚠️ Précautions et contre-indications\u003c\/summary\u003e\n\u003cdiv class=\"fl-accordion-content mt-3\"\u003e\n\u003cp\u003eContient des huiles essentielles : \u003cstrong\u003ene pas utiliser chez les femmes enceintes ou allaitantes, ni chez les enfants en bas âge\u003c\/strong\u003e, sans avis médical. Évitez tout contact avec les yeux. Ne pas ingérer. Conservez à l'abri de la chaleur et hors de portée des enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cp class=\"fl-disclaimer\"\u003eCe produit ne remplace en aucun cas un traitement médical.\u003c\/p\u003e\n\u003c\/section\u003e\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🌿 Offrez à votre intérieur la pureté de la Provence - 28 huiles essentielles bio pour un air sain, frais et naturellement parfumé au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --fl-cream: #f7f5f0;\n  --fl-white: #ffffff;\n  --fl-primary: #d4922a;\n  --fl-primary-dark: #3a5a8c;\n  --fl-primary-light: #eef3f9;\n  --fl-secondary: #e8a830;\n  --fl-accent: #6b8db5;\n  --fl-text: #1a1a1a;\n  --fl-text-light: #5a5a5a;\n  --fl-border: #e0e0e0;\n  --fl-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --fl-shadow-lg: 0 12px 48px rgba(0,0,0,.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, var(--fl-primary-dark) 0%, var(--fl-accent) 50%, var(--fl-secondary) 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,.12) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.08) 0%, transparent 40%),\n                    radial-gradient(circle at 50% 10%, rgba(255,255,255,.06) 0%, transparent 60%);\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,.85);\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,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.7;\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  line-height: 1.3;\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\/* === SECTION INTRO TEXT === *\/\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: 650px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.fl-section-intro strong {\n  color: var(--fl-text);\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\/* === GRILLES === *\/\n.fl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\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-dark), var(--fl-accent));\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}\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.fl-timeline-content strong {\n  color: var(--fl-text);\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\/* === 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 0 .5rem 0;\n}\n\n.fl-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === CTA FINAL === *\/\n.fl-cta-box {\n  background: linear-gradient(135deg, var(--fl-primary-dark) 0%, var(--fl-accent) 50%, var(--fl-secondary) 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\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: .1s; }\n  .fl-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .fl-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .fl-timeline-item:nth-child(5) { animation-delay: .25s; }\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":57018079871353,"sku":"FM0625","price":14.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-purifiant-provence-bio-180-ml-florame-lifestyle.webp?v=1775806146"},{"product_id":"eucaly-pur-bio-en-spray-pranarom","title":"Spray Eucaly'pur Bio - Eucalyptus \u0026 Menthe - 30 ml - Pranarom","description":"\u003cdiv class=\"eucp-premium\"\u003e\n\n\u003cdiv class=\"eucp-hero\"\u003e\n  \u003cdiv class=\"eucp-hero-pattern\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"eucp-hero-content\"\u003e\n    \u003cdiv class=\"eucp-badges-top\"\u003e\n      \u003cspan class=\"eucp-badge\"\u003e🌿 Certifié BIO\u003c\/span\u003e\n      \u003cspan class=\"eucp-badge\"\u003e🍃 Eco Garantie\u003c\/span\u003e\n      \u003cspan class=\"eucp-badge\"\u003e🌱 Vegan\u003c\/span\u003e\n      \u003cspan class=\"eucp-badge\"\u003e🇧🇪 Fabriqué en Belgique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"eucp-hero-title\"\u003eL'air pur à portée de main\u003c\/span\u003e\n    \u003cp class=\"eucp-subtitle\"\u003eSpray aromatique bio · Eucalyptus \u0026amp; Menthe\u003c\/p\u003e\n    \u003cp class=\"eucp-description\"\u003eUne synergie bio d'eucalyptus et de menthe en spray nomade pour assainir votre intérieur et favoriser une respiration plus libre, sans diffuseur.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection class=\"eucp-section\"\u003e\n  \u003ch2\u003ePourquoi choisir l'Eucaly'pur bio de Pranarom ?\u003c\/h2\u003e\n  \u003cp class=\"eucp-section-intro\"\u003eBien plus qu'un simple désodorisant naturel pour la maison, l'Eucaly'pur bio s'appuie sur l'expertise en aromathérapie de Pranarom. Ses huiles essentielles 100 % pures et bio offrent un profil frais et mentholé qui purifie l'air tout en soutenant le confort respiratoire.\u003c\/p\u003e\n  \u003cdiv class=\"eucp-grid\"\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e🌿 Eco Garantie et vegan\u003c\/h3\u003e\n      \u003cp\u003eUn soin de l'air écoresponsable qui respecte la planète.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e💨 Sans diffuseur\u003c\/h3\u003e\n      \u003cp\u003eQuelques vaporisations suffisent pour un espace ressourçant.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e✈️ Format 30 ml nomade\u003c\/h3\u003e\n      \u003cp\u003eIl vous suit partout : sac, bureau, table de chevet.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e🫁 Air purifié\u003c\/h3\u003e\n      \u003cp\u003eIdéal en hiver, lorsque l'air confiné pèse sur les voies respiratoires.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"eucp-section\"\u003e\n  \u003ch2\u003eComposition de l'Eucaly'pur bio\u003c\/h2\u003e\n  \u003cp class=\"eucp-section-intro\"\u003eUne synergie équilibrée d'huiles essentielles biologiques, tracées et contrôlées selon les standards Pranarom.\u003c\/p\u003e\n  \u003cdiv class=\"eucp-grid\"\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e🌱 Eucalyptus radié (\u003cem\u003eEucalyptus radiata\u003c\/em\u003e)\u003c\/h3\u003e\n      \u003cp\u003eReconnu pour ses propriétés purifiantes et son action sur le confort des voies aériennes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e🍃 Menthe poivrée (\u003cem\u003eMentha x piperita\u003c\/em\u003e)\u003c\/h3\u003e\n      \u003cp\u003eApporte la fraîcheur mentholée et renforce la sensation d'air dégagé.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e🌾 Plantes aromatiques complémentaires\u003c\/h3\u003e\n      \u003cp\u003eSélectionnées pour une diffusion équilibrée et durable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"eucp-section\"\u003e\n  \u003ch2\u003eComment utiliser le spray Eucaly'pur ?\u003c\/h2\u003e\n  \u003cdiv class=\"eucp-timeline\"\u003e\n    \u003cdiv class=\"eucp-timeline-item\"\u003e\n      \u003cdiv class=\"eucp-timeline-number\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"eucp-timeline-content\"\u003e\n        \u003ch3\u003eVaporisez dans la pièce\u003c\/h3\u003e\n        \u003cp\u003eÀ environ 1 mètre au-dessus du sol. \u003cstrong\u003e2 à 3 pressions\u003c\/strong\u003e suffisent.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-timeline-item\"\u003e\n      \u003cdiv class=\"eucp-timeline-number\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"eucp-timeline-content\"\u003e\n        \u003ch3\u003eRenouvelez selon vos besoins\u003c\/h3\u003e\n        \u003cp\u003eMatin et soir, ou dès que l'air devient confiné. Parfait pour WC, cuisine ou entrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-timeline-item\"\u003e\n      \u003cdiv class=\"eucp-timeline-number\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"eucp-timeline-content\"\u003e\n        \u003ch3\u003eÉvitez le contact direct\u003c\/h3\u003e\n        \u003cp\u003eAvec yeux, muqueuses et peau nue. Diffusion atmosphérique uniquement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"eucp-tip\"\u003e\n    \u003cspan class=\"eucp-tip-icon\"\u003e💡\u003c\/span\u003e\n    \u003cp\u003e\u003cstrong\u003eNotre conseil :\u003c\/strong\u003e utilisé comme désodorisant naturel pour chaussures, une légère vaporisation à l'intérieur rafraîchit instantanément.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"eucp-section\"\u003e\n  \u003ch2\u003ePour qui est fait l'Eucaly'pur bio ?\u003c\/h2\u003e\n  \u003cp class=\"eucp-section-intro\"\u003eCe désodorisant maison naturel convient à tous ceux qui veulent améliorer leur air intérieur sans substances chimiques : adeptes d'aromathérapie, familles sensibles aux parfums de synthèse, personnes sujettes à l'inconfort respiratoire saisonnier.\u003c\/p\u003e\n  \u003cdiv class=\"eucp-accordion\"\u003e\n    \u003cdetails class=\"eucp-accordion-item\"\u003e\n      \u003csummary class=\"eucp-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"eucp-accordion-content\"\u003e\n        \u003cp\u003eNe remplace pas un traitement médical. En cas de symptômes persistants, consultez un professionnel. Déconseillé aux femmes enceintes et enfants de moins de 6 ans sans avis médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"eucp-section\"\u003e\n  \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"eucp-grid-compact\"\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e🏷️ Marque\u003c\/h3\u003e\n      \u003cp\u003ePranarom\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e📦 Gamme\u003c\/h3\u003e\n      \u003cp\u003eLes Diffusables\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e💧 Contenance\u003c\/h3\u003e\n      \u003cp\u003e30 ml\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e✅ Certification\u003c\/h3\u003e\n      \u003cp\u003eBIO, Eco Garantie, Vegan\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e💨 Usage\u003c\/h3\u003e\n      \u003cp\u003eDiffusion atmosphérique\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"eucp-card\"\u003e\n      \u003ch3\u003e🇧🇪 Fabrication\u003c\/h3\u003e\n      \u003cp\u003eBelgique\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"eucp-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"eucp-cta-box\"\u003e\n    \u003cp\u003eRespirez mieux, naturellement. L'Eucaly'pur bio Pranarom, l'alliance de l'eucalyptus et de la menthe en format nomade pour respirer mieux chez vous, au bureau ou en déplacement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --eucp-cream: #F8FAF6;\n  --eucp-white: #ffffff;\n  --eucp-primary: #4A7C59;\n  --eucp-primary-dark: #2D4F38;\n  --eucp-primary-light: #E8F0EB;\n  --eucp-secondary: #A1C544;\n  --eucp-accent: #84A636;\n\n  --eucp-text: #1A2D3D;\n  --eucp-text-light: #5A6B6D;\n\n  --eucp-border: #D8E0D4;\n  --eucp-shadow: 0 4px 24px rgba(74,124,89,.10);\n  --eucp-shadow-lg: 0 12px 48px rgba(74,124,89,.18);\n  --eucp-radius: 20px;\n  --eucp-radius-sm: 12px;\n}\n\n.eucp-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--eucp-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--eucp-text);\n  line-height: 1.6;\n}\n\n.eucp-premium * { box-sizing: border-box; }\n\n\/* === HERO === *\/\n.eucp-hero {\n  position: relative;\n  background: linear-gradient(135deg, #4A7C59 0%, #6B9A5E 50%, #A1C544 100%);\n  border-radius: var(--eucp-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(--eucp-shadow-lg);\n}\n\n.eucp-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,.3) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.2) 0%, transparent 40%);\n  opacity: .4;\n}\n\n.eucp-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.eucp-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\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  line-height: 1.1;\n}\n\n.eucp-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.eucp-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2vw, 16px);\n  max-width: 640px;\n  margin: 0 auto;\n  line-height: 1.6;\n}\n\n.eucp-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.eucp-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(--eucp-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.eucp-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.eucp-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.eucp-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--eucp-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  line-height: 1.2;\n}\n\n.eucp-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(--eucp-primary), var(--eucp-secondary));\n  border-radius: 2px;\n}\n\n.eucp-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--eucp-text-light);\n  margin: 0 auto 1.75rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n\/* === CARDS === *\/\n.eucp-card {\n  background: var(--eucp-white);\n  border-radius: var(--eucp-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--eucp-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.eucp-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--eucp-shadow-lg);\n  border-color: var(--eucp-secondary);\n}\n\n.eucp-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--eucp-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.eucp-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--eucp-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.eucp-card em {\n  font-style: italic;\n  color: var(--eucp-primary);\n}\n\n\/* === GRILLES === *\/\n.eucp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.eucp-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1rem;\n}\n\n.eucp-grid-compact .eucp-card {\n  padding: 1rem;\n}\n\n.eucp-grid-compact .eucp-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.eucp-grid-compact .eucp-card p {\n  font-size: 13px;\n  font-weight: 600;\n  color: var(--eucp-text);\n}\n\n\/* === TIMELINE === *\/\n.eucp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.eucp-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.eucp-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--eucp-primary), var(--eucp-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(74,124,89,.3);\n}\n\n.eucp-timeline-content {\n  flex: 1;\n  background: var(--eucp-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--eucp-radius-sm);\n  box-shadow: var(--eucp-shadow);\n}\n\n.eucp-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--eucp-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.eucp-timeline-content p {\n  font-size: 14px;\n  color: var(--eucp-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP === *\/\n.eucp-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--eucp-primary-light);\n  border-radius: var(--eucp-radius-sm);\n  padding: 1rem 1.25rem;\n  border-left: 4px solid var(--eucp-secondary);\n}\n\n.eucp-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.eucp-tip p {\n  font-size: 14px;\n  color: var(--eucp-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDION === *\/\n.eucp-accordion {\n  background: var(--eucp-white);\n  border-radius: var(--eucp-radius);\n  box-shadow: var(--eucp-shadow);\n  overflow: hidden;\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n.eucp-accordion-item {\n  border-bottom: 1px solid var(--eucp-border);\n}\n\n.eucp-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.eucp-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--eucp-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}\n\n.eucp-accordion-header:hover {\n  background: var(--eucp-primary-light);\n}\n\n.eucp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.eucp-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--eucp-primary);\n  transition: transform .2s ease;\n}\n\n.eucp-accordion-item[open] .eucp-accordion-header::after {\n  content: '−';\n}\n\n.eucp-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.eucp-accordion-content p {\n  color: var(--eucp-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === CTA === *\/\n.eucp-cta-box {\n  background: linear-gradient(135deg, var(--eucp-primary) 0%, var(--eucp-primary-dark) 100%);\n  border-radius: var(--eucp-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--eucp-shadow-lg);\n}\n\n.eucp-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 80px;\n  height: 4px;\n  background: var(--eucp-secondary);\n  border-radius: 0 0 4px 4px;\n}\n\n.eucp-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  margin: 0;\n  max-width: 640px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === MOBILE === *\/\n@media (max-width: 767px) {\n  .eucp-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .eucp-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n    gap: .625rem;\n  }\n\n  .eucp-grid-compact .eucp-card {\n    padding: .75rem;\n  }\n\n  .eucp-card {\n    padding: 1.125rem;\n  }\n\n  .eucp-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .eucp-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--eucp-radius-sm);\n  }\n\n  .eucp-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .eucp-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .eucp-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .eucp-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .eucp-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .eucp-timeline-content p {\n    font-size: 13px;\n  }\n\n  .eucp-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .eucp-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .eucp-card {\n    animation: eucpFadeInUp .5s ease backwards;\n  }\n  .eucp-card:nth-child(1) { animation-delay: .05s; }\n  .eucp-card:nth-child(2) { animation-delay: .1s; }\n  .eucp-card:nth-child(3) { animation-delay: .15s; }\n  .eucp-card:nth-child(4) { animation-delay: .2s; }\n  .eucp-card:nth-child(5) { animation-delay: .25s; }\n  .eucp-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes eucpFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .eucp-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"PRANAROM","offers":[{"title":"Default Title","offer_id":64752823370105,"sku":"RA0030","price":10.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-eucalypur-bio-eucalyptus-menthe-30-ml-pranarom-packshothd.webp?v=1790850794"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/collections\/spray-desodorisant.webp?v=1790072263","url":"https:\/\/www.naturellement-bio.com\/collections\/spray-desodorisant.oembed?page=2","provider":"Naturellement Bio","version":"1.0","type":"link"}