{"title":"Maison","description":"\u003cp\u003eVotre intérieur respire-t-il vraiment ? Entre les sprays désinfectants chargés en composés volatils, les lessives aux parfums synthétiques et les produits multi-usages aux formules opaques, nos maisons accumulent souvent plus de polluants qu'on ne l'imagine. Et si on vous disait que l'air de votre salon est probablement plus pollué que celui de la rue ? Pas très réjouissant, on vous l'accorde. Mais bonne nouvelle : des \u003cstrong\u003ealternatives\u003c\/strong\u003e existent, accessibles, efficaces, et bien \u003cstrong\u003eplus douces pour votre santé comme pour la planète\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2\u003ePourquoi repenser les produits que vous utilisez chez vous\u003c\/h2\u003e\n\u003cp\u003eOn ne va pas se mentir : quand on fait le ménage, on pense rarement à la qualité de l'air. Et pourtant. Selon l'ADEME, \u003cstrong\u003el'air intérieur est 5 à 10 fois plus pollué que l'air extérieur\u003c\/strong\u003e. Oui, vous avez bien lu. Les coupables ? Ils sont nombreux et souvent invisibles.\u003c\/p\u003e\n\u003cp\u003eLes produits d'entretien conventionnels libèrent des COV - ces fameux composés organiques volatils - qui s'accumulent dans l'atmosphère de nos pièces. Les désodorisants chimiques, censés \"purifier\" l'air, ajoutent leur lot de molécules synthétiques. Sans parler des textiles traités, des bougies parfumées industrielles, des sprays en tout genre...\u003c\/p\u003e\n\u003cp\u003eLe paradoxe est assez cruel quand on y pense : on nettoie en polluant. À long terme, cette exposition quotidienne peut provoquer irritations respiratoires, allergies, et même perturber notre système hormonal via les fameux perturbateurs endocriniens. Pas exactement ce qu'on recherche quand on veut un intérieur sain, n'est-ce pas ?\u003c\/p\u003e\n\u003ch2\u003eCe que signifie vraiment une maison naturelle\u003c\/h2\u003e\n\u003cp\u003eAdopter une maison naturelle, ce n'est pas simplement troquer un produit pour un autre. C'est une approche globale qui touche à tout : de l'entretien quotidien à l'ambiance olfactive, en passant par la gestion des nuisibles ou le soin du linge.\u003c\/p\u003e\n\u003cp\u003eLes piliers de cette démarche ? Des ingrédients \u003cstrong\u003ebiodégradables\u003c\/strong\u003e qui ne polluent pas les eaux, des formules transparentes où l'on comprend ce qu'on utilise, et des emballages réduits ou réutilisables. Simple sur le papier, mais encore faut-il s'y retrouver.\u003c\/p\u003e\n\u003cp\u003eD'ailleurs, petite précision utile : \"naturel\" et \"écologique\" ne sont pas tout à fait synonymes. Un produit peut être naturel sans être particulièrement respectueux de l'environnement (pensez à certaines huiles essentielles dont la production est très gourmande en ressources). L'idéal, c'est de viser les deux. Les labels comme \u003cstrong\u003eEcocert\u003c\/strong\u003e ou \u003cstrong\u003eNature \u0026amp; Progrès\u003c\/strong\u003e peuvent vous aider à y voir plus clair.\u003c\/p\u003e\n\u003cp\u003eConcrètement, une maison naturelle se construit autour de plusieurs univers : l'\u003ca href=\"\/collections\/produit-dentretien\"\u003eentretien de la maison\u003c\/a\u003e, le \u003ca href=\"\/collections\/soin-du-linge\"\u003esoin du linge\u003c\/a\u003e, la \u003ca href=\"\/collections\/cuisine-zero-dechet\"\u003ecuisine zéro déchet\u003c\/a\u003e, les \u003ca href=\"\/collections\/parfum-dambiance-bio\"\u003eparfums d'ambiance naturels\u003c\/a\u003e, et même les solutions antiparasitaires douces.\u003c\/p\u003e\n\u003ch2\u003eLes gestes concrets pour un intérieur plus sain\u003c\/h2\u003e\n\u003cp\u003ePassons aux choses sérieuses. Comment, concrètement, transformer son quotidien ?\u003c\/p\u003e\n\u003ch3\u003eRepenser l'entretien quotidien\u003c\/h3\u003e\n\u003cp\u003eLe trio magique bicarbonate-vinaigre-savon noir fait des merveilles pour la plupart des tâches ménagères. Ajoutez-y un bon produit multi-usage naturel et vous couvrez 80% de vos besoins. Moins de flacons sous l'évier, plus d'efficacité réelle. Les \u003ca href=\"\/collections\/accessoires-menager\"\u003eaccessoires ménagers durables\u003c\/a\u003e - brosses en fibres naturelles, éponges lavables - complètent parfaitement cette panoplie.\u003c\/p\u003e\n\u003ch3\u003ePrendre soin de son linge autrement\u003c\/h3\u003e\n\u003cp\u003eLes lessives conventionnelles sont parmi les produits les plus chargés en substances problématiques. Opter pour des \u003ca href=\"\/collections\/soin-du-linge\"\u003elessives écologiques et détachants naturels\u003c\/a\u003e, c'est protéger votre peau (qui reste en contact avec vos vêtements toute la journée) et réduire considérablement votre impact sur les eaux usées.\u003c\/p\u003e\n\u003ch3\u003eUne cuisine zéro déchet\u003c\/h3\u003e\n\u003cp\u003eBee wraps pour remplacer le film plastique, gourdes réutilisables, contenants en verre... La \u003cstrong\u003ecuisine zéro déchet\u003c\/strong\u003e offre des alternatives durables au jetable. Un investissement initial qui s'amortit vite, et qui change vraiment la donne côté poubelle.\u003c\/p\u003e\n\u003ch3\u003ePurifier et parfumer naturellement\u003c\/h3\u003e\n\u003cp\u003eEnvie d'une atmosphère agréable sans recourir aux diffuseurs chimiques ? Les huiles essentielles (avec précaution), l'encens naturel, les cires végétales parfumées offrent des alternatives bien plus saines. Le \u003ca href=\"\/products\/coffret-prestige-de-purification-sauge-blanche-palo-santo-copie\"\u003ecoffret de purification sauge blanche et palo santo\u003c\/a\u003e permet par exemple de purifier l'air de façon traditionnelle et naturelle. Pour une ambiance plus douce au quotidien, les \u003ca href=\"\/products\/carre-fondant-cire-vegetale-12-senteurs-au-choix-drake\"\u003ecarrés fondants en cire parfumée\u003c\/a\u003e diffusent délicatement sans combustion.\u003c\/p\u003e\n\u003ch3\u003eÉloigner les nuisibles sans toxiques\u003c\/h3\u003e\n\u003cp\u003eMites, fourmis, moustiques... Les \u003ca href=\"\/collections\/antiparasitaire-naturel\"\u003esolutions antiparasitaires naturelles\u003c\/a\u003e existent et fonctionnent. Répulsifs aux huiles essentielles, pièges mécaniques, prévention par les plantes : on peut protéger son intérieur sans l'empoisonner.\u003c\/p\u003e\n\u003ch2\u003eComment choisir vos produits naturels pour la maison\u003c\/h2\u003e\n\u003cp\u003eFace à l'offre grandissante, pas toujours facile de s'y retrouver. Quelques repères pour faire les bons choix.\u003c\/p\u003e\n\u003cp\u003eCommencez par lire les compositions. Privilégiez les\u003cstrong\u003e listes courtes \u003c\/strong\u003eavec des ingrédients identifiables. Fuyez les termes vagues comme \"parfum\" sans précision, ou les suffixes en -paraben, -siloxane. Les tensioactifs d'origine végétale (coco, olive) sont à préférer aux dérivés pétrochimiques.\u003c\/p\u003e\n\u003cp\u003eMéfiez-vous du greenwashing. Un emballage vert et des mots comme \"naturel\" ou \"pur\" ne garantissent rien. Cherchez des certifications reconnues plutôt que des auto-déclarations marketing.\u003c\/p\u003e\n\u003cp\u003ePensez \u003cstrong\u003epolyvalence\u003c\/strong\u003e. Un bon savon noir remplace facilement cinq produits différents. Moins vous avez de flacons, moins vous consommez, moins vous stockez, moins vous jetez. Logique, non ?\u003c\/p\u003e\n\u003cp\u003eEt puis, considérez l'emballage : \u003cstrong\u003evrac, recharges, contenants en verre réutilisables...\u003c\/strong\u003e Chaque petit geste compte. Mais surtout - et c'est peut-être le conseil le plus important - n'essayez pas de tout changer d'un coup. La transition vers une maison plus naturelle est un chemin, pas une révolution. Terminez vos produits actuels, remplacez-les progressivement, testez, ajustez.\u003c\/p\u003e\n\u003cdiv class=\"faq-container\"\u003e\n\u003ch2\u003eQuestions fréquentes\u003c\/h2\u003e\n\u003cdetails\u003e\n\u003csummary\u003eLes produits naturels sont-ils aussi efficaces que les produits conventionnels ?\u003c\/summary\u003e\n\u003cp\u003eHonnêtement, oui, pour la grande majorité des usages quotidiens. La différence ? Il faut parfois adapter ses habitudes : laisser poser un peu plus longtemps, ajuster les dosages, ou accepter que le résultat soit \"propre\" sans être \"décapé\". L'efficacité dépend aussi beaucoup de la qualité des ingrédients - un savon noir artisanal n'aura pas le même pouvoir qu'une version bas de gamme diluée. Pour les tâches vraiment tenaces, certains produits naturels concentrés font des merveilles.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePar où commencer pour passer à une maison plus naturelle ?\u003c\/summary\u003e\n\u003cp\u003eNotre conseil : commencez par un seul changement. Un produit multi-usage naturel ou une lessive écologique sont d'excellents points de départ - ce sont des produits qu'on utilise souvent, donc l'impact est immédiat. Une fois que vous avez trouvé vos marques, élargissez progressivement. Inutile de tout jeter d'un coup : terminez ce que vous avez, puis remplacez. Selon vos priorités, explorez ensuite le \u003ca href=\"\/collections\/soin-du-linge\"\u003esoin du linge\u003c\/a\u003e, la \u003ca href=\"\/collections\/cuisine-zero-dechet\"\u003ecuisine zéro déchet\u003c\/a\u003e ou les \u003ca href=\"\/collections\/parfum-dambiance-bio\"\u003eparfums d'ambiance naturels\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eLes huiles essentielles sont-elles sans danger pour parfumer la maison ?\u003c\/summary\u003e\n\u003cp\u003eElles sont naturelles, oui, mais pas anodines pour autant. Certaines huiles essentielles sont déconseillées en présence d'enfants en bas âge, d'animaux de compagnie ou de femmes enceintes. Privilégiez toujours une diffusion douce (pas de brûle-parfum qui surchauffe) et aérez régulièrement. En cas de doute, les alternatives comme les \u003ca href=\"\/products\/cailloux-ambre-imperial-jardin-de-mon-grand-pere\"\u003ecailloux d'ambre\u003c\/a\u003e ou la purification par la sauge offrent des options plus douces.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eComment éviter les mauvaises odeurs sans désodorisant chimique ?\u003c\/summary\u003e\n\u003cp\u003ePremier réflexe : traiter la cause plutôt que masquer. Aérez quotidiennement, même 10 minutes. Le bicarbonate de soude absorbe naturellement les odeurs - une coupelle dans le frigo ou les placards fait des miracles. Pour purifier l'atmosphère, la sauge blanche ou le palo santo sont utilisés depuis des siècles. Le \u003ca href=\"\/products\/coffret-purification-sauge-blanche-palo-santo\"\u003emini coffret de purification\u003c\/a\u003e permet de tester cette approche. Enfin, les cires parfumées naturelles ou les carrés d'ambre diffusent une fragrance agréable sans les inconvénients des sprays chimiques.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","products":[{"product_id":"porte-savon-shampoing-solide-cap-bambou","title":"Porte savon \u0026 shampooing solide en bambou - Cap Bambou","description":"\u003cp\u003eDécouvrez le \u003cstrong\u003ePorte Savon \/ Shampoing Solide en Bambou\u003c\/strong\u003e de Cap Bambou, un accessoire indispensable pour prolonger la durée de vie de vos savons et shampoings solides tout en apportant une touche naturelle à votre salle de bain. Fabriqué avec soin à partir de bambou durable et écologique, ce porte-savon allie fonctionnalité et esthétisme.\u003c\/p\u003e\n\u003cp\u003eCe porte-savon élégant et pratique est conçu pour permettre à l'eau de s'écouler facilement, évitant ainsi aux résidus de savon de stagner. Grâce à sa structure bien pensée, il permet à vos produits solides de sécher efficacement entre chaque utilisation, les gardant propre et hygiénique plus longtemps.\u003c\/p\u003e\n\u003ch2\u003eConseils d'utilisation\u003c\/h2\u003e\n\u003cp\u003ePlacez simplement votre savon ou shampoing solide sur le \u003cstrong\u003ePorte Savon \/ Shampoing Solide - Cap Bambou\u003c\/strong\u003e après chaque utilisation. Assurez-vous que l'eau peut s'écouler librement en plaçant le porte-savon dans un endroit bien drainé. Cela permettra à vos produits de sécher rapidement, évitant ainsi leur dégradation prématurée.\u003c\/p\u003e\n\u003ch2\u003eComposition\u003c\/h2\u003e\n\u003cp\u003eLe \u003cstrong\u003ePorte Savon \/ Shampoing Solide - Cap Bambou\u003c\/strong\u003e est fabriqué à 100% en \u003cem\u003ebambou naturel\u003c\/em\u003e. Le bambou est réputé pour ses propriétés écologiques, étant une ressource renouvelable, biodégradable et résistante. Le bambou utilisé dans ce produit est sélectionné pour sa qualité supérieure, garantissant une longue durée de vie et un aspect esthétique raffiné.\u003c\/p\u003e\n\u003ch2\u003eOrigine et fabrication\u003c\/h2\u003e\n\u003cp\u003eCe porte-savon est conçu et fabriqué de manière éthique, respectant les normes environnementales les plus strictes. Le bambou est récolté de manière durable et chaque porte-savon est soigneusement assemblé pour garantir une finition impeccable. En choisissant le \u003cstrong\u003ePorte Savon \/ Shampoing Solide - Cap Bambou\u003c\/strong\u003e, vous soutenez les pratiques commerciales respectueuses de l'environnement et les artisans locaux impliqués dans sa fabrication.\u003c\/p\u003e\n\u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMatériau :\u003c\/strong\u003e 100% bambou naturel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions :\u003c\/strong\u003e 12 cm x 8 cm x 1.5 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesign :\u003c\/strong\u003e Fente de drainage pour éliminer l'excès d'eau\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEntretien facile :\u003c\/strong\u003e Nettoyer à l'eau tiède si nécessaire\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurabilité :\u003c\/strong\u003e Résistant à l'humidité et aux moisissures\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePourquoi choisir le Porte Savon \u0026amp; Shampoing Solide de Cap Bambou ?\u003c\/h2\u003e\n\u003cp\u003eOpter pour le \u003cem\u003e\u003cstrong\u003ePorte Savon \/ Shampoing Solide Cap Bambou\u003c\/strong\u003e\u003c\/em\u003e, c'est privilégier une salle de bain zéro déchet. Grâce à son matériau naturel et recyclable, il s'inscrit parfaitement dans une démarche de consommation responsable. Ce porte-savon vous permettra non seulement de maximiser la durée de vie de vos produits solides, mais aussi de contribuer à la protection de notre planète.\u003c\/p\u003e\n\u003cp\u003eNe laissez plus traîner vos savons dans des porte-savons humides et peu hygiéniques. Adoptez dès aujourd'hui le \u003cstrong\u003ePorte Savon \/ Shampoing Solide - Cap Bambou\u003c\/strong\u003e et profitez de l'alliance parfaite entre nature, élégance et praticité.\u003c\/p\u003e","brand":"CAP BAMBOU","offers":[{"title":"Default Title","offer_id":45754794508445,"sku":"NBAICBA0027","price":5.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/porte-savon-cap-bambou.webp?v=1758618654"},{"product_id":"cap-bambou-kit-pailles-longues-8-pailles-20-cm-1-goupillon-cap-bambou","title":"Cap Bambou - Kit Pailles Longues ( 8 Pailles 20 Cm + 1 Goupillon ) - Cap Bambou","description":"\u003cp\u003eDécouvrez le \u003cstrong\u003eCap Bambou - Kit Pailles Longues\u003c\/strong\u003e, un ensemble pratique et écologique conçu pour remplacer les pailles en plastique dans votre quotidien. Grâce à ce kit, vous pouvez dire adieu aux déchets plastiques tout en savourant vos boissons préférées de manière durable et respectueuse de l'environnement.\u003c\/p\u003e\n\u003cp\u003eLe \u003cstrong\u003eCap Bambou - Kit Pailles Longues\u003c\/strong\u003e contient :\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e8 pailles en bambou naturel de 20 cm de longueur\u003c\/li\u003e\n\u003cli\u003e1 goupillon pour un nettoyage facile et efficace\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCes pailles sont fabriquées à partir de bambou biodégradable, une ressource renouvelable et abondante. Chaque paille est unique grâce aux variations naturelles du bambou, ce qui leur confère un charme distinctif et authentique.\u003c\/p\u003e\n\u003ch2\u003eConseils d'utilisation\u003c\/h2\u003e\n\u003cp\u003eUtilisez ces pailles pour vos boissons chaudes ou froides, qu'il s'agisse de jus de fruits, smoothies, cocktails, thés glacés ou autres. Après utilisation, il est recommandé de :\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eRincer immédiatement les pailles à l'eau pour enlever les résidus\u003c\/li\u003e\n\u003cli\u003eUtiliser le goupillon inclus pour un nettoyage en profondeur\u003c\/li\u003e\n\u003cli\u003eLaisser sécher les pailles à l'air libre avant de les ranger\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003ePour prolonger la durée de vie de vos pailles en bambou, évitez de les laisser tremper dans l'eau pendant de longues périodes.\u003c\/p\u003e\n\u003ch2\u003eComposition\u003c\/h2\u003e\n\u003cp\u003eLe kit comprend :\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePailles :\u003c\/strong\u003e Bambou 100% naturel, aucun produit chimique n'a été utilisé lors de leur fabrication, ce qui les rend parfaitement sûres pour un usage alimentaire.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGoupillon :\u003c\/strong\u003e Métal inoxydable avec poils en nylon pour un brossage doux mais efficace.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eOrigine et fabrication\u003c\/h2\u003e\n\u003cp\u003eLes produits \u003cstrong\u003eCap Bambou\u003c\/strong\u003e sont fièrement fabriqués de manière artisanale au Vietnam, dans des ateliers respectueux des travailleurs et de l'environnement. Le bambou utilisé provient de plantations gérées durablement, garantissant ainsi une empreinte écologique minimale. L'emballage du kit est également conçu en matériaux recyclables, renforçant l'engagement de la marque en faveur de la durabilité.\u003c\/p\u003e\n\u003cp\u003eAdoptez le \u003cstrong\u003eCap Bambou - Kit Pailles Longues\u003c\/strong\u003e et contribuez activement à la réduction des déchets plastiques tout en ajoutant une touche d'élégance naturelle à votre quotidien. Faites de chaque instant un moment écoresponsable et savourez vos boissons avec style et conscience écologique.\u003c\/p\u003e","brand":"CAP BAMBOU","offers":[{"title":"Default Title","offer_id":45754798047389,"sku":"NBAICBA0010","price":12.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/cap-bambou-kit-pailles-longues-8-pailles-20-cm-1-goupillon.jpg?v=1758298063"},{"product_id":"cap-bambou-couteau-reutilisable-en-bambou-cap-bambou","title":"Cap Bambou - Couteau Réutilisable En Bambou - Cap Bambou","description":"\u003cp\u003eDécouvrez le \u003cstrong\u003ecouteau réutilisable en bambou de Cap Bambou\u003c\/strong\u003e, un indispensable pour vos pique-niques, repas en extérieur ou pour remplacer vos couverts en plastique dans la vie quotidienne. Fabriqué avec soin à partir de bambou durable, ce couteau allie parfaitement écologie et praticité. Avec sa lame robuste et son design ergonomique, il vous offre une expérience de découpe optimale tout en respectant l'environnement.\u003c\/p\u003e  \u003cp\u003eCe couteau en bambou naturel est à la fois léger et robuste, ce qui le rend idéal pour une utilisation fréquente. Grâce à sa matière biodégradable, il est non seulement respectueux de l'environnement, mais également sain pour votre santé, ne contenant aucun produit chimique ou toxique.\u003c\/p\u003e  \u003ch2\u003eConseils d'utilisation\u003c\/h2\u003e \u003cp\u003eLe couteau en bambou de Cap Bambou est polyvalent et peut être utilisé pour couper une grande variété d'aliments, que ce soit des fruits, des légumes, des fromages ou des pains. Après chaque utilisation, il est conseillé de le laver à la main avec de l'eau tiède et du savon doux. Évitez de le laisser tremper longtemps dans l'eau afin de préserver l'intégrité du bambou. Pour prolonger sa durée de vie, vous pouvez également appliquer une fine couche d'huile alimentaire de temps en temps.\u003c\/p\u003e  \u003ch2\u003eComposition\u003c\/h2\u003e \u003cp\u003eLe couteau est entièrement fabriqué en \u003cstrong\u003ebambou naturel\u003c\/strong\u003e, une ressource renouvelable et biodégradable. Le bambou est connu non seulement pour sa rapidité de croissance mais aussi pour ses propriétés antibactériennes naturelles, ce qui en fait un matériau idéal pour les ustensiles de cuisine.\u003c\/p\u003e  \u003ch2\u003eOrigine et Fabrication\u003c\/h2\u003e \u003cp\u003eLes couteaux réutilisables en bambou de Cap Bambou sont fabriqués de manière artisanale et éthique en Asie, dans des régions où la culture du bambou est une tradition bien ancrée. Chaque couteau est conçu avec précision et soin, garantissant une qualité supérieure et une longévité exceptionnelle. En choisissant ce produit, vous soutenez les artisans locaux et contribuez à une économie plus soucieuse de l'environnement.\u003c\/p\u003e  \u003cp\u003eOptez pour le \u003cstrong\u003ecouteau en bambou réutilisable de Cap Bambou\u003c\/strong\u003e pour un quotidien plus durable et écologique. Faites un geste pour la planète sans sacrifier la qualité et la praticité de vos ustensiles de cuisine.\u003c\/p\u003e","brand":"CAP BAMBOU","offers":[{"title":"Default Title","offer_id":45754798964893,"sku":"NBAICBA0005","price":1.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/cap-bambou-couteau-reutilisable-en-bambou.jpg?v=1758298127"},{"product_id":"anotherway-eponge-lavable-bleue-ecologique-anotherway","title":"Éponge Lavable Bleue Écologique - Anotherway","description":"\u003cdiv class=\"aw-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"aw-hero\"\u003e\n\u003cdiv class=\"aw-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"aw-hero-content\"\u003e\n\u003cdiv class=\"aw-badges-top\"\u003e\n\u003cspan class=\"aw-badge\"\u003e🇫🇷 Fabriquée en France\u003c\/span\u003e \u003cspan class=\"aw-badge\"\u003e♻️ Remplace 13 éponges\u003c\/span\u003e \u003cspan class=\"aw-badge\"\u003e🌿 Matières naturelles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"aw-hero-title\"\u003eÉponge Lavable Bleue Anotherway\u003c\/span\u003e\n\u003cp class=\"aw-subtitle\"\u003eL'alternative zéro déchet qui dure 1 an\u003c\/p\u003e\n\u003cp class=\"aw-description\"\u003eFini les éponges jetables toutes les 2 semaines ! Adoptez une solution durable, hygiénique et économique pour votre vaisselle et vos surfaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 1 --\u003e\n\u003csection class=\"aw-section\"\u003e\n\u003ch2\u003eL'éponge lavable Anotherway : votre alliée zéro déchet au quotidien\u003c\/h2\u003e\n\u003cp class=\"aw-section-intro\"\u003eVous en avez assez de jeter une éponge jaune et verte toutes les deux semaines ? L'\u003cstrong\u003eéponge lavable bleue Anotherway\u003c\/strong\u003e va transformer vos habitudes ménagères.\u003c\/p\u003e\n\u003cdiv class=\"aw-grid-compact\"\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🌱 Matières responsables\u003c\/h3\u003e\n\u003cp\u003eFabriquée à partir de fibres naturelles et recyclées\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🔄 13 éponges en 1\u003c\/h3\u003e\n\u003cp\u003eRemplace jusqu'à 13 éponges jetables classiques\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e💰 Économique\u003c\/h3\u003e\n\u003cp\u003eUn investissement rentabilisé en quelques semaines\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🌍 Écologique\u003c\/h3\u003e\n\u003cp\u003eUn geste simple pour réduire vos déchets\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 2 --\u003e\n\u003csection class=\"aw-section\"\u003e\n\u003ch2\u003ePourquoi choisir cette éponge écologique plutôt qu'une éponge classique ?\u003c\/h2\u003e\n\u003cp class=\"aw-section-intro\"\u003eChaque année, un foyer français jette en moyenne \u003cstrong\u003e9 éponges synthétiques\u003c\/strong\u003e. Ces éponges traditionnelles mettent des dizaines d'années à se décomposer.\u003c\/p\u003e\n\u003cdiv class=\"aw-grid\"\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e📅 Durée de vie d'1 an\u003c\/h3\u003e\n\u003cp\u003eRésiste à des centaines de lavages sans perdre son efficacité. Testée et approuvée par des milliers d'utilisateurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e✨ Deux faces complémentaires\u003c\/h3\u003e\n\u003cp\u003eRecto en éponge bouclette bleue qui absorbe et nettoie en douceur. Verso en maille grattante qui désincruste sans rayer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e💨 Séchage ultra-rapide\u003c\/h3\u003e\n\u003cp\u003eConception aérée pour un séchage express. Reste hygiénique plus longtemps qu'une éponge classique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 3 --\u003e\n\u003csection class=\"aw-section\"\u003e\n\u003ch2\u003eUne composition pensée pour durer et respecter l'environnement\u003c\/h2\u003e\n\u003cdiv class=\"aw-grid\"\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🧽 Face absorbante (recto)\u003c\/h3\u003e\n\u003cp\u003eÉponge en coton bouclette, douce et très absorbante. Idéale pour la vaisselle quotidienne et les surfaces fragiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e💪 Face grattante (verso)\u003c\/h3\u003e\n\u003cp\u003eMaille en fibres naturelles et recyclées. Efficace pour décoller les résidus sans abîmer vos poêles ou éviers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🎀 Garnissage \u0026amp; étiquette\u003c\/h3\u003e\n\u003cp\u003eMousse recyclée pour le maintien. Étiquette florale pratique pour suspendre et faire sécher.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-tip\"\u003e\n\u003cspan class=\"aw-tip-icon\"\u003e✅\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eSans substances nocives\u003c\/strong\u003e : aucun colorant azoïque. Un produit sain pour votre peau et votre vaisselle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 4 --\u003e\n\u003csection class=\"aw-section\"\u003e\n\u003ch2\u003eComment utiliser votre éponge lavable au quotidien ?\u003c\/h2\u003e\n\u003cdiv class=\"aw-timeline\"\u003e\n\u003cdiv class=\"aw-timeline-item\"\u003e\n\u003cspan class=\"aw-timeline-number\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"aw-timeline-content\"\u003e\n\u003ch3\u003ePour la vaisselle\u003c\/h3\u003e\n\u003cp\u003eHumidifiez l'éponge, ajoutez une noisette de liquide vaisselle et frottez. La face bouclette mousse généreusement. Pour les plats collés, utilisez la face grattante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-timeline-item\"\u003e\n\u003cspan class=\"aw-timeline-number\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"aw-timeline-content\"\u003e\n\u003ch3\u003ePour les surfaces\u003c\/h3\u003e\n\u003cp\u003ePlan de travail, évier, plaques de cuisson, robinetterie... L'éponge s'adapte à tous vos besoins : cuisine, salle de bain ou ailleurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-timeline-item\"\u003e\n\u003cspan class=\"aw-timeline-number\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"aw-timeline-content\"\u003e\n\u003ch3\u003eAprès chaque utilisation\u003c\/h3\u003e\n\u003cp\u003eRincez soigneusement et suspendez grâce à l'étiquette pour un séchage optimal. Une éponge qui sèche vite = moins de bactéries !\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 5 --\u003e\n\u003csection class=\"aw-section\"\u003e\n\u003ch2\u003eComment laver et entretenir votre éponge Anotherway ?\u003c\/h2\u003e\n\u003cp class=\"aw-section-intro\"\u003eC'est là tout l'intérêt d'une \u003cstrong\u003eéponge lavable en machine\u003c\/strong\u003e : elle se régénère à chaque lavage.\u003c\/p\u003e\n\u003cdiv class=\"aw-grid\"\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🧺 Lavage en machine\u003c\/h3\u003e\n\u003cp\u003eGlissez-la dans votre tambour avec votre linge habituel, à 30°C ou 40°C. Pas besoin de cycle spécial.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🍽️ Lavage au lave-vaisselle\u003c\/h3\u003e\n\u003cp\u003ePlacez-la sur le panier supérieur lors de votre cycle habituel. Simple et efficace !\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🔥 Désinfection ponctuelle\u003c\/h3\u003e\n\u003cp\u003eUne fois par mois, faites-la bouillir 5 minutes dans une casserole d'eau pour éliminer toutes les bactéries.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-tip\"\u003e\n\u003cspan class=\"aw-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cp\u003eAvec un lavage hebdomadaire, votre éponge conserve toute son efficacité pendant \u003cstrong\u003e12 à 18 mois\u003c\/strong\u003e selon les témoignages utilisateurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 6 --\u003e\n\u003csection class=\"aw-section\"\u003e\n\u003ch2\u003eLes avantages concrets de passer à l'éponge réutilisable\u003c\/h2\u003e\n\u003cdiv class=\"aw-grid-compact\"\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e💶 15-25€ économisés\/an\u003c\/h3\u003e\n\u003cp\u003eUne seule éponge remplace 13 jetables\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🛒 Moins de courses\u003c\/h3\u003e\n\u003cp\u003ePlus besoin de racheter régulièrement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🧼 Hygiène améliorée\u003c\/h3\u003e\n\u003cp\u003eSe lave et se désinfecte facilement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e⚡ Double efficacité\u003c\/h3\u003e\n\u003cp\u003eDeux faces pour tous les usages\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🇫🇷 Made in France\u003c\/h3\u003e\n\u003cp\u003eSoutenez l'économie locale\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🌿 Impact réduit\u003c\/h3\u003e\n\u003cp\u003eMoins de plastique dans la nature\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 7 --\u003e\n\u003csection class=\"aw-section\"\u003e\n\u003ch2\u003eDimensions et caractéristiques techniques\u003c\/h2\u003e\n\u003cdiv class=\"aw-grid-compact\"\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e📐 Dimensions\u003c\/h3\u003e\n\u003cp\u003e8 cm x 11 cm – format ergonomique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🎨 Couleur\u003c\/h3\u003e\n\u003cp\u003eBleu ciel + étiquette motifs végétaux\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e🌡️ Lavage\u003c\/h3\u003e\n\u003cp\u003eMachine dès 30°C ou lave-vaisselle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-card\"\u003e\n\u003ch3\u003e⏱️ Durée de vie\u003c\/h3\u003e\n\u003cp\u003e1 an minimum (= 13 éponges)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 8 --\u003e\n\u003csection class=\"aw-section\"\u003e\n\u003ch2\u003eVos interrogations sur l'éponge lavable\u003c\/h2\u003e\n\u003cdiv class=\"aw-accordion\"\u003e\n\u003cdetails class=\"aw-accordion-item\"\u003e\n\u003csummary class=\"aw-accordion-header\"\u003eL'éponge gratte-t-elle vraiment efficacement ?\u003c\/summary\u003e\n\u003cdiv class=\"aw-accordion-content\"\u003e\n\u003cp\u003eOui, la face grattante en maille naturelle est suffisamment abrasive pour décoller les résidus alimentaires incrustés, tout en étant assez douce pour ne pas rayer vos poêles antiadhésives, votre vitrocéramique ou vos surfaces fragiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"aw-accordion-item\"\u003e\n\u003csummary class=\"aw-accordion-header\"\u003eEst-ce que l'éponge garde les odeurs ?\u003c\/summary\u003e\n\u003cdiv class=\"aw-accordion-content\"\u003e\n\u003cp\u003eAvec un entretien régulier (lavage hebdomadaire et bon séchage entre les utilisations), l'éponge ne développe pas de mauvaises odeurs. Son séchage rapide limite naturellement la prolifération bactérienne.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"aw-accordion-item\"\u003e\n\u003csummary class=\"aw-accordion-header\"\u003ePeut-on l'utiliser avec tous les produits vaisselle ?\u003c\/summary\u003e\n\u003cdiv class=\"aw-accordion-content\"\u003e\n\u003cp\u003eAbsolument. Liquide vaisselle classique, savon de Marseille, cake vaisselle solide... L'éponge Anotherway est compatible avec tous les types de détergents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"aw-accordion-item\"\u003e\n\u003csummary class=\"aw-accordion-header\"\u003eCette éponge est-elle vraiment plus écologique qu'une éponge végétale ?\u003c\/summary\u003e\n\u003cdiv class=\"aw-accordion-content\"\u003e\n\u003cp\u003eLes deux options sont intéressantes. L'avantage de l'éponge lavable réside dans sa très longue durée de vie et sa fabrication locale. Elle génère moins de déchets sur le long terme qu'une éponge végétale qui se désagrège en quelques semaines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 9 --\u003e\n\u003csection class=\"aw-section\"\u003e\n\u003ch2\u003eAnotherway : une marque française engagée\u003c\/h2\u003e\n\u003cdiv class=\"aw-testimonial\"\u003e\n\u003cp class=\"aw-testimonial-text\"\u003e\"Derrière cette éponge lavable made in France se trouve une entreprise qui a fait de l'écologie pratique son combat quotidien. Anotherway conçoit des alternatives durables aux produits jetables, en privilégiant systématiquement les circuits courts, les matières responsables et la fabrication hexagonale.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"aw-tip\"\u003e\n\u003cspan class=\"aw-tip-icon\"\u003e💚\u003c\/span\u003e\n\u003cp\u003eEn choisissant ce produit, vous soutenez une économie locale et des emplois français, tout en adoptant un mode de consommation plus raisonné.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"aw-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"aw-cta-box\"\u003e\n\u003cp\u003e🌿 Prêt à dire adieu aux éponges jetables ?\u003cbr\u003e\u003cstrong\u003eL'éponge lavable bleue Anotherway\u003c\/strong\u003e vous attend pour révolutionner votre vaisselle et vos habitudes ménagères.\u003cbr\u003eUn petit changement qui fait une grande différence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"aw-disclaimer\"\u003eProduit fabriqué en France à partir de matières naturelles et recyclées.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --aw-cream: #F9F7F4;\n  --aw-white: #ffffff;\n  --aw-primary: #7AB8D9;\n  --aw-primary-dark: #4A8BAD;\n  --aw-primary-light: #E8F4FA;\n  --aw-secondary: #4A7C59;\n  --aw-secondary-light: #E8F2EA;\n  --aw-accent: #E8C547;\n  --aw-text: #1a1a1a;\n  --aw-text-light: #5a5a5a;\n  --aw-border: #e0e0e0;\n  --aw-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --aw-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --aw-radius: 20px;\n  --aw-radius-sm: 12px;\n}\n\n.aw-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--aw-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.aw-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--aw-primary) 0%, var(--aw-primary-dark) 50%, var(--aw-secondary) 100%);\n  border-radius: var(--aw-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(--aw-shadow-lg);\n}\n\n.aw-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%3Cpath d='M30 5c-2 0-4 2-4 4s2 4 4 4 4-2 4-4-2-4-4-4zm-15 15c-2 0-4 2-4 4s2 4 4 4 4-2 4-4-2-4-4-4zm30 0c-2 0-4 2-4 4s2 4 4 4 4-2 4-4-2-4-4-4zm-15 15c-2 0-4 2-4 4s2 4 4 4 4-2 4-4-2-4-4-4z' fill='%23ffffff' fill-opacity='0.1'\/%3E%3C\/svg%3E\");\n  opacity: .3;\n}\n\n.aw-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.aw-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.aw-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(--aw-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.aw-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.aw-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.aw-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(18px, 4vw, 26px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n}\n\n.aw-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 18px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.6;\n}\n\n.aw-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.aw-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--aw-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.aw-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(--aw-primary), var(--aw-secondary));\n  border-radius: 2px;\n}\n\n.aw-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--aw-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.aw-section-intro strong {\n  color: var(--aw-text);\n}\n\n.aw-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.aw-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.aw-card {\n  background: var(--aw-white);\n  border-radius: var(--aw-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--aw-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.aw-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--aw-shadow-lg);\n  border-color: var(--aw-primary);\n}\n\n.aw-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--aw-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.aw-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--aw-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.aw-grid-compact .aw-card {\n  padding: 1rem;\n}\n\n.aw-grid-compact .aw-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.aw-grid-compact .aw-card p {\n  font-size: 12px;\n}\n\n.aw-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.aw-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.aw-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--aw-primary), var(--aw-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.aw-timeline-content {\n  flex: 1;\n  background: var(--aw-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--aw-radius-sm);\n  box-shadow: var(--aw-shadow);\n}\n\n.aw-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--aw-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.aw-timeline-content p {\n  font-size: 14px;\n  color: var(--aw-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.aw-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--aw-primary-light);\n  border-radius: var(--aw-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.aw-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.aw-tip p {\n  font-size: 14px;\n  color: var(--aw-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.aw-accordion {\n  background: var(--aw-white);\n  border-radius: var(--aw-radius);\n  box-shadow: var(--aw-shadow);\n  overflow: hidden;\n}\n\n.aw-accordion-item {\n  border-bottom: 1px solid var(--aw-border);\n  margin: 0;\n  padding: 0;\n}\n\n.aw-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.aw-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--aw-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.aw-accordion-header:hover {\n  background: var(--aw-primary-light);\n}\n\n.aw-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.aw-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--aw-primary);\n  transition: transform .2s ease;\n}\n\n.aw-accordion-item[open] .aw-accordion-header::after {\n  content: '−';\n}\n\n.aw-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--aw-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n.aw-accordion-content p {\n  margin: 0;\n}\n\n.aw-testimonial {\n  background: var(--aw-white);\n  border-radius: var(--aw-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--aw-shadow);\n  border-left: 4px solid var(--aw-secondary);\n}\n\n.aw-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--aw-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.aw-cta-box {\n  background: linear-gradient(135deg, var(--aw-secondary) 0%, var(--aw-primary-dark) 100%);\n  border-radius: var(--aw-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.aw-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.aw-disclaimer {\n  font-size: 12px;\n  color: var(--aw-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .aw-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .aw-card {\n    padding: 1.125rem;\n  }\n  \n  .aw-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .aw-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--aw-radius-sm);\n  }\n  \n  .aw-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .aw-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .aw-grid-compact {\n    gap: .625rem;\n  }\n  \n  .aw-grid-compact .aw-card {\n    padding: .75rem;\n  }\n  \n  .aw-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .aw-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .aw-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .aw-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .aw-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .aw-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .aw-testimonial {\n    padding: 1.25rem;\n  }\n  \n  .aw-testimonial-text {\n    font-size: 14px;\n  }\n  \n  .aw-tip {\n    padding: .875rem 1rem;\n  }\n  \n  .aw-tip-icon {\n    font-size: 20px;\n  }\n  \n  .aw-tip p {\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .aw-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .aw-card:nth-child(1) { animation-delay: .05s; }\n  .aw-card:nth-child(2) { animation-delay: .1s; }\n  .aw-card:nth-child(3) { animation-delay: .15s; }\n  .aw-card:nth-child(4) { animation-delay: .2s; }\n  .aw-card:nth-child(5) { animation-delay: .25s; }\n  .aw-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  .aw-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"ANOTHERWAY","offers":[{"title":"Default Title","offer_id":45754834714781,"sku":"NBAIANO0012","price":8.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/wrf0jcuebi45e6hqe4yifzkeg9c2.png?v=1758298148"},{"product_id":"anotherway-eponge-lavable-corail-ecologique-anotherway","title":"Éponge Lavable Corail Écologique - Anotherway","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Éponge Lavable Corail Écologique - Anotherway\nPalette détectée:\n  - Primaire: #C4787A (rose corail du produit)\n  - Secondaire: #4A9B7F (vert sauge du logo Anotherway)\n  - Accent: #F5E6D3 (crème naturel de la face grattante)\n  - Background: #FDF9F6 (blanc cassé chaleureux)\nAmbiance: Naturel, éco-responsable, chaleureux, artisanal, féminin doux\nPréfixe CSS: elc\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"L'éponge lavable qui révolutionne votre quotidien\"\n  2. \"Pourquoi choisir une éponge réutilisable ?\"\n  3. \"Une conception double-face intelligente\"\n  4. \"Composition détaillée\"\n  5. \"Comment utiliser votre éponge lavable ?\"\n  6. \"Où utiliser cette éponge écologique ?\"\n  7. \"Anotherway : une marque française engagée\"\n  8. \"Questions fréquentes sur l'éponge lavable\"\n  9. \"Dimensions et caractéristiques\"\n  10. \"Faites le premier pas vers une maison zéro déchet\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"elc-premium\"\u003e\n  \n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"elc-hero\"\u003e\n    \u003cdiv class=\"elc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"elc-hero-content\"\u003e\n      \u003cdiv class=\"elc-badges-top\"\u003e\n        \u003cspan class=\"elc-badge\"\u003e🇫🇷 Made in France\u003c\/span\u003e\n        \u003cspan class=\"elc-badge\"\u003e♻️ Remplace 13 éponges\u003c\/span\u003e\n        \u003cspan class=\"elc-badge\"\u003e🌿 Matières recyclées\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"elc-hero-title\"\u003eÉponge Lavable Corail\u003c\/span\u003e\n      \u003cp class=\"elc-subtitle\"\u003eAnotherway\u003c\/p\u003e\n      \u003cp class=\"elc-description\"\u003eL'alternative durable et élégante aux éponges jetables. Une éponge double-face qui dure 1 an pour une vaisselle zéro déchet.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"elc-section\"\u003e\n    \u003ch2\u003eL'éponge lavable qui révolutionne votre quotidien\u003c\/h2\u003e\n    \u003cp class=\"elc-section-intro\"\u003eVous en avez assez de jeter vos éponges toutes les deux semaines ? Découvrez l'alternative qui change tout.\u003c\/p\u003e\n    \u003cdiv class=\"elc-grid\"\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e⏱️ Dure 1 an complet\u003c\/h3\u003e\n        \u003cp\u003eUne seule éponge pour 12 mois d'utilisation intensive. Fini les achats répétés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e💰 Économie substantielle\u003c\/h3\u003e\n        \u003cp\u003eRemplace jusqu'à 13 éponges jetables. Votre portefeuille vous remercie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🌸 Design chaleureux\u003c\/h3\u003e\n        \u003cp\u003eSa teinte corail apporte une touche de couleur élégante à votre cuisine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"elc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir une éponge réutilisable ?\u003c\/h2\u003e\n    \u003cp class=\"elc-section-intro\"\u003eLes éponges jetables représentent un véritable fléau environnemental. Un foyer français utilise 6 à 9 éponges par an, soit des milliers de tonnes de déchets plastiques.\u003c\/p\u003e\n    \u003cdiv class=\"elc-grid-compact\"\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e💵 Économique\u003c\/h3\u003e\n        \u003cp\u003e1 éponge = 13 jetables\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🌍 Écologique\u003c\/h3\u003e\n        \u003cp\u003eZéro déchet plastique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🧼 Hygiénique\u003c\/h3\u003e\n        \u003cp\u003eLavable en machine\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e✨ Pratique\u003c\/h3\u003e\n        \u003cp\u003eAussi efficace, voire plus\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"elc-section\"\u003e\n    \u003ch2\u003eUne conception double-face intelligente\u003c\/h2\u003e\n    \u003cp class=\"elc-section-intro\"\u003eCe qui fait de cette éponge l'une des meilleures du marché : deux faces complémentaires pour tous vos besoins.\u003c\/p\u003e\n    \u003cdiv class=\"elc-dual-face\"\u003e\n      \u003cdiv class=\"elc-face-card elc-face-recto\"\u003e\n        \u003cdiv class=\"elc-face-label\"\u003eRecto\u003c\/div\u003e\n        \u003ch3\u003e🧽 Côté absorbant\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003eCoton éponge moelleux corail\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eUltra-absorbant pour les tâches délicates : verres, assiettes, surfaces fragiles. Parfait pour essuyer le plan de travail sans laisser de traces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-face-card elc-face-verso\"\u003e\n        \u003cdiv class=\"elc-face-label\"\u003eVerso\u003c\/div\u003e\n        \u003ch3\u003e💪 Côté grattant\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003eMaille naturelle crème\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eDésincruste les salissures tenaces : casseroles, plaques de cuisson. Efficace sans rayer vos poêles antiadhésives ou vitrocéramique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"elc-section\"\u003e\n    \u003ch2\u003eComposition détaillée\u003c\/h2\u003e\n    \u003cp class=\"elc-section-intro\"\u003eDes matériaux respectueux de votre santé et de l'environnement, sélectionnés avec soin.\u003c\/p\u003e\n    \u003cdiv class=\"elc-grid\"\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🌿 Face absorbante\u003c\/h3\u003e\n        \u003cp\u003e85% coton, 15% polyester recyclé\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e♻️ Face grattante\u003c\/h3\u003e\n        \u003cp\u003eFibres naturelles et recyclées\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e☁️ Garnissage\u003c\/h3\u003e\n        \u003cp\u003eMousse recyclée pour une prise en main confortable\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"elc-tip\"\u003e\n      \u003cspan class=\"elc-tip-icon\"\u003e✅\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eSans substances nocives :\u003c\/strong\u003e sans colorants azoïques, totalement sûre pour vos mains même en utilisation quotidienne prolongée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"elc-section\"\u003e\n    \u003ch2\u003eComment utiliser votre éponge lavable ?\u003c\/h2\u003e\n    \u003cdiv class=\"elc-timeline\"\u003e\n      \u003cdiv class=\"elc-timeline-item\"\u003e\n        \u003cdiv class=\"elc-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"elc-timeline-content\"\u003e\n          \u003ch3\u003ePremière utilisation\u003c\/h3\u003e\n          \u003cp\u003eHumidifiez l'éponge sous l'eau tiède avant de l'utiliser pour la première fois.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-timeline-item\"\u003e\n        \u003cdiv class=\"elc-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"elc-timeline-content\"\u003e\n          \u003ch3\u003eAu quotidien\u003c\/h3\u003e\n          \u003cp\u003eUtilisez-la avec votre liquide vaisselle ou savon solide. Choisissez la face adaptée : absorbante pour nettoyer, grattante pour désincruster.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-timeline-item\"\u003e\n        \u003cdiv class=\"elc-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"elc-timeline-content\"\u003e\n          \u003ch3\u003eAprès chaque usage\u003c\/h3\u003e\n          \u003cp\u003eRincez soigneusement, essorez et laissez sécher dans un endroit aéré (utilisez la languette pour suspendre).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-timeline-item\"\u003e\n        \u003cdiv class=\"elc-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"elc-timeline-content\"\u003e\n          \u003ch3\u003eEntretien hebdomadaire\u003c\/h3\u003e\n          \u003cp\u003ePassez en machine à 30-40°C ou au lave-vaisselle jusqu'à 60°C. Séchage à l'air libre ou au sèche-linge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"elc-tip\"\u003e\n      \u003cspan class=\"elc-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e si votre éponge commence à dégager une odeur, c'est le signe qu'elle a besoin d'un passage en machine !\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 --\u003e\n  \u003csection class=\"elc-section\"\u003e\n    \u003ch2\u003eOù utiliser cette éponge écologique ?\u003c\/h2\u003e\n    \u003cp class=\"elc-section-intro\"\u003eUne polyvalence qui vous surprendra : elle excelle dans toute la maison.\u003c\/p\u003e\n    \u003cdiv class=\"elc-grid-compact\"\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🍽️ Vaisselle\u003c\/h3\u003e\n        \u003cp\u003eDu verre fin à la casserole\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🧹 Plan de travail\u003c\/h3\u003e\n        \u003cp\u003eMiettes et éclaboussures\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🔥 Plaque de cuisson\u003c\/h3\u003e\n        \u003cp\u003eProjections sans rayer\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🚰 Évier \u0026amp; robinet\u003c\/h3\u003e\n        \u003cp\u003eRetrouvez tout leur éclat\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🛁 Salle de bain\u003c\/h3\u003e\n        \u003cp\u003eLavabo, baignoire, carrelage\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e✨ Surfaces délicates\u003c\/h3\u003e\n        \u003cp\u003eCôté doux qui respecte\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #7 --\u003e\n  \u003csection class=\"elc-section\"\u003e\n    \u003ch2\u003eAnotherway : une marque française engagée\u003c\/h2\u003e\n    \u003cdiv class=\"elc-brand-box\"\u003e\n      \u003cp\u003eDerrière cette éponge se trouve \u003cstrong\u003eAnotherway\u003c\/strong\u003e, une entreprise française née de la volonté de proposer des alternatives durables aux produits jetables. Leur philosophie : prouver qu'il est possible de consommer autrement, sans sacrifier l'efficacité.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"elc-grid-compact\"\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🏭 Fabrication locale\u003c\/h3\u003e\n        \u003cp\u003eEmpreinte carbone limitée\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e👷 Emplois français\u003c\/h3\u003e\n        \u003cp\u003eSoutien au territoire\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e🌱 Valeurs éco\u003c\/h3\u003e\n        \u003cp\u003eEngagement authentique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-card\"\u003e\n        \u003ch3\u003e✓ Qualité contrôlée\u003c\/h3\u003e\n        \u003cp\u003eSavoir-faire rigoureux\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #8 --\u003e\n  \u003csection class=\"elc-section\"\u003e\n    \u003ch2\u003eVos interrogations sur l'éponge lavable\u003c\/h2\u003e\n    \u003cdiv class=\"elc-accordion\"\u003e\n      \u003cdetails class=\"elc-accordion-item\"\u003e\n        \u003csummary class=\"elc-accordion-header\"\u003e⏳ Combien de temps dure réellement cette éponge ?\u003c\/summary\u003e\n        \u003cdiv class=\"elc-accordion-content\"\u003e\n          \u003cp\u003eAvec un entretien régulier (lavage hebdomadaire en machine), l'éponge Anotherway conserve toute son efficacité pendant \u003cstrong\u003eenviron 1 an\u003c\/strong\u003e. C'est l'équivalent de 13 éponges jetables classiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"elc-accordion-item\"\u003e\n        \u003csummary class=\"elc-accordion-header\"\u003e💪 Est-elle aussi efficace qu'une éponge jetable ?\u003c\/summary\u003e\n        \u003cdiv class=\"elc-accordion-content\"\u003e\n          \u003cp\u003eAbsolument. De nombreux utilisateurs la trouvent même plus efficace, notamment grâce à son côté grattant qui désincruste sans effort. Contrairement aux éponges jetables qui s'effritent après quelques jours, celle-ci maintient ses performances.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"elc-accordion-item\"\u003e\n        \u003csummary class=\"elc-accordion-header\"\u003e👃 L'éponge sent-elle mauvais avec le temps ?\u003c\/summary\u003e\n        \u003cdiv class=\"elc-accordion-content\"\u003e\n          \u003cp\u003eC'est justement l'avantage de l'éponge lavable : en la passant régulièrement en machine, vous éliminez les bactéries responsables des mauvaises odeurs. Elle reste fraîche bien plus longtemps qu'une éponge classique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"elc-accordion-item\"\u003e\n        \u003csummary class=\"elc-accordion-header\"\u003e🧴 Peut-on l'utiliser avec n'importe quel produit vaisselle ?\u003c\/summary\u003e\n        \u003cdiv class=\"elc-accordion-content\"\u003e\n          \u003cp\u003eOui, elle est compatible avec tous les liquides vaisselle, savons solides et produits ménagers classiques. Pour une démarche 100% écologique, associez-la à un savon de Marseille ou un liquide vaisselle écologique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"elc-accordion-item\"\u003e\n        \u003csummary class=\"elc-accordion-header\"\u003e⚠️ Cette éponge raye-t-elle les surfaces ?\u003c\/summary\u003e\n        \u003cdiv class=\"elc-accordion-content\"\u003e\n          \u003cp\u003eNon. Le côté grattant est conçu pour être efficace sans être agressif. Il convient aux poêles antiadhésives, à la vitrocéramique, à l'inox et à toutes les surfaces courantes de la maison.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #9 --\u003e\n  \u003csection class=\"elc-section\"\u003e\n    \u003ch2\u003eDimensions et caractéristiques\u003c\/h2\u003e\n    \u003cdiv class=\"elc-specs\"\u003e\n      \u003cdiv class=\"elc-spec-row\"\u003e\n        \u003cspan class=\"elc-spec-label\"\u003e📐 Dimensions\u003c\/span\u003e\n        \u003cspan class=\"elc-spec-value\"\u003eEnviron 11 cm × 8 cm\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-spec-row\"\u003e\n        \u003cspan class=\"elc-spec-label\"\u003e🎨 Couleur\u003c\/span\u003e\n        \u003cspan class=\"elc-spec-value\"\u003eCorail (recto) \/ Crème (verso)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-spec-row\"\u003e\n        \u003cspan class=\"elc-spec-label\"\u003e🇫🇷 Origine\u003c\/span\u003e\n        \u003cspan class=\"elc-spec-value\"\u003eFabriquée en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-spec-row\"\u003e\n        \u003cspan class=\"elc-spec-label\"\u003e⏱️ Durée de vie\u003c\/span\u003e\n        \u003cspan class=\"elc-spec-value\"\u003e1 an en moyenne\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elc-spec-row\"\u003e\n        \u003cspan class=\"elc-spec-label\"\u003e♻️ Équivalence\u003c\/span\u003e\n        \u003cspan class=\"elc-spec-value\"\u003eRemplace 13 éponges jetables\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #10 --\u003e\n  \u003csection class=\"elc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eFaites le premier pas vers une maison zéro déchet\u003c\/h2\u003e\n    \u003cdiv class=\"elc-cta-box\"\u003e\n      \u003cp\u003eAdopter l'éponge lavable corail Anotherway, c'est poser un \u003cstrong\u003egeste concret et accessible\u003c\/strong\u003e pour réduire vos déchets au quotidien. Ce petit changement, répété par des milliers de foyers, fait une vraie différence. 🌍\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"elc-tip\"\u003e\n      \u003cspan class=\"elc-tip-icon\"\u003e🎁\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eIdée cadeau :\u003c\/strong\u003e avec son joli coloris corail et son packaging soigné, elle fait un cadeau original et utile pour sensibiliser vos proches à une consommation plus responsable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --elc-cream: #FDF9F6;\n  --elc-white: #ffffff;\n  --elc-primary: #C4787A;\n  --elc-primary-dark: #A25D5F;\n  --elc-primary-light: #F8EEEE;\n  --elc-secondary: #4A9B7F;\n  --elc-secondary-light: #E8F5F0;\n  --elc-accent: #F5E6D3;\n  --elc-text: #2D2926;\n  --elc-text-light: #6B635D;\n  --elc-border: #E8E4E0;\n  --elc-shadow: 0 4px 24px rgba(45,41,38,.08);\n  --elc-shadow-lg: 0 12px 48px rgba(45,41,38,.12);\n  --elc-radius: 20px;\n  --elc-radius-sm: 12px;\n}\n\n.elc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--elc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.elc-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--elc-primary) 0%, #D4898B 40%, var(--elc-secondary) 100%);\n  border-radius: var(--elc-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(--elc-shadow-lg);\n}\n\n.elc-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='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\");\n  opacity: 1;\n}\n\n.elc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.elc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.elc-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(--elc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.elc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.elc-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 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.elc-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: .05em;\n  text-transform: uppercase;\n}\n\n.elc-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.elc-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.elc-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--elc-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.elc-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(--elc-primary), var(--elc-secondary));\n  border-radius: 2px;\n}\n\n.elc-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--elc-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\/* === CARDS === *\/\n.elc-card {\n  background: var(--elc-white);\n  border-radius: var(--elc-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--elc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.elc-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--elc-shadow-lg);\n  border-color: var(--elc-primary);\n}\n\n.elc-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--elc-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.elc-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--elc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.elc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.elc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.elc-grid-compact .elc-card {\n  padding: 1rem;\n}\n\n.elc-grid-compact .elc-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.elc-grid-compact .elc-card p {\n  font-size: 12px;\n}\n\n\/* === DOUBLE FACE === *\/\n.elc-dual-face {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.elc-face-card {\n  background: var(--elc-white);\n  border-radius: var(--elc-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--elc-shadow);\n  position: relative;\n  overflow: hidden;\n  transition: all .3s ease;\n}\n\n.elc-face-card:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--elc-shadow-lg);\n}\n\n.elc-face-label {\n  position: absolute;\n  top: 1rem;\n  right: 1rem;\n  background: var(--elc-secondary);\n  color: white;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 4px 12px;\n  border-radius: 999px;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.elc-face-recto {\n  border-left: 4px solid var(--elc-primary);\n}\n\n.elc-face-verso {\n  border-left: 4px solid var(--elc-secondary);\n}\n\n.elc-face-verso .elc-face-label {\n  background: var(--elc-primary);\n}\n\n.elc-face-card h3 {\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 800;\n  color: var(--elc-text);\n  margin: 0 0 .75rem 0;\n}\n\n.elc-face-card p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--elc-text-light);\n  margin: 0 0 .5rem 0;\n  line-height: 1.6;\n}\n\n.elc-face-card p strong {\n  color: var(--elc-text);\n}\n\n\/* === TIMELINE === *\/\n.elc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.elc-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.elc-timeline-number {\n  flex-shrink: 0;\n  width: 44px;\n  height: 44px;\n  background: linear-gradient(135deg, var(--elc-primary), var(--elc-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: 18px;\n  box-shadow: 0 4px 12px rgba(196,120,122,.3);\n}\n\n.elc-timeline-content {\n  flex: 1;\n  background: var(--elc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--elc-radius-sm);\n  box-shadow: var(--elc-shadow);\n}\n\n.elc-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--elc-primary-dark);\n  margin: 0 0 .35rem 0;\n}\n\n.elc-timeline-content p {\n  font-size: 14px;\n  color: var(--elc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TIP BOX === *\/\n.elc-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--elc-secondary-light);\n  border-radius: var(--elc-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--elc-secondary);\n}\n\n.elc-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.elc-tip p {\n  font-size: 14px;\n  color: var(--elc-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === BRAND BOX === *\/\n.elc-brand-box {\n  background: var(--elc-primary-light);\n  border-radius: var(--elc-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  margin-bottom: 1.5rem;\n  border-left: 4px solid var(--elc-primary);\n}\n\n.elc-brand-box p {\n  font-size: clamp(14px, 2.5vw, 16px);\n  color: var(--elc-text);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === ACCORDÉON === *\/\n.elc-accordion {\n  background: var(--elc-white);\n  border-radius: var(--elc-radius);\n  box-shadow: var(--elc-shadow);\n  overflow: hidden;\n}\n\n.elc-accordion-item {\n  border-bottom: 1px solid var(--elc-border);\n  margin: 0;\n  padding: 0;\n}\n\n.elc-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.elc-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--elc-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.elc-accordion-header:hover {\n  background: var(--elc-primary-light);\n}\n\n.elc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.elc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--elc-primary);\n  transition: transform .2s ease;\n}\n\n.elc-accordion-item[open] .elc-accordion-header::after {\n  content: '−';\n}\n\n.elc-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--elc-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 0;\n}\n\n.elc-accordion-content p {\n  margin: 0;\n}\n\n\/* === SPECS === *\/\n.elc-specs {\n  background: var(--elc-white);\n  border-radius: var(--elc-radius);\n  box-shadow: var(--elc-shadow);\n  overflow: hidden;\n}\n\n.elc-spec-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.25rem;\n  border-bottom: 1px solid var(--elc-border);\n}\n\n.elc-spec-row:last-child {\n  border-bottom: none;\n}\n\n.elc-spec-row:nth-child(odd) {\n  background: var(--elc-cream);\n}\n\n.elc-spec-label {\n  font-weight: 600;\n  color: var(--elc-text);\n  font-size: 14px;\n}\n\n.elc-spec-value {\n  color: var(--elc-text-light);\n  font-size: 14px;\n  text-align: right;\n}\n\n\/* === CTA === *\/\n.elc-cta-box {\n  background: linear-gradient(135deg, var(--elc-secondary) 0%, #3D7F68 100%);\n  border-radius: var(--elc-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.elc-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.7;\n  font-weight: 500;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n.elc-cta-box p strong {\n  font-weight: 700;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .elc-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .elc-card {\n    padding: 1.125rem;\n  }\n  \n  .elc-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .elc-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--elc-radius-sm);\n  }\n  \n  .elc-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .elc-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .elc-grid-compact {\n    gap: .625rem;\n  }\n  \n  .elc-grid-compact .elc-card {\n    padding: .75rem;\n  }\n  \n  .elc-dual-face {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .elc-face-card {\n    padding: 1.25rem;\n  }\n  \n  .elc-timeline-number {\n    width: 36px;\n    height: 36px;\n    font-size: 15px;\n  }\n  \n  .elc-timeline-content {\n    padding: 1rem;\n  }\n  \n  .elc-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .elc-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .elc-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .elc-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .elc-spec-row {\n    padding: .875rem 1rem;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: .25rem;\n  }\n  \n  .elc-spec-value {\n    text-align: left;\n  }\n  \n  .elc-tip {\n    padding: .875rem 1rem;\n  }\n  \n  .elc-tip-icon {\n    font-size: 20px;\n  }\n  \n  .elc-tip p {\n    font-size: 13px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .elc-card, .elc-face-card, .elc-timeline-item {\n    animation: elcFadeInUp .5s ease backwards;\n  }\n  .elc-card:nth-child(1), .elc-face-card:nth-child(1), .elc-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .elc-card:nth-child(2), .elc-face-card:nth-child(2), .elc-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .elc-card:nth-child(3), .elc-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .elc-card:nth-child(4), .elc-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .elc-card:nth-child(5) { animation-delay: .25s; }\n  .elc-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes elcFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .elc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"ANOTHERWAY","offers":[{"title":"Default Title","offer_id":45754835107997,"sku":"NBAIANO0013","price":8.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/eponge-lavable-corail-anotherway-lifestyle_4ee06724-dce0-456e-ba25-2767e5d2700d.webp?v=1773672681"},{"product_id":"anotherway-eponge-lavables-ecologiques-lot-de-2-anotherway","title":"Anotherway - Eponge Lavables Écologiques - Lot De - 2 - Anotherway","description":"\u003cp\u003eLaissez-vous séduire par le respect de l'environnement avec les \u003cstrong\u003eéponges lavables écologiques Anotherway\u003c\/strong\u003e. Ce lot de 2 éponges démocratise une nouvelle approche plus durable du nettoyage de votre maison. Fiables et résistantes, ces éponges réutilisables sont conçues pour assurer une longue durée de vie, vous aidant à réduire votre consommation de produits jetables tout en préservant notre planète.\u003c\/p\u003e \u003cp\u003eCes éponges lavables affichent deux couleurs : \u003cstrong\u003ebleu et vert\u003c\/strong\u003e, apportant une touche de fraîcheur et de modernité à votre cuisine. Parfaitement adaptées à tous types de surfaces, elles nettoient efficacement sans rayer. Chaque éponge innovante allie praticité et engagement écologique, idéale pour un mode de vie responsable et zéro déchet.\u003c\/p\u003e  \u003ch2\u003eConseils d'utilisation\u003c\/h2\u003e \u003cul\u003e   \u003cli\u003eHumidifiez l'éponge avant chaque utilisation.\u003c\/li\u003e   \u003cli\u003eUtilisez-la pour nettoyer diverses surfaces : vaisselle, plan de travail, salle de bain, etc.\u003c\/li\u003e   \u003cli\u003eAprès utilisation, rincez abondamment, essorez et laissez sécher à l'air libre.\u003c\/li\u003e   \u003cli\u003eLaver régulièrement en machine (jusqu'à 60°C) pour garantir une propreté optimale et prolonger sa durée de vie.\u003c\/li\u003e \u003c\/ul\u003e  \u003ch2\u003eComposition\u003c\/h2\u003e \u003cp\u003eCes éponges sont composées de matériaux soigneusement sélectionnés pour leur performance et leur impact réduit sur l’environnement :\u003c\/p\u003e \u003cul\u003e   \u003cli\u003e\n\u003cstrong\u003eTissu en coton biologique\u003c\/strong\u003e : pour un nettoyage efficace et doux.\u003c\/li\u003e   \u003cli\u003e\n\u003cstrong\u003eÉponge de cellulose\u003c\/strong\u003e : d'origine naturelle, non toxique et biodégradable.\u003c\/li\u003e   \u003cli\u003e\n\u003cstrong\u003eFibre de jute\u003c\/strong\u003e : résistante et durable, parfait pour un lavage sans rayures.\u003c\/li\u003e \u003c\/ul\u003e  \u003ch2\u003eOrigine et fabrication\u003c\/h2\u003e \u003cp\u003eLes éponges lavables Anotherway sont \u003cstrong\u003efabriquées en France\u003c\/strong\u003e dans des ateliers respectant des normes de qualité élevées et des pratiques éthiques strictes. La production locale minimise les émissions de CO2 liées au transport, faisant de ces éponges un choix réellement écologique. À chaque étape du processus de fabrication, un contrôle de qualité est effectué pour garantir un produit résistant, performant et respectueux de l'environnement.\u003c\/p\u003e  \u003cp\u003eAdoptez dès aujourd'hui les éponges lavables Anotherway et participez à la préservation de notre planète tout en bénéficiant d'un produit efficace et durable!\u003c\/p\u003e","brand":"ANOTHERWAY","offers":[{"title":"Default Title","offer_id":45754835337373,"sku":"NBAIANO0014","price":15.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/EPONGES-LAVABLES-eCOLOGIQUES-LOT-DE-2-182661.jpg?v=1732719454"},{"product_id":"anotherway-eponge-lavables-ecologiques-lot-de-3-anotherway","title":"Éponges Lavables Écologiques - Lot de 3 - Anotherway","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Éponges Lavables Écologiques Anotherway - Lot de 3\nPalette détectée:\n  - Primaire: #C4706E (rose terracotta\/corail des éponges)\n  - Secondaire: #7BA3A8 (vert-bleu sauge du packaging)\n  - Accent: #E8D5B0 (beige crème du côté nid d'abeille)\nAmbiance: Naturel\/écologique, chaleureux, domestique, zéro déchet, made in France\nPréfixe CSS: elav\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Éponges lavables écologiques Anotherway : le lot de 3 qui remplace vos éponges jetables pendant 1 an\"\n  2. \"Pourquoi choisir une éponge lavable plutôt qu'une éponge jetable ?\"\n  3. \"Une conception double face vraiment pensée pour le nettoyage\"\n  4. \"Composition complète et certifications\"\n  5. \"Comment utiliser et entretenir vos éponges lavables ?\"\n  6. \"Fabriquée en France avec des matériaux responsables\"\n  7. \"Questions fréquentes sur les éponges lavables\"\n  8. \"Le lot de 3 : pratique et économique\"\n  9. \"En résumé : pourquoi adopter les éponges lavables Anotherway ?\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"elav-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"elav-hero\"\u003e\n    \u003cdiv class=\"elav-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"elav-hero-content\"\u003e\n      \u003cdiv class=\"elav-badges-top\"\u003e\n        \u003cspan class=\"elav-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"elav-badge\"\u003e🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"elav-badge\"\u003e♻️ 1 an d'utilisation\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"elav-hero-title\"\u003eÉponges Lavables Écologiques Anotherway\u003c\/span\u003e\n      \u003cp class=\"elav-subtitle\"\u003eLot de 3 éponges double face\u003c\/p\u003e\n      \u003cp class=\"elav-description\"\u003eRemplacez 39 éponges jetables par un seul lot. Coton bio certifié GOTS, jute naturel et cellulose végétale pour un nettoyage efficace et zéro déchet.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"elav-section\"\u003e\n    \u003ch2\u003eÉponges lavables écologiques Anotherway : le lot de 3 qui remplace vos éponges jetables pendant 1 an\u003c\/h2\u003e\n    \u003cp class=\"elav-section-intro\"\u003eFini les éponges qui finissent à la poubelle toutes les deux semaines ! Découvrez une alternative durable, hygiénique et vraiment efficace pour toute votre maison.\u003c\/p\u003e\n    \u003cdiv class=\"elav-grid\"\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e🧽 Double face intelligente\u003c\/h3\u003e\n        \u003cp\u003eCôté doux en coton bio pour les surfaces fragiles, côté grattant en jute pour les salissures tenaces\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e🏠 Multi-usages\u003c\/h3\u003e\n        \u003cp\u003eVaisselle quotidienne, plans de travail, salle de bain : une éponge pour tous vos besoins\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e🌱 100% naturelle\u003c\/h3\u003e\n        \u003cp\u003eAucun plastique ni microparticule : uniquement des matières végétales et biologiques\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"elav-section\"\u003e\n    \u003ch2\u003ePourquoi choisir une éponge lavable plutôt qu'une éponge jetable ?\u003c\/h2\u003e\n    \u003cp class=\"elav-section-intro\"\u003eUne éponge synthétique classique devient un véritable nid à bactéries en seulement 2 semaines. L'éponge Anotherway change complètement la donne.\u003c\/p\u003e\n    \u003cdiv class=\"elav-grid\"\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e📅 Durée de vie d'1 an\u003c\/h3\u003e\n        \u003cp\u003eUn seul lot de 3 remplace jusqu'à 39 éponges jetables sur une année complète\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e🧼 Hygiénique\u003c\/h3\u003e\n        \u003cp\u003eLavable en machine à 30°C, elle reste saine et sans odeur désagréable\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e🌿 Zéro plastique\u003c\/h3\u003e\n        \u003cp\u003eAucun microplastique libéré à chaque utilisation, contrairement aux éponges synthétiques\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e💰 Économique\u003c\/h3\u003e\n        \u003cp\u003eInvestissement rentabilisé dès le 3ème mois d'utilisation\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"elav-section\"\u003e\n    \u003ch2\u003eUne conception double face vraiment pensée pour le nettoyage\u003c\/h2\u003e\n    \u003cdiv class=\"elav-dual-face\"\u003e\n      \u003cdiv class=\"elav-face-card elav-face-soft\"\u003e\n        \u003cdiv class=\"elav-face-header\"\u003e\n          \u003cspan class=\"elav-face-label\"\u003eRecto\u003c\/span\u003e\n          \u003ch3\u003e☁️ Côté doux\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"elav-face-material\"\u003e100% coton biologique certifié GOTS\u003c\/p\u003e\n        \u003cul class=\"elav-face-list\"\u003e\n          \u003cli\u003eVaisselle délicate et verres sans rayures\u003c\/li\u003e\n          \u003cli\u003eSurfaces sensibles comme les plaques vitrocéramiques\u003c\/li\u003e\n          \u003cli\u003eAbsorption des liquides renversés\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-face-card elav-face-scrub\"\u003e\n        \u003cdiv class=\"elav-face-header\"\u003e\n          \u003cspan class=\"elav-face-label\"\u003eVerso\u003c\/span\u003e\n          \u003ch3\u003e💪 Côté grattant\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"elav-face-material\"\u003e70% jute naturel + 30% coton\u003c\/p\u003e\n        \u003cul class=\"elav-face-list\"\u003e\n          \u003cli\u003eRésidus alimentaires dans casseroles et poêles\u003c\/li\u003e\n          \u003cli\u003eÉviers et robinetteries entartrés\u003c\/li\u003e\n          \u003cli\u003eJoints de carrelage et surfaces rugueuses\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"elav-tip\"\u003e\n      \u003cspan class=\"elav-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eLe remplissage en \u003cstrong\u003ecellulose végétale\u003c\/strong\u003e garantit une absorption maximale et un séchage rapide, évitant la prolifération des bactéries.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"elav-section\"\u003e\n    \u003ch2\u003eComposition complète et certifications\u003c\/h2\u003e\n    \u003cdiv class=\"elav-grid-compact\"\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e☁️ Face douce\u003c\/h3\u003e\n        \u003cp\u003e100% coton bio GOTS\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e🌾 Face grattante\u003c\/h3\u003e\n        \u003cp\u003e70% jute + 30% coton\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e🧽 Garnissage\u003c\/h3\u003e\n        \u003cp\u003eCellulose végétale absorbante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e✅ Certifications\u003c\/h3\u003e\n        \u003cp\u003eGOTS, sans pesticides\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"elav-section\"\u003e\n    \u003ch2\u003eComment utiliser et entretenir vos éponges lavables ?\u003c\/h2\u003e\n    \u003cdiv class=\"elav-timeline\"\u003e\n      \u003cdiv class=\"elav-timeline-item\"\u003e\n        \u003cdiv class=\"elav-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"elav-timeline-content\"\u003e\n          \u003ch3\u003ePremière utilisation\u003c\/h3\u003e\n          \u003cp\u003eHumidifiez simplement l'éponge à l'eau tiède. Elle gonflera légèrement et sera immédiatement prête à l'emploi.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-timeline-item\"\u003e\n        \u003cdiv class=\"elav-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"elav-timeline-content\"\u003e\n          \u003ch3\u003eUtilisation quotidienne\u003c\/h3\u003e\n          \u003cp\u003eUtilisez-la comme une éponge classique avec votre liquide vaisselle habituel ou un détergent écologique. Compatible savons solides.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-timeline-item\"\u003e\n        \u003cdiv class=\"elav-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"elav-timeline-content\"\u003e\n          \u003ch3\u003eAprès chaque utilisation\u003c\/h3\u003e\n          \u003cp\u003eRincez abondamment, essorez et suspendez grâce au petit ruban pour un séchage à l'air libre optimal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-timeline-item\"\u003e\n        \u003cdiv class=\"elav-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"elav-timeline-content\"\u003e\n          \u003ch3\u003eEntretien hebdomadaire\u003c\/h3\u003e\n          \u003cp\u003ePassez-la en machine à 30°C une à deux fois par semaine. Évitez l'assouplissant et privilégiez le séchage à l'air.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"elav-tip\"\u003e\n      \u003cspan class=\"elav-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e vous pouvez également passer votre éponge au lave-vaisselle pour un nettoyage en profondeur sans effort !\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"elav-section\"\u003e\n    \u003ch2\u003eFabriquée en France avec des matériaux responsables\u003c\/h2\u003e\n    \u003cdiv class=\"elav-testimonial\"\u003e\n      \u003cp class=\"elav-testimonial-text\"\u003e\"Chez Anotherway, nous concevons nos éponges à Marseille et les fabriquons au Portugal par des experts du textile. Notre mission : proposer des alternatives zéro déchet réellement efficaces, sans culpabiliser le consommateur. En choisissant ce produit, vous soutenez l'économie locale et réduisez votre empreinte carbone.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"elav-certif-badges\"\u003e\n      \u003cspan class=\"elav-certif-badge\"\u003e🅱️ B Corp Certifiée\u003c\/span\u003e\n      \u003cspan class=\"elav-certif-badge\"\u003e🌍 1% for the Planet\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 --\u003e\n  \u003csection class=\"elav-section\"\u003e\n    \u003ch2\u003eVos interrogations sur les éponges lavables\u003c\/h2\u003e\n    \u003cdiv class=\"elav-accordion\"\u003e\n      \u003cdetails class=\"elav-accordion-item\"\u003e\n        \u003csummary class=\"elav-accordion-header\"\u003eL'éponge lavable gratte-t-elle aussi bien qu'une éponge classique ?\u003c\/summary\u003e\n        \u003cdiv class=\"elav-accordion-content\"\u003e\n          \u003cp\u003eOui, le côté en jute offre un pouvoir grattant très efficace, capable de déloger les résidus alimentaires incrustés sans rayer vos surfaces. C'est l'un des points forts des éponges Anotherway par rapport à d'autres éponges naturelles parfois trop douces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"elav-accordion-item\"\u003e\n        \u003csummary class=\"elav-accordion-header\"\u003eCombien de temps dure réellement une éponge lavable ?\u003c\/summary\u003e\n        \u003cdiv class=\"elav-accordion-content\"\u003e\n          \u003cp\u003eAvec un entretien régulier (lavage en machine une à deux fois par semaine), chaque éponge dure en moyenne 4 mois. Le lot de 3 vous accompagne donc pendant une année complète, soit 39 éponges jetables économisées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"elav-accordion-item\"\u003e\n        \u003csummary class=\"elav-accordion-header\"\u003eL'éponge garde-t-elle les mauvaises odeurs ?\u003c\/summary\u003e\n        \u003cdiv class=\"elav-accordion-content\"\u003e\n          \u003cp\u003eNon, c'est justement l'avantage majeur : grâce à son séchage rapide et à la possibilité de la laver en machine, elle reste fraîche et hygiénique bien plus longtemps qu'une éponge synthétique classique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"elav-accordion-item\"\u003e\n        \u003csummary class=\"elav-accordion-header\"\u003ePeut-on utiliser ces éponges pour le corps ou le visage ?\u003c\/summary\u003e\n        \u003cdiv class=\"elav-accordion-content\"\u003e\n          \u003cp\u003eCes éponges sont conçues spécifiquement pour le nettoyage ménager. Pour une utilisation corporelle, privilégiez une éponge de mer naturelle ou un gant de toilette adapté.\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=\"elav-section\"\u003e\n    \u003ch2\u003eLe lot de 3 : pratique et économique\u003c\/h2\u003e\n    \u003cp class=\"elav-section-intro\"\u003e3 éponges de couleurs différentes pour une organisation hygiénique optimale dans toute la maison.\u003c\/p\u003e\n    \u003cdiv class=\"elav-grid\"\u003e\n      \u003cdiv class=\"elav-card elav-color-coral\"\u003e\n        \u003ch3\u003e🍽️ Corail\u003c\/h3\u003e\n        \u003cp\u003eDédiée à la vaisselle quotidienne\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card elav-color-green\"\u003e\n        \u003ch3\u003e🧹 Verte\u003c\/h3\u003e\n        \u003cp\u003ePour les surfaces de cuisine\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card elav-color-blue\"\u003e\n        \u003ch3\u003e🚿 Bleue\u003c\/h3\u003e\n        \u003cp\u003eRéservée à la salle de bain\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"elav-tip\"\u003e\n      \u003cspan class=\"elav-tip-icon\"\u003e🎯\u003c\/span\u003e\n      \u003cp\u003eCette organisation par couleur évite les contaminations croisées entre les différentes zones de votre maison.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 9 --\u003e\n  \u003csection class=\"elav-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eEn résumé : pourquoi adopter les éponges lavables Anotherway ?\u003c\/h2\u003e\n    \u003cdiv class=\"elav-grid-compact\"\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e📅 Durables\u003c\/h3\u003e\n        \u003cp\u003e1 lot = 1 an = 39 éponges en moins\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e✨ Efficaces\u003c\/h3\u003e\n        \u003cp\u003eDouble face pour tous nettoyages\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e🌿 Saines\u003c\/h3\u003e\n        \u003cp\u003e100% naturelles, lavables\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"elav-card\"\u003e\n        \u003ch3\u003e🇫🇷 Françaises\u003c\/h3\u003e\n        \u003cp\u003eFabrication locale responsable\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"elav-cta-box\"\u003e\n      \u003cp\u003eFaites le choix d'une consommation responsable sans sacrifier l'efficacité. Avec les éponges lavables Anotherway, vous posez un geste concret pour la planète tout en prenant soin de votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"elav-disclaimer\"\u003eLes éponges lavables Anotherway sont destinées au nettoyage ménager uniquement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --elav-cream: #FAF8F5;\n  --elav-white: #ffffff;\n  --elav-primary: #C4706E;\n  --elav-primary-dark: #A25553;\n  --elav-primary-light: #F5E8E7;\n  --elav-secondary: #7BA3A8;\n  --elav-secondary-light: #E8F2F3;\n  --elav-accent: #E8D5B0;\n  --elav-text: #1a1a1a;\n  --elav-text-light: #5a5a5a;\n  --elav-border: #e0e0e0;\n  --elav-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --elav-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --elav-radius: 20px;\n  --elav-radius-sm: 12px;\n}\n\n.elav-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--elav-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.elav-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--elav-primary) 0%, var(--elav-secondary) 50%, var(--elav-primary-dark) 100%);\n  border-radius: var(--elav-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(--elav-shadow-lg);\n}\n\n.elav-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(255,255,255,.1) 0%, transparent 50%);\n  opacity: .5;\n}\n\n.elav-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.elav-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.elav-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(--elav-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.elav-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.elav-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.elav-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}\n\n.elav-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.elav-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.elav-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--elav-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.elav-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(--elav-primary), var(--elav-secondary));\n  border-radius: 2px;\n}\n\n.elav-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--elav-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\/* === GRILLES === *\/\n.elav-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.elav-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n\/* === CARDS === *\/\n.elav-card {\n  background: var(--elav-white);\n  border-radius: var(--elav-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--elav-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.elav-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--elav-shadow-lg);\n  border-color: var(--elav-primary);\n}\n\n.elav-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--elav-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.elav-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--elav-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.elav-grid-compact .elav-card {\n  padding: 1rem;\n}\n\n.elav-grid-compact .elav-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.elav-grid-compact .elav-card p {\n  font-size: 12px;\n}\n\n\/* === DUAL FACE SECTION === *\/\n.elav-dual-face {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.elav-face-card {\n  background: var(--elav-white);\n  border-radius: var(--elav-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--elav-shadow);\n  border-left: 5px solid;\n}\n\n.elav-face-soft {\n  border-left-color: var(--elav-accent);\n}\n\n.elav-face-scrub {\n  border-left-color: var(--elav-secondary);\n}\n\n.elav-face-header {\n  margin-bottom: 1rem;\n}\n\n.elav-face-label {\n  display: inline-block;\n  font-size: 11px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: var(--elav-text-light);\n  margin-bottom: .5rem;\n}\n\n.elav-face-card h3 {\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--elav-primary-dark);\n  margin: 0;\n}\n\n.elav-face-material {\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--elav-secondary);\n  margin: 0 0 1rem 0;\n}\n\n.elav-face-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.elav-face-list li {\n  font-size: 14px;\n  color: var(--elav-text-light);\n  padding: .5rem 0;\n  padding-left: 1.5rem;\n  position: relative;\n  line-height: 1.5;\n}\n\n.elav-face-list li::before {\n  content: '✓';\n  position: absolute;\n  left: 0;\n  color: var(--elav-primary);\n  font-weight: 700;\n}\n\n\/* === TIMELINE === *\/\n.elav-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.elav-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.elav-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--elav-primary), var(--elav-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.elav-timeline-content {\n  flex: 1;\n  background: var(--elav-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--elav-radius-sm);\n  box-shadow: var(--elav-shadow);\n}\n\n.elav-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--elav-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.elav-timeline-content p {\n  font-size: 14px;\n  color: var(--elav-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.elav-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--elav-secondary-light);\n  border-radius: var(--elav-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.elav-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.elav-tip p {\n  font-size: 14px;\n  color: var(--elav-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TESTIMONIAL === *\/\n.elav-testimonial {\n  background: var(--elav-white);\n  border-radius: var(--elav-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--elav-shadow);\n  border-left: 4px solid var(--elav-primary);\n  margin-bottom: 1.5rem;\n}\n\n.elav-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--elav-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.elav-certif-badges {\n  display: flex;\n  justify-content: center;\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.elav-certif-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 12px 20px;\n  background: var(--elav-white);\n  border-radius: 999px;\n  font-size: 14px;\n  font-weight: 700;\n  color: var(--elav-secondary);\n  box-shadow: var(--elav-shadow);\n}\n\n\/* === ACCORDÉON === *\/\n.elav-accordion {\n  background: var(--elav-white);\n  border-radius: var(--elav-radius);\n  box-shadow: var(--elav-shadow);\n  overflow: hidden;\n}\n\n.elav-accordion-item {\n  border-bottom: 1px solid var(--elav-border);\n  margin: 0;\n  padding: 0;\n}\n\n.elav-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.elav-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--elav-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.elav-accordion-header:hover {\n  background: var(--elav-primary-light);\n}\n\n.elav-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.elav-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--elav-primary);\n  transition: transform .2s ease;\n}\n\n.elav-accordion-item[open] .elav-accordion-header::after {\n  content: '−';\n}\n\n.elav-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--elav-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.elav-accordion-content p {\n  margin: 0;\n}\n\n\/* === COLOR CARDS === *\/\n.elav-color-coral {\n  border-top: 4px solid var(--elav-primary);\n}\n\n.elav-color-green {\n  border-top: 4px solid var(--elav-secondary);\n}\n\n.elav-color-blue {\n  border-top: 4px solid #8BAFC4;\n}\n\n\/* === CTA BOX === *\/\n.elav-cta-box {\n  background: linear-gradient(135deg, var(--elav-primary) 0%, var(--elav-primary-dark) 100%);\n  border-radius: var(--elav-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.elav-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.elav-disclaimer {\n  font-size: 12px;\n  color: var(--elav-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  .elav-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .elav-card {\n    padding: 1.125rem;\n  }\n  \n  .elav-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .elav-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--elav-radius-sm);\n  }\n  \n  .elav-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .elav-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .elav-grid-compact {\n    gap: .625rem;\n  }\n  \n  .elav-grid-compact .elav-card {\n    padding: .75rem;\n  }\n  \n  .elav-dual-face {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .elav-face-card {\n    padding: 1.25rem;\n  }\n  \n  .elav-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .elav-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .elav-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .elav-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .elav-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .elav-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .elav-testimonial {\n    padding: 1.25rem;\n  }\n  \n  .elav-testimonial-text {\n    font-size: 14px;\n  }\n  \n  .elav-certif-badges {\n    gap: .75rem;\n  }\n  \n  .elav-certif-badge {\n    padding: 10px 16px;\n    font-size: 13px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .elav-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .elav-card:nth-child(1) { animation-delay: .05s; }\n  .elav-card:nth-child(2) { animation-delay: .1s; }\n  .elav-card:nth-child(3) { animation-delay: .15s; }\n  .elav-card:nth-child(4) { animation-delay: .2s; }\n  .elav-card:nth-child(5) { animation-delay: .25s; }\n  .elav-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\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .elav-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"ANOTHERWAY","offers":[{"title":"Default Title","offer_id":45754836418717,"sku":"NBAIANO0015","price":22.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/anotherway-eponge-lavables-ecologiques-lot-de-3-anotherway.png?v=1758529643"},{"product_id":"anotherway-chiffonettes-lavables-multi-usages-lot-de-2-anotherway","title":"Chiffonettes Lavables Multi-usages - Lot de 2 - Anotherway","description":"\u003cdiv class=\"cw-premium\"\u003e\n  \u003cdiv class=\"cw-hero\"\u003e\n    \u003cdiv class=\"cw-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cw-hero-content\"\u003e\n      \u003cdiv class=\"cw-badges-top\"\u003e\n        \u003cspan class=\"cw-badge\"\u003e🌿 100% coton bio\u003c\/span\u003e\n        \u003cspan class=\"cw-badge\"\u003e♻️ Zéro microplastique\u003c\/span\u003e\n        \u003cspan class=\"cw-badge\"\u003e🇪🇺 Fabriqué en Europe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"cw-hero-title\"\u003eChiffonnettes Lavables Anotherway\u003c\/span\u003e\n      \u003cp class=\"cw-subtitle\"\u003eLot de 2 · Multi-usages · 24 x 24 cm\u003c\/p\u003e\n      \u003cp class=\"cw-description\"\u003eEt si vous remplaciez enfin l'essuie-tout et les éponges jetables par une solution vraiment durable ? Conçues en coton bio, elles combinent efficacité, douceur et longévité pour devenir l'indispensable de votre quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"cw-section\"\u003e\n    \u003ch2\u003eUne chiffonnette deux faces, pensée pour tout nettoyer\u003c\/h2\u003e\n    \u003cp class=\"cw-section-intro\"\u003eCe qui rend ces chiffons lavables uniques, c'est leur intelligence de conception : \u003cstrong\u003edeux faces complémentaires\u003c\/strong\u003e pour répondre à tous vos besoins de nettoyage.\u003c\/p\u003e\n    \u003cdiv class=\"cw-grid\"\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e🧽 Face gaufrée\u003c\/h3\u003e\n        \u003cp\u003eParfaite pour gratouiller délicatement, déloger les résidus de nourriture, le calcaire léger ou la saleté incrustée, sans rayer vos surfaces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e💧 Face lisse \u0026amp; absorbante\u003c\/h3\u003e\n        \u003cp\u003eIdéale pour éponger les liquides renversés, essuyer le plan de travail, sécher la vaisselle ou nettoyer les vitres sans laisser de traces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e📐 Format pratique 24x24 cm\u003c\/h3\u003e\n        \u003cp\u003eFaciles à manipuler et à ranger, elles s'adaptent à toutes les pièces : cuisine, salle de bains, salon, voiture…\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cw-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un chiffon lavable Anotherway ?\u003c\/h2\u003e\n    \u003cp class=\"cw-section-intro\"\u003eAdopter ces chiffonnettes, c'est faire le choix d'un nettoyage \u003cstrong\u003ezéro déchet\u003c\/strong\u003e et économique. Fini les rouleaux d'essuie-tout jetés à la poubelle après quelques minutes !\u003c\/p\u003e\n    \u003cdiv class=\"cw-grid-compact\"\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e🌱 100% coton bio\u003c\/h3\u003e\n        \u003cp\u003eUne matière naturelle, douce et respectueuse de votre peau comme de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e🚫 Zéro microplastique\u003c\/h3\u003e\n        \u003cp\u003eContrairement aux microfibres synthétiques, aucune particule plastique ne s'échappe au lavage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e💨 Sèche rapidement\u003c\/h3\u003e\n        \u003cp\u003eLimite la prolifération des bactéries et reste fraîche plus longtemps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e💦 Ultra absorbante\u003c\/h3\u003e\n        \u003cp\u003e1,2x plus absorbante qu'une microfibre classique, même sur de grandes surfaces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e♻️ Durable\u003c\/h3\u003e\n        \u003cp\u003eConçue pour résister à des centaines de lavages, jusqu'à 60°C en machine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e🪡 Languette pratique\u003c\/h3\u003e\n        \u003cp\u003ePour suspendre et faire sécher facilement après chaque utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cw-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation et entretien\u003c\/h2\u003e\n    \u003cdiv class=\"cw-timeline\"\u003e\n      \u003cdiv class=\"cw-timeline-item\"\u003e\n        \u003cdiv class=\"cw-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"cw-timeline-content\"\u003e\n          \u003ch3\u003e💧 Humidifiez légèrement\u003c\/h3\u003e\n          \u003cp\u003ePour dépoussiérer ou essuyer les surfaces lisses, mouillez légèrement la chiffonnette.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-timeline-item\"\u003e\n        \u003cdiv class=\"cw-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"cw-timeline-content\"\u003e\n          \u003ch3\u003e🧽 Utilisez la face gaufrée\u003c\/h3\u003e\n          \u003cp\u003eAvec un peu de produit doux, elle décolle efficacement les saletés tenaces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-timeline-item\"\u003e\n        \u003cdiv class=\"cw-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"cw-timeline-content\"\u003e\n          \u003ch3\u003e🚿 Rincez à l'eau claire\u003c\/h3\u003e\n          \u003cp\u003eAprès chaque utilisation, rincez et laissez sécher à l'air libre grâce à la languette.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-timeline-item\"\u003e\n        \u003cdiv class=\"cw-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"cw-timeline-content\"\u003e\n          \u003ch3\u003e🌀 Lavez en machine à 60°C\u003c\/h3\u003e\n          \u003cp\u003eUne fois par semaine, avec votre linge habituel. Évitez l'adoucissant et le sèche-linge qui réduisent le pouvoir absorbant du coton.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cw-section\"\u003e\n    \u003ch2\u003eComposition et fabrication\u003c\/h2\u003e\n    \u003cdiv class=\"cw-grid\"\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e🌾 100% coton biologique\u003c\/h3\u003e\n        \u003cp\u003eCertifié, sans traitement chimique agressif. Doux pour vos mains et pour la planète.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e🧵 Tissage deux faces\u003c\/h3\u003e\n        \u003cp\u003eUn tissage spécifique qui allie robustesse, douceur et grande capacité d'absorption.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cw-card\"\u003e\n        \u003ch3\u003e🇪🇺 Conçues en Europe\u003c\/h3\u003e\n        \u003cp\u003eImaginées à Marseille, fabriquées au Portugal par des experts du textile, dans le respect de normes éthiques strictes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cw-tip\"\u003e\n      \u003cspan class=\"cw-tip-icon\"\u003e🎨\u003c\/span\u003e\n      \u003cp\u003eLe lot contient \u003cstrong\u003e2 chiffonnettes\u003c\/strong\u003e (couleurs variables : terracotta, vert d'eau, bleu…) au format 24 x 24 cm.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cw-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eÀ qui s'adressent ces chiffonnettes lavables ?\u003c\/h2\u003e\n    \u003cdiv class=\"cw-cta-box\"\u003e\n      \u003cp\u003eQue vous soyez déjà engagé dans une démarche zéro déchet ou simplement à la recherche d'une alternative écologique aux lingettes jetables, ces chiffonnettes sont faites pour vous. Elles conviennent aussi parfaitement aux familles soucieuses de réduire leur consommation de plastique et leur budget ménager. 🌍\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"cw-disclaimer\"\u003eCe produit est un article d'entretien ménager. Tenir hors de portée des jeunes enfants lors de l'utilisation avec des produits nettoyants. Il ne remplace pas les recommandations spécifiques liées à un usage médical ou professionnel particulier.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --cw-cream: #f5f1ea;\n  --cw-white: #ffffff;\n  --cw-primary: #7fb09a;\n  --cw-primary-dark: #3d6b5a;\n  --cw-primary-light: #e4efe9;\n  --cw-secondary: #d97b6c;\n  --cw-accent: #c46656;\n  --cw-text: #1a1a1a;\n  --cw-text-light: #5a5a5a;\n  --cw-border: #e0e0e0;\n  --cw-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --cw-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --cw-radius: 20px;\n  --cw-radius-sm: 12px;\n}\n\n.cw-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--cw-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--cw-text);\n}\n\n.cw-hero {\n  position: relative;\n  background: linear-gradient(135deg, #7fb09a 0%, #3d6b5a 50%, #d97b6c 100%);\n  border-radius: var(--cw-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(--cw-shadow-lg);\n}\n\n.cw-hero-pattern {\n  position: absolute;\n  inset: 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: .15;\n}\n\n.cw-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.cw-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.cw-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.cw-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2.2vw, 16px);\n  line-height: 1.7;\n  max-width: 680px;\n  margin: 0 auto;\n}\n\n.cw-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.cw-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(--cw-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.cw-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.cw-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.cw-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--cw-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.cw-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(--cw-primary), var(--cw-secondary));\n  border-radius: 2px;\n}\n\n.cw-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--cw-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.cw-card {\n  background: var(--cw-white);\n  border-radius: var(--cw-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--cw-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.cw-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--cw-shadow-lg);\n  border-color: var(--cw-primary);\n}\n\n.cw-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--cw-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.cw-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--cw-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.cw-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.cw-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1rem;\n}\n\n.cw-grid-compact .cw-card {\n  padding: 1.25rem 1rem;\n}\n\n.cw-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.cw-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.cw-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--cw-primary), var(--cw-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(125,176,154,.4);\n}\n\n.cw-timeline-content {\n  flex: 1;\n  background: var(--cw-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--cw-radius-sm);\n  box-shadow: var(--cw-shadow);\n}\n\n.cw-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--cw-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.cw-timeline-content p {\n  font-size: 14px;\n  color: var(--cw-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.cw-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--cw-primary-light);\n  border-radius: var(--cw-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--cw-primary);\n}\n\n.cw-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1;\n}\n\n.cw-tip p {\n  font-size: 14px;\n  color: var(--cw-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.cw-cta-box {\n  background: linear-gradient(135deg, var(--cw-primary) 0%, var(--cw-primary-dark) 100%);\n  border-radius: var(--cw-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--cw-shadow);\n}\n\n.cw-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.cw-disclaimer {\n  font-size: 12px;\n  color: var(--cw-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  .cw-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .cw-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n    gap: .625rem;\n  }\n  .cw-grid-compact .cw-card {\n    padding: .875rem .75rem;\n  }\n  .cw-grid-compact .cw-card h3 {\n    font-size: 14px;\n  }\n  .cw-grid-compact .cw-card p {\n    font-size: 12px;\n  }\n  .cw-card {\n    padding: 1.125rem;\n  }\n  .cw-section {\n    margin-bottom: 1.75rem;\n  }\n  .cw-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--cw-radius-sm);\n  }\n  .cw-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .cw-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .cw-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .cw-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .cw-timeline-content h3 {\n    font-size: 14px;\n  }\n  .cw-timeline-content p {\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .cw-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .cw-card:nth-child(1) { animation-delay: .05s; }\n  .cw-card:nth-child(2) { animation-delay: .1s; }\n  .cw-card:nth-child(3) { animation-delay: .15s; }\n  .cw-card:nth-child(4) { animation-delay: .2s; }\n  .cw-card:nth-child(5) { animation-delay: .25s; }\n  .cw-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  .cw-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"ANOTHERWAY","offers":[{"title":"Default Title","offer_id":45754837237917,"sku":"NBAIANO0029","price":10.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/chiffonettes-lavables-multi-usages-lot-de-2-anotherway-packshothd.webp?v=1779375543"},{"product_id":"anotherway-essuie-tout-lavables-lot-de-5-anotherway","title":"Essuie-tout lavables Anotherway - Lot de 5 - Coton bio, ultra-absorbants","description":"\u003cp\u003eOptez pour un geste écologique et malin avec les \u003cstrong\u003eessuie-tout lavables Anotherway\u003c\/strong\u003e. Fabriqués en \u003cstrong\u003ecoton bio certifié GOTS \u0026amp; Oeko-Tex\u003c\/strong\u003e, ils remplacent avantageusement le papier essuie-tout jetable. Ultra-absorbants, résistants, durables et beaux, ils simplifient votre quotidien tout en réduisant vos déchets.\u003c\/p\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003ch2\u003ePourquoi choisir les essuie-tout Anotherway ?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eUltra-absorbants\u003c\/strong\u003e : absorbent jusqu’à 4× leur poids.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRésistants\u003c\/strong\u003e : ne se déchirent pas, même humides.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZéro déchet\u003c\/strong\u003e : chaque feuille remplace jusqu’à 3 rouleaux de papier jetable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabrication éthique\u003c\/strong\u003e : conçus en France, fabriqués au Portugal, coton bio certifié.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesigns exclusifs\u003c\/strong\u003e : motifs variés pour égayer votre cuisine.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003ch2\u003eUtilisation \u0026amp; entretien\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUtilisez-les comme un essuie-tout classique : surfaces, vaisselle, cuisine, table, etc.\u003c\/li\u003e\n\u003cli\u003eRincez à l’eau et au savon après usage. Prélavage conseillé pour les tâches.\u003c\/li\u003e\n\u003cli\u003eLavage en machine jusqu’à \u003cstrong\u003e60 °C\u003c\/strong\u003e (40 °C suffisent au quotidien).\u003c\/li\u003e\n\u003cli\u003eSéchage à l’air libre recommandé, ou au sèche-linge à basse température.\u003c\/li\u003e\n\u003cli\u003eÉvitez les assouplissants et le chlore pour préserver leur pouvoir absorbant.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003ch2\u003eComposition \u0026amp; caractéristiques\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e100 % coton bio\u003c\/strong\u003e certifié GOTS \u0026amp; Oeko-Tex.\u003c\/li\u003e\n\u003cli\u003eDimensions : environ \u003cstrong\u003e24 × 24 cm\u003c\/strong\u003e (légère variation possible après les premiers lavages).\u003c\/li\u003e\n\u003cli\u003ePoids : \u003cstrong\u003e220 g\/m²\u003c\/strong\u003e (épais et durable).\u003c\/li\u003e\n\u003cli\u003e2 faces en flanelle pour une absorption optimale.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003ch2\u003eOrigine et engagement\u003c\/h2\u003e\n\u003cp\u003eConçus en France, fabriqués au Portugal selon des normes strictes, ces essuie-tout lavables sont un vrai choix \u003cstrong\u003ezéro déchet\u003c\/strong\u003e : la marque Anotherway reverse une partie de ses ventes à des associations engagées. Privilégiez un produit utile, durable, et fabriqué avec soin, pour prendre soin de votre maison et de la planète.\u003c\/p\u003e","brand":"ANOTHERWAY","offers":[{"title":"Default Title","offer_id":45754837467293,"sku":"NBAIANO0027","price":19.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/essuie-tout-lavables-anotherway-lot-de-5-coton-bio-ultra-absorbants-1-min.jpg?v=1758530247"},{"product_id":"couvercle-fraicheur-reutilisable-lot-de-2-anotherway","title":"Couvercle Fraîcheur Réutilisable - Lot de 2 - Anotherway","description":"\u003cp\u003eDécouvrez le \u003cstrong\u003eCouvercle Fraîcheur Réutilisable - Lot de 2\u003c\/strong\u003e par \u003cstrong\u003eAnotherway\u003c\/strong\u003e, une solution écologique et pratique pour conserver vos aliments frais plus longtemps. Ces couvercles réutilisables en silicone sont conçus pour s'adapter à une variété de contenants, qu'ils soient ronds, carrés, en verre, en plastique ou en métal. Dites adieu aux films plastiques à usage unique et optez pour une alternative durable et respectueuse de l'environnement.\u003c\/p\u003e          \u003ch2\u003eConseil d'utilisation\u003c\/h2\u003e     \u003cp\u003eUtiliser ces couvercles est un jeu d'enfant. Voici quelques conseils pour en tirer le meilleur parti :\u003c\/p\u003e     \u003cul\u003e         \u003cli\u003eChoisissez un couvercle de la taille appropriée pour votre contenant.\u003c\/li\u003e         \u003cli\u003eAssurez-vous que le bord du contenant est sec avant d'appliquer le couvercle.\u003c\/li\u003e         \u003cli\u003ePlacez le couvercle sur le contenant et appuyez fermement pour assurer une bonne adhérence.\u003c\/li\u003e         \u003cli\u003ePour un meilleur résultat, assurez-vous qu'il n'y a pas de plis ou de bulles d'air sous le couvercle.\u003c\/li\u003e         \u003cli\u003eLes couvercles sont compatibles avec les réfrigérateurs, les congélateurs, et peuvent même être utilisés au micro-ondes et au lave-vaisselle.\u003c\/li\u003e     \u003c\/ul\u003e          \u003ch2\u003eComposition\u003c\/h2\u003e     \u003cp\u003eLes couvercles fraîcheur réutilisables de Anotherway sont fabriqués à partir de \u003cstrong\u003esilicone de qualité alimentaire\u003c\/strong\u003e, garantissant une sécurité maximale pour vos aliments. Ils sont sans BPA, non toxiques, et respectent les normes les plus strictes en matière de sécurité alimentaire.\u003c\/p\u003e          \u003ch2\u003eOrigine et fabrication\u003c\/h2\u003e     \u003cp\u003eFabriqués avec soin, ces couvercles réutilisables sont issus d'une \u003cstrong\u003eproduction responsable\u003c\/strong\u003e et respectueuse de l'environnement. La marque Anotherway est engagée dans une démarche de production durable, minimisant l'empreinte carbone et les déchets plastiques. En choisissant ces couvercles, vous soutenez une entreprise qui se dédie à la protection de notre planète.\u003c\/p\u003e          \u003ch2\u003ePourquoi choisir le Couvercle Fraîcheur Réutilisable Anotherway?\u003c\/h2\u003e     \u003cp\u003eEn optant pour le \u003cstrong\u003eLot de 2 Couvercles Fraîcheur Réutilisables Anotherway\u003c\/strong\u003e, vous bénéficiez de nombreux avantages :\u003c\/p\u003e     \u003cul\u003e         \u003cli\u003e\n\u003cstrong\u003eÉcologique :\u003c\/strong\u003e Réduisez votre consommation de plastiques jetables et aidez à protéger l'environnement.\u003c\/li\u003e         \u003cli\u003e\n\u003cstrong\u003eÉconomique :\u003c\/strong\u003e Avec ces couvercles réutilisables, faites des économies en ne rachetant plus de films plastiques ou du papier aluminium.\u003c\/li\u003e         \u003cli\u003e\n\u003cstrong\u003ePratique :\u003c\/strong\u003e Ils s'adaptent à différents types de contenants et sont faciles à nettoyer.\u003c\/li\u003e         \u003cli\u003e\n\u003cstrong\u003eSécuritaire :\u003c\/strong\u003e Fabriqués en silicone de qualité alimentaire, sans BPA, ils garantissent une utilisation sans risque pour votre santé.\u003c\/li\u003e     \u003c\/ul\u003e          \u003cp\u003eAdoptez dès maintenant le \u003cstrong\u003eCouvercle Fraîcheur Réutilisable - Lot de 2\u003c\/strong\u003e et faites un geste concret pour la protection de notre environnement, tout en conservant vos aliments de manière optimale!\u003c\/p\u003e ","brand":"ANOTHERWAY","offers":[{"title":"Default Title","offer_id":45754839433373,"sku":"NBAIANO0037","price":4.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/couvercle_fraicheur_reutilisable_lot-de-2_anotherway.jpg?v=1758528834"},{"product_id":"bouteille-rechargeable-jaune-flacon-vide-264-ml-anotherway","title":"Bouteille Rechargeable Jaune - Flacon Vide 264 Ml - Anotherway","description":"\u003cp\u003eDécouvrez la \u003cstrong\u003eBouteille Rechargeable Jaune - Flacon Vide 264 ml - Anotherway\u003c\/strong\u003e, l’alliance parfaite entre praticité et écologie. Conçue pour être réutilisée encore et encore, cette bouteille en plastique est idéale pour vos produits cosmétiques, ménagers comme pour vos déplacements quotidiens. D'une contenance de 264 ml, elle se glisse facilement dans votre sac ou sur votre étagère de salle de bain. Son design ergonomique et sa couleur jaune éclatante la rendent aussi esthétique que fonctionnelle.\u003c\/p\u003e  \u003ch2\u003eConseils d'utilisation\u003c\/h2\u003e \u003cp\u003e Pour un usage optimal, voici quelques conseils : \u003c\/p\u003e\u003cul\u003e     \u003cli\u003eRemplissez la bouteille avec vos préparations maison : shampoing, savon liquide, produits ménagers ou même huiles essentielles.\u003c\/li\u003e     \u003cli\u003eBien refermer le bouchon après chaque utilisation pour garantir l'étanchéité et préserver la qualité du contenu.\u003c\/li\u003e     \u003cli\u003eNettoyer régulièrement la bouteille à l'eau chaude et au savon pour éviter toute prolifération bactérienne.\u003c\/li\u003e     \u003cli\u003eConvient parfaitement pour le transport lors de vos voyages ou trajets quotidiens.\u003c\/li\u003e \u003c\/ul\u003e   \u003ch2\u003eComposition\u003c\/h2\u003e \u003cp\u003e Réalisée en plastique PET recyclable de haute qualité, cette bouteille est robuste et durable. Le plastique PET est connu pour être résistant aux chocs et aux produits chimiques, ce qui en fait un matériau de choix pour vos produits liquides de tous types. Le bouchon à clapet en plastique PP garantit une parfaite étanchéité et un accès rapide et facile au contenu. \u003c\/p\u003e  \u003ch2\u003eOrigine et fabrication\u003c\/h2\u003e \u003cp\u003e Fabriquée en Europe, cette bouteille rechargeable s’inscrit dans une démarche éco-responsable en réduisant les déchets plastiques. Anotherway, entreprise engagée, veille à ce que chaque étape de fabrication, du choix des matériaux à la production, soit respectueuse de l’environnement. \u003c\/p\u003e  \u003cp\u003e Choisissez la \u003cstrong\u003eBouteille Rechargeable Jaune - Flacon Vide 264 ml - Anotherway\u003c\/strong\u003e pour un quotidien plus vert, sans compromis sur l’efficacité ni le style. Parfaite pour des usages multiples, elle vous permet de dire adieu aux flacons à usage unique tout en apportant une touche de couleur à votre routine ! \u003c\/p\u003e","brand":"ANOTHERWAY","offers":[{"title":"Default Title","offer_id":45754840547485,"sku":"NBAIANO0049","price":2.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/bouteillejaune.jpg?v=1758298102"},{"product_id":"tablettes-lave-vaisselle-30-tablettes-anotherway","title":"Tablettes Lave Vaisselle - 30 Tablettes - Anotherway","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Tablettes Lave Vaisselle Anotherway\nPalette détectée:\n  - Primaire: #4CAF50 (vert nature\/écologique du packaging)\n  - Secondaire: #FFC107 (jaune soleil du logo Anotherway)\n  - Accent: #2E7D32 (vert foncé pour les textes \"Sans emballage plastique\")\nAmbiance: Écologique, naturel, épuré, fabrication française, zéro déchet\nPréfixe CSS: aw\n--\u003e\n\n\u003cdiv class=\"aw-premium\"\u003e\n  \n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"aw-hero\"\u003e\n    \u003cdiv class=\"aw-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"aw-hero-content\"\u003e\n      \u003cdiv class=\"aw-badges-top\"\u003e\n        \u003cspan class=\"aw-badge\"\u003e🇫🇷 Fabriqué à Marseille\u003c\/span\u003e\n        \u003cspan class=\"aw-badge\"\u003e🌿 99% naturel\u003c\/span\u003e\n        \u003cspan class=\"aw-badge\"\u003e♻️ Zéro plastique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"aw-hero-title\"\u003eTablettes lave-vaisselle tout en 1\u003c\/span\u003e\n      \u003cp class=\"aw-subtitle\"\u003e30 tablettes éco-responsables pour une vaisselle éclatante\u003c\/p\u003e\n      \u003cp class=\"aw-description\"\u003eLa 1ère éco-tablette sans emballage plastique ni film hydrosoluble. Efficace même en cycle court et à basse température.\u003c\/p\u003e\n      \u003cdiv class=\"aw-hero-highlights\"\u003e\n        \u003cdiv class=\"aw-highlight\"\u003e\n          \u003cspan class=\"aw-highlight-icon\"\u003e🌱\u003c\/span\u003e\n          \u003cspan class=\"aw-highlight-text\"\u003eOrigine naturelle\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"aw-highlight\"\u003e\n          \u003cspan class=\"aw-highlight-icon\"\u003e✨\u003c\/span\u003e\n          \u003cspan class=\"aw-highlight-text\"\u003eLavage + rinçage + brillance\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"aw-highlight\"\u003e\n          \u003cspan class=\"aw-highlight-icon\"\u003e💪\u003c\/span\u003e\n          \u003cspan class=\"aw-highlight-text\"\u003eUltra efficace\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"aw-highlight\"\u003e\n          \u003cspan class=\"aw-highlight-icon\"\u003e🫧\u003c\/span\u003e\n          \u003cspan class=\"aw-highlight-text\"\u003eOxygène actif\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POURQUOI CHOISIR --\u003e\n  \u003csection class=\"aw-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ces tablettes ?\u003c\/h2\u003e\n    \u003cdiv class=\"aw-grid\"\u003e\n      \u003cdiv class=\"aw-card\"\u003e\n        \u003cdiv class=\"aw-card-icon\"\u003e🚫\u003c\/div\u003e\n        \u003ch3\u003eSans plastique\u003c\/h3\u003e\n        \u003cp\u003eNi emballage plastique, ni film hydrosoluble. Chaque tablette est nue et prête à l'emploi. Sauvons nos mers !\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-card\"\u003e\n        \u003cdiv class=\"aw-card-icon\"\u003e⚡\u003c\/div\u003e\n        \u003ch3\u003eUltra efficace\u003c\/h3\u003e\n        \u003cp\u003eFormule tout en 1 : lavage, rinçage et brillance. Fonctionne même en cycle court et à basse température.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-card\"\u003e\n        \u003cdiv class=\"aw-card-icon\"\u003e🌿\u003c\/div\u003e\n        \u003ch3\u003eLes plus saines du marché\u003c\/h3\u003e\n        \u003cp\u003e99% d'ingrédients d'origine naturelle. Sans phosphates, sans parfums artificiels, sans colorants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-card\"\u003e\n        \u003cdiv class=\"aw-card-icon\"\u003e💰\u003c\/div\u003e\n        \u003ch3\u003eÉconomiques\u003c\/h3\u003e\n        \u003cp\u003eLes moins chères du rayon sur les marques nationales. Performance premium à prix accessible.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-card\"\u003e\n        \u003cdiv class=\"aw-card-icon\"\u003e🇫🇷\u003c\/div\u003e\n        \u003ch3\u003eMade in Marseille\u003c\/h3\u003e\n        \u003cp\u003eFabrication française dans le respect de l'environnement et des travailleurs. Conditionnées en ESAT.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-card\"\u003e\n        \u003cdiv class=\"aw-card-icon\"\u003e🏆\u003c\/div\u003e\n        \u003ch3\u003eCertifié Ecocert\u003c\/h3\u003e\n        \u003cp\u003eLabel Ecodétergent garantissant une formule respectueuse de l'environnement et de votre santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"aw-section\"\u003e\n    \u003ch2\u003eUne composition transparente\u003c\/h2\u003e\n    \u003cdiv class=\"aw-composition-grid\"\u003e\n      \u003cdiv class=\"aw-compo-card\"\u003e\n        \u003cdiv class=\"aw-compo-icon\"\u003e🧴\u003c\/div\u003e\n        \u003cdiv class=\"aw-compo-content\"\u003e\n          \u003ch4\u003eAgents surfactants végétaux\u003c\/h4\u003e\n          \u003cp\u003eNettoient et dégraissent en profondeur, d'origine 100% végétale\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-compo-card\"\u003e\n        \u003cdiv class=\"aw-compo-icon\"\u003e🔬\u003c\/div\u003e\n        \u003cdiv class=\"aw-compo-content\"\u003e\n          \u003ch4\u003eEnzymes actives\u003c\/h4\u003e\n          \u003cp\u003eDissolvent efficacement les taches alimentaires les plus tenaces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-compo-card\"\u003e\n        \u003cdiv class=\"aw-compo-icon\"\u003e💎\u003c\/div\u003e\n        \u003cdiv class=\"aw-compo-content\"\u003e\n          \u003ch4\u003eAgents anti-calcaire\u003c\/h4\u003e\n          \u003cp\u003ePréservent votre machine et assurent une vaisselle sans traces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-compo-card\"\u003e\n        \u003cdiv class=\"aw-compo-icon\"\u003e🫧\u003c\/div\u003e\n        \u003cdiv class=\"aw-compo-content\"\u003e\n          \u003ch4\u003eOxygène actif\u003c\/h4\u003e\n          \u003cp\u003ePouvoir blanchissant naturel pour une vaisselle éclatante\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aw-nature-box\"\u003e\n      \u003cspan class=\"aw-nature-percent\"\u003e99%\u003c\/span\u003e\n      \u003cspan class=\"aw-nature-text\"\u003ed'ingrédients d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MODE D'EMPLOI --\u003e\n  \u003csection class=\"aw-section\"\u003e\n    \u003ch2\u003eMode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"aw-steps\"\u003e\n      \u003cdiv class=\"aw-step\"\u003e\n        \u003cdiv class=\"aw-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"aw-step-content\"\u003e\n          \u003ch4\u003ePrenez une tablette\u003c\/h4\u003e\n          \u003cp\u003eDétachez simplement une tablette de la boîte. Pas de film à retirer !\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-step\"\u003e\n        \u003cdiv class=\"aw-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"aw-step-content\"\u003e\n          \u003ch4\u003ePlacez dans le compartiment\u003c\/h4\u003e\n          \u003cp\u003eMettez la tablette dans le compartiment à détergent de votre lave-vaisselle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-step\"\u003e\n        \u003cdiv class=\"aw-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"aw-step-content\"\u003e\n          \u003ch4\u003eLancez le cycle\u003c\/h4\u003e\n          \u003cp\u003eChoisissez votre programme habituel, même un cycle court fonctionne !\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aw-tips-box\"\u003e\n      \u003cdiv class=\"aw-tips-content\"\u003e\n        \u003ch4\u003e💡 Conseils pour des résultats optimaux\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003ePour l'eau très dure, préférez un cycle à plus haute température\u003c\/li\u003e\n          \u003cli\u003eVérifiez que le sel régénérant et le liquide de rinçage soient remplis\u003c\/li\u003e\n          \u003cli\u003eConservez les tablettes dans un endroit sec\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ENGAGEMENTS --\u003e\n  \u003csection class=\"aw-section\"\u003e\n    \u003ch2\u003eNos engagements\u003c\/h2\u003e\n    \u003cdiv class=\"aw-engagements-grid\"\u003e\n      \u003cdiv class=\"aw-engagement\"\u003e\n        \u003cdiv class=\"aw-engagement-icon\"\u003e❤️\u003c\/div\u003e\n        \u003ch4\u003eOn ❤️ l'humain\u003c\/h4\u003e\n        \u003cp\u003eTablettes conditionnées dans un ESAT, entreprise solidaire qui emploie des personnes en situation de handicap.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-engagement\"\u003e\n        \u003cdiv class=\"aw-engagement-icon\"\u003e🌍\u003c\/div\u003e\n        \u003ch4\u003eMission impossible\u003c\/h4\u003e\n        \u003cp\u003eMembre de 1% for the Planet et certifié B Corp. Chaque achat contribue à la préservation de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-engagement\"\u003e\n        \u003cdiv class=\"aw-engagement-icon\"\u003e🌊\u003c\/div\u003e\n        \u003ch4\u003eSauvons nos mers\u003c\/h4\u003e\n        \u003cp\u003eZéro plastique = zéro pollution marine. Nos tablettes sont 100% biodégradables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INFOS PRATIQUES --\u003e\n  \u003csection class=\"aw-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"aw-info-grid\"\u003e\n      \u003cdiv class=\"aw-info-item\"\u003e\n        \u003cspan class=\"aw-info-label\"\u003e📦 Contenu\u003c\/span\u003e\n        \u003cspan class=\"aw-info-value\"\u003e30 tablettes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-info-item\"\u003e\n        \u003cspan class=\"aw-info-label\"\u003e🇫🇷 Fabrication\u003c\/span\u003e\n        \u003cspan class=\"aw-info-value\"\u003eMarseille, France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-info-item\"\u003e\n        \u003cspan class=\"aw-info-label\"\u003e🏷️ Certification\u003c\/span\u003e\n        \u003cspan class=\"aw-info-value\"\u003eEcocert Ecodétergent\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-info-item\"\u003e\n        \u003cspan class=\"aw-info-label\"\u003e♻️ Emballage\u003c\/span\u003e\n        \u003cspan class=\"aw-info-value\"\u003eCarton recyclable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aw-info-item\"\u003e\n        \u003cspan class=\"aw-info-label\"\u003e🌿 Naturalité\u003c\/span\u003e\n        \u003cspan class=\"aw-info-value\"\u003e99% origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"aw-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"aw-cta-box\"\u003e\n      \u003cdiv class=\"aw-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"aw-cta-content\"\u003e\n        \u003cdiv class=\"aw-cta-icon\"\u003e🌱\u003c\/div\u003e\n        \u003cp\u003eFaites le choix d'une vaisselle étincelante ET écologique.\u003cbr\u003eChaque tablette est un geste pour la planète.\u003c\/p\u003e\n        \u003cdiv class=\"aw-cta-badges\"\u003e\n          \u003cspan class=\"aw-cta-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n          \u003cspan class=\"aw-cta-badge\"\u003e🌿 99% naturel\u003c\/span\u003e\n          \u003cspan class=\"aw-cta-badge\"\u003e♻️ Zéro plastique\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES CSS === *\/\n:root {\n  --aw-cream: #f8faf6;\n  --aw-white: #ffffff;\n  --aw-primary: #4CAF50;\n  --aw-primary-dark: #2E7D32;\n  --aw-primary-light: #E8F5E9;\n  --aw-secondary: #FFC107;\n  --aw-secondary-light: #FFF8E1;\n  --aw-accent: #81C784;\n  --aw-text: #1a1a1a;\n  --aw-text-light: #5a5a5a;\n  --aw-border: #e0e0e0;\n  --aw-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --aw-shadow-lg: 0 12px 48px rgba(0,0,0,.12);\n  --aw-radius: 20px;\n  --aw-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.aw-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--aw-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--aw-text);\n  line-height: 1.6;\n}\n\n.aw-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.aw-hero {\n  position: relative;\n  background: linear-gradient(135deg, #4CAF50 0%, #66BB6A 40%, #81C784 100%);\n  border-radius: var(--aw-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(--aw-shadow-lg);\n}\n\n.aw-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% 80%, rgba(255,255,255,.1) 0%, transparent 50%),\n    radial-gradient(circle at 80% 20%, rgba(255,193,7,.15) 0%, transparent 40%),\n    url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M30 5c1.5 0 2.5 3 2.5 5s-1 5-2.5 5-2.5-3-2.5-5 1-5 2.5-5zm0 40c1.5 0 2.5 3 2.5 5s-1 5-2.5 5-2.5-3-2.5-5 1-5 2.5-5z' fill='%23fff' fill-opacity='.05'\/%3E%3C\/svg%3E\");\n  opacity: 1;\n}\n\n.aw-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.aw-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.aw-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(--aw-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.aw-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.aw-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: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.aw-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.aw-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2vw, 18px);\n  max-width: 700px;\n  margin: 0 auto 2rem auto;\n  line-height: 1.7;\n}\n\n.aw-hero-highlights {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 1rem;\n  margin-top: 2rem;\n}\n\n.aw-highlight {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  background: rgba(255,255,255,.15);\n  backdrop-filter: blur(10px);\n  padding: 10px 18px;\n  border-radius: 999px;\n  border: 1px solid rgba(255,255,255,.3);\n}\n\n.aw-highlight-icon {\n  font-size: 18px;\n}\n\n.aw-highlight-text {\n  color: white;\n  font-size: 14px;\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.aw-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.aw-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--aw-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.aw-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(--aw-primary), var(--aw-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.aw-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n\/* === CARDS === *\/\n.aw-card {\n  background: var(--aw-white);\n  border-radius: var(--aw-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--aw-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.aw-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--aw-shadow-lg);\n  border-color: var(--aw-primary);\n}\n\n.aw-card-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.aw-card h3 {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--aw-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.aw-card p {\n  font-size: 15px;\n  color: var(--aw-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === COMPOSITION === *\/\n.aw-composition-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.25rem;\n}\n\n.aw-compo-card {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--aw-white);\n  border-radius: var(--aw-radius-sm);\n  padding: 1.25rem;\n  box-shadow: var(--aw-shadow);\n  transition: all .3s ease;\n}\n\n.aw-compo-card:hover {\n  transform: translateX(8px);\n  box-shadow: var(--aw-shadow-lg);\n}\n\n.aw-compo-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n  width: 56px;\n  height: 56px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: var(--aw-primary-light);\n  border-radius: 50%;\n}\n\n.aw-compo-content h4 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--aw-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.aw-compo-content p {\n  font-size: 14px;\n  color: var(--aw-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.aw-nature-box {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 1rem;\n  margin-top: 2rem;\n  padding: 1.5rem;\n  background: linear-gradient(135deg, var(--aw-primary-light) 0%, var(--aw-secondary-light) 100%);\n  border-radius: var(--aw-radius);\n  border: 2px dashed var(--aw-primary);\n}\n\n.aw-nature-percent {\n  font-size: clamp(48px, 8vw, 64px);\n  font-weight: 900;\n  color: var(--aw-primary-dark);\n  line-height: 1;\n}\n\n.aw-nature-text {\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 700;\n  color: var(--aw-primary-dark);\n}\n\n\/* === STEPS === *\/\n.aw-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  max-width: 700px;\n  margin: 0 auto 2rem auto;\n}\n\n.aw-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 1.25rem;\n  background: var(--aw-white);\n  border-radius: var(--aw-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--aw-shadow);\n  transition: all .3s ease;\n}\n\n.aw-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--aw-shadow-lg);\n}\n\n.aw-step-number {\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--aw-primary) 0%, var(--aw-primary-dark) 100%);\n  color: white;\n  font-size: 22px;\n  font-weight: 900;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  box-shadow: 0 4px 12px rgba(76, 175, 80, .4);\n}\n\n.aw-step-content h4 {\n  font-size: 18px;\n  font-weight: 700;\n  color: var(--aw-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.aw-step-content p {\n  font-size: 15px;\n  color: var(--aw-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIPS BOX === *\/\n.aw-tips-box {\n  display: flex;\n  align-items: flex-start;\n  gap: 1.25rem;\n  background: var(--aw-secondary-light);\n  border-radius: var(--aw-radius);\n  padding: 1.5rem 2rem;\n  border-left: 4px solid var(--aw-secondary);\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.aw-tips-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n}\n\n.aw-tips-content h4 {\n  font-size: 17px;\n  font-weight: 700;\n  color: var(--aw-text);\n  margin: 0 0 .75rem 0;\n}\n\n.aw-tips-content ul {\n  margin: 0;\n  padding-left: 1.25rem;\n}\n\n.aw-tips-content li {\n  font-size: 14px;\n  color: var(--aw-text-light);\n  margin-bottom: .5rem;\n  line-height: 1.5;\n}\n\n.aw-tips-content li:last-child {\n  margin-bottom: 0;\n}\n\n\/* === ENGAGEMENTS === *\/\n.aw-engagements-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.aw-engagement {\n  background: var(--aw-white);\n  border-radius: var(--aw-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--aw-shadow);\n  text-align: center;\n  transition: all .3s ease;\n  border-bottom: 4px solid var(--aw-primary);\n}\n\n.aw-engagement:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--aw-shadow-lg);\n}\n\n.aw-engagement-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.aw-engagement h4 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--aw-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.aw-engagement p {\n  font-size: 14px;\n  color: var(--aw-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === INFO GRID === *\/\n.aw-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.aw-info-item {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  background: var(--aw-white);\n  border-radius: var(--aw-radius-sm);\n  padding: 1.25rem;\n  box-shadow: var(--aw-shadow);\n  transition: all .3s ease;\n}\n\n.aw-info-item:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--aw-shadow-lg);\n}\n\n.aw-info-label {\n  font-size: 14px;\n  color: var(--aw-text-light);\n  margin-bottom: .5rem;\n}\n\n.aw-info-value {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--aw-primary-dark);\n}\n\n\/* === CTA BOX === *\/\n.aw-cta-box {\n  background: linear-gradient(135deg, var(--aw-primary) 0%, var(--aw-primary-dark) 100%);\n  border-radius: var(--aw-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--aw-shadow-lg);\n}\n\n.aw-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-image: \n    radial-gradient(circle at 10% 90%, rgba(255,193,7,.2) 0%, transparent 40%),\n    radial-gradient(circle at 90% 10%, rgba(255,255,255,.1) 0%, transparent 40%);\n}\n\n.aw-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.aw-cta-icon {\n  font-size: 56px;\n  margin-bottom: 1.5rem;\n  display: block;\n  animation: pulse 2s ease-in-out infinite;\n}\n\n@keyframes pulse {\n  0%, 100% { transform: scale(1); }\n  50% { transform: scale(1.1); }\n}\n\n.aw-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0 0 2rem 0;\n}\n\n.aw-cta-badges {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: .75rem;\n}\n\n.aw-cta-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 10px 18px;\n  background: rgba(255,255,255,.2);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 14px;\n  font-weight: 600;\n  color: white;\n  border: 1px solid rgba(255,255,255,.3);\n  transition: all .3s ease;\n}\n\n.aw-cta-badge:hover {\n  background: rgba(255,255,255,.3);\n  transform: translateY(-2px);\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .aw-card,\n  .aw-compo-card,\n  .aw-step,\n  .aw-engagement,\n  .aw-info-item {\n    animation: fadeInUp .6s ease backwards;\n  }\n  .aw-card:nth-child(1), .aw-compo-card:nth-child(1), .aw-step:nth-child(1), .aw-engagement:nth-child(1), .aw-info-item:nth-child(1) { animation-delay: .1s; }\n  .aw-card:nth-child(2), .aw-compo-card:nth-child(2), .aw-step:nth-child(2), .aw-engagement:nth-child(2), .aw-info-item:nth-child(2) { animation-delay: .2s; }\n  .aw-card:nth-child(3), .aw-compo-card:nth-child(3), .aw-step:nth-child(3), .aw-engagement:nth-child(3), .aw-info-item:nth-child(3) { animation-delay: .3s; }\n  .aw-card:nth-child(4), .aw-compo-card:nth-child(4), .aw-info-item:nth-child(4) { animation-delay: .4s; }\n  .aw-card:nth-child(5), .aw-info-item:nth-child(5) { animation-delay: .5s; }\n  .aw-card:nth-child(6), .aw-info-item:nth-child(6) { animation-delay: .6s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(40px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .aw-grid,\n  .aw-composition-grid,\n  .aw-engagements-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .aw-info-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n  \n  .aw-hero-highlights {\n    flex-direction: column;\n    align-items: center;\n  }\n  \n  .aw-nature-box {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .aw-tips-box {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .aw-tips-content ul {\n    text-align: left;\n  }\n}\n\n@media (max-width: 480px) {\n  .aw-info-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .aw-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .aw-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n  \n  .aw-cta-icon {\n    animation: none;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .aw-premium {\n    --aw-text: #000000;\n    --aw-text-light: #333333;\n  }\n  \n  .aw-card,\n  .aw-compo-card,\n  .aw-step,\n  .aw-engagement,\n  .aw-info-item {\n    border: 2px solid var(--aw-text);\n  }\n}\n\u003c\/style\u003e","brand":"ANOTHERWAY","offers":[{"title":"Default Title","offer_id":45754841268381,"sku":"NBAIANO0052","price":7.89,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/tablettes-lave-vaisselle-30-anotherway_11zon.jpg?v=1759485295"},{"product_id":"savon-vaisselle-a-lhuile-de-coco-bio-boite-kraft-150-g-comme-avant","title":"Savon Vaisselle Solide à l'huile De Coco Bio - 150 G - Comme avant","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Savon Vaisselle Solide à l'huile de Coco Bio\nPalette détectée:\n  - Primaire: #C4A882 (kraft\/carton naturel du packaging)\n  - Secondaire: #8B7355 (kraft foncé pour contraste)\n  - Accent: #4A7C59 (vert naturel\/bio des certifications)\nAmbiance: Naturel, écologique, minimaliste, artisanal, zéro déchet\nPréfixe CSS: sv\n--\u003e\n\n\u003cdiv class=\"sv-premium\"\u003e\n  \n  \u003cdiv class=\"sv-hero\"\u003e\n    \u003cdiv class=\"sv-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"sv-hero-content\"\u003e\n      \u003cdiv class=\"sv-badges-top\"\u003e\n        \u003cspan class=\"sv-badge\"\u003e🥥 Huile de coco bio\u003c\/span\u003e\n        \u003cspan class=\"sv-badge\"\u003e🌿 Vegan\u003c\/span\u003e\n        \u003cspan class=\"sv-badge\"\u003e♻️ Zéro plastique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"sv-hero-title\"\u003eSavon vaisselle solide\u003c\/span\u003e\n      \u003cp class=\"sv-subtitle\"\u003eLa révolution éco-responsable de votre cuisine\u003c\/p\u003e\n      \u003cp class=\"sv-description\"\u003eFabriqué artisanalement à Marseille par saponification à froid. Un bloc de 150 g au pouvoir dégraissant exceptionnel qui remplace 3 flacons plastique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"sv-section\"\u003e\n    \u003ch2\u003e🌟 Pourquoi l'adopter\u003c\/h2\u003e\n    \u003cdiv class=\"sv-grid\"\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e💪 Ultra-dégraissant\u003c\/h3\u003e\n        \u003cp\u003eL'huile de coco dissout les graisses les plus tenaces sans effort\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e💰 Économique\u003c\/h3\u003e\n        \u003cp\u003e1 bloc = environ 3 flacons de liquide vaisselle traditionnel\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e🤲 Doux pour les mains\u003c\/h3\u003e\n        \u003cp\u003eLa glycérine naturelle protège et hydrate votre peau\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e🌍 Zéro déchet\u003c\/h3\u003e\n        \u003cp\u003eEmballage kraft 100% compostable et recyclable\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e🧼 Mousse généreuse\u003c\/h3\u003e\n        \u003cp\u003eUne texture onctueuse et abondante, contrairement aux idées reçues\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e🇫🇷 Made in Marseille\u003c\/h3\u003e\n        \u003cp\u003eSavoir-faire artisanal provençal et production éthique\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sv-section\"\u003e\n    \u003ch2\u003e🧪 Seulement 3 ingrédients\u003c\/h2\u003e\n    \u003cp class=\"sv-section-intro\"\u003eUne formule minimaliste et transparente, certifiée vegan\u003c\/p\u003e\n    \u003cdiv class=\"sv-grid\"\u003e\n      \u003cdiv class=\"sv-card sv-card-ingredient\"\u003e\n        \u003ch3\u003e🥥 Sodium cocoate\u003c\/h3\u003e\n        \u003cp\u003eHuile de coco bio saponifiée — pouvoir dégraissant exceptionnel\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card sv-card-ingredient\"\u003e\n        \u003ch3\u003e💧 Aqua\u003c\/h3\u003e\n        \u003cp\u003eEau purifiée\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card sv-card-ingredient\"\u003e\n        \u003ch3\u003e✨ Glycerin\u003c\/h3\u003e\n        \u003cp\u003eGlycérine végétale naturelle — protection de la peau\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sv-highlight-text\"\u003ePas de parfum synthétique, pas de conservateur, pas d'additif inutile.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sv-section\"\u003e\n    \u003ch2\u003e📋 Mode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"sv-steps\"\u003e\n      \u003cdiv class=\"sv-step\"\u003e\n        \u003cspan class=\"sv-step-number\"\u003e1\u003c\/span\u003e\n        \u003cdiv class=\"sv-step-content\"\u003e\n          \u003ch3\u003eMouillez\u003c\/h3\u003e\n          \u003cp\u003eHumidifiez votre éponge, brosse ou tawashi\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-step\"\u003e\n        \u003cspan class=\"sv-step-number\"\u003e2\u003c\/span\u003e\n        \u003cdiv class=\"sv-step-content\"\u003e\n          \u003ch3\u003eFrottez\u003c\/h3\u003e\n          \u003cp\u003eFrottez directement sur le savon pour créer une mousse onctueuse\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-step\"\u003e\n        \u003cspan class=\"sv-step-number\"\u003e3\u003c\/span\u003e\n        \u003cdiv class=\"sv-step-content\"\u003e\n          \u003ch3\u003eNettoyez\u003c\/h3\u003e\n          \u003cp\u003eLavez votre vaisselle normalement\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-step\"\u003e\n        \u003cspan class=\"sv-step-number\"\u003e4\u003c\/span\u003e\n        \u003cdiv class=\"sv-step-content\"\u003e\n          \u003ch3\u003eRincez \u0026amp; séchez\u003c\/h3\u003e\n          \u003cp\u003eRincez à l'eau claire et laissez sécher le savon sur un porte-savon ajouré\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sv-tip\"\u003e\n      \u003cspan class=\"sv-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour les plats très gras, laissez mousser quelques secondes avant de frotter. Le pouvoir dégraissant fait des miracles sur les résidus tenaces.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sv-section\"\u003e\n    \u003ch2\u003e🍳 Usages multiples\u003c\/h2\u003e\n    \u003cdiv class=\"sv-grid-compact\"\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e🍽️ Vaisselle quotidienne\u003c\/h3\u003e\n        \u003cp\u003eAssiettes, verres, couverts\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e🥘 Casseroles \u0026amp; poêles\u003c\/h3\u003e\n        \u003cp\u003eMême très encrassées\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e🥄 Ustensiles en bois\u003c\/h3\u003e\n        \u003cp\u003ePlanches, cuillères, spatules\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e✨ Inox \u0026amp; surfaces\u003c\/h3\u003e\n        \u003cp\u003eSans laisser de traces\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e📦 Lunch box\u003c\/h3\u003e\n        \u003cp\u003eContenants plastique alimentaire\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sv-card\"\u003e\n        \u003ch3\u003e🧽 Éponges \u0026amp; brosses\u003c\/h3\u003e\n        \u003cp\u003ePour les désinfecter\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sv-section\"\u003e\n    \u003ch2\u003e❓ Questions fréquentes\u003c\/h2\u003e\n    \u003cdiv class=\"sv-accordion\"\u003e\n      \u003cdetails class=\"sv-accordion-item\"\u003e\n        \u003csummary class=\"sv-accordion-header\"\u003e🧴 Est-il vraiment efficace sur les graisses ?\u003c\/summary\u003e\n        \u003cdiv class=\"sv-accordion-content\"\u003e\n          \u003cp\u003eAbsolument. L'huile de coco est reconnue pour ses propriétés dégraissantes exceptionnelles. Ce savon rivalise sans problème avec les liquides vaisselle industriels.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"sv-accordion-item\"\u003e\n        \u003csummary class=\"sv-accordion-header\"\u003e⏱️ Combien de temps dure un bloc ?\u003c\/summary\u003e\n        \u003cdiv class=\"sv-accordion-content\"\u003e\n          \u003cp\u003eEn utilisation quotidienne pour une famille de 4 personnes, comptez environ 2 à 3 mois selon votre fréquence de vaisselle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"sv-accordion-item\"\u003e\n        \u003csummary class=\"sv-accordion-header\"\u003e👃 Laisse-t-il une odeur sur la vaisselle ?\u003c\/summary\u003e\n        \u003cdiv class=\"sv-accordion-content\"\u003e\n          \u003cp\u003eNon, ce savon n'est pas parfumé et ne laisse aucune odeur résiduelle après rinçage. Votre vaisselle ressort propre et neutre.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"sv-accordion-item\"\u003e\n        \u003csummary class=\"sv-accordion-header\"\u003e🚿 Puis-je l'utiliser avec de l'eau froide ?\u003c\/summary\u003e\n        \u003cdiv class=\"sv-accordion-content\"\u003e\n          \u003cp\u003eOui, bien que l'eau tiède optimise la formation de mousse et l'efficacité dégraissante, ce savon fonctionne également à l'eau froide.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sv-section\"\u003e\n    \u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n    \u003cdiv class=\"sv-accordion\"\u003e\n      \u003cdetails class=\"sv-accordion-item\"\u003e\n        \u003csummary class=\"sv-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"sv-accordion-content\"\u003e\n          \u003cp\u003eRangez-le sur un porte-savon ajouré permettant un bon égouttage. Évitez de le laisser dans une coupelle où l'eau stagne. Gardez-le à l'abri de la chaleur directe et de l'humidité permanente. Un savon bien conservé garde toute son efficacité du premier au dernier lavage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"sv-accordion-item\"\u003e\n        \u003csummary class=\"sv-accordion-header\"\u003e🏭 Fabrication artisanale\u003c\/summary\u003e\n        \u003cdiv class=\"sv-accordion-content\"\u003e\n          \u003cp\u003eComme Avant perpétue le savoir-faire marseillais de la savonnerie traditionnelle. Chaque bloc est confectionné à la main selon le procédé ancestral de saponification à froid. Cette méthode douce préserve toutes les propriétés de l'huile de coco et conserve la glycérine naturelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"sv-accordion-item\"\u003e\n        \u003csummary class=\"sv-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"sv-accordion-content\"\u003e\n          \u003cp\u003eCe savon est destiné exclusivement au nettoyage de la vaisselle et des surfaces de cuisine. Ne convient pas pour l'hygiène corporelle. En cas de contact avec les yeux, rincer abondamment à l'eau claire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"sv-cta-box\"\u003e\n      \u003cp\u003e🌿 Adoptez le geste éco-responsable qui fait la différence.\u003cbr\u003eUn savon, zéro plastique, une cuisine plus propre pour vous et pour la planète.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --sv-cream: #FAF8F5;\n  --sv-white: #ffffff;\n  --sv-primary: #C4A882;\n  --sv-primary-dark: #8B7355;\n  --sv-primary-light: #F5EDE3;\n  --sv-secondary: #A69070;\n  --sv-accent: #4A7C59;\n  --sv-text: #1a1a1a;\n  --sv-text-light: #5a5a5a;\n  --sv-border: #e0e0e0;\n  --sv-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --sv-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --sv-radius: 20px;\n  --sv-radius-sm: 12px;\n}\n\n.sv-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--sv-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.sv-hero {\n  position: relative;\n  background: linear-gradient(135deg, #D4C4A8 0%, #C4A882 40%, #8B7355 100%);\n  border-radius: var(--sv-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(--sv-shadow-lg);\n}\n\n.sv-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(255,255,255,.1) 0%, transparent 50%);\n  opacity: .5;\n}\n\n.sv-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.sv-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.sv-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(--sv-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.sv-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.sv-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.sv-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n}\n\n.sv-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.sv-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.sv-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--sv-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.sv-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(--sv-primary), var(--sv-accent));\n  border-radius: 2px;\n}\n\n.sv-section-intro {\n  text-align: center;\n  color: var(--sv-text-light);\n  font-size: clamp(14px, 2.5vw, 17px);\n  margin-bottom: 1.5rem;\n}\n\n.sv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.sv-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.sv-card {\n  background: var(--sv-white);\n  border-radius: var(--sv-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--sv-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.sv-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--sv-shadow-lg);\n  border-color: var(--sv-primary);\n}\n\n.sv-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--sv-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.sv-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--sv-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.sv-card-ingredient {\n  border-left: 4px solid var(--sv-accent);\n}\n\n.sv-grid-compact .sv-card {\n  padding: 1rem;\n}\n\n.sv-grid-compact .sv-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.sv-grid-compact .sv-card p {\n  font-size: 12px;\n}\n\n.sv-highlight-text {\n  text-align: center;\n  margin-top: 1.5rem;\n  padding: 1rem 1.5rem;\n  background: var(--sv-primary-light);\n  border-radius: var(--sv-radius-sm);\n  color: var(--sv-primary-dark);\n  font-weight: 600;\n  font-size: clamp(14px, 2.5vw, 16px);\n}\n\n.sv-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 700px;\n  margin: 0 auto 1.5rem;\n}\n\n.sv-step {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: var(--sv-white);\n  border-radius: var(--sv-radius-sm);\n  padding: 1rem 1.25rem;\n  box-shadow: var(--sv-shadow);\n}\n\n.sv-step-number {\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--sv-primary), var(--sv-primary-dark));\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-weight: 800;\n  font-size: 18px;\n  flex-shrink: 0;\n}\n\n.sv-step-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--sv-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.sv-step-content p {\n  font-size: 14px;\n  color: var(--sv-text-light);\n  margin: 0;\n}\n\n.sv-tip {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: linear-gradient(135deg, #E8F5E9, #C8E6C9);\n  border-radius: var(--sv-radius-sm);\n  padding: 1rem 1.25rem;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.sv-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.sv-tip p {\n  font-size: 14px;\n  color: #2E7D32;\n  margin: 0;\n  line-height: 1.6;\n}\n\n.sv-accordion {\n  background: var(--sv-white);\n  border-radius: var(--sv-radius);\n  box-shadow: var(--sv-shadow);\n  overflow: hidden;\n}\n\n.sv-accordion-item {\n  border-bottom: 1px solid var(--sv-border);\n  margin: 0;\n  padding: 0;\n}\n\n.sv-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.sv-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--sv-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.sv-accordion-header:hover {\n  background: var(--sv-primary-light);\n}\n\n.sv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.sv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--sv-primary);\n  transition: transform .2s ease;\n}\n\n.sv-accordion-item[open] .sv-accordion-header::after {\n  content: '−';\n}\n\n.sv-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--sv-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.sv-accordion-content p {\n  margin: 0;\n}\n\n.sv-cta-box {\n  background: linear-gradient(135deg, var(--sv-accent) 0%, #3D6B4A 100%);\n  border-radius: var(--sv-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.sv-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  left: -50%;\n  width: 200%;\n  height: 200%;\n  background: radial-gradient(circle, rgba(255,255,255,.1) 0%, transparent 60%);\n  animation: pulse 4s ease-in-out infinite;\n}\n\n.sv-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@keyframes pulse {\n  0%, 100% { transform: scale(1); opacity: .5; }\n  50% { transform: scale(1.1); opacity: .8; }\n}\n\n@media (max-width: 767px) {\n  .sv-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .sv-card {\n    padding: 1.125rem;\n  }\n  \n  .sv-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .sv-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--sv-radius-sm);\n  }\n  \n  .sv-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .sv-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .sv-grid-compact {\n    gap: .625rem;\n  }\n  \n  .sv-grid-compact .sv-card {\n    padding: .75rem;\n  }\n  \n  .sv-step {\n    padding: .875rem 1rem;\n  }\n  \n  .sv-step-number {\n    width: 36px;\n    height: 36px;\n    font-size: 16px;\n  }\n  \n  .sv-step-content h3 {\n    font-size: 14px;\n  }\n  \n  .sv-step-content p {\n    font-size: 13px;\n  }\n  \n  .sv-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .sv-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .sv-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .sv-card:nth-child(1) { animation-delay: .05s; }\n  .sv-card:nth-child(2) { animation-delay: .1s; }\n  .sv-card:nth-child(3) { animation-delay: .15s; }\n  .sv-card:nth-child(4) { animation-delay: .2s; }\n  .sv-card:nth-child(5) { animation-delay: .25s; }\n  .sv-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  .sv-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"COMME AVANT","offers":[{"title":"Default Title","offer_id":45755182055581,"sku":"NBAICAV0028","price":5.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/savon-vaisselle-solide-a-lhuile-de-coco-bio-150-g-comme-avan-ingredients.jpg?v=1768206100"},{"product_id":"lessive-en-poudre-au-bicarbonate-1-kg-comme-avant","title":"Lessive en Poudre au Bicarbonate - 1 Kg - Comme avant","description":"\u003cdiv class=\"lpb-premium\"\u003e\n  \u003cdiv class=\"lpb-hero\"\u003e\n    \u003cdiv class=\"lpb-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lpb-hero-content\"\u003e\n      \u003cdiv class=\"lpb-badges-top\"\u003e\n        \u003cspan class=\"lpb-badge\"\u003e🌿 100% origine naturelle\u003c\/span\u003e\n        \u003cspan class=\"lpb-badge\"\u003e🇫🇷 Origine France Garantie\u003c\/span\u003e\n        \u003cspan class=\"lpb-badge\"\u003e✅ Ecocert Ecodétergent\u003c\/span\u003e\n        \u003cspan class=\"lpb-badge\"\u003e💧 50 lavages\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"lpb-hero-title\"\u003eLessive en Poudre au Bicarbonate\u003c\/span\u003e\n      \u003cp class=\"lpb-subtitle\"\u003eSimplement l'essentiel — Comme Avant\u003c\/p\u003e\n      \u003cp class=\"lpb-description\"\u003eEnvie d'une \u003cstrong\u003elessive écologique\u003c\/strong\u003e réellement efficace, douce pour la peau et respectueuse de la planète ? La Lessive en poudre au bicarbonate Comme Avant mise sur l'essentiel : quatre ingrédients d'origine naturelle, une formule certifiée Ecocert et une fabrication française. Un sachet de 1 kg vous permet de réaliser jusqu'à \u003cstrong\u003e50 lavages\u003c\/strong\u003e, pour un linge propre, frais et délicatement parfumé… ou sans odeur ajoutée, c'est selon vos envies.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"lpb-section\"\u003e\n    \u003ch2\u003ePourquoi choisir une lessive au bicarbonate de soude ?\u003c\/h2\u003e\n    \u003cp class=\"lpb-section-intro\"\u003eLe bicarbonate de soude est un secret bien gardé des grands-mères. Associé au savon de Marseille et au carbonate de sodium, il décuple la force nettoyante tout en restant doux pour les fibres.\u003c\/p\u003e\n    \u003cdiv class=\"lpb-grid\"\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e💪 Pouvoir détachant puissant\u003c\/h3\u003e\n        \u003cp\u003eEfficace sur les taches grasses, de nourriture ou de transpiration, pour un linge impeccable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🌬️ Action désodorisante\u003c\/h3\u003e\n        \u003cp\u003eNeutralise les mauvaises odeurs au lieu de les masquer, pour une fraîcheur authentique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🛡️ Effet anticalcaire\u003c\/h3\u003e\n        \u003cp\u003eProtège votre machine à laver sur le long terme et préserve sa performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🌸 Formulation hypoallergénique\u003c\/h3\u003e\n        \u003cp\u003eSans parfum, sans colorant, sans conservateur artificiel — respectueuse des peaux sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lpb-tip\"\u003e\n      \u003cspan class=\"lpb-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eRésultat :\u003c\/strong\u003e un linge assaini, une machine entretenue et un impact environnemental réduit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lpb-section\"\u003e\n    \u003ch2\u003eComposition : 4 ingrédients, rien de plus\u003c\/h2\u003e\n    \u003cp class=\"lpb-section-intro\"\u003eLa force de cette lessive au bicarbonate, c'est sa transparence. Chaque dose de 30 g contient :\u003c\/p\u003e\n    \u003cdiv class=\"lpb-grid\"\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🧂 Carbonate de sodium\u003c\/h3\u003e\n        \u003cp\u003eNettoyant et anticalcaire naturel, il renforce l'action du lavage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e💎 Bicarbonate de sodium\u003c\/h3\u003e\n        \u003cp\u003eDétache, ravive les blancs et capture les odeurs en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🫧 Savon de Marseille en copeaux\u003c\/h3\u003e\n        \u003cp\u003eNettoyant doux, idéal pour les peaux sensibles et les vêtements de bébé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🍋 Acide citrique\u003c\/h3\u003e\n        \u003cp\u003eRégule le pH et évite le dépôt de calcaire sur les fibres.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lpb-tip\"\u003e\n      \u003cspan class=\"lpb-tip-icon\"\u003e🏅\u003c\/span\u003e\n      \u003cp\u003eAucun allergène listé, \u003cstrong\u003e100 % d'origine naturelle\u003c\/strong\u003e, certifié \u003cstrong\u003eEcocert Ecodétergent\u003c\/strong\u003e et \u003cstrong\u003eOrigine France Garantie\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lpb-section\"\u003e\n    \u003ch2\u003eComment l'utiliser au quotidien ?\u003c\/h2\u003e\n    \u003cp class=\"lpb-section-intro\"\u003eL'utilisation est aussi simple qu'efficace. Adaptez la dose selon le niveau de salissure :\u003c\/p\u003e\n    \u003cdiv class=\"lpb-timeline\"\u003e\n      \u003cdiv class=\"lpb-timeline-item\"\u003e\n        \u003cdiv class=\"lpb-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"lpb-timeline-content\"\u003e\n          \u003ch3\u003eLinge peu sale (4-5 kg)\u003c\/h3\u003e\n          \u003cp\u003e1 cuillère à soupe (≈ 20 g) directement dans le tambour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-timeline-item\"\u003e\n        \u003cdiv class=\"lpb-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"lpb-timeline-content\"\u003e\n          \u003ch3\u003eLinge normalement sale\u003c\/h3\u003e\n          \u003cp\u003e1,5 cuillère à soupe (≈ 30 g) pour un lavage efficace au quotidien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-timeline-item\"\u003e\n        \u003cdiv class=\"lpb-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"lpb-timeline-content\"\u003e\n          \u003ch3\u003eLinge très sale\u003c\/h3\u003e\n          \u003cp\u003eDoublez la dose et ajoutez éventuellement une cuillère de bicarbonate en pré-trempage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lpb-tip\"\u003e\n      \u003cspan class=\"lpb-tip-icon\"\u003e👕\u003c\/span\u003e\n      \u003cp\u003eConvient à toutes les températures, du linge délicat aux serviettes. Compatible \u003cstrong\u003ecouches lavables\u003c\/strong\u003e, \u003cstrong\u003eculottes menstruelles\u003c\/strong\u003e et vêtements de bébé. Pour une odeur fraîche, ajoutez quelques gouttes d'huile essentielle sur une lingette dans le tambour.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lpb-section\"\u003e\n    \u003ch2\u003eNos conseils pour un lavage optimal\u003c\/h2\u003e\n    \u003cdiv class=\"lpb-grid-compact\"\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🎨 Triez votre linge\u003c\/h3\u003e\n        \u003cp\u003ePar couleur et par type de tissu pour préserver leur éclat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e⚖️ Ne surchargez pas\u003c\/h3\u003e\n        \u003cp\u003eL'eau doit circuler librement dans le tambour pour bien rincer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🌀 Versez dans le tambour\u003c\/h3\u003e\n        \u003cp\u003eDirectement dans le tambour pour une meilleure dissolution, surtout en cycle court.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🍶 Vinaigre blanc adoucissant\u003c\/h3\u003e\n        \u003cp\u003eAjoutez-le dans le compartiment adoucissant pour un linge encore plus doux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lpb-section\"\u003e\n    \u003ch2\u003eUn engagement écologique concret\u003c\/h2\u003e\n    \u003cdiv class=\"lpb-testimonial\"\u003e\n      \u003cp class=\"lpb-testimonial-text\"\u003eFabriquée en France, cette lessive écologique est conditionnée dans un sachet kraft recyclable. Sa formule concentrée, sa composition biodégradable et son format zéro gaspillage en font une véritable alternative durable aux lessives industrielles. Vous réduisez votre empreinte chimique tout en soutenant une fabrication artisanale et transparente.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lpb-grid-compact\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eOrigine France Garantie, pour soutenir le savoir-faire local.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e♻️ Sachet kraft recyclable\u003c\/h3\u003e\n        \u003cp\u003eUn emballage pensé pour réduire l'impact environnemental.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e🌍 Formule biodégradable\u003c\/h3\u003e\n        \u003cp\u003eComposition respectueuse des écosystèmes aquatiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lpb-card\"\u003e\n        \u003ch3\u003e💧 50 lavages \/ 1 kg\u003c\/h3\u003e\n        \u003cp\u003eFormat concentré zéro gaspillage pour une utilisation durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lpb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"lpb-cta-box\"\u003e\n      \u003cp\u003e🌿 Adoptez une lessive simple, efficace et respectueuse : quatre ingrédients, 50 lavages, un linge propre et une planète préservée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"lpb-disclaimer\"\u003eCe produit est destiné à l'entretien du linge. En cas de contact avec les yeux ou la peau sensible, rincez abondamment. Tenir hors de portée des enfants. Ce produit ne remplace pas un avis médical ou dermatologique en cas de réaction cutanée.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --lpb-cream: #faf6f0;\n  --lpb-white: #ffffff;\n  --lpb-primary: #c89d7c;\n  --lpb-primary-dark: #8a6446;\n  --lpb-primary-light: #f5e9dd;\n  --lpb-secondary: #e8a896;\n  --lpb-accent: #7a9d6f;\n  --lpb-text: #2a2018;\n  --lpb-text-light: #6b5a4c;\n  --lpb-border: #ead9c5;\n  --lpb-shadow: 0 4px 24px rgba(138,100,70,.08);\n  --lpb-shadow-lg: 0 12px 48px rgba(138,100,70,.15);\n  --lpb-radius: 20px;\n  --lpb-radius-sm: 12px;\n}\n\n.lpb-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--lpb-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--lpb-text);\n}\n\n.lpb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #c89d7c 0%, #b08865 50%, #8a6446 100%);\n  border-radius: var(--lpb-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(--lpb-shadow-lg);\n}\n\n.lpb-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 50%), radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 0%, transparent 50%);\n  opacity: .1;\n}\n\n.lpb-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.lpb-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.lpb-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\n  font-style: italic;\n  margin: 0 0 1.25rem 0;\n}\n\n.lpb-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2.2vw, 16px);\n  line-height: 1.7;\n  margin: 0 auto;\n  max-width: 720px;\n}\n\n.lpb-description strong {\n  color: white;\n  font-weight: 700;\n}\n\n.lpb-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.lpb-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(--lpb-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.lpb-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.lpb-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.lpb-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--lpb-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.lpb-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(--lpb-primary), var(--lpb-secondary));\n  border-radius: 2px;\n}\n\n.lpb-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--lpb-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.lpb-card {\n  background: var(--lpb-white);\n  border-radius: var(--lpb-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--lpb-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lpb-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--lpb-shadow-lg);\n  border-color: var(--lpb-primary);\n}\n\n.lpb-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--lpb-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.lpb-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--lpb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.lpb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.lpb-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.lpb-grid-compact .lpb-card {\n  padding: 1rem;\n}\n\n.lpb-grid-compact .lpb-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.lpb-grid-compact .lpb-card p {\n  font-size: 12px;\n}\n\n.lpb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.lpb-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.lpb-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--lpb-primary), var(--lpb-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(200,157,124,.3);\n}\n\n.lpb-timeline-content {\n  flex: 1;\n  background: var(--lpb-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--lpb-radius-sm);\n  box-shadow: var(--lpb-shadow);\n}\n\n.lpb-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--lpb-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.lpb-timeline-content p {\n  font-size: 14px;\n  color: var(--lpb-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.lpb-testimonial {\n  background: var(--lpb-white);\n  border-radius: var(--lpb-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--lpb-shadow);\n  border-left: 4px solid var(--lpb-primary);\n}\n\n.lpb-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--lpb-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.lpb-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--lpb-primary-light);\n  border-radius: var(--lpb-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.lpb-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.lpb-tip p {\n  font-size: 14px;\n  color: var(--lpb-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.lpb-cta-box {\n  background: linear-gradient(135deg, var(--lpb-primary) 0%, var(--lpb-primary-dark) 100%);\n  border-radius: var(--lpb-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--lpb-shadow-lg);\n}\n\n.lpb-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.lpb-disclaimer {\n  font-size: 12px;\n  color: var(--lpb-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n  line-height: 1.6;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 767px) {\n  .lpb-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .lpb-card { padding: 1.125rem; }\n  .lpb-section { margin-bottom: 1.75rem; }\n  .lpb-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--lpb-radius-sm);\n  }\n  .lpb-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .lpb-premium h2::after { width: 40px; height: 3px; }\n  .lpb-grid-compact { gap: .625rem; }\n  .lpb-grid-compact .lpb-card { padding: .75rem; }\n  .lpb-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .lpb-timeline-content { padding: .875rem 1rem; }\n  .lpb-timeline-content h3 { font-size: 14px; }\n  .lpb-timeline-content p { font-size: 13px; }\n  .lpb-testimonial { padding: 1.25rem; }\n  .lpb-testimonial-text { font-size: 14px; }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .lpb-card {\n    animation: lpbFadeInUp .5s ease backwards;\n  }\n  .lpb-card:nth-child(1) { animation-delay: .05s; }\n  .lpb-card:nth-child(2) { animation-delay: .1s; }\n  .lpb-card:nth-child(3) { animation-delay: .15s; }\n  .lpb-card:nth-child(4) { animation-delay: .2s; }\n}\n\n@keyframes lpbFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .lpb-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"COMME AVANT","offers":[{"title":"Default Title","offer_id":45755182448797,"sku":"NBAICAV0027","price":12.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/lessive-en-poudre-au-bicarbonate-1-kg-comme-avant-packshothd.webp?v=1776864892"},{"product_id":"cailloux-delicieux-feve-de-tonka-parfum-solide-jardin-de-mon-grand-pere","title":"Cailloux Fève de Tonka - Parfum Solide - Jardin de mon Grand Père","description":"\u003cdiv class=\"ft-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"ft-hero\"\u003e\n    \u003cdiv class=\"ft-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ft-hero-content\"\u003e\n      \u003cdiv class=\"ft-badges-top\"\u003e\n        \u003cspan class=\"ft-badge\"\u003e🇫🇷 Artisanal français\u003c\/span\u003e\n        \u003cspan class=\"ft-badge\"\u003e✋ Fait main avec amour\u003c\/span\u003e\n        \u003cspan class=\"ft-badge\"\u003e🌿 Sans alcool\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ft-hero-title\"\u003eCailloux de Fève de Tonka\u003c\/span\u003e\n      \u003cp class=\"ft-subtitle\"\u003eParfum solide artisanal — Jardin de mon Grand Père\u003c\/p\u003e\n      \u003cp class=\"ft-description\"\u003eDe petits trésors olfactifs façonnés à la main, aux notes envoûtantes de vanille, de tabac blond et de foin fraîchement coupé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"ft-section\"\u003e\n    \u003ch2\u003eCailloux de Fève de Tonka – Carré d'ambre solide artisanal fait main\u003c\/h2\u003e\n    \u003cp class=\"ft-section-intro\"\u003eImaginez un parfum qui évoque la douceur de la vanille, la chaleur du tabac blond et la tendresse du foin fraîchement coupé.\u003c\/p\u003e\n    \u003cdiv class=\"ft-grid-compact\"\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e🍯 Vanille \u0026amp; caramel\u003c\/h3\u003e\n        \u003cp\u003eDes notes gourmandes enveloppantes, d'une douceur irrésistible\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e🍂 Tabac blond\u003c\/h3\u003e\n        \u003cp\u003eUne chaleur boisée et réconfortante, profondément élégante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e🌾 Foin coupé\u003c\/h3\u003e\n        \u003cp\u003eLa fraîcheur champêtre d'un après-midi d'été au soleil\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e✋ Fait main\u003c\/h3\u003e\n        \u003cp\u003eChaque caillou est façonné artisanalement par l'atelier Jardin de mon Grand Père\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"ft-section\"\u003e\n    \u003ch2\u003eLa fève de tonka : une fragrance rare aux mille facettes\u003c\/h2\u003e\n    \u003cdiv class=\"ft-testimonial\"\u003e\n      \u003cp class=\"ft-testimonial-text\"\u003e\"Récoltée sur le teck brésilien au cœur de l'Amazonie, la fève de tonka fascine les parfumeurs du monde entier. Sa richesse en coumarine, molécule naturelle responsable de son arôme caractéristique, lui confère un profil olfactif d'une complexité remarquable.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ft-grid\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e🌰 Amande douce \u0026amp; caramel\u003c\/h3\u003e\n        \u003cp\u003eDes notes gourmandes qui se situent à la croisée de plusieurs univers olfactifs, entre rondeur vanillée et accents boisés légèrement épicés\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e👑 Prisée en parfumerie de luxe\u003c\/h3\u003e\n        \u003cp\u003eCette signature unique en fait l'un des ingrédients les plus recherchés par les plus grandes maisons de parfumerie\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e🍀 Porte-bonheur ancestral\u003c\/h3\u003e\n        \u003cp\u003eUtilisée depuis des siècles par les peuples amazoniens comme porte-bonheur, la fève de tonka porte une dimension presque mystique\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"ft-section\"\u003e\n    \u003ch2\u003eComment utiliser vos cailloux parfumés à la fève de tonka ?\u003c\/h2\u003e\n    \u003cdiv class=\"ft-timeline\"\u003e\n      \u003cdiv class=\"ft-timeline-item\"\u003e\n        \u003cdiv class=\"ft-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ft-timeline-content\"\u003e\n          \u003ch3\u003e🏡 En parfum d'ambiance naturel\u003c\/h3\u003e\n          \u003cp\u003eDisposez quelques cailloux dans une coupelle, un tiroir ou une armoire. Placés près d'une source de chaleur douce, ils libèrent progressivement leur senteur enveloppante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-timeline-item\"\u003e\n        \u003cdiv class=\"ft-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ft-timeline-content\"\u003e\n          \u003ch3\u003e🔥 En brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003eDéposez 3 cailloux dans votre brûloir. La cire fond lentement, diffusant un parfum d'ambiance gourmand et intense. En refroidissant, la matière se resolidifie. Répétez l'opération jusqu'à épuisement de la fragrance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-timeline-item\"\u003e\n        \u003cdiv class=\"ft-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ft-timeline-content\"\u003e\n          \u003ch3\u003e✨ En gri-gri personnel\u003c\/h3\u003e\n          \u003cp\u003eGlissez un caillou dans votre poche ou votre sac. Au contact de la chaleur corporelle, il dégage un sillage subtil. En le manipulant entre vos doigts, sa surface devient soyeuse et le parfum s'intensifie.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"ft-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un parfum solide artisanal ?\u003c\/h2\u003e\n    \u003cdiv class=\"ft-grid-compact\"\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e🚫 Sans alcool ni flamme\u003c\/h3\u003e\n        \u003cp\u003eUne diffusion douce, sans risque et sans projection agressive\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e⏳ Longue durée\u003c\/h3\u003e\n        \u003cp\u003eLa fragrance se libère progressivement, pour un plaisir olfactif qui dure des semaines\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication artisanale\u003c\/h3\u003e\n        \u003cp\u003eChaque caillou est confectionné à la main en France avec des ingrédients de qualité\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card\"\u003e\n        \u003ch3\u003e♻️ Zéro déchet\u003c\/h3\u003e\n        \u003cp\u003eSachet kraft recyclable, produit qui se consomme intégralement sans laisser de résidu\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"ft-section\"\u003e\n    \u003ch2\u003eConditionnement disponible\u003c\/h2\u003e\n    \u003cdiv class=\"ft-grid\"\u003e\n      \u003cdiv class=\"ft-card ft-card-format\"\u003e\n        \u003ch3\u003e🪨 50 g\u003c\/h3\u003e\n        \u003cp\u003eEnviron 5 à 8 cailloux — parfait pour découvrir le produit et ses notes envoûtantes\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card ft-card-format ft-card-popular\"\u003e\n        \u003ch3\u003e🪨 100 g\u003c\/h3\u003e\n        \u003cp\u003eLe format idéal pour parfumer plusieurs espaces de votre intérieur au quotidien\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ft-card ft-card-format\"\u003e\n        \u003ch3\u003e🪨 200 g\u003c\/h3\u003e\n        \u003cp\u003eLe grand format pour les amoureux de la fève de tonka — ou pour offrir un cadeau généreux\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 --\u003e\n  \u003csection class=\"ft-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eUn cadeau original et raffiné\u003c\/h2\u003e\n    \u003cdiv class=\"ft-cta-box\"\u003e\n      \u003cp\u003eVous cherchez une idée de cadeau originale, naturelle et élégante ? Les cailloux parfumés à la fève de tonka surprennent et séduisent à chaque fois. Leur présentation soignée dans un sachet kraft au charme rétro en fait un présent prêt à offrir, parfait pour les amateurs de belles senteurs artisanales.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ft-disclaimer\"\u003eProduit artisanal à usage olfactif uniquement. Ne pas ingérer. 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  --ft-cream: #faf6f0;\n  --ft-white: #ffffff;\n  --ft-primary: #8b5e3c;\n  --ft-primary-dark: #5c3a1e;\n  --ft-primary-light: #f3ebe0;\n  --ft-secondary: #c9956b;\n  --ft-accent: #d4a96a;\n  --ft-text: #1a1a1a;\n  --ft-text-light: #6b5d52;\n  --ft-border: #e6ddd3;\n  --ft-shadow: 0 4px 24px rgba(92,58,30,.08);\n  --ft-shadow-lg: 0 12px 48px rgba(92,58,30,.15);\n  --ft-radius: 20px;\n  --ft-radius-sm: 12px;\n}\n\n.ft-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ft-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.ft-hero {\n  position: relative;\n  background: linear-gradient(135deg, #5c3a1e 0%, #8b5e3c 45%, #c9956b 100%);\n  border-radius: var(--ft-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(--ft-shadow-lg);\n}\n\n.ft-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 50%, rgba(255,255,255,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 40%),\n                    radial-gradient(circle at 60% 80%, rgba(212,169,106,.1) 0%, transparent 45%);\n  opacity: 1;\n}\n\n.ft-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ft-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.ft-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(--ft-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ft-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ft-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,.25);\n}\n\n.ft-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(15px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.ft-description {\n  color: rgba(255,255,255,.8);\n  font-size: clamp(14px, 2.5vw, 17px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === SECTIONS === *\/\n.ft-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ft-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ft-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.ft-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(--ft-primary), var(--ft-secondary));\n  border-radius: 2px;\n}\n\n.ft-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ft-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.ft-card {\n  background: var(--ft-white);\n  border-radius: var(--ft-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ft-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ft-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ft-shadow-lg);\n  border-color: var(--ft-primary);\n}\n\n.ft-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ft-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ft-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ft-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === FORMAT CARDS (Conditionnement) === *\/\n.ft-card-format {\n  position: relative;\n}\n\n.ft-card-popular {\n  border-color: var(--ft-secondary);\n  background: linear-gradient(180deg, var(--ft-white) 0%, var(--ft-primary-light) 100%);\n}\n\n.ft-card-popular::before {\n  content: '⭐ Populaire';\n  position: absolute;\n  top: -12px;\n  left: 50%;\n  transform: translateX(-50%);\n  background: linear-gradient(135deg, var(--ft-primary), var(--ft-secondary));\n  color: white;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 4px 14px;\n  border-radius: 999px;\n  letter-spacing: .03em;\n  white-space: nowrap;\n}\n\n\/* === GRILLES === *\/\n.ft-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ft-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ft-grid-compact .ft-card {\n  padding: 1rem;\n}\n\n.ft-grid-compact .ft-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ft-grid-compact .ft-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.ft-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.ft-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.ft-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ft-primary), var(--ft-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,94,60,.3);\n}\n\n.ft-timeline-content {\n  flex: 1;\n  background: var(--ft-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--ft-radius-sm);\n  box-shadow: var(--ft-shadow);\n  transition: all .3s ease;\n}\n\n.ft-timeline-content:hover {\n  box-shadow: var(--ft-shadow-lg);\n  transform: translateX(4px);\n}\n\n.ft-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--ft-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.ft-timeline-content p {\n  font-size: 14px;\n  color: var(--ft-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TESTIMONIAL === *\/\n.ft-testimonial {\n  background: var(--ft-white);\n  border-radius: var(--ft-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ft-shadow);\n  border-left: 4px solid var(--ft-primary);\n}\n\n.ft-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ft-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === CTA === *\/\n.ft-cta-box {\n  background: linear-gradient(135deg, var(--ft-primary) 0%, var(--ft-primary-dark) 100%);\n  border-radius: var(--ft-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ft-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 30% 50%, rgba(212,169,106,.2) 0%, transparent 60%);\n}\n\n.ft-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\/* === DISCLAIMER === *\/\n.ft-disclaimer {\n  font-size: 12px;\n  color: var(--ft-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  .ft-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .ft-card {\n    padding: 1.125rem;\n  }\n\n  .ft-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .ft-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ft-radius-sm);\n  }\n\n  .ft-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .ft-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .ft-grid-compact {\n    gap: .625rem;\n  }\n\n  .ft-grid-compact .ft-card {\n    padding: .75rem;\n  }\n\n  .ft-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .ft-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .ft-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .ft-timeline-content p {\n    font-size: 13px;\n  }\n\n  .ft-testimonial {\n    padding: 1.25rem;\n  }\n\n  .ft-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ft-card {\n    animation: ftFadeInUp .5s ease backwards;\n  }\n  .ft-card:nth-child(1) { animation-delay: .05s; }\n  .ft-card:nth-child(2) { animation-delay: .1s; }\n  .ft-card:nth-child(3) { animation-delay: .15s; }\n  .ft-card:nth-child(4) { animation-delay: .2s; }\n  .ft-card:nth-child(5) { animation-delay: .25s; }\n  .ft-card:nth-child(6) { animation-delay: .3s; }\n\n  .ft-timeline-item {\n    animation: ftFadeInUp .5s ease backwards;\n  }\n  .ft-timeline-item:nth-child(1) { animation-delay: .1s; }\n  .ft-timeline-item:nth-child(2) { animation-delay: .2s; }\n  .ft-timeline-item:nth-child(3) { animation-delay: .3s; }\n}\n\n@keyframes ftFadeInUp {\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  .ft-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55720491286905,"sku":"FEVEDETONKAJDMGP50","price":5.58,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720491319673,"sku":"FEVEDETONKAJDMGP100","price":10.91,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720491352441,"sku":"FEVEDETONKAJDMGP200","price":21.66,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-ambre-feve-tonka-jdmgp_packshot_1_11zon.jpg?v=1766172845"},{"product_id":"kit-vitres-microfibre-et-chiffon-magique-jp-nature","title":"Kit Vitres Parfaites - Microfibre et Chiffon Magique - JP Nature","description":"\u003cdiv class=\"kv-premium\"\u003e\n  \u003cdiv class=\"kv-hero\"\u003e\n    \u003cdiv class=\"kv-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"kv-hero-content\"\u003e\n      \u003cdiv class=\"kv-badges-top\"\u003e\n        \u003cspan class=\"kv-badge\"\u003e✨ Sans traces\u003c\/span\u003e\n        \u003cspan class=\"kv-badge\"\u003e🌿 Écologique\u003c\/span\u003e\n        \u003cspan class=\"kv-badge\"\u003e🇪🇺 Fabriqué en Europe\u003c\/span\u003e\n        \u003cspan class=\"kv-badge\"\u003e♻️ Réutilisable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"kv-hero-title\"\u003eKit Vitres Parfaites\u003c\/span\u003e\n      \u003cp class=\"kv-subtitle\"\u003eMicrofibre + Chiffon Magique — JP Nature\u003c\/p\u003e\n      \u003cp class=\"kv-description\"\u003eLe duo redoutable pour des \u003cstrong\u003evitres impeccables sans produits chimiques\u003c\/strong\u003e. Un nettoyage écologique, rapide et sans la moindre trace sur toutes vos surfaces vitrées.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"kv-section\"\u003e\n    \u003ch2\u003eUn kit de nettoyage vitres professionnel à la maison\u003c\/h2\u003e\n    \u003cp class=\"kv-section-intro\"\u003eFini les traces, les peluches et les auréoles ! Obtenez chez vous le même résultat qu'un professionnel.\u003c\/p\u003e\n    \u003cdiv class=\"kv-grid\"\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🧽 Chiffon magique vitre\u003c\/h3\u003e\n        \u003cp\u003eSes fibres ultra-fines capturent poussières, graisses et traces de doigts en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e💎 Microfibre multi-surfaces\u003c\/h3\u003e\n        \u003cp\u003eAbsorbe l'humidité résiduelle et polit le verre pour une brillance éclatante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e💧 Juste un peu d'eau\u003c\/h3\u003e\n        \u003cp\u003eRéduisez votre consommation de sprays et détergents pour un intérieur plus sain.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kv-section\"\u003e\n    \u003ch2\u003ePour quelles surfaces ?\u003c\/h2\u003e\n    \u003cdiv class=\"kv-grid-compact\"\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🪟 Fenêtres\u003c\/h3\u003e\n        \u003cp\u003eFenêtres et baies vitrées\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🪞 Miroirs\u003c\/h3\u003e\n        \u003cp\u003eSalle de bain et chambre\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e📺 Écrans\u003c\/h3\u003e\n        \u003cp\u003eTV, ordinateur, tablette\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🚗 Vitrines \u0026amp; pare-brise\u003c\/h3\u003e\n        \u003cp\u003eLunettes et verres optiques\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🔧 Inox \u0026amp; robinetterie\u003c\/h3\u003e\n        \u003cp\u003eBrillance sans traces\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🍳 Vitrocéramique\u003c\/h3\u003e\n        \u003cp\u003ePlaques de cuisson\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kv-section\"\u003e\n    \u003ch2\u003eMode d'emploi pour un résultat sans traces\u003c\/h2\u003e\n    \u003cdiv class=\"kv-timeline\"\u003e\n      \u003cdiv class=\"kv-timeline-item\"\u003e\n        \u003cdiv class=\"kv-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"kv-timeline-content\"\u003e\n          \u003ch3\u003e💦 Humidifiez le chiffon\u003c\/h3\u003e\n          \u003cp\u003ePassez le chiffon microfibre vitre sous l'eau claire, puis essorez-le soigneusement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-timeline-item\"\u003e\n        \u003cdiv class=\"kv-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"kv-timeline-content\"\u003e\n          \u003ch3\u003e🧼 Décollez les saletés\u003c\/h3\u003e\n          \u003cp\u003ePassez-le plié à plat sur la surface pour décoller poussières et taches.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-timeline-item\"\u003e\n        \u003cdiv class=\"kv-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"kv-timeline-content\"\u003e\n          \u003ch3\u003e✨ Finition brillante\u003c\/h3\u003e\n          \u003cp\u003eUtilisez la microfibre multi-surfaces pour les taches tenaces, puis terminez avec le chiffon magique sec pour un fini éclatant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kv-tip\"\u003e\n      \u003cspan class=\"kv-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce pro :\u003c\/strong\u003e travaillez toujours de haut en bas, par petites zones, pour éviter les coulures.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kv-section\"\u003e\n    \u003ch2\u003eComposition des chiffons\u003c\/h2\u003e\n    \u003cdiv class=\"kv-grid\"\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🪟 Chiffon magique vitre\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e40 × 50 cm\u003c\/strong\u003e\u003cbr\u003e83 % polyester · 17 % polyamide\u003cbr\u003e\u003cem\u003eStructure tissée serrée, efficacité professionnelle redoutable.\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e💎 Microfibre multi-surfaces\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e35 × 35 cm\u003c\/strong\u003e\u003cbr\u003e90 % polyester · 10 % polyamide\u003cbr\u003e\u003cem\u003eAbsorbe jusqu'à 3× son poids en eau. Lave, détartre et dégraisse sans rayer.\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kv-section\"\u003e\n    \u003ch2\u003eEntretien et durabilité\u003c\/h2\u003e\n    \u003cdiv class=\"kv-grid-compact\"\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🌡️ Lavage 60°C max\u003c\/h3\u003e\n        \u003cp\u003eMachine, sans adoucissant ni javel\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🌬️ Séchage à l'air\u003c\/h3\u003e\n        \u003cp\u003ePréserve les microfibres\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e🔄 Des centaines de lavages\u003c\/h3\u003e\n        \u003cp\u003eAvec un entretien adapté\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kv-card\"\u003e\n        \u003ch3\u003e♻️ Zéro déchet\u003c\/h3\u003e\n        \u003cp\u003eRemplace essuie-tout et sprays\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kv-tip\"\u003e\n      \u003cspan class=\"kv-tip-icon\"\u003e⚠️\u003c\/span\u003e\n      \u003cp\u003eÉvitez absolument la javel et l'adoucissant : ils bouchent les microfibres et réduisent leur efficacité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kv-section\"\u003e\n    \u003ch2\u003eOrigine et engagement\u003c\/h2\u003e\n    \u003cdiv class=\"kv-testimonial\"\u003e\n      \u003cp class=\"kv-testimonial-text\"\u003e\"Le Kit Vitres JP Nature est fabriqué en Europe selon des standards élevés de qualité. En le choisissant, vous faites un geste concret pour réduire les déchets et limiter l'usage des produits chimiques dans votre foyer.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eVos interrogations, nos réponses\u003c\/h2\u003e\n    \u003cdiv class=\"kv-accordion\"\u003e\n      \u003cdetails class=\"kv-accordion-item\"\u003e\n        \u003csummary class=\"kv-accordion-header\"\u003e💧 Peut-on l'utiliser sans produit nettoyant ?\u003c\/summary\u003e\n        \u003cdiv class=\"kv-accordion-content mt-3\"\u003e\n          \u003cp\u003eOui, l'eau suffit dans la grande majorité des cas. Pour les vitres très sales, ajoutez une goutte de savon noir ou un peu de vinaigre blanc dilué.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"kv-accordion-item\"\u003e\n        \u003csummary class=\"kv-accordion-header\"\u003e📺 Le chiffon magique raye-t-il les écrans ?\u003c\/summary\u003e\n        \u003cdiv class=\"kv-accordion-content mt-3\"\u003e\n          \u003cp\u003eNon, ses fibres très fines sont parfaitement adaptées aux surfaces fragiles, à condition de les utiliser propres.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"kv-accordion-item\"\u003e\n        \u003csummary class=\"kv-accordion-header\"\u003e⏳ Combien de temps dure-t-il ?\u003c\/summary\u003e\n        \u003cdiv class=\"kv-accordion-content mt-3\"\u003e\n          \u003cp\u003ePlusieurs années avec un entretien adapté (lavage à 60°C max, sans adoucissant ni javel, séchage à l'air libre).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"kv-disclaimer\"\u003eCes chiffons sont des accessoires d'entretien ménager et ne remplacent en aucun cas un avis ou un traitement médical.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --kv-cream: #f5f7f9;\n  --kv-white: #ffffff;\n  --kv-primary: #5b9bd5;\n  --kv-primary-dark: #2c5f8d;\n  --kv-primary-light: #e8f1f9;\n  --kv-secondary: #a4d233;\n  --kv-accent: #7fb539;\n  --kv-text: #1a2a3a;\n  --kv-text-light: #5a6a7a;\n  --kv-border: #dde4eb;\n  --kv-shadow: 0 4px 24px rgba(44,95,141,.08);\n  --kv-shadow-lg: 0 12px 48px rgba(44,95,141,.18);\n  --kv-radius: 20px;\n  --kv-radius-sm: 12px;\n}\n\n.kv-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--kv-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--kv-text);\n  line-height: 1.6;\n}\n\n.kv-premium * { box-sizing: border-box; }\n\n.kv-hero {\n  position: relative;\n  background: linear-gradient(135deg, #5b9bd5 0%, #2c5f8d 60%, #a4d233 100%);\n  border-radius: var(--kv-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(1.5rem, 5vw, 4rem);\n  margin-bottom: clamp(2.5rem, 5vw, 4rem);\n  overflow: hidden;\n  box-shadow: var(--kv-shadow-lg);\n}\n\n.kv-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(164,210,51,.25) 0%, transparent 40%);\n  opacity: .6;\n}\n\n.kv-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.kv-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.kv-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.8vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .02em;\n}\n\n.kv-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(14px, 2.3vw, 17px);\n  max-width: 680px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.kv-description strong { color: white; }\n\n.kv-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.75rem;\n}\n\n.kv-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(--kv-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.kv-badge:hover { transform: translateY(-2px) scale(1.05); }\n\n.kv-section { margin-bottom: clamp(2rem, 4vw, 3.5rem); }\n\n.kv-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--kv-primary-dark);\n  margin: 0 0 clamp(1.25rem, 3vw, 2rem) 0;\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.2;\n}\n\n.kv-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(--kv-primary), var(--kv-secondary));\n  border-radius: 2px;\n}\n\n.kv-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--kv-text-light);\n  margin: 0 auto 1.5rem;\n  max-width: 640px;\n}\n\n.kv-card {\n  background: var(--kv-white);\n  border-radius: var(--kv-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--kv-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.kv-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--kv-shadow-lg);\n  border-color: var(--kv-primary);\n}\n\n.kv-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--kv-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.kv-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--kv-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.kv-card p strong { color: var(--kv-text); }\n\n.kv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.kv-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.kv-grid-compact .kv-card { padding: 1rem; }\n.kv-grid-compact .kv-card h3 { font-size: 14px; margin-bottom: .35rem; }\n.kv-grid-compact .kv-card p { font-size: 12px; }\n\n.kv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.kv-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.kv-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--kv-primary), var(--kv-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(91,155,213,.35);\n}\n\n.kv-timeline-content {\n  flex: 1;\n  background: var(--kv-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--kv-radius-sm);\n  box-shadow: var(--kv-shadow);\n}\n\n.kv-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--kv-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.kv-timeline-content p {\n  font-size: 14px;\n  color: var(--kv-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.kv-testimonial {\n  background: var(--kv-white);\n  border-radius: var(--kv-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--kv-shadow);\n  border-left: 4px solid var(--kv-secondary);\n}\n\n.kv-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--kv-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.kv-accordion {\n  background: var(--kv-white);\n  border-radius: var(--kv-radius);\n  box-shadow: var(--kv-shadow);\n  overflow: hidden;\n}\n\n.kv-accordion-item {\n  border-bottom: 1px solid var(--kv-border);\n  margin: 0;\n  padding: 0;\n}\n\n.kv-accordion-item:last-child { border-bottom: none; }\n\n.kv-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--kv-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.kv-accordion-header:hover { background: var(--kv-primary-light); }\n.kv-accordion-header::-webkit-details-marker { display: none; }\n\n.kv-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--kv-primary);\n  transition: transform .2s ease;\n  margin-left: 1rem;\n}\n\n.kv-accordion-item[open] .kv-accordion-header::after { content: '−'; }\n\n.kv-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--kv-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.kv-accordion-content p { margin: 0; }\n\n.kv-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--kv-primary-light);\n  border-radius: var(--kv-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 3px solid var(--kv-secondary);\n}\n\n.kv-tip-icon { font-size: 24px; flex-shrink: 0; line-height: 1; }\n\n.kv-tip p {\n  font-size: 14px;\n  color: var(--kv-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.kv-disclaimer {\n  font-size: 12px;\n  color: var(--kv-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .kv-grid { grid-template-columns: 1fr; gap: 1rem; }\n  .kv-card { padding: 1.125rem; }\n  .kv-section { margin-bottom: 1.75rem; }\n  .kv-hero { padding: 2rem 1.25rem; margin-bottom: 1.75rem; border-radius: var(--kv-radius-sm); }\n  .kv-premium h2 { margin-bottom: 1rem; padding-bottom: .75rem; }\n  .kv-premium h2::after { width: 40px; height: 3px; }\n  .kv-grid-compact { gap: .625rem; }\n  .kv-grid-compact .kv-card { padding: .75rem; }\n  .kv-timeline-number { width: 32px; height: 32px; font-size: 14px; }\n  .kv-timeline-content { padding: .875rem 1rem; }\n  .kv-timeline-content h3 { font-size: 14px; }\n  .kv-timeline-content p { font-size: 13px; }\n  .kv-accordion-header { padding: .875rem 1rem; font-size: 14px; }\n  .kv-accordion-content { padding: 0 1rem .875rem; font-size: 13px; }\n  .kv-testimonial { padding: 1.25rem; }\n  .kv-testimonial-text { font-size: 14px; }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .kv-card { animation: kvFadeInUp .5s ease backwards; }\n  .kv-card:nth-child(1) { animation-delay: .05s; }\n  .kv-card:nth-child(2) { animation-delay: .1s; }\n  .kv-card:nth-child(3) { animation-delay: .15s; }\n  .kv-card:nth-child(4) { animation-delay: .2s; }\n  .kv-card:nth-child(5) { animation-delay: .25s; }\n  .kv-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes kvFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .kv-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"JP NATURE","offers":[{"title":"Default Title","offer_id":45755216461981,"sku":"KITVITRE","price":25.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/kit-vitres-parfaites-microfibre-et-chiffon-magique-jp-nature-lifestyle.webp?v=1776864591"},{"product_id":"bouillotte-micro-onde-tour-de-cou-8-coloris-au-choix-eco-conseils","title":"Bouillotte Micro-onde Tour de Cou - 8 Coloris au Choix - Eco-conseils","description":"\u003cdiv class=\"bo-premium\"\u003e\n\u003c!-- HERO AVEC PATTERN --\u003e\n\u003cdiv class=\"bo-hero\"\u003e\n\u003cdiv class=\"bo-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bo-hero-content\"\u003e\n\u003cdiv class=\"bo-badges-top\"\u003e\n\u003cspan class=\"bo-badge\"\u003e🌾 Coton \u0026amp; blé bio\u003c\/span\u003e \u003cspan class=\"bo-badge\"\u003e🇪🇺 Fabriqué en Europe\u003c\/span\u003e \u003cspan class=\"bo-badge\"\u003e♻️ Écoresponsable\u003c\/span\u003e \u003cspan class=\"bo-badge\"\u003e🎨 8 coloris au choix\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"bo-description\"\u003eDécouvrez notre \u003cstrong\u003eBouillotte Micro-Onde Tour De Cou\u003c\/strong\u003e, l'alliée parfaite pour vous offrir des moments de détente et apaiser vos douleurs cervicales. Ce produit essentiel allie l'efficacité et le confort, répondant parfaitement à vos besoins, qu'il soit utilisé pour se relaxer après une longue journée ou pour soulager les tensions musculaires.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BIENFAITS PRINCIPAUX --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003eLes bienfaits de la bouillotte tour de cou\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"bo-benefits-grid\"\u003e\n\u003carticle class=\"bo-benefit-card\"\u003e\n\u003cdiv class=\"bo-benefit-icon\"\u003e🔥\u003c\/div\u003e\n\u003ch3\u003eChaleur apaisante\u003c\/h3\u003e\n\u003cp\u003eSoulage les \u003cstrong\u003etensions cervicales\u003c\/strong\u003e et les douleurs musculaires grâce à une chaleur douce et uniforme.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bo-benefit-card\"\u003e\n\u003cdiv class=\"bo-benefit-icon\"\u003e❄️\u003c\/div\u003e\n\u003ch3\u003eFroid thérapeutique\u003c\/h3\u003e\n\u003cp\u003eRéduit les \u003cstrong\u003einflammations\u003c\/strong\u003e et les gonflements en thérapie par le froid.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bo-benefit-card\"\u003e\n\u003cdiv class=\"bo-benefit-icon\"\u003e😌\u003c\/div\u003e\n\u003ch3\u003eDétente \u0026amp; relaxation\u003c\/h3\u003e\n\u003cp\u003eFavorise la \u003cstrong\u003erelaxation profonde\u003c\/strong\u003e et aide à décontracter naturellement les muscles.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- UTILISATION --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003eMode d'emploi\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"bo-usage-tabs\"\u003e\n\u003cdiv class=\"bo-usage-tab bo-usage-hot\"\u003e\n\u003cdiv class=\"bo-usage-tab-header\"\u003e\n\u003cdiv class=\"bo-usage-tab-icon\"\u003e🔥\u003c\/div\u003e\n\u003ch3\u003eUtilisation à chaud\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-usage-tab-body\"\u003e\n\u003cdiv class=\"bo-usage-method\"\u003e\n\u003cdiv class=\"bo-method-icon\"\u003e📱\u003c\/div\u003e\n\u003cdiv class=\"bo-method-content\"\u003e\n\u003ch4\u003eMicro-ondes\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003e2 minutes maximum\u003c\/strong\u003e (puissance 800W)\u003c\/p\u003e\n\u003cp class=\"bo-method-tip\"\u003e💡 Chauffez progressivement pour éviter une chaleur excessive\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-usage-method\"\u003e\n\u003cdiv class=\"bo-method-icon\"\u003e🔲\u003c\/div\u003e\n\u003cdiv class=\"bo-method-content\"\u003e\n\u003ch4\u003eFour traditionnel\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003e10 minutes\u003c\/strong\u003e (thermostat 5)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bo-usage-note\"\u003e✅ Peut être chauffée à maintes reprises (attendre son refroidissement complet avant une nouvelle utilisation)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-usage-tab bo-usage-cold\"\u003e\n\u003cdiv class=\"bo-usage-tab-header\"\u003e\n\u003cdiv class=\"bo-usage-tab-icon\"\u003e❄️\u003c\/div\u003e\n\u003ch3\u003eUtilisation à froid\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-usage-tab-body\"\u003e\n\u003cp\u003ePlacez la bouillotte au \u003cstrong\u003econgélateur pendant au moins 1 heure\u003c\/strong\u003e avant utilisation pour soulager inflammations et gonflements.\u003c\/p\u003e\n\u003cp class=\"bo-usage-note\"\u003e🎯 Idéal pour : chevilles enflées, entorses, coups, inflammations\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ZONES D'APPLICATION --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003eZones d'application\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"bo-zones-grid\"\u003e\n\u003cdiv class=\"bo-zone-card\"\u003e\n\u003cdiv class=\"bo-zone-icon\"\u003e🦴\u003c\/div\u003e\n\u003ch4\u003eNuque \u0026amp; cervicales\u003c\/h4\u003e\n\u003cp\u003eS'adapte parfaitement à votre nuque pour un soulagement ciblé\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-zone-card\"\u003e\n\u003cdiv class=\"bo-zone-icon\"\u003e🦵\u003c\/div\u003e\n\u003ch4\u003eChevilles\u003c\/h4\u003e\n\u003cp\u003eParfait pour soulager les chevilles enflées ou douloureuses\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-zone-card\"\u003e\n\u003cdiv class=\"bo-zone-icon\"\u003e💆\u003c\/div\u003e\n\u003ch4\u003eBas du dos\u003c\/h4\u003e\n\u003cp\u003eApaise les tensions lombaires et dorsales\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-zone-card\"\u003e\n\u003cdiv class=\"bo-zone-icon\"\u003e🤰\u003c\/div\u003e\n\u003ch4\u003eVentre\u003c\/h4\u003e\n\u003cp\u003eSoulage les douleurs abdominales et menstruelles\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPOSITION --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003eComposition \u0026amp; qualité\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"bo-composition-box\"\u003e\n\u003cdiv class=\"bo-composition-main\"\u003e\n\u003carticle class=\"bo-ingredient-card\"\u003e\n\u003cdiv class=\"bo-ingredient-icon\"\u003e🌿\u003c\/div\u003e\n\u003cdiv class=\"bo-ingredient-content\"\u003e\n\u003ch3\u003eHousse en coton biologique\u003c\/h3\u003e\n\u003cp\u003eDouce et agréable au toucher, \u003cstrong\u003ehypoallergénique\u003c\/strong\u003e et parfaite pour les peaux sensibles. Le velours apporte un confort supplémentaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bo-ingredient-card\"\u003e\n\u003cdiv class=\"bo-ingredient-icon\"\u003e🌾\u003c\/div\u003e\n\u003cdiv class=\"bo-ingredient-content\"\u003e\n\u003ch3\u003eGarnissage en blé biologique\u003c\/h3\u003e\n\u003cp\u003eGraines de blé connues pour leur capacité à \u003cstrong\u003eretenir la chaleur\u003c\/strong\u003e, elles assurent une diffusion uniforme et durable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-design-info\"\u003e\n\u003cdiv class=\"bo-design-icon\"\u003e📐\u003c\/div\u003e\n\u003cdiv class=\"bo-design-content\"\u003e\n\u003ch4\u003eDesign ergonomique\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eForme rectangulaire\u003c\/strong\u003e avec \u003cstrong\u003e4 compartiments\u003c\/strong\u003e pour une meilleure répartition de la chaleur sur la nuque et les cervicales.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDimensions :\u003c\/strong\u003e 45 x 15 cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- POURQUOI CHOISIR --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003ePourquoi choisir cette bouillotte ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"bo-why-grid\"\u003e\n\u003carticle class=\"bo-why-item\"\u003e\n\u003cdiv class=\"bo-why-icon\"\u003e🔄\u003c\/div\u003e\n\u003cdiv class=\"bo-why-content\"\u003e\n\u003ch3\u003ePolyvalence\u003c\/h3\u003e\n\u003cp\u003eUtilisable \u003cstrong\u003eà chaud comme à froid\u003c\/strong\u003e, elle s'adapte à tous vos besoins spécifiques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bo-why-item\"\u003e\n\u003cdiv class=\"bo-why-icon\"\u003e💪\u003c\/div\u003e\n\u003cdiv class=\"bo-why-content\"\u003e\n\u003ch3\u003eDurabilité\u003c\/h3\u003e\n\u003cp\u003eFabriquée avec des \u003cstrong\u003ematériaux naturels et écoresponsables\u003c\/strong\u003e, robuste et durable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bo-why-item\"\u003e\n\u003cdiv class=\"bo-why-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv class=\"bo-why-content\"\u003e\n\u003ch3\u003eSimplicité\u003c\/h3\u003e\n\u003cp\u003eFacile à utiliser, nécessite \u003cstrong\u003epeu d'entretien\u003c\/strong\u003e et toujours prête à l'emploi.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n  \u003carticle class=\"bo-why-item\"\u003e\n\u003cdiv class=\"bo-why-icon\"\u003e🎨\u003c\/div\u003e\n\u003cdiv class=\"bo-why-content\"\u003e\n\u003ch3\u003e8 coloris au choix\u003c\/h3\u003e\n\u003cp\u003eTrouvez la teinte qui vous plaît le plus pour un accessoire \u003cstrong\u003eutile et esthétique\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n  \n\u003c!-- ========== ENCADRÉ COLORIS AVEC VIGNETTES ========== --\u003e\n\u003cdiv class=\"bo-colors-box\" style=\"font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif; background:#ffffff; border:2px solid #d4a574; border-radius:16px; padding:32px; margin-bottom:32px; box-shadow:0 4px 24px rgba(212,165,116,.12);\"\u003e\n  \n  \u003ch3 style=\"margin:0 0 24px 0; font-size:20px; line-height:1.25; font-weight:800; color:#b8956a; text-align:center;\"\u003e\n    🎨 Choisissez votre coloris préféré\n  \u003c\/h3\u003e\n  \n  \u003cp style=\"margin:0 0 24px 0; font-size:15px; line-height:1.6; color:#5a5a5a; text-align:center;\"\u003e\n    Nos bouillottes sont disponibles en \u003cstrong style=\"color:#b8956a;\"\u003e8 coloris attrayants\u003c\/strong\u003e pour s'adapter à tous les goûts et styles. Chaque bouillotte est confectionnée avec la même qualité et le même soin, quelle que soit la couleur choisie.\n  \u003c\/p\u003e\n  \n  \u003c!-- Grille de vignettes coloris --\u003e\n  \u003cdiv class=\"bo-colors-grid\" style=\"display:grid; grid-template-columns:repeat(auto-fit,minmax(140px,1fr)); gap:16px; margin-bottom:20px;\"\u003e\n    \n    \u003c!-- Bordeaux --\u003e\n    \u003cdiv class=\"bo-color-item\" style=\"text-align:center;\"\u003e\n      \u003cdiv style=\"width:100%; aspect-ratio:1; background:#7a1f3d; border-radius:12px; margin-bottom:10px; box-shadow:0 4px 12px rgba(122,31,61,.25); border:3px solid #fff; transition:all .3s ease;\"\u003e\u003c\/div\u003e\n      \u003cspan style=\"font-size:14px; font-weight:700; color:#2a2a2a;\"\u003eBordeaux\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Fuchsia --\u003e\n    \u003cdiv class=\"bo-color-item\" style=\"text-align:center;\"\u003e\n      \u003cdiv style=\"width:100%; aspect-ratio:1; background:#c7417b; border-radius:12px; margin-bottom:10px; box-shadow:0 4px 12px rgba(199,65,123,.25); border:3px solid #fff; transition:all .3s ease;\"\u003e\u003c\/div\u003e\n      \u003cspan style=\"font-size:14px; font-weight:700; color:#2a2a2a;\"\u003eFuchsia\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Grise --\u003e\n    \u003cdiv class=\"bo-color-item\" style=\"text-align:center;\"\u003e\n      \u003cdiv style=\"width:100%; aspect-ratio:1; background:#6b7280; border-radius:12px; margin-bottom:10px; box-shadow:0 4px 12px rgba(107,114,128,.25); border:3px solid #fff; transition:all .3s ease;\"\u003e\u003c\/div\u003e\n      \u003cspan style=\"font-size:14px; font-weight:700; color:#2a2a2a;\"\u003eGrise\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Marine --\u003e\n    \u003cdiv class=\"bo-color-item\" style=\"text-align:center;\"\u003e\n      \u003cdiv style=\"width:100%; aspect-ratio:1; background:#1e3a5f; border-radius:12px; margin-bottom:10px; box-shadow:0 4px 12px rgba(30,58,95,.25); border:3px solid #fff; transition:all .3s ease;\"\u003e\u003c\/div\u003e\n      \u003cspan style=\"font-size:14px; font-weight:700; color:#2a2a2a;\"\u003eMarine\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Turquoise --\u003e\n    \u003cdiv class=\"bo-color-item\" style=\"text-align:center;\"\u003e\n      \u003cdiv style=\"width:100%; aspect-ratio:1; background:#40b5ad; border-radius:12px; margin-bottom:10px; box-shadow:0 4px 12px rgba(64,181,173,.25); border:3px solid #fff; transition:all .3s ease;\"\u003e\u003c\/div\u003e\n      \u003cspan style=\"font-size:14px; font-weight:700; color:#2a2a2a;\"\u003eTurquoise\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Peach Orangée --\u003e\n    \u003cdiv class=\"bo-color-item\" style=\"text-align:center;\"\u003e\n      \u003cdiv style=\"width:100%; aspect-ratio:1; background:#f4a460; border-radius:12px; margin-bottom:10px; box-shadow:0 4px 12px rgba(244,164,96,.25); border:3px solid #fff; transition:all .3s ease;\"\u003e\u003c\/div\u003e\n      \u003cspan style=\"font-size:14px; font-weight:700; color:#2a2a2a;\"\u003ePeach Orangée\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Vert Mousse --\u003e\n    \u003cdiv class=\"bo-color-item\" style=\"text-align:center;\"\u003e\n      \u003cdiv style=\"width:100%; aspect-ratio:1; background:#8b9d77; border-radius:12px; margin-bottom:10px; box-shadow:0 4px 12px rgba(139,157,119,.25); border:3px solid #fff; transition:all .3s ease;\"\u003e\u003c\/div\u003e\n      \u003cspan style=\"font-size:14px; font-weight:700; color:#2a2a2a;\"\u003eVert Mousse\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Raisin --\u003e\n    \u003cdiv class=\"bo-color-item\" style=\"text-align:center;\"\u003e\n      \u003cdiv style=\"width:100%; aspect-ratio:1; background:#6b4c7a; border-radius:12px; margin-bottom:10px; box-shadow:0 4px 12px rgba(107,76,122,.25); border:3px solid #fff; transition:all .3s ease;\"\u003e\u003c\/div\u003e\n      \u003cspan style=\"font-size:14px; font-weight:700; color:#2a2a2a;\"\u003eRaisin\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n  \n  \u003cdiv style=\"background:linear-gradient(135deg,rgba(212,165,116,.08) 0%,rgba(201,118,90,.08) 100%); padding:16px 20px; border-radius:10px; border-left:3px solid #d4a574;\"\u003e\n    \u003cp style=\"margin:0; font-size:14px; line-height:1.6; color:#5a5a5a;\"\u003e\n      \u003cstrong style=\"color:#b8956a;\"\u003e✨ Matière velours\u003c\/strong\u003e • Dimensions : \u003cstrong style=\"color:#b8956a;\"\u003e45 x 15 cm\u003c\/strong\u003e • Forme ergonomique avec 4 compartiments pour une répartition optimale de la chaleur\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n  \n\u003c\/div\u003e\n\n\u003c!-- Responsive --\u003e\n\u003cstyle\u003e\n@media (max-width: 720px){\n  .bo-grid{grid-template-columns:1fr!important; gap:16px 0!important;}\n  .bo-colors-grid{grid-template-columns:repeat(2,1fr)!important; gap:12px!important;}\n}\n@media (min-width: 480px) and (max-width: 720px){\n  .bo-colors-grid{grid-template-columns:repeat(4,1fr)!important;}\n}\n\/* Effet hover sur vignettes *\/\n.bo-color-item:hover div{\n  transform:scale(1.08) translateY(-4px);\n  box-shadow:0 8px 24px rgba(0,0,0,.2)!important;\n}\n\u003c\/style\u003e\n\n\u003c!-- FABRICATION --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003cdiv class=\"bo-origin-box\"\u003e\n\u003cdiv class=\"bo-origin-icon\"\u003e🇪🇺\u003c\/div\u003e\n\u003cdiv class=\"bo-origin-content\"\u003e\n\u003ch3\u003eOrigine et fabrication éthique\u003c\/h3\u003e\n\u003cp\u003eNos bouillottes sont \u003cstrong\u003econçues et fabriquées de manière éthique en Europe\u003c\/strong\u003e. Chaque étape du processus de production est rigoureusement contrôlée pour garantir la qualité et la durabilité de nos produits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ENTRETIEN --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003ch2\u003e\u003cstrong\u003eConseils d'entretien \u0026amp; sécurité\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"bo-care-box\"\u003e\n\u003cdiv class=\"bo-care-section\"\u003e\n\u003ch4\u003e🧼 Entretien\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLaver la bouillotte avec une éponge humide\u003c\/li\u003e\n\u003cli\u003eNe pas mettre au lave-linge\u003c\/li\u003e\n\u003cli\u003eMatière en velours douce et résistante\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bo-care-section\"\u003e\n\u003ch4\u003e⚠️ Sécurité\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAssurez-vous que la bouillotte ne soit pas trop chaude avant utilisation\u003c\/li\u003e\n\u003cli\u003eÀ employer seulement en présence d'un adulte\u003c\/li\u003e\n\u003cli\u003eAttendre le refroidissement complet avant de réchauffer à nouveau\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"bo-section\"\u003e\n\u003cdiv class=\"bo-cta-box\"\u003e\n\u003cdiv class=\"bo-cta-icon\"\u003e💚\u003c\/div\u003e\n\u003cp\u003eOptez pour notre \u003cstrong\u003eBouillotte Micro-Onde Tour De Cou\u003c\/strong\u003e et offrez-vous un \u003cstrong\u003econfort inégalé\u003c\/strong\u003e tout en prenant soin de l'environnement. Améliorez votre quotidien avec ce produit indispensable et profitez de moments de détente privilégiés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ========== STYLE PREMIUM BOUILLOTTE ========== --\u003e\n\u003cstyle\u003e\n\/* === VARIABLES BOUILLOTTE === *\/\n:root {\n  --bo-cream: #faf8f5;\n  --bo-white: #ffffff;\n  --bo-warm: #d4a574;\n  --bo-warm-dark: #b8956a;\n  --bo-terracotta: #c9765a;\n  --bo-sand: #e6d5c3;\n  --bo-clay: #a87c5f;\n  --bo-amber: #d9a366;\n  --bo-text: #2a2a2a;\n  --bo-text-light: #5a5a5a;\n  --bo-border: #e8e4dd;\n  --bo-shadow: 0 4px 24px rgba(212, 165, 116, .12);\n  --bo-shadow-lg: 0 12px 48px rgba(212, 165, 116, .2);\n  --bo-radius: 20px;\n  --bo-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.bo-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--bo-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.bo-hero {\n  position: relative;\n  background: linear-gradient(135deg, #d4a574 0%, #c9765a 50%, #d9a366 100%);\n  border-radius: var(--bo-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(--bo-shadow-lg);\n}\n\n.bo-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .06;\n  background-image: \n    repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,.1) 35px, rgba(255,255,255,.1) 70px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, rgba(255,255,255,.1) 35px, rgba(255,255,255,.1) 70px);\n}\n\n.bo-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bo-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  justify-content: center;\n  margin-bottom: 1.5rem;\n}\n\n.bo-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(--bo-warm-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.bo-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(0,0,0,.15);\n}\n\n.bo-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 2.5vw, 19px);\n  line-height: 1.7;\n  margin: 0;\n  max-width: 850px;\n  margin-left: auto;\n  margin-right: auto;\n  text-shadow: 0 2px 8px rgba(0,0,0,.1);\n}\n\n.bo-description strong {\n  color: white;\n  font-weight: 700;\n}\n\n\/* === SECTIONS === *\/\n.bo-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.bo-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bo-warm-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.bo-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(--bo-warm), var(--bo-amber));\n  border-radius: 2px;\n}\n\n\/* === BENEFITS GRID === *\/\n.bo-benefits-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.bo-benefit-card {\n  background: var(--bo-white);\n  border-radius: var(--bo-radius);\n  padding: 2rem;\n  text-align: center;\n  box-shadow: var(--bo-shadow);\n  transition: all .3s ease;\n  border-top: 4px solid var(--bo-warm);\n}\n\n.bo-benefit-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--bo-shadow-lg);\n  border-top-color: var(--bo-terracotta);\n}\n\n.bo-benefit-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 4px 12px rgba(212, 165, 116, .2));\n}\n\n.bo-benefit-card h3 {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--bo-text);\n  margin: 0 0 0.75rem 0;\n  letter-spacing: -.02em;\n}\n\n.bo-benefit-card p {\n  font-size: 15px;\n  line-height: 1.7;\n  color: var(--bo-text-light);\n  margin: 0;\n}\n\n.bo-benefit-card strong {\n  color: var(--bo-warm-dark);\n  font-weight: 700;\n}\n\n\/* === USAGE TABS === *\/\n.bo-usage-tabs {\n  display: grid;\n  gap: 1.5rem;\n}\n\n@media (min-width: 768px) {\n  .bo-usage-tabs {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n.bo-usage-tab {\n  background: var(--bo-white);\n  border-radius: var(--bo-radius);\n  overflow: hidden;\n  box-shadow: var(--bo-shadow);\n  transition: all .3s ease;\n}\n\n.bo-usage-tab:hover {\n  transform: translateY(-5px);\n  box-shadow: var(--bo-shadow-lg);\n}\n\n.bo-usage-tab-header {\n  background: linear-gradient(135deg, var(--bo-warm) 0%, var(--bo-terracotta) 100%);\n  padding: 1.75rem;\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n}\n\n.bo-usage-cold .bo-usage-tab-header {\n  background: linear-gradient(135deg, #64a4b8 0%, #4a8a9e 100%);\n}\n\n.bo-usage-tab-icon {\n  font-size: 40px;\n  filter: drop-shadow(0 2px 8px rgba(0,0,0,.15));\n}\n\n.bo-usage-tab-header h3 {\n  font-size: 20px;\n  font-weight: 800;\n  color: white;\n  margin: 0;\n  letter-spacing: -.02em;\n}\n\n.bo-usage-tab-body {\n  padding: 1.75rem;\n}\n\n.bo-usage-method {\n  display: flex;\n  gap: 1.25rem;\n  align-items: flex-start;\n  margin-bottom: 1.25rem;\n  padding-bottom: 1.25rem;\n  border-bottom: 1px solid var(--bo-border);\n}\n\n.bo-usage-method:last-of-type {\n  border-bottom: none;\n}\n\n.bo-method-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 2px 8px rgba(212, 165, 116, .2));\n}\n\n.bo-method-content h4 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--bo-warm-dark);\n  margin: 0 0 0.5rem 0;\n  letter-spacing: -.02em;\n}\n\n.bo-method-content p {\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--bo-text-light);\n  margin: 0 0 0.5rem 0;\n}\n\n.bo-method-content p:last-child {\n  margin-bottom: 0;\n}\n\n.bo-method-tip {\n  font-size: 14px !important;\n  color: var(--bo-warm-dark) !important;\n  font-style: italic;\n}\n\n.bo-usage-note {\n  background: linear-gradient(135deg, rgba(212, 165, 116, .08) 0%, rgba(201, 118, 90, .08) 100%);\n  padding: 1rem 1.25rem;\n  border-radius: var(--bo-radius-sm);\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--bo-text);\n  margin: 0;\n  border-left: 3px solid var(--bo-warm);\n}\n\n\/* === ZONES GRID === *\/\n.bo-zones-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.25rem;\n}\n\n.bo-zone-card {\n  background: linear-gradient(135deg, rgba(212, 165, 116, .05) 0%, rgba(217, 163, 102, .05) 100%);\n  border: 2px solid var(--bo-border);\n  border-radius: var(--bo-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  transition: all .3s ease;\n}\n\n.bo-zone-card:hover {\n  border-color: var(--bo-warm);\n  transform: translateY(-4px);\n  box-shadow: var(--bo-shadow);\n}\n\n.bo-zone-icon {\n  font-size: 36px;\n  margin-bottom: 0.75rem;\n  filter: drop-shadow(0 2px 8px rgba(212, 165, 116, .2));\n}\n\n.bo-zone-card h4 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--bo-text);\n  margin: 0 0 0.5rem 0;\n  letter-spacing: -.02em;\n}\n\n.bo-zone-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--bo-text-light);\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.bo-composition-box {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.bo-composition-main {\n  display: grid;\n  gap: 1.5rem;\n}\n\n@media (min-width: 768px) {\n  .bo-composition-main {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n.bo-ingredient-card {\n  background: var(--bo-white);\n  border-radius: var(--bo-radius);\n  padding: 1.75rem;\n  box-shadow: var(--bo-shadow);\n  display: flex;\n  gap: 1.25rem;\n  transition: all .3s ease;\n  border-left: 4px solid var(--bo-warm);\n}\n\n.bo-ingredient-card:hover {\n  transform: translateX(8px);\n  box-shadow: var(--bo-shadow-lg);\n}\n\n.bo-ingredient-icon {\n  font-size: 40px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 2px 8px rgba(212, 165, 116, .2));\n}\n\n.bo-ingredient-content h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--bo-warm-dark);\n  margin: 0 0 0.5rem 0;\n  letter-spacing: -.02em;\n}\n\n.bo-ingredient-content p {\n  font-size: 15px;\n  line-height: 1.7;\n  color: var(--bo-text-light);\n  margin: 0;\n}\n\n.bo-ingredient-content strong {\n  color: var(--bo-warm-dark);\n  font-weight: 700;\n}\n\n.bo-design-info {\n  background: linear-gradient(135deg, var(--bo-warm) 0%, var(--bo-amber) 100%);\n  border-radius: var(--bo-radius);\n  padding: 2rem 2.5rem;\n  display: flex;\n  gap: 1.5rem;\n  align-items: center;\n  box-shadow: var(--bo-shadow);\n}\n\n.bo-design-icon {\n  font-size: 52px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 2px 8px rgba(0,0,0,.15));\n}\n\n.bo-design-content h4 {\n  font-size: 18px;\n  font-weight: 800;\n  color: white;\n  margin: 0 0 0.75rem 0;\n  letter-spacing: -.02em;\n}\n\n.bo-design-content p {\n  font-size: 15px;\n  color: rgba(255,255,255,.95);\n  margin: 0 0 0.5rem 0;\n  line-height: 1.6;\n}\n\n.bo-design-content p:last-child {\n  margin-bottom: 0;\n}\n\n.bo-design-content strong {\n  color: white;\n  font-weight: 700;\n}\n\n@media (max-width: 767px) {\n  .bo-design-info {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n\n\/* === WHY GRID === *\/\n.bo-why-grid {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.bo-why-item {\n  background: var(--bo-white);\n  border-radius: var(--bo-radius);\n  padding: 1.75rem;\n  box-shadow: var(--bo-shadow);\n  display: flex;\n  gap: 1.5rem;\n  transition: all .3s ease;\n  border-left: 4px solid var(--bo-warm);\n}\n\n.bo-why-item:hover {\n  transform: translateX(8px);\n  box-shadow: var(--bo-shadow-lg);\n  border-left-color: var(--bo-terracotta);\n}\n\n.bo-why-icon {\n  font-size: 42px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 2px 8px rgba(212, 165, 116, .2));\n}\n\n.bo-why-content h3 {\n  font-size: 19px;\n  font-weight: 800;\n  color: var(--bo-warm-dark);\n  margin: 0 0 0.5rem 0;\n  letter-spacing: -.02em;\n}\n\n.bo-why-content p {\n  font-size: 15px;\n  line-height: 1.7;\n  color: var(--bo-text-light);\n  margin: 0;\n}\n\n.bo-why-content strong {\n  color: var(--bo-warm-dark);\n  font-weight: 700;\n}\n\n\/* === ORIGIN BOX === *\/\n.bo-origin-box {\n  background: linear-gradient(135deg, rgba(212, 165, 116, .1) 0%, rgba(217, 163, 102, .1) 100%);\n  border: 2px solid var(--bo-warm);\n  border-radius: var(--bo-radius);\n  padding: 2rem 2.5rem;\n  display: flex;\n  gap: 2rem;\n  align-items: center;\n}\n\n.bo-origin-icon {\n  font-size: 64px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 4px 12px rgba(212, 165, 116, .3));\n}\n\n.bo-origin-content h3 {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--bo-warm-dark);\n  margin: 0 0 0.75rem 0;\n  letter-spacing: -.02em;\n}\n\n.bo-origin-content p {\n  font-size: 15px;\n  line-height: 1.7;\n  color: var(--bo-text-light);\n  margin: 0;\n}\n\n.bo-origin-content strong {\n  color: var(--bo-warm-dark);\n  font-weight: 700;\n}\n\n@media (max-width: 767px) {\n  .bo-origin-box {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n\n\/* === CARE BOX === *\/\n.bo-care-box {\n  display: grid;\n  gap: 1.5rem;\n}\n\n@media (min-width: 768px) {\n  .bo-care-box {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n.bo-care-section {\n  background: var(--bo-white);\n  border-radius: var(--bo-radius);\n  padding: 2rem;\n  box-shadow: var(--bo-shadow);\n  border-left: 4px solid var(--bo-warm);\n}\n\n.bo-care-section h4 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--bo-warm-dark);\n  margin: 0 0 1rem 0;\n  letter-spacing: -.02em;\n}\n\n.bo-care-section ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.bo-care-section li {\n  font-size: 15px;\n  line-height: 1.7;\n  color: var(--bo-text-light);\n  margin-bottom: 0.75rem;\n  position: relative;\n  padding-left: 1.5rem;\n}\n\n.bo-care-section li:last-child {\n  margin-bottom: 0;\n}\n\n.bo-care-section li::before {\n  content: '•';\n  position: absolute;\n  left: 0;\n  color: var(--bo-warm);\n  font-weight: 900;\n  font-size: 18px;\n}\n\n\/* === CTA BOX === *\/\n.bo-cta-box {\n  background: linear-gradient(135deg, var(--bo-warm) 0%, var(--bo-terracotta) 100%);\n  border-radius: var(--bo-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  box-shadow: var(--bo-shadow-lg);\n  position: relative;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 1.5rem;\n}\n\n.bo-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  right: -20%;\n  width: 400px;\n  height: 400px;\n  background: radial-gradient(circle, rgba(255,255,255,.15) 0%, transparent 70%);\n  border-radius: 50%;\n}\n\n.bo-cta-icon {\n  font-size: 72px;\n  filter: drop-shadow(0 4px 16px rgba(0,0,0,.15));\n  position: relative;\n  z-index: 1;\n}\n\n.bo-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  margin: 0;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  position: relative;\n  z-index: 1;\n  max-width: 800px;\n}\n\n.bo-cta-box strong {\n  color: white;\n  font-weight: 800;\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .bo-benefit-card,\n  .bo-usage-tab,\n  .bo-zone-card,\n  .bo-why-item {\n    animation: fadeInUp .6s ease backwards;\n  }\n  \n  .bo-benefit-card:nth-child(1),\n  .bo-usage-tab:nth-child(1),\n  .bo-zone-card:nth-child(1),\n  .bo-why-item:nth-child(1) { animation-delay: .1s; }\n  \n  .bo-benefit-card:nth-child(2),\n  .bo-usage-tab:nth-child(2),\n  .bo-zone-card:nth-child(2),\n  .bo-why-item:nth-child(2) { animation-delay: .2s; }\n  \n  .bo-benefit-card:nth-child(3),\n  .bo-zone-card:nth-child(3),\n  .bo-why-item:nth-child(3) { animation-delay: .3s; }\n  \n  .bo-zone-card:nth-child(4),\n  .bo-why-item:nth-child(4) { animation-delay: .4s; }\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  .bo-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .bo-premium {\n    --bo-warm: #b8956a;\n    --bo-warm-dark: #9b7e5c;\n  }\n}\n\u003c\/style\u003e","brand":"ECO-CONSEILS","offers":[{"title":"Bordeaux","offer_id":45755225276573,"sku":"BOUILLBDX","price":25.89,"currency_code":"EUR","in_stock":true},{"title":"Fuchsia","offer_id":45755225309341,"sku":"BOUILLFUSCHIA","price":25.89,"currency_code":"EUR","in_stock":true},{"title":"Grise","offer_id":45755225342109,"sku":"BOUILLGRIS","price":25.89,"currency_code":"EUR","in_stock":true},{"title":"Marine","offer_id":45755225374877,"sku":"BOUILLMARINE","price":25.89,"currency_code":"EUR","in_stock":true},{"title":"Turquoise","offer_id":45755225407645,"sku":"BOUILLTURQUOISE","price":25.89,"currency_code":"EUR","in_stock":true},{"title":"Peach Orangée","offer_id":45755225440413,"sku":"BOUILLORANGE","price":25.89,"currency_code":"EUR","in_stock":true},{"title":"Vert Mousse","offer_id":45755225473181,"sku":"BOUILLVERTE","price":25.89,"currency_code":"EUR","in_stock":true},{"title":"Raisin","offer_id":45755225505949,"sku":"BOUILLRAISIN","price":25.89,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/bouillotte-micro-onde-tour-de-cou-8-coloris-au-choix-eco-con-lifestyle.webp?v=1771434937"},{"product_id":"coussinet-absorbant-de-couleurs-polarity-wash-lavage-jp-nature","title":"Coussinet Absorbant de Couleurs Polarity Wash - Lavage - JP Nature","description":"\u003cp\u003eLe \u003cstrong\u003eCoussinet Absorbant De Couleurs Polarity Wash\u003c\/strong\u003e de la marque JP Nature est l’allié incontournable de votre routine de lavage. Conçu pour éviter les accidents de transfert de couleurs, il garantit des vêtements préservés et éclatants lavage après lavage. Grâce à sa technologie innovante, ce coussinet capte et fixe les particules de couleur libérées pendant le cycle de lavage, évitant qu’elles ne se déposent sur d’autres tissus.\u003c\/p\u003e\n\u003ch2\u003eUne solution écologique et économique\u003c\/h2\u003e\n\u003cp\u003eFabriqué à partir de matériaux naturels et respectueux de l’environnement, ce coussinet réutilisable constitue une alternative durable aux lingettes absorbantes jetables. Il réduit considérablement les déchets ménagers tout en protégeant vos vêtements. En prolongeant la durée de vie de votre garde-robe, vous faites également des économies sur le long terme.\u003c\/p\u003e\n\u003ch2\u003eLes atouts du Coussinet Absorbant Polarity Wash\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAnti-transfert de couleurs :\u003c\/strong\u003e capture efficacement les particules de couleur.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRéutilisable :\u003c\/strong\u003e un geste simple pour préserver la planète.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvient à tous les textiles :\u003c\/strong\u003e idéal pour les vêtements délicats et colorés.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFacile à utiliser :\u003c\/strong\u003e à placer directement dans le tambour de votre machine à laver.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSans produits chimiques :\u003c\/strong\u003e une solution 100 % naturelle et sûre pour toute la famille.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eMode d’emploi\u003c\/h2\u003e\n\u003cp\u003ePlacez simplement le coussinet absorbant dans le tambour de votre machine à laver avec vos vêtements. Lancez votre cycle habituel et laissez-le agir. Après utilisation, il suffit de rincer le coussinet à l’eau claire et de le laisser sécher pour une réutilisation optimale.\u003c\/p\u003e\n\u003ch2\u003eAdoptez un lavage plus responsable\u003c\/h2\u003e\n\u003cp\u003eEn choisissant le \u003cstrong\u003eCoussinet Absorbant De Couleurs Polarity Wash\u003c\/strong\u003e, vous optez pour une solution efficace, écologique et pratique. Protégez vos vêtements tout en réduisant votre empreinte écologique, grâce à un produit pensé pour répondre aux besoins des foyers modernes.\u003c\/p\u003e","brand":"JP Nature","offers":[{"title":"Default Title","offer_id":45755269251229,"sku":"COUSSINETWASH","price":11.1,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/coussinet-absorbant-de-couleurs-polarity-wash-lavage-jpnature_4_11zon.jpg?v=1764870186"},{"product_id":"cailloux-de-fir-balsam-jardin-de-mon-grand-pere","title":"Cailloux de Fir Balsam - Jardin de mon Grand Père","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Cailloux de Fir Balsam - Jardin de mon Grand Père\nPalette détectée:\n  - Primaire: #8B7355 (kraft\/beige chaleureux du packaging)\n  - Secondaire: #2E5A3C (vert sapin profond de l'ambiance forestière)\n  - Accent: #4A90A4 (bleu turquoise de l'étiquette visible sur la boîte)\nAmbiance: Naturel, artisanal, forestier, chaleureux, authentique - évocation des forêts de conifères nord-américaines\nPréfixe CSS: fir\n--\u003e\n\n\u003cdiv class=\"fir-premium\"\u003e\n\n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"fir-hero\"\u003e\n    \u003cdiv class=\"fir-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fir-hero-content\"\u003e\n      \u003cdiv class=\"fir-badges-top\"\u003e\n        \u003cspan class=\"fir-badge\"\u003e🌲 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"fir-badge\"\u003e🍂 Artisanat québécois\u003c\/span\u003e\n        \u003cspan class=\"fir-badge\"\u003e✨ Multi-usages\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"fir-hero-title\"\u003eCailloux de Fir Balsam\u003c\/span\u003e\n      \u003cp class=\"fir-subtitle\"\u003eJardin de mon Grand Père\u003c\/p\u003e\n      \u003cp class=\"fir-description\"\u003eTransportez-vous au cœur d'une forêt de sapins baumiers. Ces petits trésors parfumés diffusent naturellement une senteur résineuse enveloppante, pour une ambiance boisée authentique dans votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION : L'EXPÉRIENCE SENSORIELLE --\u003e\n  \u003csection class=\"fir-section\"\u003e\n    \u003ch2\u003e🌲 L'essence du sapin baumier\u003c\/h2\u003e\n    \u003cp class=\"fir-intro\"\u003eLe \u003cstrong\u003eFir Balsam\u003c\/strong\u003e (\u003cem\u003eAbies balsamea\u003c\/em\u003e) est un conifère emblématique des forêts nord-américaines, utilisé depuis des siècles par les peuples autochtones pour ses propriétés apaisantes.\u003c\/p\u003e\n    \u003cdiv class=\"fir-grid fir-grid-4\"\u003e\n      \u003cdiv class=\"fir-note-card\"\u003e\n        \u003cdiv class=\"fir-note-icon\"\u003e🍯\u003c\/div\u003e\n        \u003ch3\u003eNotes balsamiques\u003c\/h3\u003e\n        \u003cp\u003eUne douceur résineuse enveloppante qui réchauffe l'atmosphère\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-note-card\"\u003e\n        \u003cdiv class=\"fir-note-icon\"\u003e🪵\u003c\/div\u003e\n        \u003ch3\u003eFacettes boisées\u003c\/h3\u003e\n        \u003cp\u003eL'authenticité du bois de conifère dans toute sa noblesse\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-note-card\"\u003e\n        \u003cdiv class=\"fir-note-icon\"\u003e🍬\u003c\/div\u003e\n        \u003ch3\u003eTouches sucrées\u003c\/h3\u003e\n        \u003cp\u003eUne rondeur délicate qui adoucit l'ensemble\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-note-card\"\u003e\n        \u003cdiv class=\"fir-note-icon\"\u003e❄️\u003c\/div\u003e\n        \u003ch3\u003eFraîcheur persistante\u003c\/h3\u003e\n        \u003cp\u003eComme une brise traversant les aiguilles de sapin\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : UN DIFFUSEUR DIFFÉRENT --\u003e\n  \u003csection class=\"fir-section\"\u003e\n    \u003ch2\u003e✨ Un diffuseur vraiment différent\u003c\/h2\u003e\n    \u003cdiv class=\"fir-highlight-box\"\u003e\n      \u003cdiv class=\"fir-highlight-content\"\u003e\n        \u003cp\u003eContrairement aux diffuseurs électriques ou aux sprays qui libèrent leur fragrance en quelques secondes, ces \u003cstrong\u003ecailloux solides diffusent progressivement\u003c\/strong\u003e, créant une ambiance subtile et durable.\u003c\/p\u003e\n        \u003cp\u003eLeur forme de petits galets irréguliers permet une \u003cstrong\u003ediffusion optimale du parfum\u003c\/strong\u003e grâce à leur surface texturée. Posés dans une coupelle, près d'un radiateur ou simplement dans votre poche, ils libèrent leurs notes boisées au rythme de la chaleur ambiante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : MODES D'UTILISATION --\u003e\n  \u003csection class=\"fir-section\"\u003e\n    \u003ch2\u003e🔥 Comment les utiliser\u003c\/h2\u003e\n    \u003cdiv class=\"fir-grid\"\u003e\n      \u003cdiv class=\"fir-usage-card\"\u003e\n        \u003cdiv class=\"fir-usage-number\"\u003e01\u003c\/div\u003e\n        \u003ch3\u003eDiffusion douce\u003c\/h3\u003e\n        \u003cp\u003eDéposez 3 à 5 cailloux dans une coupelle décorative. Placez-la dans votre entrée, salon, chambre ou bureau. Rapprochez d'une source de chaleur douce pour \u003cstrong\u003eintensifier la diffusion\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-usage-card\"\u003e\n        \u003cdiv class=\"fir-usage-number\"\u003e02\u003c\/div\u003e\n        \u003ch3\u003eEn brûle-parfum\u003c\/h3\u003e\n        \u003cp\u003ePlacez 3 cailloux dans la coupelle, allumez une bougie chauffe-plat. La matière se liquéfie et libère une \u003cstrong\u003efragrance boisée puissante\u003c\/strong\u003e. Une fois éteinte, le parfum se resolidifie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-usage-card\"\u003e\n        \u003cdiv class=\"fir-usage-number\"\u003e03\u003c\/div\u003e\n        \u003ch3\u003eTalisman parfumé\u003c\/h3\u003e\n        \u003cp\u003eGlissez un ou deux cailloux dans votre poche. Au contact de votre \u003cstrong\u003echaleur corporelle\u003c\/strong\u003e, ils deviennent malléables et libèrent leur parfum toute la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-usage-card\"\u003e\n        \u003cdiv class=\"fir-usage-number\"\u003e04\u003c\/div\u003e\n        \u003ch3\u003eEspaces clos\u003c\/h3\u003e\n        \u003cp\u003eParfaits pour vos tiroirs, armoires, placards ou voiture. Leur format compact et leur diffusion lente en font un \u003cstrong\u003ediffuseur idéal\u003c\/strong\u003e pour ces espaces.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : AVANTAGES --\u003e\n  \u003csection class=\"fir-section\"\u003e\n    \u003ch2\u003e💚 Pourquoi choisir un parfum solide\u003c\/h2\u003e\n    \u003cdiv class=\"fir-advantages\"\u003e\n      \u003cdiv class=\"fir-advantage\"\u003e\n        \u003cspan class=\"fir-advantage-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eDiffusion progressive\u003c\/strong\u003e\n          \u003cp\u003ePas de pic olfactif agressif, une présence constante et subtile\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-advantage\"\u003e\n        \u003cspan class=\"fir-advantage-icon\"\u003e📆\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eDurée prolongée\u003c\/strong\u003e\n          \u003cp\u003ePlusieurs semaines de parfum avec une utilisation correcte\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-advantage\"\u003e\n        \u003cspan class=\"fir-advantage-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eZéro déchet aérosol\u003c\/strong\u003e\n          \u003cp\u003ePas de bombe métallique à jeter\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-advantage\"\u003e\n        \u003cspan class=\"fir-advantage-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eMulti-usages\u003c\/strong\u003e\n          \u003cp\u003eÀ froid, à chaud, sur soi ou dans la maison\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-advantage\"\u003e\n        \u003cspan class=\"fir-advantage-icon\"\u003e🎁\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eFormat pratique\u003c\/strong\u003e\n          \u003cp\u003eFacile à transporter et à offrir\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : POUR QUI --\u003e\n  \u003csection class=\"fir-section\"\u003e\n    \u003ch2\u003e👥 Pour qui sont-ils faits ?\u003c\/h2\u003e\n    \u003cdiv class=\"fir-grid fir-grid-3\"\u003e\n      \u003cdiv class=\"fir-profile-card\"\u003e\n        \u003cspan class=\"fir-profile-emoji\"\u003e🌿\u003c\/span\u003e\n        \u003cp\u003eLes adeptes de \u003cstrong\u003eparfums naturels\u003c\/strong\u003e sans propulseur ni alcool\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-profile-card\"\u003e\n        \u003cspan class=\"fir-profile-emoji\"\u003e🏔️\u003c\/span\u003e\n        \u003cp\u003eLes amoureux des \u003cstrong\u003esenteurs boisées\u003c\/strong\u003e et résineuses\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-profile-card\"\u003e\n        \u003cspan class=\"fir-profile-emoji\"\u003e🛋️\u003c\/span\u003e\n        \u003cp\u003eCeux qui recherchent une \u003cstrong\u003eatmosphère cocooning\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-profile-card\"\u003e\n        \u003cspan class=\"fir-profile-emoji\"\u003e🤧\u003c\/span\u003e\n        \u003cp\u003eLes personnes \u003cstrong\u003esensibles aux parfums\u003c\/strong\u003e synthétiques\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-profile-card\"\u003e\n        \u003cspan class=\"fir-profile-emoji\"\u003e💝\u003c\/span\u003e\n        \u003cp\u003eCeux qui cherchent un \u003cstrong\u003ecadeau original\u003c\/strong\u003e nature\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-profile-card\"\u003e\n        \u003cspan class=\"fir-profile-emoji\"\u003e✨\u003c\/span\u003e\n        \u003cp\u003eLes amateurs de \u003cstrong\u003eproduits artisanaux\u003c\/strong\u003e authentiques\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : FORMATS --\u003e\n  \u003csection class=\"fir-section\"\u003e\n    \u003ch2\u003e📦 Formats disponibles\u003c\/h2\u003e\n    \u003cp class=\"fir-intro\"\u003ePrésentés dans un \u003cstrong\u003esachet kraft hermétique\u003c\/strong\u003e qui préserve leur parfum et leur confère un aspect naturel et soigné.\u003c\/p\u003e\n    \u003cdiv class=\"fir-grid fir-grid-3\"\u003e\n      \u003cdiv class=\"fir-format-card\"\u003e\n        \u003cdiv class=\"fir-format-weight\"\u003e50g\u003c\/div\u003e\n        \u003cp class=\"fir-format-qty\"\u003e≈ 7 à 9 cailloux\u003c\/p\u003e\n        \u003cp\u003eIdéal pour découvrir ou offrir un petit cadeau\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-format-card fir-format-popular\"\u003e\n        \u003cdiv class=\"fir-format-badge\"\u003ePopulaire\u003c\/div\u003e\n        \u003cdiv class=\"fir-format-weight\"\u003e100g\u003c\/div\u003e\n        \u003cp class=\"fir-format-qty\"\u003eFormat intermédiaire\u003c\/p\u003e\n        \u003cp\u003ePour parfumer plusieurs pièces\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-format-card\"\u003e\n        \u003cdiv class=\"fir-format-weight\"\u003e200g\u003c\/div\u003e\n        \u003cp class=\"fir-format-qty\"\u003eFormat familial\u003c\/p\u003e\n        \u003cp\u003ePour les amateurs conquis\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : CONSERVATION --\u003e\n  \u003csection class=\"fir-section\"\u003e\n    \u003ch2\u003e💡 Conseils de conservation\u003c\/h2\u003e\n    \u003cdiv class=\"fir-tips-grid\"\u003e\n      \u003cdiv class=\"fir-tip\"\u003e\n        \u003cspan class=\"fir-tip-icon\"\u003e📦\u003c\/span\u003e\n        \u003cp\u003eConservez dans le sachet d'origine entre deux utilisations\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-tip\"\u003e\n        \u003cspan class=\"fir-tip-icon\"\u003e☀️\u003c\/span\u003e\n        \u003cp\u003eÉvitez l'exposition directe au soleil\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-tip\"\u003e\n        \u003cspan class=\"fir-tip-icon\"\u003e🌡️\u003c\/span\u003e\n        \u003cp\u003eStockez à température ambiante, à l'abri de l'humidité\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fir-tip\"\u003e\n        \u003cspan class=\"fir-tip-icon\"\u003e🔒\u003c\/span\u003e\n        \u003cp\u003eRefermez bien le sachet pour préserver l'intensité\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : COMPOSITION --\u003e\n  \u003csection class=\"fir-section\"\u003e\n    \u003ch2\u003e📋 Composition et sécurité\u003c\/h2\u003e\n    \u003cdiv class=\"fir-composition-box\"\u003e\n      \u003cdiv class=\"fir-composition-content\"\u003e\n        \u003cp\u003e\u003cstrong\u003eContient :\u003c\/strong\u003e Benzyl Salicylate, OTNE, Tert-butylcyclohexyl acetate.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eUFI :\u003c\/strong\u003e T1A0-H0V3-X000-JSC0\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fir-warning-box\"\u003e\n      \u003cdiv class=\"fir-warning-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"fir-warning-content\"\u003e\n        \u003cp\u003e\u003cstrong\u003eMentions de sécurité :\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003ePeut produire une réaction allergique chez les personnes sensibles\u003c\/li\u003e\n          \u003cli\u003eNocif pour les organismes aquatiques, entraîne des effets néfastes à long terme\u003c\/li\u003e\n          \u003cli\u003eÉviter le rejet dans l'environnement\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : ARTISAN --\u003e\n  \u003csection class=\"fir-section\"\u003e\n    \u003ch2\u003e🏡 Le Jardin de mon Grand Père\u003c\/h2\u003e\n    \u003cdiv class=\"fir-artisan-box\"\u003e\n      \u003cp\u003eDerrière ces cailloux parfumés se cache le savoir-faire d'un \u003cstrong\u003eartisan passionné\u003c\/strong\u003e. Le Jardin de mon Grand Père perpétue une tradition de création de parfums d'ambiance originaux, en privilégiant les senteurs authentiques et les formats inattendus.\u003c\/p\u003e\n      \u003cp\u003eChaque caillou est le fruit d'un \u003cstrong\u003etravail minutieux\u003c\/strong\u003e, réalisé en petites séries pour garantir une qualité constante.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION CTA FINALE --\u003e\n  \u003csection class=\"fir-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"fir-cta-box\"\u003e\n      \u003cdiv class=\"fir-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fir-cta-content\"\u003e\n        \u003cp\u003e🌲 Offrez-vous une escapade olfactive au cœur des forêts de sapins baumiers. Ces cailloux parfumés artisanaux transformeront votre intérieur en un havre de paix boisé et réconfortant.\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  --fir-cream: #F5F2ED;\n  --fir-white: #ffffff;\n  --fir-primary: #8B7355;\n  --fir-primary-dark: #5D4E3C;\n  --fir-primary-light: #D4C4B0;\n  --fir-secondary: #2E5A3C;\n  --fir-secondary-light: #4A7C59;\n  --fir-accent: #4A90A4;\n  --fir-text: #1a1a1a;\n  --fir-text-light: #5a5a5a;\n  --fir-border: #e0e0e0;\n  --fir-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --fir-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --fir-radius: 20px;\n  --fir-radius-sm: 12px;\n}\n\n.fir-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--fir-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--fir-text);\n  line-height: 1.6;\n}\n\n.fir-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.fir-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--fir-secondary) 0%, var(--fir-secondary-light) 40%, var(--fir-primary) 100%);\n  border-radius: var(--fir-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(--fir-shadow-lg);\n}\n\n.fir-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%3Cpath d='M30 5 L35 20 L30 18 L25 20 Z M30 25 L38 45 L30 40 L22 45 Z M30 50 L32 55 L28 55 Z' fill='%23ffffff' fill-opacity='0.08'\/%3E%3C\/svg%3E\");\n  opacity: 1;\n}\n\n.fir-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.fir-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.fir-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(--fir-secondary);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.fir-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.fir-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(32px, 7vw, 52px);\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,.2);\n}\n\n.fir-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  font-style: italic;\n}\n\n.fir-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.fir-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.fir-premium h2 {\n  font-size: clamp(24px, 5vw, 34px);\n  font-weight: 900;\n  color: var(--fir-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.fir-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(--fir-secondary), var(--fir-primary));\n  border-radius: 2px;\n}\n\n.fir-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fir-text-light);\n  max-width: 800px;\n  margin: 0 auto 2rem auto;\n  line-height: 1.7;\n}\n\n\/* === GRILLES === *\/\n.fir-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n}\n\n.fir-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n}\n\n.fir-grid-4 {\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n}\n\n\/* === NOTES OLFACTIVES === *\/\n.fir-note-card {\n  background: var(--fir-white);\n  border-radius: var(--fir-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  box-shadow: var(--fir-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.fir-note-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--fir-shadow-lg);\n  border-color: var(--fir-secondary);\n}\n\n.fir-note-icon {\n  font-size: 40px;\n  margin-bottom: 1rem;\n}\n\n.fir-note-card h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--fir-primary-dark);\n  margin: 0 0 0.5rem 0;\n}\n\n.fir-note-card p {\n  font-size: 14px;\n  color: var(--fir-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === HIGHLIGHT BOX === *\/\n.fir-highlight-box {\n  background: linear-gradient(135deg, var(--fir-secondary) 0%, var(--fir-secondary-light) 100%);\n  border-radius: var(--fir-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--fir-shadow-lg);\n}\n\n.fir-highlight-content p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 17px);\n  line-height: 1.8;\n  margin: 0 0 1rem 0;\n}\n\n.fir-highlight-content p:last-child {\n  margin-bottom: 0;\n}\n\n.fir-highlight-content strong {\n  color: var(--fir-primary-light);\n}\n\n\/* === USAGE CARDS === *\/\n.fir-usage-card {\n  background: var(--fir-white);\n  border-radius: var(--fir-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--fir-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  position: relative;\n  overflow: hidden;\n}\n\n.fir-usage-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--fir-shadow-lg);\n  border-color: var(--fir-primary);\n}\n\n.fir-usage-number {\n  position: absolute;\n  top: -10px;\n  right: -10px;\n  font-size: 80px;\n  font-weight: 900;\n  color: var(--fir-primary-light);\n  opacity: 0.3;\n  line-height: 1;\n}\n\n.fir-usage-card h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--fir-secondary);\n  margin: 0 0 0.75rem 0;\n  position: relative;\n}\n\n.fir-usage-card p {\n  font-size: 14px;\n  color: var(--fir-text-light);\n  margin: 0;\n  line-height: 1.6;\n  position: relative;\n}\n\n.fir-usage-card strong {\n  color: var(--fir-primary-dark);\n}\n\n\/* === AVANTAGES === *\/\n.fir-advantages {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.fir-advantage {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--fir-white);\n  border-radius: var(--fir-radius-sm);\n  padding: 1.25rem 1.5rem;\n  box-shadow: var(--fir-shadow);\n  transition: all .3s ease;\n}\n\n.fir-advantage:hover {\n  transform: translateX(8px);\n  box-shadow: var(--fir-shadow-lg);\n}\n\n.fir-advantage-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.fir-advantage strong {\n  display: block;\n  font-size: 15px;\n  font-weight: 800;\n  color: var(--fir-primary-dark);\n  margin-bottom: 4px;\n}\n\n.fir-advantage p {\n  font-size: 14px;\n  color: var(--fir-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === PROFILS === *\/\n.fir-profile-card {\n  background: var(--fir-white);\n  border-radius: var(--fir-radius);\n  padding: clamp(1.25rem, 3vw, 1.75rem);\n  text-align: center;\n  box-shadow: var(--fir-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.fir-profile-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--fir-shadow-lg);\n  border-color: var(--fir-accent);\n}\n\n.fir-profile-emoji {\n  font-size: 36px;\n  display: block;\n  margin-bottom: 0.75rem;\n}\n\n.fir-profile-card p {\n  font-size: 14px;\n  color: var(--fir-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.fir-profile-card strong {\n  color: var(--fir-primary-dark);\n}\n\n\/* === FORMATS === *\/\n.fir-format-card {\n  background: var(--fir-white);\n  border-radius: var(--fir-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  box-shadow: var(--fir-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  position: relative;\n}\n\n.fir-format-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--fir-shadow-lg);\n  border-color: var(--fir-primary);\n}\n\n.fir-format-popular {\n  border-color: var(--fir-secondary);\n  background: linear-gradient(180deg, var(--fir-white) 0%, rgba(46,90,60,.05) 100%);\n}\n\n.fir-format-badge {\n  position: absolute;\n  top: -12px;\n  left: 50%;\n  transform: translateX(-50%);\n  background: var(--fir-secondary);\n  color: white;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 6px 16px;\n  border-radius: 999px;\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n}\n\n.fir-format-weight {\n  font-size: clamp(36px, 6vw, 48px);\n  font-weight: 900;\n  color: var(--fir-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.fir-format-qty {\n  font-size: 14px;\n  font-weight: 700;\n  color: var(--fir-secondary);\n  margin: 0 0 0.5rem 0;\n}\n\n.fir-format-card \u003e p:last-child {\n  font-size: 13px;\n  color: var(--fir-text-light);\n  margin: 0;\n}\n\n\/* === TIPS === *\/\n.fir-tips-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.fir-tip {\n  background: var(--fir-white);\n  border-radius: var(--fir-radius-sm);\n  padding: 1.25rem;\n  display: flex;\n  align-items: flex-start;\n  gap: 0.75rem;\n  box-shadow: var(--fir-shadow);\n  transition: all .3s ease;\n}\n\n.fir-tip:hover {\n  transform: translateY(-4px);\n}\n\n.fir-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.fir-tip p {\n  font-size: 14px;\n  color: var(--fir-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === COMPOSITION === *\/\n.fir-composition-box {\n  background: var(--fir-white);\n  border-radius: var(--fir-radius-sm);\n  padding: 1.5rem;\n  margin-bottom: 1rem;\n  box-shadow: var(--fir-shadow);\n}\n\n.fir-composition-content p {\n  font-size: 14px;\n  color: var(--fir-text-light);\n  margin: 0 0 0.5rem 0;\n}\n\n.fir-composition-content p:last-child {\n  margin-bottom: 0;\n}\n\n.fir-composition-content strong {\n  color: var(--fir-text);\n}\n\n.fir-warning-box {\n  background: linear-gradient(135deg, #FFF8E7 0%, #FFF3D6 100%);\n  border-radius: var(--fir-radius-sm);\n  padding: 1.5rem;\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  border-left: 4px solid #E6A700;\n}\n\n.fir-warning-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.fir-warning-content p {\n  font-size: 14px;\n  color: var(--fir-text);\n  margin: 0 0 0.75rem 0;\n}\n\n.fir-warning-content ul {\n  margin: 0;\n  padding-left: 1.25rem;\n}\n\n.fir-warning-content li {\n  font-size: 13px;\n  color: var(--fir-text-light);\n  margin-bottom: 4px;\n  line-height: 1.5;\n}\n\n.fir-warning-content li:last-child {\n  margin-bottom: 0;\n}\n\n\/* === ARTISAN BOX === *\/\n.fir-artisan-box {\n  background: linear-gradient(135deg, var(--fir-primary-light) 0%, var(--fir-primary) 100%);\n  border-radius: var(--fir-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  text-align: center;\n  box-shadow: var(--fir-shadow-lg);\n}\n\n.fir-artisan-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 17px);\n  line-height: 1.8;\n  margin: 0 0 1rem 0;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.fir-artisan-box p:last-child {\n  margin-bottom: 0;\n}\n\n.fir-artisan-box strong {\n  color: var(--fir-cream);\n}\n\n\/* === CTA BOX === *\/\n.fir-cta-box {\n  background: linear-gradient(135deg, var(--fir-secondary) 0%, var(--fir-primary-dark) 100%);\n  border-radius: var(--fir-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--fir-shadow-lg);\n}\n\n.fir-cta-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Ccircle cx='20' cy='20' r='2' fill='%23ffffff' fill-opacity='0.1'\/%3E%3C\/svg%3E\");\n}\n\n.fir-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.fir-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .fir-grid,\n  .fir-grid-3,\n  .fir-grid-4 {\n    grid-template-columns: 1fr;\n  }\n  \n  .fir-tips-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .fir-warning-box {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .fir-advantage {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .fir-advantage:hover {\n    transform: translateY(-4px);\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .fir-note-card,\n  .fir-usage-card,\n  .fir-profile-card,\n  .fir-format-card,\n  .fir-advantage {\n    animation: firFadeInUp .6s ease backwards;\n  }\n  \n  .fir-note-card:nth-child(1),\n  .fir-usage-card:nth-child(1),\n  .fir-profile-card:nth-child(1),\n  .fir-format-card:nth-child(1),\n  .fir-advantage:nth-child(1) { animation-delay: .1s; }\n  \n  .fir-note-card:nth-child(2),\n  .fir-usage-card:nth-child(2),\n  .fir-profile-card:nth-child(2),\n  .fir-format-card:nth-child(2),\n  .fir-advantage:nth-child(2) { animation-delay: .2s; }\n  \n  .fir-note-card:nth-child(3),\n  .fir-usage-card:nth-child(3),\n  .fir-profile-card:nth-child(3),\n  .fir-format-card:nth-child(3),\n  .fir-advantage:nth-child(3) { animation-delay: .3s; }\n  \n  .fir-note-card:nth-child(4),\n  .fir-usage-card:nth-child(4),\n  .fir-profile-card:nth-child(4),\n  .fir-advantage:nth-child(4) { animation-delay: .4s; }\n  \n  .fir-profile-card:nth-child(5),\n  .fir-advantage:nth-child(5) { animation-delay: .5s; }\n  \n  .fir-profile-card:nth-child(6) { animation-delay: .6s; }\n}\n\n@keyframes firFadeInUp {\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  .fir-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .fir-premium {\n    background: white;\n  }\n  \n  .fir-note-card,\n  .fir-usage-card,\n  .fir-profile-card,\n  .fir-format-card,\n  .fir-advantage,\n  .fir-tip,\n  .fir-composition-box {\n    border: 2px solid var(--fir-text);\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55720401142137,"sku":"CAILFIRBALSAM-50","price":3.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720401174905,"sku":"CAILFIRBALSAM-100","price":7.79,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720401207673,"sku":"CAILFIRBALSAM-200","price":15.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/Cailloux_d_ambre_11.png?v=1766138463"},{"product_id":"cristal-de-fleur-precieuse-fleur-dosmanthus-parfum-solide-jardin-de-mon-grand-pere","title":"Cristal de Fleur d'Osmanthus - Fleur Précieuse - Parfum Solide - Jardin de mon Grand Père","description":"\u003cp\u003eDécouvrez le \u003cstrong\u003eCristal de Fleur Précieuse - Fleur d'Osmanthus\u003c\/strong\u003e, un \u003cem\u003eparfum solide\u003c\/em\u003e naturellement envoûtant, proposé par \u003cstrong\u003eJardin de mon Grand-Père\u003c\/strong\u003e. Ce bijou olfactif s'inspire des jardins en fleurs où les notes délicates d'osmanthus émerveillent les sens. Idéal pour les amateurs de parfums authentiques et naturels, ce cristal parfumé est conçu pour offrir une expérience sensorielle unique et durable.\u003c\/p\u003e\n\u003ch2\u003eConseil d'utilisation\u003c\/h2\u003e\n\u003cp\u003eLe \u003cstrong\u003eparfum solide\u003c\/strong\u003e est très simple d'utilisation. Il suffit de frotter délicatement le cristal entre vos doigts et d'appliquer le parfum aux points de pulsation: derrière les oreilles, sur les poignets, et dans le cou. Grâce à sa texture solide, ce format est parfait pour une application discrète et nomade, vous permettant de raviver votre fragrance à tout moment de la journée.\u003c\/p\u003e\n\u003ch2\u003eComposition\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeurre de karité biologique\u003c\/strong\u003e : hydratant et nourrissant pour la peau.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHuile de jojoba\u003c\/strong\u003e : protège la peau et améliore la durabilité du parfum.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExtrait de fleur d'osmanthus naturel\u003c\/strong\u003e : apporte la note florale délicate et envoûtante.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCire d'abeille\u003c\/strong\u003e : garantit la stabilité solide du parfum.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHuiles essentielles\u003c\/strong\u003e : ajoutent une touche aromatique subtile et agréable.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTous les ingrédients sont sélectionnés pour leur \u003cstrong\u003epureté\u003c\/strong\u003e et leur \u003cstrong\u003equalité biologique\u003c\/strong\u003e, afin de garantir une expérience olfactive saine et naturelle.\u003c\/p\u003e\n\u003ch2\u003eOrigine et Fabrication\u003c\/h2\u003e\n\u003cp\u003eLe \u003cstrong\u003eCristal de Fleur Précieuse - Fleur d'Osmanthus - Parfum Solide - Jardin de mon Grand-Père\u003c\/strong\u003e est fabriqué avec amour en France, dans notre atelier situé en pleine campagne, loin de la pollution urbaine. Nos méthodes de production respectent les traditions artisanales tout en intégrant les exigences d'une fabrication éco-responsable. Nous nous engageons à employer des \u003cstrong\u003eprocédés durables\u003c\/strong\u003e et des \u003cstrong\u003eingrédients respectueux de l'environnement\u003c\/strong\u003e, pour un produit final de haute qualité qui préserve la nature.\u003c\/p\u003e\n\u003ch2\u003ePourquoi choisir le Cristal de Fleur Précieuse - Fleur d'Osmanthus ?\u003c\/h2\u003e\n\u003cp\u003eL'utilisation d'un \u003cstrong\u003eparfum solide\u003c\/strong\u003e présente de nombreux avantages par rapport aux parfums liquides traditionnels. En plus d'être plus pratique et transportable, il est aussi plus \u003cstrong\u003erespectueux de l'environnement\u003c\/strong\u003e grâce à son emballage minimaliste et réutilisable. De plus, les ingrédients naturels garantissent une expérience olfactive sans produits chimiques agressifs, idéale pour les peaux sensibles.\u003c\/p\u003e\n\u003cp\u003eChoisissez le \u003cem\u003eCristal de Fleur Précieuse - Fleur d'Osmanthus\u003c\/em\u003e pour une \u003cstrong\u003efragrance raffinée et durable\u003c\/strong\u003e, qui vous accompagnera dans tous vos moments précieux.\u003c\/p\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55720568095097,"sku":"OSMANTHUSJDMGP50","price":6.78,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720568127865,"sku":"OSMANTHUSJDMGP100","price":7.79,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720568160633,"sku":"OSMANTHUSJDMGP200","price":15.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/Cristaux_de_fleur_D_osmanthus_1__11zon.jpg?v=1766150883"},{"product_id":"chiffon-magique-special-vitres-jp-nature","title":"Chiffon Magique - Spécial Vitres - JP Nature","description":"\u003cp\u003eLe \u003cstrong\u003eChiffon magique - Spécial vitres de JP Nature\u003c\/strong\u003e est l'outil idéal pour un nettoyage impeccable et sans traces de vos surfaces vitrées. Conçu pour offrir une performance inégalée, ce chiffon combine des matériaux de haute qualité et une technologie avancée pour garantir des résultats éclatants. Dites adieu aux produits chimiques nocifs et adoptez une solution écologique et efficace pour vos vitres, miroirs et toutes surfaces qui méritent une finition parfaite.\u003c\/p\u003e\n\u003ch2\u003eConseil d'utilisation\u003c\/h2\u003e\n\u003cp\u003ePour utiliser le \u003cstrong\u003eChiffon magique Spécial vitres\u003c\/strong\u003e, il vous suffit de :\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eHumidifier légèrement le chiffon avec de l'eau. Aucun produit nettoyant n'est nécessaire.\u003c\/li\u003e\n\u003cli\u003eEssuyer la surface vitrée en effectuant des mouvements circulaires pour déloger toutes les saletés.\u003c\/li\u003e\n\u003cli\u003eUtiliser une partie sèche du chiffon pour finir et obtenir une brillance sans traces.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eConseil : Pour des vitres très sales, il est recommandé de les nettoyer d'abord avec un chiffon humide avant de parfaire le travail avec le \u003cstrong\u003eChiffon magique\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2\u003eComposition\u003c\/h2\u003e\n\u003cp\u003eCe \u003cstrong\u003eChiffon magique - Spécial vitres\u003c\/strong\u003e est fabriqué à partir de microfibres ultra-fines, spécialement tissées pour maximiser leur capacité d'absorption et de capture des poussières et des saletés. Ces microfibres sont choisies non seulement pour leur efficacité, mais aussi pour leur durabilité, assurant une longue vie au produit même après de nombreux lavages.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eEn cas de vitres sales, il est recommandé de les nettoyer d'abord avec la \u003ca href=\"https:\/\/www.naturellement-bio.com\/products\/microfibre-multi-surfaces-resultat-incomparable-jp-nature\" title=\"Microfibre Multi Surfaces de la marque JP Nature\" rel=\"noopener\" target=\"_blank\"\u003e\u003cu\u003eMicrofibre Multi-surfaces\u003c\/u\u003e\u003c\/a\u003e.\u003cbr\u003eEnsuite, passez le Spécial vitre, peu humidifié, en finition.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eSur des surfaces peu sales, passez le chiffon magique légèrement humidifié directement.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eComposition : \u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e83% Polyester-17% Polyamide\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eOrigine et fabrication\u003c\/h2\u003e\n\u003cp\u003eCe chiffon innovant est conçu et fabriqué avec soin par JP Nature, une entreprise reconnue pour son engagement envers des produits respectueux de l'environnement et de haute qualité. Toutes les étapes de production respectent strictement les normes environnementales pour offrir un produit à la fois performant et écologique.\u003c\/p\u003e\n\u003ch2\u003ePourquoi choisir le Chiffon magique Spécial vitres de JP Nature ?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEfficacité exceptionnelle :\u003c\/strong\u003e Nettoie et polit les surfaces vitrées en un seul passage.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉcologique :\u003c\/strong\u003e Élimine le besoin de produits chimiques grâce à une technologie de microfibres avancée.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉconomique :\u003c\/strong\u003e Réutilisable de nombreuses fois, lavable en machine.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePratique :\u003c\/strong\u003e Facile à utiliser et à entretenir, idéal pour les ménages actifs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOptez pour le \u003cstrong\u003eChiffon magique Spécial Vitres\u003c\/strong\u003e et redécouvrez le plaisir de voir briller vos vitrages comme jamais auparavant.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eDimension :\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e40 x 50 cm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDécouvrez nos \u003ca href=\"https:\/\/www.naturellement-bio.com\/blogs\/news\/astuces-vitre-sans-trace-sans-produit-chimique\" title=\"4 Astuces Incontournables pour des Vitres Impeccables sans Produits Chimiques !\"\u003econseils pratiques pour nettoyer vos vitres sans traces ni produits chimiques\u003c\/a\u003e et obtenir un résultat impeccable.\u003c\/p\u003e","brand":"JP NATURE","offers":[{"title":"Default Title","offer_id":45755308736669,"sku":"JPSPECVITRES","price":7.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/Chiffon-magique-Special-vitres-JPSPECVITRES-194403.jpg?v=1732719959"},{"product_id":"cailloux-ambre-jardin-de-mon-grand-pere","title":"Cailloux d'Ambre - Jardin de mon Grand Père","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Cailloux d'Ambre - Jardin de mon Grand-Père\nPalette détectée:\n  - Primaire: #D4A574 (beige doré chaleureux du packaging kraft et des cailloux d'ambre)\n  - Secondaire: #E8D4B8 (beige clair naturel du kraft)\n  - Accent: #FF6B35 (orange corail de l'étiquette rouge-orangé)\n  - Neutre: #F5EDE0 (crème très clair pour backgrounds)\nAmbiance: Artisanale, naturelle, chaleureuse, authentique, tradition\/patrimoine, senteurs d'antan\nStyle: Naturel premium avec une touche vintage\/patrimoniale, évoque le savoir-faire traditionnel\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🌿 100% végétal\u003c\/span\u003e\n        \u003cspan class=\"amb-badge\"\u003e🏺 Parfum mythique\u003c\/span\u003e\n        \u003cspan class=\"amb-badge\"\u003e🇫🇷 Fait main\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"amb-hero-title\"\u003eCailloux d'Ambre\u003c\/span\u003e\n      \u003cp class=\"amb-subtitle\"\u003eLa senteur mythique de l'océan\u003c\/p\u003e\n      \u003cp class=\"amb-description\"\u003eUne reconstitution végétale d'exception de l'ambre véritable, ce parfum légendaire aux notes chaudes et envoûtantes qui évoque les mystères des océans.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e✨ Un parfum 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        \u003cdiv class=\"amb-card-title\"\u003eSenteur mythique\u003c\/div\u003e\n        \u003cp\u003eReconstitution fidèle de l'ambre véritable, ce trésor des océans utilisé depuis des siècles dans la parfumerie de luxe\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e🔥\u003c\/div\u003e\n        \u003cdiv class=\"amb-card-title\"\u003eNotes chaleureuses\u003c\/div\u003e\n        \u003cp\u003eUn parfum ample et enveloppant aux accents légèrement iodés et délicatement animaux, d'une élégance 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        \u003cdiv class=\"amb-card-title\"\u003e100% végétal\u003c\/div\u003e\n        \u003cp\u003eUne composition entièrement végétale respectueuse de l'environnement, sans aucune matière animale\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e⏳\u003c\/div\u003e\n        \u003cdiv class=\"amb-card-title\"\u003eLongue durée\u003c\/div\u003e\n        \u003cp\u003eUne ténacité exceptionnelle qui parfume durablement votre intérieur ou votre peau avec subtilité\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📖 L'histoire fascinante de l'ambre\u003c\/h2\u003e\n    \u003cdiv class=\"amb-story-box\"\u003e\n      \u003cdiv class=\"amb-story-icon\"\u003e🐋\u003c\/div\u003e\n      \u003cp\u003e\u003cstrong\u003eL'ambre véritable\u003c\/strong\u003e flotte à la surface des océans, au voisinage de Madagascar, de l'Inde ou de la Chine. C'est une sécrétion naturelle du cachalot qui, sous l'action conjuguée de l'eau de mer et du soleil, se transforme progressivement.\u003c\/p\u003e\n      \u003cp\u003eFraîchement expulsée, cette matière présente une couleur foncée et une odeur forte. Mais avec le temps, \u003cstrong\u003eun miracle se produit\u003c\/strong\u003e : l'ambre prend une teinte de plus en plus claire, du gris argent au jaune or lumineux. Son parfum s'affine, devient délicat, légèrement animal et iodé, particulièrement envoûtant.\u003c\/p\u003e\n      \u003cp\u003eL'ambre doit être séchée pendant \u003cstrong\u003eau moins deux à trois ans\u003c\/strong\u003e avant d'être utilisée en parfumerie. Son utilisation confère une ténacité et un volume incomparables aux créations de luxe.\u003c\/p\u003e\n      \u003cp class=\"amb-story-highlight\"\u003e💎 Un produit mythique dont l'origine est restée durant longtemps un mystère, donnant libre cours aux imaginations et aux légendes des marins.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e🎯 Trois façons de l'utiliser\u003c\/h2\u003e\n    \u003cdiv class=\"amb-usage-grid\"\u003e\n      \u003cdiv class=\"amb-usage-card\"\u003e\n        \u003cdiv class=\"amb-usage-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"amb-usage-icon\"\u003e🏠\u003c\/div\u003e\n        \u003cdiv class=\"amb-usage-title\"\u003eDiffusion naturelle\u003c\/div\u003e\n        \u003cp\u003eDéposez vos cailloux dans les petits espaces de la maison, idéalement près d'une source de chaleur (radiateur, rebord de fenêtre ensoleillé) pour activer délicatement leur parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-usage-card\"\u003e\n        \u003cdiv class=\"amb-usage-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"amb-usage-icon\"\u003e✨\u003c\/div\u003e\n        \u003cdiv class=\"amb-usage-title\"\u003eGri-gri personnel\u003c\/div\u003e\n        \u003cp\u003eGardez un caillou sur vous comme un porte-bonheur. La chaleur corporelle facilite la diffusion du parfum. Manipulez-le régulièrement : il deviendra doux et vous parfumera durablement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-usage-card\"\u003e\n        \u003cdiv class=\"amb-usage-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"amb-usage-icon\"\u003e🕯️\u003c\/div\u003e\n        \u003cdiv class=\"amb-usage-title\"\u003eBrûloir aromatique\u003c\/div\u003e\n        \u003cp\u003eDéposez 3 cailloux dans un brûloir. À chaud, la matière devient liquide et diffuse intensément son parfum ; à froid, elle redevient solide. Renouvelez jusqu'à épuisement.\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🎁 Conditionnement artisanal\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        \u003cdiv class=\"amb-info-label\"\u003eFormat standard\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003eSachet kraft 50g\u003c\/div\u003e\n        \u003cp class=\"amb-info-detail\"\u003eEnviron 5 à 7 cailloux selon la taille\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        \u003cdiv class=\"amb-info-label\"\u003eAutres formats\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003e100g • 200g\u003c\/div\u003e\n        \u003cp class=\"amb-info-detail\"\u003ePour une utilisation prolongée\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        \u003cdiv class=\"amb-info-label\"\u003eFabrication\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003eFait main en France\u003c\/div\u003e\n        \u003cp class=\"amb-info-detail\"\u003eSavoir-faire artisanal traditionnel\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        \u003cdiv class=\"amb-info-label\"\u003ePackaging\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003eKraft recyclable\u003c\/div\u003e\n        \u003cp class=\"amb-info-detail\"\u003eApproche éco-responsable\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🌸 Découvrez la gamme complète\u003c\/h2\u003e\n    \u003cdiv class=\"amb-collection-box\"\u003e\n      \u003cdiv class=\"amb-collection-icon\"\u003e🏺\u003c\/div\u003e\n      \u003cp\u003e\u003cstrong\u003eJardin de mon Grand-Père\u003c\/strong\u003e vous propose une collection unique de senteurs inspirées des traditions et du patrimoine français.\u003c\/p\u003e\n      \u003cp\u003eExplorez nos \u003cstrong\u003eeaux aromatiques artisanales\u003c\/strong\u003e présentées dans de magnifiques flacons, nos \u003cstrong\u003eparfums solides naturels\u003c\/strong\u003e et nos \u003cstrong\u003ecréations olfactives d'exception\u003c\/strong\u003e élaborées avec passion et savoir-faire.\u003c\/p\u003e\n      \u003cdiv class=\"amb-collection-cta\"\u003e\n        \u003ca href=\"https:\/\/www.naturellement-bio.com\/collections\/jardin-de-mon-grand-pere\" target=\"_blank\" style=\"text-decoration:none;\"\u003e\u003cspan class=\"amb-collection-link\"\u003e👉 Découvrir toute la gamme Jardin de mon Grand-Père\u003c\/span\u003e\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"amb-section\"\u003e\n    \u003cdiv class=\"amb-warning-box\"\u003e\n      \u003cdiv class=\"amb-warning-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"amb-warning-content\"\u003e\n        \u003cp class=\"amb-warning-title\"\u003eInformations importantes\u003c\/p\u003e\n        \u003cp\u003eContient du Benzyl Salicylate et de l'Isoeugenol. Peut provoquer une réaction allergique chez les personnes sensibles.\u003c\/p\u003e\n        \u003cp class=\"amb-warning-ufi\"\u003eUFI : 4470-A0DM-H006-25HT\u003c\/p\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\u003eLaissez-vous envoûter par cette senteur mythique qui traverse les siècles et apporte à votre intérieur une atmosphère chaleureuse et raffinée, digne des plus grands parfums.\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: #F5EDE0;\n  --amb-white: #ffffff;\n  --amb-primary: #D4A574;\n  --amb-primary-dark: #B8895A;\n  --amb-primary-light: #E8D4B8;\n  --amb-secondary: #C4A77D;\n  --amb-accent: #FF6B35;\n  --amb-text: #2a2420;\n  --amb-text-light: #5a5048;\n  --amb-border: #e0d5c5;\n  --amb-shadow: 0 4px 24px rgba(180, 137, 90, 0.12);\n  --amb-shadow-lg: 0 12px 48px rgba(180, 137, 90, 0.2);\n  --amb-radius: 20px;\n  --amb-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\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  line-height: 1.7;\n  color: var(--amb-text);\n}\n\n\/* === HERO === *\/\n.amb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #D4A574 0%, #C4A77D 50%, #B8895A 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    repeating-linear-gradient(45deg, transparent, transparent 20px, rgba(255,255,255,.1) 20px, rgba(255,255,255,.1) 40px),\n    repeating-linear-gradient(-45deg, transparent, transparent 20px, rgba(255,255,255,.1) 20px, rgba(255,255,255,.1) 40px);\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: 10px;\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 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(--amb-primary-dark);\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);\n  transition: all 0.3s ease;\n  border: 2px solid rgba(255, 255, 255, 0.3);\n}\n\n.amb-badge:hover {\n  transform: translateY(-3px) scale(1.05);\n  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.25);\n}\n\n.amb-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(34px, 7vw, 56px);\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.25);\n}\n\n.amb-subtitle {\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  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);\n}\n\n.amb-description {\n  color: rgba(255, 255, 255, 0.9);\n  font-size: clamp(15px, 2.2vw, 18px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n}\n\n\/* === SECTIONS === *\/\n.amb-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.amb-premium h2 {\n  font-size: clamp(26px, 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-accent));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.amb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 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.8rem, 3vw, 2.5rem);\n  box-shadow: var(--amb-shadow);\n  border: 2px solid transparent;\n  transition: all 0.3s ease;\n  text-align: center;\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: clamp(36px, 6vw, 48px);\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.1));\n}\n\n.amb-card-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin-bottom: 0.8rem;\n  letter-spacing: -0.02em;\n}\n\n.amb-card p {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--amb-text-light);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === STORY BOX === *\/\n.amb-story-box {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--amb-shadow);\n  border-left: 6px solid var(--amb-accent);\n}\n\n.amb-story-icon {\n  font-size: clamp(48px, 8vw, 64px);\n  text-align: center;\n  margin-bottom: 1.5rem;\n  filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.1));\n}\n\n.amb-story-box p {\n  font-size: clamp(15px, 2.2vw, 17px);\n  color: var(--amb-text);\n  margin-bottom: 1.2rem;\n  line-height: 1.8;\n}\n\n.amb-story-box p:last-child {\n  margin-bottom: 0;\n}\n\n.amb-story-highlight {\n  background: linear-gradient(135deg, var(--amb-primary-light) 0%, rgba(232, 212, 184, 0.5) 100%);\n  padding: 1.5rem;\n  border-radius: var(--amb-radius-sm);\n  border-left: 4px solid var(--amb-accent);\n  font-weight: 600;\n  margin-top: 1.5rem !important;\n}\n\n\/* === USAGE === *\/\n.amb-usage-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 2rem;\n}\n\n.amb-usage-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(2rem, 3.5vw, 2.5rem);\n  box-shadow: var(--amb-shadow);\n  position: relative;\n  overflow: hidden;\n  transition: all 0.3s ease;\n}\n\n.amb-usage-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-usage-card::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 6px;\n  background: linear-gradient(90deg, var(--amb-primary), var(--amb-accent));\n}\n\n.amb-usage-number {\n  position: absolute;\n  top: 1.5rem;\n  right: 1.5rem;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--amb-accent), #ff8555);\n  color: white;\n  font-size: 20px;\n  font-weight: 900;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  box-shadow: 0 4px 12px rgba(255, 107, 53, 0.3);\n}\n\n.amb-usage-icon {\n  font-size: clamp(40px, 6vw, 52px);\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.1));\n}\n\n.amb-usage-title {\n  font-size: clamp(19px, 2.8vw, 24px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin-bottom: 1rem;\n  letter-spacing: -0.02em;\n}\n\n.amb-usage-card p {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--amb-text-light);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === INFO GRID === *\/\n.amb-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.5rem;\n}\n\n.amb-info-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius-sm);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--amb-shadow);\n  text-align: center;\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.amb-info-card:hover {\n  transform: translateY(-6px);\n  border-color: var(--amb-primary-light);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-info-icon {\n  font-size: clamp(32px, 5vw, 42px);\n  margin-bottom: 0.8rem;\n  filter: drop-shadow(0 3px 6px rgba(0, 0, 0, 0.1));\n}\n\n.amb-info-label {\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--amb-text-light);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  margin-bottom: 0.5rem;\n}\n\n.amb-info-value {\n  font-size: clamp(18px, 2.8vw, 22px);\n  font-weight: 900;\n  color: var(--amb-primary-dark);\n  margin-bottom: 0.5rem;\n  letter-spacing: -0.02em;\n}\n\n.amb-info-detail {\n  font-size: clamp(13px, 1.8vw, 15px);\n  color: var(--amb-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === COLLECTION BOX === *\/\n.amb-collection-box {\n  background: linear-gradient(135deg, var(--amb-primary-light) 0%, rgba(232, 212, 184, 0.6) 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  border: 3px solid var(--amb-primary);\n}\n\n.amb-collection-icon {\n  font-size: clamp(52px, 9vw, 72px);\n  margin-bottom: 1.5rem;\n  filter: drop-shadow(0 6px 16px rgba(0, 0, 0, 0.15));\n}\n\n.amb-collection-box p {\n  font-size: clamp(15px, 2.3vw, 18px);\n  color: var(--amb-text);\n  margin-bottom: 1.2rem;\n  line-height: 1.8;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.amb-collection-cta {\n  margin-top: 2rem;\n}\n\n.amb-collection-link {\n  display: inline-block;\n  background: linear-gradient(135deg, var(--amb-primary-dark) 0%, var(--amb-primary) 100%);\n  color: white;\n  padding: 1rem 2.5rem;\n  border-radius: 999px;\n  font-size: clamp(15px, 2.2vw, 17px);\n  font-weight: 700;\n  box-shadow: 0 6px 24px rgba(184, 137, 90, 0.4);\n  transition: all 0.3s ease;\n  cursor: pointer;\n}\n\n.amb-collection-link:hover {\n  transform: translateY(-4px) scale(1.05);\n  box-shadow: 0 8px 32px rgba(184, 137, 90, 0.5);\n}\n\n\/* === WARNING BOX === *\/\n.amb-warning-box {\n  background: rgba(255, 245, 230, 0.8);\n  border: 2px solid #f5ddb8;\n  border-radius: var(--amb-radius-sm);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n}\n\n.amb-warning-icon {\n  font-size: clamp(28px, 5vw, 36px);\n  flex-shrink: 0;\n  filter: drop-shadow(0 2px 6px rgba(0, 0, 0, 0.1));\n}\n\n.amb-warning-content {\n  flex: 1;\n}\n\n.amb-warning-title {\n  font-size: clamp(16px, 2.4vw, 19px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin-bottom: 0.8rem;\n}\n\n.amb-warning-content p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--amb-text-light);\n  margin-bottom: 0.6rem;\n  line-height: 1.6;\n}\n\n.amb-warning-content p:last-child {\n  margin-bottom: 0;\n}\n\n.amb-warning-ufi {\n  font-size: 12px !important;\n  color: var(--amb-text-light);\n  font-family: monospace;\n  opacity: 0.8;\n}\n\n\/* === CTA FINAL === *\/\n.amb-cta-box {\n  background: linear-gradient(135deg, var(--amb-primary-dark) 0%, var(--amb-accent) 100%);\n  border-radius: var(--amb-radius);\n  padding: clamp(3rem, 6vw, 4.5rem);\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% 50%, white 2px, transparent 2px),\n    radial-gradient(circle at 80% 50%, white 2px, transparent 2px);\n  background-size: 60px 60px;\n  background-position: 0 0, 30px 30px;\n}\n\n.amb-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.amb-cta-emoji {\n  font-size: clamp(48px, 8vw, 64px);\n  margin-bottom: 1rem;\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(16px, 2.6vw, 20px);\n  line-height: 1.8;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.2);\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .amb-grid,\n  .amb-usage-grid,\n  .amb-info-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .amb-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n\n  .amb-warning-box {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .amb-warning-icon {\n    margin: 0 auto;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .amb-card,\n  .amb-usage-card,\n  .amb-info-card {\n    animation: fadeInUp 0.6s ease backwards;\n  }\n\n  .amb-card:nth-child(1),\n  .amb-usage-card:nth-child(1),\n  .amb-info-card:nth-child(1) {\n    animation-delay: 0.1s;\n  }\n\n  .amb-card:nth-child(2),\n  .amb-usage-card:nth-child(2),\n  .amb-info-card:nth-child(2) {\n    animation-delay: 0.2s;\n  }\n\n  .amb-card:nth-child(3),\n  .amb-usage-card:nth-child(3),\n  .amb-info-card:nth-child(3) {\n    animation-delay: 0.3s;\n  }\n\n  .amb-card:nth-child(4),\n  .amb-info-card:nth-child(4) {\n    animation-delay: 0.4s;\n  }\n\n  .amb-story-box,\n  .amb-collection-box,\n  .amb-warning-box {\n    animation: fadeIn 0.8s ease backwards;\n    animation-delay: 0.2s;\n  }\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 fadeIn {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\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 4px 12px rgba(0, 0, 0, 0.3);\n    --amb-shadow-lg: 0 12px 24px rgba(0, 0, 0, 0.4);\n  }\n\n  .amb-card,\n  .amb-usage-card,\n  .amb-info-card {\n    border: 2px solid var(--amb-text);\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55719753646457,"sku":"CAILLOUXAMBGR-50","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55719753679225,"sku":"CAILLOUXAMBGR-100","price":15.6,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55719753711993,"sku":"CAILLOUXAMBGR-200","price":30.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/caillou-ambre-packshot_2_11zon.jpg?v=1773147474"},{"product_id":"cailloux-ambre-imperial-jardin-de-mon-grand-pere","title":"Cailloux Ambre Impérial - Jardin de mon Grand Père","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Cailloux d'Ambre Impérial - Jardin de mon Grand-Père\nPalette détectée:\n  - Primaire: #C4956A (ambre\/caramel doré des cailloux)\n  - Secondaire: #D4A574 (kraft doré du packaging)\n  - Accent: #E85A35 (orange vif des étiquettes)\n  - Fond: #F5EDE4 (beige crème chaleureux)\nAmbiance: Artisanal, chaleureux, oriental raffiné, fait main, traditionnel, cosy\nPréfixe CSS: amb\n--\u003e\n\u003cdiv class=\"amb-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"amb-hero\"\u003e\n\u003cdiv class=\"amb-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"amb-hero-content\"\u003e\n\u003cdiv class=\"amb-badges-top\"\u003e\n\u003cspan class=\"amb-badge\"\u003e✨ Fait main avec amour\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003e🇫🇷 Artisanat français\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003e🌿 100% végétal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"amb-hero-title\"\u003eCaillou d'Ambre Impérial\u003c\/span\u003e\n\u003cp class=\"amb-subtitle\"\u003eJardin de mon Grand-Père\u003c\/p\u003e\n\u003cp style=\"font-size:1.3em;\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eTransformez votre intérieur en un cocon de douceur orientale avec ces petits trésors artisanaux aux notes mythiques d'ambre gris, vanille et fleurs d'Orient.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : L'ESSENCE DU PRODUIT --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003e✨ L'essence de l'ambre impérial\u003c\/h2\u003e\n\u003cdiv class=\"amb-essence-box\"\u003e\n\u003cp class=\"amb-essence-text\"\u003eLe Caillou d'Ambre Impérial est une \u003cstrong\u003ereconstitution végétale de l'ambre gris\u003c\/strong\u003e, ce précieux ingrédient autrefois réservé à la haute parfumerie. Contrairement aux parfums d'ambiance classiques, ces cailloux offrent une diffusion douce et progressive qui parfume délicatement votre maison pendant \u003cstrong\u003eplusieurs semaines\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION : COMPOSITION OLFACTIVE --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003e🌸 Une symphonie olfactive\u003c\/h2\u003e\n\u003cdiv class=\"amb-grid\"\u003e\n\u003cdiv class=\"amb-card amb-ingredient\"\u003e\n\u003cdiv class=\"amb-ingredient-icon\"\u003e🔶\u003c\/div\u003e\n\u003ch3\u003eAmbre végétal\u003c\/h3\u003e\n\u003cp\u003eUne chaleur enveloppante caractéristique, profonde et sensuelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card amb-ingredient\"\u003e\n\u003cdiv class=\"amb-ingredient-icon\"\u003e🍦\u003c\/div\u003e\n\u003ch3\u003eVanille naturelle\u003c\/h3\u003e\n\u003cp\u003eUne douceur suave et réconfortante, gourmande et apaisante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card amb-ingredient\"\u003e\n\u003cdiv class=\"amb-ingredient-icon\"\u003e🌺\u003c\/div\u003e\n\u003ch3\u003eFleurs orientales\u003c\/h3\u003e\n\u003cp\u003eUne touche mystérieuse et raffinée pour une note de voyage\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-result-box\"\u003e\n\u003cspan class=\"amb-result-label\"\u003eLe résultat\u003c\/span\u003e\n\u003cp\u003eUn parfum d'ambiance \u003cstrong\u003eample et chaleureux\u003c\/strong\u003e, qui enveloppe votre intérieur d'une atmosphère à la fois sophistiquée et apaisante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION : HISTOIRE --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003e📜 L'histoire fascinante de l'ambre gris\u003c\/h2\u003e\n\u003cdiv class=\"amb-story-card\"\u003e\n\u003cdiv class=\"amb-story-content\"\u003e\n\u003cp\u003eSaviez-vous que l'\u003cstrong\u003eambre gris véritable\u003c\/strong\u003e est l'un des ingrédients les plus mystérieux de la parfumerie ? Cette substance rare flotte à la surface des océans, près de Madagascar, de l'Inde ou de la Chine.\u003c\/p\u003e\n\u003cdiv class=\"amb-story-timeline\"\u003e\n\u003cdiv class=\"amb-timeline-item\"\u003e\n\u003cspan class=\"amb-timeline-icon\"\u003e🌊\u003c\/span\u003e\n\u003cdiv class=\"amb-timeline-text\"\u003e\n\u003cstrong\u003eOrigine océanique\u003c\/strong\u003e\n\u003cp\u003eSécrétion naturelle du cachalot transformée par l'eau de mer et le soleil\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-timeline-item\"\u003e\n\u003cspan class=\"amb-timeline-icon\"\u003e⏳\u003c\/span\u003e\n\u003cdiv class=\"amb-timeline-text\"\u003e\n\u003cstrong\u003eMaturation naturelle\u003c\/strong\u003e\n\u003cp\u003eAprès des mois, l'ambre prend une teinte gris argent à jaune doré\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-timeline-item\"\u003e\n\u003cspan class=\"amb-timeline-icon\"\u003e✨\u003c\/span\u003e\n\u003cdiv class=\"amb-timeline-text\"\u003e\n\u003cstrong\u003eParfum envoûtant\u003c\/strong\u003e\n\u003cp\u003eNotes délicates, légèrement iodées et absolument captivantes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"amb-story-conclusion\"\u003eAvec le Caillou d'Ambre Impérial, retrouvez toute la magie de ce parfum mythique dans une version \u003cstrong\u003e100% végétale et respectueuse\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION : UTILISATIONS --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003e💫 Comment utiliser vos cailloux d'ambre\u003c\/h2\u003e\n\u003cdiv class=\"amb-grid\"\u003e\n\u003cdiv class=\"amb-card amb-usage\"\u003e\n\u003cdiv class=\"amb-usage-number\"\u003e1\u003c\/div\u003e\n\u003ch3\u003eDiffusion passive\u003c\/h3\u003e\n\u003cdiv class=\"amb-usage-icon\"\u003e🏠\u003c\/div\u003e\n\u003cp\u003eDéposez quelques cailloux dans une coupelle près d'une \u003cstrong\u003esource de chaleur\u003c\/strong\u003e (radiateur, cheminée, fenêtre ensoleillée). Idéal pour parfumer délicatement une entrée, chambre ou salon.\u003c\/p\u003e\n\u003cspan class=\"amb-usage-tip\"\u003e✨ Parfum délicat pendant plusieurs semaines\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card amb-usage\"\u003e\n\u003cdiv class=\"amb-usage-number\"\u003e2\u003c\/div\u003e\n\u003ch3\u003eGri-gri porte-bonheur\u003c\/h3\u003e\n\u003cdiv class=\"amb-usage-icon\"\u003e👜\u003c\/div\u003e\n\u003cp\u003eGlissez un ou deux cailloux dans votre poche ou sac. La \u003cstrong\u003echaleur de votre corps\u003c\/strong\u003e libère progressivement les notes ambrées, créant un sillage discret et personnel.\u003c\/p\u003e\n\u003cspan class=\"amb-usage-tip\"\u003e✨ Un rituel sensoriel quotidien\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card amb-usage\"\u003e\n\u003cdiv class=\"amb-usage-number\"\u003e3\u003c\/div\u003e\n\u003ch3\u003eBrûloir à bougie\u003c\/h3\u003e\n\u003cdiv class=\"amb-usage-icon\"\u003e🕯️\u003c\/div\u003e\n\u003cp\u003eDéposez \u003cstrong\u003e3 cailloux dans un brûloir\u003c\/strong\u003e. Sous la chaleur, ils deviennent liquides et libèrent généreusement leur fragrance. En refroidissant, ils se resolidifient.\u003c\/p\u003e\n\u003cspan class=\"amb-usage-tip\"\u003e✨ Idéal avant l'arrivée d'invités\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION : AVANTAGES --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003e🏆 Pourquoi choisir l'ambre artisanal\u003c\/h2\u003e\n\u003cdiv class=\"amb-advantages\"\u003e\n\u003cdiv class=\"amb-advantage-item\"\u003e\n\u003cspan class=\"amb-advantage-icon\"\u003e🇫🇷\u003c\/span\u003e\n\u003cdiv class=\"amb-advantage-text\"\u003e\n\u003cstrong\u003eFabrication artisanale française\u003c\/strong\u003e\n\u003cp\u003eChaque caillou est fait main avec soin\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-advantage-item\"\u003e\n\u003cspan class=\"amb-advantage-icon\"\u003e⏰\u003c\/span\u003e\n\u003cdiv class=\"amb-advantage-text\"\u003e\n\u003cstrong\u003eDurée exceptionnelle\u003c\/strong\u003e\n\u003cp\u003ePlusieurs semaines de parfum délicat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-advantage-item\"\u003e\n\u003cspan class=\"amb-advantage-icon\"\u003e🎯\u003c\/span\u003e\n\u003cdiv class=\"amb-advantage-text\"\u003e\n\u003cstrong\u003ePolyvalence d'utilisation\u003c\/strong\u003e\n\u003cp\u003eEn décoration, sur soi ou en brûloir\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-advantage-item\"\u003e\n\u003cspan class=\"amb-advantage-icon\"\u003e👃\u003c\/span\u003e\n\u003cdiv class=\"amb-advantage-text\"\u003e\n\u003cstrong\u003eNotes olfactives complexes\u003c\/strong\u003e\n\u003cp\u003eUn parfum cœur d'ambre authentique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-advantage-item\"\u003e\n\u003cspan class=\"amb-advantage-icon\"\u003e💰\u003c\/span\u003e\n\u003cdiv class=\"amb-advantage-text\"\u003e\n\u003cstrong\u003eFormat économique\u003c\/strong\u003e\n\u003cp\u003eRéutilisable jusqu'à épuisement du parfum\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION : CONDITIONNEMENTS --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003e📦 Formats disponibles\u003c\/h2\u003e\n\u003cdiv class=\"amb-grid amb-formats\"\u003e\n\u003cdiv class=\"amb-card amb-format\"\u003e\n\u003cspan class=\"amb-format-weight\"\u003e50g\u003c\/span\u003e\n\u003ch3\u003eDécouverte\u003c\/h3\u003e\n\u003cp\u003eEnviron 5 à 7 cailloux selon leur taille\u003c\/p\u003e\n\u003cspan class=\"amb-format-tag\"\u003eIdéal pour découvrir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card amb-format amb-format-popular\"\u003e\n\u003cspan class=\"amb-format-popular-badge\"\u003ePopulaire\u003c\/span\u003e \u003cspan class=\"amb-format-weight\"\u003e100g\u003c\/span\u003e\n\u003ch3\u003eEssentiel\u003c\/h3\u003e\n\u003cp\u003ePour une utilisation prolongée\u003c\/p\u003e\n\u003cspan class=\"amb-format-tag\"\u003eLe bon compromis\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card amb-format\"\u003e\n\u003cspan class=\"amb-format-weight\"\u003e200g\u003c\/span\u003e\n\u003ch3\u003eGénéreux\u003c\/h3\u003e\n\u003cp\u003ePour les amoureux de l'ambre\u003c\/p\u003e\n\u003cspan class=\"amb-format-tag\"\u003eFormat économique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"amb-packaging-note\"\u003e🎁 Présentés dans un élégant \u003cstrong\u003esachet kraft\u003c\/strong\u003e, parfait pour offrir ou se faire plaisir\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003e❓ Questions fréquentes\u003c\/h2\u003e\n\u003cdiv class=\"amb-faq\"\u003e\n\u003cdiv class=\"amb-faq-item\"\u003e\n\u003cdiv class=\"amb-faq-question\"\u003e\n\u003cspan class=\"amb-faq-icon\"\u003e⏱️\u003c\/span\u003e\n\u003ch3\u003eCombien de temps dure le parfum ?\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eEn diffusion passive, les cailloux parfument votre intérieur pendant \u003cstrong\u003eplusieurs semaines à plusieurs mois\u003c\/strong\u003e, selon la ventilation et la proximité d'une source de chaleur. En brûloir, comptez 3 à 5 utilisations par caillou.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-faq-item\"\u003e\n\u003cdiv class=\"amb-faq-question\"\u003e\n\u003cspan class=\"amb-faq-icon\"\u003e💨\u003c\/span\u003e\n\u003ch3\u003eLe parfum est-il puissant ou discret ?\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eLe Caillou d'Ambre Impérial offre une diffusion \u003cstrong\u003edouce et progressive\u003c\/strong\u003e en utilisation passive. Pour un parfum plus présent, optez pour le brûloir qui libère les notes de façon plus intense et immédiate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-faq-item\"\u003e\n\u003cdiv class=\"amb-faq-question\"\u003e\n\u003cspan class=\"amb-faq-icon\"\u003e✨\u003c\/span\u003e\n\u003ch3\u003ePeut-on les utiliser comme parfum personnel ?\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eAbsolument ! Portés sur soi, les cailloux d'ambre créent un sillage subtil et personnel. C'est d'ailleurs une \u003cstrong\u003etradition ancestrale\u003c\/strong\u003e dans de nombreuses cultures orientales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION : PRÉCAUTIONS --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003e⚠️ Composition et précautions\u003c\/h2\u003e\n\u003cdiv class=\"amb-precautions\"\u003e\n\u003cdiv class=\"amb-composition-box\"\u003e\n\u003ch3\u003e🧪 Composition\u003c\/h3\u003e\n\u003cp\u003eBenzyl Salicylate, Acetyl Cedrene, OTNE, Limonene\u003c\/p\u003e\n\u003cspan class=\"amb-ufi\"\u003eUFI : C970-A0SE-4005-DUPX\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-warnings-box\"\u003e\n\u003ch3\u003e📋 Précautions d'emploi\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePeut produire une réaction allergique chez les personnes sensibles\u003c\/li\u003e\n\u003cli\u003eNocif pour les organismes aquatiques – éviter le rejet dans l'environnement\u003c\/li\u003e\n\u003cli\u003eTenir hors de portée des enfants\u003c\/li\u003e\n\u003cli\u003eNe pas ingérer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION : CTA FINAL --\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"amb-section\"\u003e\n\u003cdiv class=\"amb-cta-box\"\u003e\n\u003cdiv class=\"amb-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"amb-cta-content\"\u003e\n\u003cspan class=\"amb-cta-icon\"\u003e🏺\u003c\/span\u003e\n\u003cp\u003eOffrez-vous un voyage sensoriel unique avec ces petits trésors artisanaux. \u003cstrong\u003eRond, onctueux, opulent\u003c\/strong\u003e : laissez-vous envoûter par la magie de l'ambre impérial.\u003c\/p\u003e\n\u003cspan class=\"amb-cta-tagline\"\u003e✨ L'art de parfumer autrement ✨\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  \/* Couleurs principales *\/\n  --amb-cream: #F9F5F0;\n  --amb-white: #ffffff;\n  --amb-primary: #C4956A;\n  --amb-primary-dark: #9E6B4A;\n  --amb-primary-light: #E8D5C4;\n  --amb-secondary: #D4A574;\n  --amb-accent: #E85A35;\n\n  \/* Textes *\/\n  --amb-text: #2D2520;\n  --amb-text-light: #6B5D52;\n\n  \/* Effets *\/\n  --amb-border: #E8DDD4;\n  --amb-shadow: 0 4px 24px rgba(156,107,74,.12);\n  --amb-shadow-lg: 0 12px 48px rgba(156,107,74,.18);\n  --amb-radius: 20px;\n  --amb-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\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.amb-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.amb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #C4956A 0%, #D4A574 40%, #9E6B4A 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; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(255,255,255,.1) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.08) 0%, transparent 40%),\n    repeating-linear-gradient(45deg, transparent, transparent 20px, rgba(255,255,255,.02) 20px, rgba(255,255,255,.02) 40px);\n  opacity: 1;\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  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.amb-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(--amb-primary-dark);\n  box-shadow: 0 4px 16px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.amb-badge:hover {\n  transform: translateY(-3px) scale(1.05);\n  box-shadow: 0 8px 24px rgba(0,0,0,.15);\n}\n\n.amb-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(32px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 0.5rem 0;\n  letter-spacing: -.03em;\n  text-shadow: 0 4px 24px rgba(0,0,0,.25);\n}\n\n.amb-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  font-style: italic;\n}\n\n.amb-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 2.5vw, 19px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\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(24px, 5vw, 34px);\n  font-weight: 900;\n  color: var(--amb-primary-dark);\n  margin: 0 0 clamp(1.5rem, 3vw, 2.5rem) 0;\n  text-align: center;\n  letter-spacing: -.02em;\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: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--amb-primary), var(--amb-accent));\n  border-radius: 2px;\n}\n\n.amb-premium h3 {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin: 0 0 0.75rem 0;\n}\n\n.amb-premium p {\n  margin: 0 0 1rem 0;\n  color: var(--amb-text-light);\n}\n\n.amb-premium strong {\n  color: var(--amb-text);\n  font-weight: 700;\n}\n\n\/* === ESSENCE BOX === *\/\n.amb-essence-box {\n  background: linear-gradient(135deg, var(--amb-primary-light) 0%, var(--amb-white) 100%);\n  border-radius: var(--amb-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  border-left: 5px solid var(--amb-primary);\n  box-shadow: var(--amb-shadow);\n}\n\n.amb-essence-text {\n  font-size: clamp(16px, 2.5vw, 19px);\n  line-height: 1.8;\n  margin: 0;\n  color: var(--amb-text);\n}\n\n\/* === GRILLES === *\/\n.amb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n\/* === CARDS === *\/\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 .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\/* === INGREDIENTS === *\/\n.amb-ingredient {\n  text-align: center;\n}\n\n.amb-ingredient-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.amb-ingredient p {\n  margin: 0;\n}\n\n\/* === RESULT BOX === *\/\n.amb-result-box {\n  background: linear-gradient(135deg, var(--amb-primary-dark) 0%, var(--amb-primary) 100%);\n  border-radius: var(--amb-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  margin-top: 2rem;\n  position: relative;\n  overflow: hidden;\n}\n\n.amb-result-box::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 30% 50%, rgba(255,255,255,.1) 0%, transparent 50%);\n}\n\n.amb-result-label {\n  display: inline-block;\n  background: rgba(255,255,255,.2);\n  color: white;\n  padding: 6px 16px;\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: 1rem;\n  position: relative;\n}\n\n.amb-result-box p {\n  color: white;\n  font-size: clamp(16px, 2.5vw, 19px);\n  margin: 0;\n  position: relative;\n  font-weight: 500;\n}\n\n.amb-result-box strong {\n  color: white;\n}\n\n\/* === STORY CARD === *\/\n.amb-story-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--amb-shadow);\n  border: 2px solid var(--amb-primary-light);\n}\n\n.amb-story-content \u003e p:first-child {\n  font-size: clamp(16px, 2.5vw, 18px);\n  color: var(--amb-text);\n}\n\n.amb-story-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  margin: 2rem 0;\n  padding-left: 1rem;\n  border-left: 3px solid var(--amb-primary-light);\n}\n\n.amb-timeline-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  position: relative;\n}\n\n.amb-timeline-item::before {\n  content: '';\n  position: absolute;\n  left: -1rem;\n  top: 12px;\n  width: 12px;\n  height: 12px;\n  background: var(--amb-primary);\n  border-radius: 50%;\n  transform: translateX(-50%);\n  border: 3px solid var(--amb-cream);\n}\n\n.amb-timeline-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.amb-timeline-text strong {\n  display: block;\n  color: var(--amb-primary-dark);\n  margin-bottom: 4px;\n}\n\n.amb-timeline-text p {\n  margin: 0;\n  font-size: 15px;\n}\n\n.amb-story-conclusion {\n  background: var(--amb-primary-light);\n  padding: 1.25rem;\n  border-radius: var(--amb-radius-sm);\n  margin: 0;\n  font-weight: 500;\n  color: var(--amb-text);\n}\n\n\/* === USAGE CARDS === *\/\n.amb-usage {\n  position: relative;\n  text-align: center;\n  padding-top: clamp(2.5rem, 4vw, 3rem);\n}\n\n.amb-usage-number {\n  position: absolute;\n  top: -15px;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 50px;\n  height: 50px;\n  background: linear-gradient(135deg, var(--amb-accent) 0%, #D4482A 100%);\n  color: white;\n  font-size: 22px;\n  font-weight: 900;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  box-shadow: 0 4px 16px rgba(232,90,53,.3);\n}\n\n.amb-usage-icon {\n  font-size: 42px;\n  margin-bottom: 1rem;\n}\n\n.amb-usage p {\n  margin-bottom: 1.25rem;\n}\n\n.amb-usage-tip {\n  display: inline-block;\n  background: var(--amb-primary-light);\n  color: var(--amb-primary-dark);\n  padding: 8px 16px;\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 600;\n}\n\n\/* === ADVANTAGES === *\/\n.amb-advantages {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1rem;\n}\n\n.amb-advantage-item {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: var(--amb-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--amb-radius-sm);\n  box-shadow: var(--amb-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.amb-advantage-item:hover {\n  border-color: var(--amb-primary);\n  transform: translateX(8px);\n}\n\n.amb-advantage-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n}\n\n.amb-advantage-text strong {\n  display: block;\n  color: var(--amb-primary-dark);\n  margin-bottom: 2px;\n}\n\n.amb-advantage-text p {\n  margin: 0;\n  font-size: 14px;\n}\n\n\/* === FORMATS === *\/\n.amb-format {\n  text-align: center;\n  position: relative;\n}\n\n.amb-format-popular {\n  border: 3px solid var(--amb-accent);\n  transform: scale(1.03);\n}\n\n.amb-format-popular:hover {\n  transform: scale(1.03) translateY(-8px);\n}\n\n.amb-format-popular-badge {\n  position: absolute;\n  top: -12px;\n  left: 50%;\n  transform: translateX(-50%);\n  background: var(--amb-accent);\n  color: white;\n  padding: 6px 16px;\n  border-radius: 999px;\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.amb-format-weight {\n  display: block;\n  font-size: clamp(36px, 6vw, 48px);\n  font-weight: 900;\n  color: var(--amb-primary);\n  margin-bottom: 0.5rem;\n}\n\n.amb-format p {\n  margin-bottom: 1rem;\n}\n\n.amb-format-tag {\n  display: inline-block;\n  background: var(--amb-primary-light);\n  color: var(--amb-primary-dark);\n  padding: 6px 14px;\n  border-radius: 999px;\n  font-size: 12px;\n  font-weight: 700;\n}\n\n.amb-packaging-note {\n  text-align: center;\n  margin-top: 2rem;\n  font-size: clamp(15px, 2vw, 17px);\n  color: var(--amb-text);\n}\n\n\/* === FAQ === *\/\n.amb-faq {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.amb-faq-item {\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 .3s ease;\n}\n\n.amb-faq-item:hover {\n  border-color: var(--amb-primary);\n}\n\n.amb-faq-question {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  margin-bottom: 0.75rem;\n}\n\n.amb-faq-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.amb-faq-question h3 {\n  margin: 0;\n}\n\n.amb-faq-item \u003e p {\n  margin: 0;\n  padding-left: calc(28px + 1rem);\n}\n\n\/* === PRECAUTIONS === *\/\n.amb-precautions {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.amb-composition-box {\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-left: 4px solid var(--amb-primary);\n}\n\n.amb-composition-box h3 {\n  margin-bottom: 1rem;\n}\n\n.amb-composition-box p {\n  font-family: monospace;\n  font-size: 14px;\n  background: var(--amb-cream);\n  padding: 1rem;\n  border-radius: var(--amb-radius-sm);\n  margin-bottom: 1rem;\n}\n\n.amb-ufi {\n  display: block;\n  font-size: 12px;\n  color: var(--amb-text-light);\n  font-family: monospace;\n}\n\n.amb-warnings-box {\n  background: linear-gradient(135deg, #FFF5F2 0%, var(--amb-white) 100%);\n  border-radius: var(--amb-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--amb-shadow);\n  border-left: 4px solid var(--amb-accent);\n}\n\n.amb-warnings-box h3 {\n  color: var(--amb-accent);\n  margin-bottom: 1rem;\n}\n\n.amb-warnings-box ul {\n  margin: 0;\n  padding-left: 1.25rem;\n}\n\n.amb-warnings-box li {\n  margin-bottom: 0.5rem;\n  color: var(--amb-text-light);\n  font-size: 14px;\n}\n\n.amb-warnings-box li:last-child {\n  margin-bottom: 0;\n}\n\n\/* === CTA BOX === *\/\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}\n\n.amb-cta-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: \n    radial-gradient(circle at 10% 20%, rgba(255,255,255,.1) 0%, transparent 40%),\n    radial-gradient(circle at 90% 80%, rgba(255,255,255,.08) 0%, transparent 30%);\n}\n\n.amb-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.amb-cta-icon {\n  font-size: 56px;\n  display: block;\n  margin-bottom: 1.5rem;\n  filter: drop-shadow(0 4px 12px rgba(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.7;\n  font-weight: 500;\n  max-width: 700px;\n  margin: 0 auto 1.5rem auto;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n}\n\n.amb-cta-box strong {\n  color: white;\n}\n\n.amb-cta-tagline {\n  display: inline-block;\n  background: rgba(255,255,255,.2);\n  backdrop-filter: blur(10px);\n  color: white;\n  padding: 12px 28px;\n  border-radius: 999px;\n  font-size: 15px;\n  font-weight: 700;\n  letter-spacing: .02em;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .amb-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .amb-advantages {\n    grid-template-columns: 1fr;\n  }\n  \n  .amb-precautions {\n    grid-template-columns: 1fr;\n  }\n  \n  .amb-format-popular {\n    transform: scale(1);\n  }\n  \n  .amb-format-popular:hover {\n    transform: translateY(-8px);\n  }\n  \n  .amb-advantage-item:hover {\n    transform: translateY(-4px);\n  }\n  \n  .amb-faq-item \u003e p {\n    padding-left: 0;\n  }\n  \n  .amb-story-timeline {\n    padding-left: 1.5rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .amb-card {\n    animation: ambFadeInUp .6s ease backwards;\n  }\n  .amb-card:nth-child(1) { animation-delay: .1s; }\n  .amb-card:nth-child(2) { animation-delay: .2s; }\n  .amb-card:nth-child(3) { animation-delay: .3s; }\n  .amb-card:nth-child(4) { animation-delay: .4s; }\n  .amb-card:nth-child(5) { animation-delay: .5s; }\n  .amb-card:nth-child(6) { animation-delay: .6s; }\n  \n  .amb-advantage-item {\n    animation: ambFadeInRight .5s ease backwards;\n  }\n  .amb-advantage-item:nth-child(1) { animation-delay: .1s; }\n  .amb-advantage-item:nth-child(2) { animation-delay: .15s; }\n  .amb-advantage-item:nth-child(3) { animation-delay: .2s; }\n  .amb-advantage-item:nth-child(4) { animation-delay: .25s; }\n  .amb-advantage-item:nth-child(5) { animation-delay: .3s; }\n  \n  .amb-faq-item {\n    animation: ambFadeInUp .5s ease backwards;\n  }\n  .amb-faq-item:nth-child(1) { animation-delay: .1s; }\n  .amb-faq-item:nth-child(2) { animation-delay: .2s; }\n  .amb-faq-item:nth-child(3) { animation-delay: .3s; }\n}\n\n@keyframes ambFadeInUp {\n  from { \n    opacity: 0; \n    transform: translateY(40px); \n  }\n  to { \n    opacity: 1; \n    transform: translateY(0); \n  }\n}\n\n@keyframes ambFadeInRight {\n  from { \n    opacity: 0; \n    transform: translateX(-30px); \n  }\n  to { \n    opacity: 1; \n    transform: translateX(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-card {\n    border: 2px solid var(--amb-text);\n  }\n  \n  .amb-badge {\n    border: 2px solid var(--amb-primary-dark);\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55719738179961,"sku":"CAILLOUXAMBIMP-50","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55719738212729,"sku":"CAILLOUXAMBIMP-100","price":15.6,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55719738245497,"sku":"CAILLOUXAMBIMP-200","price":30.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/Cailloux_d_ambre_5__11zon.jpg?v=1766138179"},{"product_id":"cailloux-ambre-maharani-jardin-de-mon-grand-pere","title":"Cailloux Ambre Maharani - Jardin de mon Grand Père","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Cailloux Ambre Maharani - Jardin de mon Grand Père\nPalette détectée:\n  - Primaire: #8B4557 (bordeaux\/lie de vin du cadre étiquette)\n  - Secondaire: #D4A574 (doré\/ambre des cailloux et sachet kraft)\n  - Accent: #C9A86C (or chaud des reflets)\nAmbiance: Orientale luxueuse, artisanale raffinée, inspiration Rajasthan\/palais indien, chaleur ambrée\nPréfixe CSS: amb\n--\u003e\n\n\u003cdiv class=\"amb-premium\"\u003e\n\n  \u003c!-- HERO SECTION --\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✨ Fait main avec amour\u003c\/span\u003e\n        \u003cspan class=\"amb-badge\"\u003e🏺 Ambre précieux\u003c\/span\u003e\n        \u003cspan class=\"amb-badge\"\u003e🌹 Rose \u0026amp; patchouli\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"amb-hero-title\"\u003eCailloux d'Ambre Maharani\u003c\/span\u003e\n      \u003cp class=\"amb-subtitle\"\u003eJardin de mon Grand-Père\u003c\/p\u003e\n      \u003cp class=\"amb-description\"\u003eUn voyage sensoriel au cœur des palais du Rajasthan. Ces petits joyaux olfactifs artisanaux diffusent une fragrance chaude, profonde et captivante qui transforme votre intérieur en sanctuaire de sérénité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- L'HÉRITAGE DES MAHARANIS --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e🏰 L'héritage des Maharanis\u003c\/h2\u003e\n    \u003cdiv class=\"amb-story-box\"\u003e\n      \u003cdiv class=\"amb-story-icon\"\u003e👑\u003c\/div\u003e\n      \u003cdiv class=\"amb-story-content\"\u003e\n        \u003cp\u003eLe nom \u003cstrong\u003eMaharani\u003c\/strong\u003e évoque les \u003cem\u003eRani\u003c\/em\u003e, ces reines majestueuses, grandes épouses des Maharajahs de Jaipur, dont le raffinement et l'élégance étaient légendaires.\u003c\/p\u003e\n        \u003cp\u003eLes palais qu'elles habitaient embaumaient de fragrances précieuses, mêlant encens, roses et résines rares. Chaque caillou renferme des siècles de tradition parfumière orientale, offrant à votre intérieur une ambiance digne des plus beaux palais indiens.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PYRAMIDE OLFACTIVE --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e🌸 La pyramide olfactive\u003c\/h2\u003e\n    \u003cp class=\"amb-section-intro\"\u003eUne composition d'exception soigneusement orchestrée\u003c\/p\u003e\n    \u003cdiv class=\"amb-pyramid\"\u003e\n      \u003cdiv class=\"amb-pyramid-level amb-pyramid-heart\"\u003e\n        \u003cdiv class=\"amb-pyramid-icon\"\u003e🌹\u003c\/div\u003e\n        \u003cdiv class=\"amb-pyramid-content\"\u003e\n          \u003cspan class=\"amb-pyramid-label\"\u003eNotes de cœur florales\u003c\/span\u003e\n          \u003cp\u003eLa rose apporte son élégance intemporelle, adoucissant l'ensemble d'une touche délicate et féminine\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-pyramid-level amb-pyramid-base\"\u003e\n        \u003cdiv class=\"amb-pyramid-icon\"\u003e🪵\u003c\/div\u003e\n        \u003cdiv class=\"amb-pyramid-content\"\u003e\n          \u003cspan class=\"amb-pyramid-label\"\u003eNotes de fond ambrées et boisées\u003c\/span\u003e\n          \u003cp\u003eL'ambre déploie sa chaleur enveloppante tandis que le patchouli ajoute une profondeur terreuse et sensuelle\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-pyramid-level amb-pyramid-sillage\"\u003e\n        \u003cdiv class=\"amb-pyramid-icon\"\u003e💫\u003c\/div\u003e\n        \u003cdiv class=\"amb-pyramid-content\"\u003e\n          \u003cspan class=\"amb-pyramid-label\"\u003eSillage durable\u003c\/span\u003e\n          \u003cp\u003eContrairement aux bougies ou sprays éphémères, ces cailloux diffusent leur fragrance pendant des semaines, voire des mois\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"amb-result-box\"\u003e\n      \u003cp\u003e✨ Un parfum d'ambiance cœur d'ambre sophistiqué, ni trop sucré ni trop lourd, qui séduit par son équilibre parfait entre opulence et subtilité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- L'AMBRE GRIS --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e🌊 L'ambre gris : un trésor des océans\u003c\/h2\u003e\n    \u003cdiv class=\"amb-treasure-grid\"\u003e\n      \u003cdiv class=\"amb-treasure-card\"\u003e\n        \u003cdiv class=\"amb-treasure-emoji\"\u003e🐋\u003c\/div\u003e\n        \u003ch3\u003eOrigine mythique\u003c\/h3\u003e\n        \u003cp\u003eCette matière première légendaire, véritable or des parfumeurs, provient des océans bordant Madagascar, l'Inde et la Chine\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-treasure-card\"\u003e\n        \u003cdiv class=\"amb-treasure-emoji\"\u003e☀️\u003c\/div\u003e\n        \u003ch3\u003eMétamorphose naturelle\u003c\/h3\u003e\n        \u003cp\u003eAu contact de l'eau de mer et du soleil, sa teinte s'éclaircit et son parfum évolue pendant 2 à 3 ans de maturation\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-treasure-card\"\u003e\n        \u003cdiv class=\"amb-treasure-emoji\"\u003e💎\u003c\/div\u003e\n        \u003ch3\u003eParfumerie de luxe\u003c\/h3\u003e\n        \u003cp\u003eUtilisé depuis l'Antiquité, il confère aux fragrances une tenue exceptionnelle et une intensité incomparable\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMMENT UTILISER --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e📖 Trois méthodes, trois ambiances\u003c\/h2\u003e\n    \u003cp class=\"amb-section-intro\"\u003eLa polyvalence des Cailloux d'Ambre Maharani vous permet de les intégrer à votre quotidien de multiples façons\u003c\/p\u003e\n    \u003cdiv class=\"amb-methods-grid\"\u003e\n      \u003cdiv class=\"amb-method-card\"\u003e\n        \u003cdiv class=\"amb-method-number\"\u003e01\u003c\/div\u003e\n        \u003cdiv class=\"amb-method-emoji\"\u003e🏠\u003c\/div\u003e\n        \u003ch3\u003eDiffusion douce\u003c\/h3\u003e\n        \u003cp\u003eDisposez quelques cailloux dans une coupelle, un tiroir ou une armoire. Placez-les près d'une source de chaleur naturelle pour intensifier la diffusion.\u003c\/p\u003e\n        \u003cspan class=\"amb-method-tip\"\u003e💡 Idéal pour un parfum d'ambiance subtil et continu\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-method-card\"\u003e\n        \u003cdiv class=\"amb-method-number\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"amb-method-emoji\"\u003e✋\u003c\/div\u003e\n        \u003ch3\u003eTalisman parfumé\u003c\/h3\u003e\n        \u003cp\u003eGlissez un ou deux cailloux dans votre poche ou sac. Au contact de votre chaleur corporelle, ils libèrent leur senteur ambrée toute la journée.\u003c\/p\u003e\n        \u003cspan class=\"amb-method-tip\"\u003e💡 Ils deviennent de véritables gri-gris porte-bonheur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-method-card\"\u003e\n        \u003cdiv class=\"amb-method-number\"\u003e03\u003c\/div\u003e\n        \u003cdiv class=\"amb-method-emoji\"\u003e🔥\u003c\/div\u003e\n        \u003ch3\u003eDiffusion intense\u003c\/h3\u003e\n        \u003cp\u003eDéposez 3 cailloux dans un brûle-parfum. Sous l'effet de la chaleur, la matière fond en libérant une fragrance puissante et captivante.\u003c\/p\u003e\n        \u003cspan class=\"amb-method-tip\"\u003e💡 Réutilisable jusqu'à épuisement total du parfum\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- AVANTAGES --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e⭐ Pourquoi choisir les cailloux d'ambre ?\u003c\/h2\u003e\n    \u003cdiv class=\"amb-advantages-grid\"\u003e\n      \u003cdiv class=\"amb-advantage\"\u003e\n        \u003cspan class=\"amb-advantage-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eDurabilité exceptionnelle\u003c\/strong\u003e\n          \u003cp\u003eDiffuse son parfum pendant des semaines, contrairement aux bougies\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-advantage\"\u003e\n        \u003cspan class=\"amb-advantage-icon\"\u003e🤲\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eFabrication artisanale\u003c\/strong\u003e\n          \u003cp\u003eChaque caillou est façonné à la main avec soin\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-advantage\"\u003e\n        \u003cspan class=\"amb-advantage-icon\"\u003e🔄\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003ePolyvalence d'utilisation\u003c\/strong\u003e\n          \u003cp\u003eTrois méthodes adaptées à vos envies et à chaque moment\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-advantage\"\u003e\n        \u003cspan class=\"amb-advantage-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eZéro déchet électrique\u003c\/strong\u003e\n          \u003cp\u003ePas de pile, pas de prise, une solution élégante et écologique\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-advantage\"\u003e\n        \u003cspan class=\"amb-advantage-icon\"\u003e🎨\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eObjet décoratif\u003c\/strong\u003e\n          \u003cp\u003eLeur apparence de petits galets dorés sublime votre décoration\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FORMATS --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e📦 Choisissez votre format\u003c\/h2\u003e\n    \u003cp class=\"amb-section-intro\"\u003ePrésentés dans un élégant sachet kraft respectueux de l'environnement\u003c\/p\u003e\n    \u003cdiv class=\"amb-formats-grid\"\u003e\n      \u003cdiv class=\"amb-format-card\"\u003e\n        \u003cspan class=\"amb-format-weight\"\u003e50g\u003c\/span\u003e\n        \u003cspan class=\"amb-format-qty\"\u003e≈ 5 à 7 cailloux\u003c\/span\u003e\n        \u003cp\u003eIdéal pour découvrir le produit ou parfumer un petit espace\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-format-card amb-format-popular\"\u003e\n        \u003cspan class=\"amb-format-badge\"\u003ePopulaire\u003c\/span\u003e\n        \u003cspan class=\"amb-format-weight\"\u003e100g\u003c\/span\u003e\n        \u003cspan class=\"amb-format-qty\"\u003e≈ 10 à 14 cailloux\u003c\/span\u003e\n        \u003cp\u003eParfait pour parfumer plusieurs pièces ou offrir en cadeau\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-format-card\"\u003e\n        \u003cspan class=\"amb-format-weight\"\u003e200g\u003c\/span\u003e\n        \u003cspan class=\"amb-format-qty\"\u003e≈ 20 à 28 cailloux\u003c\/span\u003e\n        \u003cp\u003eLe format généreux pour les amoureux de cette fragrance\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e🔬 Composition et transparence\u003c\/h2\u003e\n    \u003cdiv class=\"amb-compo-grid\"\u003e\n      \u003cdiv class=\"amb-compo-card\"\u003e\n        \u003ch3\u003e🧪 Composants parfumants\u003c\/h3\u003e\n        \u003cul class=\"amb-compo-list\"\u003e\n          \u003cli\u003eBenzyl Salicylate\u003c\/li\u003e\n          \u003cli\u003eGeranyl Acetate\u003c\/li\u003e\n          \u003cli\u003eCitronellol\u003c\/li\u003e\n          \u003cli\u003eEugenol\u003c\/li\u003e\n          \u003cli\u003eAlpha-iso-methylionone\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-compo-card amb-compo-warning\"\u003e\n        \u003ch3\u003e⚠️ Précautions d'emploi\u003c\/h3\u003e\n        \u003cul class=\"amb-compo-list\"\u003e\n          \u003cli\u003ePeut provoquer une réaction allergique chez certaines personnes sensibles\u003c\/li\u003e\n          \u003cli\u003eNocif pour les organismes aquatiques – évitez tout rejet dans l'environnement\u003c\/li\u003e\n          \u003cli\u003eTenir hors de portée des enfants et des animaux domestiques\u003c\/li\u003e\n          \u003cli\u003eNe pas ingérer\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e❓ Questions fréquentes\u003c\/h2\u003e\n    \u003cdiv class=\"amb-faq\"\u003e\n      \u003cdiv class=\"amb-faq-item\"\u003e\n        \u003ch3\u003eCombien de temps dure le parfum des cailloux ?\u003c\/h3\u003e\n        \u003cp\u003eEn diffusion passive (posés dans une coupelle), les cailloux conservent leur fragrance pendant plusieurs semaines à plusieurs mois selon les conditions ambiantes. Utilisés au brûle-parfum, ils peuvent être fondus et resolidifiés de nombreuses fois jusqu'à épuisement progressif du parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-faq-item\"\u003e\n        \u003ch3\u003ePeut-on raviver le parfum des cailloux ?\u003c\/h3\u003e\n        \u003cp\u003eOui ! Si vous trouvez que la diffusion s'atténue, passez simplement les cailloux au brûle-parfum ou frottez-les légèrement entre vos mains. La chaleur réactive les molécules parfumées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-faq-item\"\u003e\n        \u003ch3\u003eCe parfum convient-il à toutes les pièces ?\u003c\/h3\u003e\n        \u003cp\u003eAbsolument. L'Ambre Maharani s'adapte aussi bien au salon qu'à la chambre, la salle de bain ou même un bureau. Sa chaleur enveloppante crée une atmosphère accueillante sans être envahissante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-faq-item\"\u003e\n        \u003ch3\u003eLes cailloux sont-ils adaptés aux personnes sensibles aux parfums ?\u003c\/h3\u003e\n        \u003cp\u003eLa diffusion progressive et naturelle des cailloux est généralement mieux tolérée que les sprays ou diffuseurs électriques. Cependant, si vous êtes sensible aux composants parfumants listés, nous vous conseillons de tester avec un petit format.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- GAMME --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003e🌿 Complétez votre rituel parfumé\u003c\/h2\u003e\n    \u003cdiv class=\"amb-range-box\"\u003e\n      \u003cp\u003eVous êtes séduit par l'univers olfactif de l'Ambre Maharani ? Découvrez l'ensemble de la gamme \u003cstrong\u003e\u003ca href=\"https:\/\/www.naturellement-bio.com\/collections\/jardin-de-mon-grand-pere\" title=\"Jardin de mon grand père\"\u003eJardin de mon Grand-Père\u003c\/a\u003e\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003cp\u003eVous y trouverez notamment des \u003cstrong\u003eeaux aromatiques\u003c\/strong\u003e aux flacons raffinés, parfaites pour prolonger cette expérience sensorielle sur votre peau ou dans votre linge de maison.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\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        \u003cspan class=\"amb-cta-emoji\"\u003e🪔\u003c\/span\u003e\n        \u003cp\u003eTransformez votre intérieur en véritable sanctuaire de sérénité avec ces petits joyaux olfactifs artisanaux, héritiers d'une tradition parfumière millénaire.\u003c\/p\u003e\n        \u003cspan class=\"amb-cta-tagline\"\u003eFait main avec amour • Tradition orientale • Fragrance d'exception\u003c\/span\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  \/* Couleurs principales *\/\n  --amb-cream: #FDF8F3;\n  --amb-white: #ffffff;\n  --amb-primary: #8B4557;\n  --amb-primary-dark: #6B3344;\n  --amb-primary-light: #F5E6EA;\n  --amb-secondary: #D4A574;\n  --amb-secondary-dark: #B8956A;\n  --amb-accent: #C9A86C;\n\n  \/* Textes *\/\n  --amb-text: #2D2A28;\n  --amb-text-light: #6B6560;\n\n  \/* Effets *\/\n  --amb-border: #E8DDD4;\n  --amb-shadow: 0 4px 24px rgba(139, 69, 87, .08);\n  --amb-shadow-lg: 0 12px 48px rgba(139, 69, 87, .15);\n  --amb-radius: 20px;\n  --amb-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\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.amb-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.amb-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--amb-primary) 0%, var(--amb-primary-dark) 40%, #4A2433 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; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 80%, rgba(212, 165, 116, .15) 0%, transparent 50%),\n    radial-gradient(circle at 80% 20%, rgba(201, 168, 108, .1) 0%, transparent 40%),\n    url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M30 5 L35 25 L55 30 L35 35 L30 55 L25 35 L5 30 L25 25 Z' fill='%23D4A574' fill-opacity='0.05'\/%3E%3C\/svg%3E\");\n  opacity: .8;\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  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.amb-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(--amb-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.amb-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.amb-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.amb-subtitle {\n  color: var(--amb-secondary);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.amb-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.8;\n}\n\n\/* === SECTIONS === *\/\n.amb-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.amb-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\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: -.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: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--amb-primary), var(--amb-secondary));\n  border-radius: 2px;\n}\n\n.amb-section-intro {\n  text-align: center;\n  color: var(--amb-text-light);\n  font-size: clamp(16px, 2vw, 18px);\n  margin-bottom: 2rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === STORY BOX === *\/\n.amb-story-box {\n  display: flex;\n  gap: 2rem;\n  align-items: flex-start;\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--amb-shadow);\n  border-left: 5px solid var(--amb-secondary);\n}\n\n.amb-story-icon {\n  font-size: 3rem;\n  flex-shrink: 0;\n}\n\n.amb-story-content p {\n  margin: 0 0 1rem 0;\n  font-size: clamp(15px, 2vw, 17px);\n}\n\n.amb-story-content p:last-child {\n  margin-bottom: 0;\n}\n\n.amb-story-content strong {\n  color: var(--amb-primary-dark);\n}\n\n\/* === PYRAMIDE === *\/\n.amb-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 800px;\n  margin: 0 auto 2rem;\n}\n\n.amb-pyramid-level {\n  display: flex;\n  align-items: center;\n  gap: 1.5rem;\n  background: var(--amb-white);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem 2rem;\n  box-shadow: var(--amb-shadow);\n  transition: all .3s ease;\n}\n\n.amb-pyramid-level:hover {\n  transform: translateX(10px);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-pyramid-icon {\n  font-size: 2.5rem;\n  flex-shrink: 0;\n}\n\n.amb-pyramid-label {\n  display: block;\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  font-size: clamp(15px, 2vw, 17px);\n  margin-bottom: .25rem;\n}\n\n.amb-pyramid-content p {\n  margin: 0;\n  color: var(--amb-text-light);\n  font-size: clamp(14px, 1.8vw, 15px);\n}\n\n.amb-pyramid-heart { border-left: 4px solid #E88B9C; }\n.amb-pyramid-base { border-left: 4px solid var(--amb-secondary); }\n.amb-pyramid-sillage { border-left: 4px solid var(--amb-accent); }\n\n.amb-result-box {\n  background: linear-gradient(135deg, var(--amb-primary-light) 0%, #FDF5F0 100%);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem 2rem;\n  text-align: center;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.amb-result-box p {\n  margin: 0;\n  font-size: clamp(15px, 2vw, 17px);\n  font-weight: 600;\n  color: var(--amb-primary-dark);\n}\n\n\/* === TREASURE GRID === *\/\n.amb-treasure-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.amb-treasure-card {\n  background: var(--amb-white);\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 .3s ease;\n}\n\n.amb-treasure-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-secondary);\n}\n\n.amb-treasure-emoji {\n  font-size: 3rem;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.amb-treasure-card h3 {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.amb-treasure-card p {\n  margin: 0;\n  color: var(--amb-text-light);\n  font-size: clamp(14px, 1.8vw, 15px);\n}\n\n\/* === METHODS GRID === *\/\n.amb-methods-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1.5rem;\n}\n\n.amb-method-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  box-shadow: var(--amb-shadow);\n  position: relative;\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.amb-method-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-primary);\n}\n\n.amb-method-number {\n  position: absolute;\n  top: -12px;\n  left: 20px;\n  background: linear-gradient(135deg, var(--amb-primary), var(--amb-primary-dark));\n  color: white;\n  font-size: 12px;\n  font-weight: 900;\n  padding: 6px 12px;\n  border-radius: 999px;\n}\n\n.amb-method-emoji {\n  font-size: 2.5rem;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.amb-method-card h3 {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.amb-method-card p {\n  margin: 0 0 1rem 0;\n  color: var(--amb-text-light);\n  font-size: clamp(14px, 1.8vw, 15px);\n}\n\n.amb-method-tip {\n  display: block;\n  background: var(--amb-primary-light);\n  color: var(--amb-primary-dark);\n  font-size: 13px;\n  font-weight: 600;\n  padding: 8px 12px;\n  border-radius: var(--amb-radius-sm);\n}\n\n\/* === ADVANTAGES === *\/\n.amb-advantages-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1rem;\n}\n\n.amb-advantage {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--amb-white);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--amb-shadow);\n  transition: all .3s ease;\n}\n\n.amb-advantage:hover {\n  transform: translateX(5px);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-advantage-icon {\n  font-size: 1.8rem;\n  flex-shrink: 0;\n}\n\n.amb-advantage strong {\n  display: block;\n  color: var(--amb-primary-dark);\n  font-size: clamp(15px, 2vw, 16px);\n  margin-bottom: .25rem;\n}\n\n.amb-advantage p {\n  margin: 0;\n  color: var(--amb-text-light);\n  font-size: clamp(13px, 1.6vw, 14px);\n}\n\n\/* === FORMATS === *\/\n.amb-formats-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1.5rem;\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.amb-format-card {\n  background: var(--amb-white);\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 var(--amb-border);\n  transition: all .3s ease;\n  position: relative;\n}\n\n.amb-format-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-secondary);\n}\n\n.amb-format-popular {\n  border-color: var(--amb-primary);\n  background: linear-gradient(180deg, var(--amb-white) 0%, var(--amb-primary-light) 100%);\n}\n\n.amb-format-badge {\n  position: absolute;\n  top: -12px;\n  left: 50%;\n  transform: translateX(-50%);\n  background: linear-gradient(135deg, var(--amb-primary), var(--amb-primary-dark));\n  color: white;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 6px 16px;\n  border-radius: 999px;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.amb-format-weight {\n  display: block;\n  font-size: clamp(36px, 6vw, 48px);\n  font-weight: 900;\n  color: var(--amb-primary-dark);\n  margin-bottom: .25rem;\n}\n\n.amb-format-qty {\n  display: block;\n  color: var(--amb-secondary-dark);\n  font-size: clamp(14px, 2vw, 16px);\n  font-weight: 700;\n  margin-bottom: 1rem;\n}\n\n.amb-format-card p {\n  margin: 0;\n  color: var(--amb-text-light);\n  font-size: clamp(13px, 1.6vw, 14px);\n}\n\n\/* === COMPOSITION === *\/\n.amb-compo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1.5rem;\n}\n\n.amb-compo-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}\n\n.amb-compo-card h3 {\n  font-size: clamp(16px, 2.2vw, 18px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin: 0 0 1rem 0;\n}\n\n.amb-compo-list {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\n.amb-compo-list li {\n  padding: .5rem 0 .5rem 1.5rem;\n  position: relative;\n  font-size: clamp(13px, 1.6vw, 14px);\n  color: var(--amb-text-light);\n  border-bottom: 1px solid var(--amb-border);\n}\n\n.amb-compo-list li:last-child {\n  border-bottom: none;\n}\n\n.amb-compo-list li::before {\n  content: '•';\n  position: absolute;\n  left: 0;\n  color: var(--amb-secondary);\n  font-weight: 900;\n}\n\n.amb-compo-warning {\n  background: linear-gradient(135deg, #FFF9E6 0%, #FFF5E5 100%);\n  border-left: 4px solid #E6A030;\n}\n\n.amb-compo-warning h3 {\n  color: #9A6B20;\n}\n\n.amb-compo-warning li::before {\n  color: #E6A030;\n}\n\n\/* === FAQ === *\/\n.amb-faq {\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.amb-faq-item {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius-sm);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  margin-bottom: 1rem;\n  box-shadow: var(--amb-shadow);\n  border-left: 4px solid var(--amb-secondary);\n  transition: all .3s ease;\n}\n\n.amb-faq-item:hover {\n  transform: translateX(5px);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-faq-item h3 {\n  font-size: clamp(15px, 2vw, 17px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.amb-faq-item p {\n  margin: 0;\n  color: var(--amb-text-light);\n  font-size: clamp(14px, 1.8vw, 15px);\n}\n\n\/* === RANGE BOX === *\/\n.amb-range-box {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  text-align: center;\n  box-shadow: var(--amb-shadow);\n  border: 2px solid var(--amb-border);\n}\n\n.amb-range-box p {\n  margin: 0 0 1rem 0;\n  font-size: clamp(15px, 2vw, 17px);\n  color: var(--amb-text);\n}\n\n.amb-range-box p:last-child {\n  margin-bottom: 0;\n}\n\n.amb-range-box a {\n  color: var(--amb-primary);\n  font-weight: 700;\n  text-decoration: none;\n  border-bottom: 2px solid var(--amb-secondary);\n  transition: all .3s ease;\n}\n\n.amb-range-box a:hover {\n  color: var(--amb-primary-dark);\n  border-color: var(--amb-primary);\n}\n\n\/* === CTA FINAL === *\/\n.amb-cta-box {\n  background: linear-gradient(135deg, var(--amb-primary) 0%, var(--amb-primary-dark) 50%, #4A2433 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; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 10% 90%, rgba(212, 165, 116, .2) 0%, transparent 40%),\n    radial-gradient(circle at 90% 10%, rgba(201, 168, 108, .15) 0%, transparent 40%);\n}\n\n.amb-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.amb-cta-emoji {\n  font-size: 3rem;\n  display: block;\n  margin-bottom: 1.5rem;\n}\n\n.amb-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  max-width: 700px;\n  margin: 0 auto 1.5rem;\n}\n\n.amb-cta-tagline {\n  display: inline-block;\n  color: var(--amb-secondary);\n  font-size: clamp(12px, 1.6vw, 14px);\n  font-weight: 700;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .amb-story-box {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .amb-methods-grid,\n  .amb-treasure-grid,\n  .amb-advantages-grid,\n  .amb-formats-grid,\n  .amb-compo-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .amb-pyramid-level {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .amb-pyramid-level:hover {\n    transform: translateY(-5px);\n  }\n  \n  .amb-advantage:hover {\n    transform: translateY(-3px);\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .amb-treasure-card,\n  .amb-method-card,\n  .amb-format-card,\n  .amb-faq-item {\n    animation: ambFadeInUp .6s ease backwards;\n  }\n  \n  .amb-treasure-card:nth-child(1),\n  .amb-method-card:nth-child(1) { animation-delay: .1s; }\n  .amb-treasure-card:nth-child(2),\n  .amb-method-card:nth-child(2) { animation-delay: .2s; }\n  .amb-treasure-card:nth-child(3),\n  .amb-method-card:nth-child(3) { animation-delay: .3s; }\n  \n  .amb-format-card:nth-child(1) { animation-delay: .1s; }\n  .amb-format-card:nth-child(2) { animation-delay: .2s; }\n  .amb-format-card:nth-child(3) { animation-delay: .3s; }\n  \n  .amb-faq-item:nth-child(1) { animation-delay: .1s; }\n  .amb-faq-item:nth-child(2) { animation-delay: .15s; }\n  .amb-faq-item:nth-child(3) { animation-delay: .2s; }\n  .amb-faq-item:nth-child(4) { animation-delay: .25s; }\n}\n\n@keyframes ambFadeInUp {\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-text: #000000;\n    --amb-text-light: #333333;\n  }\n  \n  .amb-badge,\n  .amb-treasure-card,\n  .amb-method-card,\n  .amb-format-card,\n  .amb-advantage,\n  .amb-faq-item,\n  .amb-compo-card {\n    border: 2px solid var(--amb-text);\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55720064123257,"sku":"CAILLOUXAMBMAHA-50","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720064156025,"sku":"CAILLOUXAMBMAHA-100","price":15.6,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720064188793,"sku":"CAILLOUXAMBMAHA-200","price":30.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/Cailloux_d_ambre_3__11zon.jpg?v=1766137826"},{"product_id":"cailloux-de-fleur-de-frangipanier-jardin-de-mon-grand-pere","title":"Cristaux de Frangipanier - Jardin de mon Grand Père","description":"\u003csection\u003e\n  \u003ch2\u003eFrangipanier – un parfum solide envoûtant venu des îles\u003c\/h2\u003e\n  \u003cp\u003e\n    Laissez-vous transporter vers les lagons turquoise et les plages ensoleillées grâce aux \n    \u003cstrong\u003ecailloux parfumés au frangipanier\u003c\/strong\u003e. \n    Fleur emblématique des îles du Pacifique, le frangipanier est utilisé depuis toujours \n    pour confectionner les \u003cem\u003ecouronnes et colliers traditionnels\u003c\/em\u003e, symboles d’accueil et de fête. \n    Son parfum exotique, chaud et délicatement amandé, diffuse une atmosphère sensuelle et apaisante.\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\n\u003csection\u003e\n  \u003ch2\u003eUne invitation au voyage\u003c\/h2\u003e\n  \u003cp\u003e\n    Dans les \u003cstrong\u003ecailloux de parfum solide Jardin de mon Grand-Père\u003c\/strong\u003e, \n    la fleur de frangipanier révèle toute sa richesse olfactive : des notes florales suaves, \n    gourmandes et solaires qui évoquent un \u003cem\u003evoyage dans des contrées paradisiaques\u003c\/em\u003e. \n    Une senteur qui réchauffe l’esprit et rappelle la douceur des vacances sous les tropiques.\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\n\u003csection\u003e\n  \u003ch2\u003eConseils d’utilisation des cailloux parfumés\u003c\/h2\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDans la maison :\u003c\/strong\u003e disposez quelques cailloux de frangipanier dans de petits espaces, \n        près d’une source de chaleur pour intensifier la diffusion.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eÀ garder sur soi :\u003c\/strong\u003e utilisés comme un gri-gri porte-bonheur, ils diffusent leur parfum \n        au contact de la chaleur corporelle. En les manipulant, ils deviennent doux et libèrent progressivement \n        leur senteur.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eEn brûloir :\u003c\/strong\u003e déposez 3 cailloux dans un brûle-parfum. \n        La matière se liquéfie à chaud, embaumant la pièce, puis redevient solide en refroidissant. \n        Répétez l’opération jusqu’à épuisement de la fragrance.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\n\u003csection\u003e\n  \u003ch2\u003eLes cailloux de frangipanier : une touche exotique pour votre intérieur\u003c\/h2\u003e\n  \u003cp\u003e\n    Les \u003cstrong\u003ecailloux parfumés au frangipanier\u003c\/strong\u003e sont une façon originale et naturelle \n    de parfumer la maison. Ils apportent chaleur, sensualité et évasion, comme une caresse tropicale \n    dans votre quotidien.\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\n\u003csection\u003e\n  \u003ch2\u003eConditionnement\u003c\/h2\u003e\n  \u003cp\u003e\n    En sachet kraft hermétique : \u003cbr\u003e\n    – 50 g (environ 5 à 7 cailloux selon la taille) \u003cbr\u003e\n    – 100 g \u003cbr\u003e\n    – 200 g\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\n\u003csection\u003e\n  \u003ch2\u003ePrécautions\u003c\/h2\u003e\n  \u003cp\u003eContient : Benzyl Salicylate.\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eUFI :\u003c\/strong\u003e 3PC0-40YN-R00E-48E7\u003c\/p\u003e\n\u003c\/section\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55720533197177,"sku":"CAILLOUXFRANGI-50","price":3.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720533229945,"sku":"CAILLOUXFRANGI-100","price":7.79,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720533262713,"sku":"CAILLOUXFRANGI-200","price":15.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/cristaux_ambre_frangipanier_jardindemongrandpere_2__11zon.jpg?v=1765016292"},{"product_id":"cristaux-de-neroli-jardin-de-mon-grand-pere","title":"Cristaux de Néroli - Jardin de mon Grand Père","description":"\u003csection\u003e\n\u003ch2\u003eNéroli – un parfum solide raffiné et apaisant\u003c\/h2\u003e\n\u003cp\u003eRetrouvez l’élégance intemporelle de la \u003cstrong\u003efleur d’oranger\u003c\/strong\u003e à travers ces \u003cstrong\u003ecristaux de néroli\u003c\/strong\u003e, une senteur florale et précieuse qui enveloppe la maison d’un halo raffiné. Douce et rayonnante, cette fragrance séduit par ses notes à la fois sucrées, épicées et délicatement fleuries.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003eUn parfum royal chargé d’histoire\u003c\/h2\u003e\n\u003cp\u003eLe \u003cstrong\u003enéroli\u003c\/strong\u003e tire son nom d’Anne-Marie Orsini, duchesse de Bracciano et princesse de Nerola, surnommée « Princesse des Ursins ». Grande amoureuse de cette fragrance, elle en parfumait ses gants, ses vêtements et ses appartements. Depuis, le néroli reste associé à l’élégance, au luxe et au raffinement.\u003c\/p\u003e\n\u003cp\u003eExtraite des fleurs blanches du \u003cem\u003ebigaradier\u003c\/em\u003e, ressemblant à de fines étoiles auréolées d’or, son essence diffuse une aura sensuelle, chaude et capiteuse. Elle est aujourd’hui l’une des huiles florales les plus prisées en \u003cstrong\u003eparfumerie haut de gamme\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003eLes bienfaits apaisants du néroli\u003c\/h2\u003e\n\u003cp\u003eBien plus qu’une fragrance, le \u003cstrong\u003enéroli\u003c\/strong\u003e est reconnu pour ses propriétés réconfortantes. Ses notes florales et lumineuses contribuent à apaiser le système nerveux et à créer une atmosphère de sérénité et de bien-être, idéale pour transformer votre maison en un véritable cocon parfumé.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003eConseils d’utilisation des cristaux parfumés\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDans la maison :\u003c\/strong\u003e disposez quelques cristaux de néroli dans de petits espaces, idéalement près d’une source de chaleur pour intensifier la diffusion.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÀ garder sur soi :\u003c\/strong\u003e portés comme un gri-gri, ils diffusent leur parfum grâce à la chaleur corporelle. En les manipulant, ils deviennent très doux et libèrent une senteur durable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEn brûloir :\u003c\/strong\u003e déposez 3 cristaux dans un brûle-parfum. La matière se liquéfie à chaud et diffuse un parfum envoûtant, puis redevient solide en refroidissant. Répétez jusqu’à épuisement de la fragrance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003eLes cristaux de Néroli : une façon originale de parfumer sa maison\u003c\/h2\u003e\n\u003cp\u003eUne alternative élégante aux bougies et aux sprays, les \u003cstrong\u003ecristaux de néroli\u003c\/strong\u003e vous offrent une expérience sensorielle unique. Leur parfum chaud, floral et apaisant diffuse un bien-être raffiné au quotidien.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003eConditionnement\u003c\/h2\u003e\n\u003cp\u003eEn sachet kraft : \u003cbr\u003e– 50 g (environ 5 à 7 cristaux, selon leur taille) \u003cbr\u003e– 100 g \u003cbr\u003e– 200 g\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003ePrécautions\u003c\/h2\u003e\n\u003cp\u003eContient : Benzyl Salicylate, Limonene.\u003c\/p\u003e\n\u003cp\u003ePeut produire une réaction allergique.\u003c\/p\u003e\n\u003cp\u003eNocif pour les organismes aquatiques, entraîne des effets néfastes à long terme. Éviter le rejet dans l’environnement.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUFI :\u003c\/strong\u003e HP30-20SR-800D-MH77\u003c\/p\u003e\n\u003c\/section\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55720413430137,"sku":"CRISTAUXNEROLI-50","price":3.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720413462905,"sku":"CRISTAUXNEROLI-100","price":7.79,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720413495673,"sku":"CRISTAUXNEROLI-200","price":15.47,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/Cristaux_de_Neroli_1.jpg?v=1766151060"},{"product_id":"cailloux-de-vanille-bourbon-jardin-de-mon-grand-pere","title":"Cailloux Vanille Bourbon - Parfum Solide - Jardin de mon Grand Père","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Cailloux Vanille Bourbon - Parfum Solide\nPalette détectée:\n  - Primaire: #C4A574 (kraft\/beige doré du packaging)\n  - Secondaire: #5C4A32 (brun chocolat des gousses de vanille)\n  - Accent: #F5E6C8 (crème ivoire des cailloux)\nAmbiance: Artisanal, chaleureux, cocooning, naturel, authentique, ambiance bougie\/spa\nPréfixe CSS: van\n--\u003e\n\n\u003cdiv class=\"van-premium\"\u003e\n\n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"van-hero\"\u003e\n    \u003cdiv class=\"van-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"van-hero-content\"\u003e\n      \u003cdiv class=\"van-badges-top\"\u003e\n        \u003cspan class=\"van-badge\"\u003e🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"van-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"van-badge\"\u003e✨ Artisanal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"van-hero-title\"\u003eCailloux de Vanille Bourbon\u003c\/span\u003e\n      \u003cp class=\"van-subtitle\"\u003eParfum solide artisanal\u003c\/p\u003e\n      \u003cp class=\"van-description\"\u003eUne invitation au voyage sensoriel, une parenthèse gourmande qui transforme chaque pièce en havre de douceur\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION INTRODUCTION --\u003e\n  \u003csection class=\"van-section\"\u003e\n    \u003cdiv class=\"van-intro-card\"\u003e\n      \u003cdiv class=\"van-intro-icon\"\u003e🪨\u003c\/div\u003e\n      \u003ch2\u003eQu'est-ce qu'un caillou de parfum solide ?\u003c\/h2\u003e\n      \u003cp\u003eLes cailloux de vanille bourbon sont des \u003cstrong\u003eparfums solides\u003c\/strong\u003e façonnés sous forme de petits galets irréguliers, à la texture cireuse et fondante. Contrairement aux diffuseurs traditionnels ou aux bougies parfumées, ils offrent une diffusion progressive et naturelle, sans combustion ni électricité nécessaire.\u003c\/p\u003e\n      \u003cp\u003eLeur secret ? Une base de cires végétales imprégnées d'une fragrance concentrée à la \u003cstrong\u003evanille bourbon authentique\u003c\/strong\u003e. Au contact de la chaleur ambiante ou corporelle, ils libèrent leurs notes sucrées, rondes et veloutées pendant plusieurs semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION VANILLE BOURBON --\u003e\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e🌺 La vanille bourbon : un trésor d'exception\u003c\/h2\u003e\n    \u003cdiv class=\"van-bourbon-box\"\u003e\n      \u003cdiv class=\"van-bourbon-header\"\u003e\n        \u003cspan class=\"van-bourbon-origin\"\u003eÎle de La Réunion • Madagascar • Comores • Maurice\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"van-bourbon-intro\"\u003eLa \u003cstrong\u003evanille bourbon\u003c\/strong\u003e tire son nom de l'île Bourbon, ancien nom de La Réunion, berceau de sa culture depuis le XIXe siècle. Elle représente l'une des épices les plus précieuses au monde.\u003c\/p\u003e\n      \u003cdiv class=\"van-grid van-grid-3\"\u003e\n        \u003cdiv class=\"van-bourbon-feature\"\u003e\n          \u003cdiv class=\"van-bourbon-icon\"\u003e🌸\u003c\/div\u003e\n          \u003ch3\u003eCulture exigeante\u003c\/h3\u003e\n          \u003cp\u003eIssue d'une orchidée rare, elle nécessite une pollinisation manuelle, fleur par fleur\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"van-bourbon-feature\"\u003e\n          \u003cdiv class=\"van-bourbon-icon\"\u003e⏳\u003c\/div\u003e\n          \u003ch3\u003eAffinage artisanal\u003c\/h3\u003e\n          \u003cp\u003eChaque gousse subit un processus de transformation de plusieurs mois pour développer ses arômes\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"van-bourbon-feature\"\u003e\n          \u003cdiv class=\"van-bourbon-icon\"\u003e✨\u003c\/div\u003e\n          \u003ch3\u003eProfil unique\u003c\/h3\u003e\n          \u003cp\u003eNotes crémeuses, légèrement boisées, avec cette rondeur gourmande inimitable\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION UTILISATIONS --\u003e\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e💫 Comment utiliser vos cailloux parfumés\u003c\/h2\u003e\n    \u003cdiv class=\"van-grid\"\u003e\n      \u003cdiv class=\"van-card van-card-usage\"\u003e\n        \u003cdiv class=\"van-card-number\"\u003e01\u003c\/div\u003e\n        \u003cdiv class=\"van-card-icon\"\u003e🏠\u003c\/div\u003e\n        \u003ch3\u003eParfumer votre intérieur\u003c\/h3\u003e\n        \u003cp\u003eDisposez quelques cailloux dans une coupelle ou un joli récipient décoratif.\u003c\/p\u003e\n        \u003cul class=\"van-list\"\u003e\n          \u003cli\u003eSur une étagère près d'un radiateur\u003c\/li\u003e\n          \u003cli\u003eDans l'entrée pour accueillir vos invités\u003c\/li\u003e\n          \u003cli\u003eSur la table de chevet pour la détente\u003c\/li\u003e\n          \u003cli\u003eDans la salle de bain, ambiance spa\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-card-usage\"\u003e\n        \u003cdiv class=\"van-card-number\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"van-card-icon\"\u003e🕯️\u003c\/div\u003e\n        \u003ch3\u003eEn brûle-parfum\u003c\/h3\u003e\n        \u003cp\u003ePlacez 2 à 3 cailloux dans la coupelle de votre brûle-parfum.\u003c\/p\u003e\n        \u003cul class=\"van-list\"\u003e\n          \u003cli\u003eDiffusion plus intense et immédiate\u003c\/li\u003e\n          \u003cli\u003eLa cire fond sous la chaleur de la bougie\u003c\/li\u003e\n          \u003cli\u003eSe resolidifie une fois éteint\u003c\/li\u003e\n          \u003cli\u003eRéutilisable jusqu'à épuisement\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-card-usage\"\u003e\n        \u003cdiv class=\"van-card-number\"\u003e03\u003c\/div\u003e\n        \u003cdiv class=\"van-card-icon\"\u003e👜\u003c\/div\u003e\n        \u003ch3\u003eTalisman parfumé\u003c\/h3\u003e\n        \u003cp\u003eGlissez un caillou dans votre poche, sac ou tiroir à vêtements.\u003c\/p\u003e\n        \u003cul class=\"van-list\"\u003e\n          \u003cli\u003eLa chaleur corporelle active la diffusion\u003c\/li\u003e\n          \u003cli\u003eManipulez-le pour réveiller les notes\u003c\/li\u003e\n          \u003cli\u003eParfum personnel discret\u003c\/li\u003e\n          \u003cli\u003eAdoucit sa texture au fil du temps\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION AVANTAGES --\u003e\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e🌿 Pourquoi choisir un parfum solide ?\u003c\/h2\u003e\n    \u003cdiv class=\"van-grid van-grid-2\"\u003e\n      \u003cdiv class=\"van-card van-advantage\"\u003e\n        \u003cspan class=\"van-advantage-icon\"\u003e💧\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eSans alcool\u003c\/h3\u003e\n          \u003cp\u003eIdéal pour les personnes sensibles aux formulations classiques\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-advantage\"\u003e\n        \u003cspan class=\"van-advantage-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eZéro déchet\u003c\/h3\u003e\n          \u003cp\u003ePas de flacon à jeter, le produit se consomme entièrement\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-advantage\"\u003e\n        \u003cspan class=\"van-advantage-icon\"\u003e⏰\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eLongue durée\u003c\/h3\u003e\n          \u003cp\u003eLa diffusion lente garantit des semaines de parfum\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-advantage\"\u003e\n        \u003cspan class=\"van-advantage-icon\"\u003e🎒\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePratique et nomade\u003c\/h3\u003e\n          \u003cp\u003eCompact, incassable, il vous accompagne partout\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-advantage\"\u003e\n        \u003cspan class=\"van-advantage-icon\"\u003e🎚️\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDiffusion modulable\u003c\/h3\u003e\n          \u003cp\u003eDouce à température ambiante, intense avec chaleur\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-advantage\"\u003e\n        \u003cspan class=\"van-advantage-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBase végétale\u003c\/h3\u003e\n          \u003cp\u003eCires naturelles respectueuses de l'environnement\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION PYRAMIDE OLFACTIVE --\u003e\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e🎭 La signature olfactive\u003c\/h2\u003e\n    \u003cdiv class=\"van-pyramid\"\u003e\n      \u003cdiv class=\"van-pyramid-level van-pyramid-top\"\u003e\n        \u003cdiv class=\"van-pyramid-label\"\u003eNotes de tête\u003c\/div\u003e\n        \u003cdiv class=\"van-pyramid-content\"\u003e\n          \u003cspan class=\"van-note\"\u003e✨ Légèrement épicée\u003c\/span\u003e\n          \u003cp\u003eUne attaque qui éveille les sens\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-pyramid-level van-pyramid-middle\"\u003e\n        \u003cdiv class=\"van-pyramid-label\"\u003eNotes de cœur\u003c\/div\u003e\n        \u003cdiv class=\"van-pyramid-content\"\u003e\n          \u003cspan class=\"van-note\"\u003e🌸 Vanille bourbon\u003c\/span\u003e\n          \u003cp\u003eDans toute sa splendeur, crémeuse et enveloppante\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-pyramid-level van-pyramid-bottom\"\u003e\n        \u003cdiv class=\"van-pyramid-label\"\u003eNotes de fond\u003c\/div\u003e\n        \u003cdiv class=\"van-pyramid-content\"\u003e\n          \u003cspan class=\"van-note\"\u003e🪵 Accents boisés\u003c\/span\u003e\n          \u003cp\u003eSubtils et profonds, ils ancrent la fragrance\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"van-atmosphere\"\u003e\n      \u003cp\u003e✨ Le résultat ? Une atmosphère \u003cstrong\u003ecocooning et réconfortante\u003c\/strong\u003e, parfaite pour les soirées d'automne, les dimanches pluvieux ou simplement pour transformer votre quotidien en moment de bien-être.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION FORMATS --\u003e\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e📦 Formats disponibles\u003c\/h2\u003e\n    \u003cp class=\"van-section-intro\"\u003ePrésentés dans des sachets kraft hermétiques qui préservent l'intégrité de la fragrance\u003c\/p\u003e\n    \u003cdiv class=\"van-grid van-grid-3\"\u003e\n      \u003cdiv class=\"van-card van-format\"\u003e\n        \u003cdiv class=\"van-format-weight\"\u003e50g\u003c\/div\u003e\n        \u003ch3\u003eDécouverte\u003c\/h3\u003e\n        \u003cp\u003eEnviron 5 à 7 cailloux\u003c\/p\u003e\n        \u003cspan class=\"van-format-use\"\u003eIdéal pour découvrir ou parfumer un petit espace\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-format van-format-popular\"\u003e\n        \u003cdiv class=\"van-format-badge\"\u003ePopulaire\u003c\/div\u003e\n        \u003cdiv class=\"van-format-weight\"\u003e100g\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre\u003c\/h3\u003e\n        \u003cp\u003eEnviron 10 à 14 cailloux\u003c\/p\u003e\n        \u003cspan class=\"van-format-use\"\u003eParfait pour un usage régulier\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-format\"\u003e\n        \u003cdiv class=\"van-format-weight\"\u003e200g\u003c\/div\u003e\n        \u003ch3\u003eGrand format\u003c\/h3\u003e\n        \u003cp\u003eEnviron 20 à 28 cailloux\u003c\/p\u003e\n        \u003cspan class=\"van-format-use\"\u003ePour parfumer plusieurs pièces\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION PRÉCAUTIONS --\u003e\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e⚠️ Composition et précautions\u003c\/h2\u003e\n    \u003cdiv class=\"van-warning-box\"\u003e\n      \u003cdiv class=\"van-warning-content\"\u003e\n        \u003cdiv class=\"van-composition\"\u003e\n          \u003ch3\u003e🧪 Composition\u003c\/h3\u003e\n          \u003cp\u003e\u003cstrong\u003eContient :\u003c\/strong\u003e Benzyl Salicylate, Isoeugenol, Acetyl Cedrene\u003c\/p\u003e\n          \u003cp class=\"van-ufi\"\u003e\u003cstrong\u003eUFI :\u003c\/strong\u003e PX30-K0UX-500V-KHYE\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"van-precautions\"\u003e\n          \u003ch3\u003e📋 Précautions\u003c\/h3\u003e\n          \u003cul\u003e\n            \u003cli\u003ePeut provoquer une réaction allergique chez les personnes sensibles\u003c\/li\u003e\n            \u003cli\u003eEn cas de doute, effectuez un test sur une petite zone\u003c\/li\u003e\n            \u003cli\u003eConserver à l'abri de la lumière directe du soleil\u003c\/li\u003e\n            \u003cli\u003eÉviter la chaleur excessive pour préserver la fragrance\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION CTA FINAL --\u003e\n  \u003csection class=\"van-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"van-cta-box\"\u003e\n      \u003cdiv class=\"van-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"van-cta-content\"\u003e\n        \u003cspan class=\"van-cta-emoji\"\u003e🌿\u003c\/span\u003e\n        \u003cp\u003eTransformez votre intérieur en véritable \u003cstrong\u003ecocon de douceur\u003c\/strong\u003e avec ces trésors artisanaux à la vanille bourbon authentique. Une expérience sensorielle unique, naturelle et durable.\u003c\/p\u003e\n        \u003cspan class=\"van-cta-signature\"\u003eLe Jardin de mon Grand-Père • Aurillac, France\u003c\/span\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  \/* Couleurs principales *\/\n  --van-cream: #FBF8F3;\n  --van-white: #ffffff;\n  --van-primary: #C4A574;\n  --van-primary-dark: #5C4A32;\n  --van-primary-light: #F5E6C8;\n  --van-secondary: #8B7355;\n  --van-accent: #D4AF37;\n\n  \/* Textes *\/\n  --van-text: #2D2418;\n  --van-text-light: #6B5D4D;\n\n  \/* Effets *\/\n  --van-border: #E8DFD3;\n  --van-shadow: 0 4px 24px rgba(92, 74, 50, .08);\n  --van-shadow-lg: 0 12px 48px rgba(92, 74, 50, .15);\n  --van-radius: 20px;\n  --van-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.van-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--van-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--van-text);\n  line-height: 1.7;\n}\n\n.van-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.van-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--van-primary-dark) 0%, var(--van-secondary) 50%, var(--van-primary) 100%);\n  border-radius: var(--van-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(--van-shadow-lg);\n}\n\n.van-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,.1) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.08) 0%, transparent 40%),\n    url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M30 5c-2 8-8 14-16 16 8 2 14 8 16 16 2-8 8-14 16-16-8-2-14-8-16-16z' fill='%23ffffff' fill-opacity='0.03'\/%3E%3C\/svg%3E\");\n  opacity: 1;\n}\n\n.van-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.van-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.van-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(--van-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.van-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.van-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(32px, 7vw, 52px);\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,.2);\n}\n\n.van-subtitle {\n  color: var(--van-primary-light);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  text-transform: uppercase;\n  letter-spacing: .15em;\n}\n\n.van-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 2.5vw, 20px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.6;\n}\n\n\/* === SECTIONS === *\/\n.van-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.van-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--van-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.van-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(--van-primary), var(--van-accent));\n  border-radius: 2px;\n}\n\n.van-section-intro {\n  text-align: center;\n  color: var(--van-text-light);\n  font-size: clamp(15px, 2vw, 18px);\n  margin-bottom: 2rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === INTRO CARD === *\/\n.van-intro-card {\n  background: var(--van-white);\n  border-radius: var(--van-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--van-shadow);\n  text-align: center;\n  border: 2px solid var(--van-border);\n}\n\n.van-intro-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n.van-intro-card h2 {\n  margin-top: 0;\n}\n\n.van-intro-card h2::after {\n  display: none;\n}\n\n.van-intro-card p {\n  color: var(--van-text-light);\n  font-size: clamp(15px, 2vw, 17px);\n  max-width: 800px;\n  margin: 1rem auto;\n}\n\n.van-intro-card p:last-child {\n  margin-bottom: 0;\n}\n\n.van-intro-card strong {\n  color: var(--van-primary-dark);\n}\n\n\/* === BOURBON BOX === *\/\n.van-bourbon-box {\n  background: linear-gradient(135deg, var(--van-primary-light) 0%, var(--van-white) 100%);\n  border-radius: var(--van-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  border: 2px solid var(--van-primary);\n}\n\n.van-bourbon-header {\n  text-align: center;\n  margin-bottom: 1.5rem;\n}\n\n.van-bourbon-origin {\n  display: inline-block;\n  background: var(--van-primary-dark);\n  color: white;\n  padding: 8px 20px;\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: .05em;\n}\n\n.van-bourbon-intro {\n  text-align: center;\n  font-size: clamp(16px, 2vw, 18px);\n  color: var(--van-text);\n  margin-bottom: 2rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.van-bourbon-feature {\n  background: var(--van-white);\n  border-radius: var(--van-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  box-shadow: var(--van-shadow);\n}\n\n.van-bourbon-icon {\n  font-size: 36px;\n  margin-bottom: 1rem;\n}\n\n.van-bourbon-feature h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--van-primary-dark);\n  margin: 0 0 0.5rem 0;\n}\n\n.van-bourbon-feature p {\n  font-size: 14px;\n  color: var(--van-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.van-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.van-grid-2 {\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n}\n\n.van-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n}\n\n\/* === CARDS === *\/\n.van-card {\n  background: var(--van-white);\n  border-radius: var(--van-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--van-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.van-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--van-shadow-lg);\n  border-color: var(--van-primary);\n}\n\n\/* === USAGE CARDS === *\/\n.van-card-usage {\n  position: relative;\n  overflow: hidden;\n}\n\n.van-card-number {\n  position: absolute;\n  top: 1rem;\n  right: 1rem;\n  font-size: 48px;\n  font-weight: 900;\n  color: var(--van-primary-light);\n  line-height: 1;\n  opacity: .5;\n}\n\n.van-card-icon {\n  font-size: 40px;\n  margin-bottom: 1rem;\n}\n\n.van-card-usage h3 {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--van-primary-dark);\n  margin: 0 0 0.75rem 0;\n}\n\n.van-card-usage \u003e p {\n  color: var(--van-text-light);\n  font-size: 15px;\n  margin: 0 0 1rem 0;\n}\n\n.van-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.van-list li {\n  position: relative;\n  padding-left: 1.5rem;\n  margin-bottom: 0.5rem;\n  font-size: 14px;\n  color: var(--van-text-light);\n}\n\n.van-list li::before {\n  content: '✓';\n  position: absolute;\n  left: 0;\n  color: var(--van-primary);\n  font-weight: bold;\n}\n\n\/* === ADVANTAGE CARDS === *\/\n.van-advantage {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  padding: 1.25rem 1.5rem;\n}\n\n.van-advantage-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.van-advantage h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--van-primary-dark);\n  margin: 0 0 0.25rem 0;\n}\n\n.van-advantage p {\n  font-size: 14px;\n  color: var(--van-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === PYRAMIDE OLFACTIVE === *\/\n.van-pyramid {\n  max-width: 700px;\n  margin: 0 auto 2rem;\n}\n\n.van-pyramid-level {\n  display: flex;\n  align-items: center;\n  gap: 1.5rem;\n  padding: 1.5rem;\n  margin-bottom: 1rem;\n  border-radius: var(--van-radius-sm);\n  transition: all .3s ease;\n}\n\n.van-pyramid-level:hover {\n  transform: scale(1.02);\n}\n\n.van-pyramid-top {\n  background: linear-gradient(135deg, #FFF9E6 0%, #FFF5D6 100%);\n  border-left: 4px solid var(--van-accent);\n}\n\n.van-pyramid-middle {\n  background: linear-gradient(135deg, var(--van-primary-light) 0%, #F5E6C8 100%);\n  border-left: 4px solid var(--van-primary);\n}\n\n.van-pyramid-bottom {\n  background: linear-gradient(135deg, #E8DFD3 0%, #D4C4B0 100%);\n  border-left: 4px solid var(--van-primary-dark);\n}\n\n.van-pyramid-label {\n  font-size: 12px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: var(--van-text-light);\n  min-width: 100px;\n}\n\n.van-pyramid-content {\n  flex: 1;\n}\n\n.van-note {\n  display: inline-block;\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--van-primary-dark);\n  margin-bottom: 0.25rem;\n}\n\n.van-pyramid-content p {\n  font-size: 14px;\n  color: var(--van-text-light);\n  margin: 0;\n}\n\n.van-atmosphere {\n  background: var(--van-white);\n  border-radius: var(--van-radius-sm);\n  padding: 1.5rem 2rem;\n  text-align: center;\n  box-shadow: var(--van-shadow);\n  border: 2px dashed var(--van-primary);\n}\n\n.van-atmosphere p {\n  margin: 0;\n  font-size: clamp(15px, 2vw, 17px);\n  color: var(--van-text);\n}\n\n.van-atmosphere strong {\n  color: var(--van-primary-dark);\n}\n\n\/* === FORMAT CARDS === *\/\n.van-format {\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.van-format-badge {\n  position: absolute;\n  top: 15px;\n  right: -30px;\n  background: var(--van-accent);\n  color: white;\n  font-size: 11px;\n  font-weight: 800;\n  padding: 4px 40px;\n  transform: rotate(45deg);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.van-format-popular {\n  border: 2px solid var(--van-primary);\n  background: linear-gradient(135deg, var(--van-white) 0%, var(--van-primary-light) 100%);\n}\n\n.van-format-weight {\n  font-size: clamp(36px, 5vw, 48px);\n  font-weight: 900;\n  color: var(--van-primary);\n  margin-bottom: 0.5rem;\n}\n\n.van-format h3 {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--van-primary-dark);\n  margin: 0 0 0.5rem 0;\n}\n\n.van-format \u003e p {\n  font-size: 14px;\n  color: var(--van-text-light);\n  margin: 0 0 1rem 0;\n}\n\n.van-format-use {\n  display: inline-block;\n  background: var(--van-primary-light);\n  color: var(--van-primary-dark);\n  font-size: 13px;\n  font-weight: 600;\n  padding: 8px 16px;\n  border-radius: 999px;\n}\n\n\/* === WARNING BOX === *\/\n.van-warning-box {\n  background: var(--van-white);\n  border-radius: var(--van-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  box-shadow: var(--van-shadow);\n  border: 2px solid var(--van-border);\n}\n\n.van-warning-content {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 2rem;\n}\n\n.van-warning-content h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--van-primary-dark);\n  margin: 0 0 1rem 0;\n}\n\n.van-composition p {\n  font-size: 14px;\n  color: var(--van-text-light);\n  margin: 0 0 0.5rem 0;\n}\n\n.van-composition strong {\n  color: var(--van-text);\n}\n\n.van-ufi {\n  font-family: monospace;\n  background: var(--van-cream);\n  padding: 4px 8px;\n  border-radius: 4px;\n  display: inline-block;\n  margin-top: 0.5rem;\n}\n\n.van-precautions ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.van-precautions li {\n  position: relative;\n  padding-left: 1.75rem;\n  margin-bottom: 0.75rem;\n  font-size: 14px;\n  color: var(--van-text-light);\n}\n\n.van-precautions li::before {\n  content: '⚠️';\n  position: absolute;\n  left: 0;\n  font-size: 12px;\n}\n\n\/* === CTA BOX === *\/\n.van-cta-box {\n  background: linear-gradient(135deg, var(--van-primary-dark) 0%, var(--van-secondary) 50%, var(--van-primary) 100%);\n  border-radius: var(--van-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--van-shadow-lg);\n}\n\n.van-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-image: \n    radial-gradient(circle at 10% 20%, rgba(255,255,255,.1) 0%, transparent 40%),\n    radial-gradient(circle at 90% 80%, rgba(255,255,255,.08) 0%, transparent 30%);\n}\n\n.van-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.van-cta-emoji {\n  font-size: 48px;\n  display: block;\n  margin-bottom: 1rem;\n}\n\n.van-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  max-width: 700px;\n  margin: 0 auto 1.5rem;\n}\n\n.van-cta-box strong {\n  font-weight: 700;\n  color: var(--van-primary-light);\n}\n\n.van-cta-signature {\n  display: inline-block;\n  color: var(--van-primary-light);\n  font-size: 14px;\n  font-weight: 600;\n  letter-spacing: .05em;\n  opacity: .9;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .van-grid,\n  .van-grid-2,\n  .van-grid-3 {\n    grid-template-columns: 1fr;\n  }\n\n  .van-pyramid-level {\n    flex-direction: column;\n    text-align: center;\n    gap: 0.75rem;\n  }\n\n  .van-pyramid-label {\n    min-width: auto;\n  }\n\n  .van-warning-content {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .van-card,\n  .van-bourbon-feature,\n  .van-format {\n    animation: vanFadeInUp .6s ease backwards;\n  }\n\n  .van-card:nth-child(1),\n  .van-bourbon-feature:nth-child(1),\n  .van-format:nth-child(1) { animation-delay: .1s; }\n  .van-card:nth-child(2),\n  .van-bourbon-feature:nth-child(2),\n  .van-format:nth-child(2) { animation-delay: .2s; }\n  .van-card:nth-child(3),\n  .van-bourbon-feature:nth-child(3),\n  .van-format:nth-child(3) { animation-delay: .3s; }\n  .van-card:nth-child(4) { animation-delay: .4s; }\n  .van-card:nth-child(5) { animation-delay: .5s; }\n  .van-card:nth-child(6) { animation-delay: .6s; }\n\n  .van-pyramid-level {\n    animation: vanSlideIn .5s ease backwards;\n  }\n\n  .van-pyramid-top { animation-delay: .2s; }\n  .van-pyramid-middle { animation-delay: .4s; }\n  .van-pyramid-bottom { animation-delay: .6s; }\n}\n\n@keyframes vanFadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes vanSlideIn {\n  from {\n    opacity: 0;\n    transform: translateX(-30px);\n  }\n  to {\n    opacity: 1;\n    transform: translateX(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .van-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .van-premium {\n    --van-text: #000000;\n    --van-text-light: #333333;\n    --van-border: #666666;\n  }\n\n  .van-card,\n  .van-bourbon-feature,\n  .van-format {\n    border: 2px solid var(--van-text);\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55720380825977,"sku":"CAILLOUXVANILLE-50","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720380858745,"sku":"CAILLOUXVANILLE-100","price":15.6,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720380891513,"sku":"CAILLOUXVANILLE-200","price":30.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-ambre-vanille-bourbon-jardindemongrandpere_2_11zon.jpg?v=1765016716"},{"product_id":"vaporisateur-parfum-ambre-pour-la-maison-100-ml-jardin-de-mon-grand-pere","title":"Vaporisateur Parfum d'intérieur - Ambre 100 ml - Jardin de mon Grand Père","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Vaporisateur Parfum d'intérieur Ambre - Le Jardin de mon Grand-Père\nPalette détectée:\n  - Primaire: #D94B4B (rouge corail du packaging, chaleureux et élégant)\n  - Secondaire: #C89B6D (beige\/kraft du packaging, naturel et artisanal)\n  - Accent: #8B4513 (ton ambré du liquide, chaud et réconfortant)\nAmbiance: Naturel artisanal français, chaleureux et authentique, vintage raffiné\nStyle: Artisanal premium, fait-main, tradition française, cocooning\nPréfixe CSS: amb\n--\u003e\n\n\u003cdiv class=\"amb-premium\"\u003e\n  \u003c!-- HERO SECTION --\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🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"amb-badge\"\u003e🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"amb-badge\"\u003e✨ Artisanal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"amb-hero-title\"\u003eParfum d'intérieur Ambre\u003c\/span\u003e\n      \u003cp class=\"amb-subtitle\"\u003eL'élégance chaleureuse à la française\u003c\/p\u003e\n      \u003cp class=\"amb-description\"\u003eTransformez votre maison en un véritable cocon de bien-être grâce aux notes chaudes et enveloppantes d'ambre. Un savoir-faire artisanal français au service de votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POINTS FORTS --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003ePourquoi choisir notre parfum d'ambiance Ambre ?\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        \u003cdiv class=\"amb-card-title\"\u003eIngrédients naturels\u003c\/div\u003e\n        \u003cp\u003eFormulé uniquement à partir d'extraits naturels, d'alcool végétal et d'huiles essentielles pures. Zéro parabène, zéro phénoxyéthanol.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e🇫🇷\u003c\/div\u003e\n        \u003cdiv class=\"amb-card-title\"\u003eFabrication française\u003c\/div\u003e\n        \u003cp\u003eConçu et élaboré en France dans le respect des traditions artisanales et des normes écologiques les plus strictes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e✨\u003c\/div\u003e\n        \u003cdiv class=\"amb-card-title\"\u003eNotes chaleureuses\u003c\/div\u003e\n        \u003cp\u003eUn parfum d'ambre envoûtant qui crée instantanément une atmosphère apaisante, raffinée et accueillante dans toutes vos pièces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e🎯\u003c\/div\u003e\n        \u003cdiv class=\"amb-card-title\"\u003eDiffusion optimale\u003c\/div\u003e\n        \u003cp\u003eUne formule professionnelle pour une diffusion longue durée. Quelques pulvérisations suffisent pour parfumer durablement votre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e♻️\u003c\/div\u003e\n        \u003cdiv class=\"amb-card-title\"\u003eEngagement responsable\u003c\/div\u003e\n        \u003cp\u003eMatières premières issues de sources durables, emballage kraft recyclable. Le respect de l'environnement au cœur de notre démarche.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003cdiv class=\"amb-card-icon\"\u003e💎\u003c\/div\u003e\n        \u003cdiv class=\"amb-card-title\"\u003eQualité artisanale\u003c\/div\u003e\n        \u003cp\u003eChaque flacon de 100 ml est élaboré avec soin selon un savoir-faire traditionnel qui garantit un produit unique et précieux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eUne composition 100% naturelle\u003c\/h2\u003e\n    \u003cdiv class=\"amb-composition-intro\"\u003e\n      \u003cp\u003eLe vaporisateur parfum Ambre est formulé exclusivement à partir d'ingrédients naturels de haute qualité, sélectionnés avec soin pour garantir une diffusion saine, agréable et respectueuse de votre bien-être.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"amb-ingredients-grid\"\u003e\n      \u003cdiv class=\"amb-ingredient-card\"\u003e\n        \u003cdiv class=\"amb-ingredient-icon\"\u003e🌟\u003c\/div\u003e\n        \u003cdiv class=\"amb-ingredient-name\"\u003eExtrait naturel d'ambre\u003c\/div\u003e\n        \u003cp\u003eLa base noble et enveloppante qui apporte ses notes chaudes et réconfortantes, créant une ambiance cocooning instantanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-ingredient-card\"\u003e\n        \u003cdiv class=\"amb-ingredient-icon\"\u003e💧\u003c\/div\u003e\n        \u003cdiv class=\"amb-ingredient-name\"\u003eEau déminéralisée\u003c\/div\u003e\n        \u003cp\u003eUne eau pure et traitée pour garantir une qualité optimale et une diffusion homogène du parfum dans l'air.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-ingredient-card\"\u003e\n        \u003cdiv class=\"amb-ingredient-icon\"\u003e🌱\u003c\/div\u003e\n        \u003cdiv class=\"amb-ingredient-name\"\u003eAlcool végétal\u003c\/div\u003e\n        \u003cp\u003eD'origine naturelle, il assure une évaporation douce et une fixation durable du parfum sans agresser l'atmosphère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-ingredient-card\"\u003e\n        \u003cdiv class=\"amb-ingredient-icon\"\u003e🍃\u003c\/div\u003e\n        \u003cdiv class=\"amb-ingredient-name\"\u003eHuiles essentielles pures\u003c\/div\u003e\n        \u003cp\u003eExtraites de plantes soigneusement sélectionnées, elles enrichissent la fragrance de leurs vertus naturelles et bienfaisantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"amb-guarantee-box\"\u003e\n      \u003cdiv class=\"amb-guarantee-icon\"\u003e✅\u003c\/div\u003e\n      \u003cp\u003e\u003cstrong\u003eGarantie clean :\u003c\/strong\u003e Formule sans parabène, sans phénoxyéthanol, sans substances controversées. La santé et l'environnement sont au cœur de notre engagement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MODE D'EMPLOI --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eMode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"amb-usage-grid\"\u003e\n      \u003cdiv class=\"amb-usage-step\"\u003e\n        \u003cdiv class=\"amb-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"amb-step-content\"\u003e\n          \u003cdiv class=\"amb-step-title\"\u003eChoisissez votre pièce\u003c\/div\u003e\n          \u003cp\u003eSalon, chambre, salle de bain, entrée... Le parfum Ambre s'adapte à tous vos espaces pour créer une atmosphère chaleureuse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-usage-step\"\u003e\n        \u003cdiv class=\"amb-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"amb-step-content\"\u003e\n          \u003cdiv class=\"amb-step-title\"\u003eVaporisez à bonne distance\u003c\/div\u003e\n          \u003cp\u003eEffectuez 1 à 2 pulvérisations à environ 1 mètre des surfaces textiles pour une diffusion optimale et homogène.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-usage-step\"\u003e\n        \u003cdiv class=\"amb-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"amb-step-content\"\u003e\n          \u003cdiv class=\"amb-step-title\"\u003eLaissez agir la magie\u003c\/div\u003e\n          \u003cp\u003eLes notes d'ambre se diffusent délicatement dans l'air, créant instantanément une ambiance apaisante et raffinée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-usage-step\"\u003e\n        \u003cdiv class=\"amb-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"amb-step-content\"\u003e\n          \u003cdiv class=\"amb-step-title\"\u003eRenouvelez selon vos envies\u003c\/div\u003e\n          \u003cp\u003eL'effet longue durée permet de profiter du parfum pendant plusieurs heures. Renouvelez quand vous le souhaitez.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"amb-usage-tip\"\u003e\n      \u003cspan class=\"amb-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eConseil d'expert :\u003c\/strong\u003e Évitez de vaporiser directement sur des surfaces fragiles ou sensibles. Privilégiez la diffusion dans l'air ambiant pour préserver vos textiles délicats.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFICES --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eLes bénéfices d'un intérieur parfumé à l'ambre\u003c\/h2\u003e\n    \u003cdiv class=\"amb-benefits-grid\"\u003e\n      \u003cdiv class=\"amb-benefit-card\"\u003e\n        \u003cspan class=\"amb-benefit-emoji\"\u003e🏡\u003c\/span\u003e\n        \u003cdiv class=\"amb-benefit-title\"\u003eAtmosphère cocooning\u003c\/div\u003e\n        \u003cp\u003eCréez une ambiance chaleureuse et réconfortante qui transforme votre maison en véritable refuge de douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-benefit-card\"\u003e\n        \u003cspan class=\"amb-benefit-emoji\"\u003e😌\u003c\/span\u003e\n        \u003cdiv class=\"amb-benefit-title\"\u003eEffet apaisant\u003c\/div\u003e\n        \u003cp\u003eLes notes d'ambre favorisent la détente et la sérénité, parfaites pour se ressourcer après une journée intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-benefit-card\"\u003e\n        \u003cspan class=\"amb-benefit-emoji\"\u003e✨\u003c\/span\u003e\n        \u003cdiv class=\"amb-benefit-title\"\u003eÉlégance olfactive\u003c\/div\u003e\n        \u003cp\u003eUn parfum raffiné et enveloppant qui apporte une touche de sophistication à votre décoration d'intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-benefit-card\"\u003e\n        \u003cspan class=\"amb-benefit-emoji\"\u003e🎁\u003c\/span\u003e\n        \u003cdiv class=\"amb-benefit-title\"\u003eAccueil chaleureux\u003c\/div\u003e\n        \u003cp\u003eImpressionnez vos invités dès leur arrivée avec un parfum d'ambiance accueillant et mémorable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POUR QUI --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce parfum d'intérieur ?\u003c\/h2\u003e\n    \u003cdiv class=\"amb-grid\"\u003e\n      \u003cdiv class=\"amb-profile-card\"\u003e\n        \u003cdiv class=\"amb-profile-icon\"\u003e🌿\u003c\/div\u003e\n        \u003cdiv class=\"amb-profile-title\"\u003eLes amoureux du naturel\u003c\/div\u003e\n        \u003cp\u003eVous recherchez des produits sains, sans substances controversées, respectueux de votre santé et de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-profile-card\"\u003e\n        \u003cdiv class=\"amb-profile-icon\"\u003e🇫🇷\u003c\/div\u003e\n        \u003cdiv class=\"amb-profile-title\"\u003eLes adeptes du made in France\u003c\/div\u003e\n        \u003cp\u003eVous privilégiez le savoir-faire artisanal français et les produits fabriqués dans le respect des traditions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-profile-card\"\u003e\n        \u003cdiv class=\"amb-profile-icon\"\u003e🏠\u003c\/div\u003e\n        \u003cdiv class=\"amb-profile-title\"\u003eLes créateurs d'ambiance\u003c\/div\u003e\n        \u003cp\u003eVous aimez soigner chaque détail de votre décoration et créer une atmosphère unique dans votre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-profile-card\"\u003e\n        \u003cdiv class=\"amb-profile-icon\"\u003e💆\u003c\/div\u003e\n        \u003cdiv class=\"amb-profile-title\"\u003eLes chercheurs de bien-être\u003c\/div\u003e\n        \u003cp\u003eVous aspirez à transformer votre maison en un véritable cocon apaisant 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!-- ORIGINE ET FABRICATION --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eL'engagement Le Jardin de mon Grand-Père\u003c\/h2\u003e\n    \u003cdiv class=\"amb-brand-story\"\u003e\n      \u003cdiv class=\"amb-story-card\"\u003e\n        \u003cdiv class=\"amb-story-icon\"\u003e🇫🇷\u003c\/div\u003e\n        \u003cdiv class=\"amb-story-content\"\u003e\n          \u003cdiv class=\"amb-story-title\"\u003eFabrication 100% française\u003c\/div\u003e\n          \u003cp\u003eChaque flacon est conçu et élaboré en France dans le respect des traditions artisanales transmises de génération en génération. Nous perpétuons un savoir-faire d'exception qui garantit la qualité supérieure de chaque vaporisateur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-story-card\"\u003e\n        \u003cdiv class=\"amb-story-icon\"\u003e♻️\u003c\/div\u003e\n        \u003cdiv class=\"amb-story-content\"\u003e\n          \u003cdiv class=\"amb-story-title\"\u003eDémarche éco-responsable\u003c\/div\u003e\n          \u003cp\u003eNotre engagement va au-delà du produit : nous sélectionnons exclusivement des matières premières issues de sources responsables et durables. Les normes écologiques les plus strictes encadrent notre production pour un impact minimal sur l'environnement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-story-card\"\u003e\n        \u003cdiv class=\"amb-story-icon\"\u003e✋\u003c\/div\u003e\n        \u003cdiv class=\"amb-story-content\"\u003e\n          \u003cdiv class=\"amb-story-title\"\u003eÉlaboration artisanale\u003c\/div\u003e\n          \u003cp\u003eChaque flacon de 100 ml est travaillé avec soin et attention. Cette approche artisanale garantit un produit unique, précieux, où chaque détail compte. Nous ne produisons pas en masse, nous créons des parfums d'exception.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-story-card\"\u003e\n        \u003cdiv class=\"amb-story-icon\"\u003e💚\u003c\/div\u003e\n        \u003cdiv class=\"amb-story-content\"\u003e\n          \u003cdiv class=\"amb-story-title\"\u003eRespect de l'homme et de la nature\u003c\/div\u003e\n          \u003cp\u003eAu cœur de notre philosophie : la santé, le bien-être et l'environnement. Aucun compromis sur la qualité, aucune substance controversée. Juste le meilleur de la nature, transformé avec passion.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRECAUTIONS --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003ePrécautions d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"amb-warning-box\"\u003e\n      \u003cdiv class=\"amb-warning-header\"\u003e\n        \u003cspan class=\"amb-warning-icon\"\u003e⚠️\u003c\/span\u003e\n        \u003cspan class=\"amb-warning-title\"\u003eConseils de sécurité\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cul class=\"amb-warning-list\" style=\"\n    list-style: none;\"\u003e\n        \u003cli\u003eNe pas vaporiser directement sur les surfaces fragiles, vernies ou sensibles\u003c\/li\u003e\n        \u003cli\u003eÉviter le contact avec les yeux et les muqueuses\u003c\/li\u003e\n        \u003cli\u003eConserver hors de portée des enfants\u003c\/li\u003e\n        \u003cli\u003eNe pas ingérer - usage externe uniquement\u003c\/li\u003e\n        \u003cli\u003eTenir à l'écart des sources de chaleur et des flammes\u003c\/li\u003e\n        \u003cli\u003eTester sur une petite surface avant utilisation sur textiles délicats\u003c\/li\u003e\n        \u003cli\u003eUtiliser dans un espace bien ventilé\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INFOS PRATIQUES --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"amb-info-grid\"\u003e\n      \u003cdiv class=\"amb-info-item\"\u003e\n        \u003cdiv class=\"amb-info-label\"\u003eContenance\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003e100 ml\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-info-item\"\u003e\n        \u003cdiv class=\"amb-info-label\"\u003eType\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003eVaporisateur spray\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-info-item\"\u003e\n        \u003cdiv class=\"amb-info-label\"\u003eParfum\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003eAmbre\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-info-item\"\u003e\n        \u003cdiv class=\"amb-info-label\"\u003eOrigine\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003eFabriqué en France\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-info-item\"\u003e\n        \u003cdiv class=\"amb-info-label\"\u003eComposition\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003e100% naturelle\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-info-item\"\u003e\n        \u003cdiv class=\"amb-info-label\"\u003eEmballage\u003c\/div\u003e\n        \u003cdiv class=\"amb-info-value\"\u003eKraft recyclable\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\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-title\"\u003eTransformez votre maison en un cocon de bien-être\u003c\/p\u003e\n        \u003cp\u003eAvec le vaporisateur parfum Ambre de Le Jardin de mon Grand-Père, offrez-vous l'élégance d'un parfum d'ambiance 100% naturel, fabriqué artisanalement en France. Laissez-vous séduire par ses notes chaleureuses et enveloppantes qui apporteront douceur, harmonie et confort à votre intérieur au quotidien.\u003c\/p\u003e\n        \u003cp class=\"amb-cta-highlight\"\u003e✨ Une création artisanale française pour un intérieur d'exception ✨\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 CSS === *\/\n:root {\n  \/* Couleurs principales *\/\n  --amb-cream: #FAF7F4;\n  --amb-white: #ffffff;\n  --amb-primary: #D94B4B;\n  --amb-primary-dark: #B33838;\n  --amb-primary-light: #FFE8E8;\n  --amb-secondary: #C89B6D;\n  --amb-accent: #8B4513;\n\n  \/* Textes *\/\n  --amb-text: #1a1a1a;\n  --amb-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --amb-border: #e0e0e0;\n  --amb-shadow: 0 4px 24px rgba(217, 75, 75, 0.08);\n  --amb-shadow-lg: 0 12px 48px rgba(217, 75, 75, 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.6;\n}\n\n\/* === HERO SECTION === *\/\n.amb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #D94B4B 0%, #C89B6D 50%, #8B4513 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.05;\n  background-image: \n    repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,.1) 35px, rgba(255,255,255,.1) 70px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, rgba(255,255,255,.1) 35px, rgba(255,255,255,.1) 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: 1.5rem;\n}\n\n.amb-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(--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 20px rgba(0, 0, 0, 0.15);\n}\n\n.amb-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.amb-subtitle {\n  color: rgba(255, 255, 255, 0.95);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);\n}\n\n.amb-description {\n  color: rgba(255, 255, 255, 0.9);\n  font-size: clamp(15px, 2vw, 17px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n}\n\n\/* === SECTIONS === *\/\n.amb-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.amb-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\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: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--amb-primary), var(--amb-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.amb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n\/* === CARDS GÉNÉRIQUES === *\/\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: 42px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.amb-card-title {\n  font-size: clamp(18px, 2.5vw, 21px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.amb-card p {\n  font-size: 15px;\n  color: var(--amb-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.amb-composition-intro {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  margin-bottom: 2rem;\n  border-left: 4px solid var(--amb-primary);\n  box-shadow: var(--amb-shadow);\n}\n\n.amb-composition-intro p {\n  font-size: clamp(15px, 2vw, 17px);\n  color: var(--amb-text);\n  line-height: 1.7;\n  margin: 0;\n}\n\n.amb-ingredients-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 2rem;\n}\n\n.amb-ingredient-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--amb-shadow);\n  border-top: 3px solid var(--amb-secondary);\n  transition: all 0.3s ease;\n}\n\n.amb-ingredient-card:hover {\n  transform: translateY(-5px);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-ingredient-icon {\n  font-size: 36px;\n  margin-bottom: 0.75rem;\n}\n\n.amb-ingredient-name {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.amb-ingredient-card p {\n  font-size: 14px;\n  color: var(--amb-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.amb-guarantee-box {\n  background: linear-gradient(135deg, var(--amb-primary-light) 0%, rgba(200, 155, 109, 0.1) 100%);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem;\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  border: 2px solid var(--amb-primary);\n}\n\n.amb-guarantee-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.amb-guarantee-box p {\n  font-size: 15px;\n  color: var(--amb-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.amb-guarantee-box strong {\n  color: var(--amb-primary-dark);\n  font-weight: 800;\n}\n\n\/* === MODE D'EMPLOI === *\/\n.amb-usage-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 2rem;\n}\n\n.amb-usage-step {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--amb-shadow);\n  display: flex;\n  gap: 1rem;\n  transition: all 0.3s ease;\n}\n\n.amb-usage-step:hover {\n  transform: translateY(-5px);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-step-number {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--amb-primary), var(--amb-primary-dark));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  font-weight: 900;\n  box-shadow: 0 4px 16px rgba(217, 75, 75, 0.3);\n}\n\n.amb-step-content {\n  flex: 1;\n}\n\n.amb-step-title {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.amb-step-content p {\n  font-size: 14px;\n  color: var(--amb-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.amb-usage-tip {\n  background: linear-gradient(135deg, rgba(200, 155, 109, 0.1) 0%, var(--amb-primary-light) 100%);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem;\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  border-left: 4px solid var(--amb-secondary);\n}\n\n.amb-tip-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.amb-usage-tip p {\n  font-size: 15px;\n  color: var(--amb-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.amb-usage-tip strong {\n  color: var(--amb-primary-dark);\n  font-weight: 800;\n}\n\n\/* === BENEFICES === *\/\n.amb-benefits-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n}\n\n.amb-benefit-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--amb-shadow);\n  text-align: center;\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.amb-benefit-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-secondary);\n}\n\n.amb-benefit-emoji {\n  font-size: 48px;\n  display: block;\n  margin-bottom: 1rem;\n}\n\n.amb-benefit-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.amb-benefit-card p {\n  font-size: 14px;\n  color: var(--amb-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === PROFILS === *\/\n.amb-profile-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  text-align: center;\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.amb-profile-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-primary);\n}\n\n.amb-profile-icon {\n  font-size: 52px;\n  margin-bottom: 1rem;\n}\n\n.amb-profile-title {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.amb-profile-card p {\n  font-size: 15px;\n  color: var(--amb-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === HISTOIRE DE MARQUE === *\/\n.amb-brand-story {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.amb-story-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--amb-shadow);\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  transition: all 0.3s ease;\n  border-left: 4px solid var(--amb-secondary);\n}\n\n.amb-story-card:hover {\n  transform: translateX(5px);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-story-icon {\n  font-size: 42px;\n  flex-shrink: 0;\n}\n\n.amb-story-content {\n  flex: 1;\n}\n\n.amb-story-title {\n  font-size: 19px;\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.amb-story-content p {\n  font-size: 15px;\n  color: var(--amb-text-light);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === PRECAUTIONS === *\/\n.amb-warning-box {\n  background: linear-gradient(135deg, #FFF9E6 0%, #FFE8E8 100%);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.5rem;\n  border: 2px solid var(--amb-secondary);\n}\n\n.amb-warning-header {\n  display: flex;\n  align-items: center;\n  gap: 0.75rem;\n  margin-bottom: 1rem;\n}\n\n.amb-warning-icon {\n  font-size: 32px;\n}\n\n.amb-warning-title {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n}\n\n.amb-warning-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.amb-warning-list li {\n  position: relative;\n  padding-left: 1.75rem;\n  margin-bottom: 0.75rem;\n  font-size: 15px;\n  color: var(--amb-text);\n  line-height: 1.6;\n}\n\n.amb-warning-list li:last-child {\n  margin-bottom: 0;\n}\n\n.amb-warning-list li::before {\n  content: '▸';\n  position: absolute;\n  left: 0;\n  color: var(--amb-primary);\n  font-weight: 900;\n  font-size: 18px;\n}\n\n\/* === INFOS PRATIQUES === *\/\n.amb-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.amb-info-item {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius-sm);\n  padding: 1.25rem;\n  box-shadow: var(--amb-shadow);\n  text-align: center;\n  border: 2px solid transparent;\n  transition: all 0.3s ease;\n}\n\n.amb-info-item:hover {\n  transform: translateY(-5px);\n  border-color: var(--amb-secondary);\n  box-shadow: var(--amb-shadow-lg);\n}\n\n.amb-info-label {\n  font-size: 13px;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n  font-weight: 700;\n  color: var(--amb-text-light);\n  margin-bottom: 0.5rem;\n}\n\n.amb-info-value {\n  font-size: 17px;\n  font-weight: 900;\n  color: var(--amb-primary-dark);\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% 30%, rgba(255,255,255,.2) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.2) 0%, transparent 50%);\n}\n\n.amb-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.amb-cta-title {\n  font-size: clamp(22px, 4vw, 32px);\n  font-weight: 900;\n  color: white;\n  margin-bottom: 1rem;\n  letter-spacing: -0.02em;\n  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);\n}\n\n.amb-cta-box p {\n  color: rgba(255, 255, 255, 0.95);\n  font-size: clamp(15px, 2.5vw, 17px);\n  line-height: 1.7;\n  margin-bottom: 1rem;\n  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n}\n\n.amb-cta-box p:last-child {\n  margin-bottom: 0;\n}\n\n.amb-cta-highlight {\n  font-size: clamp(17px, 2.5vw, 21px) !important;\n  font-weight: 700 !important;\n  margin-top: 1.5rem !important;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .amb-grid,\n  .amb-ingredients-grid,\n  .amb-usage-grid,\n  .amb-benefits-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .amb-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n\n  .amb-story-card {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .amb-story-icon {\n    margin: 0 auto;\n  }\n\n  .amb-usage-step {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .amb-step-number {\n    margin: 0 auto;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .amb-card,\n  .amb-ingredient-card,\n  .amb-usage-step,\n  .amb-benefit-card,\n  .amb-profile-card,\n  .amb-story-card {\n    animation: fadeInUp 0.6s ease backwards;\n  }\n\n  .amb-card:nth-child(1),\n  .amb-ingredient-card:nth-child(1),\n  .amb-usage-step:nth-child(1),\n  .amb-benefit-card:nth-child(1),\n  .amb-profile-card:nth-child(1) {\n    animation-delay: 0.1s;\n  }\n\n  .amb-card:nth-child(2),\n  .amb-ingredient-card:nth-child(2),\n  .amb-usage-step:nth-child(2),\n  .amb-benefit-card:nth-child(2),\n  .amb-profile-card:nth-child(2) {\n    animation-delay: 0.2s;\n  }\n\n  .amb-card:nth-child(3),\n  .amb-ingredient-card:nth-child(3),\n  .amb-usage-step:nth-child(3),\n  .amb-benefit-card:nth-child(3),\n  .amb-profile-card:nth-child(3) {\n    animation-delay: 0.3s;\n  }\n\n  .amb-card:nth-child(4),\n  .amb-ingredient-card:nth-child(4),\n  .amb-usage-step:nth-child(4),\n  .amb-benefit-card:nth-child(4),\n  .amb-profile-card:nth-child(4) {\n    animation-delay: 0.4s;\n  }\n\n  .amb-card:nth-child(5),\n  .amb-profile-card:nth-child(5) {\n    animation-delay: 0.5s;\n  }\n\n  .amb-card:nth-child(6),\n  .amb-profile-card:nth-child(6) {\n    animation-delay: 0.6s;\n  }\n\n  .amb-story-card:nth-child(1) { animation-delay: 0.1s; }\n  .amb-story-card:nth-child(2) { animation-delay: 0.2s; }\n  .amb-story-card:nth-child(3) { animation-delay: 0.3s; }\n  .amb-story-card:nth-child(4) { animation-delay: 0.4s; }\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-card,\n  .amb-ingredient-card,\n  .amb-usage-step,\n  .amb-benefit-card,\n  .amb-profile-card,\n  .amb-story-card,\n  .amb-info-item {\n    border: 3px solid var(--amb-text);\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"Default Title","offer_id":45755401207965,"sku":"VAPOAMBRE100","price":14.37,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/vaporisateur-parfum-ambre-pour-la-maison-100-ml-jardin-de-mon-grand-pere-510135.jpg?v=1732722030"},{"product_id":"cailloux-ambre-et-lavande-jardin-de-mon-grand-pere","title":"Cailloux Ambre et Lavande - Jardin de mon Grand Père","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Cailloux d'Ambre et Lavande - Jardin de mon Grand Père\nPalette détectée:\n  - Primaire: #8B7BB3 (lavande\/violet doux de l'étiquette et des champs)\n  - Secondaire: #D4A574 (kraft\/ambre doré des cailloux et packaging)\n  - Accent: #6B5B95 (lavande foncée pour contraste)\nAmbiance: Provençal, naturel, artisanal, champêtre, authentique, chaleureux\nPréfixe CSS: cal\n--\u003e\n\n\u003cdiv class=\"cal-premium\"\u003e\n  \n  \u003cdiv class=\"cal-hero\"\u003e\n    \u003cdiv class=\"cal-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cal-hero-content\"\u003e\n      \u003cdiv class=\"cal-badges-top\"\u003e\n        \u003cspan class=\"cal-badge\"\u003e🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"cal-badge\"\u003e🇫🇷 Artisanal français\u003c\/span\u003e\n        \u003cspan class=\"cal-badge\"\u003e♻️ Zéro déchet\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"cal-hero-title\"\u003eCailloux d'Ambre et Lavande\u003c\/span\u003e\n      \u003cp class=\"cal-subtitle\"\u003eJardin de mon Grand-père\u003c\/p\u003e\n      \u003cp class=\"cal-description\"\u003eUn parfum d'ambiance naturel aux notes envoûtantes, façonné artisanalement pour créer une atmosphère douce et raffinée dans votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"cal-section\"\u003e\n    \u003ch2\u003e💜 Un accord olfactif d'exception\u003c\/h2\u003e\n    \u003cdiv class=\"cal-grid\"\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🐚 Ambre gris précieux\u003c\/h3\u003e\n        \u003cp\u003eTrésor de la parfumerie de luxe, l'ambre gris apporte des notes chaleureuses, légèrement iodées et d'une subtilité incomparable après des années de maturation naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e💐 Lavande de Provence\u003c\/h3\u003e\n        \u003cp\u003eFraîche, herbacée et apaisante, la lavande puise son essence dans les champs ensoleillés du Sud. Mariée à l'ambre, elle devient une senteur raffinée et élégante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e✨ Harmonie parfaite\u003c\/h3\u003e\n        \u003cp\u003eL'association crée un accord poudré et sophistiqué : la chaleur mystérieuse de l'ambre rencontre la fraîcheur relaxante de la lavande pour une atmosphère unique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cal-section\"\u003e\n    \u003ch2\u003e🌱 Pourquoi choisir ce parfum naturel ?\u003c\/h2\u003e\n    \u003cdiv class=\"cal-grid\"\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🚫 Sans combustion\u003c\/h3\u003e\n        \u003cp\u003eAucune fumée ni particules fines dans l'air. Une diffusion douce et respectueuse de votre environnement intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e⏳ Longue durée\u003c\/h3\u003e\n        \u003cp\u003eLe parfum se libère progressivement sur plusieurs semaines pour une expérience olfactive prolongée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🔄 Réutilisable\u003c\/h3\u003e\n        \u003cp\u003eÀ froid, à chaud en brûle-parfum, ou à porter sur soi : une polyvalence totale jusqu'à épuisement du parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🌍 Éco-responsable\u003c\/h3\u003e\n        \u003cp\u003eConditionnés dans un sachet kraft recyclable. Zéro déchet plastique pour respecter la planète.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🧪 Formulation saine\u003c\/h3\u003e\n        \u003cp\u003eSans substances synthétiques ni perturbateurs endocriniens. Une alternative pure aux diffuseurs industriels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🎁 Fait main\u003c\/h3\u003e\n        \u003cp\u003eChaque caillou est façonné artisanalement avec passion et savoir-faire traditionnel français.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cal-section\"\u003e\n    \u003ch2\u003e📖 Comment utiliser vos cailloux ?\u003c\/h2\u003e\n    \u003cdiv class=\"cal-steps\"\u003e\n      \u003cdiv class=\"cal-step\"\u003e\n        \u003cdiv class=\"cal-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"cal-step-content\"\u003e\n          \u003ch3\u003e🏠 Diffusion passive\u003c\/h3\u003e\n          \u003cp\u003eDisposez quelques cailloux dans une coupelle, sur une étagère ou dans un tiroir. Près d'une source de chaleur douce (radiateur, lampe), ils diffusent leur parfum plus intensément.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-step\"\u003e\n        \u003cdiv class=\"cal-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"cal-step-content\"\u003e\n          \u003ch3\u003e🕯️ En brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003eDéposez 3 à 4 cailloux dans la coupelle. Sous l'effet de la chaleur, la matière fond et libère une fragrance puissante. En refroidissant, ils retrouvent leur forme solide.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-step\"\u003e\n        \u003cdiv class=\"cal-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"cal-step-content\"\u003e\n          \u003ch3\u003e💫 À porter sur soi\u003c\/h3\u003e\n          \u003cp\u003eGlissez un ou deux cailloux dans votre poche ou sac. La chaleur corporelle active le parfum qui vous accompagne toute la journée. Un véritable gri-gri parfumé !\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cal-section\"\u003e\n    \u003ch2\u003e🏡 Pour quels espaces ?\u003c\/h2\u003e\n    \u003cdiv class=\"cal-grid-compact\"\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🛋️ Salon\u003c\/h3\u003e\n        \u003cp\u003eAtmosphère chaleureuse pour accueillir\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🛏️ Chambre\u003c\/h3\u003e\n        \u003cp\u003eVertus apaisantes pour la détente\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e💼 Bureau\u003c\/h3\u003e\n        \u003cp\u003eAmbiance propice à la concentration\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🛁 Salle de bain\u003c\/h3\u003e\n        \u003cp\u003eTouche raffinée après la douche\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e👕 Armoires\u003c\/h3\u003e\n        \u003cp\u003eParfumez délicatement votre linge\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cal-card\"\u003e\n        \u003ch3\u003e🚗 Voiture\u003c\/h3\u003e\n        \u003cp\u003eAlternative naturelle et saine\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cal-section\"\u003e\n    \u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n    \u003cdiv class=\"cal-accordion\"\u003e\n      \u003cdetails class=\"cal-accordion-item\"\u003e\n        \u003csummary class=\"cal-accordion-header\"\u003e🐚 L'ambre gris : un trésor de la parfumerie\u003c\/summary\u003e\n        \u003cdiv class=\"cal-accordion-content mt-1\"\u003e\n          \u003cp\u003eL'ambre gris fascine les parfumeurs depuis des siècles. Cette matière précieuse, d'origine marine, flotte à la surface des océans au large de Madagascar, de l'Inde ou de la Chine. C'est le temps qui révèle sa magie : après plusieurs années d'exposition au soleil et à l'eau salée, il développe des nuances argentées ou dorées et un parfum d'une subtilité incomparable. En parfumerie, l'ambre confère aux compositions une tenue exceptionnelle et une profondeur chaleureuse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cal-accordion-item\"\u003e\n        \u003csummary class=\"cal-accordion-header\"\u003e💐 La lavande : l'âme de la Provence\u003c\/summary\u003e\n        \u003cdiv class=\"cal-accordion-content mt-1\"\u003e\n          \u003cp\u003eDepuis l'Antiquité, la lavande accompagne notre quotidien. Les Romains l'utilisaient déjà pour parfumer leurs bains et leur linge — d'où son nom, dérivé du latin \u003cem\u003elavare\u003c\/em\u003e (laver). À la Renaissance, les tanneries de Grasse découvrent ses vertus pour parfumer les cuirs. Aujourd'hui, elle reste l'un des piliers de la parfumerie française, prisée pour ses propriétés apaisantes et son parfum frais, herbacé et légèrement camphré.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cal-accordion-item\"\u003e\n        \u003csummary class=\"cal-accordion-header\"\u003e🏷️ Formats disponibles\u003c\/summary\u003e\n        \u003cdiv class=\"cal-accordion-content mt-1\"\u003e\n          \u003cp\u003e\u003cstrong\u003e50 g\u003c\/strong\u003e : idéal pour découvrir ou parfumer un petit espace\u003cbr\u003e\n          \u003cstrong\u003e100 g\u003c\/strong\u003e : le format familial pour plusieurs pièces\u003cbr\u003e\n          \u003cstrong\u003e200 g\u003c\/strong\u003e : pour les grands espaces ou pour offrir\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cal-accordion-item\"\u003e\n        \u003csummary class=\"cal-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"cal-accordion-content mt-1\"\u003e\n          \u003cp\u003eConservez vos cailloux dans leur sachet kraft à l'abri de la lumière directe et de l'humidité pour préserver leur parfum. Ils gardent leur fragrance pendant plusieurs mois selon l'intensité d'utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cal-section\"\u003e\n    \u003ch2\u003e🌿 Jardin de mon Grand-père\u003c\/h2\u003e\n    \u003cdiv class=\"cal-brand-box\"\u003e\n      \u003cp\u003eDerrière chaque création se cache un \u003cstrong\u003esavoir-faire artisanal français\u003c\/strong\u003e et une passion pour les senteurs authentiques. Cette marque perpétue la tradition des parfums naturels, en privilégiant des matières premières de qualité et des procédés respectueux de l'environnement.\u003c\/p\u003e\n      \u003cp\u003eUne invitation à ralentir, à prendre soin de son intérieur et à redécouvrir le plaisir des choses simples.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cal-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"cal-cta-box\"\u003e\n      \u003cp\u003e🌸 Offrez-vous une parenthèse de douceur provençale. Ces cailloux parfumés constituent également une \u003cstrong\u003eidée cadeau originale\u003c\/strong\u003e pour les amateurs de parfums naturels et de décoration authentique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --cal-cream: #FAF8F5;\n  --cal-white: #ffffff;\n  --cal-primary: #8B7BB3;\n  --cal-primary-dark: #5D4E8C;\n  --cal-primary-light: #E8E4F0;\n  --cal-secondary: #D4A574;\n  --cal-accent: #6B5B95;\n  --cal-text: #1a1a1a;\n  --cal-text-light: #5a5a5a;\n  --cal-border: #e0e0e0;\n  --cal-shadow: 0 4px 24px rgba(93,78,140,.08);\n  --cal-shadow-lg: 0 12px 48px rgba(93,78,140,.15);\n  --cal-radius: 20px;\n  --cal-radius-sm: 12px;\n}\n\n.cal-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--cal-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.cal-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8B7BB3 0%, #9D8EC4 30%, #D4A574 70%, #C49660 100%);\n  border-radius: var(--cal-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(--cal-shadow-lg);\n}\n\n.cal-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%3Cpath d='M30 5c-2 8-8 14-16 16 8 2 14 8 16 16 2-8 8-14 16-16-8-2-14-8-16-16z' fill='%23ffffff' fill-opacity='0.1'\/%3E%3C\/svg%3E\");\n  opacity: .3;\n}\n\n.cal-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.cal-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.cal-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(--cal-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.cal-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.cal-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 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.cal-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  font-style: italic;\n}\n\n.cal-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(14px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.cal-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.cal-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--cal-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.cal-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(--cal-primary), var(--cal-secondary));\n  border-radius: 2px;\n}\n\n.cal-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.cal-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.cal-card {\n  background: var(--cal-white);\n  border-radius: var(--cal-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--cal-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.cal-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--cal-shadow-lg);\n  border-color: var(--cal-primary);\n}\n\n.cal-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--cal-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.cal-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--cal-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.cal-grid-compact .cal-card {\n  padding: 1rem;\n}\n\n.cal-grid-compact .cal-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.cal-grid-compact .cal-card p {\n  font-size: 12px;\n}\n\n.cal-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.25rem;\n}\n\n.cal-step {\n  display: flex;\n  gap: 1.25rem;\n  align-items: flex-start;\n  background: var(--cal-white);\n  border-radius: var(--cal-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--cal-shadow);\n  transition: all .3s ease;\n}\n\n.cal-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--cal-shadow-lg);\n}\n\n.cal-step-number {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--cal-primary), var(--cal-secondary));\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 20px;\n  font-weight: 900;\n  box-shadow: 0 4px 16px rgba(139,123,179,.3);\n}\n\n.cal-step-content h3 {\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--cal-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.cal-step-content p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--cal-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.cal-accordion {\n  background: var(--cal-white);\n  border-radius: var(--cal-radius);\n  box-shadow: var(--cal-shadow);\n  overflow: hidden;\n}\n\n.cal-accordion-item {\n  border-bottom: 1px solid var(--cal-border);\n  margin: 0;\n  padding: 0;\n}\n\n.cal-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.cal-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--cal-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.cal-accordion-header:hover {\n  background: var(--cal-primary-light);\n}\n\n.cal-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.cal-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--cal-primary);\n  transition: transform .2s ease;\n}\n\n.cal-accordion-item[open] .cal-accordion-header::after {\n  content: '−';\n}\n\n.cal-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--cal-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.cal-accordion-content p {\n  margin: 0;\n}\n\n.cal-brand-box {\n  background: linear-gradient(135deg, var(--cal-primary-light) 0%, rgba(212,165,116,.15) 100%);\n  border-radius: var(--cal-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  text-align: center;\n  border: 2px solid rgba(139,123,179,.2);\n}\n\n.cal-brand-box p {\n  font-size: clamp(14px, 2.5vw, 17px);\n  color: var(--cal-text);\n  line-height: 1.7;\n  margin: 0 0 1rem 0;\n}\n\n.cal-brand-box p:last-child {\n  margin-bottom: 0;\n  font-style: italic;\n  color: var(--cal-primary-dark);\n}\n\n.cal-cta-box {\n  background: linear-gradient(135deg, var(--cal-primary) 0%, var(--cal-secondary) 100%);\n  border-radius: var(--cal-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.cal-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  left: -50%;\n  width: 200%;\n  height: 200%;\n  background: radial-gradient(circle, rgba(255,255,255,.1) 0%, transparent 70%);\n  animation: shimmer 3s infinite;\n}\n\n@keyframes shimmer {\n  0%, 100% { transform: rotate(0deg); }\n  50% { transform: rotate(180deg); }\n}\n\n.cal-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@media (max-width: 767px) {\n  .cal-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .cal-card {\n    padding: 1.125rem;\n  }\n  \n  .cal-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .cal-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--cal-radius-sm);\n  }\n  \n  .cal-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .cal-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .cal-grid-compact {\n    gap: .625rem;\n  }\n  \n  .cal-grid-compact .cal-card {\n    padding: .75rem;\n  }\n  \n  .cal-step {\n    flex-direction: column;\n    text-align: center;\n    align-items: center;\n  }\n  \n  .cal-step-number {\n    width: 40px;\n    height: 40px;\n    font-size: 18px;\n  }\n  \n  .cal-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .cal-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .cal-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .cal-card:nth-child(1) { animation-delay: .05s; }\n  .cal-card:nth-child(2) { animation-delay: .1s; }\n  .cal-card:nth-child(3) { animation-delay: .15s; }\n  .cal-card:nth-child(4) { animation-delay: .2s; }\n  .cal-card:nth-child(5) { animation-delay: .25s; }\n  .cal-card:nth-child(6) { animation-delay: .3s; }\n  \n  .cal-step {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .cal-step:nth-child(1) { animation-delay: .1s; }\n  .cal-step:nth-child(2) { animation-delay: .2s; }\n  .cal-step:nth-child(3) { 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  .cal-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55719805813113,"sku":"CAILLOUXAMBLAV-50","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55719805845881,"sku":"CAILLOUXAMBLAV-100","price":15.6,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55719805878649,"sku":"CAILLOUXAMBLAV-200","price":30.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/Cailloux_d_ambre_1__11zon.jpg?v=1766137446"},{"product_id":"cristaux-de-rose-de-mai-jardin-de-mon-grand-pere","title":"Cristaux de Rose de Mai - Jardin de mon Grand Père","description":"\u003csection\u003e\n\u003ch2\u003eRose de Mai – l’élégance florale de Grasse en parfum solide\u003c\/h2\u003e\n\u003cp\u003eLaissez-vous envoûter par les \u003cstrong\u003ecristaux parfumés à la Rose de Mai\u003c\/strong\u003e, une senteur délicate et voluptueuse qui a fait la renommée de la parfumerie grassoise. Leur parfum tendre et raffiné évoque les jardins fleuris au petit matin, quand l’air est encore frais et chargé de rosée.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003eLa rose centifolia, fleur mythique de Grasse\u003c\/h2\u003e\n\u003cp\u003eAppelée aussi « rose cent-feuilles », la \u003cstrong\u003eRose de Mai\u003c\/strong\u003e est un véritable emblème de l’artisanat parfumé de Grasse. Ses pétales, d’une finesse inégalée, libèrent une fragrance rare, à la fois douce et intensément florale.\u003c\/p\u003e\n\u003cp\u003eSon parfum rappelle l’innocence des jeux d’enfance, lorsque l’on froissait des pétales de rose entre les doigts pour en humer l’arôme délicat. Un instant de \u003cem\u003edouce nostalgie\u003c\/em\u003e, empreint de poésie et de souvenirs heureux.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003eConseils d’utilisation des cristaux parfumés\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDans la maison :\u003c\/strong\u003e disposez quelques cristaux de Rose de Mai dans de petits espaces, près d’une source de chaleur pour révéler toute leur intensité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÀ garder sur soi :\u003c\/strong\u003e utilisés comme un gri-gri, ils diffusent leur parfum grâce à la chaleur corporelle. En les manipulant, ils deviennent doux et exhalent une senteur durable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEn brûloir :\u003c\/strong\u003e déposez 3 cristaux dans un brûle-parfum. La matière se liquéfie à chaud en diffusant son arôme floral, puis redevient solide en refroidissant. Répétez jusqu’à épuisement du parfum.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003eLes cristaux de Rose de Mai : une touche de grâce pour votre intérieur\u003c\/h2\u003e\n\u003cp\u003eUne alternative élégante aux bougies et sprays, les \u003cstrong\u003ecristaux de Rose de Mai\u003c\/strong\u003e habillent votre maison d’une atmosphère romantique et raffinée. Ils transforment chaque espace en un écrin parfumé, empli de douceur et d’élégance.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003eConditionnement\u003c\/h2\u003e\n\u003cp\u003eEn sachet kraft hermétique : \u003cbr\u003e– 50 g (environ 7 à 9 cristaux selon la taille) \u003cbr\u003e– 100 g \u003cbr\u003e– 200 g\u003c\/p\u003e\n\u003cp\u003eDécouvrez également \u003cstrong\u003etoute la gamme Jardin de mon Grand-père\u003c\/strong\u003e et ses \u003cstrong\u003eeaux aromatiques\u003c\/strong\u003e présentées dans de magnifiques flacons.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"mt-3\"\u003e\n\u003csection\u003e\n\u003ch2\u003ePrécautions\u003c\/h2\u003e\n\u003cp\u003eContient : Benzyl Salicylate, Citronellol, Geranyl Acetate.\u003c\/p\u003e\n\u003cp\u003ePeut produire une réaction allergique chez les personnes sensibles. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUFI :\u003c\/strong\u003e 24A0-10JH-700H-73X2\u003c\/p\u003e\n\u003c\/section\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55720502690169,"sku":"CRISTAUXROSE-50","price":3.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720502722937,"sku":"CRISTAUXROSE-100","price":7.79,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720502755705,"sku":"CRISTAUXROSE-200","price":15.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/cristaux-rose-de-mai-packshot_18_11zon.jpg?v=1764932197"},{"product_id":"green-repul-chiens-repulsif-naturel-250ml-pilagreen","title":"Green Repul' Chiens - Répulsif Naturel à la lavande - 250ml - Phyto'Lab","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Green Repul' Chiens - Répulsif Naturel à la lavande - 250ml - Phyto'Lab\nPalette détectée:\n  - Primaire: #3A9E8E (vert turquoise\/teal du bandeau packaging)\n  - Secondaire: #6B5B95 (lavande, référence à l'ingrédient phare)\n  - Accent: #2C7A6C (vert foncé pour contraste)\nAmbiance: Naturel, bienveillant, frais et propre. Univers animalier doux, marque française écoresponsable. Design épuré blanc\/vert. Esprit \"soin naturel pour animaux\" avec une touche florale lavande.\nPréfixe CSS: gr\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Green Repul' Chiens Phyto'Lab : le répulsif chien naturel à la lavande qui protège vos espaces\"\n  2. \"Pourquoi choisir un répulsif naturel plutôt qu'un produit chimique ?\"\n  3. \"Comment agissent les ingrédients de ce répulsif naturel chien ?\"\n  4. \"Dans quelles situations utiliser le Green Repul' Chiens ?\"\n  5. \"Mode d'emploi du spray répulsif Green Repul' Chiens\"\n  6. \"Le Green Repul' Chiens est-il aussi efficace contre les mouches ?\"\n  7. \"Précautions d'emploi importantes\"\n  8. \"Composition complète\"\n  9. \"Les bonnes raisons de choisir le Green Repul' Chiens de Phyto'Lab\"\n  10. \"Questions fréquentes sur le répulsif naturel chien Green Repul'\"\n  11. \"Un répulsif naturel, un geste bienveillant\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"gr-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"gr-hero\"\u003e\n    \u003cdiv class=\"gr-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"gr-hero-content\"\u003e\n      \u003cdiv class=\"gr-badges-top\"\u003e\n        \u003cspan class=\"gr-badge\"\u003e🌿 100 % naturel\u003c\/span\u003e\n        \u003cspan class=\"gr-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"gr-badge\"\u003e🐕 Sans danger pour l'animal\u003c\/span\u003e\n        \u003cspan class=\"gr-badge\"\u003e💜 Odeur de lavande\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"gr-hero-title\"\u003eGreen Repul' Chiens\u003c\/span\u003e\n      \u003cp class=\"gr-subtitle\"\u003eRépulsif naturel à la lavande — 250 ml\u003c\/p\u003e\n      \u003cp class=\"gr-description\"\u003eLe spray Phyto'Lab qui éloigne votre chien des zones interdites avec douceur, grâce à la puissance de la lavande, du poivre noir et du vinaigre blanc.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003eGreen Repul' Chiens Phyto'Lab : le répulsif chien naturel à la lavande qui protège vos espaces\u003c\/h2\u003e\n    \u003cp class=\"gr-section-intro\"\u003eVotre chien a décidé que le canapé lui appartenait ? Il marque son territoire sur vos massifs de fleurs ou griffe le pied de votre table préférée ?\u003c\/p\u003e\n    \u003cdiv class=\"gr-highlight-box\"\u003e\n      \u003cp\u003eVous cherchez une solution efficace, mais vous refusez d'utiliser des produits chimiques agressifs ? Le \u003cstrong\u003eGreen Repul' Chiens de Phyto'Lab\u003c\/strong\u003e est exactement ce qu'il vous faut : un \u003cstrong\u003erépulsif naturel pour chien\u003c\/strong\u003e, formulé à base de lavande, de poivre noir et de vinaigre blanc, qui éloigne votre compagnon des zones interdites \u003cstrong\u003esans lui faire le moindre mal\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"gr-section-intro\" style=\"margin-top:1.25rem;\"\u003eFabriqué en France et composé à \u003cstrong\u003e100 % d'ingrédients naturels\u003c\/strong\u003e, ce spray de 250 ml est une alternative douce et respectueuse pour éduquer votre chien au quotidien. Il agit comme un \u003cstrong\u003erépulsif chien pipi naturel\u003c\/strong\u003e, empêche les comportements indésirables sur vos meubles et convient aussi bien à un usage intérieur qu'extérieur.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un répulsif naturel plutôt qu'un produit chimique ?\u003c\/h2\u003e\n    \u003cp class=\"gr-section-intro\"\u003eDe nombreux répulsifs vendus dans le commerce contiennent des substances synthétiques qui peuvent irriter les voies respiratoires de votre chien, polluer votre intérieur et nuire à l'environnement. Opter pour un \u003cstrong\u003erépulsif pour chien naturel\u003c\/strong\u003e, c'est faire le choix de :\u003c\/p\u003e\n    \u003cdiv class=\"gr-grid\"\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🛡️ Sécurité de votre animal\u003c\/h3\u003e\n        \u003cp\u003eLes ingrédients d'origine végétale éloignent le chien par l'odeur, sans toxicité ni douleur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🏠 Respect de votre foyer\u003c\/h3\u003e\n        \u003cp\u003ePas de résidus chimiques sur vos meubles, vos textiles ou dans votre jardin.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🌱 Efficacité prouvée par la nature\u003c\/h3\u003e\n        \u003cp\u003eLes chiens ont un odorat \u003cstrong\u003e10 000 à 100 000 fois\u003c\/strong\u003e plus puissant que le nôtre. Certaines odeurs végétales, agréables pour nous, sont franchement dissuasives pour eux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e♻️ Geste éco-responsable\u003c\/h3\u003e\n        \u003cp\u003eUne formule biodégradable qui ne pollue ni les sols ni les eaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gr-tip\"\u003e\n      \u003cspan class=\"gr-tip-icon\"\u003e💜\u003c\/span\u003e\n      \u003cp\u003eLe Green Repul' Chiens coche toutes ces cases, avec en prime une \u003cstrong\u003eagréable odeur florale de lavande\u003c\/strong\u003e qui assainit votre intérieur au lieu de l'alourdir.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003eComment agissent les ingrédients de ce répulsif naturel chien ?\u003c\/h2\u003e\n    \u003cp class=\"gr-section-intro\"\u003eLa force de ce spray réside dans la synergie de ses composants naturels. Chacun joue un rôle précis pour \u003cstrong\u003eéloigner efficacement votre chien\u003c\/strong\u003e des zones à protéger.\u003c\/p\u003e\n    \u003cdiv class=\"gr-grid\"\u003e\n      \u003cdiv class=\"gr-card gr-card-ingredient\"\u003e\n        \u003ch3\u003e💜 Huile essentielle de lavande\u003c\/h3\u003e\n        \u003cp\u003eIngrédient phare de cette formule : si la lavande est appréciée des humains pour son parfum floral et apaisant, elle est perçue comme \u003cstrong\u003efortement déplaisante\u003c\/strong\u003e par les chiens. Elle agit comme un \u003cstrong\u003erépulsif olfactif puissant\u003c\/strong\u003e tout en laissant un parfum frais et propre. La lavande possède également des \u003cstrong\u003epropriétés assainissantes et absorbantes d'odeurs\u003c\/strong\u003e, un allié de choix contre les marquages urinaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card gr-card-ingredient\"\u003e\n        \u003ch3\u003e🌶️ Poivre noir\u003c\/h3\u003e\n        \u003cp\u003eLégèrement irritant pour la truffe hypersensible des chiens, le poivre noir crée une sensation désagréable qui les dissuade de revenir sur la zone traitée. C'est un \u003cstrong\u003erépulsif chien extérieur puissant naturel\u003c\/strong\u003e particulièrement efficace sur les massifs, les bordures de jardin et les entrées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card gr-card-ingredient\"\u003e\n        \u003ch3\u003e🫧 Vinaigre blanc\u003c\/h3\u003e\n        \u003cp\u003eUtilisé depuis des générations comme répulsif domestique, le vinaigre blanc dégage une odeur acide que les chiens détestent. Il renforce l'effet répulsif global du spray et contribue à \u003cstrong\u003eneutraliser les odeurs résiduelles\u003c\/strong\u003e qui attirent l'animal vers les mêmes endroits.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gr-tip\"\u003e\n      \u003cspan class=\"gr-tip-icon\"\u003e🔬\u003c\/span\u003e\n      \u003cp\u003eCes trois ingrédients, combinés dans une formulation équilibrée, créent une \u003cstrong\u003ebarrière olfactive naturelle\u003c\/strong\u003e que votre chien préférera éviter, sans stress ni inconfort durable pour lui.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003eDans quelles situations utiliser le Green Repul' Chiens ?\u003c\/h2\u003e\n    \u003cp class=\"gr-section-intro\"\u003eCe spray répulsif est bien plus polyvalent qu'on ne l'imagine. Voici les situations concrètes où il peut vous rendre un vrai service.\u003c\/p\u003e\n\n    \u003cdiv class=\"gr-usage-block\"\u003e\n      \u003ch3 class=\"gr-usage-title\"\u003e🏠 En intérieur : protégez vos meubles et vos espaces de vie\u003c\/h3\u003e\n      \u003cdiv class=\"gr-grid-compact\"\u003e\n        \u003cdiv class=\"gr-card\"\u003e\n          \u003ch3\u003e🛋️ Canapé \u0026amp; fauteuils\u003c\/h3\u003e\n          \u003cp\u003eQuelques pulvérisations suffisent pour lui faire comprendre que ce territoire n'est pas le sien.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gr-card\"\u003e\n          \u003ch3\u003e🪑 Pieds de meubles\u003c\/h3\u003e\n          \u003cp\u003eIdéal pour les chiots en phase de mâchonnement qui s'attaquent à vos chaises et tables.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gr-card\"\u003e\n          \u003ch3\u003e💧 Coins pipi\u003c\/h3\u003e\n          \u003cp\u003eUn \u003cstrong\u003erépulsif chien pipi naturel\u003c\/strong\u003e redoutable qui brise le cycle olfactif attirant votre chien.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gr-card\"\u003e\n          \u003ch3\u003e🚪 Pièces interdites\u003c\/h3\u003e\n          \u003cp\u003ePulvérisez au niveau des seuils de porte pour délimiter clairement les zones d'accès.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gr-usage-block\"\u003e\n      \u003ch3 class=\"gr-usage-title\"\u003e🌳 En extérieur : préservez votre jardin et vos abords\u003c\/h3\u003e\n      \u003cdiv class=\"gr-grid-compact\"\u003e\n        \u003cdiv class=\"gr-card\"\u003e\n          \u003ch3\u003e🌺 Massifs \u0026amp; potager\u003c\/h3\u003e\n          \u003cp\u003eEmpêchez votre chien (ou celui du voisin) de creuser ou piétiner vos plantations.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gr-card\"\u003e\n          \u003ch3\u003e☀️ Terrasse \u0026amp; mobilier\u003c\/h3\u003e\n          \u003cp\u003eUn \u003cstrong\u003erépulsif extérieur puissant\u003c\/strong\u003e qui protège vos coussins et votre salon de jardin.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gr-card\"\u003e\n          \u003ch3\u003e🗑️ Poubelles\u003c\/h3\u003e\n          \u003cp\u003eDissuadez un chien fouilleur de renverser et éventrer vos sacs poubelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gr-card\"\u003e\n          \u003ch3\u003e🏡 Garage \u0026amp; abords\u003c\/h3\u003e\n          \u003cp\u003eUtile si des chiens errants viennent régulièrement marquer votre portail ou votre entrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003eMode d'emploi du spray répulsif Green Repul' Chiens\u003c\/h2\u003e\n    \u003cp class=\"gr-section-intro\"\u003eL'utilisation est simple et rapide. Suivez ces quelques étapes pour un résultat optimal.\u003c\/p\u003e\n    \u003cdiv class=\"gr-timeline\"\u003e\n      \u003cdiv class=\"gr-timeline-item\"\u003e\n        \u003cdiv class=\"gr-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"gr-timeline-content\"\u003e\n          \u003ch3\u003eBien agiter le flacon\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque utilisation, secouez le spray pour homogénéiser les actifs naturels.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-timeline-item\"\u003e\n        \u003cdiv class=\"gr-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"gr-timeline-content\"\u003e\n          \u003ch3\u003ePulvériser à 20-30 cm de distance\u003c\/h3\u003e\n          \u003cp\u003eAppliquez sur les surfaces ou zones à protéger : meubles, sols, bordures de jardin, seuils de porte, pots de fleurs, etc.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-timeline-item\"\u003e\n        \u003cdiv class=\"gr-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"gr-timeline-content\"\u003e\n          \u003ch3\u003eRenouveler chaque jour\u003c\/h3\u003e\n          \u003cp\u003ePendant les premiers jours, appliquez quotidiennement pour ancrer le réflexe d'évitement chez votre chien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-timeline-item\"\u003e\n        \u003cdiv class=\"gr-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"gr-timeline-content\"\u003e\n          \u003ch3\u003eEn extérieur : renouveler après la pluie\u003c\/h3\u003e\n          \u003cp\u003eL'eau dilue les actifs olfactifs, pensez à réappliquer systématiquement après la pluie ou un arrosage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-timeline-item\"\u003e\n        \u003cdiv class=\"gr-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"gr-timeline-content\"\u003e\n          \u003ch3\u003eSoyez régulier pendant 1 à 2 semaines\u003c\/h3\u003e\n          \u003cp\u003eLa constance est la clé. Il faut compter \u003cstrong\u003eune à deux semaines d'application quotidienne\u003c\/strong\u003e pour que le chien abandonne définitivement une habitude ancrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gr-tip\"\u003e\n      \u003cspan class=\"gr-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour maximiser l'efficacité du répulsif sur le canapé ou un fauteuil, pulvérisez de préférence le soir ou lorsque vous quittez la maison, c'est-à-dire aux moments où votre chien est le plus tenté de s'y installer.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 --\u003e\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003eLe Green Repul' Chiens est-il aussi efficace contre les mouches ?\u003c\/h2\u003e\n    \u003cdiv class=\"gr-highlight-box\"\u003e\n      \u003cp\u003eBonne nouvelle : la lavande et le vinaigre blanc sont également connus comme \u003cstrong\u003erépulsifs naturels contre les mouches\u003c\/strong\u003e. Si votre chien est importuné par les mouches en été, notamment autour de ses gamelles ou de son espace de repos en extérieur, le fait de pulvériser ce spray à proximité peut contribuer à \u003cstrong\u003eéloigner naturellement les mouches\u003c\/strong\u003e de la zone.\u003c\/p\u003e\n      \u003cp style=\"margin-top:.75rem;\"\u003eCela en fait un produit à \u003cstrong\u003edouble emploi\u003c\/strong\u003e particulièrement utile durant la belle saison. Toutefois, il ne s'agit pas d'un antiparasitaire naturel pour chien à appliquer sur l'animal : son usage reste exclusivement environnemental.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #7 \u0026 #8 regroupés en accordéon --\u003e\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi importantes\u003c\/h2\u003e\n    \u003cdiv class=\"gr-accordion\"\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e🚫 Usage externe uniquement\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe spray est destiné à être pulvérisé sur les surfaces et les zones à protéger, \u003cstrong\u003ejamais directement sur l'animal\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e👕 Tissus blancs ou fragiles\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eLe vinaigre blanc et les huiles essentielles peuvent laisser des traces sur certains textiles clairs. Faites un test discret avant d'appliquer sur un tissu précieux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e👶 Tenir hors de portée des enfants\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eComme tout produit à base d'huiles essentielles, conservez hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e👁️ Contact avec les yeux\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eEn cas de projection accidentelle, rincez abondamment à l'eau claire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e🐕 Comportement inhabituel\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eSi votre chien présente un comportement inhabituel (éternuements répétés, irritation visible), éloignez-le de la zone traitée et aérez la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e🎓 Complément à l'éducation\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit est un \u003cstrong\u003ecomplément à l'éducation\u003c\/strong\u003e de votre animal. Il ne remplace pas un travail comportemental avec un éducateur canin si les problèmes persistent.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003eComposition complète\u003c\/h2\u003e\n    \u003cp class=\"gr-section-intro\"\u003eLe Green Repul' Chiens de Phyto'Lab est formulé avec des \u003cstrong\u003eingrédients 100 % naturels\u003c\/strong\u003e :\u003c\/p\u003e\n    \u003cdiv class=\"gr-grid-compact\"\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e💧 Eau purifiée\u003c\/h3\u003e\n        \u003cp\u003eBase aqueuse pure\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🫧 Vinaigre blanc\u003c\/h3\u003e\n        \u003cp\u003eRépulsif \u0026amp; neutralisant\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e💜 Lavande\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eLavandula angustifolia\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🌶️ Poivre noir\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003ePiper nigrum\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gr-tip\"\u003e\n      \u003cspan class=\"gr-tip-icon\"\u003e✅\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eSans colorant artificiel, sans conservateur de synthèse, sans substance d'origine animale.\u003c\/strong\u003e Formule biodégradable. Fabriqué en France par Phyto'Lab.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #9 --\u003e\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003eLes bonnes raisons de choisir le Green Repul' Chiens de Phyto'Lab\u003c\/h2\u003e\n    \u003cdiv class=\"gr-grid\"\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🌿 100 % naturel\u003c\/h3\u003e\n        \u003cp\u003eUne formule propre, sans produit chimique ni substance toxique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🏠 Intérieur \u0026amp; extérieur\u003c\/h3\u003e\n        \u003cp\u003eCanapé, jardin, terrasse, garage… il s'adapte à tous vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🐕 Sans danger pour le chien\u003c\/h3\u003e\n        \u003cp\u003eIl éloigne par l'odeur, sans douleur ni stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🎯 Triple action\u003c\/h3\u003e\n        \u003cp\u003eRépulsif, absorbeur d'odeurs et assainissant en un seul spray.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e💜 Agréable pour vous\u003c\/h3\u003e\n        \u003cp\u003eUne fraîche odeur de lavande qui parfume naturellement votre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"gr-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eConçu et fabriqué par Phyto'Lab, spécialiste du bien-être animal au naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #10 --\u003e\n  \u003csection class=\"gr-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le répulsif naturel chien Green Repul'\u003c\/h2\u003e\n    \u003cdiv class=\"gr-accordion\"\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e🐾 Le Green Repul' est-il dangereux pour mon chien ?\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eNon. Ce \u003cstrong\u003erépulsif naturel chien\u003c\/strong\u003e agit uniquement par l'odeur. Il ne contient aucune substance toxique pour l'animal. Son rôle est de créer une gêne olfactive qui incite le chien à éviter la zone, sans aucun risque pour sa santé. Veillez simplement à ne pas le pulvériser directement sur l'animal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e⏱️ Combien de temps faut-il pour voir des résultats ?\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eCertains chiens réagissent dès la première application. Pour les plus têtus, comptez \u003cstrong\u003eune à deux semaines d'utilisation régulière\u003c\/strong\u003e pour que le nouveau comportement s'installe durablement. La clé, c'est la constance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e🐱 Peut-on l'utiliser si on a des chats à la maison ?\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eLes chats sont également sensibles à la lavande et au vinaigre. Si vous souhaitez protéger une zone uniquement des chiens tout en laissant l'accès aux chats, il vaudra mieux envisager une solution alternative. En revanche, si vous souhaitez éloigner chiens \u003cstrong\u003eet\u003c\/strong\u003e chats d'une même zone, ce spray peut convenir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e💦 Le spray laisse-t-il des traces ou des résidus ?\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eLa formule est légère et sèche rapidement sans laisser de film gras. Cependant, nous vous recommandons de faire un essai sur une petite surface non visible avant d'appliquer sur des tissus clairs ou des matériaux délicats.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"gr-accordion-item\"\u003e\n        \u003csummary class=\"gr-accordion-header\"\u003e🏘️ Ce produit fonctionne-t-il sur les chiens du voisinage ?\u003c\/summary\u003e\n        \u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n          \u003cp\u003eTout à fait. Si des chiens errants ou ceux de vos voisins viennent régulièrement marquer votre portail, votre clôture ou vos plantations, pulvérisez le Green Repul' sur ces zones. C'est un \u003cstrong\u003erépulsif chien extérieur puissant naturel\u003c\/strong\u003e qui agit aussi bien sur votre propre compagnon que sur les chiens de passage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #11 --\u003e\n  \u003csection class=\"gr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eUn répulsif naturel, un geste bienveillant\u003c\/h2\u003e\n    \u003cdiv class=\"gr-cta-box\"\u003e\n      \u003cp\u003eÉduquer son chien, c'est avant tout une question de patience et de cohérence. Le Green Repul' Chiens de Phyto'Lab n'est pas un produit punitif : c'est un \u003cstrong\u003eoutil d'accompagnement doux et naturel\u003c\/strong\u003e qui vous aide à poser des limites claires, tout en respectant le bien-être de votre animal.\u003c\/p\u003e\n      \u003cp style=\"margin-top:1rem;\"\u003eParce qu'on peut dire « non » à son chien avec amour… et avec de la lavande. 💜🐕\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"gr-disclaimer\"\u003eCe produit est un auxiliaire éducatif et ne remplace pas les conseils d'un vétérinaire ou d'un éducateur canin professionnel en cas de troubles comportementaux persistants.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --gr-cream: #f5f7f6;\n  --gr-white: #ffffff;\n  --gr-primary: #3A9E8E;\n  --gr-primary-dark: #2C7A6C;\n  --gr-primary-light: #e8f5f2;\n  --gr-secondary: #7B6BA5;\n  --gr-accent: #9B8EC4;\n  --gr-text: #1a1a1a;\n  --gr-text-light: #5a5a5a;\n  --gr-border: #e0e0e0;\n  --gr-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --gr-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --gr-radius: 20px;\n  --gr-radius-sm: 12px;\n}\n\n.gr-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--gr-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.gr-hero {\n  position: relative;\n  background: linear-gradient(135deg, #3A9E8E 0%, #2C7A6C 40%, #7B6BA5 100%);\n  border-radius: var(--gr-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(--gr-shadow-lg);\n}\n\n.gr-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,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.04) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.gr-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.gr-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.gr-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.gr-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  max-width: 650px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === BADGES === *\/\n.gr-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.gr-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(--gr-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.gr-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.gr-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.gr-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--gr-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.gr-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(--gr-primary), var(--gr-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO === *\/\n.gr-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--gr-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\/* === CARDS === *\/\n.gr-card {\n  background: var(--gr-white);\n  border-radius: var(--gr-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--gr-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.gr-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--gr-shadow-lg);\n  border-color: var(--gr-primary);\n}\n\n.gr-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--gr-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.gr-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--gr-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.gr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.gr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.gr-grid-compact .gr-card {\n  padding: 1rem;\n}\n\n.gr-grid-compact .gr-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.gr-grid-compact .gr-card p {\n  font-size: 12px;\n}\n\n\/* === INGREDIENT CARDS === *\/\n.gr-card-ingredient {\n  text-align: left;\n  border-left: 4px solid var(--gr-primary);\n}\n\n.gr-card-ingredient:hover {\n  border-left-color: var(--gr-secondary);\n}\n\n\/* === TIMELINE === *\/\n.gr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.gr-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.gr-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--gr-primary), var(--gr-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.gr-timeline-content {\n  flex: 1;\n  background: var(--gr-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--gr-radius-sm);\n  box-shadow: var(--gr-shadow);\n}\n\n.gr-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--gr-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.gr-timeline-content p {\n  font-size: 14px;\n  color: var(--gr-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL \/ HIGHLIGHT BOX === *\/\n.gr-highlight-box {\n  background: var(--gr-white);\n  border-radius: var(--gr-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--gr-shadow);\n  border-left: 4px solid var(--gr-primary);\n}\n\n.gr-highlight-box p {\n  font-size: clamp(14px, 2.5vw, 16px);\n  color: var(--gr-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.gr-accordion {\n  background: var(--gr-white);\n  border-radius: var(--gr-radius);\n  box-shadow: var(--gr-shadow);\n  overflow: hidden;\n}\n\n.gr-accordion-item {\n  border-bottom: 1px solid var(--gr-border);\n  margin: 0;\n  padding: 0;\n}\n\n.gr-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.gr-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--gr-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.gr-accordion-header:hover {\n  background: var(--gr-primary-light);\n}\n\n.gr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.gr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--gr-primary);\n  transition: transform .2s ease;\n}\n\n.gr-accordion-item[open] .gr-accordion-header::after {\n  content: '−';\n}\n\n.gr-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--gr-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.gr-accordion-content p {\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.gr-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--gr-primary-light);\n  border-radius: var(--gr-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.gr-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.gr-tip p {\n  font-size: 14px;\n  color: var(--gr-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === USAGE BLOCK === *\/\n.gr-usage-block {\n  margin-bottom: 1.5rem;\n}\n\n.gr-usage-title {\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 800;\n  color: var(--gr-primary-dark);\n  margin: 0 0 1rem 0;\n  text-align: center;\n  padding: .75rem 1.25rem;\n  background: var(--gr-primary-light);\n  border-radius: var(--gr-radius-sm);\n}\n\n\/* === CTA FINAL === *\/\n.gr-cta-box {\n  background: linear-gradient(135deg, var(--gr-primary) 0%, var(--gr-primary-dark) 50%, var(--gr-secondary) 100%);\n  border-radius: var(--gr-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.gr-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.gr-disclaimer {\n  font-size: 12px;\n  color: var(--gr-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  .gr-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .gr-card {\n    padding: 1.125rem;\n  }\n\n  .gr-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .gr-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--gr-radius-sm);\n  }\n\n  .gr-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .gr-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .gr-grid-compact {\n    gap: .625rem;\n  }\n\n  .gr-grid-compact .gr-card {\n    padding: .75rem;\n  }\n\n  .gr-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .gr-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .gr-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .gr-timeline-content p {\n    font-size: 13px;\n  }\n\n  .gr-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .gr-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .gr-highlight-box {\n    padding: 1.25rem;\n  }\n\n  .gr-highlight-box p {\n    font-size: 14px;\n  }\n\n  .gr-card-ingredient {\n    text-align: left;\n  }\n\n  .gr-usage-title {\n    font-size: 15px;\n    padding: .625rem 1rem;\n  }\n\n  .gr-usage-block {\n    margin-bottom: 1.25rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .gr-card {\n    animation: grFadeInUp .5s ease backwards;\n  }\n  .gr-card:nth-child(1) { animation-delay: .05s; }\n  .gr-card:nth-child(2) { animation-delay: .1s; }\n  .gr-card:nth-child(3) { animation-delay: .15s; }\n  .gr-card:nth-child(4) { animation-delay: .2s; }\n  .gr-card:nth-child(5) { animation-delay: .25s; }\n  .gr-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes grFadeInUp {\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  .gr-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"PHYTO'LAB","offers":[{"title":"Default Title","offer_id":53482833805689,"sku":"GREENREPUPILACHIEN","price":11.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/green-repulchien-lavande_repulsif-naturel-chien-250ml-phytolab-min.jpg?v=1770627958"},{"product_id":"green-repul-chats-repulsif-naturel-250ml-pilagreen","title":"Green Repul' - Répulsif Naturel Chats - 250ml - Phyto'Lab","description":"\u003cdiv class=\"gr-premium\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"gr-hero\"\u003e\n\u003cdiv class=\"gr-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"gr-hero-content\"\u003e\n\u003cdiv class=\"gr-badges-top\"\u003e\n\u003cspan class=\"gr-badge\"\u003e🌿 100 % naturel\u003c\/span\u003e \u003cspan class=\"gr-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e \u003cspan class=\"gr-badge\"\u003e🐱 Respectueux de l'animal\u003c\/span\u003e \u003cspan class=\"gr-badge\"\u003e🧴 Spray 250 ml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"gr-hero-title\"\u003eGreen Repul' Chats\u003c\/span\u003e\n\u003cp class=\"gr-subtitle\"\u003eRépulsif naturel par Phyto'Lab\u003c\/p\u003e\n\u003cp class=\"gr-description\"\u003eÉloignez les chats en douceur grâce à la puissance du vinaigre blanc, de la lavande et du poivre noir. Triple action : répulsif, absorbeur d'odeurs et assainissant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- H2 #1 --\u003e\n\u003csection class=\"gr-section\"\u003e\n\u003ch2\u003eGreen Repul' Chats Phyto'Lab : le répulsif naturel pour chat qui protège vos espaces en douceur\u003c\/h2\u003e\n\u003cp class=\"gr-section-intro\"\u003eVotre chat a décidé que votre canapé était \u003cem\u003eson\u003c\/em\u003e territoire ? Les félins du voisinage transforment votre jardin en aire de jeux ?\u003c\/p\u003e\n\u003cdiv class=\"gr-highlight-box\"\u003e\n\u003cp\u003eLe \u003cstrong\u003eGreen Repul' Chats de Phyto'Lab\u003c\/strong\u003e est un \u003cstrong\u003erépulsif pour chats 100 % naturel\u003c\/strong\u003e, formulé à base de \u003cstrong\u003evinaigre blanc, de lavande et de poivre noir\u003c\/strong\u003e. Il éloigne efficacement les chats des zones où ils ne sont pas les bienvenus, sans jamais leur faire de mal. Un spray simple, écologique et fabriqué en France, qui dit « non » à votre chat… avec amour et naturel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #2 --\u003e\n\u003csection class=\"gr-section\"\u003e\n\u003ch2\u003ePourquoi utiliser un répulsif naturel pour chat ?\u003c\/h2\u003e\n\u003cp class=\"gr-section-intro\"\u003eLes chats sont des animaux curieux et territoriaux. Qu'il s'agisse de votre propre compagnon ou d'un chat errant, certaines zones méritent d'être préservées : un canapé neuf, des plantations fragiles, une terrasse, un potager…\u003c\/p\u003e\n\u003cdiv class=\"gr-two-col\"\u003e\n\u003cdiv class=\"gr-col-block gr-col-danger\"\u003e\n\u003ch3\u003e❌ Les répulsifs chimiques\u003c\/h3\u003e\n\u003cp\u003eCes substances peuvent être \u003cstrong\u003etoxiques pour l'animal\u003c\/strong\u003e, pour les autres animaux domestiques et même pour les enfants. Ils polluent vos espaces de vie avec des composants de synthèse nocifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-col-block gr-col-success\"\u003e\n\u003ch3\u003e✅ Le Green Repul' naturel\u003c\/h3\u003e\n\u003cp\u003eSa formule exploite des ingrédients que les chats détestent naturellement, la lavande, le poivre et le vinaigre, pour créer une \u003cstrong\u003ebarrière olfactive\u003c\/strong\u003e qu'ils préfèrent éviter. Aucun produit de synthèse, aucun risque pour la santé de votre animal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #3 --\u003e\n\u003csection class=\"gr-section\"\u003e\n\u003ch2\u003eDes ingrédients naturels reconnus pour éloigner les chats\u003c\/h2\u003e\n\u003cp class=\"gr-section-intro\"\u003eLa force du Green Repul' Chats réside dans une combinaison d'ingrédients soigneusement sélectionnés pour leur \u003cstrong\u003eefficacité répulsive naturelle\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"gr-grid\"\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🫧 Vinaigre blanc\u003c\/h3\u003e\n\u003cp\u003eSon odeur acide et pénétrante est particulièrement désagréable pour les félins, dont l'odorat est \u003cstrong\u003e14 fois plus développé\u003c\/strong\u003e que le nôtre. Il agit aussi comme \u003cstrong\u003eabsorbeur d'odeurs\u003c\/strong\u003e et \u003cstrong\u003eassainissant naturel\u003c\/strong\u003e, neutralisant les marquages urinaires qui incitent le chat à revenir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e💜 Lavande séchée\u003c\/h3\u003e\n\u003cp\u003eSi nous apprécions son parfum délicat, les chats la trouvent franchement désagréable. Reconnue comme un \u003cstrong\u003erépulsif naturel de premier ordre\u003c\/strong\u003e, elle laisse en prime une odeur agréable dans votre intérieur. Un allié deux-en-un : vous éloignez le chat tout en parfumant la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🌶️ Poivre noir\u003c\/h3\u003e\n\u003cp\u003eL'odeur piquante du poivre noir crée une \u003cstrong\u003egêne olfactive naturelle\u003c\/strong\u003e chez le chat. En le respirant, le félin ressent une légère irritation qui le dissuade de s'approcher. Un procédé entièrement naturel et inoffensif, utilisé depuis longtemps pour protéger jardins et potagers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e💧 Eau minérale\u003c\/h3\u003e\n\u003cp\u003eElle sert de base à la formule et permet une \u003cstrong\u003ediffusion homogène\u003c\/strong\u003e des principes actifs naturels. Associée au vinaigre, elle aide à prolonger l'effet répulsif sur les surfaces traitées.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #4 --\u003e\n\u003csection class=\"gr-section\"\u003e\n\u003ch2\u003eDans quelles situations utiliser le Green Repul' Chats ?\u003c\/h2\u003e\n\u003cp class=\"gr-section-intro\"\u003eCe \u003cstrong\u003erépulsif pour chats naturel\u003c\/strong\u003e est remarquablement polyvalent. Voici les situations concrètes où il vous sera particulièrement utile :\u003c\/p\u003e\n\u003cdiv class=\"gr-grid\"\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🛋️ Protéger votre mobilier\u003c\/h3\u003e\n\u003cp\u003eVotre chat fait ses griffes sur le canapé, dort sur le fauteuil en cuir ou monte sur la table ? Une pulvérisation régulière sur ces zones suffit à le décourager progressivement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🌱 Préserver vos plantes d'intérieur\u003c\/h3\u003e\n\u003cp\u003eCertains chats adorent gratter la terre des pots ou mâchouiller les feuilles. Un spray autour des pots crée une zone que le chat préférera éviter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🏡 Éloigner les chats du jardin\u003c\/h3\u003e\n\u003cp\u003eLes chats errants ou ceux du voisinage viennent creuser dans vos parterres, faire leurs besoins dans votre potager ou chasser les oiseaux ? Appliqué régulièrement en extérieur, il les \u003cstrong\u003eéloigne naturellement\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🚫 Neutraliser les marquages urinaires\u003c\/h3\u003e\n\u003cp\u003eGrâce au vinaigre blanc, ce spray ne se contente pas de repousser : il \u003cstrong\u003eabsorbe et neutralise les odeurs d'urine\u003c\/strong\u003e qui attirent les chats et les incitent à marquer le même endroit encore et encore.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🚪 Limiter les zones de passage\u003c\/h3\u003e\n\u003cp\u003eTerrasse, rebord de fenêtre, seuil de porte… vous pouvez définir des zones « interdites » sans avoir à installer de barrières physiques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #5 --\u003e\n\u003csection class=\"gr-section\"\u003e\n\u003ch2\u003eMode d'emploi : comment bien utiliser ce répulsif à chats ?\u003c\/h2\u003e\n\u003cp class=\"gr-section-intro\"\u003ePour obtenir les meilleurs résultats avec le Green Repul' Chats, suivez ces quelques recommandations simples :\u003c\/p\u003e\n\u003cdiv class=\"gr-timeline\"\u003e\n\u003cdiv class=\"gr-timeline-item\"\u003e\n\u003cdiv class=\"gr-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"gr-timeline-content\"\u003e\n\u003ch3\u003eBien agiter le flacon\u003c\/h3\u003e\n\u003cp\u003eAvant chaque utilisation, agitez énergiquement afin que les ingrédients actifs se mélangent correctement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-timeline-item\"\u003e\n\u003cdiv class=\"gr-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"gr-timeline-content\"\u003e\n\u003ch3\u003ePulvériser quotidiennement\u003c\/h3\u003e\n\u003cp\u003eAppliquez sur les zones à protéger : meubles, pots de plantes, rebords de fenêtre, zones de jardin, etc.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-timeline-item\"\u003e\n\u003cdiv class=\"gr-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"gr-timeline-content\"\u003e\n\u003ch3\u003eRenouveler en extérieur\u003c\/h3\u003e\n\u003cp\u003ePensez à renouveler l'application après chaque pluie ou arrosage, car l'eau dilue le produit et réduit son efficacité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-timeline-item\"\u003e\n\u003cdiv class=\"gr-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"gr-timeline-content\"\u003e\n\u003ch3\u003eÊtre régulier\u003c\/h3\u003e\n\u003cp\u003eC'est la constance qui fait la différence. En pulvérisant chaque jour pendant les premières semaines, vous créez un réflexe d'évitement chez le chat. Une fois l'habitude prise, vous pourrez espacer les applications.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-tip\"\u003e\n\u003cspan class=\"gr-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eAstuce pratique :\u003c\/strong\u003e nettoyez d'abord la surface si elle a été souillée (urine, griffures avec dépôt), puis vaporisez le Green Repul'. Le vinaigre blanc neutralisera les odeurs résiduelles tandis que la lavande et le poivre empêcheront le chat de revenir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #6 --\u003e\n\u003csection class=\"gr-section\"\u003e\n\u003ch2\u003eGreen Repul' vs autres répulsifs naturels pour chats : quelles différences ?\u003c\/h2\u003e\n\u003cp class=\"gr-section-intro\"\u003eVous avez peut-être déjà essayé des solutions maison : \u003cstrong\u003emarc de café, agrumes, huiles essentielles, moutarde\u003c\/strong\u003e… Ces remèdes de grand-mère ont leur intérêt, mais présentent souvent des limites.\u003c\/p\u003e\n\u003cdiv class=\"gr-grid\"\u003e\n\u003cdiv class=\"gr-card gr-card-muted\"\u003e\n\u003ch3\u003e☕ Marc de café \u0026amp; agrumes\u003c\/h3\u003e\n\u003cp\u003ePerdent leur odeur \u003cstrong\u003etrès rapidement\u003c\/strong\u003e, surtout en extérieur. Efficacité éphémère qui oblige à renouveler constamment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card gr-card-muted\"\u003e\n\u003ch3\u003e⚠️ Huiles essentielles\u003c\/h3\u003e\n\u003cp\u003ePeuvent être \u003cstrong\u003etoxiques pour les chats\u003c\/strong\u003e en cas d'ingestion ou de contact prolongé, notamment celles à base de tea tree ou d'eucalyptus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card gr-card-muted\"\u003e\n\u003ch3\u003e🌬️ Poivre seul\u003c\/h3\u003e\n\u003cp\u003eSaupoudré au sol, il est \u003cstrong\u003evite dispersé\u003c\/strong\u003e par le vent ou la pluie. Impossible à fixer sur les surfaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-highlight-box gr-highlight-success\"\u003e\n\u003cp\u003eLe Green Repul' Chats de Phyto'Lab combine justement \u003cstrong\u003eles trois ingrédients les plus efficaces\u003c\/strong\u003e - vinaigre blanc, lavande et poivre noir - dans une \u003cstrong\u003eformule prête à l'emploi en spray\u003c\/strong\u003e. Pas besoin de doser, de mélanger ou de préparer quoi que ce soit. Vous vaporisez, c'est fait. Et contrairement aux recettes maison, la formule est étudiée pour offrir une \u003cstrong\u003etenue et une efficacité optimales\u003c\/strong\u003e dans le temps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #7 \u0026 #8 dans un accordéon groupé --\u003e\n\u003csection class=\"gr-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"gr-accordion\"\u003e\n\u003cdetails class=\"gr-accordion-item\"\u003e\n\u003csummary class=\"gr-accordion-header\"\u003e⚠️ Consignes de sécurité\u003c\/summary\u003e\n\u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n\u003cp\u003e\u003cstrong\u003eNe pas ingérer.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eÉviter les tissus blancs ou délicats :\u003c\/strong\u003e la présence de vinaigre blanc peut provoquer des taches ou des décolorations. Testez d'abord sur une zone discrète si vous avez un doute.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTenir hors de portée des enfants.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gr-accordion-item\"\u003e\n\u003csummary class=\"gr-accordion-header\"\u003e🐾 Note comportementale\u003c\/summary\u003e\n\u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n\u003cp\u003eCe produit est un \u003cstrong\u003erépulsif à base d'ingrédients naturels\u003c\/strong\u003e et ne constitue pas une solution de dressage comportemental. Si votre chat présente des comportements inhabituels ou excessifs (marquage urinaire compulsif, agressivité, stress), consultez un vétérinaire pour en identifier la cause.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"gr-section\"\u003e\n\u003ch2\u003eComposition complète\u003c\/h2\u003e\n\u003cdiv class=\"gr-grid-compact\"\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🫧 Vinaigre blanc\u003c\/h3\u003e\n\u003cp\u003eRépulsif \u0026amp; assainissant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e💧 Eau minérale\u003c\/h3\u003e\n\u003cp\u003eBase de diffusion\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e💜 Lavande séchée\u003c\/h3\u003e\n\u003cp\u003eRépulsif \u0026amp; parfum agréable\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🌶️ Poivre noir\u003c\/h3\u003e\n\u003cp\u003eGêne olfactive naturelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-specs-bar\"\u003e\n\u003cdiv class=\"gr-spec-item\"\u003e\n\u003cstrong\u003e250 ml\u003c\/strong\u003e \u003cspan\u003eContenance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-spec-item\"\u003e\n\u003cstrong\u003eSpray\u003c\/strong\u003e \u003cspan\u003eFormat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-spec-item\"\u003e\n\u003cstrong\u003e100 % naturelle\u003c\/strong\u003e \u003cspan\u003eFormulation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-spec-item\"\u003e\n\u003cstrong\u003eFrance 🇫🇷\u003c\/strong\u003e \u003cspan\u003eFabrication\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #9 --\u003e\n\u003csection class=\"gr-section\"\u003e\n\u003ch2\u003ePourquoi choisir le Green Repul' Chats de Phyto'Lab ?\u003c\/h2\u003e\n\u003cdiv class=\"gr-grid\"\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🌿 100 % naturel\u003c\/h3\u003e\n\u003cp\u003eAucun produit chimique, aucun composant de synthèse. Seulement quatre ingrédients simples et efficaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🐱 Respectueux de l'animal\u003c\/h3\u003e\n\u003cp\u003eCe répulsif éloigne sans blesser, sans effrayer et sans intoxiquer. Il joue uniquement sur l'odorat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🎯 Triple action\u003c\/h3\u003e\n\u003cp\u003eRépulsif + absorbeur d'odeurs + assainissant. Il ne se contente pas de repousser : il nettoie et neutralise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🏠 Intérieur \u0026amp; extérieur\u003c\/h3\u003e\n\u003cp\u003eSalon, cuisine, jardin, terrasse, potager… Vous l'utilisez là où vous en avez besoin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n\u003cp\u003ePar Phyto'Lab, un laboratoire engagé pour le bien-être animal à travers des solutions naturelles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gr-card\"\u003e\n\u003ch3\u003e✨ Prêt à l'emploi\u003c\/h3\u003e\n\u003cp\u003ePas de mélange à préparer, pas de dosage à calculer. Un geste simple au quotidien pour retrouver votre tranquillité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #10 --\u003e\n\u003csection class=\"gr-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003ch2\u003eVos interrogations sur ce répulsif naturel pour chats\u003c\/h2\u003e\n\u003cdiv class=\"gr-accordion\"\u003e\n\u003cdetails class=\"gr-accordion-item\"\u003e\n\u003csummary class=\"gr-accordion-header\"\u003eCe répulsif pour chat est-il dangereux pour les animaux ?\u003c\/summary\u003e\n\u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n\u003cp\u003eNon. Le Green Repul' Chats est formulé exclusivement avec des \u003cstrong\u003eingrédients naturels\u003c\/strong\u003e (vinaigre blanc, lavande, poivre noir, eau minérale). Il agit uniquement par l'odeur, sans aucune substance nocive. Il n'est toutefois pas destiné à être ingéré.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gr-accordion-item\"\u003e\n\u003csummary class=\"gr-accordion-header\"\u003eCombien de temps dure l'effet répulsif ?\u003c\/summary\u003e\n\u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n\u003cp\u003eEn intérieur, l'effet persiste généralement \u003cstrong\u003e24 heures\u003c\/strong\u003e, d'où la recommandation d'une pulvérisation quotidienne. En extérieur, la durée dépend des conditions météo : une pluie ou un arrosage nécessitera un renouvellement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gr-accordion-item\"\u003e\n\u003csummary class=\"gr-accordion-header\"\u003ePeut-on l'utiliser si on a d'autres animaux à la maison ?\u003c\/summary\u003e\n\u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n\u003cp\u003eOui. Les ingrédients utilisés ne présentent pas de danger pour les chiens ou les autres animaux domestiques. Toutefois, les chiens étant eux aussi sensibles aux odeurs fortes, il est possible qu'ils évitent également les zones traitées.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gr-accordion-item\"\u003e\n\u003csummary class=\"gr-accordion-header\"\u003eÇa fonctionne aussi contre les chats errants ?\u003c\/summary\u003e\n\u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n\u003cp\u003eAbsolument. C'est d'ailleurs l'un des usages les plus courants de ce \u003cstrong\u003erépulsif à chats\u003c\/strong\u003e. En vaporisant régulièrement les zones de passage (murets, clôtures, plates-bandes), vous dissuadez les chats du voisinage de s'installer chez vous.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gr-accordion-item\"\u003e\n\u003csummary class=\"gr-accordion-header\"\u003eL'odeur du vinaigre est-elle gênante pour les humains ?\u003c\/summary\u003e\n\u003cdiv class=\"gr-accordion-content mt-3\"\u003e\n\u003cp\u003eL'odeur du vinaigre s'estompe rapidement pour le nez humain (quelques minutes en intérieur), mais reste perceptible bien plus longtemps pour les chats. La lavande prend ensuite le relais et laisse une \u003cstrong\u003enote agréable et fraîche\u003c\/strong\u003e dans votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cp class=\"gr-disclaimer\"\u003eLes résultats peuvent varier selon le comportement individuel de chaque chat. Ce produit ne remplace pas un avis vétérinaire en cas de troubles comportementaux.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --gr-cream: #f5f7f6;\n  --gr-white: #ffffff;\n  --gr-primary: #2E9E8F;\n  --gr-primary-dark: #1B6B5F;\n  --gr-primary-light: #e6f5f2;\n  --gr-secondary: #3DB89E;\n  --gr-accent: #5CC8B2;\n  --gr-text: #1a1a1a;\n  --gr-text-light: #5a5a5a;\n  --gr-border: #e0e0e0;\n  --gr-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --gr-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --gr-radius: 20px;\n  --gr-radius-sm: 12px;\n  --gr-danger-light: #fef2f2;\n  --gr-danger-border: #fca5a5;\n  --gr-success-light: #f0fdf4;\n  --gr-success-border: #86efac;\n}\n\n\/* === CONTENEUR === *\/\n.gr-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--gr-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.gr-hero {\n  position: relative;\n  background: linear-gradient(135deg, #1B6B5F 0%, #2E9E8F 50%, #3DB89E 100%);\n  border-radius: var(--gr-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(--gr-shadow-lg);\n}\n\n.gr-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,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.03) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.gr-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.gr-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.gr-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  text-transform: uppercase;\n}\n\n.gr-description {\n  color: rgba(255,255,255,.9);\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.gr-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.gr-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(--gr-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.gr-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.gr-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.gr-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--gr-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.gr-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(--gr-primary), var(--gr-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.gr-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--gr-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.gr-card {\n  background: var(--gr-white);\n  border-radius: var(--gr-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--gr-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.gr-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--gr-shadow-lg);\n  border-color: var(--gr-primary);\n}\n\n.gr-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--gr-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.gr-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--gr-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.gr-card-muted {\n  background: #fafafa;\n  border: 1px solid var(--gr-border);\n}\n\n.gr-card-muted:hover {\n  border-color: var(--gr-border);\n  transform: translateY(-4px);\n}\n\n\/* === GRILLES === *\/\n.gr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.gr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.gr-grid-compact .gr-card {\n  padding: 1rem;\n}\n\n.gr-grid-compact .gr-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.gr-grid-compact .gr-card p {\n  font-size: 12px;\n}\n\n\/* === TWO COLUMNS COMPARISON === *\/\n.gr-two-col {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1.25rem;\n}\n\n.gr-col-block {\n  border-radius: var(--gr-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--gr-shadow);\n}\n\n.gr-col-block h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  margin: 0 0 .75rem 0;\n  line-height: 1.3;\n}\n\n.gr-col-block p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--gr-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.gr-col-danger {\n  background: var(--gr-danger-light);\n  border: 2px solid var(--gr-danger-border);\n}\n\n.gr-col-danger h3 {\n  color: #b91c1c;\n}\n\n.gr-col-success {\n  background: var(--gr-success-light);\n  border: 2px solid var(--gr-success-border);\n}\n\n.gr-col-success h3 {\n  color: var(--gr-primary-dark);\n}\n\n\/* === HIGHLIGHT BOX === *\/\n.gr-highlight-box {\n  background: var(--gr-primary-light);\n  border-radius: var(--gr-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  border-left: 5px solid var(--gr-primary);\n}\n\n.gr-highlight-box p {\n  font-size: clamp(14px, 2.5vw, 16px);\n  color: var(--gr-text);\n  margin: 0;\n  line-height: 1.7;\n}\n\n.gr-highlight-success {\n  background: var(--gr-success-light);\n  border-left-color: var(--gr-secondary);\n  margin-top: 1.5rem;\n}\n\n\/* === TIMELINE === *\/\n.gr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.gr-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.gr-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--gr-primary), var(--gr-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.gr-timeline-content {\n  flex: 1;\n  background: var(--gr-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--gr-radius-sm);\n  box-shadow: var(--gr-shadow);\n}\n\n.gr-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--gr-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.gr-timeline-content p {\n  font-size: 14px;\n  color: var(--gr-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.gr-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--gr-primary-light);\n  border-radius: var(--gr-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.gr-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.gr-tip p {\n  font-size: 14px;\n  color: var(--gr-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDÉON === *\/\n.gr-accordion {\n  background: var(--gr-white);\n  border-radius: var(--gr-radius);\n  box-shadow: var(--gr-shadow);\n  overflow: hidden;\n}\n\n.gr-accordion-item {\n  border-bottom: 1px solid var(--gr-border);\n  margin: 0;\n  padding: 0;\n}\n\n.gr-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.gr-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--gr-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.gr-accordion-header:hover {\n  background: var(--gr-primary-light);\n}\n\n.gr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.gr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--gr-primary);\n  transition: transform .2s ease;\n}\n\n.gr-accordion-item[open] .gr-accordion-header::after {\n  content: '−';\n}\n\n.gr-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--gr-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.gr-accordion-content p {\n  margin: 0 0 .5rem 0;\n}\n\n.gr-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === SPECS BAR === *\/\n.gr-specs-bar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 1rem;\n  margin-top: 1.5rem;\n  padding: 1.25rem;\n  background: var(--gr-white);\n  border-radius: var(--gr-radius);\n  box-shadow: var(--gr-shadow);\n}\n\n.gr-spec-item {\n  text-align: center;\n  padding: 0 1rem;\n  min-width: 100px;\n}\n\n.gr-spec-item strong {\n  display: block;\n  font-size: 15px;\n  font-weight: 800;\n  color: var(--gr-primary-dark);\n  margin-bottom: .15rem;\n}\n\n.gr-spec-item span {\n  font-size: 12px;\n  color: var(--gr-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  font-weight: 600;\n}\n\n\/* === DISCLAIMER === *\/\n.gr-disclaimer {\n  font-size: 12px;\n  color: var(--gr-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  .gr-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .gr-two-col {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .gr-card {\n    padding: 1.125rem;\n  }\n\n  .gr-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .gr-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--gr-radius-sm);\n  }\n\n  .gr-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .gr-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .gr-grid-compact {\n    gap: .625rem;\n  }\n\n  .gr-grid-compact .gr-card {\n    padding: .75rem;\n  }\n\n  .gr-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .gr-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .gr-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .gr-timeline-content p {\n    font-size: 13px;\n  }\n\n  .gr-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .gr-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .gr-highlight-box {\n    padding: 1.25rem;\n  }\n\n  .gr-col-block {\n    padding: 1.125rem;\n  }\n\n  .gr-specs-bar {\n    gap: .75rem;\n    padding: 1rem;\n  }\n\n  .gr-spec-item {\n    padding: 0 .5rem;\n    min-width: 80px;\n  }\n\n  .gr-spec-item strong {\n    font-size: 13px;\n  }\n\n  .gr-spec-item span {\n    font-size: 11px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .gr-card {\n    animation: grFadeInUp .5s ease backwards;\n  }\n  .gr-card:nth-child(1) { animation-delay: .05s; }\n  .gr-card:nth-child(2) { animation-delay: .1s; }\n  .gr-card:nth-child(3) { animation-delay: .15s; }\n  .gr-card:nth-child(4) { animation-delay: .2s; }\n  .gr-card:nth-child(5) { animation-delay: .25s; }\n  .gr-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes grFadeInUp {\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  .gr-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"PHYTO'LAB","offers":[{"title":"Default Title","offer_id":53482833871225,"sku":"GREENREPUPILACHAT","price":13.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/green-repul-repulsif-naturel-chats-250ml-phytolab-ex-pilagreen-min.jpg?v=1756970119"},{"product_id":"diffuseur-de-parfum-solide-en-raphia-jardin-de-mon-grand-pere","title":"Diffuseur de Parfum Solide en Raphia - Carré d'Ambre inclus - Jardin de Mon Grand Père","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Diffuseur de Parfum Solide en Raphia\nPalette détectée:\n  - Primaire: #D4A574 (beige doré du raphia naturel)\n  - Secondaire: #C8956E (ton chaud boisé)\n  - Accent: #E8D5B7 (crème chaleureux)\n  - Bois: #B8935F (ton naturel du bambou)\nAmbiance: Artisanal bohème, naturel chaleureux, zen\/wellness, fait-main\nStyle: Lifestyle naturel, décoration d'intérieur slow-living, craft premium\nPréfixe CSS: rdif\n--\u003e\n\u003cdiv class=\"rdif-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"rdif-hero\"\u003e\n\u003cdiv class=\"rdif-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"rdif-hero-content\"\u003e\n\u003cdiv class=\"rdif-badges-top\"\u003e\n\u003cspan class=\"rdif-badge\"\u003e🌿 Raphia naturel\u003c\/span\u003e \u003cspan class=\"rdif-badge\"\u003e✨ 80g d'ambre inclus\u003c\/span\u003e \u003cspan class=\"rdif-badge\"\u003e♻️ Rechargeable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rdif-hero-title\"\u003eDiffuseur en raphia tressé\u003c\/span\u003e\n\u003cp class=\"rdif-subtitle\"\u003eL'alliance parfaite entre artisanat et parfumerie d'exception\u003c\/p\u003e\n\u003cp class=\"rdif-description\"\u003eTransformez votre intérieur en havre de bien-être avec ce diffuseur en raphia fait main. Élégant, naturel et prêt à diffuser, il contient déjà 80 grammes de carrés d'ambre pour embaumer votre espace pendant des semaines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FORMES DISPONIBLES --\u003e\n\u003csection class=\"rdif-section\"\u003e\n\u003ch2\u003eUne forme artisanale unique\u003c\/h2\u003e\n\u003cdiv class=\"rdif-grid\"\u003e\n\u003cdiv class=\"rdif-card rdif-shape-card\"\u003e\n\u003cdiv class=\"rdif-icon\"\u003e🍎\u003c\/div\u003e\n\u003cdiv class=\"rdif-shape-name\"\u003ePomme\u003c\/div\u003e\n\u003cp\u003eForme arrondie et douce, rappelant la nature et les jardins d'antan. Parfaite sur une étagère ou suspendue près d'une fenêtre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TROIS SENTEURS --\u003e\n\u003csection class=\"rdif-section\"\u003e\n\u003ch2\u003eTrois senteurs d'exception\u003c\/h2\u003e\n\u003cdiv class=\"rdif-grid rdif-grid-3\"\u003e\n\u003cdiv class=\"rdif-card rdif-scent-card\"\u003e\n\u003cdiv class=\"rdif-scent-icon\"\u003e🕯️\u003c\/div\u003e\n\u003cdiv class=\"rdif-scent-title\"\u003eAmbre\u003c\/div\u003e\n\u003cp class=\"rdif-scent-desc\"\u003eUn parfum chaud et réconfortant, idéal pour une atmosphère douce et enveloppante. Notes boisées et sucrées.\u003c\/p\u003e\n\u003cspan class=\"rdif-mood\"\u003eAmbiance cocooning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-scent-card\"\u003e\n\u003cdiv class=\"rdif-scent-icon\"\u003e👑\u003c\/div\u003e\n\u003cdiv class=\"rdif-scent-title\"\u003eAmbre impérial\u003c\/div\u003e\n\u003cp class=\"rdif-scent-desc\"\u003eUne version plus intense de l'ambre, parfaite pour créer un espace accueillant et prestigieux. Caractère affirmé.\u003c\/p\u003e\n\u003cspan class=\"rdif-mood\"\u003eAmbiance luxueuse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-scent-card\"\u003e\n\u003cdiv class=\"rdif-scent-icon\"\u003e🌸\u003c\/div\u003e\n\u003cdiv class=\"rdif-scent-title\"\u003eAmbre immortel\u003c\/div\u003e\n\u003cp class=\"rdif-scent-desc\"\u003eUn mélange unique d'ambre et d'immortelle, pour une fragrance florale et subtile. Élégance méditerranéenne.\u003c\/p\u003e\n\u003cspan class=\"rdif-mood\"\u003eAmbiance zen \u0026amp; florale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- AVANTAGES --\u003e\n\u003csection class=\"rdif-section\"\u003e\n\u003ch2\u003ePourquoi choisir ce diffuseur ?\u003c\/h2\u003e\n\u003cdiv class=\"rdif-grid\"\u003e\n\u003cdiv class=\"rdif-card rdif-benefit-card\"\u003e\n\u003cdiv class=\"rdif-benefit-icon\"\u003e🎨\u003c\/div\u003e\n\u003cdiv class=\"rdif-benefit-title\"\u003eFait main avec amour\u003c\/div\u003e\n\u003cp\u003eChaque diffuseur est unique, tressé à la main en raphia naturel par des artisans. Une pièce d'exception qui apporte du caractère à votre déco.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-benefit-card\"\u003e\n\u003cdiv class=\"rdif-benefit-icon\"\u003e⏱️\u003c\/div\u003e\n\u003cdiv class=\"rdif-benefit-title\"\u003eDiffusion longue durée\u003c\/div\u003e\n\u003cp\u003eAvec 80 grammes de carrés d'ambre inclus, profitez de plusieurs semaines de parfum continu et équilibré dans toute la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-benefit-card\"\u003e\n\u003cdiv class=\"rdif-benefit-icon\"\u003e♻️\u003c\/div\u003e\n\u003cdiv class=\"rdif-benefit-title\"\u003eRechargeable à l'infini\u003c\/div\u003e\n\u003cp\u003eUne fois les carrés d'ambre épuisés, rechargez simplement votre diffuseur avec de nouveaux carrés. Zéro déchet, plaisir infini.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-benefit-card\"\u003e\n\u003cdiv class=\"rdif-benefit-icon\"\u003e🏡\u003c\/div\u003e\n\u003cdiv class=\"rdif-benefit-title\"\u003ePolyvalent et décoratif\u003c\/div\u003e\n\u003cp\u003eÀ suspendre ou à poser, il s'intègre parfaitement dans tous les styles d'intérieur : bohème, scandinave, naturel, zen...\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- UTILISATION --\u003e\n\u003csection class=\"rdif-section\"\u003e\n\u003ch2\u003eMode d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"rdif-steps\"\u003e\n\u003cdiv class=\"rdif-step\"\u003e\n\u003cdiv class=\"rdif-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"rdif-step-content\"\u003e\n\u003cdiv class=\"rdif-step-title\"\u003eDéballez votre diffuseur\u003c\/div\u003e\n\u003cp\u003eSortez le diffuseur de son pochon en tissu. Il contient déjà 80g de carrés d'ambre, prêt à diffuser.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-step\"\u003e\n\u003cdiv class=\"rdif-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"rdif-step-content\"\u003e\n\u003cdiv class=\"rdif-step-title\"\u003eChoisissez l'emplacement\u003c\/div\u003e\n\u003cp\u003eSuspendez-le à un crochet, une poignée de porte, ou posez-le sur une étagère, une table de chevet, un meuble d'entrée...\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-step\"\u003e\n\u003cdiv class=\"rdif-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"rdif-step-content\"\u003e\n\u003cdiv class=\"rdif-step-title\"\u003eProfitez du parfum\u003c\/div\u003e\n\u003cp\u003eLe raphia permet une diffusion douce et naturelle de l'ambre. Pas besoin de flamme ni d'électricité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-step\"\u003e\n\u003cdiv class=\"rdif-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"rdif-step-content\"\u003e\n\u003cdiv class=\"rdif-step-title\"\u003eRechargez au besoin\u003c\/div\u003e\n\u003cp\u003eLorsque le parfum s'estompe, remplacez les carrés d'ambre par de nouveaux pour prolonger l'expérience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- OÙ L'UTILISER --\u003e\n\u003csection class=\"rdif-section\"\u003e\n\u003ch2\u003eOù placer votre diffuseur ?\u003c\/h2\u003e\n\u003cdiv class=\"rdif-grid rdif-grid-3\"\u003e\n\u003cdiv class=\"rdif-card rdif-room-card\"\u003e\n\u003cdiv class=\"rdif-room-icon\"\u003e🛏️\u003c\/div\u003e\n\u003cdiv class=\"rdif-room-name\"\u003eChambre\u003c\/div\u003e\n\u003cp\u003eSuspendu près du lit ou sur la table de chevet pour des nuits parfumées et apaisantes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-room-card\"\u003e\n\u003cdiv class=\"rdif-room-icon\"\u003e🚪\u003c\/div\u003e\n\u003cdiv class=\"rdif-room-name\"\u003eEntrée\u003c\/div\u003e\n\u003cp\u003eAccueillez vos invités avec une fragrance chaleureuse dès le seuil de la porte\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-room-card\"\u003e\n\u003cdiv class=\"rdif-room-icon\"\u003e🛁\u003c\/div\u003e\n\u003cdiv class=\"rdif-room-name\"\u003eSalle de bain\u003c\/div\u003e\n\u003cp\u003eCréez une ambiance spa naturelle pour vos moments de détente\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-room-card\"\u003e\n\u003cdiv class=\"rdif-room-icon\"\u003e📚\u003c\/div\u003e\n\u003cdiv class=\"rdif-room-name\"\u003eBureau\u003c\/div\u003e\n\u003cp\u003eFavorisez la concentration avec une senteur subtile et non agressive\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-room-card\"\u003e\n\u003cdiv class=\"rdif-room-icon\"\u003e🛋️\u003c\/div\u003e\n\u003cdiv class=\"rdif-room-name\"\u003eSalon\u003c\/div\u003e\n\u003cp\u003eÉlément déco bohème qui parfume discrètement votre espace de vie\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-room-card\"\u003e\n\u003cdiv class=\"rdif-room-icon\"\u003e👕\u003c\/div\u003e\n\u003cdiv class=\"rdif-room-name\"\u003eDressing\u003c\/div\u003e\n\u003cp\u003eParfumez délicatement vos vêtements et textiles suspendus\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CARACTÉRISTIQUES --\u003e\n\u003csection class=\"rdif-section\"\u003e\n\u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cdiv class=\"rdif-grid\"\u003e\n\u003cdiv class=\"rdif-card rdif-feature-card\"\u003e\n\u003cdiv class=\"rdif-feature-label\"\u003eMatière principale\u003c\/div\u003e\n\u003cdiv class=\"rdif-feature-value\"\u003eRaphia 100% naturel tressé à la main\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-feature-card\"\u003e\n\u003cdiv class=\"rdif-feature-label\"\u003eContenu inclus\u003c\/div\u003e\n\u003cdiv class=\"rdif-feature-value\"\u003e80 grammes de carrés d'ambre\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-feature-card\"\u003e\n\u003cdiv class=\"rdif-feature-label\"\u003eDurée de diffusion\u003c\/div\u003e\n\u003cdiv class=\"rdif-feature-value\"\u003ePlusieurs semaines d'utilisation continue\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-feature-card\"\u003e\n\u003cdiv class=\"rdif-feature-label\"\u003eForme\u003c\/div\u003e\n\u003cdiv class=\"rdif-feature-value\"\u003ePomme\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-feature-card\"\u003e\n\u003cdiv class=\"rdif-feature-label\"\u003eEmballage\u003c\/div\u003e\n\u003cdiv class=\"rdif-feature-value\"\u003ePochon en tissu élégant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-feature-card\"\u003e\n\u003cdiv class=\"rdif-feature-label\"\u003eUtilisation\u003c\/div\u003e\n\u003cdiv class=\"rdif-feature-value\"\u003eÀ suspendre ou à poser, rechargeable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IDÉE CADEAU --\u003e\n\u003csection class=\"rdif-section\"\u003e\n\u003ch2\u003eL'idée cadeau parfaite\u003c\/h2\u003e\n\u003cdiv class=\"rdif-gift-box\"\u003e\n\u003cdiv class=\"rdif-gift-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv class=\"rdif-gift-content\"\u003e\n\u003cp\u003eOffrez un cadeau unique qui allie décoration, bien-être et artisanat. Livré dans un magnifique pochon en tissu, ce diffuseur en raphia est prêt à offrir.\u003c\/p\u003e\n\u003cp\u003eParfait pour un anniversaire, une pendaison de crémaillère, la fête des mères, ou simplement pour faire plaisir à un être cher qui apprécie les objets authentiques et naturels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ENGAGEMENT QUALITÉ --\u003e\n\u003csection class=\"rdif-section\"\u003e\n\u003ch2\u003eNotre engagement qualité\u003c\/h2\u003e\n\u003cdiv class=\"rdif-grid rdif-grid-3\"\u003e\n\u003cdiv class=\"rdif-card rdif-commitment-card\"\u003e\n\u003cdiv class=\"rdif-commitment-icon\"\u003e🌱\u003c\/div\u003e\n\u003cdiv class=\"rdif-commitment-title\"\u003e100% naturel\u003c\/div\u003e\n\u003cp\u003eRaphia écologique et carrés d'ambre de qualité supérieure\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-commitment-card\"\u003e\n\u003cdiv class=\"rdif-commitment-icon\"\u003e✋\u003c\/div\u003e\n\u003cdiv class=\"rdif-commitment-title\"\u003eFait main\u003c\/div\u003e\n\u003cp\u003eChaque pièce est unique, tissée avec soin par des artisans\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rdif-card rdif-commitment-card\"\u003e\n\u003cdiv class=\"rdif-commitment-icon\"\u003e💚\u003c\/div\u003e\n\u003cdiv class=\"rdif-commitment-title\"\u003eÉco-responsable\u003c\/div\u003e\n\u003cp\u003eRechargeable à l'infini, zéro plastique, matériaux renouvelables\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- RECHARGE --\u003e\n\u003csection class=\"rdif-section\"\u003e\n\u003cdiv class=\"rdif-refill-box\"\u003e\n\u003cdiv class=\"rdif-refill-icon\"\u003e♻️\u003c\/div\u003e\n\u003cdiv class=\"rdif-refill-content\"\u003e\n\u003ch3 class=\"rdif-refill-title\"\u003ePensez aux recharges !\u003c\/h3\u003e\n\u003cp\u003eUne fois vos 80 grammes de carrés d'ambre épuisés, ne jetez pas votre diffuseur ! Commandez simplement de \u003cstrong\u003enouveaux carrés d'ambre\u003c\/strong\u003e et glissez-les dans votre diffuseur en raphia. C'est économique, écologique, et vous continuez à profiter de votre objet déco préféré.\u003c\/p\u003e\n\u003ca rel=\"noopener\" class=\"rdif-refill-link\" href=\"https:\/\/www.naturellement-bio.com\/collections\/carre-ambre\" target=\"_blank\"\u003eDécouvrir les carrés d'ambre →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"rdif-section\"\u003e\n\u003cdiv class=\"rdif-cta-box\"\u003e\n\u003cdiv class=\"rdif-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"rdif-cta-content\"\u003e\n\u003cp\u003eTransformez votre maison en sanctuaire de bien-être avec ce diffuseur artisanal qui marie parfum d'exception, artisanat authentique et décoration bohème. Prêt à l'emploi, rechargeable, et tellement élégant qu'il deviendra vite votre objet déco préféré.\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  --rdif-cream: #FAF7F2;\n  --rdif-white: #ffffff;\n  --rdif-primary: #D4A574;\n  --rdif-primary-dark: #B8935F;\n  --rdif-primary-light: #E8D5B7;\n  --rdif-secondary: #C8956E;\n  --rdif-accent: #A67C52;\n\n  \/* Textes *\/\n  --rdif-text: #1a1a1a;\n  --rdif-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --rdif-border: #e8e0d5;\n  --rdif-shadow: 0 4px 24px rgba(180, 147, 95, .12);\n  --rdif-shadow-lg: 0 12px 48px rgba(180, 147, 95, .2);\n  --rdif-radius: 20px;\n  --rdif-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.rdif-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--rdif-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--rdif-text);\n  line-height: 1.6;\n}\n\n\/* === HERO === *\/\n.rdif-hero {\n  position: relative;\n  background: linear-gradient(135deg, #D4A574 0%, #C8956E 50%, #B8935F 100%);\n  border-radius: var(--rdif-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(--rdif-shadow-lg);\n}\n\n.rdif-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .08;\n  background-image: \n    repeating-linear-gradient(45deg, transparent, transparent 20px, rgba(255,255,255,.5) 20px, rgba(255,255,255,.5) 22px),\n    repeating-linear-gradient(-45deg, transparent, transparent 20px, rgba(255,255,255,.5) 20px, rgba(255,255,255,.5) 22px);\n}\n\n.rdif-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.rdif-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: 1.5rem;\n}\n\n.rdif-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(--rdif-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.rdif-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(0,0,0,.15);\n}\n\n.rdif-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: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.rdif-subtitle {\n  font-size: clamp(17px, 3vw, 22px);\n  font-weight: 600;\n  color: rgba(255,255,255,.95);\n  margin: 0 0 1.5rem 0;\n  text-shadow: 0 2px 12px rgba(0,0,0,.15);\n}\n\n.rdif-description {\n  font-size: clamp(15px, 2.5vw, 18px);\n  color: rgba(255,255,255,.9);\n  line-height: 1.7;\n  max-width: 800px;\n  margin: 0 auto;\n  text-shadow: 0 2px 8px rgba(0,0,0,.1);\n}\n\n\/* === SECTIONS === *\/\n.rdif-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.rdif-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--rdif-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.rdif-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(--rdif-primary), var(--rdif-secondary));\n  border-radius: 2px;\n}\n\n\/* === CARDS === *\/\n.rdif-card {\n  background: var(--rdif-white);\n  border-radius: var(--rdif-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--rdif-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  height: 100%;\n}\n\n.rdif-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--rdif-shadow-lg);\n  border-color: var(--rdif-primary);\n}\n\n.rdif-card p {\n  margin: 0;\n  color: var(--rdif-text-light);\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.rdif-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.rdif-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n}\n\n\/* === FORMES === *\/\n.rdif-shape-card {\n  text-align: center;\n}\n\n.rdif-icon {\n  font-size: 64px;\n  margin-bottom: 1rem;\n}\n\n.rdif-shape-name {\n  font-size: 24px;\n  font-weight: 800;\n  color: var(--rdif-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n\/* === SENTEURS === *\/\n.rdif-scent-card {\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.rdif-scent-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(--rdif-primary), var(--rdif-secondary));\n}\n\n.rdif-scent-icon {\n  font-size: 56px;\n  margin-bottom: 1rem;\n}\n\n.rdif-scent-title {\n  font-size: 22px;\n  font-weight: 800;\n  color: var(--rdif-primary-dark);\n  margin-bottom: 0.75rem;\n  display: block;\n}\n\n.rdif-scent-desc {\n  margin-bottom: 1rem !important;\n}\n\n.rdif-mood {\n  display: inline-block;\n  padding: 6px 14px;\n  background: var(--rdif-primary-light);\n  color: var(--rdif-primary-dark);\n  font-size: 13px;\n  font-weight: 700;\n  border-radius: 999px;\n}\n\n\/* === AVANTAGES === *\/\n.rdif-benefit-card {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.rdif-benefit-icon {\n  font-size: 48px;\n}\n\n.rdif-benefit-title {\n  font-size: 19px;\n  font-weight: 800;\n  color: var(--rdif-primary-dark);\n}\n\n\/* === ÉTAPES === *\/\n.rdif-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n}\n\n.rdif-step {\n  display: flex;\n  gap: 1.5rem;\n  background: var(--rdif-white);\n  border-radius: var(--rdif-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--rdif-shadow);\n  align-items: flex-start;\n  transition: all .3s ease;\n}\n\n.rdif-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--rdif-shadow-lg);\n}\n\n.rdif-step-number {\n  flex-shrink: 0;\n  width: 56px;\n  height: 56px;\n  background: linear-gradient(135deg, var(--rdif-primary), var(--rdif-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  font-weight: 900;\n  box-shadow: 0 4px 16px rgba(212, 165, 116, .3);\n}\n\n.rdif-step-content {\n  flex: 1;\n}\n\n.rdif-step-title {\n  font-size: 19px;\n  font-weight: 800;\n  color: var(--rdif-primary-dark);\n  margin-bottom: 0.5rem;\n  display: block;\n}\n\n.rdif-step-content p {\n  margin: 0;\n  color: var(--rdif-text-light);\n  font-size: 15px;\n}\n\n\/* === PIÈCES === *\/\n.rdif-room-card {\n  text-align: center;\n}\n\n.rdif-room-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n.rdif-room-name {\n  font-size: 19px;\n  font-weight: 800;\n  color: var(--rdif-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n\/* === CARACTÉRISTIQUES === *\/\n.rdif-feature-card {\n  display: flex;\n  flex-direction: column;\n  gap: 0.5rem;\n  border-left: 4px solid var(--rdif-primary);\n}\n\n.rdif-feature-label {\n  font-size: 13px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  color: var(--rdif-text-light);\n}\n\n.rdif-feature-value {\n  font-size: 17px;\n  font-weight: 700;\n  color: var(--rdif-text);\n}\n\n\/* === CADEAU === *\/\n.rdif-gift-box {\n  background: linear-gradient(135deg, var(--rdif-primary-light) 0%, var(--rdif-white) 100%);\n  border-radius: var(--rdif-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  display: flex;\n  gap: 2rem;\n  align-items: center;\n  box-shadow: var(--rdif-shadow);\n  border: 2px solid var(--rdif-primary);\n}\n\n.rdif-gift-icon {\n  font-size: 80px;\n  flex-shrink: 0;\n}\n\n.rdif-gift-content p {\n  margin: 0 0 1rem 0;\n  color: var(--rdif-text);\n  font-size: 16px;\n  line-height: 1.7;\n}\n\n.rdif-gift-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === ENGAGEMENT === *\/\n.rdif-commitment-card {\n  text-align: center;\n  border-top: 4px solid var(--rdif-primary);\n}\n\n.rdif-commitment-icon {\n  font-size: 56px;\n  margin-bottom: 1rem;\n}\n\n.rdif-commitment-title {\n  font-size: 19px;\n  font-weight: 800;\n  color: var(--rdif-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n\/* === RECHARGE === *\/\n.rdif-refill-box {\n  background: var(--rdif-white);\n  border-radius: var(--rdif-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--rdif-shadow);\n  border: 3px dashed var(--rdif-primary);\n  display: flex;\n  gap: 2rem;\n  align-items: center;\n}\n\n.rdif-refill-icon {\n  font-size: 80px;\n  flex-shrink: 0;\n}\n\n.rdif-refill-content {\n  flex: 1;\n}\n\n.rdif-refill-title {\n  font-size: 24px;\n  font-weight: 900;\n  color: var(--rdif-primary-dark);\n  margin: 0 0 1rem 0;\n}\n\n.rdif-refill-content p {\n  margin: 0 0 1.5rem 0;\n  color: var(--rdif-text);\n  font-size: 16px;\n  line-height: 1.7;\n}\n\n.rdif-refill-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 12px 24px;\n  background: linear-gradient(135deg, var(--rdif-primary), var(--rdif-secondary));\n  color: white;\n  font-weight: 700;\n  font-size: 15px;\n  border-radius: 999px;\n  text-decoration: none;\n  box-shadow: 0 4px 16px rgba(212, 165, 116, .3);\n  transition: all .3s ease;\n}\n\n.rdif-refill-link:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 6px 24px rgba(212, 165, 116, .4);\n}\n\n\/* === CTA FINAL === *\/\n.rdif-cta-box {\n  background: linear-gradient(135deg, var(--rdif-primary) 0%, var(--rdif-primary-dark) 100%);\n  border-radius: var(--rdif-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.rdif-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .1;\n  background-image: \n    repeating-linear-gradient(45deg, transparent, transparent 15px, white 15px, white 17px),\n    repeating-linear-gradient(-45deg, transparent, transparent 15px, white 15px, white 17px);\n}\n\n.rdif-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.rdif-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\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 === *\/\n@media (max-width: 767px) {\n  .rdif-grid,\n  .rdif-grid-3 {\n    grid-template-columns: 1fr;\n  }\n\n  .rdif-gift-box,\n  .rdif-refill-box {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .rdif-step {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .rdif-step-number {\n    margin: 0 auto;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .rdif-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n  .rdif-card:nth-child(1) { animation-delay: .1s; }\n  .rdif-card:nth-child(2) { animation-delay: .2s; }\n  .rdif-card:nth-child(3) { animation-delay: .3s; }\n  .rdif-card:nth-child(4) { animation-delay: .4s; }\n  .rdif-card:nth-child(5) { animation-delay: .5s; }\n  .rdif-card:nth-child(6) { animation-delay: .6s; }\n  \n  .rdif-step {\n    animation: fadeInRight .6s ease backwards;\n  }\n  .rdif-step:nth-child(1) { animation-delay: .1s; }\n  .rdif-step:nth-child(2) { animation-delay: .2s; }\n  .rdif-step:nth-child(3) { animation-delay: .3s; }\n  .rdif-step:nth-child(4) { animation-delay: .4s; }\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  .rdif-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .rdif-card {\n    border-color: var(--rdif-primary-dark);\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"Pomme \/ Ambre","offer_id":53497824379257,"sku":"POMMEAMBRE","price":25.18,"currency_code":"EUR","in_stock":true},{"title":"Pomme \/ Ambre Impérial","offer_id":53497824412025,"sku":"POMMEAMBIMPERIAL","price":25.18,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/diffuseur-rotin-jardin-demon-grand-pere_3.jpg?v=1764932206"},{"product_id":"poudre-desodorisante-et-parfumee-pour-aspirateur-50g-etamine-du-lys","title":"Poudre Parfumée pour Aspirateur - 50 g - Etamine Du Lys","description":"\u003cdiv class=\"edl-premium\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"edl-hero\"\u003e\n\u003cdiv class=\"edl-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"edl-hero-content\"\u003e\n\u003cdiv class=\"edl-badges-top\"\u003e\n\u003cspan class=\"edl-badge\"\u003e🌿 100 % naturel\u003c\/span\u003e \u003cspan class=\"edl-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e \u003cspan class=\"edl-badge\"\u003e🐰 Non testé sur les animaux\u003c\/span\u003e \u003cspan class=\"edl-badge\"\u003e🍃 6 huiles essentielles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"edl-hero-title\"\u003ePoudre parfumée pour aspirateur\u003c\/span\u003e\n\u003cp class=\"edl-subtitle\"\u003eEtamine du Lys — 50 g\u003c\/p\u003e\n\u003cp class=\"edl-description\"\u003eTransformez chaque session de ménage en un moment de fraîcheur grâce à un mélange purifiant de 6 huiles essentielles pures, sur support végétal de rafle de maïs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- H2 #1 --\u003e\n\u003csection class=\"edl-section\"\u003e\n\u003ch2\u003ePoudre parfumée pour aspirateur Etamine du Lys – Un intérieur frais et sain, naturellement\u003c\/h2\u003e\n\u003cp class=\"edl-section-intro\"\u003eVous connaissez cette odeur désagréable qui se dégage de l'aspirateur en plein ménage ? Avec la \u003cstrong\u003epoudre parfumée pour aspirateur Etamine du Lys\u003c\/strong\u003e, transformez chaque session de nettoyage en un véritable moment de bien-être.\u003c\/p\u003e\n\u003cdiv class=\"edl-highlight-box\"\u003e\n\u003cp\u003ePlutôt que de simplement masquer les mauvaises odeurs, cette \u003cstrong\u003epoudre pour aspirateur 100 % naturelle\u003c\/strong\u003e purifie l'air et diffuse un bouquet d'huiles essentielles délicieusement frais dans toute votre maison.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #2 --\u003e\n\u003csection class=\"edl-section\"\u003e\n\u003ch2\u003eUne formule naturelle aux huiles essentielles pures\u003c\/h2\u003e\n\u003cp class=\"edl-section-intro\"\u003eLà où beaucoup de produits du marché utilisent des parfums de synthèse, Etamine du Lys fait le choix d'une composition irréprochable. Les granulés sont fabriqués à partir de \u003cstrong\u003erafle de maïs\u003c\/strong\u003e, un support végétal naturellement absorbant, imprégné d'un mélange de \u003cstrong\u003esix huiles essentielles pures\u003c\/strong\u003e :\u003c\/p\u003e\n\u003cdiv class=\"edl-grid\"\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e🫚 Cannelle\u003c\/h3\u003e\n\u003cp\u003eNotes chaudes et enveloppantes pour une ambiance cocooning\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e💜 Lavandin\u003c\/h3\u003e\n\u003cp\u003eApaisant et frais, un classique incontournable du bien-être\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e🌲 Cèdre\u003c\/h3\u003e\n\u003cp\u003eBoisé et élégant, idéal pour assainir votre intérieur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e🌸 Girofle\u003c\/h3\u003e\n\u003cp\u003eReconnu pour ses propriétés antibactériennes puissantes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e🌿 Menthe\u003c\/h3\u003e\n\u003cp\u003eVivifiant, apporte une touche de fraîcheur immédiate\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e🌱 Thym\u003c\/h3\u003e\n\u003cp\u003ePurifiant naturel aux vertus anti-acariennes reconnues\u003c\/p\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\u003eRésultat : un parfum subtil et équilibré qui ne prend pas à la gorge, mais qui persiste agréablement dans votre intérieur longtemps après le passage de l'aspirateur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #3 --\u003e\n\u003csection class=\"edl-section\"\u003e\n\u003ch2\u003ePourquoi choisir cette poudre d'aspirateur plutôt qu'une autre ?\u003c\/h2\u003e\n\u003cdiv class=\"edl-grid-compact\"\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e🛡️ Action purifiante réelle\u003c\/h3\u003e\n\u003cp\u003eLes huiles essentielles de thym, girofle et cannelle possèdent des propriétés antibactériennes et anti-acariennes naturelles. Vous ne parfumez pas seulement, vous assainissez.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e🔌 Tous aspirateurs\u003c\/h3\u003e\n\u003cp\u003eAvec ou sans sac, traîneau ou balai, cette poudre s'adapte à tous vos appareils sans les endommager.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e💰 Économique\u003c\/h3\u003e\n\u003cp\u003eLe pot de 50 g offre jusqu'à \u003cstrong\u003e10 utilisations\u003c\/strong\u003e sans sac, ou environ \u003cstrong\u003e4 utilisations\u003c\/strong\u003e avec sac.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"edl-card\"\u003e\n\u003ch3\u003e🚫 Zéro substance controversée\u003c\/h3\u003e\n\u003cp\u003eSans phosphates, sans EDTA, sans dérivés pétrochimiques, sans parfum de synthèse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #4 --\u003e\n\u003csection class=\"edl-section\"\u003e\n\u003ch2\u003eComment utiliser la poudre parfumée pour aspirateur ?\u003c\/h2\u003e\n\u003cp class=\"edl-section-intro\"\u003eL'utilisation est d'une simplicité remarquable :\u003c\/p\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\u003eAspirateur avec sac\u003c\/h3\u003e\n\u003cp\u003eAspirez \u003cstrong\u003e3 cuillères à café\u003c\/strong\u003e de granulés directement au sol à chaque changement de sac. Les granulés restent dans le sac et diffusent leur parfum à chaque utilisation suivante.\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\u003eAspirateur sans sac\u003c\/h3\u003e\n\u003cp\u003eAspirez \u003cstrong\u003e1 cuillère à café\u003c\/strong\u003e après chaque vidage du bac collecteur.\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\u003eSi vous cherchez une \u003cstrong\u003erecette poudre aspirateur\u003c\/strong\u003e faite maison, sachez que cette version prête à l'emploi vous garantit un dosage précis et un mélange d'huiles essentielles parfaitement équilibré, ce qui est difficile à reproduire soi-même.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #5 + H2 #6 regroupement accordéon pour les infos secondaires --\u003e\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⚠️ Précautions et sécurité\u003c\/summary\u003e\n\u003cdiv class=\"edl-accordion-content mt-3\"\u003e\n\u003cp\u003eBien que composée exclusivement d'ingrédients naturels, cette poudre contient des huiles essentielles concentrées. Conservez-la \u003cstrong\u003ehors de portée des enfants\u003c\/strong\u003e et évitez tout contact avec les yeux. En cas de projection oculaire, rincez abondamment à l'eau claire. Déconseillée en présence de femmes enceintes ou de jeunes enfants sensibles aux huiles essentielles.\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📦 Contenance et origine\u003c\/summary\u003e\n\u003cdiv class=\"edl-accordion-content mt-3\"\u003e\n\u003cp\u003e\u003cstrong\u003eContenance\u003c\/strong\u003e : 50 g | \u003cstrong\u003eOrigine\u003c\/strong\u003e : France | \u003cstrong\u003eCertification\u003c\/strong\u003e : 100 % naturel\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #6 --\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"edl-section\"\u003e\n\u003ch2\u003eL'engagement écologique d'Etamine du Lys\u003c\/h2\u003e\n\u003cdiv class=\"edl-cta-box\"\u003e\n\u003cp\u003eDepuis sa création, la marque française Etamine du Lys place l'\u003cstrong\u003eécologie au cœur de chaque produit\u003c\/strong\u003e. Ingrédients d'origine végétale, formules biodégradables, emballages recyclables et \u003cstrong\u003eaucun test sur les animaux\u003c\/strong\u003e : chaque détail compte.\u003c\/p\u003e\n\u003cp style=\"margin-top: 1rem;\"\u003eEn choisissant cette poudre pour aspirateur, vous faites un geste concret pour votre intérieur \u003cem\u003eet\u003c\/em\u003e pour la planète. 🌍\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"edl-disclaimer\"\u003eLes huiles essentielles sont des actifs puissants. Respectez les précautions d'emploi indiquées. Ne convient pas aux femmes enceintes et aux jeunes enfants.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* === VARIABLES === *\/\n:root {\n  --edl-cream: #f4f8f0;\n  --edl-white: #ffffff;\n  --edl-primary: #4A8C2A;\n  --edl-primary-dark: #2E5E1A;\n  --edl-primary-light: #e8f3e0;\n  --edl-secondary: #6DB33F;\n  --edl-accent: #8BC34A;\n  --edl-text: #1a1a1a;\n  --edl-text-light: #5a5a5a;\n  --edl-border: #dce8d4;\n  --edl-shadow: 0 4px 24px rgba(46,94,26,.08);\n  --edl-shadow-lg: 0 12px 48px rgba(46,94,26,.15);\n  --edl-radius: 20px;\n  --edl-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\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}\n\n\/* === HERO === *\/\n.edl-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--edl-primary-dark) 0%, var(--edl-primary) 45%, var(--edl-secondary) 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% 80%, rgba(255,255,255,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.03) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.edl-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n\/* === TITRE HERO === *\/\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: 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.edl-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\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\/* === SECTIONS === *\/\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.25;\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-accent));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.edl-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--edl-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\/* === CARDS === *\/\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\/* === GRILLES === *\/\n.edl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\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\/* === TIMELINE === *\/\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}\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.5;\n}\n\n\/* === HIGHLIGHT BOX === *\/\n.edl-highlight-box {\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-left: 4px solid var(--edl-secondary);\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.edl-highlight-box p {\n  font-size: clamp(14px, 2.5vw, 16px);\n  color: var(--edl-text);\n  margin: 0;\n  line-height: 1.7;\n  text-align: center;\n}\n\n\/* === TIP BOX === *\/\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}\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\/* === ACCORDÉON === *\/\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  background: transparent;\n  border: none;\n  margin: 0;\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: 20px;\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\/* === CTA FINAL === *\/\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}\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\/* === DISCLAIMER === *\/\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\/* === RESPONSIVE MOBILE === *\/\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-highlight-box {\n    padding: 1rem;\n  }\n\n  .edl-highlight-box p {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .edl-card {\n    animation: edlFadeInUp .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 edlFadeInUp {\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  .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":53517882360185,"sku":"EY0165","price":7.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/poudre-parfumee-pour-aspirateur-50-g-etamine-du-lys-lifestyle.webp?v=1771429428"},{"product_id":"bruleur-ceramique-motif-floral","title":"Brûleur de Cire \u0026 Huiles essentielles en Céramique – Motif Floral","description":"\u003cdiv class=\"bf-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bf-hero\"\u003e\n    \u003cdiv class=\"bf-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"bf-hero-content\"\u003e\n      \u003cdiv class=\"bf-badges-top\"\u003e\n        \u003cspan class=\"bf-badge\"\u003e🏺 Céramique artisanale\u003c\/span\u003e\n        \u003cspan class=\"bf-badge\"\u003e🌸 Motif floral ajouré\u003c\/span\u003e\n        \u003cspan class=\"bf-badge\"\u003e🕯️ Compatible cires \u0026amp; huiles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"bf-hero-title\"\u003eBrûleur de cire \u0026amp; huiles essentielles en céramique – Motif floral\u003c\/span\u003e\n      \u003cp class=\"bf-subtitle\"\u003eL'élégance artisanale au service de votre bien-être\u003c\/p\u003e\n      \u003cp class=\"bf-description\"\u003eTransformez votre intérieur en un cocon de sérénité grâce à ce brûleur en céramique blanche aux découpes florales délicates. Lumière tamisée, parfums envoûtants : chaque instant devient un rituel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"bf-section\"\u003e\n    \u003ch2\u003eBrûleur de cire et diffuseur d'huiles essentielles en céramique artisanale\u003c\/h2\u003e\n    \u003cp class=\"bf-section-intro\"\u003eVous cherchez un \u003cstrong\u003ediffuseur d'huiles essentielles\u003c\/strong\u003e qui allie élégance et simplicité ? Ce brûleur en céramique blanche au motif floral ajouré est bien plus qu'un simple accessoire : c'est une invitation à transformer votre intérieur en un véritable cocon de sérénité.\u003c\/p\u003e\n    \u003cdiv class=\"bf-grid-compact\"\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e✋ Façonné à la main\u003c\/h3\u003e\n        \u003cp\u003eChaque exemplaire est unique, avec des finitions soignées témoignant d'un savoir-faire artisanal authentique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🤍 Blanc immaculé\u003c\/h3\u003e\n        \u003cp\u003eUn blanc pur et intemporel qui s'harmonise avec tous les styles de décoration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🌿 100 % naturel\u003c\/h3\u003e\n        \u003cp\u003eSans pile, sans fil, sans consommation électrique. Un choix sain et respectueux de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e📐 Compact \u0026amp; élégant\u003c\/h3\u003e\n        \u003cp\u003e8,5 cm de hauteur × 7,3 cm de largeur : se glisse partout avec discrétion.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"bf-section\"\u003e\n    \u003ch2\u003eUn design floral qui sublime votre intérieur\u003c\/h2\u003e\n    \u003cp class=\"bf-section-intro\"\u003eLe secret de ce \u003cstrong\u003ediffuseur pour huiles essentielles\u003c\/strong\u003e réside dans ses découpes florales délicates. Lorsque vous allumez la bougie chauffe-plat à l'intérieur, la lumière filtre à travers les pétales ajourés et projette de jolis motifs sur les murs environnants.\u003c\/p\u003e\n    \u003cdiv class=\"bf-grid\"\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e✨ Jeux de lumière féeriques\u003c\/h3\u003e\n        \u003cp\u003eLa flamme traverse les motifs ajourés et dessine des pétales lumineux sur vos murs. L'effet est immédiat : une \u003cstrong\u003eambiance chaleureuse et apaisante\u003c\/strong\u003e envahit la pièce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🧘 Parfait pour chaque moment\u003c\/h3\u003e\n        \u003cp\u003eSoirées détente, séances de méditation, dîners intimes ou simplement pour accueillir vos invités dans une atmosphère raffinée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🏠 S'intègre partout\u003c\/h3\u003e\n        \u003cp\u003eTable basse, étagère, rebord de baignoire, table de chevet… Son blanc immaculé s'harmonise du style contemporain au plus bohème.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"bf-section\"\u003e\n    \u003ch2\u003ePolyvalent : huiles essentielles, cires fondantes et carrés d'ambre\u003c\/h2\u003e\n    \u003cp class=\"bf-section-intro\"\u003eCe \u003cstrong\u003ediffuseur d'huiles essentielles\u003c\/strong\u003e s'adapte à toutes vos envies olfactives. Découvrez les trois façons de l'utiliser :\u003c\/p\u003e\n    \u003cdiv class=\"bf-grid\"\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e💧 Avec des huiles essentielles\u003c\/h3\u003e\n        \u003cp\u003eVersez un peu d'eau dans la coupelle supérieure, ajoutez \u003cstrong\u003e5 à 10 gouttes\u003c\/strong\u003e de vos huiles essentielles préférées (lavande, eucalyptus, orange douce…), puis allumez une bougie chauffe-plat. La chaleur douce libère progressivement les arômes sans altérer leurs propriétés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🕯️ Avec des cires fondantes\u003c\/h3\u003e\n        \u003cp\u003eDéposez un cube de cire parfumée directement dans la coupelle. En fondant lentement, il diffuse un \u003cstrong\u003eparfum enveloppant pendant plusieurs heures\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🟤 Avec des carrés d'ambre\u003c\/h3\u003e\n        \u003cp\u003ePlacez un morceau de \u003ca href=\"https:\/\/www.naturellement-bio.com\/collections\/carre-ambre\" title=\"carré d'ambre solide\" rel=\"noopener\" target=\"_blank\"\u003ecarré d'ambre\u003c\/a\u003e dans le réservoir pour profiter d'une fragrance naturelle, chaude et envoûtante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"bf-section\"\u003e\n    \u003ch2\u003eCéramique de qualité : durable et résistante à la chaleur\u003c\/h2\u003e\n    \u003cdiv class=\"bf-grid-compact\"\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🔥 Résistance thermique\u003c\/h3\u003e\n        \u003cp\u003eCéramique de haute qualité naturellement résistante à la chaleur, sans déformation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🛡️ Zéro substance nocive\u003c\/h3\u003e\n        \u003cp\u003eNe dégage aucun composé toxique lorsqu'il est chauffé. Un choix sain pour votre foyer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e⏳ Durabilité exceptionnelle\u003c\/h3\u003e\n        \u003cp\u003eConserve son éclat blanc immaculé au fil du temps, résistant aux utilisations répétées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🌱 Éco-responsable\u003c\/h3\u003e\n        \u003cp\u003eSans pile, sans fil, sans consommation électrique. Un geste simple pour la planète.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"bf-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation et d'entretien\u003c\/h2\u003e\n    \u003cdiv class=\"bf-timeline\"\u003e\n      \u003cdiv class=\"bf-timeline-item\"\u003e\n        \u003cdiv class=\"bf-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bf-timeline-content\"\u003e\n          \u003ch3\u003eSurface stable\u003c\/h3\u003e\n          \u003cp\u003ePlacez toujours le brûleur sur une \u003cstrong\u003esurface plane et stable\u003c\/strong\u003e, à l'abri des courants d'air.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-timeline-item\"\u003e\n        \u003cdiv class=\"bf-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bf-timeline-content\"\u003e\n          \u003ch3\u003eSurveillance\u003c\/h3\u003e\n          \u003cp\u003eNe laissez jamais la bougie allumée sans surveillance pour votre sécurité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-timeline-item\"\u003e\n        \u003cdiv class=\"bf-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bf-timeline-content\"\u003e\n          \u003ch3\u003eBougies de qualité\u003c\/h3\u003e\n          \u003cp\u003ePrivilégiez des \u003cstrong\u003ebougies chauffe-plat de qualité\u003c\/strong\u003e pour une combustion régulière et prolongée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-timeline-item\"\u003e\n        \u003cdiv class=\"bf-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"bf-timeline-content\"\u003e\n          \u003ch3\u003eNettoyage facile\u003c\/h3\u003e\n          \u003cp\u003eAprès chaque utilisation, laissez refroidir complètement avant de nettoyer la coupelle à l'eau tiède savonneuse. Pour retirer les résidus de cire, versez de l'eau chaude : la cire se décolle facilement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-timeline-item\"\u003e\n        \u003cdiv class=\"bf-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"bf-timeline-content\"\u003e\n          \u003ch3\u003ePrécaution thermique\u003c\/h3\u003e\n          \u003cp\u003eÉvitez les chocs thermiques : ne passez pas le brûleur de l'eau froide à la chaleur directe.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"bf-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePour qui est fait ce brûleur en céramique ?\u003c\/h2\u003e\n    \u003cdiv class=\"bf-grid\"\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🧘‍♀️ Adeptes d'aromathérapie\u003c\/h3\u003e\n        \u003cp\u003eDiffusez vos huiles essentielles préférées de manière douce et naturelle, sans altérer leurs bienfaits.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🏡 Amateurs de déco soignée\u003c\/h3\u003e\n        \u003cp\u003eUn objet décoratif à part entière qui sublime votre intérieur, même éteint, grâce à son design floral raffiné.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bf-card\"\u003e\n        \u003ch3\u003e🎁 Une idée cadeau attentionnée\u003c\/h3\u003e\n        \u003cp\u003eOffrez un moment de bien-être à un proche qui aime prendre soin de son intérieur. Un présent original et élégant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bf-cta-box\"\u003e\n      \u003cp\u003e🌸 Offrez-vous un rituel de bien-être quotidien avec ce brûleur en céramique artisanale. Lumière, parfum, sérénité : tout est réuni.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"bf-disclaimer\"\u003eCe produit est un accessoire de bien-être et de décoration. L'utilisation d'huiles essentielles ne remplace en aucun cas un avis ou un traitement médical.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --bf-cream: #f9f7f4;\n  --bf-white: #ffffff;\n  --bf-primary: #8b7355;\n  --bf-primary-dark: #5c4a32;\n  --bf-primary-light: #f3efe9;\n  --bf-secondary: #c4a882;\n  --bf-accent: #d4a574;\n  --bf-text: #1a1a1a;\n  --bf-text-light: #5a5a5a;\n  --bf-border: #e8e2da;\n  --bf-shadow: 0 4px 24px rgba(92, 74, 50, .08);\n  --bf-shadow-lg: 0 12px 48px rgba(92, 74, 50, .15);\n  --bf-radius: 20px;\n  --bf-radius-sm: 12px;\n}\n\n.bf-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--bf-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.bf-hero {\n  position: relative;\n  background: linear-gradient(135deg, #5c4a32 0%, #8b7355 40%, #c4a882 100%);\n  border-radius: var(--bf-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(--bf-shadow-lg);\n}\n\n.bf-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 50%, rgba(255,255,255,.08) 0%, transparent 50%),\n                     radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 40%),\n                     radial-gradient(circle at 60% 80%, rgba(255,255,255,.04) 0%, transparent 50%);\n  opacity: 1;\n}\n\n.bf-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bf-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.bf-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(--bf-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.bf-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.bf-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.bf-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.bf-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n.bf-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.bf-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bf-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.bf-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(--bf-primary), var(--bf-secondary));\n  border-radius: 2px;\n}\n\n.bf-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--bf-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.bf-section-intro a {\n  color: var(--bf-primary);\n  text-decoration: underline;\n  text-underline-offset: 3px;\n}\n\n.bf-card {\n  background: var(--bf-white);\n  border-radius: var(--bf-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--bf-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.bf-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--bf-shadow-lg);\n  border-color: var(--bf-primary);\n}\n\n.bf-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--bf-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.bf-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--bf-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.bf-card p a {\n  color: var(--bf-primary);\n  text-decoration: underline;\n  text-underline-offset: 3px;\n  font-weight: 600;\n}\n\n.bf-card p strong {\n  color: var(--bf-text);\n}\n\n.bf-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.bf-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.bf-grid-compact .bf-card {\n  padding: 1rem;\n}\n\n.bf-grid-compact .bf-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.bf-grid-compact .bf-card p {\n  font-size: 12px;\n}\n\n.bf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.bf-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.bf-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--bf-primary), var(--bf-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.bf-timeline-content {\n  flex: 1;\n  background: var(--bf-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--bf-radius-sm);\n  box-shadow: var(--bf-shadow);\n}\n\n.bf-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--bf-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.bf-timeline-content p {\n  font-size: 14px;\n  color: var(--bf-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.bf-timeline-content p strong {\n  color: var(--bf-text);\n}\n\n.bf-cta-box {\n  background: linear-gradient(135deg, var(--bf-primary) 0%, var(--bf-primary-dark) 100%);\n  border-radius: var(--bf-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.bf-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.bf-disclaimer {\n  font-size: 12px;\n  color: var(--bf-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .bf-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .bf-card {\n    padding: 1.125rem;\n  }\n\n  .bf-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .bf-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--bf-radius-sm);\n  }\n\n  .bf-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .bf-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .bf-grid-compact {\n    gap: .625rem;\n  }\n\n  .bf-grid-compact .bf-card {\n    padding: .75rem;\n  }\n\n  .bf-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .bf-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .bf-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .bf-timeline-content p {\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .bf-card {\n    animation: bfFadeInUp .5s ease backwards;\n  }\n  .bf-card:nth-child(1) { animation-delay: .05s; }\n  .bf-card:nth-child(2) { animation-delay: .1s; }\n  .bf-card:nth-child(3) { animation-delay: .15s; }\n  .bf-card:nth-child(4) { animation-delay: .2s; }\n  .bf-card:nth-child(5) { animation-delay: .25s; }\n  .bf-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes bfFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .bf-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"ORZINO","offers":[{"title":"Default Title","offer_id":54799982657913,"sku":"BRULOIRFLEUR1","price":9.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/bruleur-de-cire-huiles-essentielles-en-ceramique-motif-flora-lifestyle.webp?v=1774861104"},{"product_id":"bruleur-dhuiles-essentielles-en-ceramique-fait-main-style-moderne","title":"Brûleur de Cire \u0026 Diffuseur Huiles Essentielles en Céramique – Minimaliste","description":"\u003cdiv class=\"bc-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bc-hero\"\u003e\n    \u003cdiv class=\"bc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"bc-hero-content\"\u003e\n      \u003cdiv class=\"bc-badges-top\"\u003e\n        \u003cspan class=\"bc-badge\"\u003e🕯️ Diffusion naturelle\u003c\/span\u003e\n        \u003cspan class=\"bc-badge\"\u003e🎨 Céramique mouchetée\u003c\/span\u003e\n        \u003cspan class=\"bc-badge\"\u003e🌿 Sans électricité\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"bc-hero-title\"\u003eBrûleur de cire \u0026amp; diffuseur huiles essentielles en céramique\u003c\/span\u003e\n      \u003cp class=\"bc-subtitle\"\u003eDesign minimaliste • Forme organique sculptée\u003c\/p\u003e\n      \u003cp class=\"bc-description\"\u003eUn objet d'exception alliant l'élégance du galet sculpté à la puissance d'une diffusion douce et naturelle. Céramique mouchetée, lignes épurées, ambiance zen instantanée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"bc-section\"\u003e\n    \u003ch2\u003eUn diffuseur d'huiles essentielles en céramique au design épuré\u003c\/h2\u003e\n    \u003cp class=\"bc-section-intro\"\u003eVous cherchez un diffuseur d'huiles essentielles qui allie élégance et simplicité ? Ce brûleur en céramique au style minimaliste a été pensé pour sublimer votre intérieur tout en vous offrant une diffusion douce et naturelle de vos arômes préférés.\u003c\/p\u003e\n    \u003cdiv class=\"bc-grid-compact\"\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🪨 Forme organique\u003c\/h3\u003e\n        \u003cp\u003eLégèrement sculpté comme un galet, il offre un charme unique et apaisant\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e✨ Finition mouchetée\u003c\/h3\u003e\n        \u003cp\u003eDes micro-points naturels pour un rendu artisanal et texturé\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🏠 Style universel\u003c\/h3\u003e\n        \u003cp\u003eS'intègre dans un salon scandinave, bohème ou contemporain\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🕊️ Diffusion douce\u003c\/h3\u003e\n        \u003cp\u003eLibère vos arômes préférés de manière progressive et délicate\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"bc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce brûleur en céramique ?\u003c\/h2\u003e\n    \u003cp class=\"bc-section-intro\"\u003eContrairement aux diffuseurs électriques, ce diffuseur fonctionne sans pile ni câble. Il utilise simplement la chaleur d'une bougie chauffe-plat pour libérer progressivement les molécules aromatiques. La montée en température reste douce et contrôlée, respectant ainsi la structure de vos huiles essentielles.\u003c\/p\u003e\n    \u003cdiv class=\"bc-grid\"\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e♻️ Céramique robuste et écologique\u003c\/h3\u003e\n        \u003cp\u003eUn matériau durable, résistant à la chaleur et facile à entretenir. Aucun plastique, aucun composant électronique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e💨 Design ajouré intelligent\u003c\/h3\u003e\n        \u003cp\u003eL'ouverture centrale favorise une circulation d'air optimale pour une diffusion homogène des arômes dans toute la pièce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e📐 Format compact\u003c\/h3\u003e\n        \u003cp\u003eDiscret sur une table basse, une étagère ou une table de chevet, il se fait aussi bel objet décoratif quand il n'est pas utilisé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🔄 Polyvalent\u003c\/h3\u003e\n        \u003cp\u003eCompatible avec toutes les huiles essentielles, les fondants parfumés, les \u003ca rel=\"noopener\" title=\"carrés d'ambre\" href=\"https:\/\/www.naturellement-bio.com\/collections\/carre-ambre\" target=\"_blank\"\u003ecarrés d'ambre\u003c\/a\u003e ou encore les cires parfumées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🤫 Sans bruit, sans électricité\u003c\/h3\u003e\n        \u003cp\u003eParfait pour vos moments de calme, de méditation ou de lecture. Zéro nuisance sonore, zéro câble.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"bc-section\"\u003e\n    \u003ch2\u003eComment utiliser votre diffuseur d'huiles essentielles ?\u003c\/h2\u003e\n    \u003cp class=\"bc-section-intro\"\u003eL'utilisation de ce brûleur est très simple, même si vous débutez en aromathérapie :\u003c\/p\u003e\n    \u003cdiv class=\"bc-timeline\"\u003e\n      \u003cdiv class=\"bc-timeline-item\"\u003e\n        \u003cdiv class=\"bc-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bc-timeline-content\"\u003e\n          \u003ch3\u003ePréparez le réceptacle\u003c\/h3\u003e\n          \u003cp\u003eVersez un peu d'eau dans le réceptacle supérieur, puis ajoutez \u003cstrong\u003e5 à 10 gouttes\u003c\/strong\u003e de l'huile essentielle de votre choix. Vous pouvez aussi y déposer directement un fondant ou un carré de cire parfumée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-timeline-item\"\u003e\n        \u003cdiv class=\"bc-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bc-timeline-content\"\u003e\n          \u003ch3\u003eAllumez la bougie\u003c\/h3\u003e\n          \u003cp\u003ePlacez une bougie chauffe-plat dans l'espace inférieur du brûleur et allumez-la. La flamme est protégée par la forme enveloppante de la céramique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-timeline-item\"\u003e\n        \u003cdiv class=\"bc-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bc-timeline-content\"\u003e\n          \u003ch3\u003eProfitez de la diffusion\u003c\/h3\u003e\n          \u003cp\u003eEn quelques minutes, les arômes se libèrent délicatement et embaument votre pièce d'un parfum enveloppant et naturel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bc-tip\"\u003e\n      \u003cspan class=\"bc-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour une ambiance relaxante le soir, essayez la lavande vraie ou le petit grain bigarade. Pour purifier l'air, tournez-vous vers l'eucalyptus radié ou le tea tree. Le mélange est infini selon vos envies et vos besoins.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"bc-section\"\u003e\n    \u003ch2\u003eEntretien et précautions\u003c\/h2\u003e\n    \u003cp class=\"bc-section-intro\"\u003eAprès chaque utilisation, laissez le diffuseur refroidir complètement. Nettoyez le réceptacle supérieur avec un chiffon humide et un peu de savon doux. Si des résidus de cire persistent, versez-y de l'eau chaude pour les ramollir avant de les retirer délicatement.\u003c\/p\u003e\n    \u003cdiv class=\"bc-accordion\"\u003e\n      \u003cdetails class=\"bc-accordion-item\"\u003e\n        \u003csummary class=\"bc-accordion-header\"\u003e🧹 Nettoyage du réceptacle\u003c\/summary\u003e\n        \u003cdiv class=\"bc-accordion-content mt-3\"\u003e\n          \u003cp\u003eUtilisez un chiffon humide et un peu de savon doux après chaque utilisation. Pour les résidus de cire tenaces, versez de l'eau chaude dans le réceptacle pour les ramollir, puis retirez-les délicatement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bc-accordion-item\"\u003e\n        \u003csummary class=\"bc-accordion-header\"\u003e🔥 Surface et stabilité\u003c\/summary\u003e\n        \u003cdiv class=\"bc-accordion-content mt-3\"\u003e\n          \u003cp\u003ePlacez toujours le brûleur sur une \u003cstrong\u003esurface stable et résistante à la chaleur\u003c\/strong\u003e. Évitez les surfaces en bois non protégées ou les textiles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bc-accordion-item\"\u003e\n        \u003csummary class=\"bc-accordion-header\"\u003e👁️ Surveillance\u003c\/summary\u003e\n        \u003cdiv class=\"bc-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe laissez jamais le brûleur sans surveillance lorsqu'une bougie est allumée. Éteignez toujours la flamme avant de quitter la pièce ou de vous endormir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bc-accordion-item\"\u003e\n        \u003csummary class=\"bc-accordion-header\"\u003e👶 Enfants et animaux\u003c\/summary\u003e\n        \u003cdiv class=\"bc-accordion-content mt-3\"\u003e\n          \u003cp\u003eGardez le brûleur hors de portée des enfants et des animaux domestiques. La céramique chaude et la flamme présentent un risque de brûlure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"bc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePour qui est fait ce diffuseur ?\u003c\/h2\u003e\n    \u003cdiv class=\"bc-grid\"\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🧘 Amateurs d'aromathérapie\u003c\/h3\u003e\n        \u003cp\u003eQue vous pratiquiez l'aromathérapie régulièrement ou que vous aimiez simplement créer une atmosphère apaisante, ce diffuseur deviendra un indispensable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🌱 Adeptes du naturel\u003c\/h3\u003e\n        \u003cp\u003eParfumez votre maison sans recourir à des sprays chimiques ou des bougies industrielles. Une alternative saine et écologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🎁 Idée cadeau raffinée\u003c\/h3\u003e\n        \u003cp\u003eUn cadeau original et élégant pour un proche sensible au bien-être et à la décoration naturelle. Un objet qui se remarque.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bc-cta-box\"\u003e\n      \u003cp\u003e🕯️ Créez une atmosphère chaleureuse et apaisante chez vous dès aujourd'hui. Diffusion naturelle, design minimaliste, sérénité absolue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"bc-disclaimer\"\u003eCe produit est un accessoire de bien-être et ne remplace en aucun cas un avis ou un traitement médical.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --bc-cream: #f7f5f2;\n  --bc-white: #ffffff;\n  --bc-primary: #a69888;\n  --bc-primary-dark: #6b5d50;\n  --bc-primary-light: #f0ece7;\n  --bc-secondary: #c4b5a4;\n  --bc-accent: #d4c5b3;\n  --bc-text: #1a1a1a;\n  --bc-text-light: #5a5a5a;\n  --bc-border: #e8e2db;\n  --bc-shadow: 0 4px 24px rgba(107,93,80,.08);\n  --bc-shadow-lg: 0 12px 48px rgba(107,93,80,.15);\n  --bc-radius: 20px;\n  --bc-radius-sm: 12px;\n}\n\n.bc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--bc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.bc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #6b5d50 0%, #a69888 50%, #c4b5a4 100%);\n  border-radius: var(--bc-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(--bc-shadow-lg);\n}\n\n.bc-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 20% 30%, rgba(255,255,255,.15) 1px, transparent 1px),\n              radial-gradient(circle at 60% 70%, rgba(255,255,255,.1) 1px, transparent 1px),\n              radial-gradient(circle at 80% 20%, rgba(255,255,255,.12) 1px, transparent 1px),\n              radial-gradient(circle at 40% 80%, rgba(255,255,255,.08) 1px, transparent 1px);\n  background-size: 60px 60px, 80px 80px, 50px 50px, 70px 70px;\n  opacity: .4;\n}\n\n.bc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bc-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  font-size: clamp(28px, 7vw, 52px);\n}\n\n.bc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.bc-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(--bc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.bc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.bc-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.bc-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  max-width: 650px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === SECTIONS === *\/\n.bc-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.bc-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bc-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.bc-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(--bc-primary), var(--bc-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO === *\/\n.bc-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--bc-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\/* === CARDS === *\/\n.bc-card {\n  background: var(--bc-white);\n  border-radius: var(--bc-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--bc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.bc-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--bc-shadow-lg);\n  border-color: var(--bc-primary);\n}\n\n.bc-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--bc-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.bc-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--bc-text-light);\n  margin: 0;\n  line-height: 1.6;\n  font-size: clamp(13px, 2vw, 15px);\n}\n\n.bc-card a {\n  color: var(--bc-primary-dark);\n  text-decoration: underline;\n  text-decoration-color: var(--bc-secondary);\n  text-underline-offset: 3px;\n  transition: color .2s ease;\n}\n\n.bc-card a:hover {\n  color: var(--bc-primary);\n}\n\n\/* === GRILLES === *\/\n.bc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.bc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.bc-grid-compact .bc-card {\n  padding: 1rem;\n}\n\n.bc-grid-compact .bc-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.bc-grid-compact .bc-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.bc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.bc-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.bc-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--bc-primary), var(--bc-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.bc-timeline-content {\n  flex: 1;\n  background: var(--bc-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--bc-radius-sm);\n  box-shadow: var(--bc-shadow);\n}\n\n.bc-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--bc-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.bc-timeline-content p {\n  font-size: 14px;\n  color: var(--bc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TIP === *\/\n.bc-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--bc-primary-light);\n  border-radius: var(--bc-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.bc-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.bc-tip p {\n  font-size: 14px;\n  color: var(--bc-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TESTIMONIAL === *\/\n.bc-testimonial {\n  background: var(--bc-white);\n  border-radius: var(--bc-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--bc-shadow);\n  border-left: 4px solid var(--bc-primary);\n}\n\n.bc-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--bc-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.bc-accordion {\n  background: var(--bc-white);\n  border-radius: var(--bc-radius);\n  box-shadow: var(--bc-shadow);\n  overflow: hidden;\n}\n\n.bc-accordion-item {\n  border-bottom: 1px solid var(--bc-border);\n  margin: 0;\n  padding: 0;\n}\n\n.bc-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.bc-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--bc-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.bc-accordion-header:hover {\n  background: var(--bc-primary-light);\n}\n\n.bc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.bc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--bc-primary);\n  transition: transform .2s ease;\n}\n\n.bc-accordion-item[open] .bc-accordion-header::after {\n  content: '−';\n}\n\n.bc-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--bc-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n  font-size: 14px;\n}\n\n.bc-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA === *\/\n.bc-cta-box {\n  background: linear-gradient(135deg, var(--bc-primary) 0%, var(--bc-primary-dark) 100%);\n  border-radius: var(--bc-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.bc-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.bc-disclaimer {\n  font-size: 12px;\n  color: var(--bc-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .bc-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .bc-card {\n    padding: 1.125rem;\n  }\n\n  .bc-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .bc-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--bc-radius-sm);\n  }\n\n  .bc-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .bc-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .bc-grid-compact {\n    gap: .625rem;\n  }\n\n  .bc-grid-compact .bc-card {\n    padding: .75rem;\n  }\n\n  .bc-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .bc-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .bc-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .bc-timeline-content p {\n    font-size: 13px;\n  }\n\n  .bc-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .bc-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .bc-testimonial {\n    padding: 1.25rem;\n  }\n\n  .bc-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .bc-card {\n    animation: bcFadeInUp .5s ease backwards;\n  }\n  .bc-card:nth-child(1) { animation-delay: .05s; }\n  .bc-card:nth-child(2) { animation-delay: .1s; }\n  .bc-card:nth-child(3) { animation-delay: .15s; }\n  .bc-card:nth-child(4) { animation-delay: .2s; }\n  .bc-card:nth-child(5) { animation-delay: .25s; }\n  .bc-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes bcFadeInUp {\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  .bc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"ORZINO","offers":[{"title":"Default Title","offer_id":54800019227001,"sku":"BRULOIRCERAMINIQUEMINIMALISTE","price":7.96,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/bruleur-de-cire-diffuseur-huiles-essentielles-en-ceramique-m-lifestyle_563cdf74-ca00-4dec-ad3a-ea224c557a38.webp?v=1772728514"},{"product_id":"brule-parfum-metal-dore-ceramique-filaire-moderne","title":"Bruleur carré fondant ou Diffuseur Huiles Essentielles - Métal \u0026 Céramique - Doré","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Brûleur d'huiles essentielles géométrique doré\nPalette détectée:\n  - Primaire: #D4AF37 (or doré luxueux du support métallique)\n  - Secondaire: #1A1A1A (noir profond des textiles et fond)\n  - Accent: #F5F5F5 (blanc céramique pur)\n  - Complémentaire: #8B7355 (beige\/taupe des tissus)\nAmbiance: Luxe minimaliste, zen spa premium, géométrie sacrée, élégance intemporelle\nStyle: Design contemporain haut de gamme avec touche spirituelle\/bien-être\nPréfixe CSS: bd (burner diffuser)\n--\u003e\n\n\u003cdiv class=\"bd-premium\"\u003e\n  \u003cdiv class=\"bd-hero\"\u003e\n    \u003cdiv class=\"bd-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"bd-hero-content\"\u003e\n      \u003cdiv class=\"bd-badges-top\"\u003e\n        \u003cspan class=\"bd-badge\"\u003e✨ Design géométrique luxe\u003c\/span\u003e\n        \u003cspan class=\"bd-badge\"\u003e🕯️ Multifonction 3 en 1\u003c\/span\u003e\n        \u003cspan class=\"bd-badge\"\u003e🏺 Céramique \u0026amp; métal doré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"bd-hero-title\"\u003eBrûleur d'ambiance géométrique\u003c\/span\u003e\n      \u003cp class=\"bd-subtitle\"\u003eL'alliance parfaite entre design contemporain et bien-être aromatique\u003c\/p\u003e\n      \u003cp class=\"bd-description\"\u003eTransformez votre intérieur en un sanctuaire de sérénité avec ce diffuseur au design architectural unique. Sa structure géométrique dorée et sa coupelle en céramique blanche créent une pièce décorative exceptionnelle qui sublime vos rituels de bien-être.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"bd-section\"\u003e\n    \u003ch2\u003eUn design qui inspire la contemplation\u003c\/h2\u003e\n    \u003cdiv class=\"bd-grid bd-grid-2\"\u003e\n      \u003cdiv class=\"bd-card bd-card-highlight\"\u003e\n        \u003cdiv class=\"bd-card-icon\"\u003e🔆\u003c\/div\u003e\n        \u003cdiv class=\"bd-card-title\"\u003eStructure géométrique sacrée\u003c\/div\u003e\n        \u003cp\u003eInspiré des formes de la géométrie sacrée, ce brûleur incarne l'équilibre parfait entre art et fonctionnalité. Chaque ligne dorée crée un jeu d'ombres fascinant à la lueur de la bougie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-card bd-card-highlight\"\u003e\n        \u003cdiv class=\"bd-card-icon\"\u003e✨\u003c\/div\u003e\n        \u003cdiv class=\"bd-card-title\"\u003eFinition dorée premium\u003c\/div\u003e\n        \u003cp\u003eLe métal doré apporte une touche de luxe intemporel qui s'intègre harmonieusement dans tous les styles d'intérieur, du moderne au bohème chic.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"bd-section\"\u003e\n    \u003ch2\u003eTrois utilisations en un seul objet\u003c\/h2\u003e\n    \u003cdiv class=\"bd-grid bd-grid-3\"\u003e\n      \u003cdiv class=\"bd-card\"\u003e\n        \u003cdiv class=\"bd-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bd-card-title\"\u003eDiffuseur d'huiles essentielles\u003c\/div\u003e\n        \u003cp\u003eVersez quelques gouttes d'eau mélangées à vos huiles essentielles préférées dans la coupelle. La chaleur douce de la bougie diffuse un parfum délicat et naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-card\"\u003e\n        \u003cdiv class=\"bd-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bd-card-title\"\u003eBrûleur de parfums solides\u003c\/div\u003e\n        \u003cp\u003eFaites fondre vos \u003ca href=\"https:\/\/www.naturellement-bio.com\/collections\/carre-ambre\" class=\"bd-link\"\u003ecarrés de parfum solide à l'ambre\u003c\/a\u003e pour une expérience olfactive intense et durable qui embaume toute la pièce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-card\"\u003e\n        \u003cdiv class=\"bd-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bd-card-title\"\u003eChauffe-cire aromatique\u003c\/div\u003e\n        \u003cp\u003eUtilisez avec des cires parfumées pour créer une ambiance chaleureuse et parfumée qui se prolonge pendant des heures.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"bd-section\"\u003e\n    \u003ch2\u003eLes atouts d'un accessoire d'exception\u003c\/h2\u003e\n    \u003cdiv class=\"bd-grid bd-grid-2\"\u003e\n      \u003cdiv class=\"bd-feature-card\"\u003e\n        \u003cdiv class=\"bd-feature-icon\"\u003e🏺\u003c\/div\u003e\n        \u003cdiv class=\"bd-feature-content\"\u003e\n          \u003cdiv class=\"bd-feature-title\"\u003eMatériaux nobles et durables\u003c\/div\u003e\n          \u003cp\u003eCéramique blanche de haute qualité pour une diffusion optimale de la chaleur, associée à un support en métal doré résistant à la corrosion et aux variations de température.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-feature-card\"\u003e\n        \u003cdiv class=\"bd-feature-icon\"\u003e📐\u003c\/div\u003e\n        \u003cdiv class=\"bd-feature-content\"\u003e\n          \u003cdiv class=\"bd-feature-title\"\u003eDimensions parfaitement étudiées\u003c\/div\u003e\n          \u003cp\u003eHauteur : 6 cm - Largeur : 13,8 cm - Coupelle : Ø 10,3 cm. Des proportions idéales pour les petits espaces tout en restant un élément décoratif remarquable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-feature-card\"\u003e\n        \u003cdiv class=\"bd-feature-icon\"\u003e🔥\u003c\/div\u003e\n        \u003cdiv class=\"bd-feature-content\"\u003e\n          \u003cdiv class=\"bd-feature-title\"\u003eSécurité et stabilité\u003c\/div\u003e\n          \u003cp\u003eBase large et structure solide pour une parfaite stabilité. La coupelle amovible facilite le nettoyage et garantit une utilisation en toute sécurité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-feature-card\"\u003e\n        \u003cdiv class=\"bd-feature-icon\"\u003e🧼\u003c\/div\u003e\n        \u003cdiv class=\"bd-feature-content\"\u003e\n          \u003cdiv class=\"bd-feature-title\"\u003eEntretien simplifié\u003c\/div\u003e\n          \u003cp\u003eNettoyage rapide après chaque utilisation : la céramique se nettoie d'un simple coup d'éponge et le métal garde son éclat avec un chiffon doux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"bd-section\"\u003e\n    \u003ch2\u003eMode d'utilisation pour une expérience optimale\u003c\/h2\u003e\n    \u003cdiv class=\"bd-steps\"\u003e\n      \u003cdiv class=\"bd-step\"\u003e\n        \u003cdiv class=\"bd-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bd-step-content\"\u003e\n          \u003cdiv class=\"bd-step-title\"\u003ePréparez votre diffuseur\u003c\/div\u003e\n          \u003cp\u003ePlacez le brûleur sur une surface plane et stable, à l'abri des courants d'air et hors de portée des enfants et animaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-step\"\u003e\n        \u003cdiv class=\"bd-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bd-step-content\"\u003e\n          \u003cdiv class=\"bd-step-title\"\u003eInstallez votre bougie chauffe-plat\u003c\/div\u003e\n          \u003cp\u003eDéposez une bougie chauffe-plat au centre de la structure géométrique, sous la coupelle en céramique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-step\"\u003e\n        \u003cdiv class=\"bd-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bd-step-content\"\u003e\n          \u003cdiv class=\"bd-step-title\"\u003eAjoutez votre parfum\u003c\/div\u003e\n          \u003cp\u003eVersez de l'eau avec quelques gouttes d'huiles essentielles, ou placez directement votre cire ou parfum solide dans la coupelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-step\"\u003e\n        \u003cdiv class=\"bd-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"bd-step-content\"\u003e\n          \u003cdiv class=\"bd-step-title\"\u003eAllumez et profitez\u003c\/div\u003e\n          \u003cp\u003eAllumez la bougie et laissez la magie opérer. Le parfum se diffusera progressivement pour créer une atmosphère apaisante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"bd-section\"\u003e\n    \u003ch2\u003eCréez votre ambiance personnalisée\u003c\/h2\u003e\n    \u003cdiv class=\"bd-grid bd-grid-3\"\u003e\n      \u003cdiv class=\"bd-mood-card\"\u003e\n        \u003cdiv class=\"bd-mood-icon\"\u003e🌙\u003c\/div\u003e\n        \u003cdiv class=\"bd-mood-title\"\u003eRituel du soir\u003c\/div\u003e\n        \u003cp\u003eLavande et camomille pour une ambiance relaxante avant le coucher, favorisant un sommeil réparateur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-mood-card\"\u003e\n        \u003cdiv class=\"bd-mood-icon\"\u003e☀️\u003c\/div\u003e\n        \u003cdiv class=\"bd-mood-title\"\u003eÉnergie matinale\u003c\/div\u003e\n        \u003cp\u003eAgrumes et menthe poivrée pour démarrer la journée avec vitalité et clarté d'esprit.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-mood-card\"\u003e\n        \u003cdiv class=\"bd-mood-icon\"\u003e🧘\u003c\/div\u003e\n        \u003cdiv class=\"bd-mood-title\"\u003eMéditation zen\u003c\/div\u003e\n        \u003cp\u003eEncens, bois de santal ou ambre pour accompagner vos sessions de yoga et méditation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-mood-card\"\u003e\n        \u003cdiv class=\"bd-mood-icon\"\u003e🏡\u003c\/div\u003e\n        \u003cdiv class=\"bd-mood-title\"\u003eCocooning hivernal\u003c\/div\u003e\n        \u003cp\u003eCannelle, vanille et épices douces pour une atmosphère chaleureuse et réconfortante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-mood-card\"\u003e\n        \u003cdiv class=\"bd-mood-icon\"\u003e💼\u003c\/div\u003e\n        \u003cdiv class=\"bd-mood-title\"\u003eFocus travail\u003c\/div\u003e\n        \u003cp\u003eRomarin et eucalyptus pour stimuler la concentration et la productivité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-mood-card\"\u003e\n        \u003cdiv class=\"bd-mood-icon\"\u003e🌸\u003c\/div\u003e\n        \u003cdiv class=\"bd-mood-title\"\u003eFraîcheur printanière\u003c\/div\u003e\n        \u003cp\u003eFleurs blanches et notes légères pour purifier l'air et créer une ambiance aérienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"bd-section\"\u003e\n    \u003ch2\u003eUn cadeau qui fait sensation\u003c\/h2\u003e\n    \u003cdiv class=\"bd-gift-box\"\u003e\n      \u003cdiv class=\"bd-gift-content\"\u003e\n        \u003cdiv class=\"bd-gift-icon\"\u003e🎁\u003c\/div\u003e\n        \u003cdiv class=\"bd-gift-text\"\u003e\n          \u003cp\u003e\u003cstrong\u003eL'idée cadeau parfaite\u003c\/strong\u003e pour les amateurs de décoration raffinée et de bien-être naturel. Ce brûleur élégant ravira tous les passionnés d'aromathérapie, de yoga, de méditation ou simplement ceux qui apprécient les belles choses.\u003c\/p\u003e\n          \u003cp\u003eParfait pour une pendaison de crémaillère, un anniversaire, Noël, ou pour se faire plaisir et transformer son chez-soi en havre de paix.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"bd-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce brûleur géométrique\u003c\/h2\u003e\n    \u003cdiv class=\"bd-why-grid\"\u003e\n      \u003cdiv class=\"bd-why-card\"\u003e\n        \u003cdiv class=\"bd-check\"\u003e✓\u003c\/div\u003e\n        \u003cp\u003eDesign architectural unique qui devient une pièce maîtresse de votre décoration\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-why-card\"\u003e\n        \u003cdiv class=\"bd-check\"\u003e✓\u003c\/div\u003e\n        \u003cp\u003ePolyvalence exceptionnelle : 3 utilisations pour un seul accessoire\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-why-card\"\u003e\n        \u003cdiv class=\"bd-check\"\u003e✓\u003c\/div\u003e\n        \u003cp\u003eMatériaux nobles et durables : céramique premium et métal doré inoxydable\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-why-card\"\u003e\n        \u003cdiv class=\"bd-check\"\u003e✓\u003c\/div\u003e\n        \u003cp\u003eJeu de lumière fascinant créé par la structure géométrique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-why-card\"\u003e\n        \u003cdiv class=\"bd-check\"\u003e✓\u003c\/div\u003e\n        \u003cp\u003eFormat compact parfait pour tous les espaces\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-why-card\"\u003e\n        \u003cdiv class=\"bd-check\"\u003e✓\u003c\/div\u003e\n        \u003cp\u003eEntretien facile et rapide entre chaque utilisation\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"bd-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation et précautions\u003c\/h2\u003e\n    \u003cdiv class=\"bd-safety-box\"\u003e\n      \u003cdiv class=\"bd-safety-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"bd-safety-content\"\u003e\n        \u003cul class=\"bd-safety-list\" style=\"list-style:none;\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003eNe jamais laisser sans surveillance\u003c\/strong\u003e une flamme allumée\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePlacer sur une surface stable\u003c\/strong\u003e et résistante à la chaleur\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eTenir hors de portée\u003c\/strong\u003e des enfants et des animaux domestiques\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eÉviter les courants d'air\u003c\/strong\u003e qui pourraient faire vaciller la flamme\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eLaisser refroidir complètement\u003c\/strong\u003e avant manipulation ou nettoyage\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eNe pas remplir la coupelle à ras bord\u003c\/strong\u003e pour éviter les débordements\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eUtiliser uniquement des bougies chauffe-plat\u003c\/strong\u003e adaptées\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eVérifier régulièrement\u003c\/strong\u003e la stabilité de l'ensemble\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"bd-section\"\u003e\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"bd-specs-grid\"\u003e\n      \u003cdiv class=\"bd-spec-card\"\u003e\n        \u003cdiv class=\"bd-spec-label\"\u003eHauteur totale\u003c\/div\u003e\n        \u003cdiv class=\"bd-spec-value\"\u003e6 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-spec-card\"\u003e\n        \u003cdiv class=\"bd-spec-label\"\u003eLargeur structure\u003c\/div\u003e\n        \u003cdiv class=\"bd-spec-value\"\u003e13,8 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-spec-card\"\u003e\n        \u003cdiv class=\"bd-spec-label\"\u003eDiamètre coupelle\u003c\/div\u003e\n        \u003cdiv class=\"bd-spec-value\"\u003e10,3 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-spec-card\"\u003e\n        \u003cdiv class=\"bd-spec-label\"\u003eProfondeur coupelle\u003c\/div\u003e\n        \u003cdiv class=\"bd-spec-value\"\u003e2,3 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-spec-card\"\u003e\n        \u003cdiv class=\"bd-spec-label\"\u003eMatériau structure\u003c\/div\u003e\n        \u003cdiv class=\"bd-spec-value\"\u003eMétal doré\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-spec-card\"\u003e\n        \u003cdiv class=\"bd-spec-label\"\u003eMatériau coupelle\u003c\/div\u003e\n        \u003cdiv class=\"bd-spec-value\"\u003eCéramique blanche\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-spec-card\"\u003e\n        \u003cdiv class=\"bd-spec-label\"\u003eFinition\u003c\/div\u003e\n        \u003cdiv class=\"bd-spec-value\"\u003eDoré brillant\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bd-spec-card\"\u003e\n        \u003cdiv class=\"bd-spec-label\"\u003eStyle\u003c\/div\u003e\n        \u003cdiv class=\"bd-spec-value\"\u003eContemporain luxe\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"bd-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"bd-cta-box\"\u003e\n      \u003cdiv class=\"bd-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"bd-cta-content\"\u003e\n        \u003cp class=\"bd-cta-title\"\u003eTransformez votre intérieur en sanctuaire de bien-être\u003c\/p\u003e\n        \u003cp\u003eOffrez-vous ce brûleur d'exception qui allie design architectural et aromathérapie pour créer l'atmosphère parfaite, moment après moment. Un investissement dans votre bien-être quotidien et une pièce décorative qui ne cessera jamais de vous émerveiller.\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  --bd-cream: #FAF9F7;\n  --bd-white: #ffffff;\n  --bd-gold: #D4AF37;\n  --bd-gold-dark: #B8941F;\n  --bd-gold-light: #F5EDD6;\n  --bd-black: #1A1A1A;\n  --bd-taupe: #8B7355;\n  --bd-accent: #C9A96E;\n\n  \/* Textes *\/\n  --bd-text: #1a1a1a;\n  --bd-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --bd-border: #e8e3db;\n  --bd-shadow: 0 4px 24px rgba(26, 26, 26, .08);\n  --bd-shadow-lg: 0 12px 48px rgba(26, 26, 26, .15);\n  --bd-shadow-gold: 0 8px 32px rgba(212, 175, 55, .25);\n  --bd-radius: 20px;\n  --bd-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.bd-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--bd-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.bd-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--bd-black) 0%, #2a2a2a 50%, var(--bd-taupe) 100%);\n  border-radius: var(--bd-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(--bd-shadow-lg);\n}\n\n.bd-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  opacity: .05;\n  background-image: \n    repeating-linear-gradient(45deg, transparent, transparent 35px, var(--bd-gold) 35px, var(--bd-gold) 36px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, var(--bd-gold) 35px, var(--bd-gold) 36px);\n}\n\n.bd-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bd-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: 2rem;\n}\n\n.bd-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(--bd-black);\n  box-shadow: var(--bd-shadow-gold);\n  transition: all .3s ease;\n}\n\n.bd-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 6px 24px rgba(212, 175, 55, .4);\n}\n\n.bd-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: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.3);\n}\n\n.bd-subtitle {\n  color: var(--bd-gold);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 700;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: -.02em;\n}\n\n.bd-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.bd-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.bd-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bd-black);\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.bd-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(--bd-gold), var(--bd-accent));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.bd-grid {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.bd-grid-2 {\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n}\n\n.bd-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n}\n\n\/* === CARDS === *\/\n.bd-card {\n  background: var(--bd-white);\n  border-radius: var(--bd-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bd-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.bd-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--bd-shadow-gold);\n  border-color: var(--bd-gold);\n}\n\n.bd-card-highlight {\n  background: linear-gradient(135deg, var(--bd-gold-light) 0%, var(--bd-white) 100%);\n  border: 2px solid var(--bd-gold);\n}\n\n.bd-card-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  text-align: center;\n  filter: drop-shadow(0 2px 8px rgba(212, 175, 55, .3));\n}\n\n.bd-card-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--bd-black);\n  margin-bottom: 1rem;\n  text-align: center;\n}\n\n.bd-card p {\n  color: var(--bd-text-light);\n  line-height: 1.7;\n  font-size: 15px;\n  text-align: center;\n}\n\n.bd-number {\n  width: 56px;\n  height: 56px;\n  background: linear-gradient(135deg, var(--bd-gold), var(--bd-accent));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  font-weight: 900;\n  margin: 0 auto 1.5rem;\n  box-shadow: var(--bd-shadow-gold);\n}\n\n\/* === FEATURE CARDS === *\/\n.bd-feature-card {\n  background: var(--bd-white);\n  border-radius: var(--bd-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bd-shadow);\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.bd-feature-card:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--bd-shadow-gold);\n  border-color: var(--bd-gold-light);\n}\n\n.bd-feature-icon {\n  font-size: 40px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 2px 8px rgba(212, 175, 55, .3));\n}\n\n.bd-feature-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--bd-black);\n  margin-bottom: 0.75rem;\n}\n\n.bd-feature-content p {\n  color: var(--bd-text-light);\n  line-height: 1.7;\n  font-size: 15px;\n  margin: 0;\n}\n\n\/* === STEPS === *\/\n.bd-steps {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.bd-step {\n  background: var(--bd-white);\n  border-radius: var(--bd-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bd-shadow);\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  border-left: 4px solid var(--bd-gold);\n  transition: all .3s ease;\n}\n\n.bd-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--bd-shadow-gold);\n}\n\n.bd-step-number {\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--bd-gold), var(--bd-accent));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  font-weight: 900;\n  flex-shrink: 0;\n  box-shadow: var(--bd-shadow-gold);\n}\n\n.bd-step-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--bd-black);\n  margin-bottom: 0.5rem;\n}\n\n.bd-step-content p {\n  color: var(--bd-text-light);\n  line-height: 1.7;\n  font-size: 15px;\n  margin: 0;\n}\n\n\/* === MOOD CARDS === *\/\n.bd-mood-card {\n  background: var(--bd-white);\n  border-radius: var(--bd-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  box-shadow: var(--bd-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.bd-mood-card:hover {\n  transform: translateY(-8px) scale(1.02);\n  box-shadow: var(--bd-shadow-gold);\n  border-color: var(--bd-gold-light);\n}\n\n.bd-mood-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 2px 8px rgba(212, 175, 55, .2));\n}\n\n.bd-mood-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--bd-black);\n  margin-bottom: 0.75rem;\n}\n\n.bd-mood-card p {\n  color: var(--bd-text-light);\n  line-height: 1.6;\n  font-size: 14px;\n  margin: 0;\n}\n\n\/* === GIFT BOX === *\/\n.bd-gift-box {\n  background: linear-gradient(135deg, var(--bd-gold-light) 0%, rgba(212, 175, 55, .1) 100%);\n  border-radius: var(--bd-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  border: 2px solid var(--bd-gold);\n  box-shadow: var(--bd-shadow-gold);\n}\n\n.bd-gift-content {\n  display: flex;\n  gap: 2rem;\n  align-items: center;\n}\n\n.bd-gift-icon {\n  font-size: 72px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 4px 12px rgba(212, 175, 55, .3));\n}\n\n.bd-gift-text p {\n  color: var(--bd-text);\n  line-height: 1.7;\n  font-size: 16px;\n  margin-bottom: 1rem;\n}\n\n.bd-gift-text p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === WHY GRID === *\/\n.bd-why-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1rem;\n}\n\n.bd-why-card {\n  background: var(--bd-white);\n  border-radius: var(--bd-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--bd-shadow);\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.bd-why-card:hover {\n  transform: translateX(8px);\n  border-color: var(--bd-gold-light);\n}\n\n.bd-check {\n  width: 32px;\n  height: 32px;\n  background: linear-gradient(135deg, var(--bd-gold), var(--bd-accent));\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.bd-why-card p {\n  color: var(--bd-text);\n  line-height: 1.6;\n  font-size: 15px;\n  margin: 0;\n  font-weight: 500;\n}\n\n\/* === SAFETY BOX === *\/\n.bd-safety-box {\n  background: var(--bd-white);\n  border-radius: var(--bd-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--bd-shadow);\n  border-left: 6px solid #e74c3c;\n  display: flex;\n  gap: 2rem;\n  align-items: flex-start;\n}\n\n.bd-safety-icon {\n  font-size: 56px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 2px 8px rgba(231, 76, 60, .3));\n}\n\n.bd-safety-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.bd-safety-list li {\n  color: var(--bd-text);\n  line-height: 1.8;\n  font-size: 15px;\n  margin-bottom: 1rem;\n  padding-left: 2rem;\n  position: relative;\n}\n\n.bd-safety-list li::before {\n  content: '•';\n  position: absolute;\n  left: 0;\n  color: #e74c3c;\n  font-size: 24px;\n  font-weight: 900;\n}\n\n.bd-safety-list li:last-child {\n  margin-bottom: 0;\n}\n\n\/* === SPECS GRID === *\/\n.bd-specs-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1.5rem;\n}\n\n.bd-spec-card {\n  background: var(--bd-white);\n  border-radius: var(--bd-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  box-shadow: var(--bd-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.bd-spec-card:hover {\n  transform: translateY(-4px);\n  border-color: var(--bd-gold-light);\n}\n\n.bd-spec-label {\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--bd-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: 0.5rem;\n}\n\n.bd-spec-value {\n  font-size: 20px;\n  font-weight: 900;\n  color: var(--bd-gold);\n}\n\n\/* === LINK === *\/\n.bd-link {\n  color: var(--bd-gold);\n  text-decoration: none;\n  font-weight: 700;\n  border-bottom: 2px solid var(--bd-gold-light);\n  transition: all .3s ease;\n}\n\n.bd-link:hover {\n  color: var(--bd-gold-dark);\n  border-bottom-color: var(--bd-gold);\n}\n\n\/* === CTA FINAL === *\/\n.bd-cta-box {\n  background: linear-gradient(135deg, var(--bd-black) 0%, #2a2a2a 50%, var(--bd-taupe) 100%);\n  border-radius: var(--bd-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--bd-shadow-lg);\n}\n\n.bd-cta-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  opacity: .05;\n  background-image: \n    repeating-linear-gradient(45deg, transparent, transparent 35px, var(--bd-gold) 35px, var(--bd-gold) 36px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, var(--bd-gold) 35px, var(--bd-gold) 36px);\n}\n\n.bd-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.bd-cta-title {\n  color: var(--bd-gold);\n  font-size: clamp(22px, 4vw, 32px);\n  font-weight: 900;\n  margin-bottom: 1.5rem;\n  letter-spacing: -.02em;\n}\n\n.bd-cta-box p {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 500;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .bd-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .bd-feature-card,\n  .bd-gift-content,\n  .bd-safety-box {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .bd-gift-icon,\n  .bd-safety-icon {\n    margin: 0 auto;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .bd-card,\n  .bd-feature-card,\n  .bd-step,\n  .bd-mood-card,\n  .bd-why-card,\n  .bd-spec-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n  \n  .bd-card:nth-child(1),\n  .bd-feature-card:nth-child(1),\n  .bd-mood-card:nth-child(1),\n  .bd-why-card:nth-child(1) { animation-delay: .1s; }\n  \n  .bd-card:nth-child(2),\n  .bd-feature-card:nth-child(2),\n  .bd-mood-card:nth-child(2),\n  .bd-why-card:nth-child(2) { animation-delay: .2s; }\n  \n  .bd-card:nth-child(3),\n  .bd-feature-card:nth-child(3),\n  .bd-mood-card:nth-child(3),\n  .bd-why-card:nth-child(3) { animation-delay: .3s; }\n  \n  .bd-card:nth-child(4),\n  .bd-feature-card:nth-child(4),\n  .bd-mood-card:nth-child(4),\n  .bd-why-card:nth-child(4) { animation-delay: .4s; }\n  \n  .bd-card:nth-child(5),\n  .bd-mood-card:nth-child(5),\n  .bd-why-card:nth-child(5) { animation-delay: .5s; }\n  \n  .bd-card:nth-child(6),\n  .bd-mood-card:nth-child(6),\n  .bd-why-card:nth-child(6) { animation-delay: .6s; }\n  \n  .bd-step:nth-child(1) { animation-delay: .1s; }\n  .bd-step:nth-child(2) { animation-delay: .2s; }\n  .bd-step:nth-child(3) { animation-delay: .3s; }\n  .bd-step:nth-child(4) { animation-delay: .4s; }\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  .bd-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .bd-premium {\n    --bd-shadow: 0 0 0 2px currentColor;\n    --bd-shadow-lg: 0 0 0 3px currentColor;\n  }\n}\n\u003c\/style\u003e","brand":"ORZINO","offers":[{"title":"Default Title","offer_id":54800051765625,"sku":"BRULOIRINDUSTRIELDORE","price":9.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/bruloir-filaire-couleur-dore-430118.webp?v=1735895306"},{"product_id":"diffuseur-d-huiles-essentielles-metal-ceramique-courbe","title":"Diffuseur d’Huiles Essentielles Métal \u0026 Céramique – Design Courbé","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Diffuseur d'Huiles Essentielles Métal \u0026 Céramique – Design Courbé\nPalette détectée:\n  - Primaire: #2C3E50 (bleu-gris foncé, rappelant le fond teal\/pétrole de l'image)\n  - Secondaire: #1a1a1a (noir mat du métal)\n  - Accent: #D4A574 (cuivré\/ambre chaud pour évoquer la chaleur de la bougie)\n  - Cream: #F5F3F0 (blanc cassé chaud, rappelant la céramique)\nAmbiance: Minimaliste industriel, chic urbain, design contemporain, atmosphère cosy et sophistiquée\nPréfixe CSS: df\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Caractéristiques\"\n  2. \"Pourquoi l'adopter ?\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"df-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"df-hero\"\u003e\n    \u003cdiv class=\"df-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"df-hero-content\"\u003e\n      \u003cdiv class=\"df-badges-top\"\u003e\n        \u003cspan class=\"df-badge\"\u003e🏭 Design industriel\u003c\/span\u003e\n        \u003cspan class=\"df-badge\"\u003e🔥 Métal \u0026amp; céramique\u003c\/span\u003e\n        \u003cspan class=\"df-badge\"\u003e✨ Noir mat \u0026amp; blanc\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"df-hero-title\"\u003eDiffuseur d'huiles essentielles métal \u0026amp; céramique – design courbé\u003c\/span\u003e\n      \u003cp class=\"df-subtitle\"\u003eL'alliance de l'élégance industrielle et du bien-être\u003c\/p\u003e\n      \u003cp class=\"df-description\"\u003eApportez une touche industrielle et moderne à votre intérieur avec ce brûleur d'huiles essentielles au design courbé unique. Fabriqué en métal noir mat et doté d'une coupelle en céramique blanche, cet accessoire allie élégance et fonctionnalité pour créer une ambiance chaleureuse et sophistiquée. Son allure minimaliste et ses lignes audacieusement incurvées s'intègrent parfaitement à un décor contemporain ou loft industriel, en faisant une pièce maîtresse dans votre espace.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 : Caractéristiques --\u003e\n  \u003csection class=\"df-section\"\u003e\n    \u003ch2\u003eCaractéristiques\u003c\/h2\u003e\n    \u003cdiv class=\"df-grid\"\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🏗️ Design industriel courbé\u003c\/h3\u003e\n        \u003cp\u003eUne structure métallique épurée et dynamique qui attire immédiatement l'attention tout en restant discrète.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🛡️ Matériaux de qualité\u003c\/h3\u003e\n        \u003cp\u003eUne base solide en métal et une coupelle en céramique résistante à la chaleur, garantissant durabilité et style intemporel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🌿 Polyvalence\u003c\/h3\u003e\n        \u003cp\u003eIdéal pour diffuser vos huiles essentielles, parfumer votre intérieur avec des cires ou des \u003ca rel=\"noopener\" title=\"parfum solide à l'ambre\" href=\"https:\/\/www.naturellement-bio.com\/collections\/carre-ambre\" target=\"_blank\"\u003eparfums solides à l'ambre\u003c\/a\u003e, ou simplement comme chauffe-bougie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🖤 Esthétique moderne\u003c\/h3\u003e\n        \u003cp\u003eFinition noir mat et céramique blanche, parfaite pour un intérieur chic et urbain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e📐 Dimensions pratiques\u003c\/h3\u003e\n        \u003cp\u003eCompact mais visuellement impactant, idéal pour sublimer une table, une étagère ou un coin détente.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Pourquoi l'adopter ? --\u003e\n  \u003csection class=\"df-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePourquoi l'adopter ?\u003c\/h2\u003e\n    \u003cdiv class=\"df-cta-box\"\u003e\n      \u003cp\u003eTransformez votre quotidien en moments de détente grâce à ce brûleur élégant qui allie style et bien-être. Offrez-vous ou offrez-le à vos proches en tant que cadeau original et raffiné. Avec ce modèle courbé au style industriel, créez une atmosphère apaisante et design dans toutes les pièces de votre maison.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"df-grid-compact\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🎁 Idée cadeau\u003c\/h3\u003e\n        \u003cp\u003eUn présent original et raffiné pour toutes les occasions\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🏠 Toutes les pièces\u003c\/h3\u003e\n        \u003cp\u003eSalon, chambre, bureau ou salle de bain\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🕯️ Ambiance cosy\u003c\/h3\u003e\n        \u003cp\u003eLa flamme douce de la bougie crée une atmosphère apaisante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🧘 Bien-être\u003c\/h3\u003e\n        \u003cp\u003eDiffusez vos huiles pour un moment de relaxation profonde\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\/* === VARIABLES CSS === *\/\n:root {\n  --df-cream: #F5F3F0;\n  --df-white: #ffffff;\n  --df-primary: #2C3E50;\n  --df-primary-dark: #1a2a3a;\n  --df-primary-light: #e8edf2;\n  --df-secondary: #1a1a1a;\n  --df-accent: #D4A574;\n  --df-text: #1a1a1a;\n  --df-text-light: #5a5a5a;\n  --df-border: #e0e0e0;\n  --df-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --df-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --df-radius: 20px;\n  --df-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.df-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--df-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.df-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--df-primary-dark) 0%, var(--df-primary) 50%, #3d566e 100%);\n  border-radius: var(--df-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(--df-shadow-lg);\n}\n\n.df-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background:\n    radial-gradient(ellipse 120px 120px at 15% 25%, rgba(212,165,116,.15) 0%, transparent 70%),\n    radial-gradient(ellipse 80px 80px at 85% 75%, rgba(212,165,116,.1) 0%, transparent 70%),\n    repeating-linear-gradient(\n      45deg,\n      transparent,\n      transparent 40px,\n      rgba(255,255,255,.02) 40px,\n      rgba(255,255,255,.02) 42px\n    );\n  opacity: 1;\n}\n\n.df-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n\/* === TITRE HERO === *\/\n.df-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\/* === BADGES === *\/\n.df-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.df-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(--df-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.df-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SUBTITLE === *\/\n.df-subtitle {\n  color: var(--df-accent);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 700;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.df-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.8;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.df-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.df-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--df-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.df-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(--df-primary), var(--df-accent));\n  border-radius: 2px;\n}\n\n\/* === CARDS === *\/\n.df-card {\n  background: var(--df-white);\n  border-radius: var(--df-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--df-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.df-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--df-shadow-lg);\n  border-color: var(--df-primary);\n}\n\n.df-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--df-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.df-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--df-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.df-card a {\n  color: var(--df-accent);\n  text-decoration: underline;\n  font-weight: 600;\n  transition: color .2s ease;\n}\n\n.df-card a:hover {\n  color: var(--df-primary);\n}\n\n\/* === GRILLES === *\/\n.df-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE (2 colonnes sur mobile) === *\/\n.df-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.df-grid-compact .df-card {\n  padding: 1rem;\n}\n\n.df-grid-compact .df-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.df-grid-compact .df-card p {\n  font-size: 12px;\n}\n\n\/* === CTA FINAL === *\/\n.df-cta-box {\n  background: linear-gradient(135deg, var(--df-primary) 0%, var(--df-primary-dark) 100%);\n  border-radius: var(--df-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.df-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(ellipse at 30% 50%, rgba(212,165,116,.12) 0%, transparent 60%);\n}\n\n.df-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\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .df-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .df-card {\n    padding: 1.125rem;\n  }\n\n  .df-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .df-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--df-radius-sm);\n  }\n\n  .df-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .df-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .df-grid-compact {\n    gap: .625rem;\n  }\n\n  .df-grid-compact .df-card {\n    padding: .75rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .df-card {\n    animation: dfFadeInUp .5s ease backwards;\n  }\n  .df-card:nth-child(1) { animation-delay: .05s; }\n  .df-card:nth-child(2) { animation-delay: .1s; }\n  .df-card:nth-child(3) { animation-delay: .15s; }\n  .df-card:nth-child(4) { animation-delay: .2s; }\n  .df-card:nth-child(5) { animation-delay: .25s; }\n  .df-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes dfFadeInUp {\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  .df-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"ORZINO","offers":[{"title":"Default Title","offer_id":54800061202809,"sku":"BRULOIRINDUSTRIELCOURBE","price":12.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/bruleur-noir-blanc-design_11zon.jpg?v=1770817485"},{"product_id":"spray-habitat-antiparasitaire-insecticide-bio-500-ml-biovetol","title":"Spray Habitat Antiparasitaire Insecticide Bio - 500 ml - Biovetol","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Spray Habitat Antiparasitaire Insecticide Bio - 500 ml - Biovetol\nPalette détectée:\n  - Primaire: #4A7C59 (vert naturel\/végétal du margousier sur le packaging)\n  - Secondaire: #8B7355 (beige\/taupe du fond packaging et ambiance naturelle)\n  - Accent: #E8DFD0 (crème clair du fond des visuels)\nAmbiance: Naturel\/Bio, écologique, protection animale, fabrication française, certifié Ecocert\nPréfixe CSS: bvh\n--\u003e\n\u003cdiv class=\"bvh-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"bvh-hero\"\u003e\n\u003cdiv class=\"bvh-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bvh-hero-content\"\u003e\n\u003cdiv class=\"bvh-badges-top\"\u003e\n\u003cspan class=\"bvh-badge\"\u003e🌿 100% végétal\u003c\/span\u003e \u003cspan class=\"bvh-badge\"\u003e🏆 Certifié Ecocert\u003c\/span\u003e \u003cspan class=\"bvh-badge\"\u003e🇫🇷 Fabrication française\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"bvh-hero-title\"\u003eSpray habitat antiparasitaire bio\u003c\/span\u003e\n\u003cp class=\"bvh-subtitle\"\u003eLa protection naturelle de votre intérieur contre les parasites\u003c\/p\u003e\n\u003cp class=\"bvh-description\"\u003eÉliminez puces, tiques, moustiques et aoûtats de votre habitat avec une formule 100% d'origine végétale. Protection efficace jusqu'à 25 jours.\u003c\/p\u003e\n\u003cdiv class=\"bvh-hero-stats\"\u003e\n\u003cdiv class=\"bvh-stat\"\u003e\n\u003cspan class=\"bvh-stat-number\"\u003e500\u003c\/span\u003e \u003cspan class=\"bvh-stat-label\"\u003eml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-stat\"\u003e\n\u003cspan class=\"bvh-stat-number\"\u003e25\u003c\/span\u003e \u003cspan class=\"bvh-stat-label\"\u003ejours de protection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-stat\"\u003e\n\u003cspan class=\"bvh-stat-number\"\u003e95%\u003c\/span\u003e \u003cspan class=\"bvh-stat-label\"\u003edes puces dans l'habitat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POURQUOI TRAITER --\u003e\n\u003csection class=\"bvh-section\"\u003e\n\u003ch2\u003ePourquoi traiter votre habitat est essentiel\u003c\/h2\u003e\n\u003cdiv class=\"bvh-alert-box\"\u003e\n\u003cdiv class=\"bvh-alert-content\"\u003e\n\u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n\u003cp\u003e95% des puces se trouvent dans l'environnement et non sur votre animal. Œufs, larves et nymphes se nichent dans les fibres textiles, les interstices du parquet ou sous les meubles. Traiter uniquement votre compagnon ne suffit pas !\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ATOUTS --\u003e\n\u003csection class=\"bvh-section\"\u003e\n\u003ch2\u003eLes atouts de ce spray antiparasitaire\u003c\/h2\u003e\n\u003cdiv class=\"bvh-grid\"\u003e\n\u003cdiv class=\"bvh-card\"\u003e\n\u003cdiv class=\"bvh-card-icon\"\u003e🌱\u003c\/div\u003e\n\u003ch3\u003eFormule 100% végétale\u003c\/h3\u003e\n\u003cp\u003eÀ base d'extrait de margousier (neem) et de géraniol, deux actifs reconnus pour leurs propriétés insectifuges puissantes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-card\"\u003e\n\u003cdiv class=\"bvh-card-icon\"\u003e🎯\u003c\/div\u003e\n\u003ch3\u003eEfficacité prouvée\u003c\/h3\u003e\n\u003cp\u003eÉlimine les puces, tiques, moustiques et aoûtats adultes et perturbe le développement des larves.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-card\"\u003e\n\u003cdiv class=\"bvh-card-icon\"\u003e🛡️\u003c\/div\u003e\n\u003ch3\u003eProtection 25 jours\u003c\/h3\u003e\n\u003cp\u003ePas besoin de renouveler l'application quotidiennement, une protection longue durée pour votre tranquillité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-card\"\u003e\n\u003cdiv class=\"bvh-card-icon\"\u003e✅\u003c\/div\u003e\n\u003ch3\u003eCertifié Ecocert\u003c\/h3\u003e\n\u003cp\u003eRépond aux exigences strictes de la certification biologique avec des ingrédients respectueux de l'environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-card\"\u003e\n\u003cdiv class=\"bvh-card-icon\"\u003e💐\u003c\/div\u003e\n\u003ch3\u003eParfum naturel agréable\u003c\/h3\u003e\n\u003cp\u003eHuiles essentielles de lavande, eucalyptus et citronnelle pour une odeur fraîche et apaisante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-card\"\u003e\n\u003cdiv class=\"bvh-card-icon\"\u003e🇫🇷\u003c\/div\u003e\n\u003ch3\u003eFabrication française\u003c\/h3\u003e\n\u003cp\u003eUn gage de qualité et de traçabilité pour votre tranquillité d'esprit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPOSITION --\u003e\n\u003csection class=\"bvh-section\"\u003e\n\u003ch2\u003eComposition naturelle\u003c\/h2\u003e\n\u003cdiv class=\"bvh-composition-grid\"\u003e\n\u003cdiv class=\"bvh-ingredient-card bvh-ingredient-main\"\u003e\n\u003cdiv class=\"bvh-ingredient-icon\"\u003e🌿\u003c\/div\u003e\n\u003ch3\u003eExtrait de margousier (neem)\u003c\/h3\u003e\n\u003cp\u003ePuissant insecticide naturel qui perturbe le cycle de vie des parasites et empêche leur reproduction.\u003c\/p\u003e\n\u003cspan class=\"bvh-ingredient-tag\"\u003eActif principal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-ingredient-card bvh-ingredient-main\"\u003e\n\u003cdiv class=\"bvh-ingredient-icon\"\u003e🌸\u003c\/div\u003e\n\u003ch3\u003eGéraniol\u003c\/h3\u003e\n\u003cp\u003eActif répulsif et insecticide issu de plantes, efficace contre un large spectre de nuisibles.\u003c\/p\u003e\n\u003cspan class=\"bvh-ingredient-tag\"\u003eActif principal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-ingredient-card\"\u003e\n\u003cdiv class=\"bvh-ingredient-icon\"\u003e💜\u003c\/div\u003e\n\u003ch3\u003eHuile essentielle de lavande\u003c\/h3\u003e\n\u003cp\u003eRenforce l'action répulsive et apporte une note apaisante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-ingredient-card\"\u003e\n\u003cdiv class=\"bvh-ingredient-icon\"\u003e🌲\u003c\/div\u003e\n\u003ch3\u003eHuile essentielle d'eucalyptus\u003c\/h3\u003e\n\u003cp\u003ePropriétés purifiantes et répulsives naturelles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-ingredient-card\"\u003e\n\u003cdiv class=\"bvh-ingredient-icon\"\u003e🍋\u003c\/div\u003e\n\u003ch3\u003eHuile essentielle de citronnelle\u003c\/h3\u003e\n\u003cp\u003eRépulsif naturel reconnu contre les insectes volants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-certification\"\u003e\n\u003cspan\u003e✓ Contrôlé par Ecocert Greenlife\u003c\/span\u003e \u003cspan\u003e✓ Conforme au référentiel « Parfum d'ambiance écologique »\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SURFACES --\u003e\n\u003csection class=\"bvh-section\"\u003e\n\u003ch2\u003eSur quelles surfaces utiliser ce spray ?\u003c\/h2\u003e\n\u003cdiv class=\"bvh-surfaces-grid\"\u003e\n\u003cdiv class=\"bvh-surface-card\"\u003e\n\u003cdiv class=\"bvh-surface-icon\"\u003e🛋️\u003c\/div\u003e\n\u003ch3\u003eTextiles\u003c\/h3\u003e\n\u003cul style=\"list-style: none;\"\u003e\n\u003cli\u003eCanapés et fauteuils\u003c\/li\u003e\n\u003cli\u003eCoussins et plaids\u003c\/li\u003e\n\u003cli\u003eRideaux\u003c\/li\u003e\n\u003cli\u003ePaniers et couvertures animaux\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-surface-card\"\u003e\n\u003cdiv class=\"bvh-surface-icon\"\u003e🏠\u003c\/div\u003e\n\u003ch3\u003eSols\u003c\/h3\u003e\n\u003cul style=\"list-style: none;\"\u003e\n\u003cli\u003eCarrelages\u003c\/li\u003e\n\u003cli\u003eParquets\u003c\/li\u003e\n\u003cli\u003eTapis\u003c\/li\u003e\n\u003cli\u003eMoquettes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-surface-card\"\u003e\n\u003cdiv class=\"bvh-surface-icon\"\u003e🔍\u003c\/div\u003e\n\u003ch3\u003eZones stratégiques\u003c\/h3\u003e\n\u003cul style=\"list-style: none;\"\u003e\n\u003cli\u003ePlinthes et recoins\u003c\/li\u003e\n\u003cli\u003eDessous de meubles\u003c\/li\u003e\n\u003cli\u003eInterstices du parquet\u003c\/li\u003e\n\u003cli\u003eCachettes des parasites\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-tip-box\"\u003e\n\u003cspan class=\"bvh-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pensez à traiter régulièrement le panier de votre animal et les zones où il aime se reposer, car ce sont les endroits les plus susceptibles d'héberger des œufs et larves de puces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MODE D'EMPLOI --\u003e\n\u003csection class=\"bvh-section\"\u003e\n\u003ch2\u003eMode d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"bvh-steps\"\u003e\n\u003cdiv class=\"bvh-step\"\u003e\n\u003cdiv class=\"bvh-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"bvh-step-content\"\u003e\n\u003ch3\u003eAgitez bien\u003c\/h3\u003e\n\u003cp\u003eSecouez le flacon avant chaque utilisation pour homogénéiser les principes actifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-step\"\u003e\n\u003cdiv class=\"bvh-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bvh-step-content\"\u003e\n\u003ch3\u003eVaporisez à 20 cm\u003c\/h3\u003e\n\u003cp\u003ePulvérisez à environ 20 cm de la surface à traiter en effectuant des mouvements réguliers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-step\"\u003e\n\u003cdiv class=\"bvh-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bvh-step-content\"\u003e\n\u003ch3\u003eDosez correctement\u003c\/h3\u003e\n\u003cdiv class=\"bvh-dosage\"\u003e\n\u003cdiv class=\"bvh-dosage-item\"\u003e\n\u003cspan class=\"bvh-dosage-label\"\u003eInfestation avérée\u003c\/span\u003e \u003cspan class=\"bvh-dosage-value\"\u003e1 pression \/ m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-dosage-item\"\u003e\n\u003cspan class=\"bvh-dosage-label\"\u003eEn prévention\u003c\/span\u003e \u003cspan class=\"bvh-dosage-value\"\u003e1 pression \/ 2 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-step\"\u003e\n\u003cdiv class=\"bvh-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"bvh-step-content\"\u003e\n\u003ch3\u003eRenouvelez tous les 25 jours\u003c\/h3\u003e\n\u003cp\u003eOu après chaque nettoyage approfondi de votre habitat. Laissez sécher naturellement sans essuyer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PROTOCOLE COMPLET --\u003e\n\u003csection class=\"bvh-section\"\u003e\n\u003ch2\u003eLe protocole Biovetol pour une protection complète\u003c\/h2\u003e\n\u003cp class=\"bvh-section-intro\"\u003ePour une efficacité maximale contre les infestations, Biovetol recommande d'associer le traitement de l'habitat au traitement de l'animal.\u003c\/p\u003e\n\u003cdiv class=\"bvh-protocol-grid\"\u003e\n\u003cdiv class=\"bvh-protocol-card\"\u003e\n\u003cdiv class=\"bvh-protocol-step\"\u003eÉtape 1\u003c\/div\u003e\n\u003cdiv class=\"bvh-protocol-icon\"\u003e🏠\u003c\/div\u003e\n\u003ch3\u003eDiffuseur habitat\u003c\/h3\u003e\n\u003cp\u003ePour les grandes surfaces et un traitement en profondeur de tout l'espace.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-protocol-card bvh-protocol-highlight\"\u003e\n\u003cdiv class=\"bvh-protocol-step\"\u003eÉtape 2\u003c\/div\u003e\n\u003cdiv class=\"bvh-protocol-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3\u003eSpray habitat\u003c\/h3\u003e\n\u003cp\u003eApplication ciblée sur les textiles et zones stratégiques. \u003cstrong\u003eCe produit\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-protocol-card\"\u003e\n\u003cdiv class=\"bvh-protocol-step\"\u003eÉtape 3\u003c\/div\u003e\n\u003cdiv class=\"bvh-protocol-icon\"\u003e🛁\u003c\/div\u003e\n\u003ch3\u003eShampooing anti-insectes\u003c\/h3\u003e\n\u003cp\u003eLavage de votre compagnon pour éliminer les parasites présents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-protocol-card\"\u003e\n\u003cdiv class=\"bvh-protocol-step\"\u003eÉtape 4\u003c\/div\u003e\n\u003cdiv class=\"bvh-protocol-icon\"\u003e💧\u003c\/div\u003e\n\u003ch3\u003eLotion anti-insectes\u003c\/h3\u003e\n\u003cp\u003eApplication directe sur le pelage pour une protection continue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-protocol-result\"\u003e\n\u003cspan\u003e🛡️\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eRésultat :\u003c\/strong\u003e une protection complète ciblant à la fois les parasites présents sur votre animal ET ceux cachés dans son environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRÉCAUTIONS --\u003e\n\u003csection class=\"bvh-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"bvh-warnings-grid\"\u003e\n\u003cdiv class=\"bvh-warning-card\"\u003e\n\u003cspan class=\"bvh-warning-icon\"\u003e🚫\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eUsage habitat uniquement\u003c\/strong\u003e\u003cbr\u003eNe jamais appliquer directement sur l'animal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-warning-card\"\u003e\n\u003cspan class=\"bvh-warning-icon\"\u003e🧪\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eTest préalable\u003c\/strong\u003e\u003cbr\u003eEffectuez un test sur une zone peu visible avant première utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-warning-card\"\u003e\n\u003cspan class=\"bvh-warning-icon\"\u003e👁️\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eContact yeux\u003c\/strong\u003e\u003cbr\u003eRincez immédiatement et abondamment à l'eau claire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-warning-card\"\u003e\n\u003cspan class=\"bvh-warning-icon\"\u003e👶\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eHors de portée\u003c\/strong\u003e\u003cbr\u003eTenez le produit hors de portée des enfants et des animaux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-warning-card\"\u003e\n\u003cspan class=\"bvh-warning-icon\"\u003e🔥\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eInflammable\u003c\/strong\u003e\u003cbr\u003eConservez à l'écart de toute source de chaleur. Ne fumez pas pendant l'utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-warning-card\"\u003e\n\u003cspan class=\"bvh-warning-icon\"\u003e💨\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eAération\u003c\/strong\u003e\u003cbr\u003eAérez la pièce après application.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"bvh-section\"\u003e\n\u003ch2\u003eQuestions fréquentes\u003c\/h2\u003e\n\u003cdiv class=\"bvh-faq\"\u003e\n\u003cdiv class=\"bvh-faq-item\"\u003e\n\u003cdiv class=\"bvh-faq-question\"\u003e\n\u003cspan class=\"bvh-faq-icon\"\u003e❓\u003c\/span\u003e\n\u003ch3\u003eCe spray peut-il remplacer un traitement antiparasitaire sur mon animal ?\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eNon, ce produit est exclusivement destiné à l'habitat. Pour une protection optimale, il doit être utilisé en complément d'un traitement adapté directement sur votre chien ou chat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-faq-item\"\u003e\n\u003cdiv class=\"bvh-faq-question\"\u003e\n\u003cspan class=\"bvh-faq-icon\"\u003e❓\u003c\/span\u003e\n\u003ch3\u003eEst-il sans danger pour les enfants et les animaux après application ?\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eUne fois le produit sec et la pièce aérée, vous pouvez laisser vos enfants et animaux circuler normalement. Veillez simplement à ce qu'ils n'entrent pas en contact direct avec les surfaces humides juste après la vaporisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-faq-item\"\u003e\n\u003cdiv class=\"bvh-faq-question\"\u003e\n\u003cspan class=\"bvh-faq-icon\"\u003e❓\u003c\/span\u003e\n\u003ch3\u003eCombien de temps dure un flacon de 500 ml ?\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eEn utilisation préventive (1 pression pour 2 m²), le flacon permet de traiter environ 50 à 70 m² par application. Avec un renouvellement tous les 25 jours, un flacon couvre plusieurs semaines de protection selon la superficie de votre habitat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INFOS PRATIQUES --\u003e\n\u003csection class=\"bvh-section\"\u003e\n\u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n\u003cdiv class=\"bvh-info-grid\"\u003e\n\u003cdiv class=\"bvh-info-item\"\u003e\n\u003cspan class=\"bvh-info-label\"\u003eContenance\u003c\/span\u003e \u003cspan class=\"bvh-info-value\"\u003e500 ml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-info-item\"\u003e\n\u003cspan class=\"bvh-info-label\"\u003eFormat\u003c\/span\u003e \u003cspan class=\"bvh-info-value\"\u003eSpray vaporisateur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-info-item\"\u003e\n\u003cspan class=\"bvh-info-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"bvh-info-value\"\u003eEcocert\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-info-item\"\u003e\n\u003cspan class=\"bvh-info-label\"\u003eOrigine\u003c\/span\u003e \u003cspan class=\"bvh-info-value\"\u003eFrance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-info-item\"\u003e\n\u003cspan class=\"bvh-info-label\"\u003eDurée de protection\u003c\/span\u003e \u003cspan class=\"bvh-info-value\"\u003eJusqu'à 25 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bvh-info-item\"\u003e\n\u003cspan class=\"bvh-info-label\"\u003eParasites ciblés\u003c\/span\u003e \u003cspan class=\"bvh-info-value\"\u003ePuces, tiques, moustiques, aoûtats\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"bvh-section\"\u003e\n\u003cdiv class=\"bvh-cta-box\"\u003e\n\u003cdiv class=\"bvh-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bvh-cta-content\"\u003e\n\u003cspan class=\"bvh-cta-icon\"\u003e🏡\u003c\/span\u003e\n\u003cp\u003eOffrez à votre foyer une \u003cstrong\u003eprotection naturelle et durable\u003c\/strong\u003e avec le Spray Habitat Antiparasitaire Insecticide Bio Biovetol.\u003c\/p\u003e\n\u003cp class=\"bvh-cta-tagline\"\u003eUne solution efficace, respectueuse de l'environnement et agréable à utiliser pour dire adieu aux parasites indésirables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --bvh-cream: #F7F4EF;\n  --bvh-white: #ffffff;\n  --bvh-primary: #4A7C59;\n  --bvh-primary-dark: #3A6147;\n  --bvh-primary-light: #E8F0EA;\n  --bvh-secondary: #8B7355;\n  --bvh-secondary-light: #F5F0EB;\n  --bvh-accent: #D4A574;\n  --bvh-text: #1a1a1a;\n  --bvh-text-light: #5a5a5a;\n  --bvh-border: #e0e0e0;\n  --bvh-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --bvh-shadow-lg: 0 12px 48px rgba(0,0,0,.12);\n  --bvh-radius: 20px;\n  --bvh-radius-sm: 12px;\n}\n\n.bvh-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--bvh-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--bvh-text);\n  line-height: 1.6;\n}\n\n.bvh-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.bvh-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--bvh-primary) 0%, var(--bvh-primary-dark) 50%, #2D4A35 100%);\n  border-radius: var(--bvh-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(--bvh-shadow-lg);\n}\n\n.bvh-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(255,255,255,.08) 0%, transparent 50%),\n    radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 40%),\n    url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M30 5 C35 15, 45 20, 45 30 C45 40, 35 50, 30 55 C25 50, 15 40, 15 30 C15 20, 25 15, 30 5Z' fill='none' stroke='rgba(255,255,255,0.05)' stroke-width='1'\/%3E%3C\/svg%3E\");\n  opacity: 1;\n}\n\n.bvh-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bvh-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.bvh-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(--bvh-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.bvh-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.bvh-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: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.bvh-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n}\n\n.bvh-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(15px, 2vw, 18px);\n  max-width: 700px;\n  margin: 0 auto 2rem auto;\n  line-height: 1.7;\n}\n\n.bvh-hero-stats {\n  display: flex;\n  justify-content: center;\n  gap: clamp(1.5rem, 4vw, 3rem);\n  flex-wrap: wrap;\n}\n\n.bvh-stat {\n  text-align: center;\n  background: rgba(255,255,255,.15);\n  backdrop-filter: blur(10px);\n  padding: 1rem 1.5rem;\n  border-radius: var(--bvh-radius-sm);\n  border: 1px solid rgba(255,255,255,.2);\n}\n\n.bvh-stat-number {\n  display: block;\n  font-size: clamp(28px, 5vw, 40px);\n  font-weight: 900;\n  color: white;\n  line-height: 1;\n}\n\n.bvh-stat-label {\n  display: block;\n  font-size: 12px;\n  color: rgba(255,255,255,.8);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-top: 4px;\n}\n\n\/* === SECTIONS === *\/\n.bvh-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.bvh-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bvh-primary-dark);\n  margin: 0 0 clamp(1.5rem, 3vw, 2.5rem) 0;\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.bvh-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(--bvh-primary), var(--bvh-accent));\n  border-radius: 2px;\n}\n\n.bvh-section-intro {\n  text-align: center;\n  font-size: clamp(16px, 2vw, 18px);\n  color: var(--bvh-text-light);\n  max-width: 700px;\n  margin: -1rem auto 2rem auto;\n}\n\n\/* === ALERT BOX === *\/\n.bvh-alert-box {\n  display: flex;\n  gap: 1.5rem;\n  background: linear-gradient(135deg, var(--bvh-primary-light) 0%, #fff 100%);\n  border-radius: var(--bvh-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  border-left: 5px solid var(--bvh-primary);\n  box-shadow: var(--bvh-shadow);\n  align-items: flex-start;\n}\n\n.bvh-alert-icon {\n  font-size: 2.5rem;\n  flex-shrink: 0;\n}\n\n.bvh-alert-content strong {\n  display: block;\n  font-size: clamp(18px, 2.5vw, 22px);\n  color: var(--bvh-primary-dark);\n  margin-bottom: .5rem;\n}\n\n.bvh-alert-content p {\n  margin: 0;\n  color: var(--bvh-text);\n  font-size: clamp(15px, 2vw, 17px);\n  line-height: 1.7;\n}\n\n\/* === CARDS GRID === *\/\n.bvh-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.bvh-card {\n  background: var(--bvh-white);\n  border-radius: var(--bvh-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bvh-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.bvh-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--bvh-shadow-lg);\n  border-color: var(--bvh-primary);\n}\n\n.bvh-card-icon {\n  font-size: 2.5rem;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.bvh-card h3 {\n  font-size: clamp(17px, 2vw, 20px);\n  font-weight: 800;\n  color: var(--bvh-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.bvh-card p {\n  font-size: 15px;\n  color: var(--bvh-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === COMPOSITION === *\/\n.bvh-composition-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.bvh-ingredient-card {\n  background: var(--bvh-white);\n  border-radius: var(--bvh-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bvh-shadow);\n  text-align: center;\n  position: relative;\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.bvh-ingredient-card:hover {\n  transform: translateY(-5px);\n  border-color: var(--bvh-primary);\n}\n\n.bvh-ingredient-main {\n  grid-column: span 1;\n  background: linear-gradient(135deg, var(--bvh-primary-light) 0%, var(--bvh-white) 100%);\n}\n\n@media (min-width: 768px) {\n  .bvh-composition-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n  .bvh-composition-grid .bvh-ingredient-card:nth-child(n+3) {\n    grid-column: span 1;\n  }\n}\n\n@media (min-width: 1024px) {\n  .bvh-composition-grid {\n    grid-template-columns: repeat(5, 1fr);\n  }\n  .bvh-ingredient-main {\n    grid-column: span 1;\n  }\n}\n\n.bvh-ingredient-icon {\n  font-size: 2.5rem;\n  margin-bottom: .75rem;\n  display: block;\n}\n\n.bvh-ingredient-card h3 {\n  font-size: clamp(15px, 2vw, 17px);\n  font-weight: 800;\n  color: var(--bvh-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.bvh-ingredient-card p {\n  font-size: 14px;\n  color: var(--bvh-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.bvh-ingredient-tag {\n  display: inline-block;\n  margin-top: .75rem;\n  padding: 4px 12px;\n  background: var(--bvh-primary);\n  color: white;\n  font-size: 11px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  border-radius: 999px;\n}\n\n.bvh-certification {\n  display: flex;\n  justify-content: center;\n  gap: 2rem;\n  margin-top: 2rem;\n  flex-wrap: wrap;\n}\n\n.bvh-certification span {\n  font-size: 14px;\n  color: var(--bvh-primary-dark);\n  font-weight: 600;\n}\n\n\/* === SURFACES === *\/\n.bvh-surfaces-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 2rem;\n}\n\n.bvh-surface-card {\n  background: var(--bvh-white);\n  border-radius: var(--bvh-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bvh-shadow);\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.bvh-surface-card:hover {\n  transform: translateY(-5px);\n  border-color: var(--bvh-primary);\n}\n\n.bvh-surface-icon {\n  font-size: 2.5rem;\n  display: block;\n  margin-bottom: .75rem;\n}\n\n.bvh-surface-card h3 {\n  font-size: clamp(17px, 2vw, 20px);\n  font-weight: 800;\n  color: var(--bvh-primary-dark);\n  margin: 0 0 1rem 0;\n}\n\n.bvh-surface-card ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.bvh-surface-card li {\n  padding: .4rem 0;\n  padding-left: 1.5rem;\n  position: relative;\n  font-size: 15px;\n  color: var(--bvh-text-light);\n}\n\n.bvh-surface-card li::before {\n  content: '✓';\n  position: absolute;\n  left: 0;\n  color: var(--bvh-primary);\n  font-weight: bold;\n}\n\n.bvh-tip-box {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: linear-gradient(135deg, var(--bvh-secondary-light) 0%, var(--bvh-white) 100%);\n  border-radius: var(--bvh-radius);\n  padding: clamp(1.25rem, 3vw, 1.75rem);\n  border-left: 4px solid var(--bvh-accent);\n}\n\n.bvh-tip-icon {\n  font-size: 1.75rem;\n  flex-shrink: 0;\n}\n\n.bvh-tip-box p {\n  margin: 0;\n  font-size: 15px;\n  color: var(--bvh-text);\n  line-height: 1.6;\n}\n\n\/* === STEPS === *\/\n.bvh-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n}\n\n.bvh-step {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  background: var(--bvh-white);\n  border-radius: var(--bvh-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bvh-shadow);\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.bvh-step:hover {\n  transform: translateX(10px);\n  border-color: var(--bvh-primary);\n}\n\n.bvh-step-number {\n  width: 50px;\n  height: 50px;\n  background: linear-gradient(135deg, var(--bvh-primary) 0%, var(--bvh-primary-dark) 100%);\n  color: white;\n  font-size: 24px;\n  font-weight: 900;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  flex-shrink: 0;\n  box-shadow: 0 4px 12px rgba(74,124,89,.3);\n}\n\n.bvh-step-content {\n  flex: 1;\n}\n\n.bvh-step-content h3 {\n  font-size: clamp(17px, 2vw, 20px);\n  font-weight: 800;\n  color: var(--bvh-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.bvh-step-content p {\n  font-size: 15px;\n  color: var(--bvh-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.bvh-dosage {\n  display: flex;\n  gap: 1rem;\n  margin-top: 1rem;\n  flex-wrap: wrap;\n}\n\n.bvh-dosage-item {\n  background: var(--bvh-primary-light);\n  padding: .75rem 1.25rem;\n  border-radius: var(--bvh-radius-sm);\n  flex: 1;\n  min-width: 180px;\n}\n\n.bvh-dosage-label {\n  display: block;\n  font-size: 12px;\n  color: var(--bvh-primary-dark);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  font-weight: 600;\n  margin-bottom: .25rem;\n}\n\n.bvh-dosage-value {\n  display: block;\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--bvh-primary-dark);\n}\n\n\/* === PROTOCOL === *\/\n.bvh-protocol-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 2rem;\n}\n\n.bvh-protocol-card {\n  background: var(--bvh-white);\n  border-radius: var(--bvh-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bvh-shadow);\n  text-align: center;\n  transition: all .3s ease;\n  border: 2px solid transparent;\n  position: relative;\n}\n\n.bvh-protocol-card:hover {\n  transform: translateY(-5px);\n  border-color: var(--bvh-primary);\n}\n\n.bvh-protocol-highlight {\n  background: linear-gradient(135deg, var(--bvh-primary-light) 0%, var(--bvh-white) 100%);\n  border-color: var(--bvh-primary);\n}\n\n.bvh-protocol-step {\n  display: inline-block;\n  padding: 4px 12px;\n  background: var(--bvh-primary);\n  color: white;\n  font-size: 11px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  border-radius: 999px;\n  margin-bottom: 1rem;\n}\n\n.bvh-protocol-icon {\n  font-size: 2.5rem;\n  margin-bottom: .75rem;\n  display: block;\n}\n\n.bvh-protocol-card h3 {\n  font-size: clamp(16px, 2vw, 18px);\n  font-weight: 800;\n  color: var(--bvh-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.bvh-protocol-card p {\n  font-size: 14px;\n  color: var(--bvh-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.bvh-protocol-result {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: linear-gradient(135deg, var(--bvh-primary) 0%, var(--bvh-primary-dark) 100%);\n  color: white;\n  border-radius: var(--bvh-radius);\n  padding: clamp(1.25rem, 3vw, 1.75rem);\n  text-align: left;\n}\n\n.bvh-protocol-result span {\n  font-size: 2rem;\n  flex-shrink: 0;\n}\n\n.bvh-protocol-result p {\n  margin: 0;\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n\/* === WARNINGS === *\/\n.bvh-warnings-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1rem;\n}\n\n.bvh-warning-card {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--bvh-white);\n  border-radius: var(--bvh-radius-sm);\n  padding: 1.25rem;\n  border-left: 4px solid var(--bvh-accent);\n  box-shadow: 0 2px 12px rgba(0,0,0,.05);\n}\n\n.bvh-warning-icon {\n  font-size: 1.5rem;\n  flex-shrink: 0;\n}\n\n.bvh-warning-card p {\n  margin: 0;\n  font-size: 14px;\n  color: var(--bvh-text);\n  line-height: 1.5;\n}\n\n\/* === FAQ === *\/\n.bvh-faq {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.bvh-faq-item {\n  background: var(--bvh-white);\n  border-radius: var(--bvh-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bvh-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.bvh-faq-item:hover {\n  border-color: var(--bvh-primary);\n}\n\n.bvh-faq-question {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  margin-bottom: 1rem;\n}\n\n.bvh-faq-icon {\n  font-size: 1.5rem;\n  flex-shrink: 0;\n}\n\n.bvh-faq-question h3 {\n  font-size: clamp(16px, 2vw, 18px);\n  font-weight: 800;\n  color: var(--bvh-primary-dark);\n  margin: 0;\n  line-height: 1.4;\n}\n\n.bvh-faq-item \u003e p {\n  margin: 0;\n  padding-left: 2.5rem;\n  font-size: 15px;\n  color: var(--bvh-text-light);\n  line-height: 1.7;\n}\n\n\/* === INFO GRID === *\/\n.bvh-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n  gap: 1rem;\n}\n\n.bvh-info-item {\n  background: var(--bvh-white);\n  border-radius: var(--bvh-radius-sm);\n  padding: 1.25rem;\n  text-align: center;\n  box-shadow: var(--bvh-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.bvh-info-item:hover {\n  border-color: var(--bvh-primary);\n  transform: translateY(-3px);\n}\n\n.bvh-info-label {\n  display: block;\n  font-size: 12px;\n  color: var(--bvh-primary);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  font-weight: 700;\n  margin-bottom: .5rem;\n}\n\n.bvh-info-value {\n  display: block;\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--bvh-primary-dark);\n}\n\n\/* === CTA BOX === *\/\n.bvh-cta-box {\n  background: linear-gradient(135deg, var(--bvh-primary) 0%, var(--bvh-primary-dark) 100%);\n  border-radius: var(--bvh-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.bvh-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,.1) 0%, transparent 50%),\n    radial-gradient(circle at 90% 10%, rgba(255,255,255,.08) 0%, transparent 40%);\n}\n\n.bvh-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.bvh-cta-icon {\n  font-size: 3.5rem;\n  display: block;\n  margin-bottom: 1rem;\n}\n\n.bvh-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  margin: 0 0 1rem 0;\n  font-weight: 500;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n}\n\n.bvh-cta-tagline {\n  font-size: clamp(15px, 2vw, 17px) !important;\n  opacity: .9;\n  margin-bottom: 0 !important;\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .bvh-card,\n  .bvh-ingredient-card,\n  .bvh-surface-card,\n  .bvh-step,\n  .bvh-protocol-card,\n  .bvh-faq-item,\n  .bvh-info-item {\n    animation: bvhFadeInUp .6s ease backwards;\n  }\n  \n  .bvh-card:nth-child(1), .bvh-ingredient-card:nth-child(1), .bvh-surface-card:nth-child(1), .bvh-step:nth-child(1), .bvh-protocol-card:nth-child(1) { animation-delay: .1s; }\n  .bvh-card:nth-child(2), .bvh-ingredient-card:nth-child(2), .bvh-surface-card:nth-child(2), .bvh-step:nth-child(2), .bvh-protocol-card:nth-child(2) { animation-delay: .2s; }\n  .bvh-card:nth-child(3), .bvh-ingredient-card:nth-child(3), .bvh-surface-card:nth-child(3), .bvh-step:nth-child(3), .bvh-protocol-card:nth-child(3) { animation-delay: .3s; }\n  .bvh-card:nth-child(4), .bvh-ingredient-card:nth-child(4), .bvh-step:nth-child(4), .bvh-protocol-card:nth-child(4) { animation-delay: .4s; }\n  .bvh-card:nth-child(5), .bvh-ingredient-card:nth-child(5) { animation-delay: .5s; }\n  .bvh-card:nth-child(6) { animation-delay: .6s; }\n}\n\n@keyframes bvhFadeInUp {\n  from { \n    opacity: 0; \n    transform: translateY(30px); \n  }\n  to { \n    opacity: 1; \n    transform: translateY(0); \n  }\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .bvh-grid,\n  .bvh-surfaces-grid,\n  .bvh-protocol-grid,\n  .bvh-composition-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .bvh-alert-box {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .bvh-hero-stats {\n    flex-direction: column;\n    gap: 1rem;\n  }\n  \n  .bvh-stat {\n    width: 100%;\n  }\n  \n  .bvh-step {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .bvh-step-number {\n    margin: 0 auto;\n  }\n  \n  .bvh-step:hover {\n    transform: translateY(-5px);\n  }\n  \n  .bvh-dosage {\n    flex-direction: column;\n  }\n  \n  .bvh-faq-item \u003e p {\n    padding-left: 0;\n  }\n  \n  .bvh-protocol-result {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .bvh-certification {\n    flex-direction: column;\n    gap: 1rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .bvh-premium * {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .bvh-card,\n  .bvh-ingredient-card,\n  .bvh-surface-card,\n  .bvh-step,\n  .bvh-protocol-card,\n  .bvh-faq-item,\n  .bvh-info-item {\n    border: 2px solid var(--bvh-text);\n  }\n}\n\u003c\/style\u003e","brand":"BIOVETOL","offers":[{"title":"Default Title","offer_id":54813813014905,"sku":"LOTIONHABITATBIOVETOL","price":21.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/spray-habitat-biovetol.jpg?v=1733165108"},{"product_id":"lotion-desctrurine-neutralise-les-odeurs-240-ml-biovetol","title":"Desctr'Urine - Spray Destructeur d'odeur Urine Chat - Biovetol","description":"\u003cdiv class=\"bv-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bv-hero\"\u003e\n    \u003cdiv class=\"bv-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"bv-hero-content\"\u003e\n      \u003cdiv class=\"bv-badges-top\"\u003e\n        \u003cspan class=\"bv-badge\"\u003e🌿 99,98 % d'origine naturelle\u003c\/span\u003e\n        \u003cspan class=\"bv-badge\"\u003e🇫🇷 Fabrication française\u003c\/span\u003e\n        \u003cspan class=\"bv-badge\"\u003e🐱 Chaton \u0026amp; chat\u003c\/span\u003e\n        \u003cspan class=\"bv-badge\"\u003e✅ Certifié Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"bv-hero-title\"\u003eDestruct'Urine — Spray destructeur d'odeur urine chat\u003c\/span\u003e\n      \u003cp class=\"bv-subtitle\"\u003eBiovetol · 240 ml\u003c\/p\u003e\n      \u003cp class=\"bv-description\"\u003eLa solution bio qui neutralise les odeurs d'urine à la source, sans les masquer. Fini les mauvaises surprises, retrouvez un intérieur frais et sain.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"bv-section\"\u003e\n    \u003ch2\u003eLotion Destruct'Urine Biovetol : le spray bio anti-odeur urine chat\u003c\/h2\u003e\n    \u003cp class=\"bv-section-intro\"\u003eVotre chat a pris la fâcheuse habitude de faire pipi en dehors de sa litière ? L'odeur d'urine s'incruste dans le canapé, le tapis ou le parquet ?\u003c\/p\u003e\n    \u003cdiv class=\"bv-highlight-box\"\u003e\n      \u003cp\u003eLa \u003cstrong\u003eLotion Destruct'Urine de Biovetol\u003c\/strong\u003e est un \u003cstrong\u003eneutraliseur d'odeur urine de chat\u003c\/strong\u003e formulé à partir d'ingrédients biologiques, qui ne se contente pas de masquer : il \u003cstrong\u003edétruit les molécules responsables des mauvaises odeurs\u003c\/strong\u003e à la source.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"bv-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce spray anti-odeur urine chat bio ?\u003c\/h2\u003e\n    \u003cp class=\"bv-section-intro\"\u003eContrairement aux désodorisants urine chat classiques qui couvrent simplement l'odeur avec un parfum chimique, cette lotion Biovetol agit en profondeur. Elle décompose les composés azotés de l'urine féline — responsables de cette odeur tenace et piquante — grâce à des actifs végétaux ciblés.\u003c\/p\u003e\n    \u003cdiv class=\"bv-grid\"\u003e\n      \u003cdiv class=\"bv-card\"\u003e\n        \u003ch3\u003e💨 Neutralisation réelle des odeurs\u003c\/h3\u003e\n        \u003cp\u003eÉlimine les odeurs d'urine incrustées sur les textiles, sols, murs et litières, à l'intérieur comme à l'extérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-card\"\u003e\n        \u003ch3\u003e🚫 Effet répulsif naturel\u003c\/h3\u003e\n        \u003cp\u003eLes notes olfactives végétales dissuadent votre chat de souiller à nouveau la zone traitée, limitant les récidives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-card\"\u003e\n        \u003ch3\u003e🌱 Formule bio certifiée Ecocert\u003c\/h3\u003e\n        \u003cp\u003e99,98 % d'ingrédients d'origine naturelle, dont 19,38 % issus de l'agriculture biologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-card\"\u003e\n        \u003ch3\u003e🌸 Parfum végétal frais\u003c\/h3\u003e\n        \u003cp\u003eLaisse une senteur agréable et légère, sans substances de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eConçu et fabriqué en France, dans le respect de pratiques durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"bv-section\"\u003e\n    \u003ch2\u003eComment utiliser ce spray destructeur d'odeur urine chat ?\u003c\/h2\u003e\n    \u003cp class=\"bv-section-intro\"\u003ePour obtenir les meilleurs résultats avec ce spray anti-odeur litière chat, suivez ces étapes simples :\u003c\/p\u003e\n    \u003cdiv class=\"bv-timeline\"\u003e\n      \u003cdiv class=\"bv-timeline-item\"\u003e\n        \u003cdiv class=\"bv-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bv-timeline-content\"\u003e\n          \u003ch3\u003eAgitez bien le flacon\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque utilisation pour activer les principes végétaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-timeline-item\"\u003e\n        \u003cdiv class=\"bv-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bv-timeline-content\"\u003e\n          \u003ch3\u003eNettoyez la zone souillée\u003c\/h3\u003e\n          \u003cp\u003eAu préalable avec un chiffon humide pour retirer les résidus visibles. Évitez l'eau de Javel, dont l'odeur attire les chats.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-timeline-item\"\u003e\n        \u003cdiv class=\"bv-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bv-timeline-content\"\u003e\n          \u003ch3\u003eVaporisez à environ 20 cm\u003c\/h3\u003e\n          \u003cp\u003eDe la surface, à raison de 1 à 2 pressions pour 100 cm².\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-timeline-item\"\u003e\n        \u003cdiv class=\"bv-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"bv-timeline-content\"\u003e\n          \u003ch3\u003eLaissez agir sans rincer\u003c\/h3\u003e\n          \u003cp\u003eLes actifs continuent de neutraliser les odeurs et de diffuser leur effet répulsif pendant plusieurs heures.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-timeline-item\"\u003e\n        \u003cdiv class=\"bv-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"bv-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez l'application\u003c\/h3\u003e\n          \u003cp\u003eSi nécessaire, surtout dans les premiers jours sur les zones récurrentes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bv-tip\"\u003e\n      \u003cspan class=\"bv-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e utilisez également ce spray autour de la litière pour maintenir un environnement frais, ou sur les zones que votre chaton explore en période d'apprentissage de la propreté.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"bv-section\"\u003e\n    \u003ch2\u003eComposition\u003c\/h2\u003e\n    \u003cdiv class=\"bv-grid-compact\"\u003e\n      \u003cdiv class=\"bv-card\"\u003e\n        \u003ch3\u003e🌿 99,98 %\u003c\/h3\u003e\n        \u003cp\u003eD'ingrédients d'origine naturelle\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-card\"\u003e\n        \u003ch3\u003e🌾 19,38 %\u003c\/h3\u003e\n        \u003cp\u003eIssus de l'agriculture biologique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-card\"\u003e\n        \u003ch3\u003e✅ Ecocert Greenlife\u003c\/h3\u003e\n        \u003cp\u003eContrôlée et certifiée selon le référentiel « Parfum d'ambiance biologique »\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bv-card\"\u003e\n        \u003ch3\u003e📦 240 ml\u003c\/h3\u003e\n        \u003cp\u003eFormat spray pratique et économique\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"bv-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"bv-accordion\"\u003e\n      \u003cdetails class=\"bv-accordion-item\"\u003e\n        \u003csummary class=\"bv-accordion-header\"\u003e🐾 Usage et application\u003c\/summary\u003e\n        \u003cdiv class=\"bv-accordion-content mt-3\"\u003e\n          \u003cp\u003eUsage externe uniquement. \u003cstrong\u003eNe jamais vaporiser directement sur votre chat\u003c\/strong\u003e ou tout autre animal. Testez sur une petite zone non visible avant la première application sur un textile fragile ou une surface sensible.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bv-accordion-item\"\u003e\n        \u003csummary class=\"bv-accordion-header\"\u003e👁️ Contact avec les yeux\u003c\/summary\u003e\n        \u003cdiv class=\"bv-accordion-content mt-3\"\u003e\n          \u003cp\u003eEn cas de contact avec les yeux, rincez abondamment à l'eau claire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bv-accordion-item\"\u003e\n        \u003csummary class=\"bv-accordion-header\"\u003e🔥 Inflammabilité et stockage\u003c\/summary\u003e\n        \u003cdiv class=\"bv-accordion-content mt-3\"\u003e\n          \u003cp\u003eLiquide et vapeurs inflammables : conservez à l'écart de toute source de chaleur ou de flamme. Ne pas fumer pendant l'utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bv-accordion-item\"\u003e\n        \u003csummary class=\"bv-accordion-header\"\u003e👶 Enfants\u003c\/summary\u003e\n        \u003cdiv class=\"bv-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir 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  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"bv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"bv-cta-box\"\u003e\n      \u003cp\u003eSi votre chat marque son territoire ou si l'odeur de pipi persiste malgré un nettoyage soigné, la \u003cstrong\u003eLotion Destruct'Urine Biovetol\u003c\/strong\u003e vous offre une alternative naturelle, efficace et respectueuse de votre foyer. Un \u003cstrong\u003eneutraliseur d'odeur urine bio\u003c\/strong\u003e, fabriqué en France, pour retrouver un intérieur frais sans recourir à des produits chimiques agressifs. 🐱🌿\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"bv-disclaimer\"\u003eProduit certifié Ecocert · Fabrication française · Ne se substitue pas à un suivi vétérinaire en cas de troubles urinaires.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --bv-cream: #f7f5f0;\n  --bv-white: #ffffff;\n  --bv-primary: #4a7c59;\n  --bv-primary-dark: #2d5a3a;\n  --bv-primary-light: #e8f0e5;\n  --bv-secondary: #8fb46a;\n  --bv-accent: #c9a84c;\n  --bv-text: #1a1a1a;\n  --bv-text-light: #5a5a5a;\n  --bv-border: #e0ddd5;\n  --bv-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --bv-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --bv-radius: 20px;\n  --bv-radius-sm: 12px;\n}\n\n.bv-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--bv-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.bv-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--bv-primary-dark) 0%, var(--bv-primary) 50%, var(--bv-secondary) 100%);\n  border-radius: var(--bv-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(--bv-shadow-lg);\n}\n\n.bv-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,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.03) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.bv-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bv-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.bv-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(--bv-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.bv-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.bv-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.bv-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n  text-transform: uppercase;\n}\n\n.bv-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.bv-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.bv-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bv-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.bv-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(--bv-primary), var(--bv-secondary));\n  border-radius: 2px;\n}\n\n.bv-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--bv-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\/* === HIGHLIGHT BOX === *\/\n.bv-highlight-box {\n  background: var(--bv-white);\n  border-radius: var(--bv-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--bv-shadow);\n  border-left: 5px solid var(--bv-primary);\n  max-width: 750px;\n  margin: 0 auto;\n}\n\n.bv-highlight-box p {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--bv-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n\/* === CARDS === *\/\n.bv-card {\n  background: var(--bv-white);\n  border-radius: var(--bv-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--bv-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.bv-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--bv-shadow-lg);\n  border-color: var(--bv-primary);\n}\n\n.bv-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--bv-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.bv-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--bv-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.bv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.bv-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.bv-grid-compact .bv-card {\n  padding: 1rem;\n}\n\n.bv-grid-compact .bv-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.bv-grid-compact .bv-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.bv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.bv-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.bv-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--bv-primary), var(--bv-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.bv-timeline-content {\n  flex: 1;\n  background: var(--bv-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--bv-radius-sm);\n  box-shadow: var(--bv-shadow);\n}\n\n.bv-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--bv-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.bv-timeline-content p {\n  font-size: 14px;\n  color: var(--bv-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.bv-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--bv-primary-light);\n  border-radius: var(--bv-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.bv-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.bv-tip p {\n  font-size: 14px;\n  color: var(--bv-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDÉON === *\/\n.bv-accordion {\n  background: var(--bv-white);\n  border-radius: var(--bv-radius);\n  box-shadow: var(--bv-shadow);\n  overflow: hidden;\n}\n\n.bv-accordion-item {\n  border-bottom: 1px solid var(--bv-border);\n  margin: 0;\n  padding: 0;\n}\n\n.bv-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.bv-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--bv-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.bv-accordion-header:hover {\n  background: var(--bv-primary-light);\n}\n\n.bv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.bv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--bv-primary);\n  transition: transform .2s ease;\n}\n\n.bv-accordion-item[open] .bv-accordion-header::after {\n  content: '−';\n}\n\n.bv-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--bv-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.bv-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA === *\/\n.bv-cta-box {\n  background: linear-gradient(135deg, var(--bv-primary) 0%, var(--bv-primary-dark) 100%);\n  border-radius: var(--bv-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.bv-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.bv-disclaimer {\n  font-size: 12px;\n  color: var(--bv-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .bv-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .bv-card {\n    padding: 1.125rem;\n  }\n\n  .bv-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .bv-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--bv-radius-sm);\n  }\n\n  .bv-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .bv-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .bv-grid-compact {\n    gap: .625rem;\n  }\n\n  .bv-grid-compact .bv-card {\n    padding: .75rem;\n  }\n\n  .bv-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .bv-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .bv-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .bv-timeline-content p {\n    font-size: 13px;\n  }\n\n  .bv-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .bv-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .bv-highlight-box {\n    padding: 1.25rem;\n  }\n\n  .bv-highlight-box p {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .bv-card {\n    animation: bvFadeInUp .5s ease backwards;\n  }\n  .bv-card:nth-child(1) { animation-delay: .05s; }\n  .bv-card:nth-child(2) { animation-delay: .1s; }\n  .bv-card:nth-child(3) { animation-delay: .15s; }\n  .bv-card:nth-child(4) { animation-delay: .2s; }\n  .bv-card:nth-child(5) { animation-delay: .25s; }\n  .bv-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes bvFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .bv-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"BIOVETOL","offers":[{"title":"Default Title","offer_id":54813813145977,"sku":"DESTRUCTURINE","price":9.89,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/lotion-destruct-urine-biovetol.jpg?v=1733160325"},{"product_id":"carre-fondant-cire-vegetale-12-senteurs-au-choix-drake","title":"Carré Fondant Cire Parfumée - 20 senteurs au choix - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carrés Fondants Cire Parfumée Drake\nPalette détectée:\n  - Primaire: #8B7355 (brun chaud\/naturel du panier osier et étiquettes vintage)\n  - Secondaire: #C4956A (ambre\/orange des cires fondantes)\n  - Accent: #A8BBD4 (bleu pastel des cires Alizés\/Angélique)\nAmbiance: Naturel, artisanal, cocooning, parfumerie française traditionnelle, style vintage\/épuré avec typographie à l'ancienne\nPréfixe CSS: cf\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Carrés fondants en cire végétale parfumée Drake – Parfum de Grasse\"\n  2. \"Pourquoi choisir ces fondants parfumés ?\"\n  3. \"Composition et format\"\n  4. \"20 senteurs au choix pour chaque envie\"\n  5. \"Comment utiliser vos carrés fondants ?\"\n  6. \"Précautions d'emploi\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"cf-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"cf-hero\"\u003e\n    \u003cdiv class=\"cf-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cf-hero-content\"\u003e\n      \u003cdiv class=\"cf-badges-top\"\u003e\n        \u003cspan class=\"cf-badge\"\u003e🇫🇷 Made in France\u003c\/span\u003e\n        \u003cspan class=\"cf-badge\"\u003e🌿 Cire végétale\u003c\/span\u003e\n        \u003cspan class=\"cf-badge\"\u003e🌸 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"cf-badge\"\u003e🎨 20 senteurs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"cf-hero-title\"\u003eCarrés fondants cire parfumée Drake\u003c\/span\u003e\n      \u003cp class=\"cf-subtitle\"\u003eL'art de la parfumerie de Grasse dans votre intérieur\u003c\/p\u003e\n      \u003cp class=\"cf-description\"\u003e4 carrés de cire végétale de colza, sans paraffine, pour une diffusion douce et durable jusqu'à 12 heures. Un cocon parfumé 100 % naturel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003eCarrés fondants en cire végétale parfumée Drake – Parfum de Grasse\u003c\/h2\u003e\n    \u003cp class=\"cf-section-intro\"\u003eEnvie de transformer votre intérieur en un véritable cocon parfumé ? Les \u003cstrong\u003ecarrés fondants en cire végétale parfumée Drake\u003c\/strong\u003e vous offrent une expérience olfactive raffinée, avec des \u003cstrong\u003eparfums de Grasse\u003c\/strong\u003e authentiques et une composition naturelle sans paraffine. Placez simplement un carré dans votre \u003ca href=\"https:\/\/www.naturellement-bio.com\/collections\/brule-parfum\" title=\"brûle parfum\"\u003ebrûle-parfum\u003c\/a\u003e, et laissez la magie opérer.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ces fondants parfumés ?\u003c\/h2\u003e\n    \u003cdiv class=\"cf-grid\"\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🌿 Cire végétale de colza\u003c\/h3\u003e\n        \u003cp\u003eD'origine française, elle fond à basse température et libère les fragrances de manière progressive et homogène, sans fumée noire ni résidu gras.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🏵️ Parfums de Grasse\u003c\/h3\u003e\n        \u003cp\u003eÉlaborés dans la capitale mondiale de la parfumerie, chaque senteur offre une diffusion intense et durable, bien au-delà des sprays ou diffuseurs classiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🚫 Sans substances nocives\u003c\/h3\u003e\n        \u003cp\u003eContrairement aux parfums d'ambiance chargés en synthétiques, ces carrés fondants misent sur la qualité et le naturel : un parfum non toxique pour votre maison.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cf-tip\"\u003e\n      \u003cspan class=\"cf-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eUne véritable alternative naturelle aux parfums d'ambiance type Rituals ou Durance, avec un \u003cstrong\u003erapport qualité-prix remarquable\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003eComposition et format\u003c\/h2\u003e\n    \u003cdiv class=\"cf-grid-compact\"\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🧪 Ingrédients\u003c\/h3\u003e\n        \u003cp\u003eCire végétale de colza, parfum de Grasse – sans paraffine, sans colorant artificiel\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e📦 Format\u003c\/h3\u003e\n        \u003cp\u003eÉtui de 4 carrés fondants – poids total de 25 g\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e⏱️ Durée de diffusion\u003c\/h3\u003e\n        \u003cp\u003eEnviron 3 heures par carré, soit jusqu'à 12 heures au total\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication\u003c\/h3\u003e\n        \u003cp\u003eMade in France\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003e20 senteurs au choix pour chaque envie\u003c\/h2\u003e\n    \u003cp class=\"cf-section-intro\"\u003eQue vous recherchiez une ambiance zen, gourmande ou florale, vous trouverez votre bonheur parmi les \u003cstrong\u003e20 parfums disponibles\u003c\/strong\u003e :\u003c\/p\u003e\n\n    \u003cdiv class=\"cf-scent-categories\"\u003e\n      \u003cdiv class=\"cf-scent-category\"\u003e\n        \u003ch3\u003e🌺 Florales \u0026amp; délicates\u003c\/h3\u003e\n        \u003cul class=\"cf-scent-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFleur d'Oranger\u003c\/strong\u003e – bouquet lumineux, frais et délicat\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFleur de coton\u003c\/strong\u003e – senteur légère de linge fraîchement lavé\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eAngélique\u003c\/strong\u003e – herbacée, légèrement sucrée et apaisante\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eViolette\u003c\/strong\u003e – romantique, délicate et florale\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eJasmin\u003c\/strong\u003e – florale enivrante et captivante\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-scent-category\"\u003e\n        \u003ch3\u003e🍯 Chaudes \u0026amp; enveloppantes\u003c\/h3\u003e\n        \u003cul class=\"cf-scent-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003eAmbre orientale\u003c\/strong\u003e – notes chaudes, sensuelles et enveloppantes\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eVanille\u003c\/strong\u003e – gourmande, réconfortante et chaleureuse\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePatchouli\u003c\/strong\u003e – profondeur boisée et sensuelle\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eAphrodisiaque\u003c\/strong\u003e – sensuelle et mystérieuse\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePoudre de Safran\u003c\/strong\u003e – épicée, chaleureuse et originale\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-scent-category\"\u003e\n        \u003ch3\u003e🌊 Fraîches \u0026amp; vivifiantes\u003c\/h3\u003e\n        \u003cul class=\"cf-scent-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003eAlizés\u003c\/strong\u003e – brise marine fraîche et vivifiante\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eLinge propre\u003c\/strong\u003e – fraîcheur cristalline et propreté\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMusc Blanc\u003c\/strong\u003e – douceur élégante et aérienne\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eZen\u003c\/strong\u003e – invitation à la méditation et au calme\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eThé vert\u003c\/strong\u003e – légère, apaisante et rafraîchissante\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-scent-category\"\u003e\n        \u003ch3\u003e🍬 Gourmandes \u0026amp; fruitées\u003c\/h3\u003e\n        \u003cul class=\"cf-scent-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDouceur d'enfance\u003c\/strong\u003e – fragrance douce et nostalgique aux souvenirs tendres\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMonoï et Tiaré\u003c\/strong\u003e – escapade exotique aux accents des îles\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFigue\u003c\/strong\u003e – fruitée, verte et ensoleillée\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCaramel\u003c\/strong\u003e – gourmandise sucrée et enveloppante\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCannelle Orange\u003c\/strong\u003e – épicée et fruitée, idéale en hiver\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003eComment utiliser vos carrés fondants ?\u003c\/h2\u003e\n    \u003cdiv class=\"cf-timeline\"\u003e\n      \u003cdiv class=\"cf-timeline-item\"\u003e\n        \u003cdiv class=\"cf-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"cf-timeline-content\"\u003e\n          \u003ch3\u003ePréparez votre brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez-le sur une \u003cstrong\u003esurface stable et résistante à la chaleur\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-timeline-item\"\u003e\n        \u003cdiv class=\"cf-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"cf-timeline-content\"\u003e\n          \u003ch3\u003eDéposez un carré\u003c\/h3\u003e\n          \u003cp\u003ePlacez \u003cstrong\u003eun seul carré\u003c\/strong\u003e de cire parfumée dans la coupelle supérieure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-timeline-item\"\u003e\n        \u003cdiv class=\"cf-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"cf-timeline-content\"\u003e\n          \u003ch3\u003eAllumez la bougie\u003c\/h3\u003e\n          \u003cp\u003eGlissez une bougie chauffe-plat sous la coupelle et allumez-la.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-timeline-item\"\u003e\n        \u003cdiv class=\"cf-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"cf-timeline-content\"\u003e\n          \u003ch3\u003eProfitez du parfum\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur fait fondre la cire qui libère \u003cstrong\u003eprogressivement son parfum\u003c\/strong\u003e dans toute la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-timeline-item\"\u003e\n        \u003cdiv class=\"cf-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"cf-timeline-content\"\u003e\n          \u003ch3\u003eRéutilisez votre carré\u003c\/h3\u003e\n          \u003cp\u003eUne fois la bougie éteinte, la cire durcit et peut être \u003cstrong\u003eréutilisée\u003c\/strong\u003e jusqu'à épuisement du parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"cf-accordion\"\u003e\n      \u003cdetails class=\"cf-accordion-item\"\u003e\n        \u003csummary class=\"cf-accordion-header\"\u003e👶 Sécurité enfants \u0026amp; animaux\u003c\/summary\u003e\n        \u003cdiv class=\"cf-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir \u003cstrong\u003ehors de portée des enfants\u003c\/strong\u003e et des animaux en permanence.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cf-accordion-item\"\u003e\n        \u003csummary class=\"cf-accordion-header\"\u003e🔥 Manipulation de la cire\u003c\/summary\u003e\n        \u003cdiv class=\"cf-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais manipuler le brûle-parfum tant que la cire est liquide. Utiliser un seul carré à la fois.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cf-accordion-item\"\u003e\n        \u003csummary class=\"cf-accordion-header\"\u003e💨 Aération \u0026amp; inhalation\u003c\/summary\u003e\n        \u003cdiv class=\"cf-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas inhaler directement les vapeurs. \u003cstrong\u003eAérer la pièce\u003c\/strong\u003e après chaque utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cf-accordion-item\"\u003e\n        \u003csummary class=\"cf-accordion-header\"\u003e👁️ Surveillance de la flamme\u003c\/summary\u003e\n        \u003cdiv class=\"cf-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais laisser la flamme sans surveillance.\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=\"cf-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"cf-cta-box\"\u003e\n      \u003cp\u003eAvec les carrés fondants Drake, vous optez pour un \u003cstrong\u003eparfum d'ambiance 100 % naturel\u003c\/strong\u003e, fabriqué en France, qui parfume votre intérieur durablement et sans compromis sur la qualité. ✨ Un petit geste simple pour une atmosphère qui change tout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES CSS === *\/\n:root {\n  --cf-cream: #FAF7F3;\n  --cf-white: #ffffff;\n  --cf-primary: #8B7355;\n  --cf-primary-dark: #5E4B35;\n  --cf-primary-light: #F3EDE5;\n  --cf-secondary: #C4956A;\n  --cf-accent: #A8BBD4;\n\n  --cf-text: #1a1a1a;\n  --cf-text-light: #5a5a5a;\n\n  --cf-border: #e8e0d6;\n  --cf-shadow: 0 4px 24px rgba(94, 75, 53, .08);\n  --cf-shadow-lg: 0 12px 48px rgba(94, 75, 53, .15);\n  --cf-radius: 20px;\n  --cf-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.cf-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--cf-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.cf-hero {\n  position: relative;\n  background: linear-gradient(135deg, #5E4B35 0%, #8B7355 40%, #C4956A 75%, #A8BBD4 100%);\n  border-radius: var(--cf-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(--cf-shadow-lg);\n}\n\n.cf-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,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.03) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.cf-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.cf-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.cf-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 500;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .01em;\n}\n\n.cf-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\n.cf-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.cf-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(--cf-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.cf-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.cf-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.cf-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--cf-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.cf-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(--cf-primary), var(--cf-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.cf-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--cf-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.cf-section-intro a {\n  color: var(--cf-primary);\n  text-decoration: underline;\n  text-underline-offset: 3px;\n  transition: color .2s ease;\n}\n\n.cf-section-intro a:hover {\n  color: var(--cf-secondary);\n}\n\n\/* === CARDS === *\/\n.cf-card {\n  background: var(--cf-white);\n  border-radius: var(--cf-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--cf-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.cf-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--cf-shadow-lg);\n  border-color: var(--cf-primary);\n}\n\n.cf-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--cf-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.cf-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--cf-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.cf-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.cf-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.cf-grid-compact .cf-card {\n  padding: 1rem;\n}\n\n.cf-grid-compact .cf-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.cf-grid-compact .cf-card p {\n  font-size: 12px;\n}\n\n\/* === SCENT CATEGORIES === *\/\n.cf-scent-categories {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.cf-scent-category {\n  background: var(--cf-white);\n  border-radius: var(--cf-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--cf-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.cf-scent-category:hover {\n  border-color: var(--cf-primary);\n  box-shadow: var(--cf-shadow-lg);\n  transform: translateY(-4px);\n}\n\n.cf-scent-category h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--cf-primary-dark);\n  margin: 0 0 .75rem 0;\n  padding-bottom: .625rem;\n  border-bottom: 2px solid var(--cf-primary-light);\n}\n\n.cf-scent-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: flex;\n  flex-direction: column;\n  gap: .5rem;\n}\n\n.cf-scent-list li {\n  font-size: clamp(13px, 2vw, 14px);\n  color: var(--cf-text-light);\n  line-height: 1.5;\n  padding-left: 1.25rem;\n  position: relative;\n}\n\n.cf-scent-list li::before {\n  content: '•';\n  position: absolute;\n  left: 0;\n  color: var(--cf-secondary);\n  font-weight: 700;\n  font-size: 16px;\n}\n\n.cf-scent-list li strong {\n  color: var(--cf-primary-dark);\n  font-weight: 700;\n}\n\n\/* === TIMELINE === *\/\n.cf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.cf-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.cf-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--cf-primary), var(--cf-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.cf-timeline-content {\n  flex: 1;\n  background: var(--cf-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--cf-radius-sm);\n  box-shadow: var(--cf-shadow);\n}\n\n.cf-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--cf-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.cf-timeline-content p {\n  font-size: 14px;\n  color: var(--cf-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.cf-testimonial {\n  background: var(--cf-white);\n  border-radius: var(--cf-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--cf-shadow);\n  border-left: 4px solid var(--cf-primary);\n}\n\n.cf-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--cf-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.cf-accordion {\n  background: var(--cf-white);\n  border-radius: var(--cf-radius);\n  box-shadow: var(--cf-shadow);\n  overflow: hidden;\n}\n\n.cf-accordion-item {\n  border-bottom: 1px solid var(--cf-border);\n  margin: 0;\n  padding: 0;\n}\n\n.cf-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.cf-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--cf-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.cf-accordion-header:hover {\n  background: var(--cf-primary-light);\n}\n\n.cf-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.cf-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--cf-primary);\n  transition: transform .2s ease;\n}\n\n.cf-accordion-item[open] .cf-accordion-header::after {\n  content: '−';\n}\n\n.cf-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--cf-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.cf-accordion-content p {\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.cf-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--cf-primary-light);\n  border-radius: var(--cf-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.cf-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.cf-tip p {\n  font-size: 14px;\n  color: var(--cf-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.cf-cta-box {\n  background: linear-gradient(135deg, var(--cf-primary) 0%, var(--cf-primary-dark) 100%);\n  border-radius: var(--cf-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.cf-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.cf-disclaimer {\n  font-size: 12px;\n  color: var(--cf-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  .cf-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .cf-scent-categories {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .cf-card {\n    padding: 1.125rem;\n  }\n\n  .cf-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .cf-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--cf-radius-sm);\n  }\n\n  .cf-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .cf-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .cf-grid-compact {\n    gap: .625rem;\n  }\n\n  .cf-grid-compact .cf-card {\n    padding: .75rem;\n  }\n\n  .cf-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .cf-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .cf-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .cf-timeline-content p {\n    font-size: 13px;\n  }\n\n  .cf-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .cf-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .cf-testimonial {\n    padding: 1.25rem;\n  }\n\n  .cf-testimonial-text {\n    font-size: 14px;\n  }\n\n  .cf-scent-category {\n    padding: 1.125rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .cf-card,\n  .cf-scent-category {\n    animation: cfFadeInUp .5s ease backwards;\n  }\n  .cf-card:nth-child(1),\n  .cf-scent-category:nth-child(1) { animation-delay: .05s; }\n  .cf-card:nth-child(2),\n  .cf-scent-category:nth-child(2) { animation-delay: .1s; }\n  .cf-card:nth-child(3),\n  .cf-scent-category:nth-child(3) { animation-delay: .15s; }\n  .cf-card:nth-child(4),\n  .cf-scent-category:nth-child(4) { animation-delay: .2s; }\n  .cf-card:nth-child(5) { animation-delay: .25s; }\n  .cf-card:nth-child(6) { animation-delay: .3s; }\n\n  .cf-timeline-item {\n    animation: cfFadeInUp .5s ease backwards;\n  }\n  .cf-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .cf-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .cf-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .cf-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .cf-timeline-item:nth-child(5) { animation-delay: .25s; }\n}\n\n@keyframes cfFadeInUp {\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  .cf-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55079666712953,"sku":"BPP48-AMBRE","price":3.05,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-drake_2_-min.jpg?v=1764932730"},{"product_id":"enveloppe-parfumee-fleur-de-coton-parfum-de-grasse","title":"Enveloppe Parfumée - Fleur de Coton - Parfum de Grasse","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Enveloppe Parfumée - Fleur de Coton - Parfum de Grasse\nPalette détectée:\n  - Primaire: #8B7355 (taupe\/brun doux du packaging kraft)\n  - Secondaire: #F5F0E6 (crème\/beige de l'étiquette)\n  - Accent: #D4C4A8 (beige doré chaleureux)\nAmbiance: Naturel, artisanal, épuré, élégant, minimaliste, français traditionnel\nPréfixe CSS: fdc\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Découvrez l'enveloppe parfumée Fleur de Coton, un parfum d'ambiance naturel signé Grasse\"\n  2. \"Les notes olfactives de la Fleur de Coton\"\n  3. \"Une composition naturelle et responsable\"\n  4. \"Où utiliser votre enveloppe parfumée ?\"\n  5. \"Pourquoi choisir cette enveloppe plutôt qu'un parfum d'ambiance classique ?\"\n  6. \"Conseils d'utilisation pour une diffusion optimale\"\n  7. \"L'art de la parfumerie de Grasse dans votre quotidien\"\n  8. \"Une idée cadeau originale et appréciée\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"fdc-premium\"\u003e\n\n  \u003c!-- HERO --\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🇫🇷 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"fdc-badge\"\u003e🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"fdc-badge\"\u003e♻️ Papier recyclé\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"fdc-hero-title\"\u003eEnveloppe Parfumée Fleur de Coton\u003c\/span\u003e\n      \u003cp class=\"fdc-subtitle\"\u003eL'élégance grassoise dans un format nomade\u003c\/p\u003e\n      \u003cp class=\"fdc-description\"\u003eLaissez-vous envelopper par la douceur d'un linge frais. Une fragrance délicate, artisanale et naturelle, créée selon le savoir-faire ancestral des maîtres parfumeurs de Grasse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003eDécouvrez l'enveloppe parfumée Fleur de Coton, un parfum d'ambiance naturel signé Grasse\u003c\/h2\u003e\n    \u003cp class=\"fdc-section-intro\"\u003eVous cherchez un parfum d'ambiance maison qui allie délicatesse et naturalité ? Cette enveloppe parfumée vous transporte dans un univers de fraîcheur et de douceur.\u003c\/p\u003e\n    \u003cdiv class=\"fdc-grid-compact\"\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🏔️ Savoir-faire grassois\u003c\/h3\u003e\n        \u003cp\u003eIssu de la capitale mondiale de la parfumerie\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🌬️ Air pur\u003c\/h3\u003e\n        \u003cp\u003eParfum non toxique, respectueux de votre intérieur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e✨ Formulation clean\u003c\/h3\u003e\n        \u003cp\u003eSans substances synthétiques agressives\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🏠 Ambiance douce\u003c\/h3\u003e\n        \u003cp\u003eEmbaume vos espaces en toute délicatesse\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003eLes notes olfactives de la Fleur de Coton\u003c\/h2\u003e\n    \u003cp class=\"fdc-section-intro\"\u003eUne pyramide olfactive soigneusement équilibrée par les parfumeurs grassois, évoquant instantanément le linge frais, la pureté et le réconfort.\u003c\/p\u003e\n    \u003cdiv class=\"fdc-pyramid\"\u003e\n      \u003cdiv class=\"fdc-pyramid-level fdc-pyramid-top\"\u003e\n        \u003cdiv class=\"fdc-pyramid-label\"\u003eNotes de tête\u003c\/div\u003e\n        \u003cdiv class=\"fdc-pyramid-content\"\u003e\n          \u003cspan class=\"fdc-note\"\u003e🍋 Citron pétillant\u003c\/span\u003e\n          \u003cspan class=\"fdc-note\"\u003e🌿 Touches végétales\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fdc-pyramid-desc\"\u003eUne entrée en matière vivifiante et fraîche\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-pyramid-level fdc-pyramid-middle\"\u003e\n        \u003cdiv class=\"fdc-pyramid-label\"\u003eNotes de cœur\u003c\/div\u003e\n        \u003cdiv class=\"fdc-pyramid-content\"\u003e\n          \u003cspan class=\"fdc-note\"\u003e🤍 Fleur de coton\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fdc-pyramid-desc\"\u003eToute sa douceur, enveloppante et rassurante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-pyramid-level fdc-pyramid-base\"\u003e\n        \u003cdiv class=\"fdc-pyramid-label\"\u003eNotes de fond\u003c\/div\u003e\n        \u003cdiv class=\"fdc-pyramid-content\"\u003e\n          \u003cspan class=\"fdc-note\"\u003e💫 Accord poudré\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fdc-pyramid-desc\"\u003eUn sillage délicat qui prolonge l'expérience\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fdc-tip\"\u003e\n      \u003cspan class=\"fdc-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eCette fragrance crée une atmosphère apaisante, idéale pour vous ressourcer ou accueillir vos invités dans un intérieur subtilement parfumé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003eUne composition naturelle et responsable\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-grid\"\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🪨 Vermiculite naturelle\u003c\/h3\u003e\n        \u003cp\u003eCe minéral poreux est imprégné du parfum de Grasse et le diffuse progressivement dans l'air ambiant, pour une libération douce et continue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🌸 Parfum de Grasse\u003c\/h3\u003e\n        \u003cp\u003eÉlaboré selon les méthodes traditionnelles de la parfumerie française, gage de qualité et de raffinement depuis le XVIIe siècle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e📄 Papier recyclé\u003c\/h3\u003e\n        \u003cp\u003eUn emballage éco-responsable qui s'inscrit dans une démarche respectueuse de l'environnement, compostable ou recyclable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fdc-highlight-box\"\u003e\n      \u003cp\u003e🕐 \u003cstrong\u003eDiffusion longue durée\u003c\/strong\u003e — Profitez d'un parfum d'ambiance qui dure plusieurs semaines, sans diffuseur électrique ni spray à base d'alcool.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003eOù utiliser votre enveloppe parfumée ?\u003c\/h2\u003e\n    \u003cp class=\"fdc-section-intro\"\u003eLa polyvalence de ce parfum d'ambiance en fait un allié précieux dans de nombreuses situations du quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"fdc-grid\"\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e👗 Armoires \u0026amp; placards\u003c\/h3\u003e\n        \u003cp\u003eGlissez l'enveloppe entre vos vêtements ou votre linge de maison pour qu'ils conservent cette odeur de propre si agréable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🗄️ Tiroirs\u003c\/h3\u003e\n        \u003cp\u003eParfumez délicatement vos sous-vêtements, foulards ou accessoires pour une sensation de fraîcheur au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e👜 Sac à main\u003c\/h3\u003e\n        \u003cp\u003eEmportez cette touche de fraîcheur partout avec vous, pour un réconfort olfactif à portée de main.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🧳 Valise\u003c\/h3\u003e\n        \u003cp\u003eVos affaires resteront parfumées même en voyage, pour retrouver l'odeur de chez soi où que vous soyez.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🚗 Voiture\u003c\/h3\u003e\n        \u003cp\u003eUne alternative naturelle aux désodorisants automobiles traditionnels, pour des trajets plus agréables.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e😴 Sous l'oreiller\u003c\/h3\u003e\n        \u003cp\u003ePour une ambiance propice à la détente et un endormissement tout en douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir cette enveloppe plutôt qu'un parfum d'ambiance classique ?\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-grid-compact\"\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e📦 Format nomade\u003c\/h3\u003e\n        \u003cp\u003eCompacte et légère, elle se glisse partout\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🔌 Sans électricité\u003c\/h3\u003e\n        \u003cp\u003eAucun risque, zéro consommation d'énergie\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🌊 Diffusion douce\u003c\/h3\u003e\n        \u003cp\u003eLe parfum se libère progressivement\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e♻️ Zéro plastique\u003c\/h3\u003e\n        \u003cp\u003eEmballage 100% papier recyclé\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🔥 Sans flamme\u003c\/h3\u003e\n        \u003cp\u003eSécurité totale pour toute la famille\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e💰 Prix accessible\u003c\/h3\u003e\n        \u003cp\u003eLa qualité Grasse sans se ruiner\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation pour une diffusion optimale\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-timeline\"\u003e\n      \u003cdiv class=\"fdc-timeline-item\"\u003e\n        \u003cdiv class=\"fdc-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"fdc-timeline-content\"\u003e\n          \u003ch3\u003eChoisissez un espace confiné\u003c\/h3\u003e\n          \u003cp\u003ePlacez l'enveloppe dans un espace relativement fermé pour une meilleure concentration du parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-timeline-item\"\u003e\n        \u003cdiv class=\"fdc-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"fdc-timeline-content\"\u003e\n          \u003ch3\u003eProtégez du soleil et de l'humidité\u003c\/h3\u003e\n          \u003cp\u003eÉvitez l'exposition directe au soleil ou à l'humidité excessive pour préserver les notes olfactives.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-timeline-item\"\u003e\n        \u003cdiv class=\"fdc-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"fdc-timeline-content\"\u003e\n          \u003ch3\u003eMalaxez régulièrement\u003c\/h3\u003e\n          \u003cp\u003ePressez légèrement l'enveloppe de temps en temps pour raviver la diffusion du parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-timeline-item\"\u003e\n        \u003cdiv class=\"fdc-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"fdc-timeline-content\"\u003e\n          \u003ch3\u003eRemplacez quand nécessaire\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez l'enveloppe lorsque l'odeur s'estompe, généralement après plusieurs semaines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 --\u003e\n  \u003csection class=\"fdc-section\"\u003e\n    \u003ch2\u003eL'art de la parfumerie de Grasse dans votre quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"fdc-testimonial\"\u003e\n      \u003cp class=\"fdc-testimonial-text\"\u003e\"Grasse, nichée dans l'arrière-pays niçois, est reconnue depuis le XVIIe siècle comme la capitale mondiale de la parfumerie. Les maîtres parfumeurs y perpétuent un savoir-faire inscrit au patrimoine immatériel de l'UNESCO. En choisissant cette enveloppe parfumée, vous vous offrez un peu de cette excellence française. Chaque bouffée raconte une histoire de tradition, de passion et d'exigence.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fdc-grid-compact\"\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🏛️ Depuis le XVIIe siècle\u003c\/h3\u003e\n        \u003cp\u003eDes siècles de savoir-faire\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🌍 UNESCO\u003c\/h3\u003e\n        \u003cp\u003ePatrimoine immatériel reconnu\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e👃 Maîtres parfumeurs\u003c\/h3\u003e\n        \u003cp\u003eExpertise et passion transmises\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🇫🇷 Excellence française\u003c\/h3\u003e\n        \u003cp\u003eLa tradition dans votre intérieur\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 8 --\u003e\n  \u003csection class=\"fdc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eUne idée cadeau originale et appréciée\u003c\/h2\u003e\n    \u003cp class=\"fdc-section-intro\"\u003eVous cherchez une attention délicate pour faire plaisir ? L'enveloppe parfumée Fleur de Coton constitue un présent idéal, avec son packaging élégant et sobre prêt à offrir.\u003c\/p\u003e\n    \u003cdiv class=\"fdc-grid-compact\"\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🏠 Crémaillère\u003c\/h3\u003e\n        \u003cp\u003ePour accueillir un nouveau foyer\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🎁 Coffret cadeau\u003c\/h3\u003e\n        \u003cp\u003eL'attention en plus qui fait la différence\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e💐 Avec un bouquet\u003c\/h3\u003e\n        \u003cp\u003ePour accompagner vos fleurs\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdc-card\"\u003e\n        \u003ch3\u003e🙏 Remerciement\u003c\/h3\u003e\n        \u003cp\u003eUne délicate attention pour vos hôtes\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fdc-cta-box\"\u003e\n      \u003cp\u003e✨ Offrez-vous un moment de douceur grassoise — Une fragrance naturelle, un format pratique, une qualité d'exception.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --fdc-cream: #FAF8F5;\n  --fdc-white: #ffffff;\n  --fdc-primary: #8B7355;\n  --fdc-primary-dark: #5D4E3A;\n  --fdc-primary-light: #F5F0E6;\n  --fdc-secondary: #D4C4A8;\n  --fdc-accent: #A69070;\n  --fdc-text: #1a1a1a;\n  --fdc-text-light: #5a5a5a;\n  --fdc-border: #e8e4de;\n  --fdc-shadow: 0 4px 24px rgba(93,78,58,.08);\n  --fdc-shadow-lg: 0 12px 48px rgba(93,78,58,.15);\n  --fdc-radius: 20px;\n  --fdc-radius-sm: 12px;\n}\n\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}\n\n.fdc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8B7355 0%, #A69070 50%, #D4C4A8 100%);\n  border-radius: var(--fdc-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(--fdc-shadow-lg);\n}\n\n.fdc-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(255,255,255,.08) 0%, transparent 40%);\n  opacity: 1;\n}\n\n.fdc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.fdc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.fdc-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(--fdc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.fdc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.fdc-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.fdc-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.fdc-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n.fdc-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.fdc-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--fdc-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.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), var(--fdc-secondary));\n  border-radius: 2px;\n}\n\n.fdc-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fdc-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.fdc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.fdc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.fdc-card {\n  background: var(--fdc-white);\n  border-radius: var(--fdc-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--fdc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.fdc-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--fdc-shadow-lg);\n  border-color: var(--fdc-primary);\n}\n\n.fdc-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--fdc-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.fdc-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--fdc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.fdc-grid-compact .fdc-card {\n  padding: 1rem;\n}\n\n.fdc-grid-compact .fdc-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.fdc-grid-compact .fdc-card p {\n  font-size: 12px;\n}\n\n\/* Pyramide olfactive *\/\n.fdc-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 500px;\n  margin: 0 auto 1.5rem;\n}\n\n.fdc-pyramid-level {\n  background: var(--fdc-white);\n  border-radius: var(--fdc-radius-sm);\n  padding: 1.25rem;\n  box-shadow: var(--fdc-shadow);\n  text-align: center;\n  transition: all .3s ease;\n}\n\n.fdc-pyramid-level:hover {\n  transform: scale(1.02);\n  box-shadow: var(--fdc-shadow-lg);\n}\n\n.fdc-pyramid-top {\n  border-left: 4px solid #F5D547;\n}\n\n.fdc-pyramid-middle {\n  border-left: 4px solid var(--fdc-primary);\n}\n\n.fdc-pyramid-base {\n  border-left: 4px solid var(--fdc-primary-dark);\n}\n\n.fdc-pyramid-label {\n  font-size: 11px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: var(--fdc-primary);\n  margin-bottom: .5rem;\n}\n\n.fdc-pyramid-content {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: .5rem;\n  margin-bottom: .5rem;\n}\n\n.fdc-note {\n  display: inline-block;\n  background: var(--fdc-primary-light);\n  padding: 6px 12px;\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 600;\n  color: var(--fdc-primary-dark);\n}\n\n.fdc-pyramid-desc {\n  font-size: 13px;\n  color: var(--fdc-text-light);\n  margin: 0;\n  font-style: italic;\n}\n\n.fdc-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--fdc-primary-light);\n  border-radius: var(--fdc-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.fdc-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.fdc-tip p {\n  font-size: 14px;\n  color: var(--fdc-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.fdc-highlight-box {\n  background: var(--fdc-white);\n  border-radius: var(--fdc-radius-sm);\n  padding: 1.25rem;\n  margin-top: 1.25rem;\n  text-align: center;\n  border: 2px dashed var(--fdc-secondary);\n}\n\n.fdc-highlight-box p {\n  font-size: 15px;\n  color: var(--fdc-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.fdc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.fdc-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.fdc-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--fdc-primary), var(--fdc-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.fdc-timeline-content {\n  flex: 1;\n  background: var(--fdc-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--fdc-radius-sm);\n  box-shadow: var(--fdc-shadow);\n}\n\n.fdc-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--fdc-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.fdc-timeline-content p {\n  font-size: 14px;\n  color: var(--fdc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.fdc-testimonial {\n  background: var(--fdc-white);\n  border-radius: var(--fdc-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--fdc-shadow);\n  border-left: 4px solid var(--fdc-primary);\n  margin-bottom: 1.5rem;\n}\n\n.fdc-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fdc-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.fdc-cta-box {\n  background: linear-gradient(135deg, var(--fdc-primary) 0%, var(--fdc-primary-dark) 100%);\n  border-radius: var(--fdc-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.fdc-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@media (max-width: 767px) {\n  .fdc-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .fdc-card {\n    padding: 1.125rem;\n  }\n  \n  .fdc-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .fdc-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--fdc-radius-sm);\n  }\n  \n  .fdc-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .fdc-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .fdc-grid-compact {\n    gap: .625rem;\n  }\n  \n  .fdc-grid-compact .fdc-card {\n    padding: .75rem;\n  }\n  \n  .fdc-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .fdc-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .fdc-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .fdc-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .fdc-testimonial {\n    padding: 1.25rem;\n  }\n  \n  .fdc-testimonial-text {\n    font-size: 14px;\n  }\n  \n  .fdc-pyramid-level {\n    padding: 1rem;\n  }\n  \n  .fdc-note {\n    font-size: 12px;\n    padding: 5px 10px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .fdc-card {\n    animation: fdcFadeInUp .5s ease backwards;\n  }\n  .fdc-card:nth-child(1) { animation-delay: .05s; }\n  .fdc-card:nth-child(2) { animation-delay: .1s; }\n  .fdc-card:nth-child(3) { animation-delay: .15s; }\n  .fdc-card:nth-child(4) { animation-delay: .2s; }\n  .fdc-card:nth-child(5) { animation-delay: .25s; }\n  .fdc-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes fdcFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fdc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":54824746418553,"sku":"ENVFCODRAKE","price":2.11,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/enveloppe-parfumee-fleur-de-coton-parfum-de-grasse-lifestyle.webp?v=1770050402"},{"product_id":"enveloppe-parfumee-monoi-parfum-de-grasse","title":"Enveloppe Parfumée - Monoï Tiaré - Parfum de Grasse","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Enveloppe Parfumée - Monoï Tiaré - Parfum de Grasse\nPalette détectée:\n  - Primaire: #8B8070 (taupe\/gris-brun du packaging kraft)\n  - Secondaire: #F5F0E6 (crème\/ivoire de l'étiquette)\n  - Accent: #D4A574 (sable doré évoquant le monoï\/Polynésie)\nAmbiance: Minimaliste, naturel, élégant, épuré - style maison de parfum traditionnelle française avec touche artisanale\nPréfixe CSS: mt\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Enveloppe Parfumée Monoï Tiaré : Une Invitation au Voyage depuis Grasse\"\n  2. \"Pourquoi Choisir un Parfum d'Ambiance Naturel ?\"\n  3. \"La Signature Olfactive : Un Voyage Polynésien\"\n  4. \"Un Parfum d'Ambiance Maison Qui Dure Longtemps\"\n  5. \"Comment Utiliser Votre Enveloppe Parfumée ?\"\n  6. \"Composition et Engagements Qualité\"\n  7. \"Pour Qui est Faite Cette Enveloppe Parfumée ?\"\n  8. \"Notre Conseil d'Expert\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"mt-premium\"\u003e\n  \n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"mt-hero\"\u003e\n    \u003cdiv class=\"mt-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mt-hero-content\"\u003e\n      \u003cdiv class=\"mt-badges-top\"\u003e\n        \u003cspan class=\"mt-badge\"\u003e🌺 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"mt-badge\"\u003e🌿 100% Naturel\u003c\/span\u003e\n        \u003cspan class=\"mt-badge\"\u003e🇫🇷 Made in France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"mt-hero-title\"\u003eEnveloppe Parfumée Monoï Tiaré\u003c\/span\u003e\n      \u003cp class=\"mt-subtitle\"\u003eDrake Home Fragrance\u003c\/p\u003e\n      \u003cp class=\"mt-description\"\u003eÉvadez-vous sous les tropiques avec cette essence polynésienne élaborée par les maîtres parfumeurs de Grasse\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"mt-section\"\u003e\n    \u003ch2\u003eEnveloppe Parfumée Monoï Tiaré : Une Invitation au Voyage depuis Grasse\u003c\/h2\u003e\n    \u003cp class=\"mt-section-intro\"\u003eFermez les yeux. Imaginez le sable chaud sous vos pieds, la brise légère qui caresse votre peau, et ce parfum enivrant de fleurs de tiaré qui flotte dans l'air.\u003c\/p\u003e\n    \u003cdiv class=\"mt-highlight-box\"\u003e\n      \u003cp\u003eC'est exactement cette sensation que vous offre notre \u003cstrong\u003eenveloppe parfumée Monoï Tiaré\u003c\/strong\u003e, un véritable \u003cstrong\u003eparfum d'ambiance 100% naturel\u003c\/strong\u003e élaboré à Grasse, capitale mondiale de la parfumerie.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"mt-section\"\u003e\n    \u003ch2\u003ePourquoi Choisir un Parfum d'Ambiance Naturel ?\u003c\/h2\u003e\n    \u003cp class=\"mt-section-intro\"\u003eVous cherchez à parfumer votre intérieur sans compromettre la qualité de l'air que vous respirez ?\u003c\/p\u003e\n    \u003cdiv class=\"mt-grid\"\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🚫 Sans composés synthétiques\u003c\/h3\u003e\n        \u003cp\u003eContrairement aux désodorisants industriels, ce parfum utilise uniquement des essences naturelles de Grasse\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🪨 Vermiculite naturelle\u003c\/h3\u003e\n        \u003cp\u003eUne roche minérale poreuse qui absorbe et diffuse le parfum progressivement\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧‍👦 Sans danger\u003c\/h3\u003e\n        \u003cp\u003eUne diffusion douce et sûre pour votre famille, vos animaux et l'environnement\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"mt-section\"\u003e\n    \u003ch2\u003eLa Signature Olfactive : Un Voyage Polynésien\u003c\/h2\u003e\n    \u003cp class=\"mt-section-intro\"\u003eLe parfum Monoï Tiaré a été soigneusement composé pour recréer l'atmosphère des îles du Pacifique.\u003c\/p\u003e\n    \u003cdiv class=\"mt-pyramid\"\u003e\n      \u003cdiv class=\"mt-pyramid-level mt-pyramid-top\"\u003e\n        \u003cspan class=\"mt-pyramid-label\"\u003eNote de tête\u003c\/span\u003e\n        \u003ch3\u003e🌺 Fleur de Tiaré\u003c\/h3\u003e\n        \u003cp\u003eLa fraîcheur délicate emblème de Tahiti\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-pyramid-level mt-pyramid-middle\"\u003e\n        \u003cspan class=\"mt-pyramid-label\"\u003eNote de cœur\u003c\/span\u003e\n        \u003ch3\u003e🍦 Vanille\u003c\/h3\u003e\n        \u003cp\u003eRondeur gourmande et réconfortante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-pyramid-level mt-pyramid-base\"\u003e\n        \u003cspan class=\"mt-pyramid-label\"\u003eNote de fond\u003c\/span\u003e\n        \u003ch3\u003e🤍 Musc Blanc\u003c\/h3\u003e\n        \u003cp\u003eSensualité subtile qui fait durer le parfum\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mt-tip\"\u003e\n      \u003cspan class=\"mt-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eCette combinaison crée une ambiance à la fois \u003cstrong\u003erelaxante et enveloppante\u003c\/strong\u003e, parfaite pour transformer votre chez-vous en havre de paix.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"mt-section\"\u003e\n    \u003ch2\u003eUn Parfum d'Ambiance Maison Qui Dure Longtemps\u003c\/h2\u003e\n    \u003cp class=\"mt-section-intro\"\u003eGrâce à la capacité d'absorption exceptionnelle de la vermiculite, le parfum se libère de manière continue pendant plusieurs semaines.\u003c\/p\u003e\n    \u003cdiv class=\"mt-grid-compact\"\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🗄️ Espace fermé\u003c\/h3\u003e\n        \u003cp\u003eTiroir, armoire : jusqu'à \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🚗 Espace semi-ouvert\u003c\/h3\u003e\n        \u003cp\u003eSac, voiture : environ \u003cstrong\u003e3 à 4 semaines\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"mt-section-intro\" style=\"margin-top: 1.5rem;\"\u003eC'est ce qui fait de ce produit le \u003cstrong\u003emeilleur parfum d'ambiance maison\u003c\/strong\u003e pour celles et ceux qui recherchent une solution durable et efficace.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"mt-section\"\u003e\n    \u003ch2\u003eComment Utiliser Votre Enveloppe Parfumée ?\u003c\/h2\u003e\n    \u003cp class=\"mt-section-intro\"\u003eL'utilisation ne pourrait pas être plus simple. Voici quelques idées pour profiter pleinement de ce parfum d'intérieur :\u003c\/p\u003e\n    \u003cdiv class=\"mt-timeline\"\u003e\n      \u003cdiv class=\"mt-timeline-item\"\u003e\n        \u003cspan class=\"mt-timeline-number\"\u003e1\u003c\/span\u003e\n        \u003cdiv class=\"mt-timeline-content\"\u003e\n          \u003ch3\u003e👗 Tiroirs et armoires\u003c\/h3\u003e\n          \u003cp\u003eGlissez l'enveloppe entre vos vêtements pour qu'ils s'imprègnent de cette senteur exotique\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-timeline-item\"\u003e\n        \u003cspan class=\"mt-timeline-number\"\u003e2\u003c\/span\u003e\n        \u003cdiv class=\"mt-timeline-content\"\u003e\n          \u003ch3\u003e👜 Sac à main\u003c\/h3\u003e\n          \u003cp\u003eUn format compact qui parfume discrètement vos effets personnels\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-timeline-item\"\u003e\n        \u003cspan class=\"mt-timeline-number\"\u003e3\u003c\/span\u003e\n        \u003cdiv class=\"mt-timeline-content\"\u003e\n          \u003ch3\u003e🚗 Voiture\u003c\/h3\u003e\n          \u003cp\u003ePlacez-la sous un siège pour une ambiance apaisante lors de vos trajets\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-timeline-item\"\u003e\n        \u003cspan class=\"mt-timeline-number\"\u003e4\u003c\/span\u003e\n        \u003cdiv class=\"mt-timeline-content\"\u003e\n          \u003ch3\u003e🧳 Valise\u003c\/h3\u003e\n          \u003cp\u003eVos affaires arriveront à destination délicatement parfumées\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-timeline-item\"\u003e\n        \u003cspan class=\"mt-timeline-number\"\u003e5\u003c\/span\u003e\n        \u003cdiv class=\"mt-timeline-content\"\u003e\n          \u003ch3\u003e😴 Sous l'oreiller\u003c\/h3\u003e\n          \u003cp\u003ePour favoriser la détente avant le sommeil\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"mt-section\"\u003e\n    \u003ch2\u003eComposition et Engagements Qualité\u003c\/h2\u003e\n    \u003cp class=\"mt-section-intro\"\u003eNous croyons que vous méritez de savoir exactement ce que contiennent les produits que vous utilisez chez vous.\u003c\/p\u003e\n    \u003cdiv class=\"mt-grid\"\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🪨 Support\u003c\/h3\u003e\n        \u003cp\u003eVermiculite naturelle (roche minérale expansée, sans traitement chimique)\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🌸 Parfum\u003c\/h3\u003e\n        \u003cp\u003eComposition exclusive de Grasse, France\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e♻️ Emballage\u003c\/h3\u003e\n        \u003cp\u003ePapier recyclé et recyclable\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🏭 Fabrication\u003c\/h3\u003e\n        \u003cp\u003eDrake Home Fragrance\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mt-tip\"\u003e\n      \u003cspan class=\"mt-tip-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cp\u003eCe \u003cstrong\u003eparfum d'ambiance naturel\u003c\/strong\u003e s'inscrit dans une démarche écoresponsable, de la formulation jusqu'à l'emballage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 --\u003e\n  \u003csection class=\"mt-section\"\u003e\n    \u003ch2\u003ePour Qui est Faite Cette Enveloppe Parfumée ?\u003c\/h2\u003e\n    \u003cp class=\"mt-section-intro\"\u003eCe parfum d'intérieur conviendra particulièrement si vous :\u003c\/p\u003e\n    \u003cdiv class=\"mt-grid\"\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🌺 Amateurs de senteurs florales\u003c\/h3\u003e\n        \u003cp\u003eVous appréciez les notes solaires et légèrement sucrées\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🔄 En quête d'alternatives\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez une option aux sprays et bougies parfumées\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e⏱️ Durabilité\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez un parfum qui dure longtemps sans intervention\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e🌿 Sensibilité écologique\u003c\/h3\u003e\n        \u003cp\u003eVous êtes attentif aux produits naturels et respectueux de l'environnement\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mt-card\"\u003e\n        \u003ch3\u003e✨ Exigence qualité\u003c\/h3\u003e\n        \u003cp\u003eVous aimez Durance ou Rituals mais cherchez une option plus authentique\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 8 --\u003e\n  \u003csection class=\"mt-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eNotre Conseil d'Expert\u003c\/h2\u003e\n    \u003cdiv class=\"mt-testimonial\"\u003e\n      \u003cp class=\"mt-testimonial-text\"\u003e\"Pour prolonger encore davantage la durée de vie de votre enveloppe, conservez-la dans un endroit relativement confiné plutôt qu'en plein courant d'air. Et lorsque le parfum commence à s'estomper après plusieurs semaines, vous pouvez raviver légèrement son intensité en la malaxant doucement entre vos doigts.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mt-cta-box\"\u003e\n      \u003cp\u003e🌺 Offrez-vous — ou offrez à un proche — cette petite parenthèse de douceur polynésienne.\u003cbr\u003e\u003cstrong\u003eParce que parfois, il suffit d'un parfum pour s'évader.\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  \/* Couleurs principales *\/\n  --mt-cream: #FAF8F5;\n  --mt-white: #ffffff;\n  --mt-primary: #8B8070;\n  --mt-primary-dark: #5C554A;\n  --mt-primary-light: #F0EBE3;\n  --mt-secondary: #D4A574;\n  --mt-accent: #C9956C;\n\n  \/* Textes *\/\n  --mt-text: #1a1a1a;\n  --mt-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --mt-border: #e0e0e0;\n  --mt-shadow: 0 4px 24px rgba(139,128,112,.12);\n  --mt-shadow-lg: 0 12px 48px rgba(139,128,112,.18);\n  --mt-radius: 20px;\n  --mt-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.mt-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--mt-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.mt-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8B8070 0%, #6B6358 50%, #5C554A 100%);\n  border-radius: var(--mt-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(--mt-shadow-lg);\n}\n\n.mt-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(212,165,116,.15) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 40%);\n  opacity: 1;\n}\n\n.mt-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n\/* === TITRE HERO === *\/\n.mt-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 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.mt-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 3vw, 18px);\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: .15em;\n  margin: 0 0 1.5rem 0;\n}\n\n.mt-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === BADGES === *\/\n.mt-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.mt-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(--mt-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.mt-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.mt-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.mt-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--mt-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.mt-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(--mt-primary), var(--mt-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO === *\/\n.mt-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--mt-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\/* === HIGHLIGHT BOX === *\/\n.mt-highlight-box {\n  background: var(--mt-white);\n  border-radius: var(--mt-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--mt-shadow);\n  border-left: 4px solid var(--mt-secondary);\n  text-align: center;\n}\n\n.mt-highlight-box p {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--mt-text);\n  margin: 0;\n  line-height: 1.8;\n}\n\n\/* === CARDS === *\/\n.mt-card {\n  background: var(--mt-white);\n  border-radius: var(--mt-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--mt-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.mt-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--mt-shadow-lg);\n  border-color: var(--mt-secondary);\n}\n\n.mt-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--mt-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.mt-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--mt-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.mt-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.mt-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n.mt-grid-compact .mt-card {\n  padding: 1.25rem;\n}\n\n\/* === PYRAMIDE OLFACTIVE === *\/\n.mt-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 500px;\n  margin: 0 auto 1.5rem;\n}\n\n.mt-pyramid-level {\n  background: var(--mt-white);\n  border-radius: var(--mt-radius-sm);\n  padding: 1.25rem 1.5rem;\n  box-shadow: var(--mt-shadow);\n  text-align: center;\n  position: relative;\n  transition: all .3s ease;\n}\n\n.mt-pyramid-level:hover {\n  transform: scale(1.02);\n  box-shadow: var(--mt-shadow-lg);\n}\n\n.mt-pyramid-top {\n  margin: 0 auto;\n  width: 70%;\n  border-top: 4px solid #F5D4B8;\n}\n\n.mt-pyramid-middle {\n  margin: 0 auto;\n  width: 85%;\n  border-top: 4px solid var(--mt-secondary);\n}\n\n.mt-pyramid-base {\n  margin: 0 auto;\n  width: 100%;\n  border-top: 4px solid var(--mt-primary);\n}\n\n.mt-pyramid-label {\n  display: inline-block;\n  font-size: 11px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: var(--mt-primary);\n  background: var(--mt-primary-light);\n  padding: 4px 12px;\n  border-radius: 999px;\n  margin-bottom: .5rem;\n}\n\n.mt-pyramid-level h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--mt-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.mt-pyramid-level p {\n  font-size: 14px;\n  color: var(--mt-text-light);\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.mt-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.mt-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.mt-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--mt-primary), var(--mt-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.mt-timeline-content {\n  flex: 1;\n  background: var(--mt-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--mt-radius-sm);\n  box-shadow: var(--mt-shadow);\n}\n\n.mt-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--mt-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.mt-timeline-content p {\n  font-size: 14px;\n  color: var(--mt-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.mt-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--mt-primary-light);\n  border-radius: var(--mt-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.mt-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.mt-tip p {\n  font-size: 14px;\n  color: var(--mt-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TESTIMONIAL === *\/\n.mt-testimonial {\n  background: var(--mt-white);\n  border-radius: var(--mt-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--mt-shadow);\n  border-left: 4px solid var(--mt-secondary);\n  margin-bottom: 1.5rem;\n}\n\n.mt-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--mt-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.mt-cta-box {\n  background: linear-gradient(135deg, var(--mt-secondary) 0%, var(--mt-accent) 100%);\n  border-radius: var(--mt-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.mt-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(255,255,255,.15) 0%, transparent 50%);\n}\n\n.mt-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  .mt-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .mt-card {\n    padding: 1.125rem;\n  }\n  \n  .mt-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .mt-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--mt-radius-sm);\n  }\n  \n  .mt-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .mt-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  \/* Grille compacte mobile *\/\n  .mt-grid-compact {\n    gap: .625rem;\n  }\n  \n  .mt-grid-compact .mt-card {\n    padding: 1rem;\n  }\n  \n  \/* Pyramide mobile *\/\n  .mt-pyramid-top,\n  .mt-pyramid-middle,\n  .mt-pyramid-base {\n    width: 100%;\n  }\n  \n  .mt-pyramid-level {\n    padding: 1rem;\n  }\n  \n  .mt-pyramid-level h3 {\n    font-size: 16px;\n  }\n  \n  \/* Timeline mobile *\/\n  .mt-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .mt-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .mt-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .mt-timeline-content p {\n    font-size: 13px;\n  }\n  \n  \/* Testimonial mobile *\/\n  .mt-testimonial {\n    padding: 1.25rem;\n  }\n  \n  .mt-testimonial-text {\n    font-size: 14px;\n  }\n  \n  \/* Highlight box mobile *\/\n  .mt-highlight-box {\n    padding: 1.25rem;\n  }\n  \n  \/* Tip mobile *\/\n  .mt-tip {\n    padding: .875rem 1rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .mt-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .mt-card:nth-child(1) { animation-delay: .05s; }\n  .mt-card:nth-child(2) { animation-delay: .1s; }\n  .mt-card:nth-child(3) { animation-delay: .15s; }\n  .mt-card:nth-child(4) { animation-delay: .2s; }\n  .mt-card:nth-child(5) { animation-delay: .25s; }\n  .mt-card:nth-child(6) { animation-delay: .3s; }\n  \n  .mt-pyramid-level {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .mt-pyramid-top { animation-delay: .1s; }\n  .mt-pyramid-middle { animation-delay: .2s; }\n  .mt-pyramid-base { animation-delay: .3s; }\n  \n  .mt-timeline-item {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .mt-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .mt-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .mt-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .mt-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .mt-timeline-item:nth-child(5) { animation-delay: .25s; }\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  .mt-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":54824753299833,"sku":"ENVMONOIDRAKE","price":2.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/enveloppe-parfumee-monoi-tiare-parfum-de-grasse-lifestyle.webp?v=1770049757"},{"product_id":"enveloppe-parfumee-ambre-parfum-de-grasse-copie","title":"Enveloppe Parfumée - Ambre - Parfum de Grasse","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Enveloppe Parfumée - Ambre - Parfum de Grasse\nPalette détectée:\n  - Primaire: #8B7355 (taupe\/brun kraft du packaging)\n  - Secondaire: #F5F0E6 (crème\/ivoire de l'étiquette)\n  - Accent: #D4A574 (ambre doré, évoquant la fragrance)\nAmbiance: Minimaliste, naturel, artisanal, élégant, épuré façon papeterie de luxe\nPréfixe CSS: amb\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Enveloppe parfumée Ambre – L'essence chaleureuse de Grasse dans vos espaces\"\n  2. \"Pourquoi craquer pour ce parfum ambre ?\"\n  3. \"Les notes olfactives de cette enveloppe\"\n  4. \"Une composition naturelle et responsable\"\n  5. \"Où utiliser votre enveloppe parfumée Ambre ?\"\n  6. \"Combien de temps dure le parfum ?\"\n  7. \"L'art du parfum de Grasse dans votre quotidien\"\n  8. \"Caractéristiques techniques\"\n  9. \"Une idée cadeau originale et appréciée\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"amb-premium\"\u003e\n  \n  \u003c!-- HERO --\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🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"amb-badge\"\u003e♻️ Papier recyclé\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"amb-hero-title\"\u003eEnveloppe Parfumée Ambre\u003c\/span\u003e\n      \u003cp class=\"amb-subtitle\"\u003eDrake Home Fragrance\u003c\/p\u003e\n      \u003cp class=\"amb-description\"\u003eInvitez l'excellence de la parfumerie grassoise dans vos espaces avec cette enveloppe à la fragrance ambrée envoûtante, naturelle et longue durée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eEnveloppe parfumée Ambre – L'essence chaleureuse de Grasse dans vos espaces\u003c\/h2\u003e\n    \u003cp class=\"amb-section-intro\"\u003eVous cherchez un parfum d'ambiance maison subtil, naturel et qui dure vraiment longtemps ? Cette enveloppe parfumée à l'ambre va transformer vos tiroirs, placards et petits espaces en véritables cocons olfactifs. Conçue avec un parfum de Grasse, capitale mondiale de la parfumerie, elle vous offre une qualité exceptionnelle sans artifice.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003ePourquoi craquer pour ce parfum ambre ?\u003c\/h2\u003e\n    \u003cdiv class=\"amb-testimonial\"\u003e\n      \u003cp class=\"amb-testimonial-text\"\u003eL'ambre est l'une des fragrances les plus appréciées en parfumerie. À la fois enveloppante et sophistiquée, cette senteur évoque la douceur, le réconfort et une certaine sensualité. Ce n'est pas un hasard si le parfum ambre pour femme comme pour homme reste un grand classique indémodable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"amb-tip\"\u003e\n      \u003cspan class=\"amb-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eCette enveloppe capture l'essence même de l'ambre dans sa version la plus noble : des \u003cstrong\u003enotes ambrées profondes\u003c\/strong\u003e, rehaussées par des touches \u003cstrong\u003evanillées et musquées\u003c\/strong\u003e. Le résultat ? Une fragrance qui enveloppe délicatement vos affaires sans jamais les saturer.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eLes notes olfactives de cette enveloppe\u003c\/h2\u003e\n    \u003cdiv class=\"amb-grid\"\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e🌸 Notes de tête\u003c\/h3\u003e\n        \u003cp\u003eAccords légers et lumineux pour une première impression accueillante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e🧡 Notes de cœur\u003c\/h3\u003e\n        \u003cp\u003eAmbre chaud et vanille crémeuse pour une signature enveloppante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e🪵 Notes de fond\u003c\/h3\u003e\n        \u003cp\u003eMusc blanc et boisé pour une tenue longue durée exceptionnelle\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"amb-tip\"\u003e\n      \u003cspan class=\"amb-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eCe bouquet olfactif rappelle les grands parfums d'ambiance que vous adorez, mais dans un format pratique et économique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eUne composition naturelle et responsable\u003c\/h2\u003e\n    \u003cp class=\"amb-section-intro\"\u003eCe qui distingue cette enveloppe parfumée des désodorisants classiques, c'est sa formulation pensée pour votre bien-être et celui de la planète.\u003c\/p\u003e\n    \u003cdiv class=\"amb-grid\"\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e�ite Vermiculite naturelle\u003c\/h3\u003e\n        \u003cp\u003eCe minéral poreux absorbe et diffuse le parfum de manière progressive et constante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e🏛️ Parfum de Grasse\u003c\/h3\u003e\n        \u003cp\u003eÉlaboré selon le savoir-faire ancestral des maîtres parfumeurs grassois\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e♻️ Enveloppe recyclée\u003c\/h3\u003e\n        \u003cp\u003eUn emballage en papier écoresponsable qui respecte vos valeurs\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"amb-tip\"\u003e\n      \u003cspan class=\"amb-tip-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cp\u003ePas de produits chimiques agressifs, pas de gaz propulseur : juste une diffusion douce et naturelle qui respecte votre environnement intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eOù utiliser votre enveloppe parfumée Ambre ?\u003c\/h2\u003e\n    \u003cp class=\"amb-section-intro\"\u003eC'est là toute la magie de ce format compact : vous pouvez l'emporter et l'utiliser absolument partout.\u003c\/p\u003e\n    \u003cdiv class=\"amb-grid-compact\"\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e👙 Tiroirs à lingerie\u003c\/h3\u003e\n        \u003cp\u003eVêtements délicatement parfumés\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e🚪 Penderie \u0026amp; armoire\u003c\/h3\u003e\n        \u003cp\u003eAdieu odeurs de renfermé\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e👜 Sac à main\u003c\/h3\u003e\n        \u003cp\u003eFragrance à chaque ouverture\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e🧳 Valise de voyage\u003c\/h3\u003e\n        \u003cp\u003eVotre signature olfactive partout\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e🚗 Voiture\u003c\/h3\u003e\n        \u003cp\u003eAlternative élégante aux sapins\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-card\"\u003e\n        \u003ch3\u003e🛏️ Table de nuit\u003c\/h3\u003e\n        \u003cp\u003eNotes apaisantes pour dormir\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eCombien de temps dure le parfum ?\u003c\/h2\u003e\n    \u003cdiv class=\"amb-timeline\"\u003e\n      \u003cdiv class=\"amb-timeline-item\"\u003e\n        \u003cdiv class=\"amb-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"amb-timeline-content\"\u003e\n          \u003ch3\u003eDiffusion progressive\u003c\/h3\u003e\n          \u003cp\u003eLa vermiculite libère progressivement les molécules parfumées pendant \u003cstrong\u003eplusieurs semaines\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-timeline-item\"\u003e\n        \u003cdiv class=\"amb-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"amb-timeline-content\"\u003e\n          \u003ch3\u003eDurée variable\u003c\/h3\u003e\n          \u003cp\u003eDans un tiroir fermé, le parfum persiste plus longtemps que dans un endroit ventilé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"amb-timeline-item\"\u003e\n        \u003cdiv class=\"amb-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"amb-timeline-content\"\u003e\n          \u003ch3\u003eAstuce pour raviver\u003c\/h3\u003e\n          \u003cp\u003eFroissez légèrement l'enveloppe entre vos doigts pour libérer de nouvelles notes et prolonger le plaisir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eL'art du parfum de Grasse dans votre quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"amb-testimonial\"\u003e\n      \u003cp class=\"amb-testimonial-text\"\u003eGrasse n'est pas devenue la capitale mondiale de la parfumerie par hasard. Depuis le XVIIe siècle, cette ville du sud de la France cultive un savoir-faire unique dans l'extraction et la composition des fragrances. En choisissant cette enveloppe parfumée, vous invitez chez vous un petit morceau de cette tradition d'excellence.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"text-align:center; margin-top:1.25rem; color:var(--amb-text-light); font-size:15px;\"\u003eQue vous soyez amateur de parfum ambre ou simplement en quête d'un parfum d'ambiance raffiné pour votre intérieur, cette enveloppe répondra à vos attentes les plus exigeantes.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 8 --\u003e\n  \u003csection class=\"amb-section\"\u003e\n    \u003ch2\u003eCaractéristiques\u003c\/h2\u003e\n    \u003cdiv class=\"amb-accordion\"\u003e\n      \u003cdetails class=\"amb-accordion-item\" open\u003e\n        \u003csummary class=\"amb-accordion-header\"\u003e🏷️ Fragrance\u003c\/summary\u003e\n        \u003cdiv class=\"amb-accordion-content\"\u003e\n          \u003cp\u003eAmbre (notes ambrées, vanillées, musquées)\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"amb-accordion-item\"\u003e\n        \u003csummary class=\"amb-accordion-header\"\u003e📦 Contenu\u003c\/summary\u003e\n        \u003cdiv class=\"amb-accordion-content\"\u003e\n          \u003cp\u003eVermiculite naturelle imprégnée de parfum\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"amb-accordion-item\"\u003e\n        \u003csummary class=\"amb-accordion-header\"\u003e📍 Origine du parfum\u003c\/summary\u003e\n        \u003cdiv class=\"amb-accordion-content\"\u003e\n          \u003cp\u003eGrasse, France – Capitale mondiale de la parfumerie\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"amb-accordion-item\"\u003e\n        \u003csummary class=\"amb-accordion-header\"\u003e🏢 Marque\u003c\/summary\u003e\n        \u003cdiv class=\"amb-accordion-content\"\u003e\n          \u003cp\u003eDrake Home Fragrance\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"amb-accordion-item\"\u003e\n        \u003csummary class=\"amb-accordion-header\"\u003e⏱️ Durée de diffusion\u003c\/summary\u003e\n        \u003cdiv class=\"amb-accordion-content\"\u003e\n          \u003cp\u003ePlusieurs semaines selon l'utilisation et l'aération de l'espace\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 9 --\u003e\n  \u003csection class=\"amb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eUne idée cadeau originale et appréciée\u003c\/h2\u003e\n    \u003cdiv class=\"amb-cta-box\"\u003e\n      \u003cp\u003eVous cherchez un petit présent attentionné ? Cette enveloppe parfumée à l'ambre fait un \u003cstrong\u003ecadeau idéal\u003c\/strong\u003e : élégant, utile et accessible. Elle plaira aussi bien aux amateurs de parfum ambre gris qu'à ceux qui découvrent cette fragrance envoûtante pour la première fois.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"amb-disclaimer\"\u003eGlissez-la dans un paquet cadeau ou offrez-la comme attention spontanée : le geste sera toujours apprécié.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  \/* Couleurs principales *\/\n  --amb-cream: #FAF8F5;\n  --amb-white: #ffffff;\n  --amb-primary: #8B7355;\n  --amb-primary-dark: #5D4E3A;\n  --amb-primary-light: #F0EBE3;\n  --amb-secondary: #D4A574;\n  --amb-accent: #C4956A;\n\n  \/* Textes *\/\n  --amb-text: #1a1a1a;\n  --amb-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --amb-border: #e8e4de;\n  --amb-shadow: 0 4px 24px rgba(93,78,58,.08);\n  --amb-shadow-lg: 0 12px 48px rgba(93,78,58,.15);\n  --amb-radius: 20px;\n  --amb-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\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}\n\n\/* === HERO === *\/\n.amb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8B7355 0%, #6B5A45 50%, #5D4E3A 100%);\n  border-radius: var(--amb-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(--amb-shadow-lg);\n}\n\n.amb-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(212,165,116,.15) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 40%);\n  opacity: 1;\n}\n\n.amb-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n\/* === BADGES === *\/\n.amb-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.amb-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(--amb-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.amb-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === TITRE HERO === *\/\n.amb-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 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.amb-subtitle {\n  color: rgba(255,255,255,.8);\n  font-size: clamp(14px, 3vw, 18px);\n  font-weight: 600;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n  margin: 0 0 1.5rem 0;\n}\n\n.amb-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.amb-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.amb-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--amb-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.amb-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(--amb-primary), var(--amb-secondary));\n  border-radius: 2px;\n}\n\n.amb-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--amb-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\/* === GRILLES === *\/\n.amb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.amb-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n\/* === CARDS === *\/\n.amb-card {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--amb-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.amb-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--amb-shadow-lg);\n  border-color: var(--amb-primary);\n}\n\n.amb-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--amb-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.amb-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--amb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.amb-grid-compact .amb-card {\n  padding: 1rem;\n}\n\n.amb-grid-compact .amb-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.amb-grid-compact .amb-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.amb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.amb-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.amb-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--amb-primary), var(--amb-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.amb-timeline-content {\n  flex: 1;\n  background: var(--amb-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--amb-radius-sm);\n  box-shadow: var(--amb-shadow);\n}\n\n.amb-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--amb-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.amb-timeline-content p {\n  font-size: 14px;\n  color: var(--amb-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.amb-testimonial {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--amb-shadow);\n  border-left: 4px solid var(--amb-secondary);\n}\n\n.amb-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--amb-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.amb-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--amb-primary-light);\n  border-radius: var(--amb-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.amb-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.amb-tip p {\n  font-size: 14px;\n  color: var(--amb-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDÉON === *\/\n.amb-accordion {\n  background: var(--amb-white);\n  border-radius: var(--amb-radius);\n  box-shadow: var(--amb-shadow);\n  overflow: hidden;\n}\n\n.amb-accordion-item {\n  border-bottom: 1px solid var(--amb-border);\n  margin: 0;\n  padding: 0;\n}\n\n.amb-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.amb-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--amb-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.amb-accordion-header:hover {\n  background: var(--amb-primary-light);\n}\n\n.amb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.amb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--amb-primary);\n  transition: transform .2s ease;\n}\n\n.amb-accordion-item[open] .amb-accordion-header::after {\n  content: '−';\n}\n\n.amb-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--amb-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.amb-accordion-content p {\n  margin: 0;\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(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.amb-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.amb-disclaimer {\n  font-size: 12px;\n  color: var(--amb-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  .amb-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .amb-card {\n    padding: 1.125rem;\n  }\n  \n  .amb-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .amb-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--amb-radius-sm);\n  }\n  \n  .amb-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .amb-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .amb-grid-compact {\n    gap: .625rem;\n  }\n  \n  .amb-grid-compact .amb-card {\n    padding: .75rem;\n  }\n  \n  .amb-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .amb-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .amb-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .amb-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .amb-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .amb-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .amb-testimonial {\n    padding: 1.25rem;\n  }\n  \n  .amb-testimonial-text {\n    font-size: 14px;\n  }\n  \n  .amb-tip {\n    padding: .875rem 1rem;\n  }\n  \n  .amb-tip-icon {\n    font-size: 20px;\n  }\n  \n  .amb-tip p {\n    font-size: 13px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .amb-card {\n    animation: ambFadeInUp .5s ease backwards;\n  }\n  .amb-card:nth-child(1) { animation-delay: .05s; }\n  .amb-card:nth-child(2) { animation-delay: .1s; }\n  .amb-card:nth-child(3) { animation-delay: .15s; }\n  .amb-card:nth-child(4) { animation-delay: .2s; }\n  .amb-card:nth-child(5) { animation-delay: .25s; }\n  .amb-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes ambFadeInUp {\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  .amb-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":54824756609401,"sku":"ENVAMBREDRAKE","price":2.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/enveloppe-parfumee-ambre-parfum-de-grasse-lifestyle.webp?v=1770050451"},{"product_id":"bruloir-carre-fondant-diffuseur-huiles-essentielles-style-japonais-noir","title":"Brûleur de Cire en Céramique pour Carré Fondant \u0026 Huiles Essentielles","description":"\u003cdiv class=\"bc-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bc-hero\"\u003e\n    \u003cdiv class=\"bc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"bc-hero-content\"\u003e\n      \u003cdiv class=\"bc-badges-top\"\u003e\n        \u003cspan class=\"bc-badge\"\u003e🏮 Design japonais ajouré\u003c\/span\u003e\n        \u003cspan class=\"bc-badge\"\u003e🕯️ Céramique artisanale\u003c\/span\u003e\n        \u003cspan class=\"bc-badge\"\u003e🌿 Aromathérapie naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"bc-hero-title\"\u003eBrûleur de cire en céramique pour carré fondant \u0026amp; huiles essentielles\u003c\/span\u003e\n      \u003cp class=\"bc-subtitle\"\u003eL'alliance parfaite entre décoration zen et diffusion aromatique\u003c\/p\u003e\n      \u003cp class=\"bc-description\"\u003eUn écrin de céramique aux lignes épurées qui transforme chaque pièce en sanctuaire de bien-être. Noir mat ou blanc brillant — choisissez votre ambiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"bc-section\"\u003e\n    \u003ch2\u003eDiffusez vos huiles essentielles et cires parfumées avec élégance\u003c\/h2\u003e\n    \u003cp class=\"bc-section-intro\"\u003eOffrez-vous un véritable rituel bien-être à domicile avec ce brûleur de cire en céramique au design japonais ajouré.\u003c\/p\u003e\n    \u003cdiv class=\"bc-grid-compact\"\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🖤 Noir mat\u003c\/h3\u003e\n        \u003cp\u003eUne touche contemporaine et zen pour les intérieurs modernes et épurés\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🤍 Blanc brillant\u003c\/h3\u003e\n        \u003cp\u003eÉlégance lumineuse qui s'accorde avec les décorations claires et aériennes\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🧘 Espace bien-être\u003c\/h3\u003e\n        \u003cp\u003eTransformez salon, chambre ou espace de méditation en un véritable cocon apaisant\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e✨ Objet décoratif\u003c\/h3\u003e\n        \u003cp\u003eBien plus qu'un brûleur : un véritable élément de décoration à part entiè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=\"bc-section\"\u003e\n    \u003ch2\u003eComment fonctionne ce brûleur de cire parfumée ?\u003c\/h2\u003e\n    \u003cp class=\"bc-section-intro\"\u003eLe principe est d'une simplicité remarquable. Placez une bougie chauffe-plat dans la partie inférieure, puis déposez dans la coupelle supérieure l'élément de votre choix :\u003c\/p\u003e\n    \u003cdiv class=\"bc-timeline\"\u003e\n      \u003cdiv class=\"bc-timeline-item\"\u003e\n        \u003cdiv class=\"bc-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bc-timeline-content\"\u003e\n          \u003ch3\u003e💧 Huiles essentielles\u003c\/h3\u003e\n          \u003cp\u003eQuelques gouttes d'huile essentielle mélangées à un fond d'eau pour une diffusion douce et aromatique\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-timeline-item\"\u003e\n        \u003cdiv class=\"bc-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bc-timeline-content\"\u003e\n          \u003ch3\u003e🧊 Carré fondant en cire végétale\u003c\/h3\u003e\n          \u003cp\u003eUn \u003ca title=\"carré fondant en cire végétale\" href=\"https:\/\/www.naturellement-bio.com\/products\/carre-fondant-cire-vegetale-12-senteurs-au-choix-drake\"\u003ecarré fondant en cire végétale\u003c\/a\u003e parfumé pour une fragrance longue durée\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-timeline-item\"\u003e\n        \u003cdiv class=\"bc-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bc-timeline-content\"\u003e\n          \u003ch3\u003e🟤 Carré d'ambre\u003c\/h3\u003e\n          \u003cp\u003eUn \u003ca title=\"carré d'ambre\" href=\"https:\/\/www.naturellement-bio.com\/collections\/carre-ambre\"\u003ecarré d'ambre\u003c\/a\u003e pour une fragrance chaleureuse et enveloppante\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bc-tip\"\u003e\n      \u003cspan class=\"bc-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eLa chaleur douce de la bougie fait fondre progressivement la cire parfumée ou diffuse les arômes des huiles essentielles sans les surchauffer. Contrairement à un brûleur de cire électrique, cette méthode traditionnelle préserve au mieux les propriétés aromatiques tout en créant une ambiance lumineuse unique grâce aux ouvertures ajourées en forme de pétales.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"bc-section\"\u003e\n    \u003ch2\u003eUn design ajouré qui sublime votre intérieur\u003c\/h2\u003e\n    \u003cp class=\"bc-section-intro\"\u003eCe qui distingue ce brûleur cire parfumée des modèles classiques, c'est son esthétique soignée d'inspiration japonaise.\u003c\/p\u003e\n    \u003cdiv class=\"bc-grid\"\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🌙 Ombres dansantes\u003c\/h3\u003e\n        \u003cp\u003eLes découpes élégantes laissent filtrer la lueur de la bougie, projetant de douces ombres dansantes sur les murs. Le soir venu, l'effet est saisissant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🖤 Noir mat contemporain\u003c\/h3\u003e\n        \u003cp\u003eLe coloris noir mat apporte une touche contemporaine et zen, parfait pour les ambiances minimalistes et cosy.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🤍 Blanc brillant lumineux\u003c\/h3\u003e\n        \u003cp\u003eLe blanc brillant s'accorde avec les décorations épurées et lumineuses, pour un rendu doux et apaisant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"bc-section\"\u003e\n    \u003ch2\u003eDimensions et caractéristiques\u003c\/h2\u003e\n    \u003cdiv class=\"bc-grid-compact\"\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e📏 Hauteur\u003c\/h3\u003e\n        \u003cp\u003e7 cm (2.76 inch)\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e📐 Largeur\u003c\/h3\u003e\n        \u003cp\u003e6 cm (2.36 inch)\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🏺 Matériau\u003c\/h3\u003e\n        \u003cp\u003eCéramique de haute qualité, résistante à la chaleur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🕯️ Compatibilité\u003c\/h3\u003e\n        \u003cp\u003eBougies chauffe-plat standard, cires fondantes, huiles essentielles\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"bc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce brûleur en céramique ?\u003c\/h2\u003e\n    \u003cdiv class=\"bc-grid\"\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🌿 Diffusion douce et naturelle\u003c\/h3\u003e\n        \u003cp\u003eRespecte les propriétés des huiles essentielles grâce à une chaleur progressive et maîtrisée\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e♻️ Céramique durable\u003c\/h3\u003e\n        \u003cp\u003eFacile à nettoyer après chaque utilisation, conçue pour durer dans le temps\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e📦 Format compact\u003c\/h3\u003e\n        \u003cp\u003eSe glisse partout : table basse, étagère, salle de bain, bureau ou chevet\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🔥 Ambiance lumineuse chaleureuse\u003c\/h3\u003e\n        \u003cp\u003eGrâce aux découpes ajourées, la flamme crée un jeu de lumière envoûtant\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🔄 Polyvalent\u003c\/h3\u003e\n        \u003cp\u003eCompatible avec les cires fondantes, carrés d'ambre et huiles essentielles\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bc-card\"\u003e\n        \u003ch3\u003e🔌 Sans électricité\u003c\/h3\u003e\n        \u003cp\u003eAucune source d'énergie électrique nécessaire, idéal en toute circonstance\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"bc-section\"\u003e\n    \u003ch2\u003eNos conseils d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"bc-accordion\"\u003e\n      \u003cdetails class=\"bc-accordion-item\" open\u003e\n        \u003csummary class=\"bc-accordion-header\"\u003e💧 Avec des huiles essentielles\u003c\/summary\u003e\n        \u003cdiv class=\"bc-accordion-content mt-3\"\u003e\n          \u003cp\u003eVersez une fine couche d'eau dans la coupelle avant d'ajouter vos gouttes d'huile essentielle : cela évite que l'huile ne brûle directement au contact de la céramique chaude.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bc-accordion-item\"\u003e\n        \u003csummary class=\"bc-accordion-header\"\u003e🧊 Avec un carré fondant en cire végétale\u003c\/summary\u003e\n        \u003cdiv class=\"bc-accordion-content mt-3\"\u003e\n          \u003cp\u003ePlacez-le directement dans la coupelle sans eau. La cire fondue peut être retirée facilement une fois refroidie.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bc-accordion-item\"\u003e\n        \u003csummary class=\"bc-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"bc-accordion-content mt-3\"\u003e\n          \u003cp\u003ePosez toujours votre brûleur sur une surface plane et stable, à l'écart des courants d'air et hors de portée des enfants et des animaux. Ne le laissez jamais sans surveillance lorsque la bougie est allumée.\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=\"bc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"bc-cta-box\"\u003e\n      \u003cp\u003e🕯️ Que vous soyez amateur d'aromathérapie, passionné de décoration ou simplement à la recherche d'un moyen naturel de parfumer votre intérieur, ce brûleur de cire en céramique est l'accessoire qu'il vous faut. Offrez-le ou faites-vous plaisir : chaque utilisation est une invitation à la détente.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --bc-cream: #f7f5f2;\n  --bc-white: #ffffff;\n  --bc-primary: #3a3a3a;\n  --bc-primary-dark: #1a1a1a;\n  --bc-primary-light: #f0ece7;\n  --bc-secondary: #c8a96e;\n  --bc-accent: #e8d5b0;\n  --bc-text: #1a1a1a;\n  --bc-text-light: #5a5a5a;\n  --bc-border: #e0dcd6;\n  --bc-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --bc-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --bc-radius: 20px;\n  --bc-radius-sm: 12px;\n}\n\n.bc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--bc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.bc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #1a1a1a 0%, #3a3a3a 40%, #c8a96e 100%);\n  border-radius: var(--bc-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(--bc-shadow-lg);\n}\n\n.bc-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 20% 80%, rgba(200,169,110,.15) 0%, transparent 50%),\n              radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 50%);\n  opacity: 1;\n}\n\n.bc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bc-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.bc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.bc-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(--bc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.bc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.bc-subtitle {\n  color: var(--bc-accent);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 .75rem 0;\n  letter-spacing: -.01em;\n}\n\n.bc-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.bc-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.bc-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bc-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.bc-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(--bc-primary), var(--bc-secondary));\n  border-radius: 2px;\n}\n\n.bc-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--bc-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.bc-card {\n  background: var(--bc-white);\n  border-radius: var(--bc-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--bc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.bc-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--bc-shadow-lg);\n  border-color: var(--bc-secondary);\n}\n\n.bc-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--bc-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.bc-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--bc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.bc-card a {\n  color: var(--bc-secondary);\n  text-decoration: underline;\n  font-weight: 600;\n  transition: color .2s ease;\n}\n\n.bc-card a:hover {\n  color: var(--bc-primary-dark);\n}\n\n\/* === GRILLES === *\/\n.bc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.bc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.bc-grid-compact .bc-card {\n  padding: 1rem;\n}\n\n.bc-grid-compact .bc-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.bc-grid-compact .bc-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.bc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.bc-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.bc-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--bc-primary), var(--bc-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.bc-timeline-content {\n  flex: 1;\n  background: var(--bc-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--bc-radius-sm);\n  box-shadow: var(--bc-shadow);\n}\n\n.bc-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--bc-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.bc-timeline-content p {\n  font-size: 14px;\n  color: var(--bc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.bc-timeline-content a {\n  color: var(--bc-secondary);\n  text-decoration: underline;\n  font-weight: 600;\n  transition: color .2s ease;\n}\n\n.bc-timeline-content a:hover {\n  color: var(--bc-primary-dark);\n}\n\n\/* === TIP BOX === *\/\n.bc-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--bc-primary-light);\n  border-radius: var(--bc-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.bc-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.bc-tip p {\n  font-size: 14px;\n  color: var(--bc-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDÉON === *\/\n.bc-accordion {\n  background: var(--bc-white);\n  border-radius: var(--bc-radius);\n  box-shadow: var(--bc-shadow);\n  overflow: hidden;\n}\n\n.bc-accordion-item {\n  border-bottom: 1px solid var(--bc-border);\n  margin: 0;\n  padding: 0;\n}\n\n.bc-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.bc-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--bc-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.bc-accordion-header:hover {\n  background: var(--bc-primary-light);\n}\n\n.bc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.bc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--bc-secondary);\n  transition: transform .2s ease;\n}\n\n.bc-accordion-item[open] .bc-accordion-header::after {\n  content: '−';\n}\n\n.bc-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--bc-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.bc-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.bc-cta-box {\n  background: linear-gradient(135deg, var(--bc-primary) 0%, #2a2a2a 50%, var(--bc-secondary) 100%);\n  border-radius: var(--bc-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.bc-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,.2);\n  margin: 0;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .bc-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .bc-card {\n    padding: 1.125rem;\n  }\n\n  .bc-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .bc-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--bc-radius-sm);\n  }\n\n  .bc-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .bc-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .bc-grid-compact {\n    gap: .625rem;\n  }\n\n  .bc-grid-compact .bc-card {\n    padding: .75rem;\n  }\n\n  .bc-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .bc-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .bc-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .bc-timeline-content p {\n    font-size: 13px;\n  }\n\n  .bc-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .bc-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .bc-card {\n    animation: bcFadeInUp .5s ease backwards;\n  }\n  .bc-card:nth-child(1) { animation-delay: .05s; }\n  .bc-card:nth-child(2) { animation-delay: .1s; }\n  .bc-card:nth-child(3) { animation-delay: .15s; }\n  .bc-card:nth-child(4) { animation-delay: .2s; }\n  .bc-card:nth-child(5) { animation-delay: .25s; }\n  .bc-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes bcFadeInUp {\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  .bc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"ORZINO","offers":[{"title":"Noir","offer_id":56398867726713,"sku":"BRULOIRJAPONAISNOIR","price":7.95,"currency_code":"EUR","in_stock":false},{"title":"Blanc","offer_id":56398867759481,"sku":"BRULOIRJAPONAISBLANC","price":7.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/bruleur-de-cire-en-ceramique-noir-pour-carre-fondant-et-huiles-essentielles_11zon.jpg?v=1774860302"},{"product_id":"spray-repulsif-anti-marquage-urinaire-240ml-biovetol","title":"Spray Répulsif - Anti Marquage Urinaire - 240ml - Biovetol","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Spray Répulsif Anti-Marquage Urinaire - Biovetol\nPalette détectée:\n  - Primaire: #D4C8B8 (beige\/crème du packaging et fond)\n  - Secondaire: #5B7C4A (vert bio\/naturel des labels)\n  - Accent: #8B6914 (doré\/miel du chien, chaleur naturelle)\nAmbiance: Naturel\/bio, habitat cosy, animaux de compagnie, minimaliste et élégant, certifié écologique\nPréfixe CSS: bvr\n--\u003e\n\n\u003cdiv class=\"bvr-premium\"\u003e\n  \n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"bvr-hero\"\u003e\n    \u003cdiv class=\"bvr-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"bvr-hero-content\"\u003e\n      \u003cdiv class=\"bvr-badges-top\"\u003e\n        \u003cspan class=\"bvr-badge\"\u003e🌿 Certifié Ecocert\u003c\/span\u003e\n        \u003cspan class=\"bvr-badge\"\u003e🇫🇷 Fabrication française\u003c\/span\u003e\n        \u003cspan class=\"bvr-badge\"\u003e🍃 99,9% naturel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"bvr-hero-title\"\u003eSpray répulsif anti-marquage\u003c\/span\u003e\n      \u003cp class=\"bvr-subtitle\"\u003eProtégez votre intérieur naturellement\u003c\/p\u003e\n      \u003cp class=\"bvr-description\"\u003eFormulé aux huiles essentielles biologiques, ce spray crée une barrière olfactive efficace pour préserver vos meubles et tissus des marquages urinaires de vos compagnons.\u003c\/p\u003e\n      \u003cdiv class=\"bvr-hero-stats\"\u003e\n        \u003cdiv class=\"bvr-stat\"\u003e\n          \u003cspan class=\"bvr-stat-number\"\u003e240\u003c\/span\u003e\n          \u003cspan class=\"bvr-stat-label\"\u003eml\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bvr-stat\"\u003e\n          \u003cspan class=\"bvr-stat-number\"\u003e99,9%\u003c\/span\u003e\n          \u003cspan class=\"bvr-stat-label\"\u003enaturel\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bvr-stat\"\u003e\n          \u003cspan class=\"bvr-stat-number\"\u003e19,5%\u003c\/span\u003e\n          \u003cspan class=\"bvr-stat-label\"\u003ebio\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BÉNÉFICES --\u003e\n  \u003csection class=\"bvr-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce spray ?\u003c\/h2\u003e\n    \u003cdiv class=\"bvr-grid\"\u003e\n      \u003cdiv class=\"bvr-card\"\u003e\n        \u003cdiv class=\"bvr-card-icon\"\u003e🛡️\u003c\/div\u003e\n        \u003ch3\u003eAction répulsive naturelle\u003c\/h3\u003e\n        \u003cp\u003eLes huiles essentielles biologiques créent une barrière olfactive qui dissuade chiens et chats de marquer leur territoire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-card\"\u003e\n        \u003cdiv class=\"bvr-card-icon\"\u003e🌱\u003c\/div\u003e\n        \u003ch3\u003eIngrédients biologiques\u003c\/h3\u003e\n        \u003cp\u003eHuiles essentielles de lavandin, citronnelle et eucalyptus, eaux florales de menthe et romarin certifiées bio.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-card\"\u003e\n        \u003cdiv class=\"bvr-card-icon\"\u003e🏠\u003c\/div\u003e\n        \u003ch3\u003eParfum agréable\u003c\/h3\u003e\n        \u003cp\u003eEn plus de son efficacité répulsive, il laisse une odeur fraîche et plaisante dans votre habitat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-card\"\u003e\n        \u003cdiv class=\"bvr-card-icon\"\u003e✅\u003c\/div\u003e\n        \u003ch3\u003eCertifié Ecocert\u003c\/h3\u003e\n        \u003cp\u003eContrôlé par Ecocert Greenlife, garantissant une formulation respectueuse de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-card\"\u003e\n        \u003cdiv class=\"bvr-card-icon\"\u003e🇫🇷\u003c\/div\u003e\n        \u003ch3\u003eMade in France\u003c\/h3\u003e\n        \u003cp\u003eConçu et fabriqué en France, reflet du savoir-faire local et d'une qualité supérieure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-card\"\u003e\n        \u003cdiv class=\"bvr-card-icon\"\u003e🐱\u003c\/div\u003e\n        \u003ch3\u003eChiens et chats\u003c\/h3\u003e\n        \u003cp\u003eEfficace pour tous vos compagnons à quatre pattes, adapté à tous les environnements intérieurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"bvr-section\"\u003e\n    \u003ch2\u003eUne formule 100% naturelle\u003c\/h2\u003e\n    \u003cdiv class=\"bvr-composition-grid\"\u003e\n      \u003cdiv class=\"bvr-ingredient\"\u003e\n        \u003cdiv class=\"bvr-ingredient-icon\"\u003e💜\u003c\/div\u003e\n        \u003cdiv class=\"bvr-ingredient-content\"\u003e\n          \u003ch4\u003eLavande hybride\u003c\/h4\u003e\n          \u003cp\u003eHuile essentielle apaisante et répulsive naturelle\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-ingredient\"\u003e\n        \u003cdiv class=\"bvr-ingredient-icon\"\u003e🍋\u003c\/div\u003e\n        \u003cdiv class=\"bvr-ingredient-content\"\u003e\n          \u003ch4\u003eCitronnelle de Java\u003c\/h4\u003e\n          \u003cp\u003eAction répulsive puissante et parfum frais\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-ingredient\"\u003e\n        \u003cdiv class=\"bvr-ingredient-icon\"\u003e🌿\u003c\/div\u003e\n        \u003cdiv class=\"bvr-ingredient-content\"\u003e\n          \u003ch4\u003eEucalyptus citronné\u003c\/h4\u003e\n          \u003cp\u003ePropriétés odorantes dissuasives\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-ingredient\"\u003e\n        \u003cdiv class=\"bvr-ingredient-icon\"\u003e🌬️\u003c\/div\u003e\n        \u003cdiv class=\"bvr-ingredient-content\"\u003e\n          \u003ch4\u003eMenthe des champs\u003c\/h4\u003e\n          \u003cp\u003eFraîcheur et effet répulsif naturel\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-ingredient\"\u003e\n        \u003cdiv class=\"bvr-ingredient-icon\"\u003e🍎\u003c\/div\u003e\n        \u003cdiv class=\"bvr-ingredient-content\"\u003e\n          \u003ch4\u003eVinaigre de cidre bio\u003c\/h4\u003e\n          \u003cp\u003eBase naturelle et renforcement de l'action\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-ingredient\"\u003e\n        \u003cdiv class=\"bvr-ingredient-icon\"\u003e🌳\u003c\/div\u003e\n        \u003cdiv class=\"bvr-ingredient-content\"\u003e\n          \u003ch4\u003eGomme d'acacia\u003c\/h4\u003e\n          \u003cp\u003eÉpaississant naturel d'origine végétale\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bvr-composition-note\"\u003e\n      \u003cp\u003eComposition complète : Eau, huiles essentielles de lavande hybride, de citronnelle de Java, d'eucalyptus citronné et de menthe des champs, vinaigre de cidre*, gomme d'acacia, gomme xanthane, alcools gras d'origine végétale, geraniol, limonene, linalool, citral.\u003c\/p\u003e\n      \u003cspan\u003e*Ingrédient issu de l'agriculture biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MODE D'EMPLOI --\u003e\n  \u003csection class=\"bvr-section\"\u003e\n    \u003ch2\u003eMode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"bvr-steps\"\u003e\n      \u003cdiv class=\"bvr-step\"\u003e\n        \u003cdiv class=\"bvr-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bvr-step-content\"\u003e\n          \u003ch4\u003eAgitez le flacon\u003c\/h4\u003e\n          \u003cp\u003eBien agiter avant emploi pour mélanger les ingrédients naturels\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-step\"\u003e\n        \u003cdiv class=\"bvr-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bvr-step-content\"\u003e\n          \u003ch4\u003eVaporisez à 20 cm\u003c\/h4\u003e\n          \u003cp\u003ePulvérisez directement sur les zones ou objets à protéger, 1 pression pour 200 cm² (20x20 cm)\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-step\"\u003e\n        \u003cdiv class=\"bvr-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bvr-step-content\"\u003e\n          \u003ch4\u003eRenouvelez tous les 3 jours\u003c\/h4\u003e\n          \u003cp\u003ePour une efficacité optimale, répétez l'application régulièrement\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ZONES D'APPLICATION --\u003e\n  \u003csection class=\"bvr-section\"\u003e\n    \u003ch2\u003eOù l'utiliser ?\u003c\/h2\u003e\n    \u003cdiv class=\"bvr-zones-grid\"\u003e\n      \u003cdiv class=\"bvr-zone\"\u003e\n        \u003cspan class=\"bvr-zone-icon\"\u003e🛋️\u003c\/span\u003e\n        \u003cspan class=\"bvr-zone-text\"\u003eCanapés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-zone\"\u003e\n        \u003cspan class=\"bvr-zone-icon\"\u003e🪑\u003c\/span\u003e\n        \u003cspan class=\"bvr-zone-text\"\u003eMeubles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-zone\"\u003e\n        \u003cspan class=\"bvr-zone-icon\"\u003e🚪\u003c\/span\u003e\n        \u003cspan class=\"bvr-zone-text\"\u003ePortes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-zone\"\u003e\n        \u003cspan class=\"bvr-zone-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"bvr-zone-text\"\u003ePlantes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-zone\"\u003e\n        \u003cspan class=\"bvr-zone-icon\"\u003e🧺\u003c\/span\u003e\n        \u003cspan class=\"bvr-zone-text\"\u003eTissus\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-zone\"\u003e\n        \u003cspan class=\"bvr-zone-icon\"\u003e🧸\u003c\/span\u003e\n        \u003cspan class=\"bvr-zone-text\"\u003eTapis\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRÉCAUTIONS --\u003e\n  \u003csection class=\"bvr-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"bvr-warning-box\"\u003e\n      \u003cdiv class=\"bvr-warning-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"bvr-warning-content\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eUsage externe et environnemental uniquement\u003c\/li\u003e\n          \u003cli\u003eNe pas appliquer directement sur l'animal\u003c\/li\u003e\n          \u003cli\u003eÉvitez le contact avec les yeux et les muqueuses\u003c\/li\u003e\n          \u003cli\u003eTenir hors de portée des enfants\u003c\/li\u003e\n          \u003cli\u003eEn cas de réaction allergique, consultez un vétérinaire\u003c\/li\u003e\n          \u003cli\u003eLiquide et vapeurs inflammables – conserver à l'écart de la chaleur\u003c\/li\u003e\n          \u003cli\u003eAvant application sur un tissu, testez sur une zone non visible\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INFOS PRATIQUES --\u003e\n  \u003csection class=\"bvr-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"bvr-info-grid\"\u003e\n      \u003cdiv class=\"bvr-info-item\"\u003e\n        \u003cspan class=\"bvr-info-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"bvr-info-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"bvr-info-value\"\u003e240 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-info-item\"\u003e\n        \u003cspan class=\"bvr-info-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"bvr-info-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"bvr-info-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-info-item\"\u003e\n        \u003cspan class=\"bvr-info-icon\"\u003e🐾\u003c\/span\u003e\n        \u003cspan class=\"bvr-info-label\"\u003ePour\u003c\/span\u003e\n        \u003cspan class=\"bvr-info-value\"\u003eChiens \u0026amp; chats\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bvr-info-item\"\u003e\n        \u003cspan class=\"bvr-info-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"bvr-info-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"bvr-info-value\"\u003eEcocert\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"bvr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"bvr-cta-box\"\u003e\n      \u003cdiv class=\"bvr-cta-icon\"\u003e🏡\u003c\/div\u003e\n      \u003cp\u003eOffrez à votre intérieur une protection naturelle et efficace contre les marquages urinaires, tout en respectant vos animaux et l'environnement grâce à une formule certifiée bio.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES CSS === *\/\n:root {\n  --bvr-cream: #F5F2ED;\n  --bvr-white: #ffffff;\n  --bvr-primary: #5B7C4A;\n  --bvr-primary-dark: #3D5A32;\n  --bvr-primary-light: #E8EFE4;\n  --bvr-secondary: #D4C8B8;\n  --bvr-secondary-dark: #B8A894;\n  --bvr-accent: #8B6914;\n  --bvr-text: #2C2C2C;\n  --bvr-text-light: #5A5A5A;\n  --bvr-border: #E0DCD6;\n  --bvr-shadow: 0 4px 24px rgba(91,124,74,.08);\n  --bvr-shadow-lg: 0 12px 48px rgba(91,124,74,.15);\n  --bvr-radius: 20px;\n  --bvr-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.bvr-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--bvr-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--bvr-text);\n  line-height: 1.6;\n}\n\n.bvr-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.bvr-hero {\n  position: relative;\n  background: linear-gradient(135deg, #5B7C4A 0%, #3D5A32 50%, #2D4525 100%);\n  border-radius: var(--bvr-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(--bvr-shadow-lg);\n}\n\n.bvr-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  opacity: .06;\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%3Cpath d='M30 5c-2.5 0-4.5 2-4.5 4.5S27.5 14 30 14s4.5-2 4.5-4.5S32.5 5 30 5zm-15 15c-2.5 0-4.5 2-4.5 4.5s2 4.5 4.5 4.5 4.5-2 4.5-4.5-2-4.5-4.5-4.5zm30 0c-2.5 0-4.5 2-4.5 4.5s2 4.5 4.5 4.5 4.5-2 4.5-4.5-2-4.5-4.5-4.5zM30 35c-2.5 0-4.5 2-4.5 4.5s2 4.5 4.5 4.5 4.5-2 4.5-4.5-2-4.5-4.5-4.5z' fill='%23ffffff' fill-opacity='1'\/%3E%3C\/svg%3E\");\n}\n\n.bvr-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bvr-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.bvr-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(--bvr-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.bvr-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.bvr-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: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.bvr-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n}\n\n.bvr-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(15px, 2vw, 17px);\n  max-width: 700px;\n  margin: 0 auto 2rem;\n  line-height: 1.7;\n}\n\n.bvr-hero-stats {\n  display: flex;\n  justify-content: center;\n  gap: clamp(2rem, 5vw, 4rem);\n  flex-wrap: wrap;\n}\n\n.bvr-stat {\n  text-align: center;\n}\n\n.bvr-stat-number {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 5vw, 40px);\n  font-weight: 900;\n  line-height: 1;\n}\n\n.bvr-stat-label {\n  display: block;\n  color: rgba(255,255,255,.75);\n  font-size: 13px;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-top: 4px;\n}\n\n\/* === SECTIONS === *\/\n.bvr-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.bvr-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bvr-primary-dark);\n  margin: 0 0 clamp(1.5rem, 3vw, 2.5rem) 0;\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.bvr-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(--bvr-primary), var(--bvr-accent));\n  border-radius: 2px;\n}\n\n\/* === GRILLE CARDS === *\/\n.bvr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.bvr-card {\n  background: var(--bvr-white);\n  border-radius: var(--bvr-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--bvr-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.bvr-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--bvr-shadow-lg);\n  border-color: var(--bvr-primary);\n}\n\n.bvr-card-icon {\n  font-size: 40px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.bvr-card h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--bvr-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.bvr-card p {\n  font-size: 14px;\n  color: var(--bvr-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === COMPOSITION === *\/\n.bvr-composition-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1rem;\n  margin-bottom: 2rem;\n}\n\n.bvr-ingredient {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: var(--bvr-white);\n  border-radius: var(--bvr-radius-sm);\n  padding: 1.25rem;\n  box-shadow: var(--bvr-shadow);\n  transition: all .3s ease;\n}\n\n.bvr-ingredient:hover {\n  transform: translateX(8px);\n  box-shadow: var(--bvr-shadow-lg);\n}\n\n.bvr-ingredient-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n}\n\n.bvr-ingredient-content h4 {\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--bvr-primary-dark);\n  margin: 0 0 4px 0;\n}\n\n.bvr-ingredient-content p {\n  font-size: 13px;\n  color: var(--bvr-text-light);\n  margin: 0;\n}\n\n.bvr-composition-note {\n  background: var(--bvr-primary-light);\n  border-radius: var(--bvr-radius-sm);\n  padding: 1.5rem;\n  border-left: 4px solid var(--bvr-primary);\n}\n\n.bvr-composition-note p {\n  font-size: 13px;\n  color: var(--bvr-text);\n  margin: 0 0 .5rem 0;\n  line-height: 1.7;\n}\n\n.bvr-composition-note span {\n  font-size: 12px;\n  color: var(--bvr-primary-dark);\n  font-weight: 600;\n  font-style: italic;\n}\n\n\/* === ÉTAPES === *\/\n.bvr-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.bvr-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 1.5rem;\n  background: var(--bvr-white);\n  border-radius: var(--bvr-radius);\n  padding: 1.5rem 2rem;\n  box-shadow: var(--bvr-shadow);\n  transition: all .3s ease;\n}\n\n.bvr-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--bvr-shadow-lg);\n}\n\n.bvr-step-number {\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--bvr-primary), var(--bvr-primary-dark));\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 20px;\n  font-weight: 900;\n  flex-shrink: 0;\n  box-shadow: 0 4px 12px rgba(91,124,74,.3);\n}\n\n.bvr-step-content h4 {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--bvr-primary-dark);\n  margin: 0 0 6px 0;\n}\n\n.bvr-step-content p {\n  font-size: 14px;\n  color: var(--bvr-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ZONES === *\/\n.bvr-zones-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: 1rem;\n}\n\n.bvr-zone {\n  background: var(--bvr-white);\n  border-radius: var(--bvr-radius-sm);\n  padding: 1.5rem 1rem;\n  text-align: center;\n  box-shadow: var(--bvr-shadow);\n  transition: all .3s ease;\n}\n\n.bvr-zone:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--bvr-shadow-lg);\n  background: var(--bvr-primary-light);\n}\n\n.bvr-zone-icon {\n  font-size: 32px;\n  display: block;\n  margin-bottom: .5rem;\n}\n\n.bvr-zone-text {\n  font-size: 14px;\n  font-weight: 700;\n  color: var(--bvr-primary-dark);\n}\n\n\/* === WARNING === *\/\n.bvr-warning-box {\n  display: flex;\n  gap: 1.5rem;\n  background: linear-gradient(135deg, #FFF8E7 0%, #FEF3CD 100%);\n  border-radius: var(--bvr-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  border: 2px solid #F0E0A0;\n}\n\n.bvr-warning-icon {\n  font-size: 40px;\n  flex-shrink: 0;\n}\n\n.bvr-warning-content ul {\n  margin: 0;\n  padding-left: 1.25rem;\n}\n\n.bvr-warning-content li {\n  font-size: 14px;\n  color: var(--bvr-text);\n  margin-bottom: 8px;\n  line-height: 1.5;\n}\n\n.bvr-warning-content li:last-child {\n  margin-bottom: 0;\n}\n\n\/* === INFOS === *\/\n.bvr-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.bvr-info-item {\n  background: var(--bvr-white);\n  border-radius: var(--bvr-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  box-shadow: var(--bvr-shadow);\n  transition: all .3s ease;\n}\n\n.bvr-info-item:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--bvr-shadow-lg);\n}\n\n.bvr-info-icon {\n  font-size: 28px;\n  display: block;\n  margin-bottom: .5rem;\n}\n\n.bvr-info-label {\n  display: block;\n  font-size: 12px;\n  color: var(--bvr-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: 4px;\n}\n\n.bvr-info-value {\n  display: block;\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--bvr-primary-dark);\n}\n\n\/* === CTA === *\/\n.bvr-cta-box {\n  background: linear-gradient(135deg, var(--bvr-primary) 0%, var(--bvr-primary-dark) 100%);\n  border-radius: var(--bvr-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.bvr-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: url(\"data:image\/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M20 5l3 8h8l-6 5 2 8-7-5-7 5 2-8-6-5h8z' fill='%23ffffff' fill-opacity='.05'\/%3E%3C\/svg%3E\");\n  opacity: .5;\n}\n\n.bvr-cta-icon {\n  font-size: 48px;\n  display: block;\n  margin-bottom: 1rem;\n  position: relative;\n  z-index: 1;\n}\n\n.bvr-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  max-width: 700px;\n  margin: 0 auto;\n  position: relative;\n  z-index: 1;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .bvr-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .bvr-hero-stats {\n    gap: 1.5rem;\n  }\n  \n  .bvr-step {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n  \n  .bvr-warning-box {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n  \n  .bvr-warning-content ul {\n    text-align: left;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .bvr-card,\n  .bvr-ingredient,\n  .bvr-step,\n  .bvr-zone,\n  .bvr-info-item {\n    animation: bvrFadeInUp .6s ease backwards;\n  }\n  \n  .bvr-card:nth-child(1), .bvr-ingredient:nth-child(1), .bvr-zone:nth-child(1) { animation-delay: .1s; }\n  .bvr-card:nth-child(2), .bvr-ingredient:nth-child(2), .bvr-zone:nth-child(2) { animation-delay: .15s; }\n  .bvr-card:nth-child(3), .bvr-ingredient:nth-child(3), .bvr-zone:nth-child(3) { animation-delay: .2s; }\n  .bvr-card:nth-child(4), .bvr-ingredient:nth-child(4), .bvr-zone:nth-child(4) { animation-delay: .25s; }\n  .bvr-card:nth-child(5), .bvr-ingredient:nth-child(5), .bvr-zone:nth-child(5) { animation-delay: .3s; }\n  .bvr-card:nth-child(6), .bvr-ingredient:nth-child(6), .bvr-zone:nth-child(6) { animation-delay: .35s; }\n  \n  .bvr-step:nth-child(1) { animation-delay: .1s; }\n  .bvr-step:nth-child(2) { animation-delay: .2s; }\n  .bvr-step:nth-child(3) { animation-delay: .3s; }\n  \n  .bvr-info-item:nth-child(1) { animation-delay: .1s; }\n  .bvr-info-item:nth-child(2) { animation-delay: .15s; }\n  .bvr-info-item:nth-child(3) { animation-delay: .2s; }\n  .bvr-info-item:nth-child(4) { animation-delay: .25s; }\n}\n\n@keyframes bvrFadeInUp {\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  .bvr-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .bvr-card,\n  .bvr-ingredient,\n  .bvr-step,\n  .bvr-zone,\n  .bvr-info-item {\n    border: 2px solid var(--bvr-text);\n  }\n  \n  .bvr-badge {\n    border: 2px solid var(--bvr-primary-dark);\n  }\n}\n\u003c\/style\u003e","brand":"BIOVETOL","offers":[{"title":"Default Title","offer_id":54834723062137,"sku":"SPRAYREPULSIFBIOVETOL","price":14.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/biovetol-spray-repulsif-min.jpg?v=1734106176"},{"product_id":"rape-dore-bybazz","title":"Râpe Dorée pour carrés d'ambre","description":"\u003cdiv class=\"rp-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"rp-hero\"\u003e\n    \u003cdiv class=\"rp-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"rp-hero-content\"\u003e\n      \u003cdiv class=\"rp-badges-top\"\u003e\n        \u003cspan class=\"rp-badge\"\u003e✨ Finition dorée\u003c\/span\u003e\n        \u003cspan class=\"rp-badge\"\u003e💛 Design cœurs\u003c\/span\u003e\n        \u003cspan class=\"rp-badge\"\u003e📏 Format mini 8 cm\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"rp-hero-title\"\u003eRâpe dorée pour carrés d'ambre\u003c\/span\u003e\n      \u003cp class=\"rp-subtitle\"\u003eByBazz\u003c\/p\u003e\n      \u003cp class=\"rp-description\"\u003eL'accessoire chic et indispensable pour libérer toute l'intensité parfumée de vos cubes d'ambre en quelques gestes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"rp-section\"\u003e\n    \u003ch2\u003eRâpe dorée pour cubes d'ambre ByBazz : libérez tout le parfum de vos carrés d'ambre\u003c\/h2\u003e\n    \u003cp class=\"rp-section-intro\"\u003eVous adorez les cubes d'ambre mais vous trouvez que leur parfum manque parfois d'intensité ? Cette \u003cstrong\u003emini râpe dorée ByBazz\u003c\/strong\u003e est l'accessoire qu'il vous manquait. Compacte, élégante et redoutablement efficace, elle a été spécialement conçue pour \u003cstrong\u003erâper vos carrés d'ambre\u003c\/strong\u003e et en décupler les arômes en quelques gestes simples.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"rp-section\"\u003e\n    \u003ch2\u003ePourquoi râper un cube d'ambre ?\u003c\/h2\u003e\n    \u003cdiv class=\"rp-testimonial\"\u003e\n      \u003cp class=\"rp-testimonial-text\"\u003eUn cube d'ambre diffuse naturellement son parfum, mais de façon assez subtile. En le râpant, vous créez de fins copeaux qui multiplient la surface de contact avec l'air. Résultat : les \u003cstrong\u003esenteurs orientales\u003c\/strong\u003e se libèrent instantanément et embaument votre pièce avec bien plus d'intensité qu'un cube laissé intact. C'est la méthode traditionnelle utilisée depuis des générations pour profiter pleinement de ces trésors olfactifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"rp-section\"\u003e\n    \u003ch2\u003eUn accessoire pensé dans les moindres détails\u003c\/h2\u003e\n    \u003cdiv class=\"rp-grid-compact\"\u003e\n      \u003cdiv class=\"rp-card\"\u003e\n        \u003ch3\u003e📐 Format mini\u003c\/h3\u003e\n        \u003cp\u003eEnviron 8 cm de longueur, elle se glisse partout et se pose joliment sur un plateau décoratif, à côté de vos cubes d'ambre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rp-card\"\u003e\n        \u003ch3\u003e✨ Finition dorée\u003c\/h3\u003e\n        \u003cp\u003eColoris or et \u003cstrong\u003epetits cœurs découpés\u003c\/strong\u003e sur la poignée : une touche chic et chaleureuse pour votre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rp-card\"\u003e\n        \u003ch3\u003e🔲 Plusieurs surfaces\u003c\/h3\u003e\n        \u003cp\u003eDifférentes tailles de grains pour varier la finesse des copeaux selon vos envies, comme une râpe classique en miniature.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rp-card\"\u003e\n        \u003ch3\u003e🛡️ Matière solide\u003c\/h3\u003e\n        \u003cp\u003eMétal robuste conçu pour durer et résister à une utilisation régulière sans perdre son éclat doré.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"rp-section\"\u003e\n    \u003ch2\u003eComment utiliser votre râpe dorée ByBazz ?\u003c\/h2\u003e\n    \u003cp class=\"rp-section-intro\"\u003eL'utilisation est très simple et même agréable. Tenez fermement la râpe d'une main et passez votre \u003cstrong\u003ecarré d'ambre\u003c\/strong\u003e sur la surface choisie. Plus les copeaux sont fins, plus le parfum se diffuse rapidement.\u003c\/p\u003e\n    \u003cdiv class=\"rp-timeline\"\u003e\n      \u003cdiv class=\"rp-timeline-item\"\u003e\n        \u003cdiv class=\"rp-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"rp-timeline-content\"\u003e\n          \u003ch3\u003eCoupelle décorative\u003c\/h3\u003e\n          \u003cp\u003eDéposez les copeaux dans une \u003cstrong\u003ecoupelle décorative\u003c\/strong\u003e pour parfumer un salon, une chambre ou une salle de bain.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rp-timeline-item\"\u003e\n        \u003cdiv class=\"rp-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"rp-timeline-content\"\u003e\n          \u003ch3\u003eBrûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez-les sur un \u003cstrong\u003ebrûle-parfum\u003c\/strong\u003e ou un diffuseur chauffant pour intensifier encore la diffusion des arômes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rp-timeline-item\"\u003e\n        \u003cdiv class=\"rp-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"rp-timeline-content\"\u003e\n          \u003ch3\u003eTiroirs et armoires\u003c\/h3\u003e\n          \u003cp\u003eGlissez-les dans vos tiroirs ou armoires pour parfumer délicatement votre linge au quotidien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"rp-section\"\u003e\n    \u003ch2\u003eL'astuce en plus : parfumez votre maison en passant l'aspirateur\u003c\/h2\u003e\n    \u003cdiv class=\"rp-tip\"\u003e\n      \u003cspan class=\"rp-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eVoici un conseil malin que peu de gens connaissent : \u003cstrong\u003ene jetez jamais vos copeaux d'ambre\u003c\/strong\u003e restants. Aspirez-les directement avec votre aspirateur. En fonctionnant, celui-ci diffusera les senteurs dans toute votre maison grâce au flux d'air chaud. C'est une façon simple et ingénieuse de parfumer chaque pièce sans effort.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"rp-section\"\u003e\n    \u003ch2\u003eUne idée cadeau originale\u003c\/h2\u003e\n    \u003cdiv class=\"rp-card rp-card-gift\"\u003e\n      \u003ch3\u003e🎁 Un cadeau utile et raffiné\u003c\/h3\u003e\n      \u003cp\u003eAvec son design soigné et sa finition dorée ornée de cœurs, cette \u003cstrong\u003erâpe ByBazz\u003c\/strong\u003e fait un cadeau à la fois utile et original. Offrez-la seule ou accompagnée d'un cube d'ambre pour un coffret parfumé qui fera sensation. Elle plaira à toutes les personnes qui aiment les \u003cstrong\u003eparfums d'intérieur naturels\u003c\/strong\u003e et les objets décoratifs avec du caractère.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 --\u003e\n  \u003csection class=\"rp-section\"\u003e\n    \u003ch2\u003eCaractéristiques\u003c\/h2\u003e\n    \u003cdiv class=\"rp-accordion\"\u003e\n      \u003cdetails class=\"rp-accordion-item\" open\u003e\n        \u003csummary class=\"rp-accordion-header\"\u003e🏷️ Informations produit\u003c\/summary\u003e\n        \u003cdiv class=\"rp-accordion-content mt-3\"\u003e\n          \u003cdiv class=\"rp-specs\"\u003e\n            \u003cdiv class=\"rp-spec-row\"\u003e\n              \u003cspan class=\"rp-spec-label\"\u003eMarque\u003c\/span\u003e\n              \u003cspan class=\"rp-spec-value\"\u003eByBazz\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"rp-spec-row\"\u003e\n              \u003cspan class=\"rp-spec-label\"\u003eType\u003c\/span\u003e\n              \u003cspan class=\"rp-spec-value\"\u003eMini râpe pour cubes d'ambre\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"rp-spec-row\"\u003e\n              \u003cspan class=\"rp-spec-label\"\u003eCouleur\u003c\/span\u003e\n              \u003cspan class=\"rp-spec-value\"\u003eOr \/ Doré\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"rp-spec-row\"\u003e\n              \u003cspan class=\"rp-spec-label\"\u003eLongueur\u003c\/span\u003e\n              \u003cspan class=\"rp-spec-value\"\u003eEnviron 8 cm\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"rp-spec-row\"\u003e\n              \u003cspan class=\"rp-spec-label\"\u003eMatière\u003c\/span\u003e\n              \u003cspan class=\"rp-spec-value\"\u003eMétal\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"rp-spec-row\"\u003e\n              \u003cspan class=\"rp-spec-label\"\u003eDesign\u003c\/span\u003e\n              \u003cspan class=\"rp-spec-value\"\u003eDécoupes en forme de cœur sur la poignée\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"rp-spec-row\"\u003e\n              \u003cspan class=\"rp-spec-label\"\u003eFaces de râpage\u003c\/span\u003e\n              \u003cspan class=\"rp-spec-value\"\u003ePlusieurs surfaces pour différentes épaisseurs de copeaux\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\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=\"rp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"rp-cta-box\"\u003e\n      \u003cp\u003e✨ Sublimez vos cubes d'ambre et embaumer votre intérieur de senteurs orientales envoûtantes avec cette râpe dorée d'exception.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"rp-disclaimer\"\u003eCubes d'ambre non inclus. Accessoire à usage exclusif pour râper des cubes d'ambre parfumés.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --rp-cream: #faf7f2;\n  --rp-white: #ffffff;\n  --rp-primary: #c9a84c;\n  --rp-primary-dark: #8a6d2b;\n  --rp-primary-light: #f5ecd7;\n  --rp-secondary: #d4af37;\n  --rp-accent: #e8c45a;\n  --rp-text: #1a1a1a;\n  --rp-text-light: #5a5a5a;\n  --rp-border: #e8e0d0;\n  --rp-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --rp-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --rp-radius: 20px;\n  --rp-radius-sm: 12px;\n}\n\n.rp-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--rp-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.rp-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8a6d2b 0%, #c9a84c 50%, #d4af37 100%);\n  border-radius: var(--rp-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(--rp-shadow-lg);\n}\n\n.rp-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,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 50%),\n                    repeating-linear-gradient(45deg, transparent, transparent 30px, rgba(255,255,255,.02) 30px, rgba(255,255,255,.02) 60px);\n  opacity: 1;\n}\n\n.rp-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.rp-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.rp-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(--rp-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.rp-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.rp-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.rp-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.rp-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === SECTIONS === *\/\n.rp-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.rp-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--rp-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.rp-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(--rp-primary), var(--rp-secondary));\n  border-radius: 2px;\n}\n\n.rp-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--rp-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.rp-section-intro strong {\n  color: var(--rp-text);\n}\n\n\/* === CARDS === *\/\n.rp-card {\n  background: var(--rp-white);\n  border-radius: var(--rp-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--rp-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.rp-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--rp-shadow-lg);\n  border-color: var(--rp-primary);\n}\n\n.rp-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--rp-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.rp-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--rp-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.rp-card p strong {\n  color: var(--rp-text);\n}\n\n.rp-card-gift {\n  max-width: 700px;\n  margin: 0 auto;\n  border-left: 4px solid var(--rp-primary);\n  text-align: left;\n}\n\n\/* === GRILLES === *\/\n.rp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.rp-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.rp-grid-compact .rp-card {\n  padding: 1rem;\n}\n\n.rp-grid-compact .rp-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.rp-grid-compact .rp-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.rp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.rp-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.rp-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--rp-primary), var(--rp-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.rp-timeline-content {\n  flex: 1;\n  background: var(--rp-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--rp-radius-sm);\n  box-shadow: var(--rp-shadow);\n}\n\n.rp-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--rp-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.rp-timeline-content p {\n  font-size: 14px;\n  color: var(--rp-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.rp-timeline-content p strong {\n  color: var(--rp-text);\n}\n\n\/* === TESTIMONIAL === *\/\n.rp-testimonial {\n  background: var(--rp-white);\n  border-radius: var(--rp-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--rp-shadow);\n  border-left: 4px solid var(--rp-primary);\n}\n\n.rp-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--rp-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.rp-testimonial-text strong {\n  color: var(--rp-primary-dark);\n}\n\n\/* === ACCORDÉON === *\/\n.rp-accordion {\n  background: var(--rp-white);\n  border-radius: var(--rp-radius);\n  box-shadow: var(--rp-shadow);\n  overflow: hidden;\n}\n\n.rp-accordion-item {\n  border-bottom: 1px solid var(--rp-border);\n  margin: 0;\n  padding: 0;\n}\n\n.rp-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.rp-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--rp-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.rp-accordion-header:hover {\n  background: var(--rp-primary-light);\n}\n\n.rp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.rp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--rp-primary);\n  transition: transform .2s ease;\n}\n\n.rp-accordion-item[open] .rp-accordion-header::after {\n  content: '−';\n}\n\n.rp-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--rp-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.rp-accordion-content p {\n  margin: 0;\n}\n\n\/* === SPECS TABLE === *\/\n.rp-specs {\n  display: flex;\n  flex-direction: column;\n  gap: 0;\n}\n\n.rp-spec-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: .75rem 0;\n  border-bottom: 1px solid var(--rp-border);\n}\n\n.rp-spec-row:last-child {\n  border-bottom: none;\n}\n\n.rp-spec-label {\n  font-weight: 700;\n  color: var(--rp-primary-dark);\n  font-size: 14px;\n  flex-shrink: 0;\n  margin-right: 1rem;\n}\n\n.rp-spec-value {\n  color: var(--rp-text-light);\n  font-size: 14px;\n  text-align: right;\n}\n\n\/* === TIP BOX === *\/\n.rp-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--rp-primary-light);\n  border-radius: var(--rp-radius-sm);\n  padding: 1.25rem 1.5rem;\n  border: 2px solid var(--rp-accent);\n}\n\n.rp-tip-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.rp-tip p {\n  font-size: 14px;\n  color: var(--rp-text);\n  margin: 0;\n  line-height: 1.7;\n}\n\n.rp-tip p strong {\n  color: var(--rp-primary-dark);\n}\n\n\/* === CTA FINAL === *\/\n.rp-cta-box {\n  background: linear-gradient(135deg, var(--rp-primary) 0%, var(--rp-primary-dark) 100%);\n  border-radius: var(--rp-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.rp-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.rp-disclaimer {\n  font-size: 12px;\n  color: var(--rp-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  .rp-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .rp-card {\n    padding: 1.125rem;\n  }\n\n  .rp-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .rp-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--rp-radius-sm);\n  }\n\n  .rp-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .rp-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .rp-grid-compact {\n    gap: .625rem;\n  }\n\n  .rp-grid-compact .rp-card {\n    padding: .75rem;\n  }\n\n  .rp-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .rp-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .rp-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .rp-timeline-content p {\n    font-size: 13px;\n  }\n\n  .rp-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .rp-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .rp-testimonial {\n    padding: 1.25rem;\n  }\n\n  .rp-testimonial-text {\n    font-size: 14px;\n  }\n\n  .rp-tip {\n    padding: 1rem;\n    gap: .75rem;\n  }\n\n  .rp-tip-icon {\n    font-size: 24px;\n  }\n\n  .rp-tip p {\n    font-size: 13px;\n  }\n\n  .rp-card-gift {\n    text-align: left;\n  }\n\n  .rp-spec-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: .25rem;\n    padding: .625rem 0;\n  }\n\n  .rp-spec-value {\n    text-align: left;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .rp-card {\n    animation: rpFadeInUp .5s ease backwards;\n  }\n  .rp-card:nth-child(1) { animation-delay: .05s; }\n  .rp-card:nth-child(2) { animation-delay: .1s; }\n  .rp-card:nth-child(3) { animation-delay: .15s; }\n  .rp-card:nth-child(4) { animation-delay: .2s; }\n  .rp-card:nth-child(5) { animation-delay: .25s; }\n  .rp-card:nth-child(6) { animation-delay: .3s; }\n\n  .rp-timeline-item {\n    animation: rpFadeInUp .5s ease backwards;\n  }\n  .rp-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .rp-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .rp-timeline-item:nth-child(3) { animation-delay: .15s; }\n}\n\n@keyframes rpFadeInUp {\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  .rp-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"BYBAZZ","offers":[{"title":"Default Title","offer_id":54853062492537,"sku":"rappedore","price":2.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/rape-dore-pour-carres-dambre-bybazz-lifestyle_7d0124f0-0eea-48b3-8b74-740aaf011361.webp?v=1773831171"},{"product_id":"rape-argente-bybazz","title":"Râpe Argentée pour carrés d'ambre","description":"\u003cdiv class=\"rp-premium\"\u003e\n\u003cdiv class=\"rp-hero\"\u003e\n\u003cdiv class=\"rp-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"rp-hero-content\"\u003e\n\u003cdiv class=\"rp-badges-top\"\u003e\n\u003cspan class=\"rp-badge\"\u003e✨ Finition argentée\u003c\/span\u003e \u003cspan class=\"rp-badge\"\u003e📐 4 faces de râpage\u003c\/span\u003e \u003cspan class=\"rp-badge\"\u003e🤏 Format compact\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rp-hero-title\"\u003eRâpe argentée pour carrés d'ambre\u003c\/span\u003e\n\u003cp class=\"rp-subtitle\"\u003eL'accessoire indispensable BYBAZZ\u003c\/p\u003e\n\u003cp class=\"rp-description\"\u003eTransformez vos cubes d'ambre en copeaux fins pour une diffusion de parfum plus intense, plus durable et entièrement naturelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"rp-section\"\u003e\n\u003ch2\u003eRâpe argentée pour carrés d'ambre – L'accessoire indispensable\u003c\/h2\u003e\n\u003cp class=\"rp-section-intro\"\u003eVous utilisez des \u003cstrong\u003ecarrés d'ambre\u003c\/strong\u003e pour parfumer votre intérieur ? Cette \u003cstrong\u003erâpe argentée ByBazz\u003c\/strong\u003e est l'outil qu'il vous manque pour en tirer le meilleur parti. Compacte, élégante et redoutablement efficace, elle vous permet de transformer vos cubes d'ambre en copeaux fins qui libèrent des senteurs plus intenses et plus durables.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"rp-section\"\u003e\n\u003ch2\u003ePourquoi râper vos carrés d'ambre ?\u003c\/h2\u003e\n\u003cp class=\"rp-section-intro\"\u003eUn cube d'ambre entier diffuse son parfum de manière subtile. Mais en le râpant, vous multipliez la surface de contact avec l'air, ce qui \u003cstrong\u003eintensifie considérablement la diffusion du parfum\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"rp-grid\"\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e🔥 Dans un brûleur à cire\u003c\/h3\u003e\n\u003cp\u003ePlacez une pincée de copeaux dans la coupelle, allumez une bougie chauffe-plat et laissez la chaleur libérer les arômes d'ambre. L'alternative parfaite au diffuseur de parfum ambre classique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e👔 Dans vos tiroirs et armoires\u003c\/h3\u003e\n\u003cp\u003eGlissez quelques copeaux dans un petit sachet en tissu pour parfumer délicatement votre linge au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e🧹 Dans le sac de votre aspirateur\u003c\/h3\u003e\n\u003cp\u003eAjoutez-y des copeaux d'ambre avant de passer l'aspirateur. Votre intérieur sera enveloppé d'une senteur chaleureuse à chaque utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e🏡 En décoration\u003c\/h3\u003e\n\u003cp\u003eDisposez les copeaux dans une coupelle décorative pour un parfum d'intérieur ambre naturel et continu, sans flamme ni électricité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"rp-section\"\u003e\n\u003ch2\u003eCaractéristiques de la râpe argentée Bybazz\u003c\/h2\u003e\n\u003cdiv class=\"rp-grid-compact\"\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e🪨 Matériau\u003c\/h3\u003e\n\u003cp\u003eMétal robuste avec finition argentée brillante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e📏 Dimensions\u003c\/h3\u003e\n\u003cp\u003e2,5 cm × 3,5 cm × 8 cm – se range facilement partout\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e🔲 Design 4 faces\u003c\/h3\u003e\n\u003cp\u003ePlusieurs tailles de râpage pour des copeaux fins ou plus grossiers\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e✋ Poignée ergonomique\u003c\/h3\u003e\n\u003cp\u003ePrise en main confortable et sécurisée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e🧽 Entretien facile\u003c\/h3\u003e\n\u003cp\u003eUn simple rinçage ou un coup de chiffon suffit\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-card\"\u003e\n\u003ch3\u003e🎁 Idée cadeau\u003c\/h3\u003e\n\u003cp\u003eFormat miniature parfait à offrir avec des carrés d'ambre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"rp-section\"\u003e\n\u003ch2\u003eComment utiliser votre râpe à ambre ?\u003c\/h2\u003e\n\u003cdiv class=\"rp-timeline\"\u003e\n\u003cdiv class=\"rp-timeline-item\"\u003e\n\u003cdiv class=\"rp-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"rp-timeline-content\"\u003e\n\u003ch3\u003eChoisissez votre carré d'ambre\u003c\/h3\u003e\n\u003cp\u003eSélectionnez votre fragrance préférée parmi les carrés d'ambre Bybazz disponibles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-timeline-item\"\u003e\n\u003cdiv class=\"rp-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"rp-timeline-content\"\u003e\n\u003ch3\u003eRâpez délicatement\u003c\/h3\u003e\n\u003cp\u003eMaintenez la râpe sur une surface plane ou au-dessus d'une coupelle, puis frottez délicatement le cube sur la face de votre choix.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-timeline-item\"\u003e\n\u003cdiv class=\"rp-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"rp-timeline-content\"\u003e\n\u003ch3\u003eRécupérez les copeaux\u003c\/h3\u003e\n\u003cp\u003eUtilisez-les selon votre méthode de diffusion préférée : brûleur, sachet parfumé, aspirateur ou coupelle décorative.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-timeline-item\"\u003e\n\u003cdiv class=\"rp-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"rp-timeline-content\"\u003e\n\u003ch3\u003eAjustez la quantité\u003c\/h3\u003e\n\u003cp\u003eUne petite pincée suffit généralement pour parfumer une pièce entière. Dosez selon l'intensité souhaitée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-tip\"\u003e\n\u003cspan class=\"rp-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cp\u003eL'avantage par rapport à une huile essentielle ambre pour diffuseur ou un diffuseur ambre électrique ? Aucune consommation d'énergie, aucun liquide à manipuler, et un contrôle total sur l'intensité du parfum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"rp-section\"\u003e\n\u003ch2\u003eUn accessoire pensé pour les amoureux des parfums naturels\u003c\/h2\u003e\n\u003cdiv class=\"rp-testimonial\"\u003e\n\u003cp class=\"rp-testimonial-text\"\u003eQue vous soyez déjà adepte des cubes d'ambre ou que vous cherchiez une alternative naturelle aux bougies parfumées et aux diffuseurs de parfum ambre et jersey, cette petite râpe argentée change véritablement l'expérience. Son format miniature en fait aussi une \u003cstrong\u003eidée cadeau originale\u003c\/strong\u003e à offrir avec un lot de carrés d'ambre parfumés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rp-tip\"\u003e\n\u003cspan class=\"rp-tip-icon\"\u003e🪞\u003c\/span\u003e\n\u003cp\u003eSa finition argentée s'intègre avec élégance dans n'importe quel intérieur, que vous la laissiez en évidence à côté de votre diffuseur de parfum ou que vous la rangiez discrètement dans un tiroir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"rp-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"rp-cta-box\"\u003e\n\u003cp\u003e✨ Sublimez vos carrés d'ambre et transformez chaque pièce en un cocon parfumé grâce à la râpe argentée Bybazz.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"rp-disclaimer\"\u003e⚠️ Les carrés d'ambre et leurs copeaux sont destinés exclusivement à la diffusion de parfum d'ambiance. Ne pas ingérer. Tenir hors de portée des enfants et des animaux.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --rp-cream: #f5f4f0;\n  --rp-white: #ffffff;\n  --rp-primary: #8a8a8a;\n  --rp-primary-dark: #3d3d3d;\n  --rp-primary-light: #ededeb;\n  --rp-secondary: #b8a99a;\n  --rp-accent: #c4b5a5;\n  --rp-text: #1a1a1a;\n  --rp-text-light: #5a5a5a;\n  --rp-border: #e0ddd8;\n  --rp-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --rp-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --rp-radius: 20px;\n  --rp-radius-sm: 12px;\n}\n\n.rp-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--rp-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.rp-hero {\n  position: relative;\n  background: linear-gradient(135deg, #6b6b6b 0%, #9e9488 50%, #b8a99a 100%);\n  border-radius: var(--rp-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(--rp-shadow-lg);\n}\n\n.rp-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: repeating-conic-gradient(rgba(255,255,255,.03) 0% 25%, transparent 0% 50%) 0 0 \/ 30px 30px;\n  opacity: .6;\n}\n\n.rp-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.rp-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.rp-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(--rp-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.rp-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.rp-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.rp-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  text-transform: uppercase;\n}\n\n.rp-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.rp-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.rp-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--rp-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.rp-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(--rp-primary), var(--rp-secondary));\n  border-radius: 2px;\n}\n\n.rp-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--rp-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.rp-section-intro strong {\n  color: var(--rp-primary-dark);\n}\n\n.rp-card {\n  background: var(--rp-white);\n  border-radius: var(--rp-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--rp-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.rp-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--rp-shadow-lg);\n  border-color: var(--rp-secondary);\n}\n\n.rp-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--rp-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.rp-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--rp-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.rp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.rp-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.rp-grid-compact .rp-card {\n  padding: 1rem;\n}\n\n.rp-grid-compact .rp-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.rp-grid-compact .rp-card p {\n  font-size: 12px;\n}\n\n.rp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.rp-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.rp-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--rp-primary), var(--rp-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.rp-timeline-content {\n  flex: 1;\n  background: var(--rp-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--rp-radius-sm);\n  box-shadow: var(--rp-shadow);\n}\n\n.rp-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--rp-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.rp-timeline-content p {\n  font-size: 14px;\n  color: var(--rp-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.rp-testimonial {\n  background: var(--rp-white);\n  border-radius: var(--rp-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--rp-shadow);\n  border-left: 4px solid var(--rp-secondary);\n}\n\n.rp-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--rp-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.rp-testimonial-text strong {\n  color: var(--rp-primary-dark);\n}\n\n.rp-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--rp-primary-light);\n  border-radius: var(--rp-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.rp-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.rp-tip p {\n  font-size: 14px;\n  color: var(--rp-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.rp-cta-box {\n  background: linear-gradient(135deg, var(--rp-primary) 0%, var(--rp-primary-dark) 100%);\n  border-radius: var(--rp-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.rp-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.rp-disclaimer {\n  font-size: 12px;\n  color: var(--rp-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .rp-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .rp-card {\n    padding: 1.125rem;\n  }\n\n  .rp-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .rp-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--rp-radius-sm);\n  }\n\n  .rp-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .rp-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .rp-grid-compact {\n    gap: .625rem;\n  }\n\n  .rp-grid-compact .rp-card {\n    padding: .75rem;\n  }\n\n  .rp-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .rp-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .rp-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .rp-timeline-content p {\n    font-size: 13px;\n  }\n\n  .rp-testimonial {\n    padding: 1.25rem;\n  }\n\n  .rp-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .rp-card {\n    animation: rp-fadeInUp .5s ease backwards;\n  }\n  .rp-card:nth-child(1) { animation-delay: .05s; }\n  .rp-card:nth-child(2) { animation-delay: .1s; }\n  .rp-card:nth-child(3) { animation-delay: .15s; }\n  .rp-card:nth-child(4) { animation-delay: .2s; }\n  .rp-card:nth-child(5) { animation-delay: .25s; }\n  .rp-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes rp-fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .rp-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"BYBAZZ","offers":[{"title":"Default Title","offer_id":54853063672185,"sku":"rappeargente","price":2.53,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/rape-argente-pour-carres-dambre-bybazz-lifestyle_a2fcfc6c-4ab6-4354-b941-24eea62736fa.webp?v=1773830255"},{"product_id":"brule-parfum-beton-gris-scentchips","title":"Brûle Parfum pour cire parfumée - Béton naturel gris - Scentchips","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Brûle Parfum pour cire parfumée - Béton naturel gris - Scentchips\nPalette détectée:\n  - Primaire: #9B9588 (gris-beige moucheté du béton naturel)\n  - Secondaire: #D4CFC7 (teinte crème émaillée brillante)\n  - Accent: #2C2C2C (noir profond de l'ouverture en forme de goutte)\nAmbiance: Minimaliste, naturel\/organique, zen, décoration intérieure contemporaine, matières brutes et authentiques\nPréfixe CSS: bp\n--\u003e\n\n\u003cdiv class=\"bp-premium\"\u003e\n\n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"bp-hero\"\u003e\n    \u003cdiv class=\"bp-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"bp-hero-content\"\u003e\n      \u003cdiv class=\"bp-badges-top\"\u003e\n        \u003cspan class=\"bp-badge\"\u003e🪨 Béton naturel\u003c\/span\u003e\n        \u003cspan class=\"bp-badge\"\u003e✨ Design épuré\u003c\/span\u003e\n        \u003cspan class=\"bp-badge\"\u003e🌿 Diffusion saine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"bp-hero-title\"\u003eBrûle-parfum béton naturel\u003c\/span\u003e\n      \u003cp class=\"bp-subtitle\"\u003eL'élégance brute au service de vos sens\u003c\/p\u003e\n      \u003cp class=\"bp-description\"\u003eUn diffuseur de cire parfumée alliant esthétique contemporaine et matériaux authentiques pour transformer l'atmosphère de votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POURQUOI CHOISIR --\u003e\n  \u003csection class=\"bp-section\"\u003e\n    \u003ch2\u003e✨ Pourquoi choisir un brûleur de cire ?\u003c\/h2\u003e\n    \u003cdiv class=\"bp-grid\"\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e💨 Diffusion intense\u003c\/h3\u003e\n        \u003cp\u003eLes fondants libèrent leur parfum progressivement et uniformément, sans flamme directe qui altère les fragrances.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e💰 Économique\u003c\/h3\u003e\n        \u003cp\u003eUn seul fondant diffuse son arôme pendant plusieurs heures. La cire peut être réutilisée tant qu'elle conserve son parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🎨 Personnalisable\u003c\/h3\u003e\n        \u003cp\u003eMélangez différentes cires parfumées pour créer vos propres combinaisons olfactives uniques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🌬️ Zéro résidu\u003c\/h3\u003e\n        \u003cp\u003eLa cire fond proprement sans produire de fumée noire ni de dépôt sur vos murs ou plafonds.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- DESIGN --\u003e\n  \u003csection class=\"bp-section\"\u003e\n    \u003ch2\u003e🎯 Un design pensé dans les moindres détails\u003c\/h2\u003e\n    \u003cdiv class=\"bp-grid\"\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e✨ Partie supérieure émaillée\u003c\/h3\u003e\n        \u003cp\u003eTeinte crème brillante accueillant la coupelle où fond la cire, facilitant le nettoyage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🪨 Corps en béton naturel\u003c\/h3\u003e\n        \u003cp\u003eTexture mouchetée grise apportant une touche brute et authentique à l'ensemble.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e💧 Ouverture en goutte\u003c\/h3\u003e\n        \u003cp\u003eBonne circulation de l'air autour de la bougie avec un jeu de lumière apaisant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🔘 Perforations latérales\u003c\/h3\u003e\n        \u003cp\u003eVentilation optimale pour une combustion propre et efficace de la bougie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MODE D'EMPLOI --\u003e\n  \u003csection class=\"bp-section\"\u003e\n    \u003ch2\u003e📖 Comment l'utiliser ?\u003c\/h2\u003e\n    \u003cdiv class=\"bp-steps\"\u003e\n      \u003cdiv class=\"bp-step\"\u003e\n        \u003cdiv class=\"bp-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bp-step-content\"\u003e\n          \u003ch3\u003eInstallez le brûleur\u003c\/h3\u003e\n          \u003cp\u003ePlacez-le sur une surface plane, stable et résistante à la chaleur, à l'abri des courants d'air.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-step\"\u003e\n        \u003cdiv class=\"bp-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bp-step-content\"\u003e\n          \u003ch3\u003eAjoutez la bougie\u003c\/h3\u003e\n          \u003cp\u003ePlacez une bougie chauffe-plat (non fournie) dans la cavité centrale, accessible par l'ouverture en goutte.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-step\"\u003e\n        \u003cdiv class=\"bp-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bp-step-content\"\u003e\n          \u003ch3\u003eDéposez la cire\u003c\/h3\u003e\n          \u003cp\u003eAjoutez un ou deux morceaux de fondant parfumé dans la coupelle supérieure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-step\"\u003e\n        \u003cdiv class=\"bp-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"bp-step-content\"\u003e\n          \u003ch3\u003eProfitez\u003c\/h3\u003e\n          \u003cp\u003eAllumez la bougie et laissez les arômes se diffuser naturellement pendant plusieurs heures.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bp-tip\"\u003e\n      \u003cstrong\u003e💡 Astuce :\u003c\/strong\u003e pour changer de parfum, absorbez la cire encore liquide avec un coton, ou laissez-la refroidir puis démoulez le disque solidifié.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POUR QUI --\u003e\n  \u003csection class=\"bp-section\"\u003e\n    \u003ch2\u003e🎁 L'idée cadeau parfaite\u003c\/h2\u003e\n    \u003cdiv class=\"bp-grid-compact\"\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🏠 Crémaillère\u003c\/h3\u003e\n        \u003cp\u003ePour un nouveau chez-soi\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🎂 Anniversaire\u003c\/h3\u003e\n        \u003cp\u003eUn présent original\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🎄 Fêtes\u003c\/h3\u003e\n        \u003cp\u003ePour les fins d'année\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e💐 Fête des mères\u003c\/h3\u003e\n        \u003cp\u003eUne attention raffinée\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CIRES RECOMMANDÉES --\u003e\n  \u003csection class=\"bp-section\"\u003e\n    \u003ch2\u003e🌿 Quelles cires utiliser ?\u003c\/h2\u003e\n    \u003cdiv class=\"bp-grid\"\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🌱 Cires végétales\u003c\/h3\u003e\n        \u003cp\u003eSoja, colza : sans paraffine ni dérivés pétroliers pour une diffusion saine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🍃 Huiles essentielles\u003c\/h3\u003e\n        \u003cp\u003ePréférez les fondants aux huiles essentielles plutôt qu'aux parfums de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🎨 Sans colorants\u003c\/h3\u003e\n        \u003cp\u003eÉvitez les colorants artificiels pour préserver la coupelle de tout résidu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INFOS PRATIQUES --\u003e\n  \u003csection class=\"bp-section\"\u003e\n    \u003ch2\u003e📐 Caractéristiques\u003c\/h2\u003e\n    \u003cdiv class=\"bp-grid-compact\"\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e📏 Dimensions\u003c\/h3\u003e\n        \u003cp\u003e11 × 11 × 12 cm\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🪨 Matériau\u003c\/h3\u003e\n        \u003cp\u003eBéton naturel \u0026amp; céramique émaillée\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🏷️ Marque\u003c\/h3\u003e\n        \u003cp\u003eScentchips\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bp-card\"\u003e\n        \u003ch3\u003e🕯️ Compatible\u003c\/h3\u003e\n        \u003cp\u003eBougies chauffe-plat standard\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ACCORDÉON INFOS SECONDAIRES --\u003e\n  \u003csection class=\"bp-section\"\u003e\n    \u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n    \u003cdiv class=\"bp-accordion\"\u003e\n      \u003cdetails class=\"bp-accordion-item\"\u003e\n        \u003csummary class=\"bp-accordion-header\"\u003e🧹 Entretien et nettoyage\u003c\/summary\u003e\n        \u003cdiv class=\"bp-accordion-content\"\u003e\n          \u003cp\u003e• \u003cstrong\u003eNettoyez régulièrement la coupelle\u003c\/strong\u003e avec un chiffon doux imbibé d'eau chaude savonneuse lorsque la cire est encore tiède.\u003cbr\u003e\n          • \u003cstrong\u003eÉvitez les produits abrasifs\u003c\/strong\u003e sur la partie émaillée pour préserver sa brillance.\u003cbr\u003e\n          • \u003cstrong\u003eEssuyez le corps en béton\u003c\/strong\u003e avec un chiffon sec – les taches de cire s'enlèvent facilement une fois refroidies.\u003cbr\u003e\n          • \u003cstrong\u003eRetirez les résidus de bougie\u003c\/strong\u003e de la cavité inférieure après chaque utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bp-accordion-item\"\u003e\n        \u003csummary class=\"bp-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"bp-accordion-content\"\u003e\n          \u003cp\u003e• \u003cstrong\u003eNe laissez jamais le brûleur sans surveillance\u003c\/strong\u003e lorsqu'une bougie est allumée.\u003cbr\u003e\n          • \u003cstrong\u003ePlacez-le hors de portée\u003c\/strong\u003e des enfants et des animaux – la coupelle peut devenir très chaude.\u003cbr\u003e\n          • \u003cstrong\u003eUtilisez des bougies chauffe-plat standard\u003c\/strong\u003e de 4 heures maximum pour éviter une surchauffe.\u003cbr\u003e\n          • \u003cstrong\u003eNe déplacez jamais le brûleur\u003c\/strong\u003e lorsqu'il est en fonctionnement ou encore chaud.\u003cbr\u003e\n          • \u003cstrong\u003eNe remplissez pas excessivement la coupelle\u003c\/strong\u003e – 2 à 3 morceaux de fondant suffisent.\u003cbr\u003e\n          • \u003cstrong\u003eLaissez 10 cm minimum\u003c\/strong\u003e autour du brûleur, loin de tout matériau inflammable.\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=\"bp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"bp-cta-box\"\u003e\n      \u003cp\u003e🏡 Transformez votre intérieur en havre de bien-être avec ce brûle-parfum d'exception. Associez-le à nos fondants parfumés naturels pour une expérience olfactive complète.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --bp-cream: #F7F5F2;\n  --bp-white: #ffffff;\n  --bp-primary: #9B9588;\n  --bp-primary-dark: #6B665C;\n  --bp-primary-light: #E8E5E0;\n  --bp-secondary: #D4CFC7;\n  --bp-accent: #2C2C2C;\n  --bp-text: #1a1a1a;\n  --bp-text-light: #5a5a5a;\n  --bp-border: #e0e0e0;\n  --bp-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --bp-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --bp-radius: 20px;\n  --bp-radius-sm: 12px;\n}\n\n.bp-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--bp-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.bp-hero {\n  position: relative;\n  background: linear-gradient(135deg, #6B665C 0%, #9B9588 50%, #D4CFC7 100%);\n  border-radius: var(--bp-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(--bp-shadow-lg);\n}\n\n.bp-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) 1px, transparent 1px),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.1) 1px, transparent 1px),\n                    radial-gradient(circle at 40% 40%, rgba(255,255,255,.08) 1px, transparent 1px);\n  background-size: 60px 60px, 80px 80px, 40px 40px;\n  opacity: .6;\n}\n\n.bp-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bp-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: .5rem;\n  margin-bottom: 1.5rem;\n}\n\n.bp-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(--bp-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.bp-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.bp-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.bp-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.bp-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.bp-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.bp-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bp-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.bp-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(--bp-primary), var(--bp-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.bp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.bp-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n\/* === CARDS === *\/\n.bp-card {\n  background: var(--bp-white);\n  border-radius: var(--bp-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--bp-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.bp-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--bp-shadow-lg);\n  border-color: var(--bp-primary);\n}\n\n.bp-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--bp-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.bp-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--bp-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.bp-grid-compact .bp-card {\n  padding: 1rem;\n}\n\n.bp-grid-compact .bp-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.bp-grid-compact .bp-card p {\n  font-size: 12px;\n}\n\n\/* === STEPS === *\/\n.bp-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 700px;\n  margin: 0 auto 1.5rem;\n}\n\n.bp-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--bp-white);\n  border-radius: var(--bp-radius);\n  padding: 1.25rem;\n  box-shadow: var(--bp-shadow);\n  transition: all .3s ease;\n}\n\n.bp-step:hover {\n  transform: translateX(6px);\n  box-shadow: var(--bp-shadow-lg);\n}\n\n.bp-step-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--bp-primary) 0%, var(--bp-primary-dark) 100%);\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: 800;\n}\n\n.bp-step-content h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--bp-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.bp-step-content p {\n  font-size: 14px;\n  color: var(--bp-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.bp-tip {\n  background: var(--bp-primary-light);\n  border-radius: var(--bp-radius-sm);\n  padding: 1rem 1.25rem;\n  font-size: 14px;\n  color: var(--bp-primary-dark);\n  line-height: 1.6;\n  max-width: 700px;\n  margin: 0 auto;\n  border-left: 4px solid var(--bp-primary);\n}\n\n\/* === ACCORDÉON === *\/\n.bp-accordion {\n  background: var(--bp-white);\n  border-radius: var(--bp-radius);\n  box-shadow: var(--bp-shadow);\n  overflow: hidden;\n}\n\n.bp-accordion-item {\n  border-bottom: 1px solid var(--bp-border);\n  margin: 0;\n  padding: 0;\n}\n\n.bp-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.bp-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--bp-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.bp-accordion-header:hover {\n  background: var(--bp-primary-light);\n}\n\n.bp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.bp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--bp-primary);\n  transition: transform .2s ease;\n}\n\n.bp-accordion-item[open] .bp-accordion-header::after {\n  content: '−';\n}\n\n.bp-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--bp-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n.bp-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.bp-cta-box {\n  background: linear-gradient(135deg, var(--bp-primary) 0%, var(--bp-primary-dark) 100%);\n  border-radius: var(--bp-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.bp-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(255,255,255,.1) 0%, transparent 50%);\n}\n\n.bp-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  .bp-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .bp-card {\n    padding: 1.125rem;\n  }\n  \n  .bp-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .bp-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--bp-radius-sm);\n  }\n  \n  .bp-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .bp-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .bp-grid-compact {\n    gap: .625rem;\n  }\n  \n  .bp-grid-compact .bp-card {\n    padding: .75rem;\n  }\n  \n  .bp-step {\n    padding: 1rem;\n    gap: .75rem;\n  }\n  \n  .bp-step-number {\n    width: 35px;\n    height: 35px;\n    font-size: 16px;\n  }\n  \n  .bp-step-content h3 {\n    font-size: 15px;\n  }\n  \n  .bp-step-content p {\n    font-size: 13px;\n  }\n  \n  .bp-tip {\n    padding: .875rem 1rem;\n    font-size: 13px;\n  }\n  \n  .bp-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .bp-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .bp-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .bp-card:nth-child(1) { animation-delay: .05s; }\n  .bp-card:nth-child(2) { animation-delay: .1s; }\n  .bp-card:nth-child(3) { animation-delay: .15s; }\n  .bp-card:nth-child(4) { animation-delay: .2s; }\n  .bp-card:nth-child(5) { animation-delay: .25s; }\n  .bp-card:nth-child(6) { animation-delay: .3s; }\n  \n  .bp-step {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .bp-step:nth-child(1) { animation-delay: .1s; }\n  .bp-step:nth-child(2) { animation-delay: .15s; }\n  .bp-step:nth-child(3) { animation-delay: .2s; }\n  .bp-step:nth-child(4) { animation-delay: .25s; }\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  .bp-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"SCENTCHIPS","offers":[{"title":"Default Title","offer_id":54853639963001,"sku":"780010","price":7.12,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/brule-parfum-pour-cire-parfumee-beton-naturel-gris-scentchip-lifestyle_a94ecfb8-548b-475c-8cad-238b8df649ae.webp?v=1774800005"},{"product_id":"brule-parfum-metal-noir-ceramique-filaire-moderne","title":"Bruleur Carré fondant \u0026 Diffuseur Huiles Essentielles - Métal \u0026 Céramique - Noir","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Brûleur d'huiles essentielles géométrique\nPalette détectée:\n  - Primaire: #2C2C2C (noir mat du métal géométrique - design industriel moderne)\n  - Secondaire: #C9A961 (or\/laiton pour version dorée - luxe discret)\n  - Accent: #E8E4DF (céramique blanche\/beige - douceur)\nAmbiance: Lifestyle cocooning, design épuré minimaliste, zen\/wellness, atmosphère feutrée et apaisante\nStyle suggéré: Scandinave moderne avec touche industrielle, élégance sobre et chaleureuse\nPréfixe CSS: brl\n--\u003e\n\n\u003cdiv class=\"brl-premium\"\u003e\n  \u003cdiv class=\"brl-hero\"\u003e\n    \u003cdiv class=\"brl-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"brl-hero-content\"\u003e\n      \u003cdiv class=\"brl-badges-top\"\u003e\n        \u003cspan class=\"brl-badge\"\u003e🕯️ Design géométrique\u003c\/span\u003e\n        \u003cspan class=\"brl-badge\"\u003e✨ Polyvalent\u003c\/span\u003e\n        \u003cspan class=\"brl-badge\"\u003e🏠 Ambiance cocooning\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"brl-hero-title\"\u003eBrûleur géométrique moderne\u003c\/span\u003e\n      \u003cp class=\"brl-subtitle\"\u003eL'alliance parfaite du métal et de la céramique pour une diffusion élégante\u003c\/p\u003e\n      \u003cp class=\"brl-description\"\u003eTransformez votre intérieur en un véritable havre de paix avec ce brûle-parfum au design épuré. Sa structure géométrique en métal noir sublimée par une coupelle en céramique blanche crée une atmosphère chaleureuse et sophistiquée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"brl-section\"\u003e\n    \u003ch2\u003e✨ Un design qui sublime votre décoration\u003c\/h2\u003e\n    \u003cdiv class=\"brl-grid\"\u003e\n      \u003cdiv class=\"brl-card brl-card-feature\"\u003e\n        \u003cdiv class=\"brl-icon\"\u003e🎨\u003c\/div\u003e\n        \u003cdiv class=\"brl-card-title\"\u003eÉlégance intemporelle\u003c\/div\u003e\n        \u003cp\u003eStructure géométrique filaire en métal noir mat qui apporte une touche contemporaine et raffinée à n'importe quel espace. Un véritable objet déco à part entière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-card brl-card-feature\"\u003e\n        \u003cdiv class=\"brl-icon\"\u003e💎\u003c\/div\u003e\n        \u003cdiv class=\"brl-card-title\"\u003eMatériaux premium\u003c\/div\u003e\n        \u003cp\u003eL'alliance robuste du métal noir et la finesse de la céramique pour une durabilité exceptionnelle. Des matériaux nobles choisis avec soin.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-card brl-card-feature\"\u003e\n        \u003cdiv class=\"brl-icon\"\u003e🌿\u003c\/div\u003e\n        \u003cdiv class=\"brl-card-title\"\u003eAmbiance zen garantie\u003c\/div\u003e\n        \u003cp\u003eCréez une atmosphère apaisante et chaleureuse en diffusant vos fragrances préférées. La flamme dansante de la bougie ajoute une dimension méditative unique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"brl-section\"\u003e\n    \u003ch2\u003e🔄 Une polyvalence exceptionnelle\u003c\/h2\u003e\n    \u003cdiv class=\"brl-versatility-container\"\u003e\n      \u003cdiv class=\"brl-versatility-card\"\u003e\n        \u003cdiv class=\"brl-versatility-icon\"\u003e🧊\u003c\/div\u003e\n        \u003cdiv class=\"brl-versatility-title\"\u003eCarrés fondants\u003c\/div\u003e\n        \u003cp\u003eFaites fondre vos carrés d'ambre ou fondants parfumés pour une diffusion longue durée et intense de vos fragrances favorites.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-versatility-card\"\u003e\n        \u003cdiv class=\"brl-versatility-icon\"\u003e💧\u003c\/div\u003e\n        \u003cdiv class=\"brl-versatility-title\"\u003eHuiles essentielles\u003c\/div\u003e\n        \u003cp\u003eDiffusez vos huiles essentielles en ajoutant quelques gouttes dans de l'eau. Parfait pour l'aromathérapie et créer une ambiance wellness.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-versatility-card\"\u003e\n        \u003cdiv class=\"brl-versatility-icon\"\u003e🕯️\u003c\/div\u003e\n        \u003cdiv class=\"brl-versatility-title\"\u003eCires parfumées\u003c\/div\u003e\n        \u003cp\u003eRéchauffez vos cires solides pour embaumer délicatement votre intérieur. Compatible avec tous types de parfums d'ambiance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"brl-section\"\u003e\n    \u003ch2\u003e📏 Dimensions et caractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"brl-specs-grid\"\u003e\n      \u003cdiv class=\"brl-spec-card\"\u003e\n        \u003cdiv class=\"brl-spec-icon\"\u003e📐\u003c\/div\u003e\n        \u003cdiv class=\"brl-spec-label\"\u003eStructure\u003c\/div\u003e\n        \u003cdiv class=\"brl-spec-value\"\u003e13,8 × 6 cm\u003c\/div\u003e\n        \u003cp class=\"brl-spec-detail\"\u003eLargeur × Hauteur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-spec-card\"\u003e\n        \u003cdiv class=\"brl-spec-icon\"\u003e🥣\u003c\/div\u003e\n        \u003cdiv class=\"brl-spec-label\"\u003eCoupelle céramique\u003c\/div\u003e\n        \u003cdiv class=\"brl-spec-value\"\u003eØ 10,3 cm\u003c\/div\u003e\n        \u003cp class=\"brl-spec-detail\"\u003eProfondeur 2,3 cm\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-spec-card\"\u003e\n        \u003cdiv class=\"brl-spec-icon\"\u003e⚖️\u003c\/div\u003e\n        \u003cdiv class=\"brl-spec-label\"\u003ePoids\u003c\/div\u003e\n        \u003cdiv class=\"brl-spec-value\"\u003eLéger\u003c\/div\u003e\n        \u003cp class=\"brl-spec-detail\"\u003eFacile à déplacer\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-spec-card\"\u003e\n        \u003cdiv class=\"brl-spec-icon\"\u003e🎨\u003c\/div\u003e\n        \u003cdiv class=\"brl-spec-label\"\u003eColoris disponibles\u003c\/div\u003e\n        \u003cdiv class=\"brl-spec-value\"\u003eNoir \u0026amp; Or\u003c\/div\u003e\n        \u003cp class=\"brl-spec-detail\"\u003eMétal mat élégant\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"brl-section\"\u003e\n    \u003ch2\u003e💡 Mode d'utilisation simple et sécurisé\u003c\/h2\u003e\n    \u003cdiv class=\"brl-steps\"\u003e\n      \u003cdiv class=\"brl-step\"\u003e\n        \u003cdiv class=\"brl-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"brl-step-content\"\u003e\n          \u003cdiv class=\"brl-step-title\"\u003ePlacez la bougie chauffe-plat\u003c\/div\u003e\n          \u003cp\u003eInstallez une bougie chauffe-plat allumée dans l'espace central de la structure métallique géométrique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-step\"\u003e\n        \u003cdiv class=\"brl-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"brl-step-content\"\u003e\n          \u003cdiv class=\"brl-step-title\"\u003eAjoutez votre parfum\u003c\/div\u003e\n          \u003cp\u003eDéposez un carré fondant dans la coupelle en céramique, ou versez de l'eau avec quelques gouttes d'huiles essentielles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-step\"\u003e\n        \u003cdiv class=\"brl-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"brl-step-content\"\u003e\n          \u003cdiv class=\"brl-step-title\"\u003eProfitez de la diffusion\u003c\/div\u003e\n          \u003cp\u003eLaissez la chaleur de la bougie diffuser délicatement vos fragrances. Surveillez toujours la flamme et ne laissez jamais sans surveillance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-step\"\u003e\n        \u003cdiv class=\"brl-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"brl-step-content\"\u003e\n          \u003cdiv class=\"brl-step-title\"\u003eEntretenez facilement\u003c\/div\u003e\n          \u003cp\u003eUne fois refroidi, nettoyez la coupelle en céramique avec un chiffon doux. Simple et rapide pour une réutilisation 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=\"brl-section\"\u003e\n    \u003ch2\u003e🎯 Idéal pour créer l'ambiance parfaite\u003c\/h2\u003e\n    \u003cdiv class=\"brl-usage-grid\"\u003e\n      \u003cdiv class=\"brl-usage-card\"\u003e\n        \u003cdiv class=\"brl-usage-emoji\"\u003e🛋️\u003c\/div\u003e\n        \u003cdiv class=\"brl-usage-title\"\u003eSalon cocooning\u003c\/div\u003e\n        \u003cp\u003eCréez une atmosphère chaleureuse pour vos soirées détente. Placez-le sur une table basse pour un effet visuel et olfactif immédiat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-usage-card\"\u003e\n        \u003cdiv class=\"brl-usage-emoji\"\u003e🛁\u003c\/div\u003e\n        \u003cdiv class=\"brl-usage-title\"\u003eSalle de bain spa\u003c\/div\u003e\n        \u003cp\u003eTransformez votre salle de bain en véritable spa maison. Diffusez des huiles essentielles relaxantes comme la lavande ou l'eucalyptus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-usage-card\"\u003e\n        \u003cdiv class=\"brl-usage-emoji\"\u003e🛏️\u003c\/div\u003e\n        \u003cdiv class=\"brl-usage-title\"\u003eChambre apaisante\u003c\/div\u003e\n        \u003cp\u003eFavorisez un sommeil réparateur avec des fragrances douces. Le design épuré s'intègre parfaitement sur une commode ou table de chevet.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-usage-card\"\u003e\n        \u003cdiv class=\"brl-usage-emoji\"\u003e💼\u003c\/div\u003e\n        \u003cdiv class=\"brl-usage-title\"\u003eBureau zen\u003c\/div\u003e\n        \u003cp\u003eAméliorez votre concentration avec des senteurs stimulantes. Un élément déco design qui favorise la productivité et le bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-usage-card\"\u003e\n        \u003cdiv class=\"brl-usage-emoji\"\u003e🧘\u003c\/div\u003e\n        \u003cdiv class=\"brl-usage-title\"\u003eEspace méditation\u003c\/div\u003e\n        \u003cp\u003eAccompagnez vos séances de yoga ou méditation. La flamme douce et les arômes naturels créent une ambiance propice à la relaxation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-usage-card\"\u003e\n        \u003cdiv class=\"brl-usage-emoji\"\u003e🎁\u003c\/div\u003e\n        \u003cdiv class=\"brl-usage-title\"\u003eCadeau raffiné\u003c\/div\u003e\n        \u003cp\u003eUn présent élégant et utile pour toutes les occasions. Emballé avec soin, il ravira les amateurs de décoration et de bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"brl-section\"\u003e\n    \u003ch2\u003e🌟 Les avantages qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"brl-benefits\"\u003e\n      \u003cdiv class=\"brl-benefit-item\"\u003e\n        \u003cdiv class=\"brl-benefit-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"brl-benefit-text\"\u003e\n\u003cstrong\u003eDesign géométrique moderne\u003c\/strong\u003e qui devient un véritable élément décoratif\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-benefit-item\"\u003e\n        \u003cdiv class=\"brl-benefit-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"brl-benefit-text\"\u003e\n\u003cstrong\u003eStructure ajourée élégante\u003c\/strong\u003e permettant d'admirer la flamme dansante\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-benefit-item\"\u003e\n        \u003cdiv class=\"brl-benefit-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"brl-benefit-text\"\u003e\n\u003cstrong\u003eCoupelle en céramique amovible\u003c\/strong\u003e pour un nettoyage facile et rapide\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-benefit-item\"\u003e\n        \u003cdiv class=\"brl-benefit-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"brl-benefit-text\"\u003e\n\u003cstrong\u003eCompatible avec tous types de parfums\u003c\/strong\u003e : carrés, huiles, cires\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-benefit-item\"\u003e\n        \u003cdiv class=\"brl-benefit-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"brl-benefit-text\"\u003e\n\u003cstrong\u003eDiffusion douce et progressive\u003c\/strong\u003e pour une expérience olfactive durable\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-benefit-item\"\u003e\n        \u003cdiv class=\"brl-benefit-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"brl-benefit-text\"\u003e\n\u003cstrong\u003eStabilité optimale\u003c\/strong\u003e grâce à sa base large et bien équilibrée\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-benefit-item\"\u003e\n        \u003cdiv class=\"brl-benefit-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"brl-benefit-text\"\u003e\n\u003cstrong\u003eMatériaux durables\u003c\/strong\u003e résistants à la chaleur et aux utilisations répétées\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-benefit-item\"\u003e\n        \u003cdiv class=\"brl-benefit-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"brl-benefit-text\"\u003e\n\u003cstrong\u003eCompact et discret\u003c\/strong\u003e s'adapte à tous les espaces, même les plus petits\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"brl-section\"\u003e\n    \u003ch2\u003e⚠️ Conseils de sécurité et d'entretien\u003c\/h2\u003e\n    \u003cdiv class=\"brl-safety-grid\"\u003e\n      \u003cdiv class=\"brl-safety-card\"\u003e\n        \u003cdiv class=\"brl-safety-icon\"\u003e🔥\u003c\/div\u003e\n        \u003cdiv class=\"brl-safety-title\"\u003eSurveillance constante\u003c\/div\u003e\n        \u003cp\u003eNe jamais laisser une flamme allumée sans surveillance. Éteindre avant de quitter la pièce ou de dormir.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-safety-card\"\u003e\n        \u003cdiv class=\"brl-safety-icon\"\u003e👶\u003c\/div\u003e\n        \u003cdiv class=\"brl-safety-title\"\u003eHors de portée\u003c\/div\u003e\n        \u003cp\u003ePlacer le brûleur en hauteur, loin des enfants et des animaux domestiques pour éviter tout accident.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-safety-card\"\u003e\n        \u003cdiv class=\"brl-safety-icon\"\u003e🌡️\u003c\/div\u003e\n        \u003cdiv class=\"brl-safety-title\"\u003eSurface stable\u003c\/div\u003e\n        \u003cp\u003eToujours utiliser sur une surface plane, stable et résistante à la chaleur. Éviter les tissus inflammables.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-safety-card\"\u003e\n        \u003cdiv class=\"brl-safety-icon\"\u003e🧼\u003c\/div\u003e\n        \u003cdiv class=\"brl-safety-title\"\u003eNettoyage facile\u003c\/div\u003e\n        \u003cp\u003eAttendre le refroidissement complet. Nettoyer la coupelle avec un chiffon doux et de l'eau savonneuse si nécessaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-safety-card\"\u003e\n        \u003cdiv class=\"brl-safety-icon\"\u003e💨\u003c\/div\u003e\n        \u003cdiv class=\"brl-safety-title\"\u003eVentilation\u003c\/div\u003e\n        \u003cp\u003eUtiliser dans un espace bien ventilé. Ouvrir légèrement une fenêtre pour renouveler l'air ambiant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-safety-card\"\u003e\n        \u003cdiv class=\"brl-safety-icon\"\u003e🚫\u003c\/div\u003e\n        \u003cdiv class=\"brl-safety-title\"\u003ePrécautions d'usage\u003c\/div\u003e\n        \u003cp\u003eNe pas surcharger la coupelle. Respecter les dosages recommandés pour les huiles essentielles (3-5 gouttes maximum).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"brl-section\"\u003e\n    \u003ch2\u003e🎨 Deux finitions pour s'adapter à votre style\u003c\/h2\u003e\n    \u003cdiv class=\"brl-colors-container\"\u003e\n      \u003cdiv class=\"brl-color-option\"\u003e\n        \u003cdiv class=\"brl-color-visual brl-color-black\"\u003e\n          \u003cdiv class=\"brl-color-dot\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"brl-color-name\"\u003eNoir mat\u003c\/div\u003e\n        \u003cp class=\"brl-color-desc\"\u003eÉlégance moderne et sobre. S'intègre parfaitement aux intérieurs contemporains, industriels ou scandinaves. Le choix de l'intemporel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"brl-color-option\"\u003e\n        \u003cdiv class=\"brl-color-visual brl-color-gold\"\u003e\n          \u003cdiv class=\"brl-color-dot\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"brl-color-name\"\u003eOr\/Laiton\u003c\/div\u003e\n        \u003cp class=\"brl-color-desc\"\u003eTouche de luxe chaleureux. Apporte une note sophistiquée et lumineuse. Idéal pour les ambiances cosy et raffinées.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"brl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"brl-cta-box\"\u003e\n      \u003cdiv class=\"brl-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cp\u003e✨ Offrez-vous un moment de détente quotidien avec ce brûle-parfum au design épuré. Transformez votre intérieur en un sanctuaire de bien-être où chaque fragrance raconte une histoire. L'alliance parfaite entre esthétique moderne et fonctionnalité pour sublimer vos rituels bien-être. 🕯️\u003c\/p\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  --brl-cream: #F5F3F0;\n  --brl-white: #ffffff;\n  --brl-primary: #2C2C2C;\n  --brl-primary-dark: #1a1a1a;\n  --brl-primary-light: #f0f0f0;\n  --brl-secondary: #C9A961;\n  --brl-accent: #E8E4DF;\n\n  \/* Textes *\/\n  --brl-text: #1a1a1a;\n  --brl-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --brl-border: #e0e0e0;\n  --brl-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --brl-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --brl-radius: 20px;\n  --brl-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.brl-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--brl-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--brl-text);\n  line-height: 1.7;\n}\n\n\/* === HERO === *\/\n.brl-hero {\n  position: relative;\n  background: linear-gradient(135deg, #2C2C2C 0%, #1a1a1a 50%, #3a3a3a 100%);\n  border-radius: var(--brl-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(--brl-shadow-lg);\n}\n\n.brl-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .08;\n  background-image: \n    repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,.05) 35px, rgba(255,255,255,.05) 70px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, rgba(255,255,255,.05) 35px, rgba(255,255,255,.05) 70px);\n}\n\n.brl-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.brl-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 2rem;\n}\n\n.brl-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(--brl-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.brl-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(0,0,0,.15);\n}\n\n.brl-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: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.3);\n}\n\n.brl-subtitle {\n  color: var(--brl-secondary);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 700;\n  margin: 0 0 1.5rem 0;\n  text-shadow: 0 2px 12px rgba(0,0,0,.2);\n}\n\n.brl-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 18px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.8;\n  text-shadow: 0 2px 8px rgba(0,0,0,.2);\n}\n\n\/* === SECTIONS === *\/\n.brl-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.brl-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--brl-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.brl-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(--brl-primary), var(--brl-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.brl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n\/* === CARDS === *\/\n.brl-card {\n  background: var(--brl-white);\n  border-radius: var(--brl-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--brl-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.brl-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--brl-shadow-lg);\n  border-color: var(--brl-primary);\n}\n\n.brl-card-feature {\n  text-align: center;\n}\n\n.brl-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.brl-card-title {\n  font-size: clamp(18px, 3vw, 21px);\n  font-weight: 800;\n  color: var(--brl-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.brl-card p {\n  font-size: 15px;\n  color: var(--brl-text-light);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === POLYVALENCE === *\/\n.brl-versatility-container {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1.5rem;\n}\n\n.brl-versatility-card {\n  background: linear-gradient(135deg, var(--brl-white) 0%, var(--brl-accent) 100%);\n  border-radius: var(--brl-radius);\n  padding: 2rem;\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  position: relative;\n  overflow: hidden;\n}\n\n.brl-versatility-card::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  right: -50%;\n  width: 200%;\n  height: 200%;\n  background: radial-gradient(circle, rgba(201,169,97,.1) 0%, transparent 70%);\n  transition: all .5s ease;\n}\n\n.brl-versatility-card:hover::before {\n  top: -30%;\n  right: -30%;\n}\n\n.brl-versatility-card:hover {\n  transform: translateY(-6px);\n  border-color: var(--brl-secondary);\n  box-shadow: 0 8px 32px rgba(201,169,97,.15);\n}\n\n.brl-versatility-icon {\n  font-size: 56px;\n  margin-bottom: 1rem;\n  position: relative;\n  z-index: 1;\n}\n\n.brl-versatility-title {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--brl-primary-dark);\n  margin-bottom: 0.75rem;\n  position: relative;\n  z-index: 1;\n}\n\n.brl-versatility-card p {\n  font-size: 15px;\n  color: var(--brl-text-light);\n  margin: 0;\n  line-height: 1.7;\n  position: relative;\n  z-index: 1;\n}\n\n\/* === SPECS === *\/\n.brl-specs-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.5rem;\n}\n\n.brl-spec-card {\n  background: var(--brl-white);\n  border-radius: var(--brl-radius);\n  padding: 2rem;\n  text-align: center;\n  box-shadow: var(--brl-shadow);\n  border: 2px solid var(--brl-border);\n  transition: all .3s ease;\n}\n\n.brl-spec-card:hover {\n  transform: translateY(-5px);\n  border-color: var(--brl-secondary);\n  box-shadow: var(--brl-shadow-lg);\n}\n\n.brl-spec-icon {\n  font-size: 42px;\n  margin-bottom: 1rem;\n}\n\n.brl-spec-label {\n  font-size: 13px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  color: var(--brl-text-light);\n  margin-bottom: 0.5rem;\n}\n\n.brl-spec-value {\n  font-size: 28px;\n  font-weight: 900;\n  color: var(--brl-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.brl-spec-detail {\n  font-size: 14px;\n  color: var(--brl-text-light);\n  margin: 0;\n}\n\n\/* === ÉTAPES === *\/\n.brl-steps {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.brl-step {\n  display: flex;\n  gap: 1.5rem;\n  background: var(--brl-white);\n  border-radius: var(--brl-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--brl-shadow);\n  border-left: 4px solid var(--brl-secondary);\n  transition: all .3s ease;\n}\n\n.brl-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--brl-shadow-lg);\n}\n\n.brl-step-number {\n  flex-shrink: 0;\n  width: 56px;\n  height: 56px;\n  background: linear-gradient(135deg, var(--brl-primary) 0%, var(--brl-primary-dark) 100%);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  font-weight: 900;\n  color: white;\n  box-shadow: 0 4px 16px rgba(44,44,44,.2);\n}\n\n.brl-step-content {\n  flex: 1;\n}\n\n.brl-step-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--brl-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.brl-step-content p {\n  font-size: 15px;\n  color: var(--brl-text-light);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === USAGE === *\/\n.brl-usage-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.brl-usage-card {\n  background: var(--brl-white);\n  border-radius: var(--brl-radius);\n  padding: 2rem;\n  box-shadow: var(--brl-shadow);\n  text-align: center;\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.brl-usage-card:hover {\n  transform: translateY(-8px);\n  border-color: var(--brl-primary);\n  box-shadow: var(--brl-shadow-lg);\n}\n\n.brl-usage-emoji {\n  font-size: 52px;\n  margin-bottom: 1rem;\n}\n\n.brl-usage-title {\n  font-size: 19px;\n  font-weight: 800;\n  color: var(--brl-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.brl-usage-card p {\n  font-size: 15px;\n  color: var(--brl-text-light);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === BENEFITS === *\/\n.brl-benefits {\n  background: var(--brl-white);\n  border-radius: var(--brl-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--brl-shadow);\n}\n\n.brl-benefit-item {\n  display: flex;\n  gap: 1rem;\n  padding: 1rem 0;\n  border-bottom: 1px solid var(--brl-border);\n}\n\n.brl-benefit-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n\n.brl-benefit-item:first-child {\n  padding-top: 0;\n}\n\n.brl-benefit-check {\n  flex-shrink: 0;\n  width: 28px;\n  height: 28px;\n  background: linear-gradient(135deg, var(--brl-secondary) 0%, #b89651 100%);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 16px;\n  font-weight: 900;\n  color: white;\n}\n\n.brl-benefit-text {\n  flex: 1;\n  font-size: 15px;\n  color: var(--brl-text);\n  line-height: 1.7;\n}\n\n\/* === SAFETY === *\/\n.brl-safety-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.brl-safety-card {\n  background: linear-gradient(135deg, #fff5f5 0%, #ffffff 100%);\n  border-radius: var(--brl-radius);\n  padding: 2rem;\n  border: 2px solid #ffe5e5;\n  transition: all .3s ease;\n}\n\n.brl-safety-card:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 8px 32px rgba(255,0,0,.1);\n  border-color: #ffcccc;\n}\n\n.brl-safety-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n.brl-safety-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--brl-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.brl-safety-card p {\n  font-size: 15px;\n  color: var(--brl-text-light);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === COLORS === *\/\n.brl-colors-container {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 2rem;\n}\n\n.brl-color-option {\n  text-align: center;\n}\n\n.brl-color-visual {\n  width: 120px;\n  height: 120px;\n  margin: 0 auto 1.5rem;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  box-shadow: var(--brl-shadow-lg);\n  position: relative;\n  transition: all .3s ease;\n}\n\n.brl-color-visual::before {\n  content: '';\n  position: absolute;\n  inset: -8px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, var(--brl-secondary), var(--brl-primary));\n  opacity: 0;\n  transition: opacity .3s ease;\n}\n\n.brl-color-option:hover .brl-color-visual::before {\n  opacity: 1;\n}\n\n.brl-color-option:hover .brl-color-visual {\n  transform: scale(1.05);\n}\n\n.brl-color-black {\n  background: linear-gradient(135deg, #2C2C2C 0%, #1a1a1a 100%);\n}\n\n.brl-color-gold {\n  background: linear-gradient(135deg, #C9A961 0%, #b89651 100%);\n}\n\n.brl-color-dot {\n  width: 40px;\n  height: 40px;\n  background: white;\n  border-radius: 50%;\n  position: relative;\n  z-index: 1;\n  box-shadow: 0 2px 12px rgba(0,0,0,.2);\n}\n\n.brl-color-name {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--brl-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.brl-color-desc {\n  font-size: 15px;\n  color: var(--brl-text-light);\n  line-height: 1.7;\n  max-width: 400px;\n  margin: 0 auto;\n}\n\n\/* === CTA FINAL === *\/\n.brl-cta-box {\n  background: linear-gradient(135deg, var(--brl-primary) 0%, var(--brl-primary-dark) 100%);\n  border-radius: var(--brl-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.brl-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .06;\n  background-image: radial-gradient(circle at 20% 50%, transparent 0%, rgba(201,169,97,.3) 50%, transparent 100%),\n                    radial-gradient(circle at 80% 50%, transparent 0%, rgba(201,169,97,.3) 50%, transparent 100%);\n}\n\n.brl-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,.1);\n  margin: 0;\n  position: relative;\n  z-index: 1;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .brl-grid,\n  .brl-versatility-container,\n  .brl-specs-grid,\n  .brl-usage-grid,\n  .brl-safety-grid,\n  .brl-colors-container {\n    grid-template-columns: 1fr;\n  }\n\n  .brl-step {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .brl-step-number {\n    margin: 0 auto;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .brl-card,\n  .brl-versatility-card,\n  .brl-spec-card,\n  .brl-step,\n  .brl-usage-card,\n  .brl-safety-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n\n  .brl-card:nth-child(1),\n  .brl-versatility-card:nth-child(1),\n  .brl-spec-card:nth-child(1),\n  .brl-step:nth-child(1),\n  .brl-usage-card:nth-child(1),\n  .brl-safety-card:nth-child(1) { animation-delay: .1s; }\n  \n  .brl-card:nth-child(2),\n  .brl-versatility-card:nth-child(2),\n  .brl-spec-card:nth-child(2),\n  .brl-step:nth-child(2),\n  .brl-usage-card:nth-child(2),\n  .brl-safety-card:nth-child(2) { animation-delay: .2s; }\n  \n  .brl-card:nth-child(3),\n  .brl-versatility-card:nth-child(3),\n  .brl-spec-card:nth-child(3),\n  .brl-step:nth-child(3),\n  .brl-usage-card:nth-child(3),\n  .brl-safety-card:nth-child(3) { animation-delay: .3s; }\n  \n  .brl-card:nth-child(4),\n  .brl-versatility-card:nth-child(4),\n  .brl-spec-card:nth-child(4),\n  .brl-step:nth-child(4),\n  .brl-usage-card:nth-child(4),\n  .brl-safety-card:nth-child(4) { animation-delay: .4s; }\n  \n  .brl-card:nth-child(5),\n  .brl-versatility-card:nth-child(5),\n  .brl-spec-card:nth-child(5),\n  .brl-step:nth-child(5),\n  .brl-usage-card:nth-child(5),\n  .brl-safety-card:nth-child(5) { animation-delay: .5s; }\n  \n  .brl-card:nth-child(6),\n  .brl-versatility-card:nth-child(6),\n  .brl-spec-card:nth-child(6),\n  .brl-step:nth-child(6),\n  .brl-usage-card:nth-child(6),\n  .brl-safety-card:nth-child(6) { animation-delay: .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  .brl-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .brl-premium {\n    --brl-primary: #000000;\n    --brl-primary-dark: #000000;\n    --brl-text: #000000;\n  }\n\n  .brl-card,\n  .brl-versatility-card,\n  .brl-spec-card,\n  .brl-usage-card,\n  .brl-safety-card {\n    border-width: 3px;\n  }\n}\n\u003c\/style\u003e","brand":"ORZINO","offers":[{"title":"Default Title","offer_id":54853647630713,"sku":"BRULOIRINDUSTRIELNOIR","price":9.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/bruloi-filaire-noir-957202.webp?v=1735895306"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/collections\/maison-naturelle-344101.jpg?v=1732719537","url":"https:\/\/www.naturellement-bio.com\/collections\/maison-naturelle.oembed?page=9","provider":"Naturellement Bio","version":"1.0","type":"link"}