{"title":"Carré d'ambre","description":"\u003cp\u003eDécouvrez l'atmosphère enchanteresse des carrés d'ambre, ces \u003cstrong\u003eparfums solides faits main\u003c\/strong\u003e qui métamorphosent votre maison en un sanctuaire de sérénité. Conçus avec des cires naturelles, des huiles essentielles, des résines et des épices comme la cannelle, la muscade et la vanille, nos carrés d'ambre diffusent une ambiance apaisante dans vos espaces de vie. Que ce soit pour embaumer vos placards, tiroirs ou votre salle de bain, ces précieuses créations libèrent un parfum accueillant et persistant. Embarquez pour le Maroc, l’Orient et au-delà !\u003c\/p\u003e\n\u003ch2\u003eQuelle est l’histoire et l’origine des carrés d'ambre ?\u003c\/h2\u003e\n\u003cp\u003eOriginaires du Maroc, les \u003cstrong\u003ecarrés d'ambre\u003c\/strong\u003e ou \u003cstrong\u003ecailloux d'ambre\u003c\/strong\u003e sont utilisés depuis des siècles pour parfumer les maisons. Cet \u003cstrong\u003eambre solide marocain\u003c\/strong\u003e est prisé pour sa capacité à diffuser un parfum naturel et authentique. Les traditions marocaines intègrent souvent ces carrés dans les rituels de bien-être et de purification. C’est également depuis toujours l’un des moyens les moins chers de parfumer sa maison naturellement.\u003c\/p\u003e\n\u003ch2\u003ePourquoi utiliser un carré d'Ambre dans votre maison ?\u003c\/h2\u003e\n\u003cp\u003eLe carré d’Ambre est l'élément parfait pour instaurer une atmosphère équilibrée et apaisante chez vous. Avec son charme naturel et son aspect fonctionnel, il s'aligne parfaitement avec les attentes actuelles en matière de bien-être et d'écologie. Que vous souhaitiez parfumer votre intérieur, faire des économies ou créer une ambiance relaxante, le carré d’Ambre saura s’ajuster à vos envies. Voici \u003cstrong\u003equatre bonnes raisons de l’adopter\u003c\/strong\u003e dans votre maison.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eParfum Naturel :\u003c\/strong\u003e Contrairement aux fragrances synthétiques, le carré d'ambre diffuse une odeur authentique sans recourir à des produits chimiques. Son parfum, à la fois doux et enveloppant, est parfait pour ceux qui souhaitent créer une atmosphère relaxante tout en préservant un environnement sain, exempt de substances nocives.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eÉconomique :\u003c\/strong\u003e Le carré d'ambre représente un achat judicieux et durable. Abordable, il offre une longévité remarquable, ce qui en fait un excellent investissement. En plus, sa capacité à être recyclé sous forme de copeaux prolonge encore son utilisation, limitant ainsi la nécessité d'acheter d'autres produits parfumés régulièrement.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePolyvalent :\u003c\/strong\u003e Que ce soit en tant que parfum solide, diffuseur d’ambiance, ou même pour parfumer des espaces tels que des placards, le carré d’ambre se montre très polyvalent. Petit et pratique, il peut être transporté partout, que ce soit à la maison, en déplacement ou au bureau, pour personnaliser n’importe quel espace avec une senteur agréable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBienfaits pour le bien-être :\u003c\/strong\u003e En plus de ses qualités olfactives, le carré d’ambre est apprécié pour ses effets bénéfiques sur le bien-être. Son arôme apaisant aide à réduire le stress, favorise la relaxation et crée une atmosphère sereine. Utilisé dans les pratiques de méditation ou de relaxation, il participe à l'équilibre mental et à l'amélioration de l’humeur.\u003c\/p\u003e\n\u003ch2\u003eComment bien utiliser le carré d'ambre pour parfumer votre maison naturellement\u003c\/h2\u003e\n\u003cp\u003eLe carré d'ambre, un parfum solide naturel, est très prisé pour ses nombreuses applications, notamment en tant que \u003ca href=\"https:\/\/www.naturellement-bio.com\/collections\/parfum-dambiance-bio\" target=\"_blank\"\u003eparfum d’intérieur\u003c\/a\u003e. Que vous l'utilisez dans vos armoires, votre salle de bain, ou même en le frottant directement sur votre peau, il diffuse une fragrance authentique, sans recourir aux produits chimiques. Voici quelques conseils pour l'employer et instaurer une atmosphère parfumée et apaisante dans votre intérieur :\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDans les placards et tiroirs\u003c\/strong\u003e : Placez un carré d'ambre naturel sur une étagère ou entre les vêtements pour parfumer vos vêtements et linge de maison de façon durable. Vous pouvez aussi l'accrocher à l'intérieur d'un sac en tissu pour une diffusion plus douce et éviter tout contact direct avec le textile.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDans la salle de bain\u003c\/strong\u003e : Posez le carré d'ambre sur une étagère ou près du lavabo pour qu'il diffuse son parfum tout en étant un élément décoratif. Vous pouvez aussi le placer dans un coin de la douche (sans contact direct avec l'eau) pour créer une ambiance spa relaxante, surtout après un bain chaud.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEn parfum solide\u003c\/strong\u003e : Frottez légèrement le carré d'ambre sur la peau, en particulier sur les points de pulsation tels que le cou et les poignets, pour profiter de son arôme naturel tout au long de la journée. Cela permet d'éviter l'utilisation de parfums synthétiques et de bénéficier de ses propriétés apaisantes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEn brule-parfum\u003c\/strong\u003e : Utilisez un bruloir pour brûler le carré d'ambre et diffuser son parfum dans une pièce entière. Cela permet une diffusion plus rapide et plus intense de l’arôme, créant une ambiance chaleureuse et enveloppante.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e4 astuces pour prolonger la durée d’utilisation de l’ambre :\u003c\/h2\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉviter l'humidité\u003c\/strong\u003e : Conservez le carré d'ambre dans un endroit sec pour éviter que l'humidité ne réduise son efficacité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlterner les emplacements\u003c\/strong\u003e : Déplacez le carré d'ambre dans différentes pièces pour maintenir une diffusion optimale et éviter qu'il ne s'habitue trop à un environnement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRafraîchir le parfum\u003c\/strong\u003e : Chauffez légèrement le carré d'ambre au soleil ou sur un radiateur (à basse température) pour réactiver son parfum.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUtilisation en sachet\u003c\/strong\u003e : Placez le carré d'ambre dans un petit sac en tissu afin de prolonger la diffusion du parfum tout en le protégeant des agressions extérieures.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eUne fois que son parfum s'atténue, râpez le carré d'ambre et utilisez les copeaux dans un pot-pourri pour prolonger son effet. Vous pouvez également y déposer quelques gouttes d'huiles essentielles, permettant une diffusion prolongée et douce des arômes. L'ambre est très absorbant, il va donc retenir les huiles et libérer leurs parfums lentement. Cette méthode simple et naturelle crée une atmosphère agréable, associe les bienfaits des huiles essentielles et de l'ambre, et prolonge la durée de vie de votre cailloux d’ambre.\u003c\/p\u003e\n\u003ch2\u003eFAQ sur le Carré d'Ambre\u003c\/h2\u003e\n\u003cstyle\u003e\n        details {\n            margin-bottom: 15px;\n        }\n        summary {\n            font-weight: bold;\n            cursor: pointer;\n            outline: none;\n        }\n        details[open] summary {\n            color: #66745c;\n        }\n    \u003c\/style\u003e\n\u003cdiv style=\"margin-bottom: 40px; line-height: 1.6;\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eLe carré d'ambre est-il biodégradable ?\u003c\/strong\u003e\u003c\/summary\u003e\n\u003cp\u003eOui, le carré d'ambre est composé d'ingrédients naturels et est biodégradable, ce qui en fait une option écologique pour parfumer votre maison.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003ePeut-on l'utiliser en cadeau ?\u003c\/strong\u003e\u003c\/summary\u003e\n\u003cp\u003eOui, le carré d'ambre fait un excellent cadeau pour les amateurs de parfums naturels et les personnes souhaitant créer une ambiance apaisante chez elles.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eQuelle est la meilleure manière de conserver le carré d'ambre lorsqu'il n'est pas utilisé ?\u003c\/strong\u003e\u003c\/summary\u003e\n\u003cp\u003ePour une conservation optimale, gardez le carré d'ambre dans un endroit sec, à l'abri de la lumière directe et dans un contenant hermétique si possible, afin de préserver son parfum.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eLe carré d'ambre est-il adapté à l'aromathérapie ?\u003c\/strong\u003e\u003c\/summary\u003e\n\u003cp\u003eOui, grâce à ses propriétés apaisantes et relaxantes, le carré d'ambre est souvent utilisé dans le cadre de séances d'aromathérapie pour aider à réduire le stress et favoriser le bien-être.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eBesoin d'aide pour choisir vos cailloux d'ambre ?\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eExplorez notre sélection\u003c\/strong\u003e et découvrez une gamme de \u003cstrong\u003ecarrés d'ambre artisanaux\u003c\/strong\u003e spécialement conçus pour parfumer votre intérieur de manière naturelle. Utilisez les filtres à votre disposition pour choisir les parfums qui répondent à vos envies ; ou faites notre \u003ca href=\"#quiz-carre-ambre\" title=\"Quiz d'aide au choix des carré d'ambre\"\u003equiz d'aide au choix de votre carré d'ambre\u003c\/a\u003e !\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eObtenez des conseils personnalisés\u003c\/strong\u003e : Nos experts sont à votre disposition pour vous guider vers les meilleurs choix. Contactez-nous via le chat, par mail à info@naturellement-bio.com, ou par téléphone au \u003cstrong\u003e06.61.61.23.46\u003c\/strong\u003e de 9h30 à 12h30 et de 14h00 à 17h00 du lundi au vendredi.\u003c\/p\u003e\n\u003cp\u003eEt enfin, inscrivez-vous à notre newsletter pour recevoir des conseils et des actualités sur les parfums naturels et l'artisanat traditionnel. Et ne manquez aucune nouveauté, soyez les premiers informés à chaque nouvelle senteur !\u003c\/p\u003e\n\u003cp\u003eNaturellement vôtre,\u003c\/p\u003e\n\u003cp\u003eL’équipe Naturellement Bio\u003c\/p\u003e","products":[{"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":7.99,"currency_code":"EUR","in_stock":false},{"title":"100 grammes","offer_id":55720491319673,"sku":"FEVEDETONKAJDMGP100","price":15.6,"currency_code":"EUR","in_stock":false},{"title":"200 grammes","offer_id":55720491352441,"sku":"FEVEDETONKAJDMGP200","price":30.95,"currency_code":"EUR","in_stock":false}],"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":"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":7.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720401174905,"sku":"CAILFIRBALSAM-100","price":15.6,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720401207673,"sku":"CAILFIRBALSAM-200","price":30.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/cailloux-fir-balsam-neige.webp?v=1787389785"},{"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":"\u003cdiv class=\"osm-premium\"\u003e\n  \u003cdiv class=\"osm-hero\"\u003e\n    \u003cdiv class=\"osm-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"osm-hero-content\"\u003e\n      \u003cdiv class=\"osm-badges-top\"\u003e\n        \u003cspan class=\"osm-badge\"\u003e🌸 Fleur précieuse\u003c\/span\u003e\n        \u003cspan class=\"osm-badge\"\u003e🇫🇷 Made in France\u003c\/span\u003e\n        \u003cspan class=\"osm-badge\"\u003e✋ Fait main\u003c\/span\u003e\n        \u003cspan class=\"osm-badge\"\u003e🌿 Sans alcool\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"osm-hero-title\"\u003eCristaux de Fleur d'Osmanthus\u003c\/span\u003e\n      \u003cp class=\"osm-subtitle\"\u003eCarrés fondants parfumés artisanaux — Jardin de mon Grand-Père\u003c\/p\u003e\n      \u003cp class=\"osm-description\"\u003eImaginez un jardin baigné de soleil où les fleurs d'osmanthus exhalent leur parfum suave d'abricot et de fleur blanche. Une expérience sensorielle authentique, fabriquée en France avec des ingrédients nobles et naturels.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"osm-section\"\u003e\n    \u003ch2\u003eL'osmanthus, une fleur précieuse au parfum envoûtant\u003c\/h2\u003e\n    \u003cp class=\"osm-section-intro\"\u003eL'\u003cstrong\u003eosmanthus\u003c\/strong\u003e, ou « fleur de thé parfumée », est une fleur rare originaire d'Asie, prisée en haute parfumerie pour ses notes douces, fruitées et légèrement cuirées.\u003c\/p\u003e\n    \u003cp class=\"osm-section-intro\"\u003eLà où les grandes maisons comme Diptyque, Dior, Roger \u0026amp; Gallet ou Yves Rocher proposent des parfums solides souvent enrichis d'arômes synthétiques, nos cristaux misent sur l'authenticité d'un extrait naturel d'osmanthus fleur, pour une fragrance fidèle au cœur de la plante.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osm-section\"\u003e\n    \u003ch2\u003ePourquoi adopter un parfum solide ?\u003c\/h2\u003e\n    \u003cp class=\"osm-section-intro\"\u003eLe parfum solide séduit autant les femmes que les hommes pour de nombreuses raisons :\u003c\/p\u003e\n    \u003cdiv class=\"osm-grid\"\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e👜 Format nomade\u003c\/h3\u003e\n        \u003cp\u003eSe glisse dans la poche ou le sac sans risque de fuite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e🌿 Sans alcool\u003c\/h3\u003e\n        \u003cp\u003eIdéal pour les peaux sensibles ou réactives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e🎯 Application précise\u003c\/h3\u003e\n        \u003cp\u003eIl se dépose exactement là où vous le souhaitez.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e♻️ Éco-responsable\u003c\/h3\u003e\n        \u003cp\u003eSon emballage minimaliste réduit l'impact environnemental.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e⚥ Mixte\u003c\/h3\u003e\n        \u003cp\u003eConvient aux hommes comme aux femmes, grâce à la rondeur florale et boisée de l'osmanthus.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osm-section\"\u003e\n    \u003ch2\u003eComposition naturelle et soignée\u003c\/h2\u003e\n    \u003cp class=\"osm-section-intro\"\u003eChaque cristal est confectionné à la main à partir d'ingrédients sélectionnés pour leur qualité.\u003c\/p\u003e\n    \u003cdiv class=\"osm-grid\"\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e🧈 Beurre de karité biologique\u003c\/h3\u003e\n        \u003cp\u003eNourrit et adoucit la peau en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e💧 Huile de jojoba\u003c\/h3\u003e\n        \u003cp\u003eProtège l'épiderme et fixe le parfum plus longtemps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e🌼 Extrait de fleur d'osmanthus\u003c\/h3\u003e\n        \u003cp\u003eCœur olfactif fruité, floral et délicat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e🐝 Cire d'abeille\u003c\/h3\u003e\n        \u003cp\u003eConfère au parfum sa belle texture solide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e🌱 Huiles essentielles naturelles\u003c\/h3\u003e\n        \u003cp\u003eEnrichissent et nuancent la fragrance avec subtilité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"osm-tip\"\u003e\n      \u003cspan class=\"osm-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eAucun alcool, aucun colorant synthétique : une formule pure, respectueuse de votre peau et de l'environnement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osm-section\"\u003e\n    \u003ch2\u003e4 façons d'utiliser vos cristaux de fleur d'osmanthus\u003c\/h2\u003e\n    \u003cp class=\"osm-section-intro\"\u003eUn parfum naturel au quotidien, à décliner selon vos envies et vos ambiances.\u003c\/p\u003e\n    \u003cdiv class=\"osm-grid\"\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e1️⃣ Diffusion sans chaleur\u003c\/h3\u003e\n        \u003cp\u003ePlacez les carrés fondants dans une coupelle, un bol ou tout petit récipient. Ils diffusent leur parfum naturellement pendant \u003cstrong\u003eplusieurs mois\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e2️⃣ Brûleur de parfum\u003c\/h3\u003e\n        \u003cp\u003eDéposez un carré dans un brûleur de parfum avec une bougie chauffe-plat. La chaleur le fait fondre et libère des \u003cstrong\u003enotes beaucoup plus intenses et envoûtantes\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e3️⃣ Râpé en corpo\u003c\/h3\u003e\n        \u003cp\u003eRâpez un carré pour obtenir des copeaux fins et appliquez-les directement sur la peau (corps) pour un parfum subtil et naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e4️⃣ Parfum d'armoire\u003c\/h3\u003e\n        \u003cp\u003eGlissez un ou plusieurs carrés dans vos tiroirs, penderies ou placards pour une senteur douce et prolongée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"osm-tip\"\u003e\n      \u003cspan class=\"osm-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eLe raffinement naturel au service de votre bien-être : variez les usages pour parfumer aussi bien votre peau que votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osm-section\"\u003e\n    \u003ch2\u003eMode d'emploi : comment utiliser votre cristal parfumé sur la peau\u003c\/h2\u003e\n    \u003cp class=\"osm-section-intro\"\u003eL'utilisation est aussi simple qu'agréable.\u003c\/p\u003e\n    \u003cdiv class=\"osm-timeline\"\u003e\n      \u003cdiv class=\"osm-timeline-item\"\u003e\n        \u003cdiv class=\"osm-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"osm-timeline-content\"\u003e\n          \u003ch3\u003ePrélevez un cristal\u003c\/h3\u003e\n          \u003cp\u003eSaisissez délicatement un cristal entre vos doigts.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-timeline-item\"\u003e\n        \u003cdiv class=\"osm-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"osm-timeline-content\"\u003e\n          \u003ch3\u003eRéchauffez-le\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur de votre peau libère les arômes floraux d'osmanthus.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-timeline-item\"\u003e\n        \u003cdiv class=\"osm-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"osm-timeline-content\"\u003e\n          \u003ch3\u003eAppliquez sur les points de pulsation\u003c\/h3\u003e\n          \u003cp\u003ePoignets, cou, derrière les oreilles, creux des coudes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-timeline-item\"\u003e\n        \u003cdiv class=\"osm-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"osm-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez à volonté\u003c\/h3\u003e\n          \u003cp\u003eRéappliquez au cours de la journée selon votre envie.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"osm-tip\"\u003e\n      \u003cspan class=\"osm-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eAstuce : déposez un cristal dans votre tiroir à linge ou votre sac à main pour diffuser une douce note d'osmanthus.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osm-section\"\u003e\n    \u003ch2\u003eUne fabrication artisanale, made in France\u003c\/h2\u003e\n    \u003cp class=\"osm-section-intro\"\u003eLes Cristaux de Fleur d'Osmanthus sont élaborés dans notre atelier de campagne, loin de la pollution urbaine. Nous privilégions des procédés artisanaux, des matières premières traçables et des emballages éco-conçus.\u003c\/p\u003e\n    \u003cdiv class=\"osm-grid-compact\"\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e🏡 Atelier de campagne\u003c\/h3\u003e\n        \u003cp\u003eLoin de la pollution urbaine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e✋ Procédés artisanaux\u003c\/h3\u003e\n        \u003cp\u003eSavoir-faire d'antan préservé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e🔍 Matières traçables\u003c\/h3\u003e\n        \u003cp\u003eIngrédients nobles et sélectionnés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"osm-card\"\u003e\n        \u003ch3\u003e📦 Emballages éco-conçus\u003c\/h3\u003e\n        \u003cp\u003eUne pochette préparée avec soin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osm-section\"\u003e\n    \u003ch2\u003ePour qui et pour quelles occasions ?\u003c\/h2\u003e\n    \u003cp class=\"osm-section-intro\"\u003eCe \u003cstrong\u003eparfum solide femme\u003c\/strong\u003e et \u003cstrong\u003ehomme\u003c\/strong\u003e s'adresse à toutes celles et ceux qui recherchent une alternative naturelle aux parfums classiques.\u003c\/p\u003e\n    \u003cdiv class=\"osm-cta-box\"\u003e\n      \u003cp\u003e🎁 Un cadeau raffiné pour un anniversaire, une fête des mères, ou simplement pour offrir un instant de douceur à un proche.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"osm-accordion\"\u003e\n      \u003cdetails class=\"osm-accordion-item\"\u003e\n        \u003csummary class=\"osm-accordion-header\"\u003e⚠️ Conseils d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"osm-accordion-content mt-3\"\u003e\n          \u003cp\u003eRéservé à un usage externe. Évitez le contact avec les yeux. En cas de réaction cutanée, cessez l'utilisation. Pour l'usage en brûleur, surveillez la source de chaleur et respectez les consignes de sécurité de votre brûleur à bougie chauffe-plat.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"osm-accordion-item\"\u003e\n        \u003csummary class=\"osm-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"osm-accordion-content mt-3\"\u003e\n          \u003cp\u003eConservez à l'abri de la chaleur et de la lumière directe pour préserver la texture et la fragrance des cristaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"osm-accordion-item\"\u003e\n        \u003csummary class=\"osm-accordion-header\"\u003e👶 Tenir hors de portée des enfants\u003c\/summary\u003e\n        \u003cdiv class=\"osm-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit cosmétique ne se substitue pas à un avis médical et n'est pas destiné à traiter une affection.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"osm-disclaimer\"\u003eCe produit cosmétique ne se substitue pas à un avis médical.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --osm-cream: #fdf9f1;\n  --osm-white: #ffffff;\n  --osm-primary: #d4a574;\n  --osm-primary-dark: #8b6332;\n  --osm-primary-light: #f5ead6;\n  --osm-secondary: #e8b84a;\n  --osm-accent: #c98b3a;\n  --osm-text: #2a2118;\n  --osm-text-light: #6b5a48;\n  --osm-border: #e8dfcf;\n  --osm-shadow: 0 4px 24px rgba(139, 99, 50, .08);\n  --osm-shadow-lg: 0 12px 48px rgba(139, 99, 50, .18);\n  --osm-radius: 20px;\n  --osm-radius-sm: 12px;\n}\n\n.osm-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--osm-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--osm-text);\n}\n\n.osm-hero {\n  position: relative;\n  background: linear-gradient(135deg, #d4a574 0%, #c98b3a 50%, #8b6332 100%);\n  border-radius: var(--osm-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(--osm-shadow-lg);\n}\n\n.osm-hero-pattern {\n  position: absolute;\n  inset: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.4) 0%, transparent 40%), radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 0%, transparent 40%);\n  opacity: .15;\n}\n\n.osm-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.osm-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.osm-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  font-style: italic;\n}\n\n.osm-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2vw, 17px);\n  line-height: 1.7;\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n.osm-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.osm-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(--osm-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.osm-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.osm-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.osm-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--osm-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.osm-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(--osm-primary), var(--osm-secondary));\n  border-radius: 2px;\n}\n\n.osm-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--osm-text-light);\n  margin: 0 auto 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.osm-section-intro strong {\n  color: var(--osm-primary-dark);\n}\n\n.osm-card {\n  background: var(--osm-white);\n  border-radius: var(--osm-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--osm-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.osm-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--osm-shadow-lg);\n  border-color: var(--osm-primary);\n}\n\n.osm-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--osm-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.osm-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--osm-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.osm-card p strong {\n  color: var(--osm-primary-dark);\n}\n\n.osm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.osm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.osm-grid-compact .osm-card {\n  padding: 1rem;\n}\n\n.osm-grid-compact .osm-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.osm-grid-compact .osm-card p {\n  font-size: 12px;\n}\n\n.osm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.osm-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.osm-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--osm-primary), var(--osm-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(212,165,116,.4);\n}\n\n.osm-timeline-content {\n  flex: 1;\n  background: var(--osm-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--osm-radius-sm);\n  box-shadow: var(--osm-shadow);\n}\n\n.osm-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--osm-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.osm-timeline-content p {\n  font-size: 14px;\n  color: var(--osm-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.osm-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--osm-primary-light);\n  border-radius: var(--osm-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  max-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.osm-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.osm-tip p {\n  font-size: 14px;\n  color: var(--osm-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.osm-accordion {\n  background: var(--osm-white);\n  border-radius: var(--osm-radius);\n  box-shadow: var(--osm-shadow);\n  overflow: hidden;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.osm-accordion-item {\n  border-bottom: 1px solid var(--osm-border);\n  margin: 0;\n  padding: 0;\n}\n\n.osm-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.osm-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--osm-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.osm-accordion-header:hover {\n  background: var(--osm-primary-light);\n}\n\n.osm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.osm-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--osm-primary);\n  transition: transform .2s ease;\n}\n\n.osm-accordion-item[open] .osm-accordion-header::after {\n  content: '−';\n}\n\n.osm-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--osm-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.osm-accordion-content p {\n  margin: 0;\n}\n\n.osm-cta-box {\n  background: linear-gradient(135deg, var(--osm-primary) 0%, var(--osm-primary-dark) 100%);\n  border-radius: var(--osm-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--osm-shadow-lg);\n}\n\n.osm-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.osm-disclaimer {\n  font-size: 12px;\n  color: var(--osm-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .osm-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .osm-card {\n    padding: 1.125rem;\n  }\n  .osm-section {\n    margin-bottom: 1.75rem;\n  }\n  .osm-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--osm-radius-sm);\n  }\n  .osm-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .osm-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .osm-grid-compact {\n    gap: .625rem;\n  }\n  .osm-grid-compact .osm-card {\n    padding: .75rem;\n  }\n  .osm-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .osm-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .osm-timeline-content h3 {\n    font-size: 14px;\n  }\n  .osm-timeline-content p {\n    font-size: 13px;\n  }\n  .osm-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .osm-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .osm-card {\n    animation: osmFadeInUp .5s ease backwards;\n  }\n  .osm-card:nth-child(1) { animation-delay: .05s; }\n  .osm-card:nth-child(2) { animation-delay: .1s; }\n  .osm-card:nth-child(3) { animation-delay: .15s; }\n  .osm-card:nth-child(4) { animation-delay: .2s; }\n  .osm-card:nth-child(5) { animation-delay: .25s; }\n  .osm-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes osmFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .osm-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":55720568095097,"sku":"OSMANTHUSJDMGP50","price":7.09,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720568127865,"sku":"OSMANTHUSJDMGP100","price":13.85,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720568160633,"sku":"OSMANTHUSJDMGP200","price":27.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":"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":true}],"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":true}],"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":false},{"title":"100 grammes","offer_id":55720064156025,"sku":"CAILLOUXAMBMAHA-100","price":15.6,"currency_code":"EUR","in_stock":false},{"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":"\u003cdiv class=\"frangi-premium\"\u003e\n  \u003cdiv class=\"frangi-hero\"\u003e\n    \u003cdiv class=\"frangi-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"frangi-hero-content\"\u003e\n      \u003cdiv class=\"frangi-badges-top\"\u003e\n        \u003cspan class=\"frangi-badge\"\u003e🌺 Fait main\u003c\/span\u003e\n        \u003cspan class=\"frangi-badge\"\u003e🌿 Base végétale\u003c\/span\u003e\n        \u003cspan class=\"frangi-badge\"\u003e🇫🇷 Artisanal France\u003c\/span\u003e\n        \u003cspan class=\"frangi-badge\"\u003e🔥 Sans flamme\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"frangi-hero-title\"\u003eCristaux de Frangipanier\u003c\/span\u003e\n      \u003cp class=\"frangi-subtitle\"\u003eJardin de mon Grand-Père\u003c\/p\u003e\n      \u003cp class=\"frangi-description\"\u003ePetits trésors olfactifs venus des îles du Pacifique, ces cristaux parfumés diffusent une senteur florale, solaire et délicatement amandée qui transforme votre intérieur en havre exotique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"frangi-section\"\u003e\n    \u003ch2\u003eFrangipanier : un parfum d'ambiance naturel venu des îles\u003c\/h2\u003e\n    \u003cp class=\"frangi-section-intro\"\u003eFermez les yeux, et laissez-vous emporter sous les cocotiers…\u003c\/p\u003e\n    \u003cdiv class=\"frangi-testimonial\"\u003e\n      \u003cp class=\"frangi-testimonial-text\"\u003e\"Les Cristaux de Frangipanier Jardin de mon Grand-Père sont bien plus qu'un simple parfum d'ambiance maison : ce sont de véritables petits trésors olfactifs, fabriqués à la main avec amour. Inspirés de la fleur emblématique des îles du Pacifique, ils diffusent une senteur florale, solaire et délicatement amandée. Symbole d'accueil et de bonheur en Polynésie, le frangipanier est tressé en couronnes et en colliers depuis des générations. Avec ces cailloux solides, vous emportez ce parfum envoûtant partout chez vous, sans flamme, sans électricité, sans alcool.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"frangi-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un parfum d'ambiance naturel bio ?\u003c\/h2\u003e\n    \u003cp class=\"frangi-section-intro\"\u003eUne alternative douce aux sprays synthétiques et bougies industrielles, sans propulseur chimique ni combustion.\u003c\/p\u003e\n    \u003cdiv class=\"frangi-grid\"\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e❄️ Diffusion douce\u003c\/h3\u003e\n        \u003cp\u003eÀ froid ou à chaud, selon vos envies et l'intensité recherchée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e🔥 Sans flamme\u003c\/h3\u003e\n        \u003cp\u003eIdéal dans une chambre, un bureau ou même une voiture en toute sécurité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e✋ Fait main\u003c\/h3\u003e\n        \u003cp\u003eFabrication artisanale en France avec amour et savoir-faire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e⏳ Longue tenue\u003c\/h3\u003e\n        \u003cp\u003eUn seul sachet parfume agréablement votre intérieur pendant plusieurs semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"frangi-section\"\u003e\n    \u003ch2\u003eComment utiliser les cristaux parfumés au frangipanier ?\u003c\/h2\u003e\n    \u003cdiv class=\"frangi-timeline\"\u003e\n      \u003cdiv class=\"frangi-timeline-item\"\u003e\n        \u003cdiv class=\"frangi-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"frangi-timeline-content\"\u003e\n          \u003ch3\u003e🏡 Dans la maison\u003c\/h3\u003e\n          \u003cp\u003eDéposez quelques cailloux dans une coupelle, près d'une source de chaleur (radiateur, fenêtre ensoleillée) pour intensifier la diffusion dans les petits espaces : entrée, dressing, salle de bain, toilettes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-timeline-item\"\u003e\n        \u003cdiv class=\"frangi-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"frangi-timeline-content\"\u003e\n          \u003ch3\u003e🕯️ En brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez 3 cristaux dans la coupelle d'un brûloir. Sous l'effet de la chaleur, ils fondent et embaument toute la pièce, puis se solidifient en refroidissant. Réutilisables jusqu'à épuisement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-timeline-item\"\u003e\n        \u003cdiv class=\"frangi-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"frangi-timeline-content\"\u003e\n          \u003ch3\u003e🍀 Comme gri-gri porte-bonheur\u003c\/h3\u003e\n          \u003cp\u003eGardez un caillou dans votre poche ou votre sac. La chaleur corporelle l'attendrit et libère doucement sa fragrance tropicale au fil de la journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-timeline-item\"\u003e\n        \u003cdiv class=\"frangi-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"frangi-timeline-content\"\u003e\n          \u003ch3\u003e👕 Pour le linge\u003c\/h3\u003e\n          \u003cp\u003eGlissez-en quelques-uns dans une pochette en tissu à placer dans vos armoires ou tiroirs pour un linge délicatement parfumé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-timeline-item\"\u003e\n        \u003cdiv class=\"frangi-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"frangi-timeline-content\"\u003e\n          \u003ch3\u003e💆 Astuce spa et bien-être\u003c\/h3\u003e\n          \u003cp\u003eLes cristaux parfumés pour spa ou hammam apportent une touche sensorielle relaxante près des zones tièdes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"frangi-section\"\u003e\n    \u003ch2\u003eUn voyage olfactif au cœur des tropiques\u003c\/h2\u003e\n    \u003cdiv class=\"frangi-testimonial\"\u003e\n      \u003cp class=\"frangi-testimonial-text\"\u003e\"Le frangipanier exhale des notes florales gourmandes, légèrement vanillées et solaires. C'est une fragrance enveloppante qui invite à la détente, à la rêverie et à l'évasion. Posés dans votre salon, ces cristaux deviennent un véritable rituel sensoriel quotidien, parfait pour créer une atmosphère chaleureuse et accueillante.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"frangi-grid-compact\"\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e🌸 Florale\u003c\/h3\u003e\n        \u003cp\u003eNote de cœur enveloppante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e🍯 Gourmande\u003c\/h3\u003e\n        \u003cp\u003eTouche vanillée et amandée\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e☀️ Solaire\u003c\/h3\u003e\n        \u003cp\u003eÉvasion tropicale immédiate\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e🌴 Exotique\u003c\/h3\u003e\n        \u003cp\u003eInspiration polynésienne\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"frangi-section\"\u003e\n    \u003ch2\u003eConditionnement et composition\u003c\/h2\u003e\n    \u003cp class=\"frangi-section-intro\"\u003ePrésentés en sachet kraft hermétique refermable pour préserver toute la richesse de la fragrance.\u003c\/p\u003e\n    \u003cdiv class=\"frangi-grid-compact\"\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e📦 50 g\u003c\/h3\u003e\n        \u003cp\u003eEnviron 5 à 7 cailloux\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e📦 100 g\u003c\/h3\u003e\n        \u003cp\u003eFormat intermédiaire\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e📦 200 g\u003c\/h3\u003e\n        \u003cp\u003eFormat généreux\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"frangi-card\"\u003e\n        \u003ch3\u003e🌿 100% végétal\u003c\/h3\u003e\n        \u003cp\u003eCire végétale \u0026amp; fragrance\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"frangi-tip\"\u003e\n      \u003cspan class=\"frangi-tip-icon\"\u003e🧪\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e cire végétale et fragrance parfumée au frangipanier. Contient : Benzyl Salicylate, Linalool, Coumarin.\u003cbr\u003e\u003cstrong\u003eUFI :\u003c\/strong\u003e 3PC0-40YN-R00E-48E7\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"frangi-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"frangi-accordion\"\u003e\n      \u003cdetails class=\"frangi-accordion-item\"\u003e\n        \u003csummary class=\"frangi-accordion-header\"\u003e⚠️ Sécurité et usage\u003c\/summary\u003e\n        \u003cdiv class=\"frangi-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas ingérer. Tenir hors de portée des enfants et des animaux. Ne pas appliquer directement sur la peau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"frangi-accordion-item\"\u003e\n        \u003csummary class=\"frangi-accordion-header\"\u003e🔥 Utilisation en brûle-parfum\u003c\/summary\u003e\n        \u003cdiv class=\"frangi-accordion-content mt-3\"\u003e\n          \u003cp\u003eEn cas d'utilisation en brûle-parfum, ne jamais laisser sans surveillance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"frangi-accordion-item\"\u003e\n        \u003csummary class=\"frangi-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"frangi-accordion-content mt-3\"\u003e\n          \u003cp\u003eConserver à l'abri de la lumière et de la chaleur excessive pour préserver la qualité de la fragrance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"frangi-disclaimer\"\u003eCe produit est un parfum d'ambiance décoratif. Il ne possède aucune vertu thérapeutique et ne remplace 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  --frangi-cream: #fdf8f3;\n  --frangi-white: #ffffff;\n  --frangi-primary: #d4956b;\n  --frangi-primary-dark: #8b5a3c;\n  --frangi-primary-light: #fbeee2;\n  --frangi-secondary: #e8a5b8;\n  --frangi-accent: #f4c95d;\n  --frangi-text: #2a1f1a;\n  --frangi-text-light: #6b5b50;\n  --frangi-border: #ecdfd2;\n  --frangi-shadow: 0 4px 24px rgba(139, 90, 60, .08);\n  --frangi-shadow-lg: 0 12px 48px rgba(139, 90, 60, .18);\n  --frangi-radius: 20px;\n  --frangi-radius-sm: 12px;\n}\n\n.frangi-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--frangi-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--frangi-text);\n  line-height: 1.6;\n}\n\n.frangi-hero {\n  position: relative;\n  background: linear-gradient(135deg, #d4956b 0%, #e8a5b8 50%, #f4c95d 100%);\n  border-radius: var(--frangi-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(--frangi-shadow-lg);\n}\n\n.frangi-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.4) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 0%, transparent 40%);\n  opacity: .6;\n}\n\n.frangi-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.frangi-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.frangi-subtitle {\n  color: white;\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  font-style: italic;\n  margin: 0 0 1.25rem 0;\n  text-shadow: 0 2px 12px rgba(0,0,0,.15);\n}\n\n.frangi-description {\n  color: white;\n  font-size: clamp(14px, 2.2vw, 17px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n}\n\n.frangi-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.frangi-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(--frangi-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.frangi-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.frangi-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.frangi-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--frangi-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.frangi-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(--frangi-primary), var(--frangi-secondary));\n  border-radius: 2px;\n}\n\n.frangi-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--frangi-text-light);\n  margin: 0 auto 1.5rem;\n  max-width: 700px;\n  line-height: 1.7;\n}\n\n.frangi-card {\n  background: var(--frangi-white);\n  border-radius: var(--frangi-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--frangi-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.frangi-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--frangi-shadow-lg);\n  border-color: var(--frangi-primary);\n}\n\n.frangi-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--frangi-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.frangi-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--frangi-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.frangi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.frangi-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.frangi-grid-compact .frangi-card {\n  padding: 1rem;\n}\n\n.frangi-grid-compact .frangi-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.frangi-grid-compact .frangi-card p {\n  font-size: 12px;\n}\n\n.frangi-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.frangi-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.frangi-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--frangi-primary), var(--frangi-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(212, 149, 107, .35);\n}\n\n.frangi-timeline-content {\n  flex: 1;\n  background: var(--frangi-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--frangi-radius-sm);\n  box-shadow: var(--frangi-shadow);\n}\n\n.frangi-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--frangi-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.frangi-timeline-content p {\n  font-size: 14px;\n  color: var(--frangi-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.frangi-testimonial {\n  background: var(--frangi-white);\n  border-radius: var(--frangi-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--frangi-shadow);\n  border-left: 4px solid var(--frangi-primary);\n}\n\n.frangi-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--frangi-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.frangi-accordion {\n  background: var(--frangi-white);\n  border-radius: var(--frangi-radius);\n  box-shadow: var(--frangi-shadow);\n  overflow: hidden;\n}\n\n.frangi-accordion-item {\n  border-bottom: 1px solid var(--frangi-border);\n  margin: 0;\n  padding: 0;\n}\n\n.frangi-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.frangi-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--frangi-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.frangi-accordion-header:hover {\n  background: var(--frangi-primary-light);\n}\n\n.frangi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.frangi-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--frangi-primary);\n  transition: transform .2s ease;\n}\n\n.frangi-accordion-item[open] .frangi-accordion-header::after {\n  content: '−';\n}\n\n.frangi-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--frangi-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.frangi-accordion-content p {\n  margin: 0;\n}\n\n.frangi-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--frangi-primary-light);\n  border-radius: var(--frangi-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n  border-left: 3px solid var(--frangi-primary);\n}\n\n.frangi-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.frangi-tip p {\n  font-size: 14px;\n  color: var(--frangi-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.frangi-disclaimer {\n  font-size: 12px;\n  color: var(--frangi-text-light);\n  text-align: center;\n  margin-top: 1.25rem;\n  font-style: italic;\n  line-height: 1.6;\n}\n\n@media (max-width: 767px) {\n  .frangi-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .frangi-card {\n    padding: 1.125rem;\n  }\n  .frangi-section {\n    margin-bottom: 1.75rem;\n  }\n  .frangi-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--frangi-radius-sm);\n  }\n  .frangi-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .frangi-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .frangi-grid-compact {\n    gap: .625rem;\n  }\n  .frangi-grid-compact .frangi-card {\n    padding: .75rem;\n  }\n  .frangi-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .frangi-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .frangi-timeline-content h3 {\n    font-size: 14px;\n  }\n  .frangi-timeline-content p {\n    font-size: 13px;\n  }\n  .frangi-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .frangi-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  .frangi-testimonial {\n    padding: 1.25rem;\n  }\n  .frangi-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .frangi-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .frangi-card:nth-child(1) { animation-delay: .05s; }\n  .frangi-card:nth-child(2) { animation-delay: .1s; }\n  .frangi-card:nth-child(3) { animation-delay: .15s; }\n  .frangi-card:nth-child(4) { animation-delay: .2s; }\n  .frangi-card:nth-child(5) { animation-delay: .25s; }\n  .frangi-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  .frangi-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":55720533197177,"sku":"CAILLOUXFRANGI-50","price":7.99,"currency_code":"EUR","in_stock":false},{"title":"100 grammes","offer_id":55720533229945,"sku":"CAILLOUXFRANGI-100","price":15.6,"currency_code":"EUR","in_stock":false},{"title":"200 grammes","offer_id":55720533262713,"sku":"CAILLOUXFRANGI-200","price":30.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/cristaux_ambre_frangipanier_jardindemongrandpere_2__11zon.jpg?v=1765016292"},{"product_id":"cailloux-de-patchouli-jardin-de-mon-grand-pere","title":"Cailloux de Patchouli - Jardin de mon Grand Père","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Cailloux de Patchouli - Jardin de mon Grand Père\nPalette détectée:\n  - Primaire: #8B7355 (brun kraft\/caramel du packaging)\n  - Secondaire: #5D4E37 (brun foncé terreux)\n  - Accent: #D4A574 (beige doré des cailloux)\nAmbiance: Naturel, artisanal, chaleureux, bohème, vintage, cocooning\nStyle: Authentique\/naturel avec touches de rusticité élégante\nPréfixe CSS: ptc\n--\u003e\n\n\u003cdiv class=\"ptc-premium\"\u003e\n\n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"ptc-hero\"\u003e\n    \u003cdiv class=\"ptc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ptc-hero-content\"\u003e\n      \u003cdiv class=\"ptc-badges-top\"\u003e\n        \u003cspan class=\"ptc-badge\"\u003e🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"ptc-badge\"\u003e🏠 Multi-usages\u003c\/span\u003e\n        \u003cspan class=\"ptc-badge\"\u003e♻️ Zéro déchet\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ptc-hero-title\"\u003eCailloux de Patchouli\u003c\/span\u003e\n      \u003cp class=\"ptc-subtitle\"\u003eJardin de mon Grand-Père\u003c\/p\u003e\n      \u003cp class=\"ptc-description\"\u003ePlongez dans un univers olfactif envoûtant où la sensualité rencontre la profondeur des notes boisées. Ces galets parfumés artisanaux transforment instantanément l'atmosphère de votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- LE PATCHOULI --\u003e\n  \u003csection class=\"ptc-section\"\u003e\n    \u003ch2\u003e🍂 Une essence légendaire aux multiples facettes\u003c\/h2\u003e\n    \u003cp class=\"ptc-intro\"\u003eOriginaire d'Asie du Sud-Est, le patchouli (Pogostemon cablin) possède une richesse olfactive incomparable, symbole de liberté et d'authenticité depuis les années 70.\u003c\/p\u003e\n    \u003cdiv class=\"ptc-grid\"\u003e\n      \u003cdiv class=\"ptc-card ptc-note-card\"\u003e\n        \u003cdiv class=\"ptc-note-icon\"\u003e🪵\u003c\/div\u003e\n        \u003ch3\u003eNotes boisées\u003c\/h3\u003e\n        \u003cp\u003eProfondes et chaleureuses, elles persistent longtemps dans l'air pour une ambiance enveloppante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-card ptc-note-card\"\u003e\n        \u003cdiv class=\"ptc-note-icon\"\u003e🌲\u003c\/div\u003e\n        \u003ch3\u003eAccents terreux\u003c\/h3\u003e\n        \u003cp\u003eÉvoquant la fraîcheur des sous-bois après la pluie, moussus et apaisants\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-card ptc-note-card\"\u003e\n        \u003cdiv class=\"ptc-note-icon\"\u003e💨\u003c\/div\u003e\n        \u003ch3\u003eNuances camphrées\u003c\/h3\u003e\n        \u003cp\u003eApportant fraîcheur et caractère à cette fragrance complexe\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-card ptc-note-card\"\u003e\n        \u003cdiv class=\"ptc-note-icon\"\u003e✨\u003c\/div\u003e\n        \u003ch3\u003eTouches épicées\u003c\/h3\u003e\n        \u003cp\u003eUne complexité sucrée qui se dévoile au fil des heures\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- AVANTAGES --\u003e\n  \u003csection class=\"ptc-section\"\u003e\n    \u003ch2\u003e💎 Pourquoi choisir les cailloux parfumés ?\u003c\/h2\u003e\n    \u003cdiv class=\"ptc-advantages\"\u003e\n      \u003cdiv class=\"ptc-advantage-item\"\u003e\n        \u003cdiv class=\"ptc-advantage-icon\"\u003e⏳\u003c\/div\u003e\n        \u003cdiv class=\"ptc-advantage-content\"\u003e\n          \u003cstrong\u003eDurée exceptionnelle\u003c\/strong\u003e\n          \u003cspan\u003eUn seul caillou parfume pendant plusieurs semaines\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-advantage-item\"\u003e\n        \u003cdiv class=\"ptc-advantage-icon\"\u003e🔥\u003c\/div\u003e\n        \u003cdiv class=\"ptc-advantage-content\"\u003e\n          \u003cstrong\u003eSans flamme\u003c\/strong\u003e\n          \u003cspan\u003eAucun risque d'incendie, idéal avec enfants ou animaux\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-advantage-item\"\u003e\n        \u003cdiv class=\"ptc-advantage-icon\"\u003e🌬️\u003c\/div\u003e\n        \u003cdiv class=\"ptc-advantage-content\"\u003e\n          \u003cstrong\u003eDiffusion progressive\u003c\/strong\u003e\n          \u003cspan\u003eLe parfum se libère doucement, sans saturer l'air\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-advantage-item\"\u003e\n        \u003cdiv class=\"ptc-advantage-icon\"\u003e🔄\u003c\/div\u003e\n        \u003cdiv class=\"ptc-advantage-content\"\u003e\n          \u003cstrong\u003eRéutilisables\u003c\/strong\u003e\n          \u003cspan\u003eFondent en brûle-parfum puis se resolidifient\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-advantage-item\"\u003e\n        \u003cdiv class=\"ptc-advantage-icon\"\u003e🏡\u003c\/div\u003e\n        \u003cdiv class=\"ptc-advantage-content\"\u003e\n          \u003cstrong\u003ePolyvalents\u003c\/strong\u003e\n          \u003cspan\u003eMaison, sac, armoires ou même sur soi\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-advantage-item\"\u003e\n        \u003cdiv class=\"ptc-advantage-icon\"\u003e♻️\u003c\/div\u003e\n        \u003cdiv class=\"ptc-advantage-content\"\u003e\n          \u003cstrong\u003eZéro déchet\u003c\/strong\u003e\n          \u003cspan\u003eUtilisation jusqu'à épuisement total du parfum\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MODES D'UTILISATION --\u003e\n  \u003csection class=\"ptc-section\"\u003e\n    \u003ch2\u003e✨ Comment les utiliser au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"ptc-uses-grid\"\u003e\n      \u003cdiv class=\"ptc-use-card\"\u003e\n        \u003cdiv class=\"ptc-use-number\"\u003e01\u003c\/div\u003e\n        \u003cdiv class=\"ptc-use-icon\"\u003e🏠\u003c\/div\u003e\n        \u003ch3\u003eDans vos espaces de vie\u003c\/h3\u003e\n        \u003cp\u003eDisposez 3 à 5 cailloux dans une coupelle décorative, sur une étagère ou près d'un radiateur. La chaleur ambiante libère les effluves de patchouli.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-use-card\"\u003e\n        \u003cdiv class=\"ptc-use-number\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"ptc-use-icon\"\u003e👔\u003c\/div\u003e\n        \u003ch3\u003eDans armoires et tiroirs\u003c\/h3\u003e\n        \u003cp\u003eGlissez quelques cailloux dans un sachet parmi vos vêtements. Le patchouli parfume vos textiles tout en repoussant naturellement les mites.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-use-card\"\u003e\n        \u003cdiv class=\"ptc-use-number\"\u003e03\u003c\/div\u003e\n        \u003cdiv class=\"ptc-use-icon\"\u003e🕯️\u003c\/div\u003e\n        \u003ch3\u003eEn brûle-parfum\u003c\/h3\u003e\n        \u003cp\u003ePlacez 2 à 3 cailloux avec une bougie chauffe-plat. La cire fond et libère une vague parfumée intense, puis se resolidifie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-use-card\"\u003e\n        \u003cdiv class=\"ptc-use-number\"\u003e04\u003c\/div\u003e\n        \u003cdiv class=\"ptc-use-icon\"\u003e✋\u003c\/div\u003e\n        \u003ch3\u003eComme gri-gri parfumé\u003c\/h3\u003e\n        \u003cp\u003eGardez un caillou dans votre poche ou sac. Votre chaleur corporelle diffuse une senteur subtile et personnelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POUR QUI --\u003e\n  \u003csection class=\"ptc-section\"\u003e\n    \u003ch2\u003e👥 Pour qui est fait ce parfum d'ambiance ?\u003c\/h2\u003e\n    \u003cdiv class=\"ptc-profiles-grid\"\u003e\n      \u003cdiv class=\"ptc-profile\"\u003e\n        \u003cspan class=\"ptc-profile-emoji\"\u003e🪵\u003c\/span\u003e\n        \u003cspan class=\"ptc-profile-text\"\u003eAmateurs de senteurs boisées et profondes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-profile\"\u003e\n        \u003cspan class=\"ptc-profile-emoji\"\u003e🧘\u003c\/span\u003e\n        \u003cspan class=\"ptc-profile-text\"\u003ePratiquants de méditation ou yoga\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-profile\"\u003e\n        \u003cspan class=\"ptc-profile-emoji\"\u003e☮️\u003c\/span\u003e\n        \u003cspan class=\"ptc-profile-text\"\u003eNostalgiques de l'esprit bohème des années 70\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-profile\"\u003e\n        \u003cspan class=\"ptc-profile-emoji\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"ptc-profile-text\"\u003eAdeptes d'alternatives naturelles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-profile\"\u003e\n        \u003cspan class=\"ptc-profile-emoji\"\u003e🦋\u003c\/span\u003e\n        \u003cspan class=\"ptc-profile-text\"\u003ePersonnes sensibles aux parfums envahissants\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ASTUCES --\u003e\n  \u003csection class=\"ptc-section\"\u003e\n    \u003ch2\u003e💡 Astuces pour prolonger le parfum\u003c\/h2\u003e\n    \u003cdiv class=\"ptc-tips-container\"\u003e\n      \u003cdiv class=\"ptc-tip\"\u003e\n        \u003cdiv class=\"ptc-tip-icon\"\u003e✨\u003c\/div\u003e\n        \u003cdiv class=\"ptc-tip-content\"\u003e\n          \u003cstrong\u003eGrattez la surface\u003c\/strong\u003e\n          \u003cp\u003eAvec un ongle ou une cuillère pour libérer les couches parfumées internes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-tip\"\u003e\n        \u003cdiv class=\"ptc-tip-icon\"\u003e💧\u003c\/div\u003e\n        \u003cdiv class=\"ptc-tip-content\"\u003e\n          \u003cstrong\u003ePassez-les sous l'eau chaude\u003c\/strong\u003e\n          \u003cp\u003eL'humidité réactive les molécules aromatiques après séchage\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-tip\"\u003e\n        \u003cdiv class=\"ptc-tip-icon\"\u003e🔄\u003c\/div\u003e\n        \u003cdiv class=\"ptc-tip-content\"\u003e\n          \u003cstrong\u003eAlternez les emplacements\u003c\/strong\u003e\n          \u003cp\u003eVotre nez s'habitue, le changement ravive la perception\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-tip\"\u003e\n        \u003cdiv class=\"ptc-tip-icon\"\u003e🔥\u003c\/div\u003e\n        \u003cdiv class=\"ptc-tip-content\"\u003e\n          \u003cstrong\u003eBrûle-parfum en fin de vie\u003c\/strong\u003e\n          \u003cp\u003ePour extraire les dernières notes parfumées du caillou\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"ptc-section\"\u003e\n    \u003ch2\u003e📋 Composition et conditionnement\u003c\/h2\u003e\n    \u003cdiv class=\"ptc-compo-grid\"\u003e\n      \u003cdiv class=\"ptc-card ptc-compo-card\"\u003e\n        \u003ch3\u003e🌿 Ingrédients\u003c\/h3\u003e\n        \u003cp\u003eBase végétale imprégnée d'essence de patchouli et de composés aromatiques.\u003c\/p\u003e\n        \u003cp class=\"ptc-inci\"\u003e\u003cstrong\u003eContient :\u003c\/strong\u003e Benzyl Salicylate, Tert-Butylcyclohexyl Acetate\u003c\/p\u003e\n        \u003cp class=\"ptc-ufi\"\u003e\u003cstrong\u003eUFI :\u003c\/strong\u003e HE30-J0QJ-A00W-MGG1\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ptc-card ptc-formats-card\"\u003e\n        \u003ch3\u003e📦 Formats disponibles\u003c\/h3\u003e\n        \u003cdiv class=\"ptc-format\"\u003e\n          \u003cspan class=\"ptc-format-weight\"\u003e50 g\u003c\/span\u003e\n          \u003cspan class=\"ptc-format-desc\"\u003e5 à 7 cailloux – idéal pour découvrir\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ptc-format\"\u003e\n          \u003cspan class=\"ptc-format-weight\"\u003e100 g\u003c\/span\u003e\n          \u003cspan class=\"ptc-format-desc\"\u003eParfait pour plusieurs pièces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ptc-format\"\u003e\n          \u003cspan class=\"ptc-format-weight\"\u003e200 g\u003c\/span\u003e\n          \u003cspan class=\"ptc-format-desc\"\u003eFormat économique pour les inconditionnels\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRÉCAUTIONS --\u003e\n  \u003csection class=\"ptc-section\"\u003e\n    \u003cdiv class=\"ptc-warning-box\"\u003e\n      \u003cdiv class=\"ptc-warning-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"ptc-warning-content\"\u003e\n        \u003cstrong\u003ePrécaution d'emploi\u003c\/strong\u003e\n        \u003cp\u003ePeut produire une réaction allergique chez les personnes sensibles. En cas de doute, testez un caillou dans une pièce peu fréquentée avant utilisation prolongée. Refermez soigneusement le sachet après chaque utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"ptc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"ptc-cta-box\"\u003e\n      \u003cdiv class=\"ptc-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ptc-cta-content\"\u003e\n        \u003cspan class=\"ptc-cta-emoji\"\u003e🍂\u003c\/span\u003e\n        \u003cp\u003eLaissez-vous envoûter par les senteurs profondes et chaleureuses du patchouli. Transformez votre intérieur en un havre de paix et d'authenticité avec ces cailloux parfumés artisanaux.\u003c\/p\u003e\n        \u003cspan class=\"ptc-cta-tagline\"\u003eUne expérience olfactive unique, inspirée du jardin de nos grands-parents\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  --ptc-cream: #FAF6F1;\n  --ptc-white: #ffffff;\n  --ptc-primary: #8B7355;\n  --ptc-primary-dark: #5D4E37;\n  --ptc-primary-light: #F5EDE4;\n  --ptc-secondary: #A08060;\n  --ptc-accent: #D4A574;\n\n  \/* Textes *\/\n  --ptc-text: #2D2518;\n  --ptc-text-light: #6B5D4D;\n\n  \/* Effets *\/\n  --ptc-border: #E8DFD3;\n  --ptc-shadow: 0 4px 24px rgba(93, 78, 55, .08);\n  --ptc-shadow-lg: 0 12px 48px rgba(93, 78, 55, .15);\n  --ptc-radius: 20px;\n  --ptc-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.ptc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ptc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--ptc-text);\n  line-height: 1.6;\n}\n\n.ptc-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.ptc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8B7355 0%, #6B5D4D 40%, #5D4E37 100%);\n  border-radius: var(--ptc-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(--ptc-shadow-lg);\n}\n\n.ptc-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(255, 255, 255, .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 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.ptc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ptc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.ptc-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(--ptc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0, 0, 0, .1);\n  transition: all .3s ease;\n}\n\n.ptc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ptc-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.ptc-subtitle {\n  color: var(--ptc-accent);\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.ptc-description {\n  color: rgba(255, 255, 255, .9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === SECTIONS === *\/\n.ptc-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.ptc-premium h2 {\n  font-size: clamp(24px, 5vw, 34px);\n  font-weight: 900;\n  color: var(--ptc-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.ptc-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(--ptc-primary), var(--ptc-accent));\n  border-radius: 2px;\n}\n\n.ptc-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ptc-text-light);\n  max-width: 800px;\n  margin: 0 auto 2rem auto;\n  line-height: 1.7;\n}\n\n\/* === GRILLES === *\/\n.ptc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.5rem;\n}\n\n\/* === CARDS === *\/\n.ptc-card {\n  background: var(--ptc-white);\n  border-radius: var(--ptc-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--ptc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.ptc-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--ptc-shadow-lg);\n  border-color: var(--ptc-accent);\n}\n\n.ptc-card h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--ptc-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.ptc-card p {\n  font-size: 14px;\n  color: var(--ptc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* Notes cards *\/\n.ptc-note-card {\n  text-align: center;\n}\n\n.ptc-note-icon {\n  font-size: 40px;\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 4px 8px rgba(0, 0, 0, .1));\n}\n\n\/* === AVANTAGES === *\/\n.ptc-advantages {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1rem;\n}\n\n.ptc-advantage-item {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: var(--ptc-white);\n  border-radius: var(--ptc-radius-sm);\n  padding: 1.25rem 1.5rem;\n  box-shadow: var(--ptc-shadow);\n  transition: all .3s ease;\n}\n\n.ptc-advantage-item:hover {\n  transform: translateX(8px);\n  box-shadow: var(--ptc-shadow-lg);\n}\n\n.ptc-advantage-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n  width: 50px;\n  height: 50px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: var(--ptc-primary-light);\n  border-radius: 50%;\n}\n\n.ptc-advantage-content strong {\n  display: block;\n  font-size: 15px;\n  font-weight: 800;\n  color: var(--ptc-primary-dark);\n  margin-bottom: 2px;\n}\n\n.ptc-advantage-content span {\n  font-size: 13px;\n  color: var(--ptc-text-light);\n}\n\n\/* === UTILISATIONS === *\/\n.ptc-uses-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n}\n\n.ptc-use-card {\n  position: relative;\n  background: var(--ptc-white);\n  border-radius: var(--ptc-radius);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  box-shadow: var(--ptc-shadow);\n  text-align: center;\n  transition: all .3s ease;\n  overflow: hidden;\n}\n\n.ptc-use-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--ptc-shadow-lg);\n}\n\n.ptc-use-number {\n  position: absolute;\n  top: 15px;\n  right: 15px;\n  font-size: 48px;\n  font-weight: 900;\n  color: var(--ptc-primary-light);\n  line-height: 1;\n}\n\n.ptc-use-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  position: relative;\n  z-index: 1;\n}\n\n.ptc-use-card h3 {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--ptc-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.ptc-use-card p {\n  font-size: 14px;\n  color: var(--ptc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === PROFILS === *\/\n.ptc-profiles-grid {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 1rem;\n}\n\n.ptc-profile {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  background: var(--ptc-white);\n  border-radius: 999px;\n  padding: 12px 20px;\n  box-shadow: var(--ptc-shadow);\n  transition: all .3s ease;\n}\n\n.ptc-profile:hover {\n  transform: scale(1.05);\n  box-shadow: var(--ptc-shadow-lg);\n  background: var(--ptc-primary-light);\n}\n\n.ptc-profile-emoji {\n  font-size: 24px;\n}\n\n.ptc-profile-text {\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--ptc-text);\n}\n\n\/* === ASTUCES === *\/\n.ptc-tips-container {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1rem;\n}\n\n.ptc-tip {\n  display: flex;\n  gap: 1rem;\n  background: linear-gradient(135deg, var(--ptc-white) 0%, var(--ptc-primary-light) 100%);\n  border-radius: var(--ptc-radius-sm);\n  padding: 1.25rem;\n  border-left: 4px solid var(--ptc-accent);\n  transition: all .3s ease;\n}\n\n.ptc-tip:hover {\n  transform: translateX(4px);\n}\n\n.ptc-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.ptc-tip-content strong {\n  display: block;\n  font-size: 14px;\n  font-weight: 800;\n  color: var(--ptc-primary-dark);\n  margin-bottom: 4px;\n}\n\n.ptc-tip-content p {\n  font-size: 13px;\n  color: var(--ptc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === COMPOSITION === *\/\n.ptc-compo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1.5rem;\n}\n\n.ptc-compo-card h3,\n.ptc-formats-card h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--ptc-primary-dark);\n  margin: 0 0 1rem 0;\n  padding-bottom: .75rem;\n  border-bottom: 2px solid var(--ptc-primary-light);\n}\n\n.ptc-compo-card p {\n  margin: 0 0 .75rem 0;\n}\n\n.ptc-inci {\n  font-size: 13px;\n  color: var(--ptc-text-light);\n  background: var(--ptc-primary-light);\n  padding: 10px;\n  border-radius: 8px;\n}\n\n.ptc-ufi {\n  font-size: 12px;\n  color: var(--ptc-text-light);\n}\n\n.ptc-format {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  padding: .75rem 0;\n  border-bottom: 1px solid var(--ptc-border);\n}\n\n.ptc-format:last-child {\n  border-bottom: none;\n}\n\n.ptc-format-weight {\n  font-size: 18px;\n  font-weight: 900;\n  color: var(--ptc-primary);\n  min-width: 60px;\n}\n\n.ptc-format-desc {\n  font-size: 14px;\n  color: var(--ptc-text-light);\n}\n\n\/* === WARNING === *\/\n.ptc-warning-box {\n  display: flex;\n  gap: 1.25rem;\n  background: linear-gradient(135deg, #FFF9F0 0%, #FFEFDB 100%);\n  border-radius: var(--ptc-radius);\n  padding: 1.5rem 2rem;\n  border: 2px solid #E8C9A0;\n}\n\n.ptc-warning-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n}\n\n.ptc-warning-content strong {\n  display: block;\n  font-size: 16px;\n  font-weight: 800;\n  color: #8B6914;\n  margin-bottom: .5rem;\n}\n\n.ptc-warning-content p {\n  font-size: 14px;\n  color: #6B5D4D;\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.ptc-cta-box {\n  position: relative;\n  background: linear-gradient(135deg, var(--ptc-primary) 0%, var(--ptc-primary-dark) 100%);\n  border-radius: var(--ptc-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  overflow: hidden;\n}\n\n.ptc-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(255, 255, 255, .1) 0%, transparent 30%);\n}\n\n.ptc-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.ptc-cta-emoji {\n  display: block;\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n.ptc-cta-box p {\n  color: white;\n  font-size: clamp(16px, 2.5vw, 20px);\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 1rem auto;\n}\n\n.ptc-cta-tagline {\n  display: block;\n  color: var(--ptc-accent);\n  font-size: clamp(14px, 2vw, 16px);\n  font-style: italic;\n  font-weight: 500;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .ptc-grid,\n  .ptc-uses-grid,\n  .ptc-compo-grid,\n  .ptc-advantages {\n    grid-template-columns: 1fr;\n  }\n  \n  .ptc-profiles-grid {\n    flex-direction: column;\n    align-items: stretch;\n  }\n  \n  .ptc-profile {\n    justify-content: center;\n  }\n  \n  .ptc-warning-box {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ptc-card,\n  .ptc-use-card,\n  .ptc-advantage-item,\n  .ptc-profile,\n  .ptc-tip {\n    animation: ptcFadeInUp .6s ease backwards;\n  }\n  \n  .ptc-card:nth-child(1),\n  .ptc-use-card:nth-child(1),\n  .ptc-advantage-item:nth-child(1) { animation-delay: .1s; }\n  .ptc-card:nth-child(2),\n  .ptc-use-card:nth-child(2),\n  .ptc-advantage-item:nth-child(2) { animation-delay: .2s; }\n  .ptc-card:nth-child(3),\n  .ptc-use-card:nth-child(3),\n  .ptc-advantage-item:nth-child(3) { animation-delay: .3s; }\n  .ptc-card:nth-child(4),\n  .ptc-use-card:nth-child(4),\n  .ptc-advantage-item:nth-child(4) { animation-delay: .4s; }\n  .ptc-advantage-item:nth-child(5) { animation-delay: .5s; }\n  .ptc-advantage-item:nth-child(6) { animation-delay: .6s; }\n}\n\n@keyframes ptcFadeInUp {\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  .ptc-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .ptc-premium {\n    --ptc-text: #000000;\n    --ptc-text-light: #333333;\n  }\n  \n  .ptc-card,\n  .ptc-use-card,\n  .ptc-advantage-item {\n    border: 2px solid var(--ptc-text);\n  }\n}\n\u003c\/style\u003e","brand":"JARDIN DE MON GRAND PERE","offers":[{"title":"50 grammes","offer_id":55720361689465,"sku":"CAILLOUXPATCH-50","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720361722233,"sku":"CAILLOUXPATCH-100","price":15.6,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720361755001,"sku":"CAILLOUXPATCH-200","price":30.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/cailloux_patchouli_jardindemongrandpere_11zon.jpg?v=1764932150"},{"product_id":"cristaux-de-neroli-jardin-de-mon-grand-pere","title":"Cristaux de Néroli - Jardin de mon Grand Père","description":"\u003cdiv class=\"nero-premium\"\u003e\n\n  \u003cdiv class=\"nero-hero\"\u003e\n    \u003cdiv class=\"nero-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"nero-hero-content\"\u003e\n      \u003cdiv class=\"nero-badges-top\"\u003e\n        \u003cspan class=\"nero-badge\"\u003e🌸 Fleur d'oranger\u003c\/span\u003e\n        \u003cspan class=\"nero-badge\"\u003e✨ Essence précieuse\u003c\/span\u003e\n        \u003cspan class=\"nero-badge\"\u003e♻️ Réutilisables\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"nero-hero-title\"\u003eL'élégance florale d'une senteur royale\u003c\/span\u003e\n      \u003cp class=\"nero-subtitle\"\u003eJardin de mon Grand Père\u003c\/p\u003e\n      \u003cp class=\"nero-description\"\u003eDe délicats cristaux parfumés qui libèrent lentement la senteur solaire du néroli, pour transformer votre intérieur en un havre de douceur poétique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"nero-section\"\u003e\n    \u003ch2\u003eCristaux de Néroli : l'élégance florale de la fleur d'oranger\u003c\/h2\u003e\n    \u003cp class=\"nero-section-intro\"\u003eLaissez-vous envelopper par la magie des cristaux de néroli, une invitation olfactive raffinée signée Jardin de mon Grand Père. Véritables joyaux parfumés, ces petits cristaux libèrent lentement la senteur solaire et délicate de la \u003cstrong\u003efleur d'oranger\u003c\/strong\u003e, pour transformer votre intérieur en un havre de douceur. Une alternative élégante et durable aux bougies et aux sprays, idéale si vous recherchez un parfum d'ambiance néroli naturel et poétique.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"nero-section\"\u003e\n    \u003ch2\u003eUne fragrance royale au parcours envoûtant\u003c\/h2\u003e\n    \u003cp class=\"nero-section-intro\"\u003eLe néroli doit son nom à Anne-Marie Orsini, princesse de Nerola, qui en parfumait ses gants et ses appartements au XVIIᵉ siècle. Extraite des fleurs blanches du \u003cem\u003ebigaradier\u003c\/em\u003e, cette essence précieuse est aujourd'hui l'une des plus recherchées en parfumerie haut de gamme.\u003c\/p\u003e\n    \u003cdiv class=\"nero-grid-compact\"\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e👑 Origine noble\u003c\/h3\u003e\n        \u003cp\u003eUn parfum aristocratique né dans les jardins d'une princesse italienne au XVIIᵉ siècle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e🌼 Fleur du bigaradier\u003c\/h3\u003e\n        \u003cp\u003eExtraite des fleurs blanches et immaculées de l'oranger amer méditerranéen.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e💎 Essence précieuse\u003c\/h3\u003e\n        \u003cp\u003eL'une des matières les plus recherchées en haute parfumerie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e🌿 Notes solaires\u003c\/h3\u003e\n        \u003cp\u003eUn accord sucré, légèrement épicé et délicatement fleuri.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"nero-section\"\u003e\n    \u003ch2\u003eLes bienfaits du néroli sur l'atmosphère\u003c\/h2\u003e\n    \u003cp class=\"nero-section-intro\"\u003eBien plus qu'un simple parfum, le néroli est réputé pour ses vertus apaisantes. Sa senteur florale et lumineuse aide à créer une atmosphère sereine, propice à la détente et à la méditation.\u003c\/p\u003e\n    \u003cdiv class=\"nero-grid\"\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e🧘 Ambiance sereine\u003c\/h3\u003e\n        \u003cp\u003eUne senteur enveloppante qui favorise la détente et la méditation après une journée chargée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e☀️ Note lumineuse\u003c\/h3\u003e\n        \u003cp\u003eUn parfum solaire qui illumine chaque pièce d'une bulle de douceur florale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e🏡 Havre de paix\u003c\/h3\u003e\n        \u003cp\u003eTransformez votre intérieur en un cocon poétique et raffiné, propice au bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"nero-tip\"\u003e\n      \u003cspan class=\"nero-tip-icon\"\u003eℹ️\u003c\/span\u003e\n      \u003cp\u003eCes cristaux parfumés n'ont pas de vocation thérapeutique et \u003cstrong\u003ene remplacent en aucun cas un traitement médical\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"nero-section\"\u003e\n    \u003ch2\u003eComment utiliser les cristaux parfumés au néroli ?\u003c\/h2\u003e\n    \u003cdiv class=\"nero-timeline\"\u003e\n      \u003cdiv class=\"nero-timeline-item\"\u003e\n        \u003cdiv class=\"nero-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"nero-timeline-content\"\u003e\n          \u003ch3\u003e🏠 Dans la maison\u003c\/h3\u003e\n          \u003cp\u003eDisposez quelques cristaux dans une coupelle, près d'une source de chaleur douce (radiateur, cheminée) pour intensifier la diffusion du parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-timeline-item\"\u003e\n        \u003cdiv class=\"nero-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"nero-timeline-content\"\u003e\n          \u003ch3\u003e🕯️ En brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez 3 cristaux dans le godet supérieur. La matière fond à la chaleur d'une bougie chauffe-plat et diffuse un halo enveloppant, puis se re-solidifie en refroidissant. Réutilisables jusqu'à épuisement de la fragrance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-timeline-item\"\u003e\n        \u003cdiv class=\"nero-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"nero-timeline-content\"\u003e\n          \u003ch3\u003e👛 À porter sur soi\u003c\/h3\u003e\n          \u003cp\u003eGlissés dans une pochette en tissu ou une bourse en cuir, ils libèrent leur parfum au contact de la chaleur corporelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-timeline-item\"\u003e\n        \u003cdiv class=\"nero-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"nero-timeline-content\"\u003e\n          \u003ch3\u003e👕 Dans les tiroirs et armoires\u003c\/h3\u003e\n          \u003cp\u003ePour parfumer discrètement linge de maison et vêtements avec une senteur florale raffinée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"nero-tip\"\u003e\n      \u003cspan class=\"nero-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e ces cristaux parfumés conviennent aussi pour agrémenter un coin lecture, une salle de bain ou même un espace type \u003cem\u003espa\u003c\/em\u003e, pour une expérience sensorielle immersive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"nero-section\"\u003e\n    \u003ch2\u003ePourquoi choisir les cristaux plutôt qu'une bougie ?\u003c\/h2\u003e\n    \u003cdiv class=\"nero-grid-compact\"\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e🚫 Sans combustion\u003c\/h3\u003e\n        \u003cp\u003eAucune suie, aucune fumée : seulement un parfum pur diffusé lentement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e♻️ Réutilisables\u003c\/h3\u003e\n        \u003cp\u003eUtilisables plusieurs fois jusqu'à épuisement de la fragrance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e💰 Économiques\u003c\/h3\u003e\n        \u003cp\u003eUn choix durable qui parfume longtemps votre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e🌱 Naturels\u003c\/h3\u003e\n        \u003cp\u003eUne belle alternative aux diffuseurs synthétiques industriels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"nero-section\"\u003e\n    \u003ch2\u003eConditionnement\u003c\/h2\u003e\n    \u003cp class=\"nero-section-intro\"\u003ePrésentés en sachet kraft refermable, pour préserver toute la fraîcheur de la fragrance.\u003c\/p\u003e\n    \u003cdiv class=\"nero-grid\"\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e🌸 50 g\u003c\/h3\u003e\n        \u003cp\u003eEnviron 5 à 7 cristaux selon leur taille — parfait pour découvrir la senteur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e🌸🌸 100 g\u003c\/h3\u003e\n        \u003cp\u003eLe format idéal pour parfumer durablement une pièce de vie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nero-card\"\u003e\n        \u003ch3\u003e🌸🌸🌸 200 g\u003c\/h3\u003e\n        \u003cp\u003eLe grand format pour les amoureux du néroli, à répartir dans toute la maison.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"nero-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eComposition \u0026amp; précautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"nero-accordion\"\u003e\n      \u003cdetails class=\"nero-accordion-item\"\u003e\n        \u003csummary class=\"nero-accordion-header\"\u003e🧪 Composition\u003c\/summary\u003e\n        \u003cdiv class=\"nero-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cstrong\u003eContient :\u003c\/strong\u003e Benzyl Salicylate, Limonene.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eUFI :\u003c\/strong\u003e HP30-20SR-800D-MH77\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"nero-accordion-item\"\u003e\n        \u003csummary class=\"nero-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"nero-accordion-content mt-3\"\u003e\n          \u003cp\u003e• Peut produire une réaction allergique. En cas de sensibilité connue, effectuez un test préalable.\u003cbr\u003e\n          • Ne pas ingérer. Tenir hors de portée des enfants et des animaux domestiques.\u003cbr\u003e\n          • Ne pas laisser un brûle-parfum allumé sans surveillance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"nero-accordion-item\"\u003e\n        \u003csummary class=\"nero-accordion-header\"\u003e🌊 Environnement\u003c\/summary\u003e\n        \u003cdiv class=\"nero-accordion-content mt-3\"\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        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"nero-accordion-item\"\u003e\n        \u003csummary class=\"nero-accordion-header\"\u003e🩺 Usage\u003c\/summary\u003e\n        \u003cdiv class=\"nero-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cem\u003eCe produit est destiné à un usage de parfum d'ambiance uniquement. Il ne possède aucune vertu médicale et ne remplace pas un avis ou un traitement médical.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --nero-cream: #faf6ef;\n  --nero-white: #ffffff;\n  --nero-primary: #c9a876;\n  --nero-primary-dark: #8a6a3f;\n  --nero-primary-light: #f4ebdb;\n  --nero-secondary: #d4b896;\n  --nero-accent: #e8a87c;\n  --nero-text: #2a2419;\n  --nero-text-light: #6b5d4a;\n  --nero-border: #e8dfcd;\n  --nero-shadow: 0 4px 24px rgba(138, 106, 63, 0.08);\n  --nero-shadow-lg: 0 12px 48px rgba(138, 106, 63, 0.18);\n  --nero-radius: 20px;\n  --nero-radius-sm: 12px;\n}\n\n.nero-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--nero-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--nero-text);\n  line-height: 1.6;\n}\n\n.nero-hero {\n  position: relative;\n  background: linear-gradient(135deg, #d4b896 0%, #c9a876 50%, #a88558 100%);\n  border-radius: var(--nero-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(--nero-shadow-lg);\n}\n\n.nero-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  opacity: .08;\n  background-image: radial-gradient(circle at 20% 30%, white 2px, transparent 3px),\n                    radial-gradient(circle at 80% 70%, white 2px, transparent 3px),\n                    radial-gradient(circle at 40% 80%, white 1px, transparent 2px);\n  background-size: 80px 80px, 100px 100px, 60px 60px;\n}\n\n.nero-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.nero-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.15;\n}\n\n.nero-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 600;\n  font-style: italic;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.nero-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2.2vw, 16px);\n  max-width: 640px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.nero-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.nero-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(--nero-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.nero-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.nero-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.nero-premium h2 {\n  font-size: clamp(22px, 5vw, 34px);\n  font-weight: 900;\n  color: var(--nero-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.nero-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(--nero-primary), var(--nero-accent));\n  border-radius: 2px;\n}\n\n.nero-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--nero-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.75;\n}\n\n.nero-section-intro strong {\n  color: var(--nero-primary-dark);\n}\n\n.nero-card {\n  background: var(--nero-white);\n  border-radius: var(--nero-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--nero-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.nero-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--nero-shadow-lg);\n  border-color: var(--nero-primary);\n}\n\n.nero-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--nero-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.nero-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--nero-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.nero-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.nero-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.nero-grid-compact .nero-card {\n  padding: 1rem;\n}\n\n.nero-grid-compact .nero-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.nero-grid-compact .nero-card p {\n  font-size: 12.5px;\n}\n\n.nero-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.nero-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.nero-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--nero-primary), var(--nero-primary-dark));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(138, 106, 63, 0.25);\n}\n\n.nero-timeline-content {\n  flex: 1;\n  background: var(--nero-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--nero-radius-sm);\n  box-shadow: var(--nero-shadow);\n}\n\n.nero-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--nero-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.nero-timeline-content p {\n  font-size: 14px;\n  color: var(--nero-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.nero-accordion {\n  background: var(--nero-white);\n  border-radius: var(--nero-radius);\n  box-shadow: var(--nero-shadow);\n  overflow: hidden;\n}\n\n.nero-accordion-item {\n  border-bottom: 1px solid var(--nero-border);\n  margin: 0;\n  padding: 0;\n}\n\n.nero-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.nero-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--nero-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.nero-accordion-header:hover {\n  background: var(--nero-primary-light);\n}\n\n.nero-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.nero-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--nero-primary);\n  transition: transform .2s ease;\n}\n\n.nero-accordion-item[open] .nero-accordion-header::after {\n  content: '−';\n}\n\n.nero-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--nero-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.nero-accordion-content p {\n  margin: 0 0 .5rem 0;\n}\n\n.nero-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n.nero-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--nero-primary-light);\n  border-radius: var(--nero-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--nero-primary);\n}\n\n.nero-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1;\n}\n\n.nero-tip p {\n  font-size: 14px;\n  color: var(--nero-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.nero-tip strong {\n  color: var(--nero-primary-dark);\n}\n\n@media (max-width: 767px) {\n  .nero-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .nero-card {\n    padding: 1.125rem;\n  }\n  \n  .nero-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .nero-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--nero-radius-sm);\n  }\n  \n  .nero-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .nero-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .nero-grid-compact {\n    gap: .625rem;\n  }\n  \n  .nero-grid-compact .nero-card {\n    padding: .75rem;\n  }\n  \n  .nero-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .nero-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .nero-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .nero-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .nero-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .nero-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .nero-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .nero-card:nth-child(1) { animation-delay: .05s; }\n  .nero-card:nth-child(2) { animation-delay: .1s; }\n  .nero-card:nth-child(3) { animation-delay: .15s; }\n  .nero-card:nth-child(4) { animation-delay: .2s; }\n  .nero-card:nth-child(5) { animation-delay: .25s; }\n  .nero-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  .nero-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":55720413430137,"sku":"CRISTAUXNEROLI-50","price":7.09,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720413462905,"sku":"CRISTAUXNEROLI-100","price":13.85,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720413495673,"sku":"CRISTAUXNEROLI-200","price":27.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/Cristaux_de_Neroli_1.jpg?v=1766151060"},{"product_id":"cailloux-de-cedre-jardin-de-mon-grand-pere","title":"Cailloux de Cèdre - Jardin de mon Grand Père","description":"\u003cdiv class=\"cc-premium\"\u003e\n  \u003cdiv class=\"cc-hero\"\u003e\n    \u003cdiv class=\"cc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cc-hero-content\"\u003e\n      \u003cdiv class=\"cc-badges-top\"\u003e\n        \u003cspan class=\"cc-badge\"\u003e🌲 Parfum solide\u003c\/span\u003e\n        \u003cspan class=\"cc-badge\"\u003e🏡 Sans électricité\u003c\/span\u003e\n        \u003cspan class=\"cc-badge\"\u003e👴 Savoir-faire d'autrefois\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"cc-hero-title\"\u003eLe parfum boisé de nos armoires d'antan\u003c\/span\u003e\n      \u003cp class=\"cc-subtitle\"\u003eNotes chaudes et résineuses de cèdre\u003c\/p\u003e\n      \u003cp class=\"cc-description\"\u003eDe petits blocs parfumés à base végétale qui diffusent une odeur douce et boisée, pour vos placards, vos tiroirs et vos petites pièces.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"cc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le cèdre pour votre intérieur ?\u003c\/h2\u003e\n    \u003cp class=\"cc-section-intro\"\u003eLe cèdre est un conifère originaire d'Afrique du Nord, du Liban et de l'Himalaya, depuis longtemps acclimaté en Europe. Son odeur chaude et résineuse évoque les vieux coffres en bois et les maisons de campagne.\u003c\/p\u003e\n    \u003cdiv class=\"cc-grid\"\u003e\n      \u003cdiv class=\"cc-card\"\u003e\n        \u003ch3\u003e🕯️ Atmosphère apaisante\u003c\/h3\u003e\n        \u003cp\u003eUn parfum chaud et enveloppant, idéal pour une chambre, un coin lecture ou toute pièce où l'on aime se ressourcer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cc-card\"\u003e\n        \u003ch3\u003e🦋 Anti-mites naturel\u003c\/h3\u003e\n        \u003cp\u003eLe bois de cèdre est traditionnellement réputé pour éloigner les mites. Glissez-en entre vos pulls en laine ou au fond d'un tiroir.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cc-card\"\u003e\n        \u003ch3\u003e💍 Noces de cèdre\u003c\/h3\u003e\n        \u003cp\u003eDans la tradition française, les noces de cèdre célèbrent 49 ans de mariage. Une jolie idée de petit cadeau symbolique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cc-section\"\u003e\n    \u003ch2\u003eComment utiliser les cailloux de cèdre ?\u003c\/h2\u003e\n    \u003cdiv class=\"cc-timeline\"\u003e\n      \u003cdiv class=\"cc-timeline-item\"\u003e\n        \u003cdiv class=\"cc-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"cc-timeline-content\"\u003e\n          \u003ch3\u003e🗄️ Dans les petits espaces\u003c\/h3\u003e\n          \u003cp\u003ePlacard, tiroir, entrée, voiture ou salle de bain. Pour activer l'odeur, placez-les de préférence près d'une source de chaleur douce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cc-timeline-item\"\u003e\n        \u003cdiv class=\"cc-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"cc-timeline-content\"\u003e\n          \u003ch3\u003e🧿 Sur vous, comme un gri-gri\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur du corps favorise la diffusion. En les manipulant, les cailloux libèrent leur parfum et deviennent très doux au toucher.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cc-timeline-item\"\u003e\n        \u003cdiv class=\"cc-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"cc-timeline-content\"\u003e\n          \u003ch3\u003e🔥 Dans un brûloir\u003c\/h3\u003e\n          \u003cp\u003eDéposez trois cailloux. À chaud, ils fondent et parfument la pièce. En refroidissant, ils redeviennent solides. Réutilisables 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  \u003csection class=\"cc-section\"\u003e\n    \u003ch2\u003eVos questions fréquentes\u003c\/h2\u003e\n    \u003cdiv class=\"cc-accordion\"\u003e\n      \u003cdetails class=\"cc-accordion-item\"\u003e\n        \u003csummary class=\"cc-accordion-header\"\u003e🌿 Est-ce un parfum d'intérieur naturel ?\u003c\/summary\u003e\n        \u003cdiv class=\"cc-accordion-content mt-3\"\u003e\n          \u003cp\u003eIl s'agit d'une composition végétale solide parfumée au cèdre. Elle contient aussi des molécules odorantes soumises à déclaration (voir plus bas). Nous préférons être transparents : ce produit ne revendique pas de label bio. Si un parfum d'ambiance bio certifié est votre critère principal, tenez-en compte dans votre choix.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cc-accordion-item\"\u003e\n        \u003csummary class=\"cc-accordion-header\"\u003e🏠 Une alternative au parfum d'intérieur fait maison ?\u003c\/summary\u003e\n        \u003cdiv class=\"cc-accordion-content mt-3\"\u003e\n          \u003cp\u003eOui. Si vous aimez l'esprit d'un parfum d'intérieur maison naturel sans avoir envie de doser vous-même des huiles essentielles, ce format prêt à l'emploi est très pratique : rien à mélanger, aucun flacon à manipuler.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cc-accordion-item\"\u003e\n        \u003csummary class=\"cc-accordion-header\"\u003e⏳ Combien de temps dure le parfum ?\u003c\/summary\u003e\n        \u003cdiv class=\"cc-accordion-content mt-3\"\u003e\n          \u003cp\u003eCela dépend de la chaleur et de l'aération de la pièce. Quand l'odeur faiblit, frottez les cailloux entre vos mains ou passez-les quelques minutes au brûloir pour la raviver.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cc-section\"\u003e\n    \u003ch2\u003eConditionnement\u003c\/h2\u003e\n    \u003cdiv class=\"cc-grid-compact\"\u003e\n      \u003cdiv class=\"cc-card\"\u003e\n        \u003ch3\u003e📦 Format 50 g\u003c\/h3\u003e\n        \u003cp\u003eSachet kraft hermétique, environ 6 à 9 cailloux selon leur taille.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cc-card\"\u003e\n        \u003ch3\u003e📦 Autres formats\u003c\/h3\u003e\n        \u003cp\u003eÉgalement disponible en 100 g et 200 g pour les plus grands espaces.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eComposition et précautions\u003c\/h2\u003e\n    \u003cp class=\"cc-section-intro\"\u003eVous recherchez un parfum d'intérieur naturel non toxique ? Lisez attentivement ces mentions. Comme tout produit parfumé, ces cailloux demandent quelques précautions.\u003c\/p\u003e\n    \u003cdiv class=\"cc-accordion\"\u003e\n      \u003cdetails class=\"cc-accordion-item\" open\u003e\n        \u003csummary class=\"cc-accordion-header\"\u003e🧪 Molécules odorantes\u003c\/summary\u003e\n        \u003cdiv class=\"cc-accordion-content mt-3\"\u003e\n          \u003cp\u003eIls contiennent : \u003cstrong\u003eOTNE, Alpha-iso-methylionone, Acetyl Cedrene, Tert-Butylcyclohexyl Acetate\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cc-accordion-item\"\u003e\n        \u003csummary class=\"cc-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"cc-accordion-content mt-3\"\u003e\n          \u003cp\u003e• Peuvent produire une réaction allergique. Évitez tout contact prolongé si vous avez la peau sensible.\u003cbr\u003e\n          • Nocifs pour les organismes aquatiques, entraînent des effets néfastes à long terme. Évitez tout rejet dans l'environnement.\u003cbr\u003e\n          • Tenir hors de portée des enfants et des animaux. Ne se consomment pas.\u003cbr\u003e\n          • Parfum d'ambiance : aucune vocation thérapeutique, ne remplace pas un avis ou traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"cc-disclaimer\"\u003eUFI : JR20-H06C-V00X-ARTH\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --cc-cream: #f8f3ec;\n  --cc-white: #ffffff;\n  --cc-primary: #b89166;\n  --cc-primary-dark: #6b4a2b;\n  --cc-primary-light: #f0e4d2;\n  --cc-secondary: #8b5a3c;\n  --cc-accent: #d4a574;\n  --cc-text: #2b1f14;\n  --cc-text-light: #6b5a48;\n  --cc-border: #e5d9c7;\n  --cc-shadow: 0 4px 24px rgba(107,74,43,.1);\n  --cc-shadow-lg: 0 12px 48px rgba(107,74,43,.18);\n  --cc-radius: 20px;\n  --cc-radius-sm: 12px;\n}\n\n.cc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--cc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--cc-text);\n}\n\n.cc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #b89166 0%, #8b5a3c 50%, #6b4a2b 100%);\n  border-radius: var(--cc-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(--cc-shadow-lg);\n}\n\n.cc-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 50%), radial-gradient(circle at 80% 70%, rgba(255,255,255,.2) 0%, transparent 50%);\n  opacity: .15;\n}\n\n.cc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.cc-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.15;\n}\n\n.cc-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.8vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.cc-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.2vw, 17px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n.cc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.cc-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(--cc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.cc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.cc-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.cc-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--cc-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.cc-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(--cc-primary), var(--cc-secondary));\n  border-radius: 2px;\n}\n\n.cc-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--cc-text-light);\n  margin-bottom: 1.75rem;\n  max-width: 680px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.cc-card {\n  background: var(--cc-white);\n  border-radius: var(--cc-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--cc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.cc-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--cc-shadow-lg);\n  border-color: var(--cc-primary);\n}\n\n.cc-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--cc-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.cc-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--cc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.cc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.cc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.cc-grid-compact .cc-card {\n  padding: 1rem;\n}\n\n.cc-grid-compact .cc-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.cc-grid-compact .cc-card p {\n  font-size: 12px;\n}\n\n.cc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.cc-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.cc-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--cc-primary), var(--cc-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,90,60,.3);\n}\n\n.cc-timeline-content {\n  flex: 1;\n  background: var(--cc-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--cc-radius-sm);\n  box-shadow: var(--cc-shadow);\n}\n\n.cc-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--cc-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.cc-timeline-content p {\n  font-size: 14px;\n  color: var(--cc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.cc-accordion {\n  background: var(--cc-white);\n  border-radius: var(--cc-radius);\n  box-shadow: var(--cc-shadow);\n  overflow: hidden;\n}\n\n.cc-accordion-item {\n  border-bottom: 1px solid var(--cc-border);\n  margin: 0;\n  padding: 0;\n}\n\n.cc-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.cc-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--cc-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.cc-accordion-header:hover {\n  background: var(--cc-primary-light);\n}\n\n.cc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.cc-accordion-header::after {\n  content: '+';\n  font-size: 24px;\n  font-weight: 300;\n  color: var(--cc-primary);\n  transition: transform .2s ease;\n  line-height: 1;\n}\n\n.cc-accordion-item[open] .cc-accordion-header::after {\n  content: '−';\n}\n\n.cc-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--cc-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.cc-accordion-content p {\n  margin: 0;\n}\n\n.cc-disclaimer {\n  font-size: 12px;\n  color: var(--cc-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .cc-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .cc-card { padding: 1.125rem; }\n  .cc-section { margin-bottom: 1.75rem; }\n  .cc-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--cc-radius-sm);\n  }\n  .cc-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .cc-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .cc-grid-compact { gap: .625rem; }\n  .cc-grid-compact .cc-card { padding: .75rem; }\n  .cc-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .cc-timeline-content { padding: .875rem 1rem; }\n  .cc-timeline-content h3 { font-size: 14px; }\n  .cc-timeline-content p { font-size: 13px; }\n  .cc-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .cc-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .cc-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .cc-card:nth-child(1) { animation-delay: .05s; }\n  .cc-card:nth-child(2) { animation-delay: .1s; }\n  .cc-card:nth-child(3) { animation-delay: .15s; }\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  .cc-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":55720347337081,"sku":"CAILLOUXCEDRE-50","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720347369849,"sku":"CAILLOUXCEDRE-100","price":15.6,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720347402617,"sku":"CAILLOUXCEDRE-200","price":30.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/cailloux-de-cedre-packshot_8_11zon.jpg?v=1764932134"},{"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":false},{"title":"100 grammes","offer_id":55720380858745,"sku":"CAILLOUXVANILLE-100","price":15.6,"currency_code":"EUR","in_stock":false},{"title":"200 grammes","offer_id":55720380891513,"sku":"CAILLOUXVANILLE-200","price":30.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/cailloux-vanille-bourbon-parfum-solide-jardin-de-mon-grand-p-gifting.webp?v=1789905455"},{"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":"\u003cdiv class=\"rdm-premium\"\u003e\n  \u003cdiv class=\"rdm-hero\"\u003e\n    \u003cdiv class=\"rdm-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"rdm-hero-content\"\u003e\n      \u003cdiv class=\"rdm-badges-top\"\u003e\n        \u003cspan class=\"rdm-badge\"\u003e🌹 Rose Centifolia\u003c\/span\u003e\n        \u003cspan class=\"rdm-badge\"\u003e🇫🇷 Fabriqué à Aurillac\u003c\/span\u003e\n        \u003cspan class=\"rdm-badge\"\u003e✨ Parfum solide artisanal\u003c\/span\u003e\n        \u003cspan class=\"rdm-badge\"\u003e🏡 Ambiance romantique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"rdm-hero-title\"\u003eCristaux de Rose de Mai\u003c\/span\u003e\n      \u003cp class=\"rdm-subtitle\"\u003eJardin de mon Grand Père\u003c\/p\u003e\n      \u003cp class=\"rdm-description\"\u003eDes cristaux parfumés artisanaux qui capturent toute la magie de la fleur emblématique de Grasse. Une fragrance florale, poudrée et nostalgique, pour habiller votre intérieur d'une atmosphère raffinée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"rdm-section\"\u003e\n    \u003ch2\u003eLe parfum d'ambiance rose ancienne signé Jardin de mon Grand Père\u003c\/h2\u003e\n    \u003cp class=\"rdm-section-intro\"\u003eDécouvrez les \u003cstrong\u003ecristaux de Rose de Mai\u003c\/strong\u003e, un parfum solide artisanal qui capture toute la magie de la fleur emblématique de Grasse. Véritable \u003cstrong\u003eparfum d'ambiance rose ancienne\u003c\/strong\u003e, ces petits cristaux blancs diffusent une senteur florale délicate et envoûtante, idéale pour habiller votre intérieur d'une atmosphère romantique et raffinée.\u003c\/p\u003e\n    \u003cp class=\"rdm-section-intro\"\u003eInspirés des traditions parfumées provençales, ils offrent une alternative naturelle et élégante aux bougies et sprays d'ambiance, avec une fragrance qui évoque les jardins fleuris au petit matin.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rdm-section\"\u003e\n    \u003ch2\u003eLa Rose Centifolia, trésor floral de Grasse\u003c\/h2\u003e\n    \u003cdiv class=\"rdm-grid\"\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e🌹 Rose cent-feuilles\u003c\/h3\u003e\n        \u003cp\u003eCultivée depuis des siècles sur les coteaux de Grasse, capitale mondiale du parfum, elle est l'une des fleurs les plus précieuses de la parfumerie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e🌸 Pétales d'exception\u003c\/h3\u003e\n        \u003cp\u003eD'une finesse incomparable, ils libèrent une fragrance rare, à la fois douce, poudrée et intensément florale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e💭 Douce nostalgie\u003c\/h3\u003e\n        \u003cp\u003eSon arôme évoque l'innocence des jeux d'enfance, ces instants où l'on froissait les pétales entre les doigts pour en respirer le parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rdm-tip\"\u003e\n      \u003cspan class=\"rdm-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eUne rose mythique, célébrée par les plus grands parfumeurs depuis des générations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rdm-section\"\u003e\n    \u003ch2\u003eComment utiliser les cristaux parfumés à la rose ?\u003c\/h2\u003e\n    \u003cdiv class=\"rdm-timeline\"\u003e\n      \u003cdiv class=\"rdm-timeline-item\"\u003e\n        \u003cdiv class=\"rdm-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"rdm-timeline-content\"\u003e\n          \u003ch3\u003e🏠 Dans la maison\u003c\/h3\u003e\n          \u003cp\u003ePlacez quelques cristaux dans une coupelle, près d'une source de chaleur douce (radiateur, cheminée, fenêtre ensoleillée) pour révéler pleinement leur parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-timeline-item\"\u003e\n        \u003cdiv class=\"rdm-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"rdm-timeline-content\"\u003e\n          \u003ch3\u003e👗 Dans les armoires et tiroirs\u003c\/h3\u003e\n          \u003cp\u003eGlissez-en quelques-uns dans un sachet en tissu pour parfumer délicatement le linge, les vêtements ou la lingerie.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-timeline-item\"\u003e\n        \u003cdiv class=\"rdm-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"rdm-timeline-content\"\u003e\n          \u003ch3\u003e🔥 En brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003eDéposez 3 cristaux dans la coupelle d'un brûloir. La matière se liquéfie à la chaleur en diffusant son arôme floral, puis se solidifie en refroidissant. À réutiliser jusqu'à épuisement du parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-timeline-item\"\u003e\n        \u003cdiv class=\"rdm-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"rdm-timeline-content\"\u003e\n          \u003ch3\u003e🌷 À garder sur soi\u003c\/h3\u003e\n          \u003cp\u003eTel un porte-bonheur parfumé, ils libèrent leur senteur grâce à la chaleur corporelle. En les manipulant, ils deviennent doux et exhalent une fragrance durable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rdm-section\"\u003e\n    \u003ch2\u003ePourquoi adopter les cristaux de Rose de Mai ?\u003c\/h2\u003e\n    \u003cdiv class=\"rdm-grid-compact\"\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e🎀 Élégants \u0026amp; discrets\u003c\/h3\u003e\n        \u003cp\u003eUn look minéral et raffiné qui s'intègre à toutes les décorations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e⏳ Diffusion durable\u003c\/h3\u003e\n        \u003cp\u003eUne fragrance subtile et continue, sans alcool ni propulseur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e🌿 Alternative naturelle\u003c\/h3\u003e\n        \u003cp\u003eUne option élégante aux sprays et bougies d'ambiance classiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e🎁 Idée cadeau\u003c\/h3\u003e\n        \u003cp\u003eParfait pour les amateurs de senteurs naturelles et de parfumerie artisanale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"rdm-section-intro\" style=\"margin-top:1.5rem;\"\u003eUne atmosphère feutrée, romantique et intemporelle s'installe peu à peu chez vous, comme un souvenir d'enfance retrouvé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rdm-section\"\u003e\n    \u003ch2\u003eComposition et conditionnement\u003c\/h2\u003e\n    \u003cdiv class=\"rdm-grid-compact\"\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e📦 Sachet 50 g\u003c\/h3\u003e\n        \u003cp\u003eEnviron 7 à 9 cristaux selon la taille, en sachet kraft hermétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e📦 Sachet 100 g\u003c\/h3\u003e\n        \u003cp\u003eFormat intermédiaire pour parfumer plusieurs pièces de la maison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e📦 Sachet 200 g\u003c\/h3\u003e\n        \u003cp\u003eGrand format pour les amateurs de senteurs durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rdm-card\"\u003e\n        \u003ch3\u003e🧪 Composition CLP\u003c\/h3\u003e\n        \u003cp\u003eAllergènes : Benzyl Salicylate, Citronellol, Geranyl Acetate.\u003cbr\u003e\u003cstrong\u003eUFI :\u003c\/strong\u003e 24A0-10JH-700H-73X2\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rdm-tip\"\u003e\n      \u003cspan class=\"rdm-tip-icon\"\u003e💐\u003c\/span\u003e\n      \u003cp\u003eDécouvrez aussi toute la gamme \u003cstrong\u003eJardin de mon Grand Père\u003c\/strong\u003e et ses sublimes \u003cstrong\u003eeaux aromatiques\u003c\/strong\u003e dans leurs flacons élégants pour prolonger l'expérience olfactive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rdm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n    \u003cdiv class=\"rdm-accordion\"\u003e\n      \u003cdetails class=\"rdm-accordion-item\"\u003e\n        \u003csummary class=\"rdm-accordion-header\"\u003e⚠️ Usage et destination\u003c\/summary\u003e\n        \u003cdiv class=\"rdm-accordion-content mt-3\"\u003e\n          \u003cp\u003eProduit destiné uniquement à parfumer l'ambiance, ne pas ingérer. Ne pas appliquer directement sur la peau, les muqueuses ou les tissus délicats.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"rdm-accordion-item\"\u003e\n        \u003csummary class=\"rdm-accordion-header\"\u003e👶 Sécurité enfants \u0026amp; animaux\u003c\/summary\u003e\n        \u003cdiv class=\"rdm-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants et des animaux domestiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"rdm-accordion-item\"\u003e\n        \u003csummary class=\"rdm-accordion-header\"\u003e🌿 Sensibilité aux composants\u003c\/summary\u003e\n        \u003cdiv class=\"rdm-accordion-content mt-3\"\u003e\n          \u003cp\u003ePeut provoquer une réaction allergique chez les personnes sensibles aux composants parfumants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"rdm-accordion-item\"\u003e\n        \u003csummary class=\"rdm-accordion-header\"\u003e🔥 Utilisation en brûle-parfum\u003c\/summary\u003e\n        \u003cdiv class=\"rdm-accordion-content mt-3\"\u003e\n          \u003cp\u003eEn cas d'utilisation en brûle-parfum, ne jamais laisser sans surveillance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"rdm-disclaimer\"\u003eCe produit est un parfum d'ambiance décoratif et ne remplace en aucun cas un traitement médical ou un avis professionnel.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --rdm-cream: #fdf8f6;\n  --rdm-white: #ffffff;\n  --rdm-primary: #d4a5b5;\n  --rdm-primary-dark: #8b3a52;\n  --rdm-primary-light: #fbe8ed;\n  --rdm-secondary: #c08497;\n  --rdm-accent: #b8794a;\n  --rdm-text: #1a1a1a;\n  --rdm-text-light: #6b5a5f;\n  --rdm-border: #ecd9e0;\n  --rdm-shadow: 0 4px 24px rgba(139, 58, 82, .08);\n  --rdm-shadow-lg: 0 12px 48px rgba(139, 58, 82, .18);\n  --rdm-radius: 20px;\n  --rdm-radius-sm: 12px;\n}\n\n.rdm-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--rdm-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--rdm-text);\n}\n\n.rdm-hero {\n  position: relative;\n  background: linear-gradient(135deg, #d4a5b5 0%, #c08497 50%, #8b3a52 100%);\n  border-radius: var(--rdm-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(--rdm-shadow-lg);\n}\n\n.rdm-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  opacity: .12;\n  background-image: radial-gradient(circle at 20% 30%, white 2px, transparent 3px),\n                    radial-gradient(circle at 80% 70%, white 2px, transparent 3px),\n                    radial-gradient(circle at 50% 50%, white 1px, transparent 2px);\n  background-size: 80px 80px, 100px 100px, 60px 60px;\n}\n\n.rdm-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.rdm-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.rdm-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  font-style: italic;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .02em;\n}\n\n.rdm-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(14px, 2.2vw, 17px);\n  line-height: 1.7;\n  max-width: 680px;\n  margin: 0 auto;\n}\n\n.rdm-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.rdm-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(--rdm-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.rdm-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.rdm-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.rdm-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--rdm-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.rdm-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(--rdm-primary), var(--rdm-secondary));\n  border-radius: 2px;\n}\n\n.rdm-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--rdm-text-light);\n  line-height: 1.75;\n  margin: 0 auto 1rem;\n  max-width: 750px;\n}\n\n.rdm-section-intro strong {\n  color: var(--rdm-primary-dark);\n}\n\n.rdm-card {\n  background: var(--rdm-white);\n  border-radius: var(--rdm-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--rdm-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.rdm-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--rdm-shadow-lg);\n  border-color: var(--rdm-primary);\n}\n\n.rdm-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--rdm-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.rdm-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--rdm-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.rdm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.rdm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.rdm-grid-compact .rdm-card {\n  padding: 1rem;\n}\n\n.rdm-grid-compact .rdm-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.rdm-grid-compact .rdm-card p {\n  font-size: 12.5px;\n}\n\n.rdm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 820px;\n  margin: 0 auto;\n}\n\n.rdm-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.rdm-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--rdm-primary), var(--rdm-primary-dark));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(139, 58, 82, .25);\n}\n\n.rdm-timeline-content {\n  flex: 1;\n  background: var(--rdm-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--rdm-radius-sm);\n  box-shadow: var(--rdm-shadow);\n  border-left: 3px solid var(--rdm-primary);\n}\n\n.rdm-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--rdm-primary-dark);\n  margin: 0 0 .35rem 0;\n}\n\n.rdm-timeline-content p {\n  font-size: 14px;\n  color: var(--rdm-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.rdm-accordion {\n  background: var(--rdm-white);\n  border-radius: var(--rdm-radius);\n  box-shadow: var(--rdm-shadow);\n  overflow: hidden;\n}\n\n.rdm-accordion-item {\n  border-bottom: 1px solid var(--rdm-border);\n  margin: 0;\n  padding: 0;\n}\n\n.rdm-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.rdm-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--rdm-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.rdm-accordion-header:hover {\n  background: var(--rdm-primary-light);\n}\n\n.rdm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.rdm-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--rdm-primary);\n  transition: transform .2s ease;\n}\n\n.rdm-accordion-item[open] .rdm-accordion-header::after {\n  content: '−';\n}\n\n.rdm-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--rdm-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.rdm-accordion-content p {\n  margin: 0;\n}\n\n.rdm-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--rdm-primary-light);\n  border-radius: var(--rdm-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n  border-left: 3px solid var(--rdm-primary);\n}\n\n.rdm-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1.2;\n}\n\n.rdm-tip p {\n  font-size: 14px;\n  color: var(--rdm-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.rdm-tip strong {\n  color: var(--rdm-primary-dark);\n}\n\n.rdm-disclaimer {\n  font-size: 12px;\n  color: var(--rdm-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .rdm-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .rdm-card { padding: 1.125rem; }\n  .rdm-section { margin-bottom: 1.75rem; }\n  .rdm-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--rdm-radius-sm);\n  }\n  .rdm-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .rdm-premium h2::after { width: 40px; height: 3px; }\n  .rdm-grid-compact { gap: .625rem; }\n  .rdm-grid-compact .rdm-card { padding: .75rem; }\n  .rdm-timeline-number { width: 32px; height: 32px; font-size: 14px; }\n  .rdm-timeline-content { padding: .875rem 1rem; }\n  .rdm-timeline-content h3 { font-size: 14px; }\n  .rdm-timeline-content p { font-size: 13px; }\n  .rdm-accordion-header { padding: .875rem 1rem; font-size: 14px; }\n  .rdm-accordion-content { padding: 0 1rem .875rem; font-size: 13px; }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .rdm-card { animation: fadeInUp .5s ease backwards; }\n  .rdm-card:nth-child(1) { animation-delay: .05s; }\n  .rdm-card:nth-child(2) { animation-delay: .1s; }\n  .rdm-card:nth-child(3) { animation-delay: .15s; }\n  .rdm-card:nth-child(4) { animation-delay: .2s; }\n  .rdm-card:nth-child(5) { animation-delay: .25s; }\n  .rdm-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  .rdm-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":55720502690169,"sku":"CRISTAUXROSE-50","price":7.09,"currency_code":"EUR","in_stock":true},{"title":"100 grammes","offer_id":55720502722937,"sku":"CRISTAUXROSE-100","price":13.85,"currency_code":"EUR","in_stock":true},{"title":"200 grammes","offer_id":55720502755705,"sku":"CRISTAUXROSE-200","price":27.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":"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":35.99,"currency_code":"EUR","in_stock":false},{"title":"Pomme \/ Ambre Impérial","offer_id":53497824412025,"sku":"POMMEAMBIMPERIAL","price":35.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/diffuseur-rotin-jardin-demon-grand-pere_3.jpg?v=1764932206"},{"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.59,"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":"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.99,"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":"musc-blanc-carre-ambre-hemani","title":"Carré d'Ambre Jamid - Musc Blanc 30 g Hemani","description":"\u003cdiv class=\"amb-premium\"\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🕌 Tradition orientale\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003e🌿 100% naturel\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003e⏳ Longue durée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"amb-hero-title\"\u003eCarré d'Ambre Jamid\u003cbr\u003eMusc Blanc\u003c\/span\u003e\n\u003cp class=\"amb-subtitle\"\u003e30g • Hemani\u003c\/p\u003e\n\u003cp class=\"amb-description\"\u003eUne alternative naturelle aux parfums synthétiques, aux propriétés apaisantes et purifiantes. Son parfum doux et envoûtant de musc blanc apporte fraîcheur et bien-être.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003eUn parfum aux multiples usages\u003c\/h2\u003e\n\u003cp class=\"amb-section-intro\"\u003eCe carré d'ambre Jamid est polyvalent et s'adapte à toutes vos envies parfumées\u003c\/p\u003e\n\u003cdiv class=\"amb-grid\"\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🚪 Dans vos armoires\u003c\/h3\u003e\n\u003cp\u003eGlissez un morceau dans vos tiroirs ou penderies pour une touche parfumée naturelle qui embaume délicatement votre linge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e✨ Sur la peau\u003c\/h3\u003e\n\u003cp\u003eAppliquez légèrement sur les points de pulsation pour une senteur subtile et durable qui vous accompagne toute la journée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🔥 En diffusion\u003c\/h3\u003e\n\u003cp\u003ePlacez-le sur une source de chaleur douce pour libérer progressivement ses effluves envoûtantes dans votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003eUn produit naturel et traditionnel\u003c\/h2\u003e\n\u003cdiv class=\"amb-testimonial\"\u003e\n\u003cp class=\"amb-testimonial-text\"\u003eFabriqué selon une recette ancestrale, ce carré d'ambre solide est conçu à partir d'ingrédients naturels, sans additifs chimiques. Il offre une alternative saine aux désodorisants classiques tout en respectant l'environnement et votre bien-être.\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\u003eL'ambre Jamid est utilisé depuis des siècles dans la tradition orientale pour ses vertus apaisantes et son parfum unique qui favorise la méditation et la sérénité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 32px;\" class=\"amb-testimonial\"\u003e\n\u003cp class=\"amb-testimonial-text\"\u003e\u003cstrong\u003eComposition indiquée :\u003c\/strong\u003e Musk Ambrette, Musk Xylol, Vanaline, Rose Powder, Essential Oil, Perfume Base.\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\u003e\u003cstrong\u003eÀ noter :\u003c\/strong\u003e parfum solide non alcoolisé • usage externe uniquement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003ePourquoi choisir le Carré d'Ambre Jamid - Musc Blanc de Hemani ?\u003c\/h2\u003e\n\u003cdiv class=\"amb-grid-compact\"\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🤍 Parfum doux et raffiné\u003c\/h3\u003e\n\u003cp\u003eUne senteur fraîche et poudrée qui séduit les amateurs de musc blanc.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🌿 Formule naturelle\u003c\/h3\u003e\n\u003cp\u003eSans alcool ni conservateurs artificiels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e⏳ Longue durée\u003c\/h3\u003e\n\u003cp\u003eDiffuse son parfum pendant plusieurs mois.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🏠 Utilisation variée\u003c\/h3\u003e\n\u003cp\u003eParfait pour la maison, le linge et la peau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"amb-section\"\u003e\n\u003cdiv class=\"amb-cta-box\"\u003e\n\u003cp\u003eAjoutez une touche d'élégance et de naturel à votre quotidien avec le Carré d'Ambre Jamid - Musc Blanc, un produit authentique et raffiné issu de la tradition orientale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"amb-disclaimer\"\u003eProduit artisanal • Conservez à l'abri de la chaleur excessive\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --amb-cream: #FDF8F0;\n  --amb-white: #ffffff;\n  --amb-primary: #8B6914;\n  --amb-primary-dark: #5C4610;\n  --amb-primary-light: #F5EDD8;\n  --amb-secondary: #D4A855;\n  --amb-accent: #2C1810;\n  \n  --amb-text: #1a1a1a;\n  --amb-text-light: #5a5a5a;\n  \n  --amb-border: #e0d5c5;\n  --amb-shadow: 0 4px 24px rgba(139,105,20,.12);\n  --amb-shadow-lg: 0 12px 48px rgba(44,24,16,.18);\n  --amb-radius: 20px;\n  --amb-radius-sm: 12px;\n}\n\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.amb-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--amb-accent) 0%, var(--amb-primary-dark) 50%, var(--amb-primary) 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: \n    radial-gradient(circle at 20% 80%, var(--amb-secondary) 1px, transparent 1px),\n    radial-gradient(circle at 80% 20%, var(--amb-secondary) 1px, transparent 1px),\n    radial-gradient(circle at 40% 40%, var(--amb-secondary) 0.5px, transparent 0.5px);\n  background-size: 60px 60px, 80px 80px, 40px 40px;\n  opacity: .15;\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: 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.amb-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.3);\n  line-height: 1.1;\n}\n\n.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}\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.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: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\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.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.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.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.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::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 30% 70%, var(--amb-secondary) 0%, transparent 50%);\n  opacity: .2;\n}\n\n.amb-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.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@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-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@media (prefers-reduced-motion: no-preference) {\n  .amb-card {\n    animation: fadeInUp .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}\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  .amb-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"HEMANI","offers":[{"title":"Default Title","offer_id":54912136610169,"sku":"AMBREJAMIDMUSCBLC","price":4.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-dambre-jamid-musc-blanc-30-g-hemani-lifestyle_2ce989f2-84a4-44fa-8555-11f6937c3aa1.webp?v=1769533962"},{"product_id":"musc-noir-carre-ambre-hemani","title":"Carré d'Ambre Jamid - Musc Noir 30 g Hemani","description":"\u003cdiv class=\"amj-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"amj-hero\"\u003e\n\u003cdiv class=\"amj-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"amj-hero-content\"\u003e\n\u003cdiv class=\"amj-badges-top\"\u003e\n\u003cspan class=\"amj-badge\"\u003e🌿 100% Naturel\u003c\/span\u003e \u003cspan class=\"amj-badge\"\u003e✨ Tradition ancestrale\u003c\/span\u003e \u003cspan class=\"amj-badge\"\u003e🕌 Parfum oriental\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"amj-hero-title\"\u003eCarré d'Ambre Jamid\u003cbr\u003eMusc Noir 30g\u003c\/span\u003e\n\u003cp class=\"amj-subtitle\"\u003eHemani - L'excellence orientale\u003c\/p\u003e\n\u003cp class=\"amj-description\"\u003eUn encens solide naturel qui diffuse un parfum profond, sensuel et envoûtant. Riche en notes boisées et orientales, le musc noir est idéal pour une fragrance élégante et durable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 1 --\u003e\n\u003csection class=\"amj-section\"\u003e\n\u003ch2\u003eUn parfum aux multiples utilisations\u003c\/h2\u003e\n\u003cp class=\"amj-section-intro\"\u003eProfitez pleinement de son parfum unique grâce à ces différentes façons de l'utiliser :\u003c\/p\u003e\n\u003cdiv class=\"amj-grid\"\u003e\n\u003cdiv class=\"amj-card\"\u003e\n\u003ch3\u003e👗 Dans vos armoires\u003c\/h3\u003e\n\u003cp\u003eGlissez un morceau dans votre dressing pour imprégner vos vêtements d'une senteur envoûtante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amj-card\"\u003e\n\u003ch3\u003e💫 Sur la peau\u003c\/h3\u003e\n\u003cp\u003eAppliquez légèrement sur les points de pulsation pour une fragrance subtile et longue durée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amj-card\"\u003e\n\u003ch3\u003e🔥 En diffusion\u003c\/h3\u003e\n\u003cp\u003eDisposez-le près d'une source de chaleur douce pour libérer progressivement son parfum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 2 --\u003e\n\u003csection class=\"amj-section\"\u003e\n\u003ch2\u003eUn encens solide 100 % naturel\u003c\/h2\u003e\n\u003cdiv class=\"amj-highlight-box\"\u003e\n\u003cdiv class=\"amj-highlight-content\"\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e🌿 Fabriqué selon une \u003cstrong\u003etradition ancestrale\u003c\/strong\u003e, ce carré d'ambre est composé d'ingrédients naturels, \u003cstrong\u003esans alcool ni substances synthétiques\u003c\/strong\u003e. Il constitue une alternative saine aux désodorisants classiques tout en offrant une senteur riche et durable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 32px;\" class=\"amj-highlight-box\"\u003e\n\u003cdiv class=\"amj-highlight-content\"\u003e\n\u003cp\u003e🧾 \u003cstrong\u003eComposition indiquée :\u003c\/strong\u003e Musk Ambrette, Musk Xylol, Vanaline, Rose Powder, Essential Oil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 18px;\" class=\"amj-highlight-box\"\u003e\n\u003cdiv class=\"amj-highlight-content\"\u003e\n\u003cp\u003eℹ️ \u003cstrong\u003eÀ noter :\u003c\/strong\u003e parfum solide non alcoolisé • usage externe uniquement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 3 --\u003e\n\u003csection class=\"amj-section\"\u003e\n\u003ch2\u003ePourquoi choisir le Carré d'Ambre Jamid - Musc Noir Hemani ?\u003c\/h2\u003e\n\u003cdiv class=\"amj-grid-compact\"\u003e\n\u003cdiv class=\"amj-card\"\u003e\n\u003ch3\u003e🖤 Parfum intense\u003c\/h3\u003e\n\u003cp\u003eFragrance orientale aux notes profondes et sensuelles\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amj-card\"\u003e\n\u003ch3\u003e🌱 Formule naturelle\u003c\/h3\u003e\n\u003cp\u003eSans additifs chimiques, respectueux de la peau\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amj-card\"\u003e\n\u003ch3\u003e⏳ Longue durée\u003c\/h3\u003e\n\u003cp\u003eDiffuse son parfum pendant plusieurs mois\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amj-card\"\u003e\n\u003ch3\u003e🏠 Multi-usage\u003c\/h3\u003e\n\u003cp\u003eParfait pour le linge, la maison et la peau\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"amj-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"amj-cta-box\"\u003e\n\u003cp\u003e✨ Ajoutez une touche de mystère et d'élégance à votre quotidien avec ce carré d'ambre au parfum envoûtant et raffiné ✨\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"amj-disclaimer\"\u003eConserver à l'abri de la chaleur excessive et de l'humidité pour préserver la qualité du parfum.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --amj-cream: #FAF7F2;\n  --amj-white: #ffffff;\n  --amj-primary: #4A2C2A;\n  --amj-primary-dark: #3A1F1D;\n  --amj-primary-light: #F5EDE8;\n  --amj-secondary: #C9A962;\n  --amj-accent: #1A1A1A;\n  --amj-text: #1a1a1a;\n  --amj-text-light: #5a5a5a;\n  --amj-border: #e0e0e0;\n  --amj-shadow: 0 4px 24px rgba(74,44,42,.1);\n  --amj-shadow-lg: 0 12px 48px rgba(74,44,42,.18);\n  --amj-radius: 20px;\n  --amj-radius-sm: 12px;\n}\n\n.amj-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--amj-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.amj-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--amj-primary) 0%, var(--amj-primary-dark) 50%, var(--amj-accent) 100%);\n  border-radius: var(--amj-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(--amj-shadow-lg);\n}\n\n.amj-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 80%, var(--amj-secondary) 1px, transparent 1px),\n    radial-gradient(circle at 80% 20%, var(--amj-secondary) 1px, transparent 1px),\n    radial-gradient(circle at 50% 50%, var(--amj-secondary) 0.5px, transparent 0.5px);\n  background-size: 60px 60px, 80px 80px, 40px 40px;\n  opacity: .15;\n}\n\n.amj-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.amj-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.amj-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(--amj-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.amj-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(201,169,98,.3);\n}\n\n.amj-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.3);\n  line-height: 1.1;\n}\n\n.amj-subtitle {\n  color: var(--amj-secondary);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n}\n\n.amj-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.amj-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.amj-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--amj-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.amj-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(--amj-primary), var(--amj-secondary));\n  border-radius: 2px;\n}\n\n.amj-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--amj-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.amj-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.amj-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.amj-card {\n  background: var(--amj-white);\n  border-radius: var(--amj-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--amj-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.amj-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--amj-shadow-lg);\n  border-color: var(--amj-secondary);\n}\n\n.amj-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--amj-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.amj-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--amj-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.amj-grid-compact .amj-card {\n  padding: 1rem;\n}\n\n.amj-grid-compact .amj-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.amj-grid-compact .amj-card p {\n  font-size: 12px;\n}\n\n.amj-highlight-box {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  background: var(--amj-white);\n  border-radius: var(--amj-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--amj-shadow);\n  border-left: 5px solid var(--amj-secondary);\n}\n\n.amj-highlight-icon {\n  font-size: 48px;\n  flex-shrink: 0;\n}\n\n.amj-highlight-content p {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--amj-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n.amj-highlight-content strong {\n  color: var(--amj-primary-dark);\n}\n\n.amj-cta-box {\n  background: linear-gradient(135deg, var(--amj-primary) 0%, var(--amj-primary-dark) 100%);\n  border-radius: var(--amj-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.amj-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%, var(--amj-secondary) 0%, transparent 50%);\n  opacity: .1;\n}\n\n.amj-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,.15);\n  margin: 0;\n}\n\n.amj-disclaimer {\n  font-size: 12px;\n  color: var(--amj-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .amj-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .amj-card {\n    padding: 1.125rem;\n  }\n  \n  .amj-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .amj-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--amj-radius-sm);\n  }\n  \n  .amj-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .amj-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .amj-grid-compact {\n    gap: .625rem;\n  }\n  \n  .amj-grid-compact .amj-card {\n    padding: .75rem;\n  }\n  \n  .amj-highlight-box {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: 1rem;\n    padding: 1.25rem;\n  }\n  \n  .amj-highlight-icon {\n    font-size: 40px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .amj-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .amj-card:nth-child(1) { animation-delay: .05s; }\n  .amj-card:nth-child(2) { animation-delay: .1s; }\n  .amj-card:nth-child(3) { animation-delay: .15s; }\n  .amj-card:nth-child(4) { animation-delay: .2s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .amj-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"HEMANI","offers":[{"title":"Default Title","offer_id":54912178946425,"sku":"AMBREJAMIDMUSCNOIR","price":4.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-dambre-solide-musc-noir-30g-hemani.webp?v=1770384309"},{"product_id":"carre-ambre-hemani","title":"Carré d'Ambre solide Jamid - 30 g Hemani","description":"\u003cdiv class=\"amb-premium\"\u003e\n\u003c!-- HERO --\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🌿 100% Naturel\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003e✨ Longue durée\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003e🏆 Brand of the Year\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"amb-hero-title\"\u003eCarré d'Ambre Solide Jamid\u003c\/span\u003e\n\u003cp class=\"amb-subtitle\"\u003e30 g • Hemani\u003c\/p\u003e\n\u003cp class=\"amb-description\"\u003eUn encens solide ancestral qui diffuse un parfum subtil et chaleureux. Issu de traditions millénaires, il parfume votre intérieur, vos vêtements et votre peau d'une senteur envoûtante qui dure plusieurs mois.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 1 --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003eUn encens polyvalent aux multiples usages\u003c\/h2\u003e\n\u003cp class=\"amb-section-intro\"\u003eCe carré d'ambre solide peut être utilisé de différentes manières pour sublimer votre quotidien :\u003c\/p\u003e\n\u003cdiv class=\"amb-grid\"\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e👗 Dans vos armoires\u003c\/h3\u003e\n\u003cp\u003eGlissez-le dans votre dressing ou tiroirs pour imprégner vos vêtements d'une senteur naturelle et agréable qui perdure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e✋ Sur la peau\u003c\/h3\u003e\n\u003cp\u003eAppliquez légèrement sur les points de pulsation pour un parfum subtil et longue durée, sans alcool ni irritation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🕯️ En diffusion\u003c\/h3\u003e\n\u003cp\u003ePlacez-le sur une source de chaleur douce pour libérer progressivement son parfum envoûtant dans toute la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 2 --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003eUn produit naturel et traditionnel\u003c\/h2\u003e\n\u003cdiv class=\"amb-testimonial\"\u003e\n\u003cp class=\"amb-testimonial-text\"\u003eConfectionné à partir d'ingrédients naturels et sans additifs chimiques, ce carré d'ambre est une alternative saine et écologique aux parfums d'intérieur et aux désodorisants synthétiques. Il offre une senteur pure qui dure plusieurs mois, respectueuse de votre santé et de l'environnement.\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\u003e\u003cstrong\u003eTradition orientale :\u003c\/strong\u003e L'ambre solide est utilisé depuis des siècles dans les pays du Golfe et du Maghreb pour parfumer les maisons et les vêtements lors des grandes occasions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 24px;\" class=\"amb-testimonial\"\u003e\n\u003cp class=\"amb-testimonial-text\"\u003e\u003cstrong\u003eComposition indiquée :\u003c\/strong\u003e Musk Ambrette, Musk Xylol, Vanaline, Rose Powder, Essential Oil.\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\u003e\u003cstrong\u003eÀ noter :\u003c\/strong\u003e parfum solide non alcoolisé • usage externe uniquement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 3 --\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003ePourquoi choisir le Carré d'Ambre Solide Jamid Hemani ?\u003c\/h2\u003e\n\u003cdiv class=\"amb-grid-compact\"\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🌸 Parfum naturel\u003c\/h3\u003e\n\u003cp\u003eUne senteur chaleureuse et élégante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🌿 100% naturel\u003c\/h3\u003e\n\u003cp\u003eSans alcool ni conservateurs artificiels\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e⏳ Longue durée\u003c\/h3\u003e\n\u003cp\u003eDiffuse son parfum plusieurs mois\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🏠 Polyvalent\u003c\/h3\u003e\n\u003cp\u003eMaison, linge et même la peau\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"amb-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"amb-cta-box\"\u003e\n\u003cp\u003e✨ Apportez une touche de raffinement et de bien-être à votre quotidien avec le \u003cstrong\u003eCarré d'Ambre Solide Jamid Hemani\u003c\/strong\u003e, une fragrance naturelle et envoûtante issue d'un savoir-faire ancestral.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"amb-disclaimer\"\u003eProduit 100% naturel • Conserver à l'abri de la chaleur directe\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --amb-cream: #F9F6F0;\n  --amb-white: #ffffff;\n  --amb-primary: #C9A227;\n  --amb-primary-dark: #8B7019;\n  --amb-primary-light: #FDF6E3;\n  --amb-secondary: #1E3A5F;\n  --amb-accent: #D4956A;\n  --amb-text: #1a1a1a;\n  --amb-text-light: #5a5a5a;\n  --amb-border: #e0e0e0;\n  --amb-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --amb-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --amb-radius: 20px;\n  --amb-radius-sm: 12px;\n}\n\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.amb-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--amb-secondary) 0%, #2D4A6F 50%, var(--amb-primary-dark) 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: 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='%23C9A227' fill-opacity='0.15'%3E%3Cpath d='M30 30l15-15v30l-15-15zm0 0l-15 15V15l15 15z'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\");\n  opacity: .3;\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: 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.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,.3);\n}\n\n.amb-subtitle {\n  color: var(--amb-primary);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\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: 700px;\n  margin: 0 auto;\n}\n\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-secondary);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.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-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: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\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.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-secondary);\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.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-primary);\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.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.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.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@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-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@media (prefers-reduced-motion: no-preference) {\n  .amb-card {\n    animation: fadeInUp .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}\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  .amb-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"HEMANI","offers":[{"title":"Default Title","offer_id":54912179044729,"sku":"AMBREJAMID","price":4.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-dambre-solide-jamid-30-g-hemani-lifestyle.webp?v=1769533974"},{"product_id":"carre-fondant-cire-parfumee-chevrefeuille","title":"Carré Fondant Cire Parfumée - Chèvrefeuille - Drake","description":"\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🌿 Cire végétale de colza\u003c\/span\u003e\n        \u003cspan class=\"cf-badge\"\u003e🇫🇷 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"cf-badge\"\u003e🕯️ 12h de diffusion\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"cf-hero-title\"\u003eCarré Fondant Cire Parfumée\u003cbr\u003eChèvrefeuille\u003c\/span\u003e\n      \u003cp class=\"cf-subtitle\"\u003eDrake Home Fragrance — #40\u003c\/p\u003e\n      \u003cp class=\"cf-description\"\u003eLa douceur enivrante du chèvrefeuille capturée dans une cire végétale d'exception, parfumée à Grasse et fabriquée artisanalement en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003eCarré fondant Chèvrefeuille Drake – La douceur d'un jardin fleuri chez vous\u003c\/h2\u003e\n    \u003cp class=\"cf-section-intro\"\u003eImaginez ouvrir la fenêtre sur un jardin baigné de soleil printanier, où le chèvrefeuille grimpe le long d'un vieux mur de pierre et libère son parfum enivrant.\u003c\/p\u003e\n    \u003cdiv class=\"cf-grid-compact\"\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🌸 Notes florales\u003c\/h3\u003e\n        \u003cp\u003eDes accords de chèvrefeuille et de mimosa, délicatement sucrés et enveloppants\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🍃 Fraîcheur verte\u003c\/h3\u003e\n        \u003cp\u003eDes notes vertes et végétales qui évoquent un jardin au printemps\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🌿 Cire de colza\u003c\/h3\u003e\n        \u003cp\u003eBase 100 % végétale, sans paraffine, pour une diffusion propre et saine\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🏡 Cocon de fraîcheur\u003c\/h3\u003e\n        \u003cp\u003eTransformez votre intérieur en un véritable havre de douceur parfumée\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003eUn parfum de Grasse dans une cire 100 % végétale\u003c\/h2\u003e\n    \u003cdiv class=\"cf-highlight-box\"\u003e\n      \u003cp\u003eCe qui distingue ce fondant cire parfumée Drake des alternatives industrielles, c'est la \u003cstrong\u003equalité exceptionnelle de ses ingrédients\u003c\/strong\u003e. La cire végétale de colza, naturellement propre à la combustion, ne dégage ni fumée noire ni résidu toxique. Le parfum, quant à lui, est formulé à \u003cstrong\u003eGrasse\u003c\/strong\u003e, berceau mondial de la parfumerie fine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cf-grid\"\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🏆 Parfumerie de Grasse\u003c\/h3\u003e\n        \u003cp\u003eUn parfum d'ambiance naturel d'une finesse remarquable, bien loin des fragrances synthétiques agressives\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication artisanale française\u003c\/h3\u003e\n        \u003cp\u003eSans paraffine, sans colorant artificiel et sans additif superflu — un savoir-faire responsable\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e♻️ Choix éco-responsable\u003c\/h3\u003e\n        \u003cp\u003eUn parfum d'ambiance 100 % naturel et respectueux de votre environnement intérieur\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003eComment utiliser cette cire parfumée pour brûleur ?\u003c\/h2\u003e\n    \u003cp class=\"cf-section-intro\"\u003eChaque étui contient \u003cstrong\u003e4 carrés fondants\u003c\/strong\u003e sécables, offrant chacun environ \u003cstrong\u003e3 heures de diffusion\u003c\/strong\u003e, soit jusqu'à \u003cstrong\u003e12 heures de parfum au total\u003c\/strong\u003e.\u003c\/p\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 surface plane, stable et résistante à la chaleur.\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 un seul carré fondant dans la coupelle supérieure du brûle-parfum.\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 dans l'emplacement prévu 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 cire fond doucement et libère son parfum de manière progressive et homogène dans toute la pièce.\u003c\/p\u003e\n        \u003c\/div\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\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e une fois la cire refroidie et solidifiée, vous pouvez la réutiliser jusqu'à ce que le parfum s'estompe. Alternez les senteurs d'une session à l'autre — le Chèvrefeuille se marie à merveille avec des notes de muguet ou de thé vert.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"cf-section\"\u003e\n    \u003ch2\u003ePourquoi choisir les fondants de cire parfumée Drake ?\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\u003eCombustion propre, sans résidu nocif pour vous et votre intérieur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🌹 Parfum de Grasse\u003c\/h3\u003e\n        \u003cp\u003eFragrance subtile, persistante et authentique, issue du berceau de la parfumerie\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🏠 Fabrication artisanale française\u003c\/h3\u003e\n        \u003cp\u003eUn savoir-faire de qualité, sans compromis sur les ingrédients\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e✂️ Format pratique\u003c\/h3\u003e\n        \u003cp\u003e4 carrés individuels sécables pour doser facilement la diffusion selon vos envies\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🔥 Alternative saine\u003c\/h3\u003e\n        \u003cp\u003ePas de mèche, pas de flamme directe dans la cire — plus sûr que les bougies classiques\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-card\"\u003e\n        \u003ch3\u003e🛋️ Pour toute la maison\u003c\/h3\u003e\n        \u003cp\u003eSalon, chambre ou bureau : une touche florale délicate sans jamais saturer l'atmosphère\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\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🔥 Surveillance et sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"cf-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais laisser un brûle-parfum allumé sans surveillance. Tenir hors de portée des enfants et des animaux domestiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"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 pas manipuler la coupelle tant que la cire est liquide et chaude. Ne brûler qu'un carré à la fois pour éviter toute surchauffe.\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\u003c\/summary\u003e\n        \u003cdiv class=\"cf-accordion-content mt-3\"\u003e\n          \u003cp\u003eAérer la pièce régulièrement pendant et après utilisation pour renouveler l'air ambiant.\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\u003e🌸 Offrez à votre intérieur la fraîcheur naturelle du chèvrefeuille.\u003cbr\u003eUne invitation à ralentir, respirer et savourer l'instant, portée par un parfum d'exception fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"cf-disclaimer\"\u003eProduit fabriqué en France par Drake Manufacture. Parfum de Grasse. Cire végétale de colza. 4 carrés fondants par étui.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --cf-cream: #f7f5f0;\n  --cf-white: #ffffff;\n  --cf-primary: #8aad7e;\n  --cf-primary-dark: #4a6940;\n  --cf-primary-light: #e8f0e5;\n  --cf-secondary: #c5b88a;\n  --cf-accent: #d4c98e;\n  --cf-text: #1a1a1a;\n  --cf-text-light: #5a5a5a;\n  --cf-border: #e0ddd5;\n  --cf-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --cf-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --cf-radius: 20px;\n  --cf-radius-sm: 12px;\n}\n\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, #4a6940 0%, #8aad7e 50%, #c5b88a 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,.12) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.05) 0%, transparent 70%);\n  opacity: .6;\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  line-height: 1.15;\n}\n\n.cf-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(15px, 3vw, 20px);\n  font-weight: 500;\n  margin: 0 0 1rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.cf-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === BADGES === *\/\n.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.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: 600px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n\/* === HIGHLIGHT BOX === *\/\n.cf-highlight-box {\n  background: var(--cf-primary-light);\n  border-radius: var(--cf-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  margin-bottom: 1.5rem;\n  border-left: 4px solid var(--cf-primary);\n}\n\n.cf-highlight-box p {\n  font-size: clamp(14px, 2.5vw, 16px);\n  color: var(--cf-text);\n  line-height: 1.7;\n  margin: 0;\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.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\/* === 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\/* === 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\/* === ACCORDION === *\/\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\/* === CTA === *\/\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.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 === *\/\n@media (max-width: 767px) {\n  .cf-grid {\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-highlight-box {\n    padding: 1rem;\n  }\n\n  .cf-highlight-box p {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .cf-card {\n    animation: cfFadeInUp .5s ease backwards;\n  }\n  .cf-card:nth-child(1) { animation-delay: .05s; }\n  .cf-card:nth-child(2) { animation-delay: .1s; }\n  .cf-card:nth-child(3) { animation-delay: .15s; }\n  .cf-card: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\n@keyframes cfFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\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":55079711408505,"sku":"BPP48-CHE","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-chevrefeuille-cire-parfumee-packshot_4_11zon.jpg?v=1764932657"},{"product_id":"carre-fondant-cire-parfumee-alizes","title":"Carré Fondant Cire Parfumée - Alizés - Drake","description":"\u003cdiv class=\"alz-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"alz-hero\"\u003e\n    \u003cdiv class=\"alz-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"alz-hero-content\"\u003e\n      \u003cdiv class=\"alz-badges-top\"\u003e\n        \u003cspan class=\"alz-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"alz-badge\"\u003e🌿 Cire végétale de colza\u003c\/span\u003e\n        \u003cspan class=\"alz-badge\"\u003e🌸 Parfum de Grasse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"alz-hero-title\"\u003eCarré fondant Alizés #57\u003c\/span\u003e\n      \u003cp class=\"alz-subtitle\"\u003eDrake Home Fragrance\u003c\/p\u003e\n      \u003cp class=\"alz-description\"\u003eUn accord gourmand et envoûtant de griotte juteuse, violette délicate, réglisse boisée et vanille enveloppante. 4 carrés fondants pour 12 heures de pur bien-être olfactif.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"alz-section\"\u003e\n    \u003ch2\u003eCarré fondant Alizés – Une cire parfumée gourmande et envoûtante\u003c\/h2\u003e\n    \u003cp class=\"alz-section-intro\"\u003eImaginez un souffle tiède chargé de douceur fruitée et florale : c'est exactement ce que vous offre le fondant de cire parfumée Alizés #57 de Drake Home Fragrance.\u003c\/p\u003e\n    \u003cdiv class=\"alz-grid-compact\"\u003e\n      \u003cdiv class=\"alz-card\"\u003e\n        \u003ch3\u003e🍒 Griotte juteuse\u003c\/h3\u003e\n        \u003cp\u003eUn éclat fruité vif et pétillant qui éveille instantanément les sens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-card\"\u003e\n        \u003ch3\u003e💜 Violette délicate\u003c\/h3\u003e\n        \u003cp\u003eUne touche florale poudrée qui apporte finesse et élégance au sillage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-card\"\u003e\n        \u003ch3\u003e🖤 Réglisse boisée\u003c\/h3\u003e\n        \u003cp\u003eUne note subtilement sombre qui donne profondeur et caractère au parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-card\"\u003e\n        \u003ch3\u003e🍦 Vanille enveloppante\u003c\/h3\u003e\n        \u003cp\u003eUn voile crémeux et réconfortant qui prolonge la diffusion avec douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"alz-tip\"\u003e\n      \u003cspan class=\"alz-tip-icon\"\u003e🏡\u003c\/span\u003e\n      \u003cp\u003eCe parfum d'intérieur gourmand et chaleureux transforme instantanément votre salon, chambre ou bureau en véritable cocon de bien-être.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"alz-section\"\u003e\n    \u003ch2\u003eUn parfum de Grasse dans votre intérieur\u003c\/h2\u003e\n    \u003cp class=\"alz-section-intro\"\u003eCe qui distingue cette cire parfumée pour brûleur des alternatives industrielles, c'est son origine. Le parfum est élaboré à \u003cstrong\u003eGrasse\u003c\/strong\u003e, capitale mondiale de la parfumerie, par des nez experts qui maîtrisent l'art subtil des compositions olfactives.\u003c\/p\u003e\n    \u003cdiv class=\"alz-pyramid\"\u003e\n      \u003cdiv class=\"alz-pyramid-level alz-pyramid-top\"\u003e\n        \u003cdiv class=\"alz-pyramid-label\"\u003eNotes de tête\u003c\/div\u003e\n        \u003cp\u003eGriotte vive et pétillante, qui éveille immédiatement les sens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-pyramid-level alz-pyramid-mid\"\u003e\n        \u003cdiv class=\"alz-pyramid-label\"\u003eNotes de cœur\u003c\/div\u003e\n        \u003cp\u003eViolette poudrée et réglisse, un duo original qui apporte profondeur et caractère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-pyramid-level alz-pyramid-base\"\u003e\n        \u003cdiv class=\"alz-pyramid-label\"\u003eNotes de fond\u003c\/div\u003e\n        \u003cp\u003eVanille crémeuse, qui prolonge la diffusion d'un voile doux et réconfortant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"alz-tip\"\u003e\n      \u003cspan class=\"alz-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eLe résultat ? Un sillage raffiné qui ne sature jamais l'air, mais l'habille avec élégance pendant des heures.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"alz-section\"\u003e\n    \u003ch2\u003eCire végétale et fabrication française\u003c\/h2\u003e\n    \u003cdiv class=\"alz-grid\"\u003e\n      \u003cdiv class=\"alz-card\"\u003e\n        \u003ch3\u003e🌱 Cire de colza 100 % végétale\u003c\/h3\u003e\n        \u003cp\u003eContrairement à la paraffine issue du pétrole, la cire végétale fond à basse température pour une diffusion plus progressive et plus fidèle du parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication artisanale française\u003c\/h3\u003e\n        \u003cp\u003eChaque carré fondant est fabriqué artisanalement en France, garantissant un savoir-faire d'excellence et une traçabilité totale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-card\"\u003e\n        \u003ch3\u003e💨 Aucune substance nocive\u003c\/h3\u003e\n        \u003cp\u003ePas de fumée noire, pas de composés toxiques. Une expérience olfactive plus saine et plus respectueuse de votre environnement intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"alz-section\"\u003e\n    \u003ch2\u003eContenu et durée de diffusion\u003c\/h2\u003e\n    \u003cdiv class=\"alz-grid-compact\"\u003e\n      \u003cdiv class=\"alz-card alz-card-highlight\"\u003e\n        \u003ch3\u003e📦 4 carrés fondants\u003c\/h3\u003e\n        \u003cp\u003ePrédécoupés et faciles à séparer dans chaque étui.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-card alz-card-highlight\"\u003e\n        \u003ch3\u003e⏱️ ~3h par carré\u003c\/h3\u003e\n        \u003cp\u003eUn seul carré suffit pour parfumer agréablement une pièce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-card alz-card-highlight\"\u003e\n        \u003ch3\u003e🕐 12h au total\u003c\/h3\u003e\n        \u003cp\u003eUn choix à la fois économique et durable pour votre intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-card alz-card-highlight\"\u003e\n        \u003ch3\u003e♻️ Réutilisable\u003c\/h3\u003e\n        \u003cp\u003eUne fois refroidie et durcie, la cire se réutilise jusqu'à épuisement du parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"alz-section\"\u003e\n    \u003ch2\u003eComment utiliser votre fondant de cire parfumée ?\u003c\/h2\u003e\n    \u003cdiv class=\"alz-timeline\"\u003e\n      \u003cdiv class=\"alz-timeline-item\"\u003e\n        \u003cdiv class=\"alz-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"alz-timeline-content\"\u003e\n          \u003ch3\u003ePréparez votre brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez-le sur une surface stable et résistante à la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-timeline-item\"\u003e\n        \u003cdiv class=\"alz-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"alz-timeline-content\"\u003e\n          \u003ch3\u003eDétachez un carré fondant\u003c\/h3\u003e\n          \u003cp\u003eSéparez un carré et déposez-le dans la coupelle supérieure du brûleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-timeline-item\"\u003e\n        \u003cdiv class=\"alz-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"alz-timeline-content\"\u003e\n          \u003ch3\u003eAllumez la bougie chauffe-plat\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=\"alz-timeline-item\"\u003e\n        \u003cdiv class=\"alz-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"alz-timeline-content\"\u003e\n          \u003ch3\u003eLaissez la magie opérer\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur fait fondre doucement la cire : le parfum se diffuse en quelques minutes dans toute la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"alz-timeline-item\"\u003e\n        \u003cdiv class=\"alz-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"alz-timeline-content\"\u003e\n          \u003ch3\u003eÉteignez quand vous le souhaitez\u003c\/h3\u003e\n          \u003cp\u003eLa cire se solidifie et reste prête pour une prochaine utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"alz-tip\"\u003e\n      \u003cspan class=\"alz-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour varier les plaisirs, alternez les senteurs d'une session à l'autre. Il suffit de retirer le carré durci de la coupelle une fois refroidi.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"alz-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"alz-accordion\"\u003e\n      \u003cdetails class=\"alz-accordion-item\"\u003e\n        \u003csummary class=\"alz-accordion-header\"\u003e👶 Enfants et animaux\u003c\/summary\u003e\n        \u003cdiv class=\"alz-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants et des animaux domestiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"alz-accordion-item\"\u003e\n        \u003csummary class=\"alz-accordion-header\"\u003e🔥 Cire liquide\u003c\/summary\u003e\n        \u003cdiv class=\"alz-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais déplacer le brûle-parfum lorsque la cire est liquide. Risque de brûlure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"alz-accordion-item\"\u003e\n        \u003csummary class=\"alz-accordion-header\"\u003e👁️ Surveillance de la flamme\u003c\/summary\u003e\n        \u003cdiv class=\"alz-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas laisser la flamme sans surveillance. Éteignez toujours la bougie avant de quitter la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"alz-accordion-item\"\u003e\n        \u003csummary class=\"alz-accordion-header\"\u003e🌬️ Aération\u003c\/summary\u003e\n        \u003cdiv class=\"alz-accordion-content mt-3\"\u003e\n          \u003cp\u003eAérer la pièce après une utilisation prolongée pour renouveler l'air ambiant.\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=\"alz-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"alz-cta-box\"\u003e\n      \u003cp\u003e🕯️ Que vous cherchiez à créer une ambiance cocooning pour une soirée lecture ou à parfumer naturellement votre intérieur au quotidien, les carrés fondants Alizés de Drake vous offrent une expérience sensorielle authentique, artisanale et made in France. Un petit carré bleu qui fait toute la différence.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"alz-disclaimer\"\u003eCire végétale de colza · Parfum de Grasse · Fabriqué en France par Drake Manufacture SA\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --alz-cream: #f7f5f2;\n  --alz-white: #ffffff;\n  --alz-primary: #7a9ec7;\n  --alz-primary-dark: #3d5a80;\n  --alz-primary-light: #e8f0f8;\n  --alz-secondary: #b8a0c8;\n  --alz-accent: #c45b72;\n  --alz-text: #1a1a1a;\n  --alz-text-light: #5a5a5a;\n  --alz-border: #e0e0e0;\n  --alz-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --alz-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --alz-radius: 20px;\n  --alz-radius-sm: 12px;\n}\n\n.alz-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--alz-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.alz-hero {\n  position: relative;\n  background: linear-gradient(135deg, #3d5a80 0%, #7a9ec7 40%, #b8a0c8 100%);\n  border-radius: var(--alz-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(--alz-shadow-lg);\n}\n\n.alz-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 20% 80%, rgba(255,255,255,.15) 0%, transparent 50%),\n              radial-gradient(circle at 80% 20%, rgba(255,255,255,.1) 0%, transparent 50%),\n              radial-gradient(circle at 50% 50%, rgba(184,160,200,.2) 0%, transparent 60%);\n  opacity: .6;\n}\n\n.alz-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.alz-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.alz-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(--alz-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.alz-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.alz-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.alz-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.25rem 0;\n}\n\n.alz-description {\n  color: rgba(255,255,255,.92);\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.alz-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.alz-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--alz-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.alz-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(--alz-primary), var(--alz-secondary));\n  border-radius: 2px;\n}\n\n.alz-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--alz-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.alz-card {\n  background: var(--alz-white);\n  border-radius: var(--alz-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--alz-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.alz-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--alz-shadow-lg);\n  border-color: var(--alz-primary);\n}\n\n.alz-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--alz-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.alz-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--alz-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.alz-card-highlight {\n  background: var(--alz-primary-light);\n  border: 2px solid rgba(122,158,199,.15);\n}\n\n.alz-card-highlight:hover {\n  border-color: var(--alz-primary);\n  background: var(--alz-white);\n}\n\n\/* === GRILLES === *\/\n.alz-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.alz-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.alz-grid-compact .alz-card {\n  padding: 1rem;\n}\n\n.alz-grid-compact .alz-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.alz-grid-compact .alz-card p {\n  font-size: 12px;\n}\n\n\/* === PYRAMIDE OLFACTIVE === *\/\n.alz-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 0;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n.alz-pyramid-level {\n  background: var(--alz-white);\n  padding: clamp(1rem, 3vw, 1.5rem) clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--alz-shadow);\n  text-align: center;\n  transition: all .3s ease;\n}\n\n.alz-pyramid-level:hover {\n  transform: scale(1.02);\n  box-shadow: var(--alz-shadow-lg);\n}\n\n.alz-pyramid-top {\n  border-radius: var(--alz-radius) var(--alz-radius) 0 0;\n  border-left: 4px solid var(--alz-accent);\n  background: linear-gradient(135deg, #fff5f7, var(--alz-white));\n}\n\n.alz-pyramid-mid {\n  border-left: 4px solid var(--alz-secondary);\n  background: linear-gradient(135deg, #f5f0f8, var(--alz-white));\n}\n\n.alz-pyramid-base {\n  border-radius: 0 0 var(--alz-radius) var(--alz-radius);\n  border-left: 4px solid #d4a96a;\n  background: linear-gradient(135deg, #fdf6ee, var(--alz-white));\n}\n\n.alz-pyramid-label {\n  font-size: clamp(12px, 2vw, 14px);\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  color: var(--alz-primary-dark);\n  margin-bottom: .35rem;\n}\n\n.alz-pyramid-level p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--alz-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TIMELINE === *\/\n.alz-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.alz-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.alz-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--alz-primary), var(--alz-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.alz-timeline-content {\n  flex: 1;\n  background: var(--alz-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--alz-radius-sm);\n  box-shadow: var(--alz-shadow);\n}\n\n.alz-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--alz-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.alz-timeline-content p {\n  font-size: 14px;\n  color: var(--alz-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.alz-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--alz-primary-light);\n  border-radius: var(--alz-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.alz-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.alz-tip p {\n  font-size: 14px;\n  color: var(--alz-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDÉON === *\/\n.alz-accordion {\n  background: var(--alz-white);\n  border-radius: var(--alz-radius);\n  box-shadow: var(--alz-shadow);\n  overflow: hidden;\n}\n\n.alz-accordion-item {\n  border-bottom: 1px solid var(--alz-border);\n  margin: 0;\n  padding: 0;\n}\n\n.alz-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.alz-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--alz-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.alz-accordion-header:hover {\n  background: var(--alz-primary-light);\n}\n\n.alz-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.alz-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--alz-primary);\n  transition: transform .2s ease;\n}\n\n.alz-accordion-item[open] .alz-accordion-header::after {\n  content: '−';\n}\n\n.alz-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--alz-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.alz-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.alz-cta-box {\n  background: linear-gradient(135deg, var(--alz-primary) 0%, var(--alz-primary-dark) 100%);\n  border-radius: var(--alz-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.alz-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.alz-disclaimer {\n  font-size: 12px;\n  color: var(--alz-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  .alz-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .alz-card {\n    padding: 1.125rem;\n  }\n\n  .alz-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .alz-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--alz-radius-sm);\n  }\n\n  .alz-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .alz-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .alz-grid-compact {\n    gap: .625rem;\n  }\n\n  .alz-grid-compact .alz-card {\n    padding: .75rem;\n  }\n\n  .alz-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .alz-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .alz-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .alz-timeline-content p {\n    font-size: 13px;\n  }\n\n  .alz-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .alz-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .alz-pyramid-level {\n    padding: .875rem 1rem;\n  }\n\n  .alz-pyramid-label {\n    font-size: 11px;\n  }\n\n  .alz-pyramid-level p {\n    font-size: 13px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .alz-card {\n    animation: alzFadeInUp .5s ease backwards;\n  }\n  .alz-card:nth-child(1) { animation-delay: .05s; }\n  .alz-card:nth-child(2) { animation-delay: .1s; }\n  .alz-card:nth-child(3) { animation-delay: .15s; }\n  .alz-card:nth-child(4) { animation-delay: .2s; }\n  .alz-card:nth-child(5) { animation-delay: .25s; }\n  .alz-card:nth-child(6) { animation-delay: .3s; }\n\n  .alz-pyramid-level {\n    animation: alzFadeInUp .5s ease backwards;\n  }\n  .alz-pyramid-level:nth-child(1) { animation-delay: .1s; }\n  .alz-pyramid-level:nth-child(2) { animation-delay: .2s; }\n  .alz-pyramid-level:nth-child(3) { animation-delay: .3s; }\n}\n\n@keyframes alzFadeInUp {\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  .alz-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":55079712063865,"sku":"BPP48-ALI","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-alizes-cire-parfumee-packshot_2_11zon.jpg?v=1764932625"},{"product_id":"carre-fondant-cire-parfumee-lavande-drake","title":"Carré Fondant Cire Parfumée - Lavande - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carré Fondant Cire Parfumée - Lavande - Drake\nPalette détectée:\n  - Primaire: #8B9DC8 (Bleu lavande doux du packaging)\n  - Secondaire: #D4CDEA (Mauve pâle délicat)\n  - Accent: #6B7BA8 (Bleu lavande profond)\n  - Terre: #D4C4B0 (Beige naturel du lin\/bois)\nAmbiance: Zen\/spa, naturel artisanal, provence authentique, bien-être holistique\nStyle: Minimaliste naturel avec touches artisanales, atmosphère relaxante et chaleureuse\nType: Accessoire parfumé d'ambiance, univers cocooning et sensoriel\nPréfixe CSS: lav\n--\u003e\n\n\u003cdiv class=\"lav-premium\"\u003e\n  \u003cdiv class=\"lav-hero\"\u003e\n    \u003cdiv class=\"lav-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lav-hero-content\"\u003e\n      \u003cdiv class=\"lav-badges-top\"\u003e\n        \u003cspan class=\"lav-badge\"\u003e🌿 Cire végétale bio\u003c\/span\u003e\n        \u003cspan class=\"lav-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"lav-badge\"\u003e🏔️ Parfum de Grasse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"lav-hero-title\"\u003eCarrés fondants lavande authentique\u003c\/span\u003e\n      \u003cp class=\"lav-subtitle\"\u003eCollection Drake Home Fragrance #17\u003c\/p\u003e\n      \u003cp class=\"lav-description\"\u003ePlongez dans l'univers apaisant des champs de lavande provençaux avec ces carrés fondants artisanaux. Une expérience olfactive pure et naturelle qui transforme votre intérieur en un véritable sanctuaire de bien-être.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"lav-section\"\u003e\n    \u003ch2\u003e✨ Les atouts de nos carrés lavande\u003c\/h2\u003e\n    \u003cdiv class=\"lav-grid\"\u003e\n      \u003cdiv class=\"lav-card\"\u003e\n        \u003cdiv class=\"lav-icon\"\u003e🌱\u003c\/div\u003e\n        \u003cdiv class=\"lav-card-title\"\u003e100% végétal et naturel\u003c\/div\u003e\n        \u003cp\u003eFormulé à base de cire de colza française, sans paraffine ni additifs chimiques. Une composition respectueuse de votre santé et de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card\"\u003e\n        \u003cdiv class=\"lav-icon\"\u003e🎨\u003c\/div\u003e\n        \u003cdiv class=\"lav-card-title\"\u003eParfum de Grasse premium\u003c\/div\u003e\n        \u003cp\u003eNotes camphrées, lavandées et musquées soigneusement composées dans la capitale mondiale du parfum. Une senteur équilibrée et authentique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card\"\u003e\n        \u003cdiv class=\"lav-icon\"\u003e⏱️\u003c\/div\u003e\n        \u003cdiv class=\"lav-card-title\"\u003e12 heures de diffusion\u003c\/div\u003e\n        \u003cp\u003e4 carrés réutilisables offrant chacun 3 heures de parfum continu. La cire durcit après utilisation et peut être refondue plusieurs fois.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card\"\u003e\n        \u003cdiv class=\"lav-icon\"\u003e🖐️\u003c\/div\u003e\n        \u003cdiv class=\"lav-card-title\"\u003eSavoir-faire artisanal\u003c\/div\u003e\n        \u003cp\u003eChaque carré est fabriqué à la main en France par Drake, manufacture artisanale engagée pour la qualité et l'authenticité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card\"\u003e\n        \u003cdiv class=\"lav-icon\"\u003e🧘\u003c\/div\u003e\n        \u003cdiv class=\"lav-card-title\"\u003eBien-être immédiat\u003c\/div\u003e\n        \u003cp\u003eLa lavande est reconnue pour ses propriétés relaxantes et apaisantes. Créez une atmosphère propice à la détente et à la sérénité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card\"\u003e\n        \u003cdiv class=\"lav-icon\"\u003e♻️\u003c\/div\u003e\n        \u003cdiv class=\"lav-card-title\"\u003eÉco-responsable\u003c\/div\u003e\n        \u003cp\u003eEmballage minimaliste, cire réutilisable et ingrédients d'origine végétale : un choix respectueux de la planète.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lav-section\"\u003e\n    \u003ch2\u003e🎵 Une symphonie olfactive provençale\u003c\/h2\u003e\n    \u003cdiv class=\"lav-notes-container\"\u003e\n      \u003cdiv class=\"lav-note-card lav-note-top\"\u003e\n        \u003cdiv class=\"lav-note-label\"\u003eNotes de tête\u003c\/div\u003e\n        \u003cdiv class=\"lav-note-content\"\u003e\n          \u003cspan class=\"lav-note-icon\"\u003e☁️\u003c\/span\u003e\n          \u003cdiv class=\"lav-note-name\"\u003eCamphrées fraîches\u003c\/div\u003e\n          \u003cp\u003eUne ouverture vivifiante et pure qui capte l'essence brute de la lavande sauvage\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-note-card lav-note-heart\"\u003e\n        \u003cdiv class=\"lav-note-label\"\u003eNotes de cœur\u003c\/div\u003e\n        \u003cdiv class=\"lav-note-content\"\u003e\n          \u003cspan class=\"lav-note-icon\"\u003e💜\u003c\/span\u003e\n          \u003cdiv class=\"lav-note-name\"\u003eLavande authentique\u003c\/div\u003e\n          \u003cp\u003eLe cœur floral généreux et délicat, fidèle aux champs provençaux en plein été\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-note-card lav-note-base\"\u003e\n        \u003cdiv class=\"lav-note-label\"\u003eNotes de fond\u003c\/div\u003e\n        \u003cdiv class=\"lav-note-content\"\u003e\n          \u003cspan class=\"lav-note-icon\"\u003e🌾\u003c\/span\u003e\n          \u003cdiv class=\"lav-note-name\"\u003eMusquées enveloppantes\u003c\/div\u003e\n          \u003cp\u003eUne base chaleureuse et réconfortante pour une diffusion longue durée\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lav-section\"\u003e\n    \u003ch2\u003e🕯️ Mode d'emploi en 4 étapes simples\u003c\/h2\u003e\n    \u003cdiv class=\"lav-steps\"\u003e\n      \u003cdiv class=\"lav-step\"\u003e\n        \u003cdiv class=\"lav-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"lav-step-content\"\u003e\n          \u003cdiv class=\"lav-step-title\"\u003eInstallation du brûle-parfum\u003c\/div\u003e\n          \u003cp\u003ePlacez votre brûle-parfum en céramique sur une surface stable, plane et résistante à la chaleur, loin de tout courant d'air.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-step\"\u003e\n        \u003cdiv class=\"lav-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"lav-step-content\"\u003e\n          \u003cdiv class=\"lav-step-title\"\u003eDéposer le carré fondant\u003c\/div\u003e\n          \u003cp\u003ePlacez délicatement un carré de cire parfumée dans la coupelle supérieure du brûle-parfum. Un seul carré suffit pour une diffusion optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-step\"\u003e\n        \u003cdiv class=\"lav-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"lav-step-content\"\u003e\n          \u003cdiv class=\"lav-step-title\"\u003eAllumer la bougie chauffe-plat\u003c\/div\u003e\n          \u003cp\u003eInsérez une bougie chauffe-plat dans l'espace prévu sous la coupelle et allumez-la. La chaleur douce fera fondre progressivement la cire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-step\"\u003e\n        \u003cdiv class=\"lav-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"lav-step-content\"\u003e\n          \u003cdiv class=\"lav-step-title\"\u003eProfiter et réutiliser\u003c\/div\u003e\n          \u003cp\u003eLaissez le parfum envahir délicatement votre espace. Une fois refroidie, la cire durcit à nouveau et peut être refondue ultérieurement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lav-section\"\u003e\n    \u003ch2\u003e🏡 Idéal pour créer votre cocon de sérénité\u003c\/h2\u003e\n    \u003cdiv class=\"lav-grid\"\u003e\n      \u003cdiv class=\"lav-card lav-use-card\"\u003e\n        \u003cdiv class=\"lav-use-icon\"\u003e🛋️\u003c\/div\u003e\n        \u003cdiv class=\"lav-use-title\"\u003eSalon \u0026amp; espaces de vie\u003c\/div\u003e\n        \u003cp\u003eTransformez votre salon en un havre de paix accueillant pour toute la famille\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card lav-use-card\"\u003e\n        \u003cdiv class=\"lav-use-icon\"\u003e🛁\u003c\/div\u003e\n        \u003cdiv class=\"lav-use-title\"\u003eSalle de bains spa\u003c\/div\u003e\n        \u003cp\u003eCréez une atmosphère de spa à domicile pendant vos moments de détente\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card lav-use-card\"\u003e\n        \u003cdiv class=\"lav-use-icon\"\u003e🛏️\u003c\/div\u003e\n        \u003cdiv class=\"lav-use-title\"\u003eChambre à coucher\u003c\/div\u003e\n        \u003cp\u003eFavorisez l'endormissement avec une ambiance apaisante et relaxante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card lav-use-card\"\u003e\n        \u003cdiv class=\"lav-use-icon\"\u003e🧘‍♀️\u003c\/div\u003e\n        \u003cdiv class=\"lav-use-title\"\u003eEspace yoga \u0026amp; méditation\u003c\/div\u003e\n        \u003cp\u003eAmplifiez vos pratiques de bien-être avec une senteur propice au lâcher-prise\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card lav-use-card\"\u003e\n        \u003cdiv class=\"lav-use-icon\"\u003e💼\u003c\/div\u003e\n        \u003cdiv class=\"lav-use-title\"\u003eBureau \u0026amp; télétravail\u003c\/div\u003e\n        \u003cp\u003eRéduisez le stress et augmentez votre concentration dans un environnement serein\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-card lav-use-card\"\u003e\n        \u003cdiv class=\"lav-use-icon\"\u003e🎁\u003c\/div\u003e\n        \u003cdiv class=\"lav-use-title\"\u003eCadeau bien-être\u003c\/div\u003e\n        \u003cp\u003eOffrez une expérience olfactive raffinée à vos proches en quête de détente\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lav-section\"\u003e\n    \u003ch2\u003e⚠️ Précautions d'usage essentielles\u003c\/h2\u003e\n    \u003cdiv class=\"lav-warning-box\"\u003e\n      \u003cdiv class=\"lav-warning-grid\"\u003e\n        \u003cdiv class=\"lav-warning-item\"\u003e\n          \u003cspan class=\"lav-warning-icon\"\u003e👁️\u003c\/span\u003e\n          \u003cdiv class=\"lav-warning-text\"\u003e\n            \u003cstrong\u003eSurveillance requise\u003c\/strong\u003e\n            \u003cp\u003eNe jamais laisser le brûle-parfum sans surveillance ni à portée des enfants\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lav-warning-item\"\u003e\n          \u003cspan class=\"lav-warning-icon\"\u003e🔥\u003c\/span\u003e\n          \u003cdiv class=\"lav-warning-text\"\u003e\n            \u003cstrong\u003eAttention à la chaleur\u003c\/strong\u003e\n            \u003cp\u003eNe manipulez pas l'appareil tant que la cire est encore chaude\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lav-warning-item\"\u003e\n          \u003cspan class=\"lav-warning-icon\"\u003e1️⃣\u003c\/span\u003e\n          \u003cdiv class=\"lav-warning-text\"\u003e\n            \u003cstrong\u003eDosage optimal\u003c\/strong\u003e\n            \u003cp\u003eUtilisez un seul carré à la fois pour une diffusion équilibrée\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lav-warning-item\"\u003e\n          \u003cspan class=\"lav-warning-icon\"\u003e💨\u003c\/span\u003e\n          \u003cdiv class=\"lav-warning-text\"\u003e\n            \u003cstrong\u003eAération recommandée\u003c\/strong\u003e\n            \u003cp\u003eAérez régulièrement la pièce, ne respirez pas directement les fumées\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lav-warning-item\"\u003e\n          \u003cspan class=\"lav-warning-icon\"\u003e🌊\u003c\/span\u003e\n          \u003cdiv class=\"lav-warning-text\"\u003e\n            \u003cstrong\u003eProtection environnementale\u003c\/strong\u003e\n            \u003cp\u003eÉvitez le rejet dans l'environnement, nocif pour les organismes aquatiques\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lav-warning-item\"\u003e\n          \u003cspan class=\"lav-warning-icon\"\u003e🤚\u003c\/span\u003e\n          \u003cdiv class=\"lav-warning-text\"\u003e\n            \u003cstrong\u003eContact cutané\u003c\/strong\u003e\n            \u003cp\u003eEn cas de contact avec la peau, laver abondamment à l'eau. Peut provoquer une allergie cutanée\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lav-section\"\u003e\n    \u003ch2\u003e📋 Informations produit\u003c\/h2\u003e\n    \u003cdiv class=\"lav-info-grid\"\u003e\n      \u003cdiv class=\"lav-info-card\"\u003e\n        \u003cdiv class=\"lav-info-label\"\u003eContenu\u003c\/div\u003e\n        \u003cdiv class=\"lav-info-value\"\u003e4 carrés fondants\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-info-card\"\u003e\n        \u003cdiv class=\"lav-info-label\"\u003eDurée totale\u003c\/div\u003e\n        \u003cdiv class=\"lav-info-value\"\u003e≈ 12 heures\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-info-card\"\u003e\n        \u003cdiv class=\"lav-info-label\"\u003eComposition\u003c\/div\u003e\n        \u003cdiv class=\"lav-info-value\"\u003eCire végétale de colza\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-info-card\"\u003e\n        \u003cdiv class=\"lav-info-label\"\u003eParfum\u003c\/div\u003e\n        \u003cdiv class=\"lav-info-value\"\u003eParfum de Grasse\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-info-card\"\u003e\n        \u003cdiv class=\"lav-info-label\"\u003eFabrication\u003c\/div\u003e\n        \u003cdiv class=\"lav-info-value\"\u003eArtisanale en France\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-info-card\"\u003e\n        \u003cdiv class=\"lav-info-label\"\u003eMarque\u003c\/div\u003e\n        \u003cdiv class=\"lav-info-value\"\u003eDrake Manufacture\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-info-card\"\u003e\n        \u003cdiv class=\"lav-info-label\"\u003eRéférence\u003c\/div\u003e\n        \u003cdiv class=\"lav-info-value\"\u003e#17 - Lavande\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lav-info-card\"\u003e\n        \u003cdiv class=\"lav-info-label\"\u003eRéutilisable\u003c\/div\u003e\n        \u003cdiv class=\"lav-info-value\"\u003eOui, multiple fois\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lav-section\"\u003e\n    \u003ch2\u003e🔬 Composition détaillée\u003c\/h2\u003e\n    \u003cdiv class=\"lav-composition-box\"\u003e\n      \u003cp class=\"lav-composition-intro\"\u003eFormule transparente et complète pour votre tranquillité d'esprit :\u003c\/p\u003e\n      \u003cdiv class=\"lav-composition-content\"\u003e\n        \u003cdiv class=\"lav-ingredient\"\u003e\n          \u003cstrong\u003eLinalyl acetate\u003c\/strong\u003e\n          \u003cspan\u003eComposant naturel de la lavande, responsable de son caractère floral et fruité\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lav-ingredient\"\u003e\n          \u003cstrong\u003eCineole (Eucalyptol)\u003c\/strong\u003e\n          \u003cspan\u003eNote fraîche et camphrée qui apporte de la vivacité à la composition\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lav-ingredient\"\u003e\n          \u003cstrong\u003eLinalool\u003c\/strong\u003e\n          \u003cspan\u003eAlcool terpénique présent naturellement dans la lavande, aux propriétés relaxantes\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"lav-composition-warning\"\u003e⚠️ \u003cstrong\u003eInformation importante :\u003c\/strong\u003e Ce produit peut provoquer une allergie cutanée chez les personnes sensibles. En cas de contact, rincer abondamment à l'eau. Tenir hors de portée des enfants et des animaux domestiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lav-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"lav-cta-box\"\u003e\n      \u003cdiv class=\"lav-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"lav-cta-content\"\u003e\n        \u003cspan class=\"lav-cta-icon\"\u003e✨\u003c\/span\u003e\n        \u003cp class=\"lav-cta-title\"\u003eCréez votre sanctuaire de bien-être\u003c\/p\u003e\n        \u003cp\u003eTransformez chaque moment en une parenthèse de sérénité avec nos carrés fondants lavande authentique. Une expérience olfactive artisanale qui invite à la relaxation et au lâcher-prise. Laissez-vous transporter au cœur des champs provençaux, depuis le confort de votre intérieur.\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  --lav-cream: #F7F5F3;\n  --lav-white: #ffffff;\n  --lav-primary: #8B9DC8;\n  --lav-primary-dark: #6B7BA8;\n  --lav-primary-light: #E8EBF5;\n  --lav-secondary: #D4CDEA;\n  --lav-accent: #9B8FC7;\n  --lav-earth: #D4C4B0;\n\n  \/* Textes *\/\n  --lav-text: #1a1a1a;\n  --lav-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --lav-border: #e0e0e0;\n  --lav-shadow: 0 4px 24px rgba(139, 157, 200, .12);\n  --lav-shadow-lg: 0 12px 48px rgba(107, 123, 168, .2);\n  --lav-radius: 20px;\n  --lav-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.lav-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--lav-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.7;\n}\n\n\/* === HERO === *\/\n.lav-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--lav-primary) 0%, var(--lav-accent) 50%, var(--lav-secondary) 100%);\n  border-radius: var(--lav-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(--lav-shadow-lg);\n}\n\n.lav-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,.5) 35px, rgba(255,255,255,.5) 70px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, rgba(255,255,255,.3) 35px, rgba(255,255,255,.3) 70px);\n}\n\n.lav-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.lav-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: clamp(1.5rem, 3vw, 2rem);\n}\n\n.lav-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(--lav-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.lav-badge:hover {\n  transform: translateY(-3px) scale(1.05);\n  box-shadow: 0 6px 20px rgba(0,0,0,.15);\n}\n\n.lav-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  line-height: 1.1;\n}\n\n.lav-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  text-transform: uppercase;\n  letter-spacing: .15em;\n  text-shadow: 0 2px 12px rgba(0,0,0,.15);\n}\n\n.lav-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 2vw, 18px);\n  max-width: 800px;\n  margin: 0 auto;\n  line-height: 1.8;\n  font-weight: 400;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n}\n\n\/* === SECTIONS === *\/\n.lav-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.lav-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--lav-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.lav-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(--lav-primary), var(--lav-accent));\n  border-radius: 2px;\n}\n\n\/* === CARDS === *\/\n.lav-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.lav-card {\n  background: var(--lav-white);\n  border-radius: var(--lav-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--lav-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lav-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--lav-shadow-lg);\n  border-color: var(--lav-primary);\n}\n\n.lav-icon {\n  font-size: clamp(36px, 6vw, 48px);\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.lav-card-title {\n  font-size: clamp(18px, 2.5vw, 21px);\n  font-weight: 800;\n  color: var(--lav-primary-dark);\n  margin-bottom: .75rem;\n  line-height: 1.3;\n}\n\n.lav-card p {\n  font-size: clamp(14px, 1.8vw, 16px);\n  color: var(--lav-text-light);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === NOTES OLFACTIVES === *\/\n.lav-notes-container {\n  display: grid;\n  gap: 1.5rem;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.lav-note-card {\n  background: var(--lav-white);\n  border-radius: var(--lav-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--lav-shadow);\n  border-left: 5px solid;\n  transition: all .3s ease;\n}\n\n.lav-note-card:hover {\n  transform: translateX(8px);\n  box-shadow: var(--lav-shadow-lg);\n}\n\n.lav-note-top {\n  border-left-color: var(--lav-primary);\n  background: linear-gradient(to right, var(--lav-primary-light), var(--lav-white));\n}\n\n.lav-note-heart {\n  border-left-color: var(--lav-accent);\n  background: linear-gradient(to right, var(--lav-secondary), var(--lav-white));\n}\n\n.lav-note-base {\n  border-left-color: var(--lav-earth);\n  background: linear-gradient(to right, #F5F0EB, var(--lav-white));\n}\n\n.lav-note-label {\n  font-size: 12px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .15em;\n  color: var(--lav-text-light);\n  margin-bottom: .75rem;\n}\n\n.lav-note-content {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n}\n\n.lav-note-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n}\n\n.lav-note-name {\n  font-size: clamp(18px, 2.5vw, 21px);\n  font-weight: 800;\n  color: var(--lav-primary-dark);\n  margin-bottom: .5rem;\n}\n\n.lav-note-content p {\n  font-size: clamp(14px, 1.8vw, 16px);\n  color: var(--lav-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ÉTAPES === *\/\n.lav-steps {\n  display: grid;\n  gap: 2rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.lav-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 1.5rem;\n  background: var(--lav-white);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  border-radius: var(--lav-radius);\n  box-shadow: var(--lav-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.lav-step:hover {\n  border-color: var(--lav-primary);\n  transform: translateX(8px);\n  box-shadow: var(--lav-shadow-lg);\n}\n\n.lav-step-number {\n  width: 50px;\n  height: 50px;\n  flex-shrink: 0;\n  background: linear-gradient(135deg, var(--lav-primary), var(--lav-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  box-shadow: 0 4px 12px rgba(139, 157, 200, .3);\n}\n\n.lav-step-content {\n  flex: 1;\n}\n\n.lav-step-title {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--lav-primary-dark);\n  margin-bottom: .5rem;\n}\n\n.lav-step-content p {\n  font-size: clamp(14px, 1.8vw, 16px);\n  color: var(--lav-text-light);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === CARDS D'UTILISATION === *\/\n.lav-use-card {\n  text-align: center;\n}\n\n.lav-use-icon {\n  font-size: clamp(42px, 7vw, 54px);\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.lav-use-title {\n  font-size: clamp(17px, 2.5vw, 19px);\n  font-weight: 800;\n  color: var(--lav-primary-dark);\n  margin-bottom: .75rem;\n}\n\n\/* === WARNING BOX === *\/\n.lav-warning-box {\n  background: linear-gradient(135deg, #FFF8F0 0%, #FFF5EB 100%);\n  border-radius: var(--lav-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  border: 3px solid #FFE5CC;\n  box-shadow: 0 4px 20px rgba(255, 140, 0, .1);\n}\n\n.lav-warning-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 0;\n}\n\n.lav-warning-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: white;\n  padding: 1.25rem;\n  border-radius: var(--lav-radius-sm);\n  border: 2px solid #FFE5CC;\n}\n\n.lav-warning-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.lav-warning-text strong {\n  display: block;\n  font-size: clamp(15px, 2vw, 17px);\n  font-weight: 800;\n  color: #D97706;\n  margin-bottom: .25rem;\n}\n\n.lav-warning-text p {\n  font-size: clamp(13px, 1.8vw, 15px);\n  color: var(--lav-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === INFO GRID === *\/\n.lav-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.lav-info-card {\n  background: linear-gradient(135deg, var(--lav-primary-light) 0%, var(--lav-white) 100%);\n  border-radius: var(--lav-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  border: 2px solid var(--lav-border);\n  transition: all .3s ease;\n}\n\n.lav-info-card:hover {\n  transform: translateY(-5px);\n  border-color: var(--lav-primary);\n  box-shadow: var(--lav-shadow);\n}\n\n.lav-info-label {\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: var(--lav-text-light);\n  margin-bottom: .5rem;\n}\n\n.lav-info-value {\n  font-size: clamp(16px, 2vw, 18px);\n  font-weight: 800;\n  color: var(--lav-primary-dark);\n}\n\n\/* === COMPOSITION === *\/\n.lav-composition-box {\n  background: var(--lav-white);\n  border-radius: var(--lav-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--lav-shadow);\n  border: 2px solid var(--lav-primary-light);\n}\n\n.lav-composition-intro {\n  font-size: clamp(16px, 2vw, 18px);\n  font-weight: 700;\n  color: var(--lav-primary-dark);\n  margin-bottom: 1.5rem;\n  text-align: center;\n}\n\n.lav-composition-content {\n  display: grid;\n  gap: 1.25rem;\n  margin-bottom: 2rem;\n}\n\n.lav-ingredient {\n  background: var(--lav-primary-light);\n  padding: 1.25rem;\n  border-radius: var(--lav-radius-sm);\n  border-left: 4px solid var(--lav-primary);\n}\n\n.lav-ingredient strong {\n  display: block;\n  font-size: clamp(16px, 2vw, 18px);\n  font-weight: 800;\n  color: var(--lav-primary-dark);\n  margin-bottom: .5rem;\n}\n\n.lav-ingredient span {\n  font-size: clamp(14px, 1.8vw, 16px);\n  color: var(--lav-text-light);\n  line-height: 1.6;\n}\n\n.lav-composition-warning {\n  background: #FFF8F0;\n  padding: 1.5rem;\n  border-radius: var(--lav-radius-sm);\n  border: 2px solid #FFE5CC;\n  font-size: clamp(14px, 1.8vw, 15px);\n  color: var(--lav-text);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.lav-cta-box {\n  background: linear-gradient(135deg, var(--lav-primary) 0%, var(--lav-primary-dark) 100%);\n  border-radius: var(--lav-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--lav-shadow-lg);\n}\n\n.lav-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .08;\n  background-image: \n    radial-gradient(circle at 20% 50%, white 2px, transparent 2px),\n    radial-gradient(circle at 80% 50%, white 2px, transparent 2px);\n  background-size: 50px 50px;\n}\n\n.lav-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.lav-cta-icon {\n  font-size: clamp(48px, 8vw, 64px);\n  display: block;\n  margin-bottom: 1rem;\n}\n\n.lav-cta-title {\n  font-size: clamp(24px, 4vw, 32px);\n  font-weight: 900;\n  color: white;\n  margin: 0 0 1rem 0;\n  text-shadow: 0 2px 12px rgba(0,0,0,.15);\n}\n\n.lav-cta-box p:last-child {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 2.2vw, 18px);\n  line-height: 1.8;\n  font-weight: 400;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .lav-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .lav-info-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n  \n  .lav-warning-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .lav-step {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .lav-step-number {\n    margin: 0 auto;\n  }\n}\n\n@media (max-width: 480px) {\n  .lav-info-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .lav-card,\n  .lav-use-card,\n  .lav-info-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n  \n  .lav-card:nth-child(1),\n  .lav-use-card:nth-child(1) { animation-delay: .1s; }\n  .lav-card:nth-child(2),\n  .lav-use-card:nth-child(2) { animation-delay: .2s; }\n  .lav-card:nth-child(3),\n  .lav-use-card:nth-child(3) { animation-delay: .3s; }\n  .lav-card:nth-child(4),\n  .lav-use-card:nth-child(4) { animation-delay: .4s; }\n  .lav-card:nth-child(5),\n  .lav-use-card:nth-child(5) { animation-delay: .5s; }\n  .lav-card:nth-child(6),\n  .lav-use-card:nth-child(6) { animation-delay: .6s; }\n  \n  .lav-step:nth-child(1) { animation: fadeInUp .6s ease .1s backwards; }\n  .lav-step:nth-child(2) { animation: fadeInUp .6s ease .2s backwards; }\n  .lav-step:nth-child(3) { animation: fadeInUp .6s ease .3s backwards; }\n  .lav-step:nth-child(4) { animation: fadeInUp .6s ease .4s backwards; }\n  \n  .lav-note-card:nth-child(1) { animation: fadeInUp .6s ease .15s backwards; }\n  .lav-note-card:nth-child(2) { animation: fadeInUp .6s ease .3s backwards; }\n  .lav-note-card:nth-child(3) { animation: fadeInUp .6s ease .45s backwards; }\n}\n\n@keyframes fadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .lav-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .lav-card,\n  .lav-info-card {\n    border-color: var(--lav-primary-dark);\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55079766032761,"sku":"BPP48-LAV","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-lavande-cire-parfumee-packshot_8_11zon.jpg?v=1764932685"},{"product_id":"carre-fondant-cire-parfumee-oriental-drake","title":"Carré Fondant Cire Parfumée - Oriental- Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carré Fondant Cire Parfumée Oriental - Drake\nPalette détectée:\n  - Primaire: #F5943D (Orange épicé chaleureux du packaging)\n  - Secondaire: #8B4513 (Brun cannelle, notes boisées)\n  - Accent: #FFB366 (Orange clair lumineux)\n  - Fond: #FFF8F0 (Crème\/beige très clair, chaleureux)\nAmbiance: Orientale, chaleureuse, artisanale, raffinée, évocatrice de méditation et de bien-être, univers des épices et senteurs de Grasse\nPréfixe CSS: ori\n--\u003e\n\u003cdiv class=\"ori-premium\"\u003e\n\u003cdiv class=\"ori-hero\"\u003e\n\u003cdiv class=\"ori-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ori-hero-content\"\u003e\n\u003cdiv class=\"ori-badges-top\"\u003e\n\u003cspan class=\"ori-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e \u003cspan class=\"ori-badge\"\u003e🌺 Parfum de Grasse\u003c\/span\u003e \u003cspan class=\"ori-badge\"\u003e✨ Artisanal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ori-hero-title\"\u003eOriental\u003c\/span\u003e\n\u003cp class=\"ori-subtitle\"\u003eCarré fondant cire parfumée #07\u003c\/p\u003e\n\u003cp class=\"ori-description\"\u003eUne invitation au voyage sensoriel où les notes fruitées de pomme rencontrent la lavande aromatique, sublimées par la cardamome épicée et les accents boisés ambrés. L'élégance orientale au cœur de votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"ori-section\"\u003e\n\u003ch2\u003e✨ Les notes parfumées\u003c\/h2\u003e\n\u003cdiv class=\"ori-grid ori-grid-3\"\u003e\n\u003cdiv class=\"ori-card ori-notes-card\"\u003e\n\u003cdiv class=\"ori-icon\"\u003e🍎\u003c\/div\u003e\n\u003cdiv class=\"ori-card-title\"\u003eNotes de tête\u003c\/div\u003e\n\u003cp\u003ePomme fruitée et lavande aromatique créent une ouverture fraîche et élégante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-card ori-notes-card\"\u003e\n\u003cdiv class=\"ori-icon\"\u003e🌿\u003c\/div\u003e\n\u003cdiv class=\"ori-card-title\"\u003eNotes de cœur\u003c\/div\u003e\n\u003cp\u003eCardamome épicée apporte une dimension orientale raffinée et chaleureuse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-card ori-notes-card\"\u003e\n\u003cdiv class=\"ori-icon\"\u003e🪵\u003c\/div\u003e\n\u003cdiv class=\"ori-card-title\"\u003eNotes de fond\u003c\/div\u003e\n\u003cp\u003eFève tonka douce et accents boisés ambrés pour une profondeur envoûtante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ori-section\"\u003e\n\u003ch2\u003e🌟 Pourquoi choisir nos carrés fondants\u003c\/h2\u003e\n\u003cdiv class=\"ori-grid ori-grid-4\"\u003e\n\u003cdiv class=\"ori-card ori-benefit-card\"\u003e\n\u003cdiv class=\"ori-number\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"ori-card-subtitle\"\u003eSavoir-faire français\u003c\/div\u003e\n\u003cp\u003eFabrication artisanale en France, héritière de la tradition parfumière de Grasse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-card ori-benefit-card\"\u003e\n\u003cdiv class=\"ori-number\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"ori-card-subtitle\"\u003eParfum authentique\u003c\/div\u003e\n\u003cp\u003eParfum de Grasse réputé mondialement pour sa richesse et sa qualité olfactive\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-card ori-benefit-card\"\u003e\n\u003cdiv class=\"ori-number\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"ori-card-subtitle\"\u003eLongue durée\u003c\/div\u003e\n\u003cp\u003eJusqu'à 12 heures de diffusion totale pour une ambiance prolongée et équilibrée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-card ori-benefit-card\"\u003e\n\u003cdiv class=\"ori-number\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"ori-card-subtitle\"\u003eCire végétale\u003c\/div\u003e\n\u003cp\u003eComposition respectueuse à base de cire végétale pour une diffusion naturelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ori-section\"\u003e\n\u003ch2\u003e📦 Votre coffret Oriental\u003c\/h2\u003e\n\u003cdiv class=\"ori-content-box\"\u003e\n\u003cdiv class=\"ori-grid ori-grid-2\"\u003e\n\u003cdiv class=\"ori-info-card\"\u003e\n\u003cdiv class=\"ori-info-icon\"\u003e🟧\u003c\/div\u003e\n\u003cdiv class=\"ori-info-content\"\u003e\n\u003cdiv class=\"ori-info-title\"\u003e4 carrés fondants\u003c\/div\u003e\n\u003cp\u003eFormat pratique et économique pour personnaliser l'intensité de votre ambiance\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-info-card\"\u003e\n\u003cdiv class=\"ori-info-icon\"\u003e⏱️\u003c\/div\u003e\n\u003cdiv class=\"ori-info-content\"\u003e\n\u003cdiv class=\"ori-info-title\"\u003e3h par carré\u003c\/div\u003e\n\u003cp\u003eDiffusion régulière et continue pour profiter pleinement des arômes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-info-card\"\u003e\n\u003cdiv class=\"ori-info-icon\"\u003e♻️\u003c\/div\u003e\n\u003cdiv class=\"ori-info-content\"\u003e\n\u003cdiv class=\"ori-info-title\"\u003eRéutilisable\u003c\/div\u003e\n\u003cp\u003eLa cire refroidie se réutilise jusqu'à épuisement complet du parfum\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-info-card\"\u003e\n\u003cdiv class=\"ori-info-icon\"\u003e🎨\u003c\/div\u003e\n\u003cdiv class=\"ori-info-content\"\u003e\n\u003cdiv class=\"ori-info-title\"\u003eCollection variée\u003c\/div\u003e\n\u003cp\u003eDécouvrez toute la gamme Drake pour varier les plaisirs olfactifs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ori-section\"\u003e\n\u003ch2\u003e🕯️ Mode d'emploi en 5 étapes\u003c\/h2\u003e\n\u003cdiv class=\"ori-steps\"\u003e\n\u003cdiv class=\"ori-step\"\u003e\n\u003cdiv class=\"ori-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"ori-step-content\"\u003e\n\u003cdiv class=\"ori-step-title\"\u003ePréparez le brûle-parfum\u003c\/div\u003e\n\u003cp\u003ePlacez-le sur une surface stable, plane et résistante à la chaleur, éloignée de tout matériau inflammable\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-step\"\u003e\n\u003cdiv class=\"ori-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"ori-step-content\"\u003e\n\u003cdiv class=\"ori-step-title\"\u003eDéposez le carré fondant\u003c\/div\u003e\n\u003cp\u003ePlacez un carré dans la coupelle supérieure du brûle-parfum, au centre pour une fonte uniforme\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-step\"\u003e\n\u003cdiv class=\"ori-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"ori-step-content\"\u003e\n\u003cdiv class=\"ori-step-title\"\u003eAllumez la bougie chauffe-plat\u003c\/div\u003e\n\u003cp\u003eInsérez une bougie chauffe-plat dans le compartiment inférieur et allumez-la délicatement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-step\"\u003e\n\u003cdiv class=\"ori-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"ori-step-content\"\u003e\n\u003cdiv class=\"ori-step-title\"\u003eProfitez des arômes\u003c\/div\u003e\n\u003cp\u003eLa chaleur liquéfie progressivement la cire et libère les notes parfumées dans votre pièce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-step\"\u003e\n\u003cdiv class=\"ori-step-number\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"ori-step-content\"\u003e\n\u003cdiv class=\"ori-step-title\"\u003eRéutilisez la cire\u003c\/div\u003e\n\u003cp\u003eUne fois refroidie et solidifiée, la cire se réutilise jusqu'à épuisement total du parfum\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ori-section\"\u003e\n\u003ch2\u003e💡 L'ambiance orientale idéale pour\u003c\/h2\u003e\n\u003cdiv class=\"ori-grid ori-grid-3\"\u003e\n\u003cdiv class=\"ori-card ori-use-card\"\u003e\n\u003cdiv class=\"ori-use-icon\"\u003e🧘\u003c\/div\u003e\n\u003cdiv class=\"ori-card-subtitle\"\u003eMoments de méditation\u003c\/div\u003e\n\u003cp\u003eCréez une atmosphère propice à la détente et à l'introspection avec ces notes apaisantes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-card ori-use-card\"\u003e\n\u003cdiv class=\"ori-use-icon\"\u003e🏠\u003c\/div\u003e\n\u003cdiv class=\"ori-card-subtitle\"\u003eSalon \u0026amp; chambres\u003c\/div\u003e\n\u003cp\u003eTransformez votre intérieur en havre de sérénité aux influences orientales raffinées\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-card ori-use-card\"\u003e\n\u003cdiv class=\"ori-use-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv class=\"ori-card-subtitle\"\u003eCadeau raffiné\u003c\/div\u003e\n\u003cp\u003eUn présent élégant pour les amateurs de senteurs authentiques et de qualité artisanale\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ori-section\"\u003e\n\u003ch2\u003e⚠️ Précautions d'usage\u003c\/h2\u003e\n\u003cdiv class=\"ori-warning-box\"\u003e\n\u003cdiv class=\"ori-warning-grid\"\u003e\n\u003cdiv class=\"ori-warning-item\"\u003e\n\u003cspan class=\"ori-warning-icon\"\u003e👶\u003c\/span\u003e\n\u003cp\u003eNe pas laisser à la portée des enfants et des animaux domestiques\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-warning-item\"\u003e\n\u003cspan class=\"ori-warning-icon\"\u003e🔥\u003c\/span\u003e\n\u003cp\u003eNe jamais manipuler le brûle-parfum tant que la cire est liquide et chaude\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-warning-item\"\u003e\n\u003cspan class=\"ori-warning-icon\"\u003e👀\u003c\/span\u003e\n\u003cp\u003eNe jamais laisser une flamme sans surveillance, même quelques instants\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-warning-item\"\u003e\n\u003cspan class=\"ori-warning-icon\"\u003e💨\u003c\/span\u003e\n\u003cp\u003eAérer régulièrement la pièce après chaque utilisation du produit\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-warning-item\"\u003e\n\u003cspan class=\"ori-warning-icon\"\u003e📏\u003c\/span\u003e\n\u003cp\u003eRespecter une distance minimale avec les textiles et matériaux inflammables\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ori-warning-item\"\u003e\n\u003cspan class=\"ori-warning-icon\"\u003e🧯\u003c\/span\u003e\n\u003cp\u003eGarder un extincteur ou de l'eau à proximité en cas d'urgence\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ori-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"ori-cta-box\"\u003e\n\u003cdiv class=\"ori-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ori-cta-content\"\u003e\n\u003cdiv class=\"ori-cta-icon\"\u003e✨\u003c\/div\u003e\n\u003cp class=\"ori-cta-title\"\u003eLaissez-vous envoûter par l'élégance orientale\u003c\/p\u003e\n\u003cp class=\"ori-cta-text\"\u003eCréez une atmosphère raffinée et dépaysante dans votre intérieur avec ce carré fondant aux notes sophistiquées de pomme, lavande, cardamome et fève tonka. Le savoir-faire artisanal français au service de vos sens.\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  --ori-cream: #FFF8F0;\n  --ori-white: #ffffff;\n  --ori-primary: #F5943D;\n  --ori-primary-dark: #D67825;\n  --ori-primary-light: #FFF3E6;\n  --ori-secondary: #8B4513;\n  --ori-accent: #FFB366;\n\n  \/* Textes *\/\n  --ori-text: #1a1a1a;\n  --ori-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --ori-border: #e8d4c0;\n  --ori-shadow: 0 4px 24px rgba(245, 148, 61, .12);\n  --ori-shadow-lg: 0 12px 48px rgba(245, 148, 61, .2);\n  --ori-radius: 20px;\n  --ori-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.ori-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ori-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.ori-hero {\n  position: relative;\n  background: linear-gradient(135deg, #F5943D 0%, #D67825 50%, #8B4513 100%);\n  border-radius: var(--ori-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(--ori-shadow-lg);\n}\n\n.ori-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .07;\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,.08) 35px, rgba(255,255,255,.08) 70px);\n}\n\n.ori-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n\/* === BADGES === *\/\n.ori-badges-top {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin-bottom: 2rem;\n}\n\n.ori-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(--ori-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ori-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 16px rgba(0,0,0,.15);\n}\n\n\/* === TITRE === *\/\n.ori-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(42px, 8vw, 64px);\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.ori-subtitle {\n  display: block;\n  color: rgba(255,255,255,.95);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: .02em;\n  text-transform: uppercase;\n}\n\n.ori-description {\n  max-width: 700px;\n  margin: 0 auto;\n  color: rgba(255,255,255,.92);\n  font-size: clamp(16px, 2.2vw, 19px);\n  line-height: 1.8;\n  font-weight: 400;\n}\n\n\/* === SECTIONS === *\/\n.ori-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.ori-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ori-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.ori-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(--ori-primary), var(--ori-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.ori-grid {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.ori-grid-2 {\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n}\n\n.ori-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n}\n\n.ori-grid-4 {\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n}\n\n\/* === CARDS === *\/\n.ori-card {\n  background: var(--ori-white);\n  border-radius: var(--ori-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--ori-shadow);\n  border: 2px solid transparent;\n  transition: all .4s cubic-bezier(0.4, 0, 0.2, 1);\n  position: relative;\n  overflow: hidden;\n}\n\n.ori-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(--ori-primary), var(--ori-accent));\n  transform: scaleX(0);\n  transition: transform .4s ease;\n}\n\n.ori-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--ori-shadow-lg);\n  border-color: var(--ori-primary);\n}\n\n.ori-card:hover::before {\n  transform: scaleX(1);\n}\n\n.ori-card-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--ori-primary-dark);\n  margin: 0 0 0.75rem 0;\n  letter-spacing: -.02em;\n}\n\n.ori-card-subtitle {\n  font-size: clamp(16px, 2vw, 19px);\n  font-weight: 700;\n  color: var(--ori-primary-dark);\n  margin: 0 0 0.5rem 0;\n}\n\n.ori-card p {\n  color: var(--ori-text-light);\n  font-size: 15px;\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === NOTES CARDS === *\/\n.ori-notes-card {\n  text-align: center;\n}\n\n.ori-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n\/* === BENEFIT CARDS === *\/\n.ori-benefit-card {\n  text-align: center;\n}\n\n.ori-number {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 56px;\n  height: 56px;\n  background: linear-gradient(135deg, var(--ori-primary), var(--ori-accent));\n  color: white;\n  font-size: 24px;\n  font-weight: 900;\n  border-radius: 50%;\n  margin-bottom: 1rem;\n  box-shadow: 0 4px 16px rgba(245, 148, 61, .3);\n}\n\n\/* === CONTENT BOX === *\/\n.ori-content-box {\n  background: var(--ori-white);\n  border-radius: var(--ori-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--ori-shadow);\n}\n\n\/* === INFO CARDS === *\/\n.ori-info-card {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  padding: 1.5rem;\n  background: var(--ori-primary-light);\n  border-radius: var(--ori-radius-sm);\n  border: 2px solid var(--ori-border);\n  transition: all .3s ease;\n}\n\n.ori-info-card:hover {\n  transform: translateX(8px);\n  border-color: var(--ori-primary);\n}\n\n.ori-info-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n}\n\n.ori-info-content {\n  flex: 1;\n}\n\n.ori-info-title {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--ori-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.ori-info-content p {\n  color: var(--ori-text-light);\n  font-size: 14px;\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === STEPS === *\/\n.ori-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n}\n\n.ori-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 1.5rem;\n  background: var(--ori-white);\n  border-radius: var(--ori-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--ori-shadow);\n  border-left: 4px solid var(--ori-primary);\n  transition: all .3s ease;\n}\n\n.ori-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--ori-shadow-lg);\n}\n\n.ori-step-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--ori-primary), var(--ori-accent));\n  color: white;\n  font-size: 20px;\n  font-weight: 900;\n  border-radius: 50%;\n  flex-shrink: 0;\n  box-shadow: 0 4px 12px rgba(245, 148, 61, .3);\n}\n\n.ori-step-content {\n  flex: 1;\n}\n\n.ori-step-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--ori-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.ori-step-content p {\n  color: var(--ori-text-light);\n  font-size: 15px;\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === USE CARDS === *\/\n.ori-use-card {\n  text-align: center;\n}\n\n.ori-use-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n\/* === WARNING BOX === *\/\n.ori-warning-box {\n  background: linear-gradient(135deg, #FFF3E6 0%, #FFE8D1 100%);\n  border-radius: var(--ori-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  border: 2px solid var(--ori-primary);\n  box-shadow: var(--ori-shadow);\n}\n\n.ori-warning-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n}\n\n.ori-warning-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  padding: 1rem;\n  background: var(--ori-white);\n  border-radius: var(--ori-radius-sm);\n  box-shadow: 0 2px 12px rgba(0,0,0,.06);\n}\n\n.ori-warning-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.ori-warning-item p {\n  color: var(--ori-text);\n  font-size: 14px;\n  line-height: 1.6;\n  font-weight: 600;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.ori-cta-box {\n  background: linear-gradient(135deg, #F5943D 0%, #D67825 50%, #8B4513 100%);\n  border-radius: var(--ori-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--ori-shadow-lg);\n}\n\n.ori-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .06;\n  background-image: \n    radial-gradient(circle at 20% 50%, rgba(255,255,255,.15) 0%, transparent 50%),\n    radial-gradient(circle at 80% 80%, rgba(255,255,255,.1) 0%, transparent 50%);\n}\n\n.ori-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.ori-cta-icon {\n  font-size: 56px;\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 4px 12px rgba(0,0,0,.2));\n}\n\n.ori-cta-title {\n  color: white;\n  font-size: clamp(24px, 4vw, 32px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.02em;\n  text-shadow: 0 2px 12px rgba(0,0,0,.15);\n}\n\n.ori-cta-text {\n  color: rgba(255,255,255,.95);\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  text-shadow: 0 1px 8px rgba(0,0,0,.1);\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .ori-grid-2,\n  .ori-grid-3,\n  .ori-grid-4 {\n    grid-template-columns: 1fr;\n  }\n\n  .ori-step {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .ori-info-card {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .ori-warning-item {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ori-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n  .ori-card:nth-child(1) { animation-delay: .1s; }\n  .ori-card:nth-child(2) { animation-delay: .2s; }\n  .ori-card:nth-child(3) { animation-delay: .3s; }\n  .ori-card:nth-child(4) { animation-delay: .4s; }\n  .ori-card:nth-child(5) { animation-delay: .5s; }\n  .ori-card:nth-child(6) { animation-delay: .6s; }\n\n  .ori-step {\n    animation: fadeInUp .6s ease backwards;\n  }\n  .ori-step:nth-child(1) { animation-delay: .1s; }\n  .ori-step:nth-child(2) { animation-delay: .2s; }\n  .ori-step:nth-child(3) { animation-delay: .3s; }\n  .ori-step:nth-child(4) { animation-delay: .4s; }\n  .ori-step:nth-child(5) { animation-delay: .5s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(40px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .ori-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .ori-card {\n    border: 2px solid var(--ori-text);\n  }\n  \n  .ori-badge {\n    border: 2px solid var(--ori-primary-dark);\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55079768260985,"sku":"BPP48-ORI","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-oriental-cire-parfumee-packshot_12_11zon.jpg?v=1764932707"},{"product_id":"carre-fondant-cire-parfumee-caraibes-drake","title":"Carré Fondant Cire Parfumée - Caraïbes - Drake","description":"\u003cdiv class=\"cb-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"cb-hero\"\u003e\n    \u003cdiv class=\"cb-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cb-hero-content\"\u003e\n      \u003cdiv class=\"cb-badges-top\"\u003e\n        \u003cspan class=\"cb-badge\"\u003e🌿 Cire végétale de colza\u003c\/span\u003e\n        \u003cspan class=\"cb-badge\"\u003e🇫🇷 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"cb-badge\"\u003e🏡 Made in France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"cb-hero-title\"\u003eCarré Fondant Caraïbes #22\u003c\/span\u003e\n      \u003cp class=\"cb-subtitle\"\u003eDrake Home Fragrance\u003c\/p\u003e\n      \u003cp class=\"cb-description\"\u003eUne évasion tropicale en cire végétale parfumée : bergamote pétillante, rose délicate et musc blanc enveloppant. Fermez les yeux, vous y êtes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003eCarré fondant Caraïbes – Un parfum d'ambiance envoûtant à la cire végétale\u003c\/h2\u003e\n    \u003cp class=\"cb-section-intro\"\u003eFermez les yeux. Imaginez une brise tiède chargée d'agrumes, le murmure des vagues et l'éclat d'une fleur qui s'ouvre au soleil. C'est exactement cette évasion que vous offrent ces \u003cstrong\u003ecarrés fondants parfumés Caraïbes\u003c\/strong\u003e de Drake.\u003c\/p\u003e\n    \u003cdiv class=\"cb-grid-compact\"\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e🌴 Évasion tropicale\u003c\/h3\u003e\n        \u003cp\u003eUn véritable voyage olfactif aux Caraïbes, directement depuis votre salon.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e🕯️ Parfum d'ambiance\u003c\/h3\u003e\n        \u003cp\u003eTransforme votre intérieur en escale paradisiaque sans quitter votre canapé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e🌿 Cire végétale\u003c\/h3\u003e\n        \u003cp\u003eBase 100 % naturelle en cire de colza, sans paraffine ni dérivé pétrolier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e✨ Diffusion longue\u003c\/h3\u003e\n        \u003cp\u003eEnviron 3 heures de parfum envoûtant par carré, réutilisable jusqu'à épuisement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003eUne fragrance élaborée à Grasse, capitale du parfum\u003c\/h2\u003e\n    \u003cp class=\"cb-section-intro\"\u003eCe fondant n° 22 n'est pas un parfum d'ambiance ordinaire. Sa composition olfactive a été créée à \u003cstrong\u003eGrasse\u003c\/strong\u003e, berceau de la parfumerie française, par des maîtres parfumeurs qui maîtrisent l'art des accords subtils depuis des générations.\u003c\/p\u003e\n    \u003cdiv class=\"cb-pyramid\"\u003e\n      \u003cdiv class=\"cb-pyramid-level cb-pyramid-top\"\u003e\n        \u003cdiv class=\"cb-pyramid-label\"\u003eNotes de tête\u003c\/div\u003e\n        \u003cdiv class=\"cb-pyramid-content\"\u003e\n          \u003ch3\u003e🍋 Bergamote pétillante \u0026amp; agrumes frais\u003c\/h3\u003e\n          \u003cp\u003eDes zestes vibrants qui éveillent instantanément les sens dès les premières secondes de diffusion.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-pyramid-level cb-pyramid-mid\"\u003e\n        \u003cdiv class=\"cb-pyramid-label\"\u003eNotes de cœur\u003c\/div\u003e\n        \u003cdiv class=\"cb-pyramid-content\"\u003e\n          \u003ch3\u003e🌹 Rose délicate \u0026amp; accords aquatiques\u003c\/h3\u003e\n          \u003cp\u003eUne sensation de fleur caressée par l'écume, douce et enveloppante, qui donne toute sa profondeur au parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-pyramid-level cb-pyramid-base\"\u003e\n        \u003cdiv class=\"cb-pyramid-label\"\u003eNotes de fond\u003c\/div\u003e\n        \u003cdiv class=\"cb-pyramid-content\"\u003e\n          \u003ch3\u003e🤍 Musc blanc enveloppant\u003c\/h3\u003e\n          \u003cp\u003eProlonge la fragrance et apporte une douce sensation de pureté qui persiste longtemps après la diffusion.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cb-tip\"\u003e\n      \u003cspan class=\"cb-tip-icon\"\u003e🎯\u003c\/span\u003e\n      \u003cp\u003eLe résultat ? Un \u003cstrong\u003eparfum d'ambiance qui dure longtemps\u003c\/strong\u003e, équilibré et raffiné, aussi agréable au premier souffle qu'après plusieurs heures de diffusion.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003eCire végétale de colza : un choix naturel et responsable\u003c\/h2\u003e\n    \u003cp class=\"cb-section-intro\"\u003eContrairement aux fondants à base de paraffine issus du pétrole, cette \u003cstrong\u003ecire parfumée\u003c\/strong\u003e Drake est formulée à partir de \u003cstrong\u003ecire végétale de colza\u003c\/strong\u003e. Un choix qui fait toute la différence.\u003c\/p\u003e\n    \u003cdiv class=\"cb-grid\"\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e🌬️ Diffusion progressive\u003c\/h3\u003e\n        \u003cp\u003eLes notes parfumées se libèrent de manière homogène et progressive dans toute la pièce, pour un confort olfactif constant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e💨 Aucun résidu toxique\u003c\/h3\u003e\n        \u003cp\u003ePas de fumée noire ni de substances nocives : un parfum d'ambiance non toxique, plus sain pour votre foyer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e🔥 Point de fusion bas\u003c\/h3\u003e\n        \u003cp\u003eLa cire fond doucement et libère le parfum de manière optimale, maximisant chaque minute de diffusion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eFabriqué en France, dans le respect d'un savoir-faire artisanal exigeant et de normes de qualité rigoureuses.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cb-tip\"\u003e\n      \u003cspan class=\"cb-tip-icon\"\u003e✅\u003c\/span\u003e\n      \u003cp\u003eSi vous recherchez une \u003cstrong\u003ecire bougie parfumée\u003c\/strong\u003e naturelle, sans compromis sur la qualité olfactive, ce fondant Caraïbes coche toutes les cases.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003eComment utiliser vos carrés fondants ?\u003c\/h2\u003e\n    \u003cp class=\"cb-section-intro\"\u003eChaque étui contient \u003cstrong\u003e4 carrés fondants\u003c\/strong\u003e. Un seul carré suffit pour parfumer agréablement une pièce pendant environ \u003cstrong\u003e3 heures\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cdiv class=\"cb-timeline\"\u003e\n      \u003cdiv class=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"cb-timeline-content\"\u003e\n          \u003ch3\u003ePréparez votre brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez-le sur une surface plane, stable et résistante à la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"cb-timeline-content\"\u003e\n          \u003ch3\u003eDéposez un carré fondant\u003c\/h3\u003e\n          \u003cp\u003ePlacez \u003cstrong\u003eun seul carré\u003c\/strong\u003e dans la coupelle supérieure du brûle-parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"cb-timeline-content\"\u003e\n          \u003ch3\u003eAllumez la bougie chauffe-plat\u003c\/h3\u003e\n          \u003cp\u003eGlissez une bougie chauffe-plat dans le compartiment inférieur et allumez-la.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"cb-timeline-content\"\u003e\n          \u003ch3\u003eProfitez de la diffusion\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur fait fondre la cire lentement : les notes parfumées se diffusent dans toute la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"cb-timeline-content\"\u003e\n          \u003ch3\u003eRéutilisez à volonté\u003c\/h3\u003e\n          \u003cp\u003eUne fois la bougie éteinte, la cire refroidit, durcit et \u003cstrong\u003epeut être ré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    \u003cdiv class=\"cb-tip\"\u003e\n      \u003cspan class=\"cb-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour une diffusion plus légère, cassez un carré en deux. Vous doublez ainsi le nombre d'utilisations tout en gardant une ambiance subtilement parfumée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"cb-accordion\"\u003e\n      \u003cdetails class=\"cb-accordion-item\"\u003e\n        \u003csummary class=\"cb-accordion-header\"\u003e⚠️ Consignes de sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"cb-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit contient des composants parfumants pouvant provoquer une réaction allergique chez les personnes sensibles. Utilisez-le dans une \u003cstrong\u003epièce correctement ventilée\u003c\/strong\u003e et évitez d'inhaler directement les vapeurs. \u003cstrong\u003eTenez hors de portée des enfants.\u003c\/strong\u003e Ne manipulez jamais le brûle-parfum lorsque la cire est liquide.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cb-accordion-item\"\u003e\n        \u003csummary class=\"cb-accordion-header\"\u003e🧪 Composition réglementaire\u003c\/summary\u003e\n        \u003cdiv class=\"cb-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cem\u003eContient : 2-benzylideneheptanal, α-hexylcinnamaldehyde, (R)-p-mentha-1,8-diène. Nocif pour les organismes aquatiques, entraîne des effets néfastes à long terme.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"cb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"cb-cta-box\"\u003e\n      \u003cp\u003e🌴 Avec les carrés fondants Caraïbes de Drake, choisissez un \u003cstrong\u003eparfum d'ambiance 100 % naturel\u003c\/strong\u003e dans sa base de cire, fabriqué en France et pensé pour celles et ceux qui veulent parfumer leur maison sans compromis. Une alternative élégante aux sprays et diffuseurs classiques, à redécouvrir au fil des saisons.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"cb-disclaimer\"\u003eLes carrés fondants nécessitent un brûle-parfum avec bougie chauffe-plat (non inclus). Usage décoratif et olfactif uniquement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --cb-cream: #f7f5f0;\n  --cb-white: #ffffff;\n  --cb-primary: #5b6fb5;\n  --cb-primary-dark: #3a4a8a;\n  --cb-primary-light: #eef1f8;\n  --cb-secondary: #8fa4d6;\n  --cb-accent: #d4a87c;\n  --cb-text: #1a1a1a;\n  --cb-text-light: #5a5a5a;\n  --cb-border: #e0e0e0;\n  --cb-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --cb-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --cb-radius: 20px;\n  --cb-radius-sm: 12px;\n}\n\n.cb-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--cb-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.cb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #3a4a8a 0%, #5b6fb5 40%, #8fa4d6 75%, #c2a87a 100%);\n  border-radius: var(--cb-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(--cb-shadow-lg);\n}\n\n.cb-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,.12) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 40%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.05) 0%, transparent 60%);\n  opacity: 1;\n}\n\n.cb-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.cb-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.cb-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 3vw, 18px);\n  font-weight: 600;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  margin: 0 0 1.25rem 0;\n}\n\n.cb-description {\n  color: rgba(255,255,255,.92);\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.cb-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.cb-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(--cb-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.cb-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.cb-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.cb-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--cb-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.cb-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(--cb-primary), var(--cb-accent));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO === *\/\n.cb-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--cb-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.cb-card {\n  background: var(--cb-white);\n  border-radius: var(--cb-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--cb-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.cb-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--cb-shadow-lg);\n  border-color: var(--cb-primary);\n}\n\n.cb-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--cb-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.cb-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--cb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.cb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.cb-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.cb-grid-compact .cb-card {\n  padding: 1rem;\n}\n\n.cb-grid-compact .cb-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.cb-grid-compact .cb-card p {\n  font-size: 12px;\n}\n\n\/* === PYRAMIDE OLFACTIVE === *\/\n.cb-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.cb-pyramid-level {\n  display: flex;\n  align-items: stretch;\n  gap: 0;\n  background: var(--cb-white);\n  border-radius: var(--cb-radius-sm);\n  box-shadow: var(--cb-shadow);\n  overflow: hidden;\n  transition: all .3s ease;\n}\n\n.cb-pyramid-level:hover {\n  transform: translateY(-3px);\n  box-shadow: var(--cb-shadow-lg);\n}\n\n.cb-pyramid-label {\n  writing-mode: vertical-rl;\n  text-orientation: mixed;\n  transform: rotate(180deg);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: .75rem .5rem;\n  font-size: 11px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: white;\n  min-width: 36px;\n}\n\n.cb-pyramid-top .cb-pyramid-label {\n  background: linear-gradient(180deg, #7b8fd4, #5b6fb5);\n}\n\n.cb-pyramid-mid .cb-pyramid-label {\n  background: linear-gradient(180deg, #5b6fb5, #3a4a8a);\n}\n\n.cb-pyramid-base .cb-pyramid-label {\n  background: linear-gradient(180deg, #3a4a8a, #2a3670);\n}\n\n.cb-pyramid-content {\n  flex: 1;\n  padding: 1.25rem 1.5rem;\n}\n\n.cb-pyramid-content h3 {\n  font-size: clamp(14px, 2.5vw, 16px);\n  font-weight: 800;\n  color: var(--cb-primary-dark);\n  margin: 0 0 .35rem 0;\n}\n\n.cb-pyramid-content p {\n  font-size: clamp(13px, 2vw, 14px);\n  color: var(--cb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TIMELINE === *\/\n.cb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.cb-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.cb-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--cb-primary), var(--cb-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.cb-timeline-content {\n  flex: 1;\n  background: var(--cb-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--cb-radius-sm);\n  box-shadow: var(--cb-shadow);\n}\n\n.cb-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--cb-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.cb-timeline-content p {\n  font-size: 14px;\n  color: var(--cb-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.cb-testimonial {\n  background: var(--cb-white);\n  border-radius: var(--cb-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--cb-shadow);\n  border-left: 4px solid var(--cb-primary);\n}\n\n.cb-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--cb-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.cb-accordion {\n  background: var(--cb-white);\n  border-radius: var(--cb-radius);\n  box-shadow: var(--cb-shadow);\n  overflow: hidden;\n}\n\n.cb-accordion-item {\n  border-bottom: 1px solid var(--cb-border);\n  margin: 0;\n  padding: 0;\n}\n\n.cb-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.cb-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--cb-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.cb-accordion-header:hover {\n  background: var(--cb-primary-light);\n}\n\n.cb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.cb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--cb-primary);\n  transition: transform .2s ease;\n}\n\n.cb-accordion-item[open] .cb-accordion-header::after {\n  content: '−';\n}\n\n.cb-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--cb-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.cb-accordion-content p {\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.cb-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--cb-primary-light);\n  border-radius: var(--cb-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.cb-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.cb-tip p {\n  font-size: 14px;\n  color: var(--cb-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.cb-cta-box {\n  background: linear-gradient(135deg, var(--cb-primary) 0%, var(--cb-primary-dark) 100%);\n  border-radius: var(--cb-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.cb-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.cb-disclaimer {\n  font-size: 12px;\n  color: var(--cb-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  .cb-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .cb-card {\n    padding: 1.125rem;\n  }\n\n  .cb-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .cb-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--cb-radius-sm);\n  }\n\n  .cb-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .cb-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .cb-grid-compact {\n    gap: .625rem;\n  }\n\n  .cb-grid-compact .cb-card {\n    padding: .75rem;\n  }\n\n  .cb-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .cb-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .cb-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .cb-timeline-content p {\n    font-size: 13px;\n  }\n\n  .cb-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .cb-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .cb-testimonial {\n    padding: 1.25rem;\n  }\n\n  .cb-testimonial-text {\n    font-size: 14px;\n  }\n\n  \/* Pyramide mobile *\/\n  .cb-pyramid-label {\n    min-width: 28px;\n    padding: .5rem .35rem;\n    font-size: 10px;\n  }\n\n  .cb-pyramid-content {\n    padding: 1rem;\n  }\n\n  .cb-pyramid-content h3 {\n    font-size: 14px;\n  }\n\n  .cb-pyramid-content p {\n    font-size: 12px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .cb-card,\n  .cb-pyramid-level,\n  .cb-timeline-item {\n    animation: cbFadeInUp .5s ease backwards;\n  }\n  .cb-card:nth-child(1), .cb-pyramid-level:nth-child(1), .cb-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .cb-card:nth-child(2), .cb-pyramid-level:nth-child(2), .cb-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .cb-card:nth-child(3), .cb-pyramid-level:nth-child(3), .cb-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .cb-card:nth-child(4), .cb-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .cb-card:nth-child(5), .cb-timeline-item:nth-child(5) { animation-delay: .25s; }\n  .cb-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes cbFadeInUp {\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  .cb-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":55080061010297,"sku":"BPP48-CAR","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-caraibes-cire-parfumee-packshot_2_11zon.jpg?v=1764932646"},{"product_id":"carre-fondant-cire-parfumee-boisd-olivier-drake","title":"Carré Fondant Cire Parfumée - Bois d'Olivier - Drake","description":"\u003cdiv class=\"bo-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bo-hero\"\u003e\n    \u003cdiv class=\"bo-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"bo-hero-content\"\u003e\n      \u003cdiv class=\"bo-badges-top\"\u003e\n        \u003cspan class=\"bo-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"bo-badge\"\u003e🌿 Cire végétale de colza\u003c\/span\u003e\n        \u003cspan class=\"bo-badge\"\u003e🏵️ Parfum de Grasse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"bo-hero-title\"\u003eCarré Fondant Cire Parfumée\u003cbr\u003eBois d'Olivier #37\u003c\/span\u003e\n      \u003cp class=\"bo-subtitle\"\u003eDrake Home Fragrance\u003c\/p\u003e\n      \u003cp class=\"bo-description\"\u003e4 carrés fondants aux notes boisées et épicées — 12 heures de diffusion enveloppante pour un intérieur chaleureux et authentique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"bo-section\"\u003e\n    \u003ch2\u003eCarré fondant Bois d'Olivier Drake – Une cire parfumée boisée et chaleureuse\u003c\/h2\u003e\n    \u003cp class=\"bo-section-intro\"\u003eImaginez un instant : vous êtes confortablement installé chez vous, une lumière douce éclaire la pièce, et un parfum subtil de \u003cstrong\u003ebois d'olivier\u003c\/strong\u003e enveloppe lentement votre intérieur. C'est exactement la promesse de ces \u003cstrong\u003efondants de cire parfumée\u003c\/strong\u003e signés \u003cstrong\u003eDrake Home Fragrance\u003c\/strong\u003e. Une invitation au voyage sensoriel, quelque part entre la Provence et les oliveraies méditerranéennes.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"bo-section\"\u003e\n    \u003ch2\u003eUn parfum de Grasse aux notes boisées et épicées\u003c\/h2\u003e\n    \u003cp class=\"bo-section-intro\"\u003eCe \u003cstrong\u003ecarré fondant parfumé Bois d'Olivier #37\u003c\/strong\u003e n'est pas une fragrance ordinaire. Sa composition olfactive, élaborée à \u003cstrong\u003eGrasse\u003c\/strong\u003e — capitale mondiale de la parfumerie — déploie un accord riche et sophistiqué :\u003c\/p\u003e\n    \u003cdiv class=\"bo-grid\"\u003e\n      \u003cdiv class=\"bo-card bo-card-note\"\u003e\n        \u003ch3\u003e🍊 Notes de tête\u003c\/h3\u003e\n        \u003cp\u003ePamplemousse pétillant, qui apporte une fraîcheur vive dès les premières minutes de diffusion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bo-card bo-card-note\"\u003e\n        \u003ch3\u003e🌿 Notes de cœur\u003c\/h3\u003e\n        \u003cp\u003eCannelle douce et épicée, créant un contraste chaleureux et réconfortant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bo-card bo-card-note\"\u003e\n        \u003ch3\u003e🪵 Notes de fond\u003c\/h3\u003e\n        \u003cp\u003eVétiver et cèdre, qui ancrent le parfum dans une profondeur boisée, rappelant l'écorce et le bois d'olivier chauffé par le soleil.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bo-tip\"\u003e\n      \u003cspan class=\"bo-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eLe résultat ? Une \u003cstrong\u003ecire parfumée à fondre\u003c\/strong\u003e qui transforme n'importe quelle pièce en un cocon enveloppant. Idéale pour le salon, la chambre ou même un bureau, elle accompagne vos moments de détente comme vos soirées entre proches.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"bo-section\"\u003e\n    \u003ch2\u003eCire végétale de colza : un choix naturel et responsable\u003c\/h2\u003e\n    \u003cdiv class=\"bo-grid-compact\"\u003e\n      \u003cdiv class=\"bo-card\"\u003e\n        \u003ch3\u003e🌱 Fonte homogène\u003c\/h3\u003e\n        \u003cp\u003eLa cire de colza fond de manière régulière pour une diffusion optimale et prolongée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bo-card\"\u003e\n        \u003ch3\u003e💨 Diffusion progressive\u003c\/h3\u003e\n        \u003cp\u003eLe parfum se libère doucement, sans pic agressif, pour un confort olfactif constant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bo-card\"\u003e\n        \u003ch3\u003e🚫 Sans résidus nocifs\u003c\/h3\u003e\n        \u003cp\u003eContrairement à la paraffine, la cire végétale ne dégage pas de substances indésirables.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bo-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eDu parfum de Grasse à la cire artisanale, chaque détail reflète un vrai savoir-faire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"bo-section\"\u003e\n    \u003ch2\u003eComment utiliser vos fondants de cire parfumée ?\u003c\/h2\u003e\n    \u003cdiv class=\"bo-timeline\"\u003e\n      \u003cdiv class=\"bo-timeline-item\"\u003e\n        \u003cdiv class=\"bo-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bo-timeline-content\"\u003e\n          \u003ch3\u003eDétachez un carré\u003c\/h3\u003e\n          \u003cp\u003eDétachez \u003cstrong\u003eun seul carré fondant\u003c\/strong\u003e et placez-le dans la coupelle de votre \u003cstrong\u003ebrûleur en céramique\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bo-timeline-item\"\u003e\n        \u003cdiv class=\"bo-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bo-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=\"bo-timeline-item\"\u003e\n        \u003cdiv class=\"bo-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bo-timeline-content\"\u003e\n          \u003ch3\u003eProfitez de la diffusion\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur fait fondre doucement la cire, qui libère ses arômes dans toute la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bo-timeline-item\"\u003e\n        \u003cdiv class=\"bo-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"bo-timeline-content\"\u003e\n          \u003ch3\u003eRéutilisez\u003c\/h3\u003e\n          \u003cp\u003eUne fois la bougie éteinte, la cire refroidit, durcit et conserve une partie de son parfum pour les utilisations suivantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bo-tip\"\u003e\n      \u003cspan class=\"bo-tip-icon\"\u003e📦\u003c\/span\u003e\n      \u003cp\u003eChaque étui contient \u003cstrong\u003e4 carrés fondants\u003c\/strong\u003e, offrant environ \u003cstrong\u003e12 heures de diffusion au total\u003c\/strong\u003e (3 heures par carré). Un format économique qui vous permet de parfumer votre intérieur pendant plusieurs semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"bo-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"bo-accordion\"\u003e\n      \u003cdetails class=\"bo-accordion-item\"\u003e\n        \u003csummary class=\"bo-accordion-header\"\u003e🔥 Surveillance et sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"bo-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais laisser un brûle-parfum allumé sans surveillance ni à la portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bo-accordion-item\"\u003e\n        \u003csummary class=\"bo-accordion-header\"\u003e⚠️ Cire fondue brûlante\u003c\/summary\u003e\n        \u003cdiv class=\"bo-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas toucher la cire fondue : elle est brûlante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bo-accordion-item\"\u003e\n        \u003csummary class=\"bo-accordion-header\"\u003e📏 Dosage recommandé\u003c\/summary\u003e\n        \u003cdiv class=\"bo-accordion-content mt-3\"\u003e\n          \u003cp\u003eUtiliser un seul carré à la fois pour une diffusion optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"bo-accordion-item\"\u003e\n        \u003csummary class=\"bo-accordion-header\"\u003e💨 Aération\u003c\/summary\u003e\n        \u003cdiv class=\"bo-accordion-content mt-3\"\u003e\n          \u003cp\u003eAérer la pièce après chaque utilisation. Éviter l'inhalation directe et prolongée des vapeurs.\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=\"bo-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"bo-cta-box\"\u003e\n      \u003cp\u003eVous cherchez à créer une ambiance authentique, chaleureuse et naturelle chez vous ? Le \u003cstrong\u003efondant de cire parfumée Bois d'Olivier Drake\u003c\/strong\u003e est un choix sûr : une fabrication française exigeante, un parfum de Grasse raffiné et une cire végétale respectueuse. Laissez-vous porter par ses notes boisées. 🫒\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"bo-disclaimer\"\u003eParfum d'ambiance — Ne pas ingérer. Tenir hors de portée des enfants et des animaux.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --bo-cream: #f7f4ef;\n  --bo-white: #ffffff;\n  --bo-primary: #8b9a6b;\n  --bo-primary-dark: #4a5a35;\n  --bo-primary-light: #eef2e6;\n  --bo-secondary: #c4a96a;\n  --bo-accent: #d4c9a8;\n  --bo-text: #1a1a1a;\n  --bo-text-light: #5a5a5a;\n  --bo-border: #e0ddd5;\n  --bo-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --bo-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --bo-radius: 20px;\n  --bo-radius-sm: 12px;\n}\n\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, #4a5a35 0%, #6b7d4e 40%, #8b9a6b 70%, #c4a96a 100%);\n  border-radius: var(--bo-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(--bo-shadow-lg);\n}\n\n.bo-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(196,169,106,.1) 0%, transparent 60%);\n  opacity: 1;\n}\n\n.bo-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.bo-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.15;\n}\n\n.bo-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\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-primary-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}\n\n.bo-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.bo-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.bo-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.bo-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--bo-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.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-primary), var(--bo-secondary));\n  border-radius: 2px;\n}\n\n.bo-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--bo-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.bo-card {\n  background: var(--bo-white);\n  border-radius: var(--bo-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--bo-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.bo-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--bo-shadow-lg);\n  border-color: var(--bo-primary);\n}\n\n.bo-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--bo-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.bo-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--bo-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* Card note variant — pyramid *\/\n.bo-card-note {\n  position: relative;\n  overflow: hidden;\n}\n\n.bo-card-note::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--bo-primary), var(--bo-secondary));\n}\n\n\/* === GRILLES === *\/\n.bo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.bo-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.bo-grid-compact .bo-card {\n  padding: 1rem;\n}\n\n.bo-grid-compact .bo-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.bo-grid-compact .bo-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.bo-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.bo-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.bo-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--bo-primary), var(--bo-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.bo-timeline-content {\n  flex: 1;\n  background: var(--bo-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--bo-radius-sm);\n  box-shadow: var(--bo-shadow);\n}\n\n.bo-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--bo-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.bo-timeline-content p {\n  font-size: 14px;\n  color: var(--bo-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.bo-testimonial {\n  background: var(--bo-white);\n  border-radius: var(--bo-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--bo-shadow);\n  border-left: 4px solid var(--bo-primary);\n}\n\n.bo-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--bo-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.bo-accordion {\n  background: var(--bo-white);\n  border-radius: var(--bo-radius);\n  box-shadow: var(--bo-shadow);\n  overflow: hidden;\n}\n\n.bo-accordion-item {\n  border-bottom: 1px solid var(--bo-border);\n  margin: 0;\n  padding: 0;\n}\n\n.bo-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.bo-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--bo-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.bo-accordion-header:hover {\n  background: var(--bo-primary-light);\n}\n\n.bo-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.bo-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--bo-primary);\n  transition: transform .2s ease;\n}\n\n.bo-accordion-item[open] .bo-accordion-header::after {\n  content: '−';\n}\n\n.bo-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--bo-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.bo-accordion-content p {\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.bo-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--bo-primary-light);\n  border-radius: var(--bo-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.bo-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.bo-tip p {\n  font-size: 14px;\n  color: var(--bo-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.bo-cta-box {\n  background: linear-gradient(135deg, var(--bo-primary) 0%, var(--bo-primary-dark) 100%);\n  border-radius: var(--bo-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.bo-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(196,169,106,.15) 0%, transparent 60%);\n}\n\n.bo-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\/* === DISCLAIMER === *\/\n.bo-disclaimer {\n  font-size: 12px;\n  color: var(--bo-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  .bo-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .bo-card {\n    padding: 1.125rem;\n  }\n\n  .bo-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .bo-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--bo-radius-sm);\n  }\n\n  .bo-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .bo-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .bo-grid-compact {\n    gap: .625rem;\n  }\n\n  .bo-grid-compact .bo-card {\n    padding: .75rem;\n  }\n\n  .bo-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .bo-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .bo-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .bo-timeline-content p {\n    font-size: 13px;\n  }\n\n  .bo-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .bo-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .bo-testimonial {\n    padding: 1.25rem;\n  }\n\n  .bo-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .bo-card {\n    animation: boFadeInUp .5s ease backwards;\n  }\n  .bo-card:nth-child(1) { animation-delay: .05s; }\n  .bo-card:nth-child(2) { animation-delay: .1s; }\n  .bo-card:nth-child(3) { animation-delay: .15s; }\n  .bo-card:nth-child(4) { animation-delay: .2s; }\n  .bo-card:nth-child(5) { animation-delay: .25s; }\n  .bo-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes boFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .bo-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":55080141783417,"sku":"BPP48-BOL","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-bois-olivier-cire-parfumee-packshot_4_11zon.jpg?v=1764932641"},{"product_id":"carre-fondant-cire-parfumee-ambre-orientale-drake","title":"Carré Fondant Cire Parfumée - Ambre orientale - Drake","description":"\u003cdiv class=\"ao-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"ao-hero\"\u003e\n    \u003cdiv class=\"ao-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ao-hero-content\"\u003e\n      \u003cdiv class=\"ao-badges-top\"\u003e\n        \u003cspan class=\"ao-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"ao-badge\"\u003e🌿 Cire végétale de colza\u003c\/span\u003e\n        \u003cspan class=\"ao-badge\"\u003e🌸 Parfum de Grasse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ao-hero-title\"\u003eCarré Fondant Ambre Orientale\u003c\/span\u003e\n      \u003cp class=\"ao-subtitle\"\u003eDrake Home Fragrance — #09\u003c\/p\u003e\n      \u003cp class=\"ao-description\"\u003eUn voyage olfactif envoûtant aux notes chaudes de cannelle, cardamome, ambre et fève tonka. 4 carrés fondants pour plus de 12 heures de diffusion.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"ao-section\"\u003e\n    \u003ch2\u003eCarré fondant parfumé Ambre Orientale – Une invitation au voyage des sens\u003c\/h2\u003e\n    \u003cp class=\"ao-section-intro\"\u003eFermez les yeux un instant. Imaginez un souk aux mille couleurs, des étoffes chaudes, un filet de fumée épicée qui s'élève doucement…\u003c\/p\u003e\n    \u003cdiv class=\"ao-grid-compact\"\u003e\n      \u003cdiv class=\"ao-card\"\u003e\n        \u003ch3\u003e🕌 Atmosphère orientale\u003c\/h3\u003e\n        \u003cp\u003eUne fragrance qui transporte votre intérieur dans un univers chaleureux et mystérieux\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card\"\u003e\n        \u003ch3\u003e🌿 Cire végétale\u003c\/h3\u003e\n        \u003cp\u003eBase en cire de colza naturelle, sans paraffine, respectueuse de votre environnement\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card\"\u003e\n        \u003ch3\u003e🌸 Parfum de Grasse\u003c\/h3\u003e\n        \u003cp\u003eFragrances élaborées dans la capitale mondiale de la parfumerie française\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card\"\u003e\n        \u003ch3\u003e🇫🇷 Made in France\u003c\/h3\u003e\n        \u003cp\u003eFabrication artisanale française par la manufacture Drake\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"ao-section\"\u003e\n    \u003ch2\u003eDes notes orientales enveloppantes et gourmandes\u003c\/h2\u003e\n    \u003cp class=\"ao-section-intro\"\u003eDès les premières minutes de diffusion, un bouquet chaleureux et légèrement épicé emplit votre pièce :\u003c\/p\u003e\n    \u003cdiv class=\"ao-grid\"\u003e\n      \u003cdiv class=\"ao-card ao-card-note\"\u003e\n        \u003ch3\u003e🫚 La cannelle\u003c\/h3\u003e\n        \u003cp\u003eUne touche épicée réconfortante qui réchauffe instantanément l'atmosphère\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card ao-card-note\"\u003e\n        \u003ch3\u003e✨ La cardamome\u003c\/h3\u003e\n        \u003cp\u003eUne fraîcheur subtilement poivrée qui apporte de la complexité au bouquet\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card ao-card-note\"\u003e\n        \u003ch3\u003e🔶 L'ambre\u003c\/h3\u003e\n        \u003cp\u003eLe cœur profond et mystérieux de la fragrance, enveloppant et sensuel\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card ao-card-note\"\u003e\n        \u003ch3\u003e🫘 La fève tonka\u003c\/h3\u003e\n        \u003cp\u003eDes accents vanillés et légèrement caramélisés pour une touche gourmande\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ao-tip\"\u003e\n      \u003cspan class=\"ao-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eUn parfum d'ambiance doux, envoûtant et jamais entêtant — parfait pour vos soirées cocooning, vos séances de lecture ou simplement pour habiller votre quotidien d'une touche de sérénité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"ao-section\"\u003e\n    \u003ch2\u003eContenu de l'étui et durée de diffusion\u003c\/h2\u003e\n    \u003cdiv class=\"ao-grid\"\u003e\n      \u003cdiv class=\"ao-card ao-card-highlight\"\u003e\n        \u003ch3\u003e📦 4 carrés fondants\u003c\/h3\u003e\n        \u003cp\u003eChaque étui contient 4 carrés individuels prêts à l'emploi\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card ao-card-highlight\"\u003e\n        \u003ch3\u003e⏱️ ~3 heures par carré\u003c\/h3\u003e\n        \u003cp\u003eUn seul carré suffit pour parfumer agréablement une pièce entière\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card ao-card-highlight\"\u003e\n        \u003ch3\u003e🕐 12h+ de diffusion totale\u003c\/h3\u003e\n        \u003cp\u003eChaque carré est réutilisable plusieurs fois jusqu'à épuisement de son parfum\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ao-tip\"\u003e\n      \u003cspan class=\"ao-tip-icon\"\u003e♻️\u003c\/span\u003e\n      \u003cp\u003eUn excellent rapport qualité-durée par rapport aux bougies classiques : chaque carré se fond et se refond à volonté !\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"ao-section\"\u003e\n    \u003ch2\u003eComment utiliser votre carré fondant parfumé ?\u003c\/h2\u003e\n    \u003cp class=\"ao-section-intro\"\u003eL'utilisation est d'une simplicité remarquable. Suivez ces étapes pour un rituel parfumé réussi :\u003c\/p\u003e\n    \u003cdiv class=\"ao-timeline\"\u003e\n      \u003cdiv class=\"ao-timeline-item\"\u003e\n        \u003cdiv class=\"ao-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ao-timeline-content\"\u003e\n          \u003ch3\u003eInstallez le brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez votre brûle-parfum en céramique sur une surface plane, stable et résistante à la chaleur\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-timeline-item\"\u003e\n        \u003cdiv class=\"ao-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ao-timeline-content\"\u003e\n          \u003ch3\u003eDéposez le carré fondant\u003c\/h3\u003e\n          \u003cp\u003ePlacez un carré fondant dans la coupelle supérieure du brûle-parfum\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-timeline-item\"\u003e\n        \u003cdiv class=\"ao-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ao-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=\"ao-timeline-item\"\u003e\n        \u003cdiv class=\"ao-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"ao-timeline-content\"\u003e\n          \u003ch3\u003eProfitez de la diffusion\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur fait fondre la cire progressivement : le parfum se libère en douceur dans toute la pièce\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ao-tip\"\u003e\n      \u003cspan class=\"ao-tip-icon\"\u003e🔄\u003c\/span\u003e\n      \u003cp\u003eUne fois la bougie éteinte, la cire refroidit, se solidifie naturellement et conserve son parfum. Réutilisez-la lors de votre prochaine séance — un rituel simple, économique et respectueux de l'environnement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"ao-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce fondant plutôt qu'une bougie parfumée ?\u003c\/h2\u003e\n    \u003cdiv class=\"ao-grid\"\u003e\n      \u003cdiv class=\"ao-card\"\u003e\n        \u003ch3\u003e💨 Pas de mèche ni de suie\u003c\/h3\u003e\n        \u003cp\u003eL'air reste propre et la diffusion est plus saine qu'avec une bougie traditionnelle\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card\"\u003e\n        \u003ch3\u003e♻️ Réutilisable\u003c\/h3\u003e\n        \u003cp\u003eUn même carré se fond et se refond jusqu'à épuisement complet de la fragrance\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card\"\u003e\n        \u003ch3\u003e🎚️ Intensité modulable\u003c\/h3\u003e\n        \u003cp\u003eUtilisez un demi-carré pour un parfum léger ou un carré entier pour une diffusion plus marquée\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ao-card\"\u003e\n        \u003ch3\u003e🌱 Cire végétale naturelle\u003c\/h3\u003e\n        \u003cp\u003eSans paraffine, plus respectueuse de votre intérieur et de votre santé\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"ao-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"ao-accordion\"\u003e\n      \u003cdetails class=\"ao-accordion-item\"\u003e\n        \u003csummary class=\"ao-accordion-header\"\u003e🔥 Manipulation et chaleur\u003c\/summary\u003e\n        \u003cdiv class=\"ao-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais manipuler le brûle-parfum tant que la cire est liquide ou chaude. Attendre le refroidissement complet avant tout déplacement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ao-accordion-item\"\u003e\n        \u003csummary class=\"ao-accordion-header\"\u003e👶 Enfants et animaux\u003c\/summary\u003e\n        \u003cdiv class=\"ao-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants et des animaux domestiques. Placer le brûle-parfum en hauteur si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ao-accordion-item\"\u003e\n        \u003csummary class=\"ao-accordion-header\"\u003e🌬️ Ventilation et surveillance\u003c\/summary\u003e\n        \u003cdiv class=\"ao-accordion-content mt-3\"\u003e\n          \u003cp\u003eUtiliser dans une pièce correctement ventilée. Ne jamais laisser la flamme sans surveillance. Éviter d'inhaler directement les vapeurs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ao-cta-box\"\u003e\n      \u003cp\u003e🕯️ Offrez-vous ce petit rituel de bien-être au quotidien. Que ce soit pour vous-même ou pour faire un cadeau original et raffiné, le carré fondant Ambre Orientale transforme chaque moment chez vous en une parenthèse chaleureuse et parfumée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --ao-cream: #faf6f0;\n  --ao-white: #ffffff;\n  --ao-primary: #c47a2a;\n  --ao-primary-dark: #8b4e13;\n  --ao-primary-light: #fdf0e0;\n  --ao-secondary: #d4943c;\n  --ao-accent: #a0522d;\n  --ao-text: #1a1a1a;\n  --ao-text-light: #5a5a5a;\n  --ao-border: #e8ddd0;\n  --ao-shadow: 0 4px 24px rgba(139,78,19,.08);\n  --ao-shadow-lg: 0 12px 48px rgba(139,78,19,.15);\n  --ao-radius: 20px;\n  --ao-radius-sm: 12px;\n}\n\n.ao-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ao-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.ao-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8b4e13 0%, #c47a2a 40%, #d4943c 70%, #a0522d 100%);\n  border-radius: var(--ao-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(--ao-shadow-lg);\n}\n\n.ao-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,200,100,.04) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.ao-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ao-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.ao-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(--ao-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ao-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ao-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.ao-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: .05em;\n  text-transform: uppercase;\n}\n\n.ao-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\/* === SECTIONS === *\/\n.ao-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ao-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ao-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.ao-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(--ao-primary), var(--ao-secondary));\n  border-radius: 2px;\n}\n\n.ao-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ao-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.ao-card {\n  background: var(--ao-white);\n  border-radius: var(--ao-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ao-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ao-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ao-shadow-lg);\n  border-color: var(--ao-primary);\n}\n\n.ao-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ao-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ao-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ao-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ao-card-note {\n  border-left: 4px solid var(--ao-secondary);\n}\n\n.ao-card-highlight {\n  background: linear-gradient(135deg, var(--ao-primary-light) 0%, var(--ao-white) 100%);\n}\n\n\/* === GRILLES === *\/\n.ao-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ao-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ao-grid-compact .ao-card {\n  padding: 1rem;\n}\n\n.ao-grid-compact .ao-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ao-grid-compact .ao-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.ao-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.ao-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.ao-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ao-primary), var(--ao-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.ao-timeline-content {\n  flex: 1;\n  background: var(--ao-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--ao-radius-sm);\n  box-shadow: var(--ao-shadow);\n}\n\n.ao-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--ao-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.ao-timeline-content p {\n  font-size: 14px;\n  color: var(--ao-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.ao-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--ao-primary-light);\n  border-radius: var(--ao-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.ao-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.ao-tip p {\n  font-size: 14px;\n  color: var(--ao-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TESTIMONIAL === *\/\n.ao-testimonial {\n  background: var(--ao-white);\n  border-radius: var(--ao-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ao-shadow);\n  border-left: 4px solid var(--ao-primary);\n}\n\n.ao-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ao-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.ao-accordion {\n  background: var(--ao-white);\n  border-radius: var(--ao-radius);\n  box-shadow: var(--ao-shadow);\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.ao-accordion-item {\n  border-bottom: 1px solid var(--ao-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ao-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ao-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ao-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.ao-accordion-header:hover {\n  background: var(--ao-primary-light);\n}\n\n.ao-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ao-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--ao-primary);\n  transition: transform .2s ease;\n}\n\n.ao-accordion-item[open] .ao-accordion-header::after {\n  content: '−';\n}\n\n.ao-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ao-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.ao-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.ao-cta-box {\n  background: linear-gradient(135deg, var(--ao-primary) 0%, var(--ao-primary-dark) 100%);\n  border-radius: var(--ao-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ao-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\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .ao-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .ao-card {\n    padding: 1.125rem;\n  }\n\n  .ao-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .ao-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ao-radius-sm);\n  }\n\n  .ao-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .ao-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .ao-grid-compact {\n    gap: .625rem;\n  }\n\n  .ao-grid-compact .ao-card {\n    padding: .75rem;\n  }\n\n  .ao-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .ao-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .ao-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .ao-timeline-content p {\n    font-size: 13px;\n  }\n\n  .ao-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .ao-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .ao-testimonial {\n    padding: 1.25rem;\n  }\n\n  .ao-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ao-card {\n    animation: aoFadeInUp .5s ease backwards;\n  }\n  .ao-card:nth-child(1) { animation-delay: .05s; }\n  .ao-card:nth-child(2) { animation-delay: .1s; }\n  .ao-card:nth-child(3) { animation-delay: .15s; }\n  .ao-card:nth-child(4) { animation-delay: .2s; }\n  .ao-card:nth-child(5) { animation-delay: .25s; }\n  .ao-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes aoFadeInUp {\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  .ao-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":55080416936313,"sku":"BPP48-AMB","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-parfume-ambre-orientale-drake_2_11zon.jpg?v=1764933654"},{"product_id":"carre-fondant-cire-parfumee-angelique-drake","title":"Carré Fondant Cire Parfumée - Angélique - Drake","description":"\u003cdiv class=\"ang-premium\"\u003e\n\n  \u003cdiv class=\"ang-hero\"\u003e\n    \u003cdiv class=\"ang-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ang-hero-content\"\u003e\n      \u003cdiv class=\"ang-badges-top\"\u003e\n        \u003cspan class=\"ang-badge\"\u003e🇫🇷 Fabrication française\u003c\/span\u003e\n        \u003cspan class=\"ang-badge\"\u003e🌿 Cire végétale de colza\u003c\/span\u003e\n        \u003cspan class=\"ang-badge\"\u003e🌸 Parfum de Grasse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ang-hero-title\"\u003eCarré Fondant Cire Parfumée Angélique #03\u003c\/span\u003e\n      \u003cp class=\"ang-subtitle\"\u003eDrake Home Fragrance\u003c\/p\u003e\n      \u003cp class=\"ang-description\"\u003eUne fragrance rare et envoûtante mêlant citron pétillant, jasmin lumineux et fève tonka gourmande — jusqu'à 12 heures de diffusion pure\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"ang-section\"\u003e\n    \u003ch2\u003eCarré fondant parfumé Angélique – Une cire parfumée d'exception signée Drake\u003c\/h2\u003e\n    \u003cp class=\"ang-section-intro\"\u003eVous cherchez une \u003cstrong\u003ecire parfumée à fondre\u003c\/strong\u003e qui transforme véritablement l'atmosphère de votre intérieur ? Le \u003cstrong\u003efondant de cire parfumée Angélique #03\u003c\/strong\u003e de Drake Home Fragrance vous invite à découvrir une fragrance rare et envoûtante. Élaboré en France avec une \u003cstrong\u003ecire végétale de colza\u003c\/strong\u003e et un \u003cstrong\u003eparfum de Grasse\u003c\/strong\u003e, ce carré fondant conjugue exigence artisanale et plaisir olfactif authentique.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ang-section\"\u003e\n    \u003ch2\u003eUne fragrance entre fraîcheur pétillante et douceur gourmande\u003c\/h2\u003e\n    \u003cdiv class=\"ang-fragrance-pyramid\"\u003e\n      \u003cdiv class=\"ang-pyramid-level ang-pyramid-top\"\u003e\n        \u003cdiv class=\"ang-pyramid-label\"\u003eNotes de tête\u003c\/div\u003e\n        \u003cdiv class=\"ang-pyramid-note\"\u003e\n          \u003ch3\u003e🍋 Citron pétillant\u003c\/h3\u003e\n          \u003cp\u003eUn éclat vif et lumineux qui éveille instantanément les sens dès les premières minutes de diffusion\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-pyramid-level ang-pyramid-mid\"\u003e\n        \u003cdiv class=\"ang-pyramid-label\"\u003eNotes de cœur\u003c\/div\u003e\n        \u003cdiv class=\"ang-pyramid-note\"\u003e\n          \u003ch3\u003e🌺 Jasmin\u003c\/h3\u003e\n          \u003cp\u003eUn cœur floral délicat et lumineux qui apporte une élégance naturelle à l'ensemble de la composition\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-pyramid-level ang-pyramid-base\"\u003e\n        \u003cdiv class=\"ang-pyramid-label\"\u003eNotes de fond\u003c\/div\u003e\n        \u003cdiv class=\"ang-pyramid-note\"\u003e\n          \u003ch3\u003e🫘 Fève tonka\u003c\/h3\u003e\n          \u003cp\u003eUne douceur gourmande et réconfortante qui enveloppe la pièce d'un voile chaleureux et persistant\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ang-tip\"\u003e\n      \u003cspan class=\"ang-tip-icon\"\u003e💬\u003c\/span\u003e\n      \u003cp\u003eC'est le type de fragrance qui fait dire à vos invités : \u003cem\u003e« Ça sent merveilleusement bon chez vous ! »\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ang-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce fondant de cire parfumée Drake ?\u003c\/h2\u003e\n    \u003cdiv class=\"ang-grid\"\u003e\n      \u003cdiv class=\"ang-card\"\u003e\n        \u003ch3\u003e🌱 Cire 100 % végétale de colza\u003c\/h3\u003e\n        \u003cp\u003eSans paraffine, elle fond de manière homogène et ne dégage aucune fumée noire\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-card\"\u003e\n        \u003ch3\u003e🏵️ Parfum de Grasse\u003c\/h3\u003e\n        \u003cp\u003eLa capitale mondiale de la parfumerie garantit une composition olfactive raffinée et durable\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eUn savoir-faire artisanal respectueux de l'environnement, signé Drake Home Fragrance\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-card\"\u003e\n        \u003ch3\u003e🔢 4 carrés par étui\u003c\/h3\u003e\n        \u003cp\u003eChaque carré offre environ \u003cstrong\u003e3 heures de diffusion\u003c\/strong\u003e, soit jusqu'à \u003cstrong\u003e12 heures au total\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-card\"\u003e\n        \u003ch3\u003e♻️ Réutilisable\u003c\/h3\u003e\n        \u003cp\u003eUne fois refroidie, la cire durcit et conserve ses arômes pour une prochaine utilisation\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-card\"\u003e\n        \u003ch3\u003e🚫 Sans flamme directe ni suie\u003c\/h3\u003e\n        \u003cp\u003eDiffusion douce, progressive et parfaitement maîtrisée — idéal pour salon, chambre ou salle de bain\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ang-section\"\u003e\n    \u003ch2\u003eComment utiliser votre cire parfumée pour brûleur ?\u003c\/h2\u003e\n    \u003cp class=\"ang-section-intro\"\u003eL'utilisation de ce \u003cstrong\u003efondant cire parfumée\u003c\/strong\u003e est très simple et ne nécessite qu'un \u003cstrong\u003ebrûleur cire parfumée\u003c\/strong\u003e (vendu séparément) :\u003c\/p\u003e\n    \u003cdiv class=\"ang-timeline\"\u003e\n      \u003cdiv class=\"ang-timeline-item\"\u003e\n        \u003cdiv class=\"ang-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ang-timeline-content\"\u003e\n          \u003ch3\u003eInstallez le brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePosez votre brûle-parfum sur une surface plane, stable et résistante à la chaleur\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-timeline-item\"\u003e\n        \u003cdiv class=\"ang-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ang-timeline-content\"\u003e\n          \u003ch3\u003eDétachez un carré de cire\u003c\/h3\u003e\n          \u003cp\u003eSéparez un carré fondant et placez-le dans la coupelle supérieure du brûleur\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-timeline-item\"\u003e\n        \u003cdiv class=\"ang-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ang-timeline-content\"\u003e\n          \u003ch3\u003eAllumez la bougie chauffe-plat\u003c\/h3\u003e\n          \u003cp\u003eGlissez une bougie chauffe-plat dans le compartiment inférieur, puis allumez-la\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-timeline-item\"\u003e\n        \u003cdiv class=\"ang-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"ang-timeline-content\"\u003e\n          \u003ch3\u003eProfitez de la diffusion\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur fait fondre lentement la cire, qui libère son parfum dans toute la pièce\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ang-timeline-item\"\u003e\n        \u003cdiv class=\"ang-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"ang-timeline-content\"\u003e\n          \u003ch3\u003eLaissez refroidir\u003c\/h3\u003e\n          \u003cp\u003eLaissez refroidir complètement avant de manipuler — la cire redevient solide et prête à resservir\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ang-tip\"\u003e\n      \u003cspan class=\"ang-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour varier les plaisirs, vous pouvez alterner différents parfums de la gamme Drake dans le même brûleur. Il suffit de laisser durcir la cire puis de la retirer délicatement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ang-section\"\u003e\n    \u003ch2\u003eComposition et précautions\u003c\/h2\u003e\n    \u003cdiv class=\"ang-accordion\"\u003e\n      \u003cdetails class=\"ang-accordion-item\"\u003e\n        \u003csummary class=\"ang-accordion-header\"\u003e🧪 Composition\u003c\/summary\u003e\n        \u003cdiv class=\"ang-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit contient : \u003cstrong\u003eα-hexylcinnamaldehyde, linalool, (R)-p-mentha-1,8-diène, coumarine\u003c\/strong\u003e. Ces composants peuvent provoquer une réaction cutanée chez les personnes sensibles. En cas de contact avec la peau, lavez abondamment à l'eau claire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ang-accordion-item\"\u003e\n        \u003csummary class=\"ang-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"ang-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants et des animaux. Ne jamais laisser un brûle-parfum allumé sans surveillance. Ne pas manipuler la coupelle tant que la cire est liquide. Utiliser un seul carré à la fois. Aérer la pièce après chaque utilisation. Éviter tout rejet dans l'environnement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ang-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"ang-cta-box\"\u003e\n      \u003cp\u003e🕯️ Offrez-vous un véritable moment de bien-être olfactif avec ces \u003cstrong\u003efondants de cire parfumée\u003c\/strong\u003e Drake. Naturels, durables et délicieusement parfumés, ils constituent une alternative saine et élégante aux désodorisants classiques pour créer l'ambiance cocooning dont vous rêvez.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ang-disclaimer\"\u003eBrûleur non inclus, vendu séparément. Réservé à un usage domestique. Lire attentivement les précautions avant utilisation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --ang-cream: #f7f5f0;\n  --ang-white: #ffffff;\n  --ang-primary: #7a9bb5;\n  --ang-primary-dark: #3d5a73;\n  --ang-primary-light: #e8f0f6;\n  --ang-secondary: #a8c5a0;\n  --ang-accent: #d4c18e;\n  --ang-text: #1a1a1a;\n  --ang-text-light: #5a5a5a;\n  --ang-border: #e0e0e0;\n  --ang-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --ang-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --ang-radius: 20px;\n  --ang-radius-sm: 12px;\n}\n\n.ang-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ang-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.ang-hero {\n  position: relative;\n  background: linear-gradient(135deg, #3d5a73 0%, #7a9bb5 45%, #a8c5a0 100%);\n  border-radius: var(--ang-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(--ang-shadow-lg);\n}\n\n.ang-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: 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(168,197,160,.1) 0%, transparent 60%);\n  opacity: 1;\n}\n\n.ang-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ang-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.ang-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(--ang-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ang-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ang-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.ang-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.ang-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.ang-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ang-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ang-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.ang-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(--ang-primary), var(--ang-secondary));\n  border-radius: 2px;\n}\n\n.ang-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ang-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\/* === FRAGRANCE PYRAMID === *\/\n.ang-fragrance-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 650px;\n  margin: 0 auto 1.5rem;\n}\n\n.ang-pyramid-level {\n  display: flex;\n  align-items: stretch;\n  gap: 0;\n  border-radius: var(--ang-radius-sm);\n  overflow: hidden;\n  box-shadow: var(--ang-shadow);\n  background: var(--ang-white);\n}\n\n.ang-pyramid-label {\n  writing-mode: vertical-rl;\n  text-orientation: mixed;\n  transform: rotate(180deg);\n  padding: 1rem .6rem;\n  font-size: 11px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: white;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n\n.ang-pyramid-top .ang-pyramid-label {\n  background: linear-gradient(180deg, #d4c18e, #c4a86e);\n}\n\n.ang-pyramid-mid .ang-pyramid-label {\n  background: linear-gradient(180deg, #a8c5a0, #8ab580);\n}\n\n.ang-pyramid-base .ang-pyramid-label {\n  background: linear-gradient(180deg, #7a9bb5, #5a7e99);\n}\n\n.ang-pyramid-note {\n  padding: 1.25rem 1.5rem;\n  flex: 1;\n}\n\n.ang-pyramid-note h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ang-primary-dark);\n  margin: 0 0 .35rem 0;\n  line-height: 1.3;\n}\n\n.ang-pyramid-note p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ang-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CARDS === *\/\n.ang-card {\n  background: var(--ang-white);\n  border-radius: var(--ang-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ang-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ang-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ang-shadow-lg);\n  border-color: var(--ang-primary);\n}\n\n.ang-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ang-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ang-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ang-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLE === *\/\n.ang-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === TIMELINE === *\/\n.ang-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.ang-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.ang-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ang-primary), var(--ang-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.ang-timeline-content {\n  flex: 1;\n  background: var(--ang-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--ang-radius-sm);\n  box-shadow: var(--ang-shadow);\n}\n\n.ang-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--ang-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.ang-timeline-content p {\n  font-size: 14px;\n  color: var(--ang-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP === *\/\n.ang-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--ang-primary-light);\n  border-radius: var(--ang-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.ang-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.ang-tip p {\n  font-size: 14px;\n  color: var(--ang-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TESTIMONIAL === *\/\n.ang-testimonial {\n  background: var(--ang-white);\n  border-radius: var(--ang-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ang-shadow);\n  border-left: 4px solid var(--ang-primary);\n}\n\n.ang-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ang-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.ang-accordion {\n  background: var(--ang-white);\n  border-radius: var(--ang-radius);\n  box-shadow: var(--ang-shadow);\n  overflow: hidden;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.ang-accordion-item {\n  border-bottom: 1px solid var(--ang-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ang-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ang-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ang-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.ang-accordion-header:hover {\n  background: var(--ang-primary-light);\n}\n\n.ang-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ang-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--ang-primary);\n  transition: transform .2s ease;\n}\n\n.ang-accordion-item[open] .ang-accordion-header::after {\n  content: '−';\n}\n\n.ang-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ang-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.ang-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA === *\/\n.ang-cta-box {\n  background: linear-gradient(135deg, var(--ang-primary) 0%, var(--ang-primary-dark) 100%);\n  border-radius: var(--ang-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ang-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.ang-disclaimer {\n  font-size: 12px;\n  color: var(--ang-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .ang-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .ang-card {\n    padding: 1.125rem;\n  }\n\n  .ang-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .ang-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ang-radius-sm);\n  }\n\n  .ang-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .ang-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .ang-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .ang-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .ang-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .ang-timeline-content p {\n    font-size: 13px;\n  }\n\n  .ang-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .ang-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .ang-pyramid-label {\n    padding: .75rem .45rem;\n    font-size: 9px;\n  }\n\n  .ang-pyramid-note {\n    padding: 1rem;\n  }\n\n  .ang-pyramid-note h3 {\n    font-size: 14px;\n  }\n\n  .ang-pyramid-note p {\n    font-size: 12px;\n  }\n\n  .ang-tip {\n    margin-top: 1rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ang-card {\n    animation: angFadeInUp .5s ease backwards;\n  }\n  .ang-card:nth-child(1) { animation-delay: .05s; }\n  .ang-card:nth-child(2) { animation-delay: .1s; }\n  .ang-card:nth-child(3) { animation-delay: .15s; }\n  .ang-card:nth-child(4) { animation-delay: .2s; }\n  .ang-card:nth-child(5) { animation-delay: .25s; }\n  .ang-card:nth-child(6) { animation-delay: .3s; }\n\n  .ang-pyramid-level {\n    animation: angFadeInUp .5s ease backwards;\n  }\n  .ang-pyramid-level:nth-child(1) { animation-delay: .1s; }\n  .ang-pyramid-level:nth-child(2) { animation-delay: .2s; }\n  .ang-pyramid-level:nth-child(3) { animation-delay: .3s; }\n\n  .ang-timeline-item {\n    animation: angFadeInUp .5s ease backwards;\n  }\n  .ang-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .ang-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .ang-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .ang-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .ang-timeline-item:nth-child(5) { animation-delay: .25s; }\n}\n\n@keyframes angFadeInUp {\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  .ang-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":55080428110201,"sku":"BPP48-ANG","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-angelique-cire-parfumee-packshot_2_11zon.jpg?v=1764932636"},{"product_id":"carre-fondant-cire-parfumee-douceur-d-enfance-drake","title":"Carré Fondant Cire Parfumée - Douceur d'enfance - Drake","description":"\u003cdiv class=\"de-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"de-hero\"\u003e\n    \u003cdiv class=\"de-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"de-hero-content\"\u003e\n      \u003cdiv class=\"de-badges-top\"\u003e\n        \u003cspan class=\"de-badge\"\u003e🇫🇷 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"de-badge\"\u003e🌿 Cire végétale de colza\u003c\/span\u003e\n        \u003cspan class=\"de-badge\"\u003e🕯️ 12h de diffusion\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"de-hero-title\"\u003eCarré fondant Douceur d'enfance #58\u003c\/span\u003e\n      \u003cp class=\"de-subtitle\"\u003eDrake – Home Fragrance\u003c\/p\u003e\n      \u003cp class=\"de-description\"\u003eUn parfum d'ambiance végétal aux souvenirs sucrés : bergamote, violette, vanille… Retrouvez la tendresse de l'enfance dans chaque carré de cire parfumée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"de-section\"\u003e\n    \u003ch2\u003eCarré fondant parfumé Douceur d'enfance – Une cire végétale aux souvenirs sucrés\u003c\/h2\u003e\n    \u003cp class=\"de-section-intro\"\u003eFermez les yeux un instant. Un doudou, une friandise, un câlin… Le \u003cstrong\u003ecarré fondant parfumé Douceur d'enfance #58 de Drake\u003c\/strong\u003e capture cette tendresse en un seul carré de \u003cstrong\u003ecire parfumée végétale\u003c\/strong\u003e. Élaboré en France avec un \u003cstrong\u003eparfum de Grasse\u003c\/strong\u003e, ce fondant transforme votre intérieur en un cocon nostalgique et réconfortant.\u003c\/p\u003e\n    \u003cp class=\"de-section-intro\"\u003eSi vous cherchez un \u003cstrong\u003eparfum d'ambiance maison\u003c\/strong\u003e à la fois doux, raffiné et naturel, vous allez adorer cette fragrance.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"de-section\"\u003e\n    \u003ch2\u003eLes notes olfactives : un voyage gourmand et fleuri\u003c\/h2\u003e\n    \u003cp class=\"de-section-intro\"\u003eCe qui rend ce parfum d'ambiance si particulier, c'est la subtilité de sa pyramide olfactive, composée par des maîtres parfumeurs de Grasse :\u003c\/p\u003e\n    \u003cdiv class=\"de-grid\"\u003e\n      \u003cdiv class=\"de-card de-card-note\"\u003e\n        \u003cdiv class=\"de-note-label\"\u003eNotes de tête\u003c\/div\u003e\n        \u003ch3\u003e🍋 Bergamote \u0026amp; amande\u003c\/h3\u003e\n        \u003cp\u003eUne ouverture fraîche et légèrement gourmande qui éveille les sens avec délicatesse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-card de-card-note\"\u003e\n        \u003cdiv class=\"de-note-label\"\u003eNote de cœur\u003c\/div\u003e\n        \u003ch3\u003e💜 Violette\u003c\/h3\u003e\n        \u003cp\u003eUne touche florale poudrée, élégante et douce, qui rappelle les bonbons à la violette de notre enfance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-card de-card-note\"\u003e\n        \u003cdiv class=\"de-note-label\"\u003eNotes de fond\u003c\/div\u003e\n        \u003ch3\u003e🍦 Vanille \u0026amp; musc\u003c\/h3\u003e\n        \u003cp\u003eUn sillage chaud, enveloppant et réconfortant qui persiste longtemps dans la pièce.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"de-tip\"\u003e\n      \u003cspan class=\"de-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eLe résultat ? Un \u003cstrong\u003eparfum d'ambiance qui dure longtemps\u003c\/strong\u003e, bien plus subtil qu'un spray classique, et qui évolue au fil de la diffusion pour révéler toute sa profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"de-section\"\u003e\n    \u003ch2\u003eUne cire végétale de colza : un choix naturel et responsable\u003c\/h2\u003e\n    \u003cp class=\"de-section-intro\"\u003eOubliez les cires à base de paraffine ou les parfums synthétiques agressifs. Ce carré fondant est fabriqué à partir de \u003cstrong\u003ecire de colza 100 % végétale\u003c\/strong\u003e, une alternative propre et respectueuse.\u003c\/p\u003e\n    \u003cdiv class=\"de-grid-compact\"\u003e\n      \u003cdiv class=\"de-card\"\u003e\n        \u003ch3\u003e🚫 Sans paraffine\u003c\/h3\u003e\n        \u003cp\u003ePas de dérivé pétrolier, pour un parfum d'ambiance non toxique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-card\"\u003e\n        \u003ch3\u003e🎨 Sans colorant artificiel\u003c\/h3\u003e\n        \u003cp\u003eLa cire conserve sa teinte naturelle blanc crème, pure et élégante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-card\"\u003e\n        \u003ch3\u003e🇫🇷 Parfum de Grasse\u003c\/h3\u003e\n        \u003cp\u003eGage de qualité et de savoir-faire français reconnu dans le monde entier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-card\"\u003e\n        \u003ch3\u003e🕯️ Combustion douce\u003c\/h3\u003e\n        \u003cp\u003eLa cire de colza fond à basse température pour une diffusion progressive et homogène.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"de-tip\"\u003e\n      \u003cspan class=\"de-tip-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cp\u003eVous profitez ainsi d'un véritable \u003cstrong\u003eparfum d'ambiance 100 % naturel\u003c\/strong\u003e, idéal pour les foyers soucieux de la qualité de l'air intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"de-section\"\u003e\n    \u003ch2\u003eContenu et durée de diffusion\u003c\/h2\u003e\n    \u003cdiv class=\"de-grid\"\u003e\n      \u003cdiv class=\"de-card de-card-stat\"\u003e\n        \u003cdiv class=\"de-stat-number\"\u003e4\u003c\/div\u003e\n        \u003ch3\u003e🧊 Carrés fondants\u003c\/h3\u003e\n        \u003cp\u003eChaque étui contient 4 carrés prêts à l'emploi, individuellement sécables.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-card de-card-stat\"\u003e\n        \u003cdiv class=\"de-stat-number\"\u003e3h\u003c\/div\u003e\n        \u003ch3\u003e⏱️ Par carré\u003c\/h3\u003e\n        \u003cp\u003eUn seul carré offre environ 3 heures de diffusion parfumée continue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-card de-card-stat\"\u003e\n        \u003cdiv class=\"de-stat-number\"\u003e12h\u003c\/div\u003e\n        \u003ch3\u003e🎁 Au total\u003c\/h3\u003e\n        \u003cp\u003eUn format généreux et économique, bien plus durable qu'une cire bougie classique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"de-section\"\u003e\n    \u003ch2\u003eComment utiliser votre carré fondant ?\u003c\/h2\u003e\n    \u003cdiv class=\"de-timeline\"\u003e\n      \u003cdiv class=\"de-timeline-item\"\u003e\n        \u003cdiv class=\"de-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"de-timeline-content\"\u003e\n          \u003ch3\u003ePréparez le brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePosez votre brûle-parfum sur une surface \u003cstrong\u003eplane, stable et résistante à la chaleur\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-timeline-item\"\u003e\n        \u003cdiv class=\"de-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"de-timeline-content\"\u003e\n          \u003ch3\u003eDéposez un carré\u003c\/h3\u003e\n          \u003cp\u003ePlacez \u003cstrong\u003eun seul carré fondant\u003c\/strong\u003e dans la coupelle supérieure du brûle-parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-timeline-item\"\u003e\n        \u003cdiv class=\"de-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"de-timeline-content\"\u003e\n          \u003ch3\u003eAllumez la bougie\u003c\/h3\u003e\n          \u003cp\u003ePlacez une bougie chauffe-plat en dessous et allumez-la.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-timeline-item\"\u003e\n        \u003cdiv class=\"de-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"de-timeline-content\"\u003e\n          \u003ch3\u003eProfitez de la diffusion\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur fait fondre la \u003cstrong\u003ecire parfumée\u003c\/strong\u003e qui libère progressivement ses arômes dans toute la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"de-timeline-item\"\u003e\n        \u003cdiv class=\"de-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"de-timeline-content\"\u003e\n          \u003ch3\u003eRéutilisez le carré\u003c\/h3\u003e\n          \u003cp\u003eUne fois éteinte, laissez la cire refroidir : elle durcit et peut être réutilisée jusqu'à épuisement du parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"de-tip\"\u003e\n      \u003cspan class=\"de-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour un parfum plus intense, utilisez votre fondant dans une pièce de taille moyenne (15 à 25 m²). Dans un grand salon, n'hésitez pas à utiliser deux brûle-parfums simultanément.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"de-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"de-accordion\"\u003e\n      \u003cdetails class=\"de-accordion-item\"\u003e\n        \u003csummary class=\"de-accordion-header\"\u003e🔥 Risque de brûlure\u003c\/summary\u003e\n        \u003cdiv class=\"de-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais toucher la cire fondue : risque de brûlure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"de-accordion-item\"\u003e\n        \u003csummary class=\"de-accordion-header\"\u003e👶 Enfants et animaux\u003c\/summary\u003e\n        \u003cdiv class=\"de-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants et des animaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"de-accordion-item\"\u003e\n        \u003csummary class=\"de-accordion-header\"\u003e💨 Inhalation et aération\u003c\/summary\u003e\n        \u003cdiv class=\"de-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas inhaler directement les vapeurs. Aérer la pièce après utilisation prolongée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"de-accordion-item\"\u003e\n        \u003csummary class=\"de-accordion-header\"\u003e👁️ Surveillance\u003c\/summary\u003e\n        \u003cdiv class=\"de-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais laisser un brûle-parfum allumé sans surveillance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"de-cta-box\"\u003e\n      \u003cp\u003eCe \u003cstrong\u003ecarré fondant Douceur d'enfance\u003c\/strong\u003e est une belle idée de cadeau ou un petit plaisir quotidien pour parfumer votre maison avec douceur et élégance. Offrez-vous un moment de sérénité, tout simplement. 🕯️\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"de-disclaimer\"\u003eFabriqué en France – Drake Manufacture SA – Parfum de Grasse – Cire végétale\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --de-cream: #faf8f5;\n  --de-white: #ffffff;\n  --de-primary: #c4a882;\n  --de-primary-dark: #8b6f4e;\n  --de-primary-light: #f5efe8;\n  --de-secondary: #d4b8a0;\n  --de-accent: #e8d5c0;\n  --de-text: #1a1a1a;\n  --de-text-light: #6b5e52;\n  --de-border: #e8e0d8;\n  --de-shadow: 0 4px 24px rgba(139,111,78,.08);\n  --de-shadow-lg: 0 12px 48px rgba(139,111,78,.15);\n  --de-radius: 20px;\n  --de-radius-sm: 12px;\n}\n\n.de-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--de-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.de-hero {\n  position: relative;\n  background: linear-gradient(135deg, #d4b8a0 0%, #c4a882 40%, #8b6f4e 100%);\n  border-radius: var(--de-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(--de-shadow-lg);\n}\n\n.de-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 20% 80%, rgba(255,255,255,.15) 0%, transparent 50%),\n              radial-gradient(circle at 80% 20%, rgba(255,255,255,.1) 0%, transparent 50%),\n              radial-gradient(circle at 50% 50%, rgba(255,255,255,.05) 0%, transparent 70%);\n  opacity: .6;\n}\n\n.de-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.de-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.de-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 3vw, 18px);\n  font-weight: 600;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  margin: 0 0 1.25rem 0;\n}\n\n.de-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.de-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.de-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(--de-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.de-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.de-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.de-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--de-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.de-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(--de-primary), var(--de-secondary));\n  border-radius: 2px;\n}\n\n.de-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--de-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.de-card {\n  background: var(--de-white);\n  border-radius: var(--de-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--de-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.de-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--de-shadow-lg);\n  border-color: var(--de-primary);\n}\n\n.de-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--de-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.de-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--de-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* Card note (pyramide olfactive) *\/\n.de-card-note {\n  position: relative;\n  padding-top: clamp(2.5rem, 5vw, 3rem);\n}\n\n.de-note-label {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%) translateY(-50%);\n  background: linear-gradient(135deg, var(--de-primary), var(--de-secondary));\n  color: white;\n  font-size: 11px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  padding: 5px 14px;\n  border-radius: 999px;\n  white-space: nowrap;\n}\n\n\/* Card stat *\/\n.de-card-stat .de-stat-number {\n  font-size: clamp(32px, 6vw, 48px);\n  font-weight: 900;\n  color: var(--de-primary);\n  line-height: 1;\n  margin-bottom: .5rem;\n}\n\n\/* === GRILLES === *\/\n.de-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.de-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.de-grid-compact .de-card {\n  padding: 1rem;\n}\n\n.de-grid-compact .de-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.de-grid-compact .de-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.de-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.de-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.de-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--de-primary), var(--de-primary-dark));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.de-timeline-content {\n  flex: 1;\n  background: var(--de-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--de-radius-sm);\n  box-shadow: var(--de-shadow);\n}\n\n.de-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--de-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.de-timeline-content p {\n  font-size: 14px;\n  color: var(--de-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP === *\/\n.de-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--de-primary-light);\n  border-radius: var(--de-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.de-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.de-tip p {\n  font-size: 14px;\n  color: var(--de-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDÉON === *\/\n.de-accordion {\n  background: var(--de-white);\n  border-radius: var(--de-radius);\n  box-shadow: var(--de-shadow);\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.de-accordion-item {\n  border-bottom: 1px solid var(--de-border);\n  margin: 0;\n  padding: 0;\n}\n\n.de-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.de-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--de-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.de-accordion-header:hover {\n  background: var(--de-primary-light);\n}\n\n.de-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.de-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--de-primary);\n  transition: transform .2s ease;\n}\n\n.de-accordion-item[open] .de-accordion-header::after {\n  content: '−';\n}\n\n.de-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--de-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.de-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA === *\/\n.de-cta-box {\n  background: linear-gradient(135deg, var(--de-primary) 0%, var(--de-primary-dark) 100%);\n  border-radius: var(--de-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.de-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.de-disclaimer {\n  font-size: 12px;\n  color: var(--de-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .de-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .de-card {\n    padding: 1.125rem;\n  }\n\n  .de-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .de-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--de-radius-sm);\n  }\n\n  .de-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .de-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .de-grid-compact {\n    gap: .625rem;\n  }\n\n  .de-grid-compact .de-card {\n    padding: .75rem;\n  }\n\n  .de-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .de-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .de-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .de-timeline-content p {\n    font-size: 13px;\n  }\n\n  .de-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .de-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .de-card-note {\n    padding-top: 2rem;\n  }\n\n  .de-note-label {\n    font-size: 10px;\n    padding: 4px 10px;\n  }\n\n  .de-card-stat .de-stat-number {\n    font-size: 36px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .de-card {\n    animation: deInUp .5s ease backwards;\n  }\n  .de-card:nth-child(1) { animation-delay: .05s; }\n  .de-card:nth-child(2) { animation-delay: .1s; }\n  .de-card:nth-child(3) { animation-delay: .15s; }\n  .de-card:nth-child(4) { animation-delay: .2s; }\n  .de-card:nth-child(5) { animation-delay: .25s; }\n  .de-card:nth-child(6) { animation-delay: .3s; }\n\n  .de-timeline-item {\n    animation: deInUp .5s ease backwards;\n  }\n  .de-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .de-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .de-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .de-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .de-timeline-item:nth-child(5) { animation-delay: .25s; }\n}\n\n@keyframes deInUp {\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  .de-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":55080446525817,"sku":"BPP48-ENF","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-douceur-enfance-cire-parfumee-packshot_4_11zon.jpg?v=1764932663"},{"product_id":"carre-fondant-cire-parfumee-cedre-blanc-drake","title":"Carré Fondant Cire Parfumée - Cèdre Blanc - Drake","description":"\u003cdiv class=\"cb-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"cb-hero\"\u003e\n    \u003cdiv class=\"cb-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cb-hero-content\"\u003e\n      \u003cdiv class=\"cb-badges-top\"\u003e\n        \u003cspan class=\"cb-badge\"\u003e🌿 Cire végétale de colza\u003c\/span\u003e\n        \u003cspan class=\"cb-badge\"\u003e🇫🇷 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"cb-badge\"\u003e🕯️ ~12h de diffusion\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"cb-hero-title\"\u003eCarré Fondant Cèdre Blanc\u003c\/span\u003e\n      \u003cp class=\"cb-subtitle\"\u003eDrake Home Fragrance · #59\u003c\/p\u003e\n      \u003cp class=\"cb-description\"\u003eUne fragrance boisée d'une rare élégance, entre cèdre noble et douceur florale. 4 carrés fondants en cire végétale imprégnés d'un parfum élaboré à Grasse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003eCarré fondant Cèdre Blanc Drake – Une cire parfumée boisée et enveloppante\u003c\/h2\u003e\n    \u003cp class=\"cb-section-intro\"\u003eVous cherchez un \u003cstrong\u003eparfum d'ambiance naturel\u003c\/strong\u003e qui transforme instantanément votre intérieur en refuge apaisant ? Le \u003cstrong\u003ecarré fondant Cèdre Blanc de Drake\u003c\/strong\u003e vous invite à découvrir une fragrance boisée d'une rare élégance. Élaboré avec un \u003cstrong\u003eparfum de Grasse\u003c\/strong\u003e et une \u003cstrong\u003ecire végétale de colza\u003c\/strong\u003e, ce \u003cstrong\u003efondant de cire parfumée\u003c\/strong\u003e offre une expérience olfactive authentique, sans flamme directe ni fumée noire.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003eUn voyage olfactif entre bois noble et douceur florale\u003c\/h2\u003e\n    \u003cp class=\"cb-section-intro\"\u003eLe Cèdre Blanc n'est pas un simple parfum boisé. Sa pyramide olfactive a été pensée pour créer une atmosphère à la fois fraîche et chaleureuse :\u003c\/p\u003e\n    \u003cdiv class=\"cb-grid\"\u003e\n      \u003cdiv class=\"cb-card cb-card-note\"\u003e\n        \u003ch3\u003e🍃 Notes de tête\u003c\/h3\u003e\n        \u003cp\u003eTouches vertes, vives et pétillantes, qui ouvrent la diffusion sur une sensation de fraîcheur naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card cb-card-note\"\u003e\n        \u003ch3\u003e🌹 Notes de cœur\u003c\/h3\u003e\n        \u003cp\u003eŒillet et rose, un duo floral délicat qui adoucit le caractère boisé du cèdre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card cb-card-note\"\u003e\n        \u003ch3\u003e🪵 Notes de fond\u003c\/h3\u003e\n        \u003cp\u003eCèdre blanc et musc, profonds et enveloppants, qui persistent longtemps après la diffusion.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cb-tip\"\u003e\n      \u003cspan class=\"cb-tip-icon\"\u003e🌲\u003c\/span\u003e\n      \u003cp\u003eLe résultat ? Une ambiance cocooning qui rappelle une promenade en forêt par un matin d'automne. Idéal pour le salon, la chambre ou même un bureau où vous souhaitez vous concentrer sereinement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003eUne fabrication française, naturelle et responsable\u003c\/h2\u003e\n    \u003cp class=\"cb-section-intro\"\u003eCe qui distingue cette \u003cstrong\u003ecire parfumée pour brûleur\u003c\/strong\u003e des alternatives industrielles, c'est la qualité de ses composants :\u003c\/p\u003e\n    \u003cdiv class=\"cb-grid\"\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e🌱 Cire 100 % végétale de colza\u003c\/h3\u003e\n        \u003cp\u003eSans paraffine, sans dérivé pétrolier, elle fond proprement et ne dégage aucune substance nocive.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e🏵️ Parfum élaboré à Grasse\u003c\/h3\u003e\n        \u003cp\u003eLa capitale mondiale de la parfumerie garantit un savoir-faire inégalé et des matières premières sélectionnées avec exigence.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française par Drake\u003c\/h3\u003e\n        \u003cp\u003eUne marque reconnue pour ses fondants de cire parfumée artisanaux de qualité supérieure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cb-grid-compact\"\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e4 carrés\u003c\/h3\u003e\n        \u003cp\u003ePar étui\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e~12 heures\u003c\/h3\u003e\n        \u003cp\u003eDe diffusion totale\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e~3h \/ carré\u003c\/h3\u003e\n        \u003cp\u003eRéutilisable jusqu'à épuisement\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-card\"\u003e\n        \u003ch3\u003e100 % naturel\u003c\/h3\u003e\n        \u003cp\u003eÉconomique et écologique\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003eComment utiliser votre galet de cire parfumée ?\u003c\/h2\u003e\n    \u003cp class=\"cb-section-intro\"\u003eL'utilisation de cette \u003cstrong\u003ecire parfumée à fondre\u003c\/strong\u003e est simple et ne demande que quelques instants :\u003c\/p\u003e\n    \u003cdiv class=\"cb-timeline\"\u003e\n      \u003cdiv class=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"cb-timeline-content\"\u003e\n          \u003ch3\u003ePréparez le brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez votre brûle-parfum en céramique sur une surface stable et résistante à la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"cb-timeline-content\"\u003e\n          \u003ch3\u003eDéposez un carré fondant\u003c\/h3\u003e\n          \u003cp\u003ePlacez \u003cstrong\u003eun seul carré fondant\u003c\/strong\u003e dans la coupelle supérieure du brûleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"cb-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=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"cb-timeline-content\"\u003e\n          \u003ch3\u003eProfitez de la diffusion\u003c\/h3\u003e\n          \u003cp\u003eLa cire se liquéfie doucement et libère progressivement ses arômes dans la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cb-timeline-item\"\u003e\n        \u003cdiv class=\"cb-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"cb-timeline-content\"\u003e\n          \u003ch3\u003eRéutilisez le carré\u003c\/h3\u003e\n          \u003cp\u003eUne fois la bougie éteinte, la cire se solidifie : vous pourrez la réutiliser lors de votre prochaine session.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cb-tip\"\u003e\n      \u003cspan class=\"cb-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour varier les plaisirs, alternez avec d'autres senteurs Drake et créez votre propre rituel bien-être au fil des saisons.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"cb-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"cb-accordion\"\u003e\n      \u003cdetails class=\"cb-accordion-item\"\u003e\n        \u003csummary class=\"cb-accordion-header\"\u003e🔥 Surveillance\u003c\/summary\u003e\n        \u003cdiv class=\"cb-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe laissez jamais le brûle-parfum sans surveillance lorsqu'il est allumé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cb-accordion-item\"\u003e\n        \u003csummary class=\"cb-accordion-header\"\u003e👶 Enfants et animaux\u003c\/summary\u003e\n        \u003cdiv class=\"cb-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenez hors de portée des enfants et des animaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cb-accordion-item\"\u003e\n        \u003csummary class=\"cb-accordion-header\"\u003e🫗 Manipulation de la cire\u003c\/summary\u003e\n        \u003cdiv class=\"cb-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe manipulez pas la coupelle tant que la cire est liquide ou chaude.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cb-accordion-item\"\u003e\n        \u003csummary class=\"cb-accordion-header\"\u003e✅ Dosage recommandé\u003c\/summary\u003e\n        \u003cdiv class=\"cb-accordion-content mt-3\"\u003e\n          \u003cp\u003eUtilisez un seul carré à la fois pour une diffusion optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"cb-accordion-item\"\u003e\n        \u003csummary class=\"cb-accordion-header\"\u003e💨 Aération\u003c\/summary\u003e\n        \u003cdiv class=\"cb-accordion-content mt-3\"\u003e\n          \u003cp\u003eAérez la pièce après chaque utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"cb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePourquoi adopter le fondant Cèdre Blanc Drake ?\u003c\/h2\u003e\n    \u003cdiv class=\"cb-cta-box\"\u003e\n      \u003cp\u003eSi vous êtes à la recherche d'une \u003cstrong\u003ecire bougie parfumée\u003c\/strong\u003e qui allie authenticité, respect de l'environnement et sophistication olfactive, ce carré fondant coche toutes les cases. Pas de mèche qui noircit, pas de paraffine douteuse : juste une cire végétale noble imprégnée d'un parfum de Grasse conçu pour durer. Offrez à votre quotidien cette parenthèse boisée que vous méritez.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"cb-disclaimer\"\u003eLes carrés fondants nécessitent un brûle-parfum adapté (non inclus). Durée de diffusion variable selon les conditions d'utilisation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --cb-cream: #f7f5f0;\n  --cb-white: #ffffff;\n  --cb-primary: #5a7a5a;\n  --cb-primary-dark: #3a5a3a;\n  --cb-primary-light: #e8f0e8;\n  --cb-secondary: #8b7355;\n  --cb-accent: #a4c49a;\n  --cb-text: #1a1a1a;\n  --cb-text-light: #5a5a5a;\n  --cb-border: #e0ddd5;\n  --cb-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --cb-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --cb-radius: 20px;\n  --cb-radius-sm: 12px;\n}\n\n.cb-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--cb-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.cb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #3a5a3a 0%, #5a7a5a 40%, #8b7355 100%);\n  border-radius: var(--cb-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(--cb-shadow-lg);\n}\n\n.cb-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(164,196,154,.1) 0%, transparent 40%);\n  opacity: 1;\n}\n\n.cb-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.cb-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.cb-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(--cb-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.cb-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.cb-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.cb-subtitle {\n  color: rgba(255,255,255,.8);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.cb-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\/* === SECTIONS === *\/\n.cb-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.cb-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--cb-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.cb-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(--cb-primary), var(--cb-secondary));\n  border-radius: 2px;\n}\n\n.cb-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--cb-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.cb-section-intro strong {\n  color: var(--cb-text);\n}\n\n\/* === CARDS === *\/\n.cb-card {\n  background: var(--cb-white);\n  border-radius: var(--cb-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--cb-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.cb-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--cb-shadow-lg);\n  border-color: var(--cb-primary);\n}\n\n.cb-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--cb-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.cb-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--cb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* Card note variant *\/\n.cb-card-note {\n  border-top: 4px solid var(--cb-accent);\n}\n\n\/* === GRILLES === *\/\n.cb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.cb-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n  margin-top: 1.25rem;\n}\n\n.cb-grid-compact .cb-card {\n  padding: 1rem;\n}\n\n.cb-grid-compact .cb-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n  color: var(--cb-primary);\n}\n\n.cb-grid-compact .cb-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.cb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.cb-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.cb-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--cb-primary), var(--cb-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.cb-timeline-content {\n  flex: 1;\n  background: var(--cb-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--cb-radius-sm);\n  box-shadow: var(--cb-shadow);\n}\n\n.cb-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--cb-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.cb-timeline-content p {\n  font-size: 14px;\n  color: var(--cb-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.cb-timeline-content p strong {\n  color: var(--cb-text);\n}\n\n\/* === TIP BOX === *\/\n.cb-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--cb-primary-light);\n  border-radius: var(--cb-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.cb-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.cb-tip p {\n  font-size: 14px;\n  color: var(--cb-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDION === *\/\n.cb-accordion {\n  background: var(--cb-white);\n  border-radius: var(--cb-radius);\n  box-shadow: var(--cb-shadow);\n  overflow: hidden;\n}\n\n.cb-accordion-item {\n  border-bottom: 1px solid var(--cb-border);\n  margin: 0;\n  padding: 0;\n}\n\n.cb-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.cb-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--cb-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.cb-accordion-header:hover {\n  background: var(--cb-primary-light);\n}\n\n.cb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.cb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--cb-primary);\n  transition: transform .2s ease;\n}\n\n.cb-accordion-item[open] .cb-accordion-header::after {\n  content: '−';\n}\n\n.cb-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--cb-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.cb-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA === *\/\n.cb-cta-box {\n  background: linear-gradient(135deg, var(--cb-primary) 0%, var(--cb-primary-dark) 100%);\n  border-radius: var(--cb-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.cb-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.cb-cta-box p strong {\n  color: #d4e8ce;\n}\n\n\/* === DISCLAIMER === *\/\n.cb-disclaimer {\n  font-size: 12px;\n  color: var(--cb-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .cb-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .cb-card {\n    padding: 1.125rem;\n  }\n\n  .cb-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .cb-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--cb-radius-sm);\n  }\n\n  .cb-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .cb-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .cb-grid-compact {\n    gap: .625rem;\n  }\n\n  .cb-grid-compact .cb-card {\n    padding: .75rem;\n  }\n\n  .cb-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .cb-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .cb-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .cb-timeline-content p {\n    font-size: 13px;\n  }\n\n  .cb-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .cb-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .cb-testimonial {\n    padding: 1.25rem;\n  }\n\n  .cb-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .cb-card {\n    animation: cbFadeInUp .5s ease backwards;\n  }\n  .cb-card:nth-child(1) { animation-delay: .05s; }\n  .cb-card:nth-child(2) { animation-delay: .1s; }\n  .cb-card:nth-child(3) { animation-delay: .15s; }\n  .cb-card:nth-child(4) { animation-delay: .2s; }\n  .cb-card:nth-child(5) { animation-delay: .25s; }\n  .cb-card:nth-child(6) { animation-delay: .3s; }\n\n  .cb-timeline-item {\n    animation: cbFadeInUp .5s ease backwards;\n  }\n  .cb-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .cb-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .cb-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .cb-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .cb-timeline-item:nth-child(5) { animation-delay: .25s; }\n}\n\n@keyframes cbFadeInUp {\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  .cb-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":55080464253305,"sku":"BPP48-CED","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-cedre-blanc-cire-parfumee-packshot_2_11zon.jpg?v=1764932652"},{"product_id":"carre-fondant-cire-parfumee-fleur-de-coton-drake","title":"Carré Fondant Cire Parfumée - Fleur de coton - Drake","description":"\u003cdiv class=\"fc-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"fc-hero\"\u003e\n    \u003cdiv class=\"fc-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fc-hero-content\"\u003e\n      \u003cdiv class=\"fc-badges-top\"\u003e\n        \u003cspan class=\"fc-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"fc-badge\"\u003e🌿 Cire 100 % végétale\u003c\/span\u003e\n        \u003cspan class=\"fc-badge\"\u003e🌸 Parfum de Grasse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"fc-hero-title\"\u003eCarré fondant cire parfumée\u003cbr\u003eFleur de Coton #28\u003c\/span\u003e\n      \u003cp class=\"fc-subtitle\"\u003eDrake – Home Fragrance\u003c\/p\u003e\n      \u003cp class=\"fc-description\"\u003eUne parenthèse de douceur pour votre intérieur : la fraîcheur du linge propre, le confort d'un plaid douillet, la quiétude d'un dimanche matin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"fc-section\"\u003e\n    \u003ch2\u003eCarré fondant Fleur de Coton – Un parfum d'ambiance doux et enveloppant\u003c\/h2\u003e\n    \u003cp class=\"fc-section-intro\"\u003eVous cherchez un \u003cstrong\u003eparfum d'ambiance maison\u003c\/strong\u003e qui évoque la douceur du linge frais et la sérénité d'un intérieur cocooning ?\u003c\/p\u003e\n    \u003cdiv class=\"fc-grid-compact\"\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🏡 Ambiance cocooning\u003c\/h3\u003e\n        \u003cp\u003eUn parfum délicat et réconfortant qui transforme chaque pièce en havre de douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🌿 Cire de colza\u003c\/h3\u003e\n        \u003cp\u003eFabriqué à partir de cire végétale de colza, sans paraffine ni dérivé pétrolier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🔥 Sans flamme directe\u003c\/h3\u003e\n        \u003cp\u003eDiffusion douce via un brûle-parfum, sans fumée envahissante ni résidu.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🇫🇷 Made in France\u003c\/h3\u003e\n        \u003cp\u003eUn savoir-faire artisanal français pour une qualité irréprochable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"fc-section\"\u003e\n    \u003ch2\u003eDes notes olfactives fraîches et poudrées\u003c\/h2\u003e\n    \u003cdiv class=\"fc-fragrance-card\"\u003e\n      \u003cdiv class=\"fc-fragrance-pyramid\"\u003e\n        \u003cdiv class=\"fc-fragrance-level\"\u003e\n          \u003cdiv class=\"fc-fragrance-label\"\u003eNote de tête\u003c\/div\u003e\n          \u003cdiv class=\"fc-fragrance-note\"\u003e🍐 Poire fraîche\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fc-fragrance-level\"\u003e\n          \u003cdiv class=\"fc-fragrance-label\"\u003eNote de cœur\u003c\/div\u003e\n          \u003cdiv class=\"fc-fragrance-note\"\u003e🌸 Fleur de coton\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fc-fragrance-level\"\u003e\n          \u003cdiv class=\"fc-fragrance-label\"\u003eNote de fond\u003c\/div\u003e\n          \u003cdiv class=\"fc-fragrance-note\"\u003e✨ Touches poudrées\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"fc-fragrance-desc\"\u003eDès les premières minutes de fonte, ce fondant libère un bouquet subtil où se mêlent des notes de poire fraîche, de fleur de coton et de touches poudrées délicates. Le résultat ? Une ambiance qui rappelle la fraîcheur du linge propre, le confort d'un plaid douillet et la quiétude d'un dimanche matin. Ce n'est pas un parfum qui s'impose : il enveloppe votre pièce tout en finesse, sans jamais devenir entêtant.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"fc-section\"\u003e\n    \u003ch2\u003eUn parfum de Grasse pour une qualité irréprochable\u003c\/h2\u003e\n    \u003cdiv class=\"fc-grid\"\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🏆 Capitale mondiale du parfum\u003c\/h3\u003e\n        \u003cp\u003eLe parfum est élaboré à Grasse, garantissant une fragrance raffinée, stable et fidèle du début à la fin de la diffusion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🌬️ Diffusion harmonieuse\u003c\/h3\u003e\n        \u003cp\u003eContrairement aux parfums d'ambiance synthétiques qui saturent l'air, celui-ci offre une diffusion progressive et équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e⏳ Jusqu'à 12 heures de parfum\u003c\/h3\u003e\n        \u003cp\u003eEnviron 3 heures de diffusion par carré, soit 12 heures au total pour l'étui complet de 4 carrés.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"fc-section\"\u003e\n    \u003ch2\u003eUne cire parfumée naturelle et responsable\u003c\/h2\u003e\n    \u003cp class=\"fc-section-intro\"\u003eSi vous êtes sensible à la composition des produits que vous utilisez chez vous, ce fondant a de quoi vous rassurer.\u003c\/p\u003e\n    \u003cdiv class=\"fc-grid-compact\"\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🌱 Cire de colza 100 % végétale\u003c\/h3\u003e\n        \u003cp\u003eSans paraffine ni dérivé pétrolier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🎨 Sans colorant artificiel\u003c\/h3\u003e\n        \u003cp\u003eLa teinte blanche est celle de la cire naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🌸 Parfum formulé à Grasse\u003c\/h3\u003e\n        \u003cp\u003eSelon des standards exigeants de la parfumerie française.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eUn savoir-faire artisanal reconnu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fc-tip\"\u003e\n      \u003cspan class=\"fc-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eEn choisissant cette cire parfumée, vous optez pour un \u003cstrong\u003eparfum d'ambiance 100 % naturel\u003c\/strong\u003e sur sa base cire, une alternative plus saine aux aérosols et désodorisants chimiques. C'est aussi un excellent choix si vous recherchez un parfum d'ambiance non toxique pour votre foyer.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"fc-section\"\u003e\n    \u003ch2\u003eContenu de l'étui\u003c\/h2\u003e\n    \u003cdiv class=\"fc-grid-compact\"\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e📦 4 carrés fondants\u003c\/h3\u003e\n        \u003cp\u003ePrédécoupés pour une utilisation facile et pratique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🌸 Fleur de Coton #28\u003c\/h3\u003e\n        \u003cp\u003eFragrance douce, poudrée et enveloppante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e⏱️ ~3 h par carré\u003c\/h3\u003e\n        \u003cp\u003eSoit environ 12 heures de diffusion au total.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-card\"\u003e\n        \u003ch3\u003e🌿 Base végétale\u003c\/h3\u003e\n        \u003cp\u003eCire de colza naturelle, sans paraffine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"fc-section\"\u003e\n    \u003ch2\u003eComment utiliser votre carré fondant ?\u003c\/h2\u003e\n    \u003cp class=\"fc-section-intro\"\u003eL'utilisation est simple et ne nécessite qu'un brûle-parfum classique avec bougie chauffe-plat.\u003c\/p\u003e\n    \u003cdiv class=\"fc-timeline\"\u003e\n      \u003cdiv class=\"fc-timeline-item\"\u003e\n        \u003cdiv class=\"fc-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"fc-timeline-content\"\u003e\n          \u003ch3\u003eInstallez le brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez votre brûle-parfum sur une surface stable et résistante à la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-timeline-item\"\u003e\n        \u003cdiv class=\"fc-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"fc-timeline-content\"\u003e\n          \u003ch3\u003eDéposez un carré fondant\u003c\/h3\u003e\n          \u003cp\u003ePlacez un carré fondant dans la coupelle en céramique du brûle-parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-timeline-item\"\u003e\n        \u003cdiv class=\"fc-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"fc-timeline-content\"\u003e\n          \u003ch3\u003eAllumez la bougie\u003c\/h3\u003e\n          \u003cp\u003eAllumez une bougie chauffe-plat dans le compartiment inférieur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-timeline-item\"\u003e\n        \u003cdiv class=\"fc-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"fc-timeline-content\"\u003e\n          \u003ch3\u003eProfitez de la diffusion\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur fait fondre doucement la cire, qui libère son parfum dans toute la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fc-timeline-item\"\u003e\n        \u003cdiv class=\"fc-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"fc-timeline-content\"\u003e\n          \u003ch3\u003eRéutilisez la cire\u003c\/h3\u003e\n          \u003cp\u003eUne fois la bougie éteinte, la cire refroidit, durcit et peut être réutilisée jusqu'à épuisement de la fragrance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fc-tip\"\u003e\n      \u003cspan class=\"fc-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour prolonger la durée de vie du parfum, limitez vos sessions à 1 h 30 puis laissez la cire refroidir avant de relancer une diffusion.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 --\u003e\n  \u003csection class=\"fc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"fc-accordion\"\u003e\n      \u003cdetails class=\"fc-accordion-item\"\u003e\n        \u003csummary class=\"fc-accordion-header\"\u003e🔥 Surveillance\u003c\/summary\u003e\n        \u003cdiv class=\"fc-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais laisser un brûle-parfum allumé sans surveillance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"fc-accordion-item\"\u003e\n        \u003csummary class=\"fc-accordion-header\"\u003e👶 Enfants et animaux\u003c\/summary\u003e\n        \u003cdiv class=\"fc-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants et des animaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"fc-accordion-item\"\u003e\n        \u003csummary class=\"fc-accordion-header\"\u003e⚠️ Manipulation\u003c\/summary\u003e\n        \u003cdiv class=\"fc-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas toucher la coupelle ni la cire fondue pendant l'utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"fc-accordion-item\"\u003e\n        \u003csummary class=\"fc-accordion-header\"\u003e🌬️ Aération\u003c\/summary\u003e\n        \u003cdiv class=\"fc-accordion-content mt-3\"\u003e\n          \u003cp\u003eAérer la pièce après chaque utilisation. Éviter l'inhalation directe et prolongée des vapeurs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"fc-disclaimer\"\u003eCe produit est un parfum d'ambiance et ne doit pas être ingéré. Respectez les précautions d'emploi pour une utilisation en toute sécurité.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --fc-cream: #faf8f5;\n  --fc-white: #ffffff;\n  --fc-primary: #c9b99a;\n  --fc-primary-dark: #6b5e4b;\n  --fc-primary-light: #f5f0e8;\n  --fc-secondary: #d4c5a9;\n  --fc-accent: #e8dcc8;\n  --fc-text: #1a1a1a;\n  --fc-text-light: #6b6560;\n  --fc-border: #e8e2d8;\n  --fc-shadow: 0 4px 24px rgba(107,94,75,.08);\n  --fc-shadow-lg: 0 12px 48px rgba(107,94,75,.15);\n  --fc-radius: 20px;\n  --fc-radius-sm: 12px;\n}\n\n.fc-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--fc-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.fc-hero {\n  position: relative;\n  background: linear-gradient(135deg, #e8dcc8 0%, #d4c5a9 40%, #c9b99a 70%, #b8a688 100%);\n  border-radius: var(--fc-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(--fc-shadow-lg);\n}\n\n.fc-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 20% 80%, rgba(255,255,255,.15) 0%, transparent 50%),\n              radial-gradient(circle at 80% 20%, rgba(255,255,255,.1) 0%, transparent 50%),\n              radial-gradient(circle at 50% 50%, rgba(255,255,255,.05) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.fc-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.fc-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.fc-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(--fc-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.fc-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.fc-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(107,94,75,.3);\n  line-height: 1.15;\n}\n\n.fc-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.fc-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.fc-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.fc-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--fc-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.fc-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(--fc-primary), var(--fc-secondary));\n  border-radius: 2px;\n}\n\n.fc-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fc-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.fc-card {\n  background: var(--fc-white);\n  border-radius: var(--fc-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--fc-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.fc-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--fc-shadow-lg);\n  border-color: var(--fc-primary);\n}\n\n.fc-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--fc-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.fc-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--fc-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.fc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.fc-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.fc-grid-compact .fc-card {\n  padding: 1rem;\n}\n\n.fc-grid-compact .fc-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.fc-grid-compact .fc-card p {\n  font-size: 12px;\n}\n\n\/* === FRAGRANCE CARD === *\/\n.fc-fragrance-card {\n  background: var(--fc-white);\n  border-radius: var(--fc-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--fc-shadow);\n}\n\n.fc-fragrance-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.fc-fragrance-level {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  padding: .875rem 1.25rem;\n  background: var(--fc-primary-light);\n  border-radius: var(--fc-radius-sm);\n  border-left: 4px solid var(--fc-primary);\n}\n\n.fc-fragrance-label {\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  color: var(--fc-primary-dark);\n  min-width: 100px;\n}\n\n.fc-fragrance-note {\n  font-size: clamp(14px, 2.5vw, 16px);\n  color: var(--fc-text);\n  font-weight: 600;\n}\n\n.fc-fragrance-desc {\n  font-size: clamp(14px, 2.2vw, 16px);\n  color: var(--fc-text-light);\n  line-height: 1.8;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.fc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.fc-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.fc-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--fc-primary), var(--fc-primary-dark));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.fc-timeline-content {\n  flex: 1;\n  background: var(--fc-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--fc-radius-sm);\n  box-shadow: var(--fc-shadow);\n}\n\n.fc-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--fc-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.fc-timeline-content p {\n  font-size: 14px;\n  color: var(--fc-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP === *\/\n.fc-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--fc-primary-light);\n  border-radius: var(--fc-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.fc-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.fc-tip p {\n  font-size: 14px;\n  color: var(--fc-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDION === *\/\n.fc-accordion {\n  background: var(--fc-white);\n  border-radius: var(--fc-radius);\n  box-shadow: var(--fc-shadow);\n  overflow: hidden;\n}\n\n.fc-accordion-item {\n  border-bottom: 1px solid var(--fc-border);\n  margin: 0;\n  padding: 0;\n}\n\n.fc-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.fc-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--fc-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.fc-accordion-header:hover {\n  background: var(--fc-primary-light);\n}\n\n.fc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.fc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--fc-primary);\n  transition: transform .2s ease;\n}\n\n.fc-accordion-item[open] .fc-accordion-header::after {\n  content: '−';\n}\n\n.fc-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--fc-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.fc-accordion-content p {\n  margin: 0;\n}\n\n\/* === TESTIMONIAL === *\/\n.fc-testimonial {\n  background: var(--fc-white);\n  border-radius: var(--fc-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--fc-shadow);\n  border-left: 4px solid var(--fc-primary);\n}\n\n.fc-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fc-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.fc-disclaimer {\n  font-size: 12px;\n  color: var(--fc-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .fc-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .fc-card {\n    padding: 1.125rem;\n  }\n\n  .fc-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .fc-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--fc-radius-sm);\n  }\n\n  .fc-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .fc-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .fc-grid-compact {\n    gap: .625rem;\n  }\n\n  .fc-grid-compact .fc-card {\n    padding: .75rem;\n  }\n\n  .fc-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .fc-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .fc-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .fc-timeline-content p {\n    font-size: 13px;\n  }\n\n  .fc-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .fc-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .fc-fragrance-level {\n    flex-direction: column;\n    gap: .25rem;\n    padding: .75rem 1rem;\n  }\n\n  .fc-fragrance-label {\n    min-width: auto;\n    font-size: 11px;\n  }\n\n  .fc-fragrance-note {\n    font-size: 14px;\n  }\n\n  .fc-fragrance-desc {\n    font-size: 14px;\n  }\n\n  .fc-fragrance-card {\n    padding: 1.25rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .fc-card {\n    animation: fcFadeInUp .5s ease backwards;\n  }\n  .fc-card:nth-child(1) { animation-delay: .05s; }\n  .fc-card:nth-child(2) { animation-delay: .1s; }\n  .fc-card:nth-child(3) { animation-delay: .15s; }\n  .fc-card:nth-child(4) { animation-delay: .2s; }\n  .fc-card:nth-child(5) { animation-delay: .25s; }\n  .fc-card:nth-child(6) { animation-delay: .3s; }\n\n  .fc-timeline-item {\n    animation: fcFadeInUp .5s ease backwards;\n  }\n  .fc-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .fc-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .fc-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .fc-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .fc-timeline-item:nth-child(5) { animation-delay: .25s; }\n}\n\n@keyframes fcFadeInUp {\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  .fc-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":55080470708601,"sku":"BPP48-FCO","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-fleur-de-coton-cire-parfumee-packshot_6_11zon.jpg?v=1764932680"},{"product_id":"carre-fondant-cire-parfumee-monoi-et-tiare-drake","title":"Carré Fondant Cire Parfumée - Monoï et Tiaré - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carrés Fondants Cire Parfumée - Monoï #44\nPalette détectée:\n  - Primaire: #F39C2B (orange chaleureux du packaging, évoquant les couchers de soleil tropicaux)\n  - Secondaire: #FDB863 (orange clair lumineux)\n  - Accent: #E67E22 (orange intense pour les highlights)\n  - Neutre: #F5E6D3 (beige rosé naturel, rappelant le sable fin)\nAmbiance: Évasion tropicale, naturalité raffinée, douceur artisanale, univers zen et chaleureux, lifestyle bien-être à la française\nType: Produit de bien-être olfactif \/ Décoration d'ambiance\nStyle suggéré: Naturel-premium avec touches exotiques, minimalisme chaleureux\nPréfixe CSS: mf (monoï fondant)\n--\u003e\n\n\u003cdiv class=\"mf-premium\"\u003e\n  \u003cdiv class=\"mf-hero\"\u003e\n    \u003cdiv class=\"mf-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mf-hero-content\"\u003e\n      \u003cdiv class=\"mf-badges-top\"\u003e\n        \u003cspan class=\"mf-badge\"\u003e🌺 Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"mf-badge\"\u003e🌱 100% végétal\u003c\/span\u003e\n        \u003cspan class=\"mf-badge\"\u003e🇫🇷 Artisanal français\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"mf-hero-title\"\u003eCarrés fondants Monoï \u0026amp; Tiaré\u003c\/span\u003e\n      \u003cp class=\"mf-subtitle\"\u003eUne échappée tropicale au cœur de votre maison\u003c\/p\u003e\n      \u003cp class=\"mf-description\"\u003eLaissez-vous transporter vers des rivages paradisiaques par les notes envoûtantes de la fleur de tiaré, de la vanille chaude et du musc délicat. Un concentré de douceur et de soleil, façonné avec passion dans la pure tradition artisanale française.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"mf-section\"\u003e\n    \u003ch2\u003e✨ Les atouts de ce carré fondant\u003c\/h2\u003e\n    \u003cdiv class=\"mf-grid\"\u003e\n      \u003cdiv class=\"mf-card\"\u003e\n        \u003cdiv class=\"mf-icon\"\u003e🌿\u003c\/div\u003e\n        \u003cdiv class=\"mf-card-title\"\u003eComposition 100% naturelle\u003c\/div\u003e\n        \u003cp\u003eCire végétale de colza cultivée sans OGM, respectueuse de l'environnement et de votre santé\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-card\"\u003e\n        \u003cdiv class=\"mf-icon\"\u003e🎨\u003c\/div\u003e\n        \u003cdiv class=\"mf-card-title\"\u003eParfum de Grasse authentique\u003c\/div\u003e\n        \u003cp\u003eFragrances créées dans la capitale mondiale de la parfumerie pour une qualité olfactive d'exception\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-card\"\u003e\n        \u003cdiv class=\"mf-icon\"\u003e⏱️\u003c\/div\u003e\n        \u003cdiv class=\"mf-card-title\"\u003e12 heures de diffusion\u003c\/div\u003e\n        \u003cp\u003e4 carrés réutilisables offrant chacun 3 heures d'ambiance envoûtante et relaxante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-card\"\u003e\n        \u003cdiv class=\"mf-icon\"\u003e🏡\u003c\/div\u003e\n        \u003cdiv class=\"mf-card-title\"\u003eFabrication artisanale\u003c\/div\u003e\n        \u003cp\u003eConfectionné à la main en France avec un savoir-faire traditionnel et une attention minutieuse\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-card\"\u003e\n        \u003cdiv class=\"mf-icon\"\u003e♻️\u003c\/div\u003e\n        \u003cdiv class=\"mf-card-title\"\u003eRéutilisable à l'infini\u003c\/div\u003e\n        \u003cp\u003eLa cire durcit après refroidissement et peut être refondue plusieurs fois sans perdre son parfum\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-card\"\u003e\n        \u003cdiv class=\"mf-icon\"\u003e🌸\u003c\/div\u003e\n        \u003cdiv class=\"mf-card-title\"\u003eNotes exotiques envoûtantes\u003c\/div\u003e\n        \u003cp\u003eUn bouquet harmonieux de monoï, fleur de tiaré, vanille chaude et musc délicat\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mf-section\"\u003e\n    \u003ch2\u003e🌺 Voyage olfactif tropical\u003c\/h2\u003e\n    \u003cdiv class=\"mf-fragrance-box\"\u003e\n      \u003cdiv class=\"mf-fragrance-card\"\u003e\n        \u003cdiv class=\"mf-fragrance-icon\"\u003e🥥\u003c\/div\u003e\n        \u003cdiv class=\"mf-fragrance-name\"\u003eMonoï enivrant\u003c\/div\u003e\n        \u003cp\u003eL'emblématique parfum de Polynésie, mélange onctueux de noix de coco et de fleurs de tiaré macérées\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-fragrance-separator\"\u003e+\u003c\/div\u003e\n      \u003cdiv class=\"mf-fragrance-card\"\u003e\n        \u003cdiv class=\"mf-fragrance-icon\"\u003e🌸\u003c\/div\u003e\n        \u003cdiv class=\"mf-fragrance-name\"\u003eFleur de tiaré\u003c\/div\u003e\n        \u003cp\u003eUne senteur florale délicate et solaire, symbole d'évasion et de douceur tropicale\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-fragrance-separator\"\u003e+\u003c\/div\u003e\n      \u003cdiv class=\"mf-fragrance-card\"\u003e\n        \u003cdiv class=\"mf-fragrance-icon\"\u003e🍦\u003c\/div\u003e\n        \u003cdiv class=\"mf-fragrance-name\"\u003eVanille chaude\u003c\/div\u003e\n        \u003cp\u003eDes notes gourmandes et réconfortantes qui enveloppent l'espace d'une douceur sucrée\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-fragrance-separator\"\u003e+\u003c\/div\u003e\n      \u003cdiv class=\"mf-fragrance-card\"\u003e\n        \u003cdiv class=\"mf-fragrance-icon\"\u003e💫\u003c\/div\u003e\n        \u003cdiv class=\"mf-fragrance-name\"\u003eMusc délicat\u003c\/div\u003e\n        \u003cp\u003eUne touche sensuelle et poudrée qui prolonge et sublime l'ensemble de la composition\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mf-section\"\u003e\n    \u003ch2\u003e📖 Mode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"mf-steps\"\u003e\n      \u003cdiv class=\"mf-step\"\u003e\n        \u003cdiv class=\"mf-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"mf-step-content\"\u003e\n          \u003cdiv class=\"mf-step-title\"\u003ePréparez votre brûle-parfum\u003c\/div\u003e\n          \u003cp\u003ePlacez un seul carré fondant dans la coupelle de votre brûle-parfum ou diffuseur adapté\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-step\"\u003e\n        \u003cdiv class=\"mf-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"mf-step-content\"\u003e\n          \u003cdiv class=\"mf-step-title\"\u003eAllumez la bougie chauffe-plat\u003c\/div\u003e\n          \u003cp\u003ePlacez une bougie chauffe-plat allumée sous la coupelle et laissez la magie opérer\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-step\"\u003e\n        \u003cdiv class=\"mf-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"mf-step-content\"\u003e\n          \u003cdiv class=\"mf-step-title\"\u003eProfitez de la diffusion\u003c\/div\u003e\n          \u003cp\u003eLa cire fond doucement et libère progressivement ses arômes envoûtants pendant 3 heures\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-step\"\u003e\n        \u003cdiv class=\"mf-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"mf-step-content\"\u003e\n          \u003cdiv class=\"mf-step-title\"\u003eRéutilisez à volonté\u003c\/div\u003e\n          \u003cp\u003eUne fois refroidie, la cire durcit et peut être refondue pour de nouvelles sessions parfumées\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mf-section\"\u003e\n    \u003ch2\u003e🎯 Créez l'ambiance parfaite\u003c\/h2\u003e\n    \u003cdiv class=\"mf-grid mf-grid-3\"\u003e\n      \u003cdiv class=\"mf-ambiance-card\"\u003e\n        \u003cdiv class=\"mf-ambiance-emoji\"\u003e🧘\u003c\/div\u003e\n        \u003cdiv class=\"mf-ambiance-title\"\u003eDétente \u0026amp; méditation\u003c\/div\u003e\n        \u003cp\u003eTransformez votre espace en sanctuaire de bien-être pour vos moments de relaxation et de yoga\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-ambiance-card\"\u003e\n        \u003cdiv class=\"mf-ambiance-emoji\"\u003e🛁\u003c\/div\u003e\n        \u003cdiv class=\"mf-ambiance-title\"\u003eRituel spa à domicile\u003c\/div\u003e\n        \u003cp\u003eSublimez votre salle de bain en oasis tropicale pour des bains parfumés dignes d'un resort\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-ambiance-card\"\u003e\n        \u003cdiv class=\"mf-ambiance-emoji\"\u003e🕯️\u003c\/div\u003e\n        \u003cdiv class=\"mf-ambiance-title\"\u003eSoirées cocooning\u003c\/div\u003e\n        \u003cp\u003eCréez une atmosphère chaleureuse et enveloppante pour vos moments de lecture ou vos soirées douillettes\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-ambiance-card\"\u003e\n        \u003cdiv class=\"mf-ambiance-emoji\"\u003e💑\u003c\/div\u003e\n        \u003cdiv class=\"mf-ambiance-title\"\u003eAmbiance romantique\u003c\/div\u003e\n        \u003cp\u003eLes notes sensuelles du monoï créent le cadre idéal pour vos dîners aux chandelles\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-ambiance-card\"\u003e\n        \u003cdiv class=\"mf-ambiance-emoji\"\u003e🏝️\u003c\/div\u003e\n        \u003cdiv class=\"mf-ambiance-title\"\u003eÉvasion tropicale\u003c\/div\u003e\n        \u003cp\u003eVoyagez instantanément vers les îles paradisiaques sans quitter votre salon\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-ambiance-card\"\u003e\n        \u003cdiv class=\"mf-ambiance-emoji\"\u003e🎁\u003c\/div\u003e\n        \u003cdiv class=\"mf-ambiance-title\"\u003eCadeau parfumé\u003c\/div\u003e\n        \u003cp\u003eUne idée cadeau raffinée et originale pour faire plaisir aux amateurs de belles fragrances\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mf-section\"\u003e\n    \u003ch2\u003e⚠️ Précautions d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"mf-warning-box\"\u003e\n      \u003cdiv class=\"mf-warning-grid\"\u003e\n        \u003cdiv class=\"mf-warning-item\"\u003e\n          \u003cspan class=\"mf-warning-icon\"\u003e🔥\u003c\/span\u003e\n          \u003cp\u003eNe jamais manipuler la cire lorsqu'elle est liquide : risque de brûlure\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mf-warning-item\"\u003e\n          \u003cspan class=\"mf-warning-icon\"\u003e👶\u003c\/span\u003e\n          \u003cp\u003eGarder hors de portée des enfants et des animaux domestiques\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mf-warning-item\"\u003e\n          \u003cspan class=\"mf-warning-icon\"\u003e👁️\u003c\/span\u003e\n          \u003cp\u003eNe jamais laisser une bougie allumée sans surveillance\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mf-warning-item\"\u003e\n          \u003cspan class=\"mf-warning-icon\"\u003e💨\u003c\/span\u003e\n          \u003cp\u003eVentiler régulièrement la pièce après utilisation\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mf-warning-item\"\u003e\n          \u003cspan class=\"mf-warning-icon\"\u003e🌡️\u003c\/span\u003e\n          \u003cp\u003eUtiliser uniquement dans un brûle-parfum adapté et stable\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mf-warning-item\"\u003e\n          \u003cspan class=\"mf-warning-icon\"\u003e🚫\u003c\/span\u003e\n          \u003cp\u003eNe pas ingérer ni appliquer sur la peau\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mf-section\"\u003e\n    \u003ch2\u003e📦 Caractéristiques du produit\u003c\/h2\u003e\n    \u003cdiv class=\"mf-info-grid\"\u003e\n      \u003cdiv class=\"mf-info-card\"\u003e\n        \u003cdiv class=\"mf-info-label\"\u003eContenu\u003c\/div\u003e\n        \u003cdiv class=\"mf-info-value\"\u003e4 carrés fondants\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-info-card\"\u003e\n        \u003cdiv class=\"mf-info-label\"\u003eDurée totale\u003c\/div\u003e\n        \u003cdiv class=\"mf-info-value\"\u003e12 heures\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-info-card\"\u003e\n        \u003cdiv class=\"mf-info-label\"\u003eComposition\u003c\/div\u003e\n        \u003cdiv class=\"mf-info-value\"\u003eCire végétale de colza\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-info-card\"\u003e\n        \u003cdiv class=\"mf-info-label\"\u003eParfum\u003c\/div\u003e\n        \u003cdiv class=\"mf-info-value\"\u003eFragrance de Grasse\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-info-card\"\u003e\n        \u003cdiv class=\"mf-info-label\"\u003eFabrication\u003c\/div\u003e\n        \u003cdiv class=\"mf-info-value\"\u003eArtisanale française\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-info-card\"\u003e\n        \u003cdiv class=\"mf-info-label\"\u003eLabel\u003c\/div\u003e\n        \u003cdiv class=\"mf-info-value\"\u003eSans OGM\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-info-card\"\u003e\n        \u003cdiv class=\"mf-info-label\"\u003eRéférence\u003c\/div\u003e\n        \u003cdiv class=\"mf-info-value\"\u003e#44\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-info-card\"\u003e\n        \u003cdiv class=\"mf-info-label\"\u003eMarque\u003c\/div\u003e\n        \u003cdiv class=\"mf-info-value\"\u003eDrake\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mf-section\"\u003e\n    \u003ch2\u003e🌍 Un engagement écologique et éthique\u003c\/h2\u003e\n    \u003cdiv class=\"mf-eco-box\"\u003e\n      \u003cdiv class=\"mf-eco-card\"\u003e\n        \u003cdiv class=\"mf-eco-icon\"\u003e🌱\u003c\/div\u003e\n        \u003cdiv class=\"mf-eco-title\"\u003eCire 100% végétale\u003c\/div\u003e\n        \u003cp\u003eIssue de colza cultivé sans OGM en Europe, une alternative naturelle et renouvelable aux cires pétrochimiques\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-eco-card\"\u003e\n        \u003cdiv class=\"mf-eco-icon\"\u003e🏭\u003c\/div\u003e\n        \u003cdiv class=\"mf-eco-title\"\u003eFabrication locale\u003c\/div\u003e\n        \u003cp\u003eProduit artisanalement en France, soutenant le savoir-faire français et réduisant l'empreinte carbone\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-eco-card\"\u003e\n        \u003cdiv class=\"mf-eco-icon\"\u003e♻️\u003c\/div\u003e\n        \u003cdiv class=\"mf-eco-title\"\u003eRéutilisable\u003c\/div\u003e\n        \u003cp\u003eZéro déchet : la cire se solidifie après usage et peut être refondue autant de fois que souhaité\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mf-eco-card\"\u003e\n        \u003cdiv class=\"mf-eco-icon\"\u003e🌿\u003c\/div\u003e\n        \u003cdiv class=\"mf-eco-title\"\u003eRespect de la santé\u003c\/div\u003e\n        \u003cp\u003eSans substances controversées, pour une diffusion saine et respectueuse de votre environnement intérieur\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mf-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"mf-cta-box\"\u003e\n      \u003cdiv class=\"mf-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"mf-cta-content\"\u003e\n        \u003cdiv class=\"mf-cta-icon\"\u003e🌺\u003c\/div\u003e\n        \u003cp class=\"mf-cta-text\"\u003eOffrez-vous une pause tropicale et transformez votre intérieur en havre de paix parfumé. Avec les carrés fondants Monoï \u0026amp; Tiaré, l'évasion n'est plus qu'à une flamme de distance...\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  --mf-cream: #FAF7F2;\n  --mf-white: #ffffff;\n  --mf-primary: #F39C2B;\n  --mf-primary-dark: #E67E22;\n  --mf-primary-light: #FFF5E8;\n  --mf-secondary: #FDB863;\n  --mf-accent: #D35400;\n  --mf-sand: #F5E6D3;\n  --mf-text: #1a1a1a;\n  --mf-text-light: #5a5a5a;\n  --mf-border: #e8d5c0;\n  --mf-shadow: 0 4px 24px rgba(243, 156, 43, 0.12);\n  --mf-shadow-lg: 0 12px 48px rgba(243, 156, 43, 0.2);\n  --mf-radius: 20px;\n  --mf-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.mf-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--mf-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.6;\n  color: var(--mf-text);\n}\n\n\/* === HERO === *\/\n.mf-hero {\n  position: relative;\n  background: linear-gradient(135deg, #F39C2B 0%, #FDB863 50%, #E67E22 100%);\n  border-radius: var(--mf-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(--mf-shadow-lg);\n}\n\n.mf-hero-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%, white 2px, transparent 2px),\n    radial-gradient(circle at 60% 70%, white 2px, transparent 2px),\n    radial-gradient(circle at 80% 20%, white 3px, transparent 3px),\n    radial-gradient(circle at 40% 80%, white 2px, transparent 2px);\n  background-size: 100px 100px, 150px 150px, 120px 120px, 180px 180px;\n  background-position: 0 0, 40px 60px, 130px 270px, 70px 100px;\n}\n\n.mf-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.mf-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: 2rem;\n}\n\n.mf-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: 14px;\n  font-weight: 700;\n  color: var(--mf-primary-dark);\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);\n  transition: all 0.3s ease;\n}\n\n.mf-badge:hover {\n  transform: translateY(-3px) scale(1.05);\n  box-shadow: 0 6px 24px rgba(0, 0, 0, 0.18);\n}\n\n.mf-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  line-height: 1.1;\n}\n\n.mf-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.mf-description {\n  color: rgba(255, 255, 255, 0.92);\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.mf-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.mf-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--mf-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.mf-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(--mf-primary), var(--mf-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.mf-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.mf-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n}\n\n\/* === CARDS === *\/\n.mf-card {\n  background: var(--mf-white);\n  border-radius: var(--mf-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--mf-shadow);\n  border: 2px solid transparent;\n  transition: all 0.3s ease;\n  text-align: center;\n}\n\n.mf-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--mf-shadow-lg);\n  border-color: var(--mf-primary);\n}\n\n.mf-icon {\n  font-size: clamp(40px, 6vw, 56px);\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.mf-card-title {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--mf-primary-dark);\n  margin-bottom: 0.75rem;\n  letter-spacing: -0.02em;\n}\n\n.mf-card p {\n  color: var(--mf-text-light);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === FRAGRANCE BOX === *\/\n.mf-fragrance-box {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 1.5rem;\n  align-items: center;\n  justify-content: center;\n}\n\n.mf-fragrance-card {\n  background: linear-gradient(135deg, var(--mf-white) 0%, var(--mf-sand) 100%);\n  border-radius: var(--mf-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  flex: 1;\n  min-width: 200px;\n  max-width: 280px;\n  text-align: center;\n  box-shadow: var(--mf-shadow);\n  border: 2px solid var(--mf-border);\n  transition: all 0.3s ease;\n}\n\n.mf-fragrance-card:hover {\n  transform: translateY(-5px) scale(1.02);\n  box-shadow: var(--mf-shadow-lg);\n  border-color: var(--mf-primary);\n}\n\n.mf-fragrance-icon {\n  font-size: clamp(36px, 5vw, 48px);\n  margin-bottom: 1rem;\n}\n\n.mf-fragrance-name {\n  font-size: clamp(16px, 2.3vw, 19px);\n  font-weight: 800;\n  color: var(--mf-primary-dark);\n  margin-bottom: 0.75rem;\n  letter-spacing: -0.02em;\n}\n\n.mf-fragrance-card p {\n  font-size: clamp(13px, 1.8vw, 15px);\n  color: var(--mf-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.mf-fragrance-separator {\n  font-size: clamp(24px, 4vw, 32px);\n  font-weight: 800;\n  color: var(--mf-primary);\n  flex-shrink: 0;\n}\n\n\/* === STEPS === *\/\n.mf-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.mf-step {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  background: var(--mf-white);\n  border-radius: var(--mf-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--mf-shadow);\n  border-left: 4px solid var(--mf-primary);\n  transition: all 0.3s ease;\n}\n\n.mf-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--mf-shadow-lg);\n}\n\n.mf-step-number {\n  flex-shrink: 0;\n  width: clamp(50px, 8vw, 64px);\n  height: clamp(50px, 8vw, 64px);\n  background: linear-gradient(135deg, var(--mf-primary), var(--mf-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: clamp(22px, 4vw, 28px);\n  font-weight: 900;\n  box-shadow: 0 4px 16px rgba(243, 156, 43, 0.3);\n}\n\n.mf-step-content {\n  flex: 1;\n}\n\n.mf-step-title {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--mf-primary-dark);\n  margin-bottom: 0.5rem;\n  display: block;\n  letter-spacing: -0.02em;\n}\n\n.mf-step-content p {\n  color: var(--mf-text-light);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === AMBIANCE CARDS === *\/\n.mf-ambiance-card {\n  background: linear-gradient(135deg, var(--mf-primary-light) 0%, var(--mf-white) 100%);\n  border-radius: var(--mf-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  box-shadow: var(--mf-shadow);\n  border: 2px solid var(--mf-border);\n  transition: all 0.3s ease;\n}\n\n.mf-ambiance-card:hover {\n  transform: translateY(-8px) scale(1.02);\n  box-shadow: var(--mf-shadow-lg);\n  border-color: var(--mf-primary);\n}\n\n.mf-ambiance-emoji {\n  font-size: clamp(42px, 6vw, 56px);\n  margin-bottom: 1rem;\n}\n\n.mf-ambiance-title {\n  font-size: clamp(16px, 2.3vw, 19px);\n  font-weight: 800;\n  color: var(--mf-primary-dark);\n  margin-bottom: 0.75rem;\n  letter-spacing: -0.02em;\n}\n\n.mf-ambiance-card p {\n  font-size: clamp(13px, 1.8vw, 15px);\n  color: var(--mf-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === WARNING BOX === *\/\n.mf-warning-box {\n  background: linear-gradient(135deg, #FFF5E8 0%, #FFE8CC 100%);\n  border-radius: var(--mf-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  border: 3px solid var(--mf-primary);\n  box-shadow: var(--mf-shadow-lg);\n}\n\n.mf-warning-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.5rem;\n}\n\n.mf-warning-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--mf-white);\n  padding: 1.25rem;\n  border-radius: var(--mf-radius-sm);\n  border: 2px solid var(--mf-border);\n}\n\n.mf-warning-icon {\n  font-size: clamp(24px, 4vw, 32px);\n  flex-shrink: 0;\n}\n\n.mf-warning-item p {\n  margin: 0;\n  color: var(--mf-text);\n  font-size: clamp(13px, 1.8vw, 15px);\n  line-height: 1.5;\n  font-weight: 600;\n}\n\n\/* === INFO GRID === *\/\n.mf-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.25rem;\n}\n\n.mf-info-card {\n  background: var(--mf-white);\n  border-radius: var(--mf-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  box-shadow: var(--mf-shadow);\n  border: 2px solid var(--mf-border);\n  transition: all 0.3s ease;\n}\n\n.mf-info-card:hover {\n  transform: translateY(-5px);\n  border-color: var(--mf-primary);\n  box-shadow: var(--mf-shadow-lg);\n}\n\n.mf-info-label {\n  font-size: clamp(12px, 1.6vw, 14px);\n  color: var(--mf-text-light);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 700;\n  margin-bottom: 0.5rem;\n}\n\n.mf-info-value {\n  font-size: clamp(16px, 2.3vw, 19px);\n  font-weight: 800;\n  color: var(--mf-primary-dark);\n  letter-spacing: -0.02em;\n}\n\n\/* === ECO BOX === *\/\n.mf-eco-box {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n}\n\n.mf-eco-card {\n  background: linear-gradient(135deg, #E8F5E9 0%, var(--mf-white) 100%);\n  border-radius: var(--mf-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  box-shadow: var(--mf-shadow);\n  border: 2px solid #C8E6C9;\n  transition: all 0.3s ease;\n}\n\n.mf-eco-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--mf-shadow-lg);\n  border-color: #66BB6A;\n}\n\n.mf-eco-icon {\n  font-size: clamp(42px, 6vw, 56px);\n  margin-bottom: 1rem;\n}\n\n.mf-eco-title {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: #2E7D32;\n  margin-bottom: 0.75rem;\n  letter-spacing: -0.02em;\n}\n\n.mf-eco-card p {\n  font-size: clamp(13px, 1.8vw, 15px);\n  color: var(--mf-text-light);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.mf-cta-box {\n  background: linear-gradient(135deg, var(--mf-primary) 0%, var(--mf-primary-dark) 100%);\n  border-radius: var(--mf-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--mf-shadow-lg);\n}\n\n.mf-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: 0.1;\n  background-image: \n    radial-gradient(circle at 25% 25%, white 3px, transparent 3px),\n    radial-gradient(circle at 75% 75%, white 2px, transparent 2px),\n    radial-gradient(circle at 50% 50%, white 2px, transparent 2px);\n  background-size: 80px 80px, 120px 120px, 100px 100px;\n}\n\n.mf-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.mf-cta-icon {\n  font-size: clamp(48px, 8vw, 72px);\n  margin-bottom: 1.5rem;\n  animation: float 3s ease-in-out infinite;\n}\n\n.mf-cta-text {\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, 0.2);\n  margin: 0;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .mf-grid,\n  .mf-grid-3 {\n    grid-template-columns: 1fr;\n  }\n  \n  .mf-fragrance-box {\n    flex-direction: column;\n  }\n  \n  .mf-fragrance-separator {\n    transform: rotate(90deg);\n  }\n  \n  .mf-fragrance-card {\n    max-width: 100%;\n  }\n  \n  .mf-step {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .mf-step-number {\n    margin: 0 auto;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .mf-card,\n  .mf-ambiance-card,\n  .mf-eco-card {\n    animation: fadeInUp 0.6s ease backwards;\n  }\n  \n  .mf-card:nth-child(1),\n  .mf-ambiance-card:nth-child(1),\n  .mf-eco-card:nth-child(1) { animation-delay: 0.1s; }\n  .mf-card:nth-child(2),\n  .mf-ambiance-card:nth-child(2),\n  .mf-eco-card:nth-child(2) { animation-delay: 0.2s; }\n  .mf-card:nth-child(3),\n  .mf-ambiance-card:nth-child(3),\n  .mf-eco-card:nth-child(3) { animation-delay: 0.3s; }\n  .mf-card:nth-child(4),\n  .mf-ambiance-card:nth-child(4),\n  .mf-eco-card:nth-child(4) { animation-delay: 0.4s; }\n  .mf-card:nth-child(5),\n  .mf-ambiance-card:nth-child(5) { animation-delay: 0.5s; }\n  .mf-card:nth-child(6),\n  .mf-ambiance-card:nth-child(6) { animation-delay: 0.6s; }\n  \n  .mf-step {\n    animation: slideInRight 0.6s ease backwards;\n  }\n  \n  .mf-step:nth-child(1) { animation-delay: 0.1s; }\n  .mf-step:nth-child(2) { animation-delay: 0.2s; }\n  .mf-step:nth-child(3) { animation-delay: 0.3s; }\n  .mf-step:nth-child(4) { animation-delay: 0.4s; }\n  \n  .mf-fragrance-card {\n    animation: scaleIn 0.6s ease backwards;\n  }\n  \n  .mf-fragrance-card:nth-child(1) { animation-delay: 0.1s; }\n  .mf-fragrance-card:nth-child(3) { animation-delay: 0.2s; }\n  .mf-fragrance-card:nth-child(5) { animation-delay: 0.3s; }\n  .mf-fragrance-card:nth-child(7) { 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@keyframes slideInRight {\n  from {\n    opacity: 0;\n    transform: translateX(-40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateX(0);\n  }\n}\n\n@keyframes scaleIn {\n  from {\n    opacity: 0;\n    transform: scale(0.85);\n  }\n  to {\n    opacity: 1;\n    transform: scale(1);\n  }\n}\n\n@keyframes float {\n  0%, 100% {\n    transform: translateY(0);\n  }\n  50% {\n    transform: translateY(-10px);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .mf-premium *,\n  .mf-premium *::before,\n  .mf-premium *::after {\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  .mf-premium {\n    --mf-shadow: 0 0 0 2px currentColor;\n    --mf-shadow-lg: 0 0 0 3px currentColor;\n  }\n  \n  .mf-card,\n  .mf-step,\n  .mf-info-card {\n    border-width: 3px;\n  }\n}\n\n\/* === PRINT === *\/\n@media print {\n  .mf-premium {\n    background: white;\n  }\n  \n  .mf-card,\n  .mf-step,\n  .mf-hero {\n    box-shadow: none;\n    border: 1px solid #ccc;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55080474968441,"sku":"BPP48-MON","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-monoi-cire-parfumee-packshot_8_11zon.jpg?v=1764932696"},{"product_id":"carre-fondant-cire-parfumee-fleur-d-oranger-drake","title":"Carré Fondant Cire Parfumée - Fleur d'oranger - Drake","description":"\u003cdiv class=\"fo-premium\"\u003e\n\n\u003cdiv class=\"fo-hero\"\u003e\n\u003cdiv class=\"fo-hero-pattern\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fo-hero-content\"\u003e\n\u003cdiv class=\"fo-badges-top\"\u003e\n\u003cspan class=\"fo-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n\u003cspan class=\"fo-badge\"\u003e🌿 Cire végétale\u003c\/span\u003e\n\u003cspan class=\"fo-badge\"\u003e🌸 Parfum de Grasse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"fo-hero-title\"\u003eCarré Fondant Cire Parfumée — Fleur d'Oranger\u003c\/span\u003e\n\u003cp class=\"fo-subtitle\"\u003eDrake · Carrés fondants #02\u003c\/p\u003e\n\u003cp class=\"fo-description\"\u003e4 carrés de cire végétale de colza, parfumés à Grasse, pour 12 heures d'évasion florale douce et enveloppante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection class=\"fo-section\"\u003e\n\u003ch2\u003eCarré fondant parfumé Fleur d'Oranger – Une escapade florale au cœur de votre intérieur\u003c\/h2\u003e\n\u003cp class=\"fo-section-intro\"\u003eImaginez un instant : vous rentrez chez vous après une longue journée, et une douce fragrance de \u003cstrong\u003efleur d'oranger\u003c\/strong\u003e vous accueille, légère, enveloppante, apaisante. C'est exactement ce que vous offre ce \u003cstrong\u003efondant de cire parfumée\u003c\/strong\u003e signé Drake, une invitation à la détente fabriquée artisanalement en France avec un \u003cstrong\u003eparfum de Grasse\u003c\/strong\u003e d'exception.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"fo-section\"\u003e\n\u003ch2\u003eUne pyramide olfactive raffinée en trois temps\u003c\/h2\u003e\n\u003cp class=\"fo-section-intro\"\u003eCe \u003cstrong\u003egalet de cire parfumée\u003c\/strong\u003e ne se contente pas d'embaumer votre pièce : il raconte une véritable histoire olfactive, construite avec finesse autour de trois accords complémentaires.\u003c\/p\u003e\n\u003cdiv class=\"fo-grid\"\u003e\n\u003cdiv class=\"fo-card fo-card-pyramid fo-card-top\"\u003e\n\u003ch3\u003e✨ Notes de tête\u003c\/h3\u003e\n\u003cp class=\"fo-note-name\"\u003eCassis \u0026amp; petitgrain\u003c\/p\u003e\n\u003cp\u003eUne ouverture pétillante, fruitée et délicatement zestée qui éveille les sens dès les premières minutes de diffusion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-card fo-card-pyramid fo-card-heart\"\u003e\n\u003ch3\u003e🌸 Notes de cœur\u003c\/h3\u003e\n\u003cp class=\"fo-note-name\"\u003eFleur d'oranger\u003c\/p\u003e\n\u003cp\u003eLa star de cette composition, douce, florale et naturellement apaisante, elle installe une atmosphère de sérénité dans chaque recoin de la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-card fo-card-pyramid fo-card-base\"\u003e\n\u003ch3\u003e🪵 Notes de fond\u003c\/h3\u003e\n\u003cp class=\"fo-note-name\"\u003eSantal \u0026amp; musc\u003c\/p\u003e\n\u003cp\u003eUn sillage chaud et velouté qui prolonge l'expérience et laisse une empreinte délicate longtemps après la diffusion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"fo-section\"\u003e\n\u003ch2\u003eUne cire végétale et un savoir-faire artisanal français\u003c\/h2\u003e\n\u003cdiv class=\"fo-grid-compact\"\u003e\n\u003cdiv class=\"fo-card\"\u003e\n\u003ch3\u003e🌿 Cire de colza\u003c\/h3\u003e\n\u003cp\u003eAlternative naturelle à la paraffine, plus respectueuse de votre intérieur et de l'environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-card\"\u003e\n\u003ch3\u003e💨 Combustion propre\u003c\/h3\u003e\n\u003cp\u003eAucune fumée noire, diffusion progressive et homogène du parfum dans toute la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-card\"\u003e\n\u003ch3\u003e🏵️ Parfum de Grasse\u003c\/h3\u003e\n\u003cp\u003eFragrance complexe, authentique et durable issue de la capitale mondiale de la parfumerie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-card\"\u003e\n\u003ch3\u003e🇫🇷 Made in France\u003c\/h3\u003e\n\u003cp\u003eChaque carré est élaboré artisanalement, bien loin des senteurs synthétiques des produits industriels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"fo-section\"\u003e\n\u003ch2\u003eContenu et durée de diffusion\u003c\/h2\u003e\n\u003cdiv class=\"fo-grid\"\u003e\n\u003cdiv class=\"fo-card fo-card-stat\"\u003e\n\u003ch3\u003e📦 4 carrés fondants\u003c\/h3\u003e\n\u003cp\u003eChaque étui contient 4 carrés de cire parfumée, prêts à fondre dans votre brûleur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-card fo-card-stat\"\u003e\n\u003ch3\u003e⏱️ 3 h par carré\u003c\/h3\u003e\n\u003cp\u003eChaque carré offre environ 3 heures de diffusion parfumée intense et régulière.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-card fo-card-stat\"\u003e\n\u003ch3\u003e🔄 Réutilisable\u003c\/h3\u003e\n\u003cp\u003eLa cire durcit en refroidissant et conserve du parfum : réutilisez chaque carré plusieurs fois jusqu'à épuisement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-highlight-bar\"\u003e\n\u003cspan class=\"fo-highlight-number\"\u003e12 h\u003c\/span\u003e\n\u003cspan class=\"fo-highlight-label\"\u003ed'ambiance délicieusement fleurie au total\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"fo-section\"\u003e\n\u003ch2\u003eComment utiliser votre cire parfumée pour brûleur ?\u003c\/h2\u003e\n\u003cp class=\"fo-section-intro\"\u003eL'utilisation de ces \u003cstrong\u003efondants de cire parfumée\u003c\/strong\u003e est très simple. Voici comment procéder pour une diffusion optimale :\u003c\/p\u003e\n\u003cdiv class=\"fo-timeline\"\u003e\n\u003cdiv class=\"fo-timeline-item\"\u003e\n\u003cdiv class=\"fo-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"fo-timeline-content\"\u003e\n\u003ch3\u003ePréparez le brûleur\u003c\/h3\u003e\n\u003cp\u003ePlacez votre \u003cstrong\u003ebrûleur de cire parfumée\u003c\/strong\u003e sur une surface plane, stable et résistante à la chaleur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-timeline-item\"\u003e\n\u003cdiv class=\"fo-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"fo-timeline-content\"\u003e\n\u003ch3\u003eDéposez un carré\u003c\/h3\u003e\n\u003cp\u003eDéposez un carré fondant dans la coupelle supérieure du brûleur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-timeline-item\"\u003e\n\u003cdiv class=\"fo-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"fo-timeline-content\"\u003e\n\u003ch3\u003eAllumez la bougie\u003c\/h3\u003e\n\u003cp\u003eGlissez une bougie chauffe-plat dans la partie inférieure et allumez-la.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-timeline-item\"\u003e\n\u003cdiv class=\"fo-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"fo-timeline-content\"\u003e\n\u003ch3\u003eProfitez de la diffusion\u003c\/h3\u003e\n\u003cp\u003eLa chaleur fait fondre doucement la cire, libérant progressivement ses arômes dans toute la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-timeline-item\"\u003e\n\u003cdiv class=\"fo-timeline-number\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"fo-timeline-content\"\u003e\n\u003ch3\u003eLaissez refroidir\u003c\/h3\u003e\n\u003cp\u003eUne fois la bougie éteinte, laissez la cire refroidir : elle se solidifie et peut être réutilisée lors de votre prochaine session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fo-tip\"\u003e\n\u003cspan class=\"fo-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e pour varier les plaisirs, combinez un demi-carré de Fleur d'oranger avec un autre parfum de la gamme Drake. Le mélange de senteurs personnalisé est l'un des grands atouts de la \u003cstrong\u003ecire bougie parfumée\u003c\/strong\u003e à fondre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"fo-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"fo-accordion\"\u003e\n\u003cdetails class=\"fo-accordion-item\"\u003e\n\u003csummary class=\"fo-accordion-header\"\u003e🔥 Surveillance\u003c\/summary\u003e\n\u003cdiv class=\"fo-accordion-content mt-3\"\u003e\n\u003cp\u003eNe laissez jamais votre brûle-parfum sans surveillance lorsqu'il est allumé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fo-accordion-item\"\u003e\n\u003csummary class=\"fo-accordion-header\"\u003e👶 Enfants et animaux\u003c\/summary\u003e\n\u003cdiv class=\"fo-accordion-content mt-3\"\u003e\n\u003cp\u003eGardez-le hors de portée des enfants et des animaux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fo-accordion-item\"\u003e\n\u003csummary class=\"fo-accordion-header\"\u003e💨 Vapeurs\u003c\/summary\u003e\n\u003cdiv class=\"fo-accordion-content mt-3\"\u003e\n\u003cp\u003eÉvitez de respirer directement les vapeurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fo-accordion-item\"\u003e\n\u003csummary class=\"fo-accordion-header\"\u003e🪟 Aération\u003c\/summary\u003e\n\u003cdiv class=\"fo-accordion-content mt-3\"\u003e\n\u003cp\u003eAérez la pièce régulièrement après utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"fo-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"fo-cta-box\"\u003e\n\u003cp\u003e🌸 Offrez-vous — ou offrez à un proche — ce petit rituel de bien-être. Avec ses ingrédients naturels, son parfum d'exception et sa fabrication artisanale, ce \u003cstrong\u003efondant cire parfumée Fleur d'Oranger Drake\u003c\/strong\u003e transforme chaque moment passé chez vous en une véritable parenthèse de douceur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --fo-cream: #fdf8f3;\n  --fo-white: #ffffff;\n  --fo-primary: #e8a840;\n  --fo-primary-dark: #8b5e1a;\n  --fo-primary-light: #fef5e7;\n  --fo-secondary: #f5c26b;\n  --fo-accent: #d4873e;\n  --fo-text: #1a1a1a;\n  --fo-text-light: #5a5a5a;\n  --fo-border: #eee5d9;\n  --fo-shadow: 0 4px 24px rgba(139, 94, 26, .08);\n  --fo-shadow-lg: 0 12px 48px rgba(139, 94, 26, .15);\n  --fo-radius: 20px;\n  --fo-radius-sm: 12px;\n}\n\n.fo-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--fo-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.fo-hero {\n  position: relative;\n  background: linear-gradient(135deg, #d4873e 0%, #e8a840 40%, #f5c26b 100%);\n  border-radius: var(--fo-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(--fo-shadow-lg);\n}\n\n.fo-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,.12) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.1) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.06) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.fo-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.fo-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.fo-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.fo-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2.5vw, 17px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === BADGES === *\/\n.fo-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.fo-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(--fo-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.fo-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.fo-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.fo-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--fo-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.fo-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(--fo-primary), var(--fo-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.fo-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fo-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.fo-section-intro strong {\n  color: var(--fo-primary-dark);\n}\n\n\/* === CARDS === *\/\n.fo-card {\n  background: var(--fo-white);\n  border-radius: var(--fo-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--fo-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.fo-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--fo-shadow-lg);\n  border-color: var(--fo-primary);\n}\n\n.fo-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--fo-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.fo-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--fo-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === PYRAMID CARDS === *\/\n.fo-card-pyramid .fo-note-name {\n  font-weight: 700;\n  color: var(--fo-accent);\n  font-size: clamp(14px, 2.2vw, 16px);\n  margin-bottom: .5rem;\n}\n\n.fo-card-top {\n  border-top: 4px solid #f5c26b;\n}\n\n.fo-card-heart {\n  border-top: 4px solid var(--fo-primary);\n}\n\n.fo-card-base {\n  border-top: 4px solid var(--fo-accent);\n}\n\n\/* === STAT CARDS === *\/\n.fo-card-stat h3 {\n  font-size: clamp(16px, 3vw, 20px);\n}\n\n\/* === HIGHLIGHT BAR === *\/\n.fo-highlight-bar {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 1rem;\n  background: linear-gradient(135deg, var(--fo-primary), var(--fo-secondary));\n  border-radius: var(--fo-radius-sm);\n  padding: 1.25rem 2rem;\n  margin-top: 1.25rem;\n  flex-wrap: wrap;\n}\n\n.fo-highlight-number {\n  font-size: clamp(32px, 6vw, 48px);\n  font-weight: 900;\n  color: white;\n  letter-spacing: -.03em;\n  text-shadow: 0 2px 12px rgba(0,0,0,.15);\n}\n\n.fo-highlight-label {\n  font-size: clamp(14px, 2.5vw, 18px);\n  color: rgba(255,255,255,.95);\n  font-weight: 600;\n}\n\n\/* === GRILLES === *\/\n.fo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.fo-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.fo-grid-compact .fo-card {\n  padding: 1rem;\n}\n\n.fo-grid-compact .fo-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.fo-grid-compact .fo-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.fo-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.fo-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.fo-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--fo-primary), var(--fo-accent));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(232, 168, 64, .3);\n}\n\n.fo-timeline-content {\n  flex: 1;\n  background: var(--fo-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--fo-radius-sm);\n  box-shadow: var(--fo-shadow);\n}\n\n.fo-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--fo-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.fo-timeline-content p {\n  font-size: 14px;\n  color: var(--fo-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.fo-timeline-content p strong {\n  color: var(--fo-primary-dark);\n}\n\n\/* === TIP BOX === *\/\n.fo-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--fo-primary-light);\n  border-radius: var(--fo-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border: 1px solid var(--fo-border);\n}\n\n.fo-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.fo-tip p {\n  font-size: 14px;\n  color: var(--fo-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.fo-tip p strong {\n  color: var(--fo-primary-dark);\n}\n\n\/* === ACCORDÉON === *\/\n.fo-accordion {\n  background: var(--fo-white);\n  border-radius: var(--fo-radius);\n  box-shadow: var(--fo-shadow);\n  overflow: hidden;\n}\n\n.fo-accordion-item {\n  border-bottom: 1px solid var(--fo-border);\n  margin: 0;\n  padding: 0;\n}\n\n.fo-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.fo-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--fo-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.fo-accordion-header:hover {\n  background: var(--fo-primary-light);\n}\n\n.fo-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.fo-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--fo-primary);\n  transition: transform .2s ease;\n}\n\n.fo-accordion-item[open] .fo-accordion-header::after {\n  content: '−';\n}\n\n.fo-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--fo-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.fo-accordion-content p {\n  margin: 0;\n}\n\n\/* === TESTIMONIAL === *\/\n.fo-testimonial {\n  background: var(--fo-white);\n  border-radius: var(--fo-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--fo-shadow);\n  border-left: 4px solid var(--fo-primary);\n}\n\n.fo-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fo-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.fo-cta-box {\n  background: linear-gradient(135deg, var(--fo-primary) 0%, var(--fo-accent) 100%);\n  border-radius: var(--fo-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.fo-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%; left: -50%;\n  width: 200%; height: 200%;\n  background: radial-gradient(circle at 30% 30%, rgba(255,255,255,.1) 0%, transparent 60%);\n}\n\n.fo-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.fo-cta-box p strong {\n  color: white;\n}\n\n\/* === DISCLAIMER === *\/\n.fo-disclaimer {\n  font-size: 12px;\n  color: var(--fo-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  .fo-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .fo-card {\n    padding: 1.125rem;\n  }\n\n  .fo-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .fo-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--fo-radius-sm);\n  }\n\n  .fo-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .fo-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .fo-grid-compact {\n    gap: .625rem;\n  }\n\n  .fo-grid-compact .fo-card {\n    padding: .75rem;\n  }\n\n  .fo-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .fo-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .fo-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .fo-timeline-content p {\n    font-size: 13px;\n  }\n\n  .fo-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .fo-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .fo-testimonial {\n    padding: 1.25rem;\n  }\n\n  .fo-testimonial-text {\n    font-size: 14px;\n  }\n\n  .fo-highlight-bar {\n    flex-direction: column;\n    gap: .25rem;\n    padding: 1rem 1.25rem;\n    text-align: center;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .fo-card {\n    animation: foFadeInUp .5s ease backwards;\n  }\n  .fo-card:nth-child(1) { animation-delay: .05s; }\n  .fo-card:nth-child(2) { animation-delay: .1s; }\n  .fo-card:nth-child(3) { animation-delay: .15s; }\n  .fo-card:nth-child(4) { animation-delay: .2s; }\n  .fo-card:nth-child(5) { animation-delay: .25s; }\n  .fo-card:nth-child(6) { animation-delay: .3s; }\n\n  .fo-timeline-item {\n    animation: foFadeInUp .5s ease backwards;\n  }\n  .fo-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .fo-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .fo-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .fo-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .fo-timeline-item:nth-child(5) { animation-delay: .25s; }\n}\n\n@keyframes foFadeInUp {\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  .fo-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":55080476803449,"sku":"BPP48-FLO","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-fleur-oranger-cire-parfumee-packshot_6_11zon.jpg?v=1764932674"},{"product_id":"carre-fondant-cire-parfumee-figue-drake","title":"Carré Fondant Cire Parfumée - Figue - Drake","description":"\u003cdiv class=\"fig-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"fig-hero\"\u003e\n    \u003cdiv class=\"fig-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fig-hero-content\"\u003e\n      \u003cdiv class=\"fig-badges-top\"\u003e\n        \u003cspan class=\"fig-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"fig-badge\"\u003e🌿 Cire végétale\u003c\/span\u003e\n        \u003cspan class=\"fig-badge\"\u003e🏵️ Parfum de Grasse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"fig-hero-title\"\u003eCarré fondant cire parfumée à la Figue\u003c\/span\u003e\n      \u003cp class=\"fig-subtitle\"\u003eDrake Home Fragrance · #06\u003c\/p\u003e\n      \u003cp class=\"fig-description\"\u003eUn sillage gourmand de figue mûre, pêche veloutée et santal crémeux, élaboré à Grasse et coulé en cire 100 % végétale de colza. Jusqu'à 12 heures de douceur méditerranéenne chez vous.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"fig-section\"\u003e\n    \u003ch2\u003eCarré fondant parfumé à la figue – Une escapade méditerranéenne dans votre intérieur\u003c\/h2\u003e\n    \u003cp class=\"fig-section-intro\"\u003eFermez les yeux et imaginez un verger de figuiers baigné de soleil, où l'air est chargé de fruits mûrs et de bois chaud. C'est exactement cette ambiance que ce \u003cstrong\u003ecarré fondant parfumé à la figue Drake\u003c\/strong\u003e invite chez vous.\u003c\/p\u003e\n    \u003cdiv class=\"fig-grid-compact\"\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🏵️ Parfum de Grasse\u003c\/h3\u003e\n        \u003cp\u003eÉlaboré dans la capitale mondiale de la parfumerie, gage d'un savoir-faire d'exception\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🌿 Cire végétale\u003c\/h3\u003e\n        \u003cp\u003e100 % colza, sans paraffine, pour une diffusion propre et respectueuse\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🕯️ Fondant pratique\u003c\/h3\u003e\n        \u003cp\u003eLibère un sillage gourmand et enveloppant qui transforme chaque pièce en cocon\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e☀️ Ambiance sud\u003c\/h3\u003e\n        \u003cp\u003eÉvoque les douces soirées d'été dans le sud de la France\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"fig-section\"\u003e\n    \u003ch2\u003eDes notes olfactives riches et généreuses\u003c\/h2\u003e\n    \u003cp class=\"fig-section-intro\"\u003eCe parfum d'ambiance ne se résume pas à une simple senteur de figue. Son accord olfactif a été pensé pour évoluer dans l'air avec une vraie profondeur.\u003c\/p\u003e\n    \u003cdiv class=\"fig-grid\"\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🍇 Notes fruitées\u003c\/h3\u003e\n        \u003cp\u003eLa figue charnue et la pêche juteuse et veloutée ouvrent le sillage sur une touche solaire et gourmande\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🪵 Notes boisées\u003c\/h3\u003e\n        \u003cp\u003eLe santal crémeux apporte une base chaleureuse et durable, ancrant la fragrance avec élégance\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🌅 Ambiance générale\u003c\/h3\u003e\n        \u003cp\u003eUn sillage gourmand et réconfortant, ni trop sucré ni trop lourd, idéal pour le salon, la chambre ou le bureau\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fig-tip\"\u003e\n      \u003cspan class=\"fig-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eUn \u003cstrong\u003eparfum d'ambiance qui dure longtemps\u003c\/strong\u003e et qui rappelle les douces soirées d'été dans le sud de la France. Idéal pour instaurer une atmosphère apaisante.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"fig-section\"\u003e\n    \u003ch2\u003eUne cire végétale propre et responsable\u003c\/h2\u003e\n    \u003cp class=\"fig-section-intro\"\u003eContrairement à de nombreuses cires du marché à base de paraffine, ce fondant est formulé avec de la \u003cstrong\u003ecire végétale de colza\u003c\/strong\u003e. Voici pourquoi c'est important pour vous.\u003c\/p\u003e\n    \u003cdiv class=\"fig-grid\"\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e💨 Combustion plus propre\u003c\/h3\u003e\n        \u003cp\u003ePas de fumée noire ni de résidus nocifs dans l'air de votre intérieur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🌡️ Diffusion douce et homogène\u003c\/h3\u003e\n        \u003cp\u003eLa cire de colza fond à basse température, libérant le parfum progressivement et uniformément\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🛡️ Parfum non toxique\u003c\/h3\u003e\n        \u003cp\u003eUne alternative plus saine pour parfumer votre maison au quotidien, sans substances indésirables\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eUn produit élaboré en France, du parfum de Grasse jusqu'à la mise en forme finale\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"fig-section\"\u003e\n    \u003ch2\u003eFormat et durée de diffusion\u003c\/h2\u003e\n    \u003cdiv class=\"fig-stats-row\"\u003e\n      \u003cdiv class=\"fig-stat-card\"\u003e\n        \u003cspan class=\"fig-stat-number\"\u003e4\u003c\/span\u003e\n        \u003cspan class=\"fig-stat-label\"\u003eCarrés fondants prédécoupés par étui\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-stat-card\"\u003e\n        \u003cspan class=\"fig-stat-number\"\u003e3h\u003c\/span\u003e\n        \u003cspan class=\"fig-stat-label\"\u003eDe parfum par carré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-stat-card\"\u003e\n        \u003cspan class=\"fig-stat-number\"\u003e12h\u003c\/span\u003e\n        \u003cspan class=\"fig-stat-label\"\u003eDe diffusion au total\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fig-tip\"\u003e\n      \u003cspan class=\"fig-tip-icon\"\u003e♻️\u003c\/span\u003e\n      \u003cp\u003eUne fois refroidie, la cire se solidifie dans la coupelle et peut être \u003cstrong\u003eréutilisée jusqu'à épuisement de la fragrance\u003c\/strong\u003e. Économique et pratique, ce format vous permet de doser précisément l'intensité souhaitée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"fig-section\"\u003e\n    \u003ch2\u003eComment utiliser votre carré fondant ?\u003c\/h2\u003e\n    \u003cdiv class=\"fig-timeline\"\u003e\n      \u003cdiv class=\"fig-timeline-item\"\u003e\n        \u003cdiv class=\"fig-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"fig-timeline-content\"\u003e\n          \u003ch3\u003ePréparez le brûle-parfum\u003c\/h3\u003e\n          \u003cp\u003ePlacez votre brûle-parfum sur une surface \u003cstrong\u003estable, plane et résistante à la chaleur\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-timeline-item\"\u003e\n        \u003cdiv class=\"fig-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"fig-timeline-content\"\u003e\n          \u003ch3\u003eDéposez un carré\u003c\/h3\u003e\n          \u003cp\u003ePlacez \u003cstrong\u003eun seul carré\u003c\/strong\u003e dans la coupelle en céramique du brûle-parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-timeline-item\"\u003e\n        \u003cdiv class=\"fig-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"fig-timeline-content\"\u003e\n          \u003ch3\u003eAllumez la bougie\u003c\/h3\u003e\n          \u003cp\u003eGlissez une bougie chauffe-plat en dessous et allumez-la.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-timeline-item\"\u003e\n        \u003cdiv class=\"fig-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"fig-timeline-content\"\u003e\n          \u003ch3\u003eProfitez du parfum\u003c\/h3\u003e\n          \u003cp\u003eLa cire fond progressivement et libère ses arômes dans toute la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-timeline-item\"\u003e\n        \u003cdiv class=\"fig-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"fig-timeline-content\"\u003e\n          \u003ch3\u003eLaissez refroidir\u003c\/h3\u003e\n          \u003cp\u003eLaissez refroidir complètement avant de manipuler le brûle-parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fig-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"fig-accordion-item\"\u003e\n        \u003csummary class=\"fig-accordion-header\"\u003e⚠️ Précautions importantes\u003c\/summary\u003e\n        \u003cdiv class=\"fig-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe jamais toucher la cire fondue. Tenir hors de portée des enfants et des animaux. Ne pas respirer directement les vapeurs. Aérer la pièce après utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"fig-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePourquoi adopter ce fondant figuier Drake ?\u003c\/h2\u003e\n    \u003cdiv class=\"fig-grid\"\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🏵️ Parfum élaboré à Grasse\u003c\/h3\u003e\n        \u003cp\u003eGage d'un savoir-faire d'exception dans la capitale mondiale de la parfumerie\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🌿 Cire 100 % végétale de colza\u003c\/h3\u003e\n        \u003cp\u003eSans paraffine, pour une combustion propre et une diffusion respectueuse\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🎵 Fragrance complexe et authentique\u003c\/h3\u003e\n        \u003cp\u003eUn accord subtil de figue charnue, pêche veloutée et santal crémeux\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e⏱️ Jusqu'à 12 heures de parfum\u003c\/h3\u003e\n        \u003cp\u003e4 carrés par étui, environ 3 heures de diffusion chacun\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eDu parfum de Grasse à la mise en forme, un produit entièrement français\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fig-card\"\u003e\n        \u003ch3\u003e✨ Simple et élégant\u003c\/h3\u003e\n        \u003cp\u003eParfumez votre maison sans bougie à flamme nue permanente, en toute sérénité\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fig-cta-box\"\u003e\n      \u003cp\u003eSi vous cherchez un parfum d'ambiance à la fois naturel, gourmand et durable, ce carré fondant figuier est un choix que vous ne regretterez pas. 🌿\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"fig-disclaimer\"\u003eProduit fabriqué en France par Drake Manufacture SA. Parfum élaboré à Grasse. Cire 100 % végétale de colza.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --fig-cream: #f9f6f2;\n  --fig-white: #ffffff;\n  --fig-primary: #7ba3c9;\n  --fig-primary-dark: #3d5a73;\n  --fig-primary-light: #e8f0f7;\n  --fig-secondary: #8b7355;\n  --fig-accent: #6b8e5a;\n  --fig-text: #1a1a1a;\n  --fig-text-light: #5a5a5a;\n  --fig-border: #e0ddd8;\n  --fig-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --fig-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --fig-radius: 20px;\n  --fig-radius-sm: 12px;\n}\n\n.fig-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--fig-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.fig-hero {\n  position: relative;\n  background: linear-gradient(135deg, #3d5a73 0%, #7ba3c9 45%, #8b7355 100%);\n  border-radius: var(--fig-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(--fig-shadow-lg);\n}\n\n.fig-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.12) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.05) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.fig-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.fig-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.fig-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(15px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.fig-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\n.fig-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.fig-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(--fig-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.fig-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.fig-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.fig-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--fig-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.fig-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(--fig-primary), var(--fig-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO === *\/\n.fig-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fig-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.fig-card {\n  background: var(--fig-white);\n  border-radius: var(--fig-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--fig-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.fig-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--fig-shadow-lg);\n  border-color: var(--fig-primary);\n}\n\n.fig-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--fig-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.fig-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--fig-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.fig-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.fig-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.fig-grid-compact .fig-card {\n  padding: 1rem;\n}\n\n.fig-grid-compact .fig-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.fig-grid-compact .fig-card p {\n  font-size: 12px;\n}\n\n\/* === STATS ROW === *\/\n.fig-stats-row {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.fig-stat-card {\n  background: var(--fig-white);\n  border-radius: var(--fig-radius);\n  padding: clamp(1.25rem, 3vw, 2rem) 1rem;\n  box-shadow: var(--fig-shadow);\n  text-align: center;\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.fig-stat-card:hover {\n  transform: translateY(-4px);\n  border-color: var(--fig-primary);\n  box-shadow: var(--fig-shadow-lg);\n}\n\n.fig-stat-number {\n  display: block;\n  font-size: clamp(32px, 6vw, 48px);\n  font-weight: 900;\n  color: var(--fig-primary);\n  letter-spacing: -.03em;\n  line-height: 1;\n  margin-bottom: .5rem;\n}\n\n.fig-stat-label {\n  display: block;\n  font-size: clamp(12px, 2vw, 14px);\n  color: var(--fig-text-light);\n  font-weight: 600;\n  line-height: 1.4;\n}\n\n\/* === TIMELINE === *\/\n.fig-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.fig-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.fig-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--fig-primary), var(--fig-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.fig-timeline-content {\n  flex: 1;\n  background: var(--fig-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--fig-radius-sm);\n  box-shadow: var(--fig-shadow);\n}\n\n.fig-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--fig-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.fig-timeline-content p {\n  font-size: 14px;\n  color: var(--fig-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.fig-testimonial {\n  background: var(--fig-white);\n  border-radius: var(--fig-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--fig-shadow);\n  border-left: 4px solid var(--fig-primary);\n}\n\n.fig-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--fig-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.fig-accordion {\n  background: var(--fig-white);\n  border-radius: var(--fig-radius);\n  box-shadow: var(--fig-shadow);\n  overflow: hidden;\n}\n\n.fig-accordion-item {\n  border-bottom: 1px solid var(--fig-border);\n  margin: 0;\n  padding: 0;\n}\n\n.fig-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.fig-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--fig-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.fig-accordion-header:hover {\n  background: var(--fig-primary-light);\n}\n\n.fig-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.fig-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--fig-primary);\n  transition: transform .2s ease;\n}\n\n.fig-accordion-item[open] .fig-accordion-header::after {\n  content: '−';\n}\n\n.fig-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--fig-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.fig-accordion-content p {\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.fig-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--fig-primary-light);\n  border-radius: var(--fig-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.fig-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.fig-tip p {\n  font-size: 14px;\n  color: var(--fig-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.fig-cta-box {\n  background: linear-gradient(135deg, var(--fig-primary) 0%, var(--fig-primary-dark) 100%);\n  border-radius: var(--fig-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.fig-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.fig-disclaimer {\n  font-size: 12px;\n  color: var(--fig-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  .fig-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .fig-card {\n    padding: 1.125rem;\n  }\n\n  .fig-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .fig-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--fig-radius-sm);\n  }\n\n  .fig-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .fig-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .fig-grid-compact {\n    gap: .625rem;\n  }\n\n  .fig-grid-compact .fig-card {\n    padding: .75rem;\n  }\n\n  .fig-stats-row {\n    grid-template-columns: repeat(3, 1fr);\n    gap: .625rem;\n  }\n\n  .fig-stat-card {\n    padding: 1rem .5rem;\n  }\n\n  .fig-stat-number {\n    font-size: 28px;\n  }\n\n  .fig-stat-label {\n    font-size: 11px;\n  }\n\n  .fig-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .fig-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .fig-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .fig-timeline-content p {\n    font-size: 13px;\n  }\n\n  .fig-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .fig-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .fig-testimonial {\n    padding: 1.25rem;\n  }\n\n  .fig-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .fig-card,\n  .fig-stat-card {\n    animation: figFadeInUp .5s ease backwards;\n  }\n  .fig-card:nth-child(1),\n  .fig-stat-card:nth-child(1) { animation-delay: .05s; }\n  .fig-card:nth-child(2),\n  .fig-stat-card:nth-child(2) { animation-delay: .1s; }\n  .fig-card:nth-child(3),\n  .fig-stat-card:nth-child(3) { animation-delay: .15s; }\n  .fig-card:nth-child(4) { animation-delay: .2s; }\n  .fig-card:nth-child(5) { animation-delay: .25s; }\n  .fig-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes figFadeInUp {\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  .fig-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":55080486994297,"sku":"BPP48-FIG","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-figuier-cire-parfumee-packshot_6_11zon.jpg?v=1764932668"},{"product_id":"carre-fondant-cire-parfumee-musc-blanc-drake","title":"Carré Fondant Cire Parfumée - Musc Blanc - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carrés fondants parfumés Musc Blanc - Drake\nPalette détectée:\n  - Primaire: #f5f1ed (beige crème doux du packaging, ton chaud et cocooning)\n  - Secondaire: #8b7d6f (taupe\/gris chaud des textes, élégant et naturel)\n  - Accent: #e8dfd6 (crème claire pour backgrounds subtils)\nAmbiance: Minimaliste épuré, zen\/spa, cocooning naturel, élégance discrète, typographie typewriter vintage\nStyle: Premium naturel, bien-être, artisanal raffiné, apaisement\nType: Parfum d'ambiance \/ home fragrance haut de gamme\nUnivers: Spa à domicile, slow living, moments de détente, minimalisme chaleureux\nPréfixe CSS: drake\n--\u003e\n\n\u003cdiv class=\"drake-premium\"\u003e\n  \u003cdiv class=\"drake-hero\"\u003e\n    \u003cdiv class=\"drake-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"drake-hero-content\"\u003e\n      \u003cdiv class=\"drake-badges-top\"\u003e\n        \u003cspan class=\"drake-badge\"\u003e🕯️ Parfum de Grasse\u003c\/span\u003e\n        \u003cspan class=\"drake-badge\"\u003e🌿 Cire végétale\u003c\/span\u003e\n        \u003cspan class=\"drake-badge\"\u003e🇫🇷 Made in France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"drake-hero-title\"\u003eCarrés fondants Musc Blanc\u003c\/span\u003e\n      \u003cp class=\"drake-subtitle\"\u003eCollection Drake Home Fragrance #05\u003c\/p\u003e\n      \u003cp class=\"drake-description\"\u003eUne invitation à la détente absolue. Des notes délicates d'orange et de rose se marient à la chaleur de la cannelle et du cèdre, pour s'épanouir dans un musc blanc doux et enveloppant. L'art du parfum de Grasse dans votre intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"drake-section\"\u003e\n    \u003ch2\u003e✨ Les notes parfumées\u003c\/h2\u003e\n    \u003cdiv class=\"drake-grid drake-grid-3\"\u003e\n      \u003cdiv class=\"drake-card drake-card-note\"\u003e\n        \u003cdiv class=\"drake-icon-circle\"\u003e🍊\u003c\/div\u003e\n        \u003cdiv class=\"drake-note-title\"\u003eNotes de tête\u003c\/div\u003e\n        \u003cp class=\"drake-note-desc\"\u003eOrange fraîche et rose délicate\u003c\/p\u003e\n        \u003cspan class=\"drake-note-tag\"\u003ePremière impression\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-card drake-card-note\"\u003e\n        \u003cdiv class=\"drake-icon-circle\"\u003e🌰\u003c\/div\u003e\n        \u003cdiv class=\"drake-note-title\"\u003eNotes de cœur\u003c\/div\u003e\n        \u003cp class=\"drake-note-desc\"\u003eCannelle épicée et cèdre boisé\u003c\/p\u003e\n        \u003cspan class=\"drake-note-tag\"\u003eCaractère chaleureux\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-card drake-card-note\"\u003e\n        \u003cdiv class=\"drake-icon-circle\"\u003e💫\u003c\/div\u003e\n        \u003cdiv class=\"drake-note-title\"\u003eNotes de fond\u003c\/div\u003e\n        \u003cp class=\"drake-note-desc\"\u003eMusc blanc apaisant\u003c\/p\u003e\n        \u003cspan class=\"drake-note-tag\"\u003eSillage enveloppant\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"drake-section\"\u003e\n    \u003ch2\u003e🌿 Une composition naturelle et raffinée\u003c\/h2\u003e\n    \u003cdiv class=\"drake-grid drake-grid-2\"\u003e\n      \u003cdiv class=\"drake-card\"\u003e\n        \u003cdiv class=\"drake-card-icon\"\u003e🌱\u003c\/div\u003e\n        \u003cdiv class=\"drake-card-title\"\u003eCire végétale de colza\u003c\/div\u003e\n        \u003cp\u003eNaturelle et renouvelable, cultivée en France, notre cire végétale garantit une diffusion saine sans substances nocives. Un choix respectueux de votre intérieur et de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-card\"\u003e\n        \u003cdiv class=\"drake-card-icon\"\u003e🎨\u003c\/div\u003e\n        \u003cdiv class=\"drake-card-title\"\u003eParfum de Grasse authentique\u003c\/div\u003e\n        \u003cp\u003eÉlaboré dans la capitale mondiale de la parfumerie, chaque fragrance est composée selon les règles de l'art. Une qualité olfactive exceptionnelle qui transforme votre intérieur en véritable cocon.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-card\"\u003e\n        \u003cdiv class=\"drake-card-icon\"\u003e♻️\u003c\/div\u003e\n        \u003cdiv class=\"drake-card-title\"\u003eRéutilisable et économique\u003c\/div\u003e\n        \u003cp\u003eUne fois refroidie, la cire se solidifie et peut être réutilisée plusieurs fois. Un geste éco-responsable qui prolonge l'expérience sensorielle tout en préservant la qualité du parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-card\"\u003e\n        \u003cdiv class=\"drake-card-icon\"\u003e🇫🇷\u003c\/div\u003e\n        \u003cdiv class=\"drake-card-title\"\u003eFabrication française artisanale\u003c\/div\u003e\n        \u003cp\u003eChaque carré fondant est fabriqué en France avec un savoir-faire artisanal. De la sélection des matières premières à la création du parfum, nous privilégions la qualité et l'excellence.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"drake-section\"\u003e\n    \u003ch2\u003e⏱️ Une diffusion longue durée\u003c\/h2\u003e\n    \u003cdiv class=\"drake-info-box\"\u003e\n      \u003cdiv class=\"drake-info-stat\"\u003e\n        \u003cdiv class=\"drake-stat-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"drake-stat-label\"\u003eCarrés fondants\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-divider-vertical\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"drake-info-stat\"\u003e\n        \u003cdiv class=\"drake-stat-number\"\u003e3h\u003c\/div\u003e\n        \u003cdiv class=\"drake-stat-label\"\u003ePar carré\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-divider-vertical\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"drake-info-stat\"\u003e\n        \u003cdiv class=\"drake-stat-number\"\u003e12h\u003c\/div\u003e\n        \u003cdiv class=\"drake-stat-label\"\u003eTotal de diffusion\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"drake-centered-text\"\u003eChaque carré offre jusqu'à 3 heures de diffusion parfumée. Réutilisables après solidification, ils s'intègrent parfaitement dans votre routine bien-être quotidienne.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"drake-section\"\u003e\n    \u003ch2\u003e🕯️ Mode d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"drake-steps\"\u003e\n      \u003cdiv class=\"drake-step\"\u003e\n        \u003cdiv class=\"drake-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"drake-step-content\"\u003e\n          \u003cdiv class=\"drake-step-title\"\u003ePréparez votre brûle-parfum\u003c\/div\u003e\n          \u003cp\u003ePlacez-le sur une surface stable et résistante à la chaleur, à l'abri des courants d'air et hors de portée des enfants et des animaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-step\"\u003e\n        \u003cdiv class=\"drake-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"drake-step-content\"\u003e\n          \u003cdiv class=\"drake-step-title\"\u003eDisposez un carré fondant\u003c\/div\u003e\n          \u003cp\u003eDéposez un seul carré dans la coupelle supérieure de votre brûle-parfum en céramique. N'ajoutez pas d'eau, la cire fond seule.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-step\"\u003e\n        \u003cdiv class=\"drake-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"drake-step-content\"\u003e\n          \u003cdiv class=\"drake-step-title\"\u003eAllumez la bougie chauffe-plat\u003c\/div\u003e\n          \u003cp\u003eInsérez une bougie chauffe-plat dans la partie inférieure et allumez-la. La chaleur fera fondre progressivement le carré de cire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-step\"\u003e\n        \u003cdiv class=\"drake-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"drake-step-content\"\u003e\n          \u003cdiv class=\"drake-step-title\"\u003eProfitez de la diffusion\u003c\/div\u003e\n          \u003cp\u003eLa cire fond doucement en libérant ses notes parfumées. Le parfum se diffuse harmonieusement dans votre intérieur pendant environ 3 heures.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-step\"\u003e\n        \u003cdiv class=\"drake-step-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"drake-step-content\"\u003e\n          \u003cdiv class=\"drake-step-title\"\u003eLaissez refroidir et réutilisez\u003c\/div\u003e\n          \u003cp\u003eÉteignez la bougie et laissez la cire refroidir complètement. Elle se solidifie et peut être réutilisée pour une nouvelle session parfumée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"drake-section\"\u003e\n    \u003ch2\u003e💡 Les bénéfices de la cire végétale\u003c\/h2\u003e\n    \u003cdiv class=\"drake-grid drake-grid-3\"\u003e\n      \u003cdiv class=\"drake-benefit-card\"\u003e\n        \u003cdiv class=\"drake-benefit-icon\"\u003e🌍\u003c\/div\u003e\n        \u003cdiv class=\"drake-benefit-title\"\u003eÉcologique\u003c\/div\u003e\n        \u003cp\u003eIssue du colza cultivé en France, notre cire est 100% végétale, biodégradable et renouvelable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-benefit-card\"\u003e\n        \u003cdiv class=\"drake-benefit-icon\"\u003e🫁\u003c\/div\u003e\n        \u003cdiv class=\"drake-benefit-title\"\u003eSaine\u003c\/div\u003e\n        \u003cp\u003eSans substances toxiques, elle diffuse une fragrance pure sans altérer la qualité de l'air intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-benefit-card\"\u003e\n        \u003cdiv class=\"drake-benefit-icon\"\u003e🔥\u003c\/div\u003e\n        \u003cdiv class=\"drake-benefit-title\"\u003ePerformante\u003c\/div\u003e\n        \u003cp\u003eFusion douce et régulière pour une diffusion homogène et prolongée du parfum dans toute la pièce.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"drake-section\"\u003e\n    \u003ch2\u003e🏡 Pour quels moments ?\u003c\/h2\u003e\n    \u003cdiv class=\"drake-grid drake-grid-2\"\u003e\n      \u003cdiv class=\"drake-moment-card\"\u003e\n        \u003cdiv class=\"drake-moment-emoji\"\u003e🛁\u003c\/div\u003e\n        \u003cdiv class=\"drake-moment-title\"\u003eRituels bien-être\u003c\/div\u003e\n        \u003cp\u003eTransformez votre salle de bain en spa privé. Le musc blanc apaisant crée une atmosphère propice à la relaxation lors de vos bains ou soins du visage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-moment-card\"\u003e\n        \u003cdiv class=\"drake-moment-emoji\"\u003e📖\u003c\/div\u003e\n        \u003cdiv class=\"drake-moment-title\"\u003eMoments de lecture\u003c\/div\u003e\n        \u003cp\u003eInstallez-vous confortablement avec un bon livre pendant que les notes chaleureuses de cannelle et cèdre vous enveloppent de douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-moment-card\"\u003e\n        \u003cdiv class=\"drake-moment-emoji\"\u003e🧘\u003c\/div\u003e\n        \u003cdiv class=\"drake-moment-title\"\u003eMéditation et yoga\u003c\/div\u003e\n        \u003cp\u003eLes notes apaisantes du musc blanc favorisent la concentration et l'ancrage, parfaites pour vos pratiques de pleine conscience.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-moment-card\"\u003e\n        \u003cdiv class=\"drake-moment-emoji\"\u003e🌙\u003c\/div\u003e\n        \u003cdiv class=\"drake-moment-title\"\u003eSoirées cocooning\u003c\/div\u003e\n        \u003cp\u003eCréez une ambiance chaleureuse et réconfortante pour vos soirées d'hiver. Un parfum enveloppant qui invite à la détente et au bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"drake-section\"\u003e\n    \u003cdiv class=\"drake-warning-box\"\u003e\n      \u003cdiv class=\"drake-warning-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv class=\"drake-warning-content\"\u003e\n        \u003cdiv class=\"drake-warning-title\"\u003ePrécautions d'usage\u003c\/div\u003e\n        \u003cul class=\"drake-warning-list\"\u003e\n          \u003cli\u003eNe jamais laisser le brûle-parfum allumé sans surveillance\u003c\/li\u003e\n          \u003cli\u003eTenir hors de portée des enfants et des animaux domestiques\u003c\/li\u003e\n          \u003cli\u003eNe pas manipuler l'appareil lorsque la cire est chaude\u003c\/li\u003e\n          \u003cli\u003eUtiliser uniquement sur une surface stable et résistante à la chaleur\u003c\/li\u003e\n          \u003cli\u003eAérer la pièce après chaque utilisation\u003c\/li\u003e\n          \u003cli\u003eNe jamais ajouter d'eau ou d'autres substances à la cire\u003c\/li\u003e\n          \u003cli\u003eÉteindre complètement la bougie avant de quitter la pièce\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"drake-section\"\u003e\n    \u003ch2\u003e📦 Informations produit\u003c\/h2\u003e\n    \u003cdiv class=\"drake-info-grid\"\u003e\n      \u003cdiv class=\"drake-info-item\"\u003e\n        \u003cdiv class=\"drake-info-label\"\u003eContenu\u003c\/div\u003e\n        \u003cdiv class=\"drake-info-value\"\u003e4 carrés fondants\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-info-item\"\u003e\n        \u003cdiv class=\"drake-info-label\"\u003eDurée par carré\u003c\/div\u003e\n        \u003cdiv class=\"drake-info-value\"\u003eEnviron 3 heures\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-info-item\"\u003e\n        \u003cdiv class=\"drake-info-label\"\u003eComposition\u003c\/div\u003e\n        \u003cdiv class=\"drake-info-value\"\u003eCire végétale de colza\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-info-item\"\u003e\n        \u003cdiv class=\"drake-info-label\"\u003eParfum\u003c\/div\u003e\n        \u003cdiv class=\"drake-info-value\"\u003eParfum de Grasse\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-info-item\"\u003e\n        \u003cdiv class=\"drake-info-label\"\u003eFabrication\u003c\/div\u003e\n        \u003cdiv class=\"drake-info-value\"\u003eFrance\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-info-item\"\u003e\n        \u003cdiv class=\"drake-info-label\"\u003eRéutilisable\u003c\/div\u003e\n        \u003cdiv class=\"drake-info-value\"\u003eOui, après solidification\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-info-item\"\u003e\n        \u003cdiv class=\"drake-info-label\"\u003eRéférence\u003c\/div\u003e\n        \u003cdiv class=\"drake-info-value\"\u003e#05 Musc Blanc\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"drake-info-item\"\u003e\n        \u003cdiv class=\"drake-info-label\"\u003eCollection\u003c\/div\u003e\n        \u003cdiv class=\"drake-info-value\"\u003eDrake Home Fragrance\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"drake-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"drake-cta-box\"\u003e\n      \u003cdiv class=\"drake-cta-pattern\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"drake-cta-content\"\u003e\n        \u003cdiv class=\"drake-cta-icon\"\u003e🏡\u003c\/div\u003e\n        \u003cp class=\"drake-cta-title\"\u003eTransformez votre intérieur en havre de paix\u003c\/p\u003e\n        \u003cp class=\"drake-cta-text\"\u003eOffrez-vous l'expérience sensorielle d'un parfum de Grasse authentique. Des notes délicates qui créent une atmosphère apaisante et cocooning, pour des moments de pure détente chez vous.\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  --drake-cream: #f9f7f5;\n  --drake-white: #ffffff;\n  --drake-primary: #8b7d6f;\n  --drake-primary-dark: #6d6158;\n  --drake-primary-light: #e8dfd6;\n  --drake-secondary: #c4b5a7;\n  --drake-accent: #a89885;\n\n  \/* Textes *\/\n  --drake-text: #2a2520;\n  --drake-text-light: #6d6158;\n\n  \/* Effets *\/\n  --drake-border: #e8dfd6;\n  --drake-shadow: 0 4px 24px rgba(109, 97, 88, 0.08);\n  --drake-shadow-lg: 0 12px 48px rgba(109, 97, 88, 0.15);\n  --drake-radius: 20px;\n  --drake-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.drake-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--drake-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.7;\n  color: var(--drake-text);\n}\n\n\/* === HERO === *\/\n.drake-hero {\n  position: relative;\n  background: linear-gradient(135deg, #a89885 0%, #8b7d6f 50%, #6d6158 100%);\n  border-radius: var(--drake-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(--drake-shadow-lg);\n}\n\n.drake-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: 0.06;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(255,255,255,0.3) 0%, transparent 40%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,0.2) 0%, transparent 40%),\n    repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(255,255,255,0.03) 35px, rgba(255,255,255,0.03) 70px);\n}\n\n.drake-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.drake-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 12px;\n  margin-bottom: 2rem;\n}\n\n.drake-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(--drake-primary-dark);\n  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);\n  transition: all 0.3s ease;\n}\n\n.drake-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);\n}\n\n.drake-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.drake-subtitle {\n  display: block;\n  color: rgba(255, 255, 255, 0.9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 600;\n  margin-bottom: 1.5rem;\n  text-transform: uppercase;\n  letter-spacing: 0.15em;\n  font-family: 'Courier New', Courier, monospace;\n}\n\n.drake-description {\n  color: rgba(255, 255, 255, 0.95);\n  font-size: clamp(16px, 2.5vw, 19px);\n  line-height: 1.8;\n  max-width: 800px;\n  margin: 0 auto;\n  font-weight: 400;\n}\n\n\/* === SECTIONS === *\/\n.drake-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.drake-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--drake-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.drake-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(--drake-primary), var(--drake-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.drake-grid {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.drake-grid-2 {\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n}\n\n.drake-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n}\n\n\/* === CARDS === *\/\n.drake-card {\n  background: var(--drake-white);\n  border-radius: var(--drake-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--drake-shadow);\n  border: 2px solid transparent;\n  transition: all 0.3s ease;\n  position: relative;\n  overflow: hidden;\n}\n\n.drake-card::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 4px;\n  background: linear-gradient(90deg, var(--drake-primary), var(--drake-secondary));\n  transform: scaleX(0);\n  transform-origin: left;\n  transition: transform 0.3s ease;\n}\n\n.drake-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--drake-shadow-lg);\n  border-color: var(--drake-border);\n}\n\n.drake-card:hover::before {\n  transform: scaleX(1);\n}\n\n.drake-card-icon {\n  font-size: clamp(36px, 6vw, 48px);\n  margin-bottom: 1rem;\n}\n\n.drake-card-title {\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 800;\n  color: var(--drake-primary-dark);\n  margin-bottom: 0.75rem;\n  letter-spacing: -0.02em;\n}\n\n.drake-card p {\n  color: var(--drake-text-light);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === CARDS NOTES === *\/\n.drake-card-note {\n  text-align: center;\n  background: linear-gradient(135deg, var(--drake-white) 0%, var(--drake-primary-light) 100%);\n}\n\n.drake-icon-circle {\n  width: clamp(60px, 10vw, 80px);\n  height: clamp(60px, 10vw, 80px);\n  margin: 0 auto 1rem;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: var(--drake-white);\n  border-radius: 50%;\n  font-size: clamp(28px, 5vw, 36px);\n  box-shadow: 0 4px 16px rgba(109, 97, 88, 0.12);\n}\n\n.drake-note-title {\n  font-size: clamp(16px, 2.5vw, 19px);\n  font-weight: 800;\n  color: var(--drake-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.drake-note-desc {\n  color: var(--drake-text-light);\n  font-size: clamp(14px, 2vw, 15px);\n  margin-bottom: 0.75rem;\n}\n\n.drake-note-tag {\n  display: inline-block;\n  padding: 4px 12px;\n  background: var(--drake-white);\n  color: var(--drake-primary);\n  font-size: 12px;\n  font-weight: 700;\n  border-radius: 999px;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n}\n\n\/* === INFO BOX === *\/\n.drake-info-box {\n  background: var(--drake-white);\n  border-radius: var(--drake-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--drake-shadow);\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  margin-bottom: 2rem;\n  flex-wrap: wrap;\n  gap: 2rem;\n}\n\n.drake-info-stat {\n  text-align: center;\n  min-width: 120px;\n}\n\n.drake-stat-number {\n  font-size: clamp(36px, 7vw, 52px);\n  font-weight: 900;\n  color: var(--drake-primary);\n  line-height: 1;\n  margin-bottom: 0.5rem;\n}\n\n.drake-stat-label {\n  font-size: clamp(13px, 2vw, 15px);\n  font-weight: 600;\n  color: var(--drake-text-light);\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n}\n\n.drake-divider-vertical {\n  width: 2px;\n  height: 60px;\n  background: var(--drake-border);\n}\n\n.drake-centered-text {\n  text-align: center;\n  color: var(--drake-text-light);\n  font-size: clamp(15px, 2.5vw, 17px);\n  line-height: 1.8;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n\/* === STEPS === *\/\n.drake-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n}\n\n.drake-step {\n  background: var(--drake-white);\n  border-radius: var(--drake-radius-sm);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--drake-shadow);\n  display: flex;\n  align-items: flex-start;\n  gap: 1.5rem;\n  transition: all 0.3s ease;\n  border-left: 4px solid var(--drake-primary-light);\n}\n\n.drake-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--drake-shadow-lg);\n  border-left-color: var(--drake-primary);\n}\n\n.drake-step-number {\n  flex-shrink: 0;\n  width: clamp(40px, 7vw, 52px);\n  height: clamp(40px, 7vw, 52px);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: linear-gradient(135deg, var(--drake-primary) 0%, var(--drake-primary-dark) 100%);\n  color: white;\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 900;\n  border-radius: 50%;\n  box-shadow: 0 4px 12px rgba(109, 97, 88, 0.2);\n}\n\n.drake-step-content {\n  flex: 1;\n}\n\n.drake-step-title {\n  font-size: clamp(16px, 2.5vw, 19px);\n  font-weight: 800;\n  color: var(--drake-primary-dark);\n  margin-bottom: 0.5rem;\n}\n\n.drake-step-content p {\n  color: var(--drake-text-light);\n  font-size: clamp(14px, 2vw, 15px);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === BENEFIT CARDS === *\/\n.drake-benefit-card {\n  background: var(--drake-white);\n  border-radius: var(--drake-radius-sm);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  box-shadow: var(--drake-shadow);\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.drake-benefit-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--drake-shadow-lg);\n  border-color: var(--drake-primary-light);\n}\n\n.drake-benefit-icon {\n  font-size: clamp(32px, 6vw, 42px);\n  margin-bottom: 1rem;\n}\n\n.drake-benefit-title {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--drake-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.drake-benefit-card p {\n  color: var(--drake-text-light);\n  font-size: clamp(14px, 2vw, 15px);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === MOMENT CARDS === *\/\n.drake-moment-card {\n  background: linear-gradient(135deg, var(--drake-white) 0%, var(--drake-primary-light) 100%);\n  border-radius: var(--drake-radius-sm);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--drake-shadow);\n  transition: all 0.3s ease;\n  border: 2px solid transparent;\n}\n\n.drake-moment-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--drake-shadow-lg);\n  border-color: var(--drake-primary);\n}\n\n.drake-moment-emoji {\n  font-size: clamp(36px, 6vw, 48px);\n  margin-bottom: 1rem;\n}\n\n.drake-moment-title {\n  font-size: clamp(17px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--drake-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.drake-moment-card p {\n  color: var(--drake-text-light);\n  font-size: clamp(14px, 2vw, 15px);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === WARNING BOX === *\/\n.drake-warning-box {\n  background: linear-gradient(135deg, #fff5e6 0%, #ffe8cc 100%);\n  border-radius: var(--drake-radius-sm);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--drake-shadow);\n  display: flex;\n  gap: 1.5rem;\n  border: 2px solid #ffcc80;\n}\n\n.drake-warning-icon {\n  font-size: clamp(32px, 6vw, 42px);\n  flex-shrink: 0;\n}\n\n.drake-warning-content {\n  flex: 1;\n}\n\n.drake-warning-title {\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 800;\n  color: #d97706;\n  margin-bottom: 1rem;\n}\n\n.drake-warning-list {\n  margin: 0;\n  padding-left: 1.5rem;\n  color: #92400e;\n}\n\n.drake-warning-list li {\n  margin-bottom: 0.5rem;\n  font-size: clamp(14px, 2vw, 15px);\n  line-height: 1.6;\n}\n\n\/* === INFO GRID === *\/\n.drake-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1px;\n  background: var(--drake-border);\n  border-radius: var(--drake-radius-sm);\n  overflow: hidden;\n  box-shadow: var(--drake-shadow);\n}\n\n.drake-info-item {\n  background: var(--drake-white);\n  padding: clamp(1rem, 2.5vw, 1.5rem);\n  display: flex;\n  flex-direction: column;\n  gap: 0.5rem;\n}\n\n.drake-info-label {\n  font-size: clamp(12px, 2vw, 13px);\n  font-weight: 700;\n  color: var(--drake-text-light);\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n}\n\n.drake-info-value {\n  font-size: clamp(15px, 2.5vw, 17px);\n  font-weight: 700;\n  color: var(--drake-primary-dark);\n}\n\n\/* === CTA FINAL === *\/\n.drake-cta-box {\n  background: linear-gradient(135deg, var(--drake-primary) 0%, var(--drake-primary-dark) 100%);\n  border-radius: var(--drake-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--drake-shadow-lg);\n}\n\n.drake-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: 0.06;\n  background-image: \n    radial-gradient(circle at 30% 40%, rgba(255,255,255,0.3) 0%, transparent 50%),\n    radial-gradient(circle at 70% 60%, rgba(255,255,255,0.2) 0%, transparent 50%);\n}\n\n.drake-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.drake-cta-icon {\n  font-size: clamp(48px, 8vw, 64px);\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 4px 12px rgba(0,0,0,0.1));\n}\n\n.drake-cta-title {\n  color: white;\n  font-size: clamp(22px, 4vw, 32px);\n  font-weight: 900;\n  margin-bottom: 1rem;\n  text-shadow: 0 2px 12px rgba(0,0,0,0.1);\n  letter-spacing: -0.02em;\n}\n\n.drake-cta-text {\n  color: rgba(255, 255, 255, 0.95);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.8;\n  font-weight: 500;\n  max-width: 700px;\n  margin: 0 auto;\n  text-shadow: 0 2px 8px rgba(0,0,0,0.08);\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .drake-grid,\n  .drake-grid-2,\n  .drake-grid-3 {\n    grid-template-columns: 1fr;\n  }\n\n  .drake-info-box {\n    flex-direction: column;\n  }\n\n  .drake-divider-vertical {\n    width: 100%;\n    height: 2px;\n  }\n\n  .drake-warning-box {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .drake-step {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .drake-info-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .drake-card,\n  .drake-benefit-card,\n  .drake-moment-card,\n  .drake-step {\n    animation: fadeInUp 0.6s ease backwards;\n  }\n\n  .drake-card:nth-child(1),\n  .drake-step:nth-child(1) { animation-delay: 0.1s; }\n  .drake-card:nth-child(2),\n  .drake-step:nth-child(2) { animation-delay: 0.2s; }\n  .drake-card:nth-child(3),\n  .drake-step:nth-child(3) { animation-delay: 0.3s; }\n  .drake-card:nth-child(4),\n  .drake-step:nth-child(4) { animation-delay: 0.4s; }\n  .drake-card:nth-child(5),\n  .drake-step:nth-child(5) { animation-delay: 0.5s; }\n  .drake-card:nth-child(6) { animation-delay: 0.6s; }\n}\n\n@keyframes fadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .drake-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .drake-premium {\n    --drake-border: #666;\n    --drake-shadow: 0 0 0 2px currentColor;\n  }\n}\n\n\/* === FOCUS VISIBLE === *\/\n.drake-premium *:focus-visible {\n  outline: 3px solid var(--drake-primary);\n  outline-offset: 3px;\n  border-radius: 4px;\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55080487846265,"sku":"BPP48-MUS","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-musc-blanc-cire-parfumee-packshot_10_11zon.jpg?v=1764932701"},{"product_id":"carre-fondant-cire-parfumee-linge-propre-drake","title":"Carré Fondant Cire Parfumée - Linge propre - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carré fondant cire parfumée - Linge propre #60\nPalette détectée:\n  - Primaire: #A8C8E1 (bleu pastel clair du packaging\/cire)\n  - Secondaire: #E8F2F7 (bleu glacé très pâle)\n  - Accent: #7BA3C0 (bleu moyen pour contraste)\n  - Crème\/Beige: #F5F0E8 (ambiance coton\/lin naturel)\nAmbiance: Spa naturel, douceur épurée, minimalisme cocooning, fraîcheur textile\nStyle: Premium naturel, bien-être, artisanat français raffiné\nUnivers: Linge propre, coton blanc, spa à domicile, pureté\nPréfixe CSS: lp\n--\u003e\n\u003cdiv class=\"lp-premium\"\u003e\n\u003cdiv class=\"lp-hero\"\u003e\n\u003cdiv class=\"lp-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lp-hero-content\"\u003e\n\u003cdiv class=\"lp-badges-top\"\u003e\n\u003cspan class=\"lp-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e \u003cspan class=\"lp-badge\"\u003e🌿 Cire végétale\u003c\/span\u003e \u003cspan class=\"lp-badge\"\u003e✨ Parfum de Grasse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"lp-hero-title\"\u003eCarré fondant linge propre #60\u003c\/span\u003e\n\u003cp class=\"lp-subtitle\"\u003e\u003cspan style=\"color: rgb(128, 128, 128);\"\u003eLa fraîcheur d'un linge immaculé dans votre intérieur\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"lp-description\"\u003e\u003cspan style=\"color: rgb(64, 64, 64);\"\u003ePlongez dans une atmosphère de pureté absolue avec ce carré fondant artisanal. Une senteur délicate qui évoque le linge blanc séché au grand air, pour transformer votre maison en véritable havre de paix.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"lp-section\"\u003e\n\u003ch2\u003ePourquoi craquer pour ce carré fondant\u003c\/h2\u003e\n\u003cdiv class=\"lp-grid\"\u003e\n\u003cdiv class=\"lp-card\"\u003e\n\u003cdiv class=\"lp-icon\"\u003e🌸\u003c\/div\u003e\n\u003cspan class=\"lp-card-title\"\u003eParfum raffiné de Grasse\u003c\/span\u003e\n\u003cp\u003eÉlaboré dans la capitale mondiale de la parfumerie, ce fondant marie harmonieusement des notes fraîches de citron et lilas avec la délicatesse florale de l'iris, sur un fond musqué enveloppant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-card\"\u003e\n\u003cdiv class=\"lp-icon\"\u003e🕯️\u003c\/div\u003e\n\u003cspan class=\"lp-card-title\"\u003e12 heures de diffusion\u003c\/span\u003e\n\u003cp\u003eChaque étui contient 4 carrés offrant environ 3 heures de parfum chacun. La cire se solidifie après refroidissement, permettant plusieurs utilisations jusqu'à épuisement complet de la fragrance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-card\"\u003e\n\u003cdiv class=\"lp-icon\"\u003e🌱\u003c\/div\u003e\n\u003cspan class=\"lp-card-title\"\u003eCire 100% végétale\u003c\/span\u003e\n\u003cp\u003eFabriqué artisanalement avec de la cire de colza française, ce fondant est une alternative écologique et saine pour parfumer votre intérieur en toute conscience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-card\"\u003e\n\u003cdiv class=\"lp-icon\"\u003e🏠\u003c\/div\u003e\n\u003cspan class=\"lp-card-title\"\u003eAmbiance cocooning\u003c\/span\u003e\n\u003cp\u003eCréez une atmosphère apaisante et propre qui rappelle le confort du linge frais. Parfait pour le salon, la chambre ou la salle de bain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lp-section\"\u003e\n\u003ch2\u003eUne composition olfactive d'exception\u003c\/h2\u003e\n\u003cdiv class=\"lp-notes-container\"\u003e\n\u003cdiv class=\"lp-note-card lp-note-top\"\u003e\n\u003cdiv class=\"lp-note-icon\"\u003e☀️\u003c\/div\u003e\n\u003cspan class=\"lp-note-label\"\u003eNotes de tête\u003c\/span\u003e \u003cspan class=\"lp-note-name\"\u003eCitron frais\u003c\/span\u003e\n\u003cp\u003eUne ouverture pétillante et vivifiante qui apporte une touche de fraîcheur immédiate\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-note-card lp-note-heart\"\u003e\n\u003cdiv class=\"lp-note-icon\"\u003e💐\u003c\/div\u003e\n\u003cspan class=\"lp-note-label\"\u003eNotes de cœur\u003c\/span\u003e \u003cspan class=\"lp-note-name\"\u003eLilas \u0026amp; Iris\u003c\/span\u003e\n\u003cp\u003eUn bouquet floral délicat et poudreux qui évoque la douceur du linge propre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-note-card lp-note-base\"\u003e\n\u003cdiv class=\"lp-note-icon\"\u003e🌙\u003c\/div\u003e\n\u003cspan class=\"lp-note-label\"\u003eNotes de fond\u003c\/span\u003e \u003cspan class=\"lp-note-name\"\u003eMusc blanc\u003c\/span\u003e\n\u003cp\u003eUne base enveloppante et sensuelle qui prolonge la sensation de propreté\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lp-section\"\u003e\n\u003ch2\u003eMode d'emploi en 4 étapes\u003c\/h2\u003e\n\u003cdiv class=\"lp-steps\"\u003e\n\u003cdiv class=\"lp-step\"\u003e\n\u003cdiv class=\"lp-step-number\"\u003e1\u003c\/div\u003e\n\u003cspan class=\"lp-step-title\"\u003ePréparez votre brûle-parfum\u003c\/span\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\u003cdiv class=\"lp-step\"\u003e\n\u003cdiv class=\"lp-step-number\"\u003e2\u003c\/div\u003e\n\u003cspan class=\"lp-step-title\"\u003eDéposez un carré\u003c\/span\u003e\n\u003cp\u003ePlacez un seul carré fondant dans la coupelle supérieure du brûle-parfum (ne jamais superposer plusieurs carrés).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-step\"\u003e\n\u003cdiv class=\"lp-step-number\"\u003e3\u003c\/div\u003e\n\u003cspan class=\"lp-step-title\"\u003eAllumez la bougie\u003c\/span\u003e\n\u003cp\u003eInsérez une bougie chauffe-plat dans l'emplacement prévu et allumez-la. La cire fondra doucement en 5 à 10 minutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-step\"\u003e\n\u003cdiv class=\"lp-step-number\"\u003e4\u003c\/div\u003e\n\u003cspan class=\"lp-step-title\"\u003eProfitez et réutilisez\u003c\/span\u003e\n\u003cp\u003eLaissez le parfum se diffuser pendant environ 3 heures. Éteignez et laissez refroidir pour réutiliser jusqu'à épuisement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lp-section\"\u003e\n\u003ch2\u003eIdéal pour ces moments\u003c\/h2\u003e\n\u003cdiv class=\"lp-grid lp-grid-moments\"\u003e\n\u003cdiv class=\"lp-moment-card\"\u003e\n\u003cdiv class=\"lp-moment-emoji\"\u003e🛁\u003c\/div\u003e\n\u003cspan class=\"lp-moment-title\"\u003eRituel détente spa\u003c\/span\u003e\n\u003cp\u003eAccompagnez votre bain ou routine beauté d'une atmosphère purifiante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-moment-card\"\u003e\n\u003cdiv class=\"lp-moment-emoji\"\u003e🧘\u003c\/div\u003e\n\u003cspan class=\"lp-moment-title\"\u003eMéditation \u0026amp; yoga\u003c\/span\u003e\n\u003cp\u003eCréez un espace apaisant propice à la relaxation et à la concentration\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-moment-card\"\u003e\n\u003cdiv class=\"lp-moment-emoji\"\u003e📖\u003c\/div\u003e\n\u003cspan class=\"lp-moment-title\"\u003eSoirée cocooning\u003c\/span\u003e\n\u003cp\u003eInstallez-vous confortablement avec un livre dans une ambiance douce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-moment-card\"\u003e\n\u003cdiv class=\"lp-moment-emoji\"\u003e🏡\u003c\/div\u003e\n\u003cspan class=\"lp-moment-title\"\u003eEntretien quotidien\u003c\/span\u003e\n\u003cp\u003eMaintenez une sensation de propreté et de fraîcheur dans toute la maison\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lp-section\"\u003e\n\u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n\u003cdiv class=\"lp-info-grid\"\u003e\n\u003cdiv class=\"lp-info-item\"\u003e\n\u003cspan class=\"lp-info-label\"\u003e📦 Contenu\u003c\/span\u003e \u003cspan class=\"lp-info-value\"\u003e4 carrés fondants\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-info-item\"\u003e\n\u003cspan class=\"lp-info-label\"\u003e⏱️ Durée totale\u003c\/span\u003e \u003cspan class=\"lp-info-value\"\u003e12 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-info-item\"\u003e\n\u003cspan class=\"lp-info-label\"\u003e🕯️ Par carré\u003c\/span\u003e \u003cspan class=\"lp-info-value\"\u003e~3 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-info-item\"\u003e\n\u003cspan class=\"lp-info-label\"\u003e🌿 Composition\u003c\/span\u003e \u003cspan class=\"lp-info-value\"\u003eCire de colza\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-info-item\"\u003e\n\u003cspan class=\"lp-info-label\"\u003e🇫🇷 Fabrication\u003c\/span\u003e \u003cspan class=\"lp-info-value\"\u003eArtisanale française\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lp-info-item\"\u003e\n\u003cspan class=\"lp-info-label\"\u003e🎨 Parfum\u003c\/span\u003e \u003cspan class=\"lp-info-value\"\u003eGrasse #60\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lp-section\"\u003e\n\u003cdiv class=\"lp-warning-box\"\u003e\n\u003cdiv class=\"lp-warning-content\"\u003e\n\u003cspan class=\"lp-warning-title\"\u003ePrécautions d'utilisation\u003c\/span\u003e\n\u003cul class=\"lp-warning-list\" style=\"list-style: none;\"\u003e\n\u003cli\u003eNe jamais laisser le brûle-parfum sans surveillance lorsque la bougie est allumée\u003c\/li\u003e\n\u003cli\u003eGarder hors de portée des enfants et des animaux domestiques\u003c\/li\u003e\n\u003cli\u003eNe pas manipuler le brûle-parfum tant que la cire est liquide (risque de brûlure)\u003c\/li\u003e\n\u003cli\u003eNe jamais déplacer l'appareil pendant son utilisation\u003c\/li\u003e\n\u003cli\u003eAérer la pièce après usage pour renouveler l'air\u003c\/li\u003e\n\u003cli\u003eÉteindre la bougie avant de quitter la pièce\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lp-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"lp-cta-box\"\u003e\n\u003cdiv class=\"lp-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lp-cta-content\"\u003e\n\u003cspan class=\"lp-cta-title\"\u003eTransformez votre maison en sanctuaire de fraîcheur\u003c\/span\u003e\n\u003cp\u003eOffrez-vous l'expérience d'un intérieur qui respire la propreté et le bien-être. Chaque carré fondant est une invitation à la sérénité, une parenthèse olfactive qui sublime votre quotidien. Fabriqué avec passion en France, ce petit trésor artisanal apporte à votre maison la douceur d'un linge immaculé et le raffinement d'un parfum d'exception.\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  --lp-cream: #FDF8F1;\n  --lp-white: #ffffff;\n  --lp-primary: #A8C8E1;\n  --lp-primary-dark: #7BA3C0;\n  --lp-primary-light: #E8F2F7;\n  --lp-secondary: #D4E4F0;\n  --lp-accent: #9BB8CF;\n  --lp-text: #1a1a1a;\n  --lp-text-light: #5a5a5a;\n  --lp-border: #e0e0e0;\n  --lp-shadow: 0 4px 24px rgba(168,200,225,.12);\n  --lp-shadow-lg: 0 12px 48px rgba(123,163,192,.2);\n  --lp-radius: 20px;\n  --lp-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.lp-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--lp-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.6;\n  color: var(--lp-text);\n}\n\n\/* === HERO === *\/\n.lp-hero {\n  position: relative;\n  background: linear-gradient(135deg, #A8C8E1 0%, #D4E4F0 50%, #E8F2F7 100%);\n  border-radius: var(--lp-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(--lp-shadow-lg);\n}\n\n.lp-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,.4) 35px, rgba(255,255,255,.4) 70px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, rgba(255,255,255,.3) 35px, rgba(255,255,255,.3) 70px);\n}\n\n.lp-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.lp-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.lp-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(--lp-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.lp-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(0,0,0,.15);\n}\n\n.lp-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,.15);\n}\n\n.lp-subtitle {\n  font-size: clamp(18px, 3vw, 24px);\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,.1);\n}\n\n.lp-description {\n  font-size: clamp(15px, 2.2vw, 18px);\n  line-height: 1.8;\n  color: rgba(255,255,255,.9);\n  max-width: 700px;\n  margin: 0 auto;\n  text-shadow: 0 2px 8px rgba(0,0,0,.08);\n}\n\n\/* === SECTIONS === *\/\n.lp-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.lp-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--lp-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.lp-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(--lp-primary), var(--lp-accent));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.lp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.lp-grid-moments {\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n}\n\n\/* === CARDS === *\/\n.lp-card {\n  background: var(--lp-white);\n  border-radius: var(--lp-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--lp-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lp-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--lp-shadow-lg);\n  border-color: var(--lp-primary);\n}\n\n.lp-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.lp-card-title {\n  display: block;\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--lp-primary-dark);\n  margin-bottom: .75rem;\n}\n\n.lp-card p {\n  font-size: 15px;\n  line-height: 1.7;\n  color: var(--lp-text-light);\n  margin: 0;\n}\n\n\/* === NOTES OLFACTIVES === *\/\n.lp-notes-container {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.lp-note-card {\n  background: var(--lp-white);\n  border-radius: var(--lp-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--lp-shadow);\n  border: 3px solid;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lp-note-top {\n  border-color: #FFE5A3;\n  background: linear-gradient(135deg, #FFFBF0 0%, var(--lp-white) 100%);\n}\n\n.lp-note-heart {\n  border-color: var(--lp-primary);\n  background: linear-gradient(135deg, var(--lp-primary-light) 0%, var(--lp-white) 100%);\n}\n\n.lp-note-base {\n  border-color: #D4C4E8;\n  background: linear-gradient(135deg, #F5F2FA 0%, var(--lp-white) 100%);\n}\n\n.lp-note-card:hover {\n  transform: translateY(-8px) scale(1.02);\n  box-shadow: var(--lp-shadow-lg);\n}\n\n.lp-note-icon {\n  font-size: 52px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.lp-note-label {\n  display: block;\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: var(--lp-text-light);\n  margin-bottom: .5rem;\n}\n\n.lp-note-name {\n  display: block;\n  font-size: 22px;\n  font-weight: 900;\n  color: var(--lp-primary-dark);\n  margin-bottom: .75rem;\n}\n\n.lp-note-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--lp-text-light);\n  margin: 0;\n}\n\n\/* === ÉTAPES === *\/\n.lp-steps {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.5rem;\n}\n\n.lp-step {\n  background: var(--lp-white);\n  border-radius: var(--lp-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--lp-shadow);\n  position: relative;\n  transition: all .3s ease;\n}\n\n.lp-step:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--lp-shadow-lg);\n}\n\n.lp-step-number {\n  position: absolute;\n  top: -15px;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 44px;\n  height: 44px;\n  background: linear-gradient(135deg, var(--lp-primary) 0%, var(--lp-primary-dark) 100%);\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  box-shadow: 0 4px 16px rgba(168,200,225,.3);\n}\n\n.lp-step-title {\n  display: block;\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--lp-primary-dark);\n  margin: 1.5rem 0 .75rem 0;\n  text-align: center;\n}\n\n.lp-step p {\n  font-size: 14px;\n  line-height: 1.7;\n  color: var(--lp-text-light);\n  margin: 0;\n  text-align: center;\n}\n\n\/* === MOMENTS === *\/\n.lp-moment-card {\n  background: linear-gradient(135deg, var(--lp-white) 0%, var(--lp-primary-light) 100%);\n  border-radius: var(--lp-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--lp-shadow);\n  border: 2px solid var(--lp-secondary);\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lp-moment-card:hover {\n  transform: translateY(-8px) scale(1.02);\n  box-shadow: var(--lp-shadow-lg);\n  border-color: var(--lp-primary);\n}\n\n.lp-moment-emoji {\n  font-size: 56px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.lp-moment-title {\n  display: block;\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--lp-primary-dark);\n  margin-bottom: .75rem;\n}\n\n.lp-moment-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--lp-text-light);\n  margin: 0;\n}\n\n\/* === INFOS PRATIQUES === *\/\n.lp-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.lp-info-item {\n  background: var(--lp-white);\n  border-radius: var(--lp-radius-sm);\n  padding: 1.5rem;\n  box-shadow: var(--lp-shadow);\n  display: flex;\n  flex-direction: column;\n  gap: .5rem;\n  border: 2px solid var(--lp-secondary);\n  transition: all .3s ease;\n}\n\n.lp-info-item:hover {\n  transform: translateY(-4px);\n  border-color: var(--lp-primary);\n}\n\n.lp-info-label {\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--lp-text-light);\n}\n\n.lp-info-value {\n  font-size: 17px;\n  font-weight: 900;\n  color: var(--lp-primary-dark);\n}\n\n\/* === WARNING BOX === *\/\n.lp-warning-box {\n  background: linear-gradient(135deg, #FFF9ED 0%, #FFEDD5 100%);\n  border-radius: var(--lp-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  border: 3px solid #FFD6A5;\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  box-shadow: 0 4px 20px rgba(255,165,0,.15);\n}\n\n.lp-warning-icon {\n  font-size: 48px;\n  flex-shrink: 0;\n}\n\n.lp-warning-content {\n  flex: 1;\n}\n\n.lp-warning-title {\n  display: block;\n  font-size: 20px;\n  font-weight: 900;\n  color: #C2410C;\n  margin-bottom: 1rem;\n}\n\n.lp-warning-list {\n  margin: 0;\n  padding-left: 1.5rem;\n  list-style: none;\n}\n\n.lp-warning-list li {\n  font-size: 14px;\n  line-height: 1.8;\n  color: #7C2D12;\n  margin-bottom: .5rem;\n  position: relative;\n  padding-left: 1.5rem;\n}\n\n.lp-warning-list li::before {\n  content: '▸';\n  position: absolute;\n  left: 0;\n  color: #EA580C;\n  font-weight: 900;\n}\n\n\/* === CTA FINAL === *\/\n.lp-cta-box {\n  background: linear-gradient(135deg, var(--lp-primary) 0%, var(--lp-primary-dark) 100%);\n  border-radius: var(--lp-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--lp-shadow-lg);\n}\n\n.lp-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .08;\n  background-image: \n    radial-gradient(circle at 20% 50%, white 2px, transparent 2px),\n    radial-gradient(circle at 60% 80%, white 2px, transparent 2px),\n    radial-gradient(circle at 80% 20%, white 1.5px, transparent 1.5px);\n  background-size: 100px 100px, 150px 150px, 80px 80px;\n}\n\n.lp-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.lp-cta-title {\n  display: block;\n  font-size: clamp(24px, 4vw, 32px);\n  font-weight: 900;\n  color: white;\n  margin-bottom: 1.5rem;\n  letter-spacing: -.02em;\n  text-shadow: 0 2px 16px rgba(0,0,0,.15);\n}\n\n.lp-cta-box p {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.8;\n  font-weight: 500;\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  .lp-grid,\n  .lp-notes-container,\n  .lp-steps,\n  .lp-info-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .lp-warning-box {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .lp-warning-icon {\n    font-size: 56px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .lp-card,\n  .lp-note-card,\n  .lp-step,\n  .lp-moment-card,\n  .lp-info-item {\n    animation: fadeInUp .6s ease backwards;\n  }\n\n  .lp-card:nth-child(1),\n  .lp-note-card:nth-child(1),\n  .lp-step:nth-child(1),\n  .lp-moment-card:nth-child(1) {\n    animation-delay: .1s;\n  }\n\n  .lp-card:nth-child(2),\n  .lp-note-card:nth-child(2),\n  .lp-step:nth-child(2),\n  .lp-moment-card:nth-child(2) {\n    animation-delay: .2s;\n  }\n\n  .lp-card:nth-child(3),\n  .lp-note-card:nth-child(3),\n  .lp-step:nth-child(3),\n  .lp-moment-card:nth-child(3) {\n    animation-delay: .3s;\n  }\n\n  .lp-card:nth-child(4),\n  .lp-note-card:nth-child(4),\n  .lp-step:nth-child(4),\n  .lp-moment-card:nth-child(4) {\n    animation-delay: .4s;\n  }\n\n  .lp-card:nth-child(5),\n  .lp-step:nth-child(5) {\n    animation-delay: .5s;\n  }\n\n  .lp-card:nth-child(6) {\n    animation-delay: .6s;\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\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .lp-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .lp-premium {\n    --lp-shadow: 0 0 0 2px var(--lp-primary);\n    --lp-shadow-lg: 0 0 0 3px var(--lp-primary-dark);\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55080504689017,"sku":"BPP48-LIN","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-lige-propre-cire-parfumee-packshot_11zon_1.jpg?v=1764932691"},{"product_id":"carre-fondant-cire-parfumee-vanille-drake","title":"Carré Fondant Cire Parfumée - Vanille - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carré Fondant Cire Parfumée Vanille\nPalette détectée:\n  - Primaire: #F5EFE7 (beige\/ivoire crème du packaging et de la cire)\n  - Secondaire: #8B7355 (brun chaud des gousses de vanille)\n  - Accent: #D4A574 (caramel doré pour accents chaleureux)\n  - Neutre: #3A3A3A (texte noir du packaging minimaliste)\nAmbiance: Cocooning\/chaleureux, naturel artisanal, minimaliste élégant, spa\/bien-être, gourmand\nStyle: Premium naturel avec typographie vintage (machine à écrire), ambiance slow life et cocooning\nPréfixe CSS: vn\n--\u003e\n\u003cdiv class=\"vn-premium\"\u003e\n\u003cdiv class=\"vn-hero\"\u003e\n\u003cdiv class=\"vn-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vn-hero-content\"\u003e\n\u003cdiv class=\"vn-badges-top\"\u003e\n\u003cspan class=\"vn-badge\"\u003e🇫🇷 Fabrication artisanale\u003c\/span\u003e \u003cspan class=\"vn-badge\"\u003e🌱 Cire végétale\u003c\/span\u003e \u003cspan class=\"vn-badge\"\u003e🎨 Parfum de Grasse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"vn-hero-title\"\u003eCarré fondant vanille\u003c\/span\u003e\n\u003cp class=\"vn-subtitle\"\u003eL'essence gourmande de la vanille pour transformer votre intérieur\u003c\/p\u003e\n\u003cp class=\"vn-description\"\u003eUne création artisanale française qui allie la pureté de la cire végétale de colza aux notes envoûtantes de vanille et caramel. Chaque carré est une invitation au réconfort et à la douceur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"vn-section\"\u003e\n\u003ch2\u003e✨ Pourquoi choisir nos carrés fondants\u003c\/h2\u003e\n\u003cdiv class=\"vn-grid\"\u003e\n\u003cdiv class=\"vn-card\"\u003e\n\u003cdiv class=\"vn-icon\"\u003e🌿\u003c\/div\u003e\n\u003cdiv class=\"vn-card-title\"\u003e100% végétal et naturel\u003c\/div\u003e\n\u003cp\u003eFabriqué à partir de cire végétale de colza française, sans paraffine ni dérivés pétroliers. Un choix respectueux de votre santé et de l'environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-card\"\u003e\n\u003cdiv class=\"vn-icon\"\u003e🏺\u003c\/div\u003e\n\u003cdiv class=\"vn-card-title\"\u003eParfum de Grasse authentique\u003c\/div\u003e\n\u003cp\u003eDes fragrances élaborées dans la capitale mondiale de la parfumerie, pour une qualité olfactive incomparable et des notes riches et raffinées.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-card\"\u003e\n\u003cdiv class=\"vn-icon\"\u003e♻️\u003c\/div\u003e\n\u003cdiv class=\"vn-card-title\"\u003eRéutilisable à l'infini\u003c\/div\u003e\n\u003cp\u003eLa cire se solidifie après refroidissement, vous pouvez réutiliser le même carré jusqu'à épuisement complet du parfum. Économique et écologique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-card\"\u003e\n\u003cdiv class=\"vn-icon\"\u003e🇫🇷\u003c\/div\u003e\n\u003cdiv class=\"vn-card-title\"\u003eArtisanat français\u003c\/div\u003e\n\u003cp\u003eConçu et fabriqué en France par Drake Manufacture, garantissant un savoir-faire traditionnel et une qualité irréprochable dans chaque carré.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-card\"\u003e\n\u003cdiv class=\"vn-icon\"\u003e⏱️\u003c\/div\u003e\n\u003cdiv class=\"vn-card-title\"\u003e12 heures de diffusion\u003c\/div\u003e\n\u003cp\u003e4 carrés fondants offrant chacun 3 heures de parfum intense, pour embaumer durablement votre intérieur d'une ambiance gourmande et réconfortante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-card\"\u003e\n\u003cdiv class=\"vn-icon\"\u003e🍮\u003c\/div\u003e\n\u003cdiv class=\"vn-card-title\"\u003eNotes gourmandes\u003c\/div\u003e\n\u003cp\u003eUn parfum envoûtant de vanille délicatement caramélisée qui évoque les desserts faits maison et crée une atmosphère chaleureuse instantanée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"vn-section\"\u003e\n\u003ch2\u003e🎼 La symphonie olfactive de la vanille\u003c\/h2\u003e\n\u003cdiv class=\"vn-timeline\"\u003e\n\u003cdiv class=\"vn-timeline-item\"\u003e\n\u003cdiv class=\"vn-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"vn-timeline-content\"\u003e\n\u003cdiv class=\"vn-timeline-title\"\u003ePremières notes\u003c\/div\u003e\n\u003cp\u003eDès les premières minutes, les effluves sucrés de vanille bourbon se diffusent délicatement, créant une ambiance cocooning immédiate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-timeline-item\"\u003e\n\u003cdiv class=\"vn-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"vn-timeline-content\"\u003e\n\u003cdiv class=\"vn-timeline-title\"\u003eCœur gourmand\u003c\/div\u003e\n\u003cp\u003eLe parfum s'intensifie et révèle ses notes de caramel au beurre salé, évoquant les douceurs d'antan et les pâtisseries artisanales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-timeline-item\"\u003e\n\u003cdiv class=\"vn-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"vn-timeline-content\"\u003e\n\u003cdiv class=\"vn-timeline-title\"\u003eDiffusion homogène\u003c\/div\u003e\n\u003cp\u003eLe parfum emplit harmonieusement toute la pièce, créant une atmosphère enveloppante qui invite à la détente et au bien-être.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-timeline-item\"\u003e\n\u003cdiv class=\"vn-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"vn-timeline-content\"\u003e\n\u003cdiv class=\"vn-timeline-title\"\u003ePersistance aromatique\u003c\/div\u003e\n\u003cp\u003eMême après extinction, les notes de vanille persistent délicatement dans l'air, prolongeant l'expérience sensorielle plusieurs heures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"vn-section\"\u003e\n\u003ch2\u003e🕯️ Mode d'emploi pour une expérience optimale\u003c\/h2\u003e\n\u003cdiv class=\"vn-steps\"\u003e\n\u003cdiv class=\"vn-step\"\u003e\n\u003cdiv class=\"vn-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"vn-step-icon\"\u003e🏺\u003c\/div\u003e\n\u003cdiv class=\"vn-step-title\"\u003ePréparez votre brûle-parfum\u003c\/div\u003e\n\u003cp\u003ePlacez votre brûle-parfum en céramique sur une surface stable, plane et résistante à la chaleur, à l'écart des courants d'air.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-step\"\u003e\n\u003cdiv class=\"vn-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"vn-step-icon\"\u003e📦\u003c\/div\u003e\n\u003cdiv class=\"vn-step-title\"\u003eDéposez un carré fondant\u003c\/div\u003e\n\u003cp\u003eSortez délicatement un carré de son étui et placez-le dans la coupelle supérieure du brûle-parfum. Un seul carré suffit pour parfumer une pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-step\"\u003e\n\u003cdiv class=\"vn-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"vn-step-icon\"\u003e🔥\u003c\/div\u003e\n\u003cdiv class=\"vn-step-title\"\u003eAllumez la bougie chauffe-plat\u003c\/div\u003e\n\u003cp\u003eInsérez et allumez une bougie chauffe-plat dans la partie inférieure du brûle-parfum. La chaleur fera fondre progressivement la cire parfumée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-step\"\u003e\n\u003cdiv class=\"vn-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"vn-step-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv class=\"vn-step-title\"\u003eProfitez du parfum\u003c\/div\u003e\n\u003cp\u003eLaissez la magie opérer pendant 3 heures. Après refroidissement, la cire se solidifie et peut être réutilisée jusqu'à épuisement du parfum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"vn-section\"\u003e\n\u003ch2\u003e💝 Pour qui sont ces carrés fondants\u003c\/h2\u003e\n\u003cdiv class=\"vn-grid\"\u003e\n\u003cdiv class=\"vn-profile-card\"\u003e\n\u003cdiv class=\"vn-profile-emoji\"\u003e🏡\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-title\"\u003eLes amateurs de cocooning\u003c\/div\u003e\n\u003cp\u003ePour ceux qui aiment créer une ambiance chaleureuse et réconfortante dans leur intérieur, parfaite pour les soirées d'hiver au coin du feu.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-card\"\u003e\n\u003cdiv class=\"vn-profile-emoji\"\u003e🧘♀️\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-title\"\u003eLes adeptes du bien-être\u003c\/div\u003e\n\u003cp\u003eIdéal pour accompagner vos séances de yoga, méditation ou relaxation avec une fragrance apaisante et enveloppante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-card\"\u003e\n\u003cdiv class=\"vn-profile-emoji\"\u003e🌱\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-title\"\u003eLes écoresponsables\u003c\/div\u003e\n\u003cp\u003ePour ceux qui privilégient les produits naturels, végétaux, sans paraffine et fabriqués artisanalement en France avec respect de l'environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-card\"\u003e\n\u003cdiv class=\"vn-profile-emoji\"\u003e🎁\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-title\"\u003eLes chercheurs de cadeaux\u003c\/div\u003e\n\u003cp\u003eUn présent raffiné et original pour faire plaisir à vos proches, alliant esthétique minimaliste et qualité olfactive exceptionnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-card\"\u003e\n\u003cdiv class=\"vn-profile-emoji\"\u003e🍰\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-title\"\u003eLes gourmands\u003c\/div\u003e\n\u003cp\u003ePour les amoureux des parfums sucrés et réconfortants qui évoquent les pâtisseries, les desserts et les moments de douceur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-card\"\u003e\n\u003cdiv class=\"vn-profile-emoji\"\u003e✨\u003c\/div\u003e\n\u003cdiv class=\"vn-profile-title\"\u003eLes esthètes du quotidien\u003c\/div\u003e\n\u003cp\u003ePour ceux qui apprécient les objets beaux et fonctionnels, au design minimaliste et épuré qui s'intègre à tous les intérieurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"vn-section\"\u003e\n\u003ch2\u003e⚠️ Précautions d'utilisation\u003c\/h2\u003e\n\u003cdiv class=\"vn-warning-box\"\u003e\n\u003cdiv class=\"vn-warning-grid\"\u003e\n\u003cdiv class=\"vn-warning-item\"\u003e\n\u003cspan class=\"vn-warning-icon\"\u003e👶\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eTenir hors de portée des enfants\u003c\/strong\u003e et des animaux domestiques. Ne jamais laisser sans surveillance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-warning-item\"\u003e\n\u003cspan class=\"vn-warning-icon\"\u003e🔥\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eNe pas manipuler la cire liquide\u003c\/strong\u003e, elle peut causer des brûlures. Attendre le refroidissement complet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-warning-item\"\u003e\n\u003cspan class=\"vn-warning-icon\"\u003e1️⃣\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eUtiliser un seul carré à la fois\u003c\/strong\u003e pour une diffusion optimale et éviter une saturation olfactive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-warning-item\"\u003e\n\u003cspan class=\"vn-warning-icon\"\u003e💨\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eÉviter d'inhaler directement\u003c\/strong\u003e les fumées et aérer la pièce après utilisation pour renouveler l'air.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-warning-item\"\u003e\n\u003cspan class=\"vn-warning-icon\"\u003e🪨\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eSurface stable obligatoire\u003c\/strong\u003e : placez toujours le brûle-parfum sur un support résistant à la chaleur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-warning-item\"\u003e\n\u003cspan class=\"vn-warning-icon\"\u003e🌡️\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eTempérature de fusion\u003c\/strong\u003e : la cire fond entre 50-60°C. Ne jamais surchauffer ou laisser bouillir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"vn-section\"\u003e\n\u003ch2\u003e📋 Caractéristiques du produit\u003c\/h2\u003e\n\u003cdiv class=\"vn-specs-grid\"\u003e\n\u003cdiv class=\"vn-spec-card\"\u003e\n\u003cdiv class=\"vn-spec-icon\"\u003e📦\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-label\"\u003eContenu\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-value\"\u003e4 carrés fondants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-card\"\u003e\n\u003cdiv class=\"vn-spec-icon\"\u003e⏱️\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-label\"\u003eDurée totale\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-value\"\u003e12 heures (4×3h)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-card\"\u003e\n\u003cdiv class=\"vn-spec-icon\"\u003e🌱\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-label\"\u003eComposition\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-value\"\u003eCire végétale de colza\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-card\"\u003e\n\u003cdiv class=\"vn-spec-icon\"\u003e🎨\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-label\"\u003eParfum\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-value\"\u003eVanille \u0026amp; caramel de Grasse\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-card\"\u003e\n\u003cdiv class=\"vn-spec-icon\"\u003e🇫🇷\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-label\"\u003eFabrication\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-value\"\u003eArtisanale française\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-card\"\u003e\n\u003cdiv class=\"vn-spec-icon\"\u003e♻️\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-label\"\u003eÉco-responsable\u003c\/div\u003e\n\u003cdiv class=\"vn-spec-value\"\u003eRéutilisable et végétal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"vn-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"vn-cta-box\"\u003e\n\u003cdiv class=\"vn-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vn-cta-content\"\u003e\n\u003cp\u003e🕯️ Transformez votre intérieur en havre de paix et de gourmandise\u003c\/p\u003e\n\u003cp style=\"margin-top: 1rem; font-size: clamp(15px, 2vw, 18px); opacity: 0.95;\"\u003eLaissez-vous envelopper par la douceur irrésistible de la vanille et créez une ambiance cocooning unique dans chaque pièce de votre maison. Un véritable voyage sensoriel artisanal et écoresponsable.\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  \/* Couleurs principales *\/\n  --vn-cream: #FAF7F2;\n  --vn-white: #ffffff;\n  --vn-primary: #8B7355;\n  --vn-primary-dark: #6B5844;\n  --vn-primary-light: #F5EFE7;\n  --vn-secondary: #D4A574;\n  --vn-accent: #C9965B;\n\n  \/* Textes *\/\n  --vn-text: #1a1a1a;\n  --vn-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --vn-border: #E8E1D8;\n  --vn-shadow: 0 4px 24px rgba(139, 115, 85, .08);\n  --vn-shadow-lg: 0 12px 48px rgba(139, 115, 85, .15);\n  --vn-radius: 20px;\n  --vn-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.vn-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--vn-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--vn-text);\n  line-height: 1.7;\n}\n\n\/* === HERO === *\/\n.vn-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8B7355 0%, #A08968 50%, #D4A574 100%);\n  border-radius: var(--vn-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(--vn-shadow-lg);\n}\n\n.vn-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .05;\n  background-image: \n    repeating-linear-gradient(0deg, transparent, transparent 35px, white 35px, white 37px),\n    repeating-linear-gradient(90deg, transparent, transparent 35px, white 35px, white 37px);\n}\n\n.vn-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.vn-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: 2rem;\n}\n\n.vn-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(--vn-primary-dark);\n  box-shadow: 0 2px 12px rgba(0, 0, 0, .1);\n  transition: all .3s ease;\n}\n\n.vn-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(0, 0, 0, .15);\n}\n\n.vn-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  line-height: 1.15;\n}\n\n.vn-subtitle {\n  color: rgba(255, 255, 255, .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, .15);\n}\n\n.vn-description {\n  color: rgba(255, 255, 255, .9);\n  font-size: clamp(15px, 2.2vw, 18px);\n  line-height: 1.8;\n  max-width: 700px;\n  margin: 0 auto;\n  text-shadow: 0 2px 8px rgba(0, 0, 0, .1);\n}\n\n\/* === SECTIONS === *\/\n.vn-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.vn-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--vn-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.vn-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(--vn-primary), var(--vn-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.vn-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n\/* === CARDS === *\/\n.vn-card {\n  background: var(--vn-white);\n  border-radius: var(--vn-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--vn-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.vn-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--vn-shadow-lg);\n  border-color: var(--vn-primary);\n}\n\n.vn-icon {\n  font-size: clamp(40px, 6vw, 56px);\n  margin-bottom: 1rem;\n  display: block;\n  filter: drop-shadow(0 2px 8px rgba(139, 115, 85, .2));\n}\n\n.vn-card-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--vn-primary-dark);\n  margin-bottom: 0.75rem;\n  letter-spacing: -.02em;\n}\n\n.vn-card p {\n  color: var(--vn-text-light);\n  font-size: clamp(14px, 1.8vw, 16px);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.vn-timeline {\n  max-width: 900px;\n  margin: 0 auto;\n  display: flex;\n  flex-direction: column;\n  gap: 2rem;\n}\n\n.vn-timeline-item {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  background: var(--vn-white);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  border-radius: var(--vn-radius);\n  box-shadow: var(--vn-shadow);\n  border-left: 4px solid var(--vn-primary);\n  transition: all .3s ease;\n}\n\n.vn-timeline-item:hover {\n  transform: translateX(8px);\n  box-shadow: var(--vn-shadow-lg);\n}\n\n.vn-timeline-number {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--vn-primary), var(--vn-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 22px;\n  font-weight: 900;\n  box-shadow: 0 4px 16px rgba(139, 115, 85, .3);\n}\n\n.vn-timeline-content {\n  flex: 1;\n}\n\n.vn-timeline-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--vn-primary-dark);\n  margin-bottom: 0.5rem;\n  display: block;\n}\n\n.vn-timeline-content p {\n  color: var(--vn-text-light);\n  font-size: clamp(14px, 1.8vw, 16px);\n  margin: 0;\n}\n\n\/* === STEPS === *\/\n.vn-steps {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 2rem;\n  max-width: 1100px;\n  margin: 0 auto;\n}\n\n.vn-step {\n  background: var(--vn-white);\n  border-radius: var(--vn-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--vn-shadow);\n  text-align: center;\n  position: relative;\n  border: 2px solid var(--vn-border);\n  transition: all .3s ease;\n}\n\n.vn-step:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--vn-shadow-lg);\n  border-color: var(--vn-primary);\n}\n\n.vn-step-number {\n  position: absolute;\n  top: -16px;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 36px;\n  height: 36px;\n  background: linear-gradient(135deg, var(--vn-primary), var(--vn-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 16px;\n  font-weight: 900;\n  box-shadow: 0 4px 12px rgba(139, 115, 85, .3);\n}\n\n.vn-step-icon {\n  font-size: clamp(40px, 6vw, 52px);\n  margin: 0.5rem 0 1rem 0;\n  display: block;\n  filter: drop-shadow(0 2px 8px rgba(139, 115, 85, .2));\n}\n\n.vn-step-title {\n  font-size: clamp(17px, 2.3vw, 20px);\n  font-weight: 800;\n  color: var(--vn-primary-dark);\n  margin-bottom: 0.75rem;\n  display: block;\n}\n\n.vn-step p {\n  color: var(--vn-text-light);\n  font-size: clamp(14px, 1.8vw, 16px);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === PROFILE CARDS === *\/\n.vn-profile-card {\n  background: linear-gradient(135deg, var(--vn-white) 0%, var(--vn-primary-light) 100%);\n  border-radius: var(--vn-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  box-shadow: var(--vn-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.vn-profile-card:hover {\n  transform: translateY(-8px) scale(1.02);\n  box-shadow: var(--vn-shadow-lg);\n  border-color: var(--vn-primary);\n  background: var(--vn-white);\n}\n\n.vn-profile-emoji {\n  font-size: clamp(48px, 7vw, 64px);\n  margin-bottom: 1rem;\n  filter: drop-shadow(0 4px 12px rgba(139, 115, 85, .2));\n}\n\n.vn-profile-title {\n  font-size: clamp(18px, 2.5vw, 21px);\n  font-weight: 800;\n  color: var(--vn-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.vn-profile-card p {\n  color: var(--vn-text-light);\n  font-size: clamp(14px, 1.8vw, 16px);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === WARNING BOX === *\/\n.vn-warning-box {\n  background: linear-gradient(135deg, #FFF9F0 0%, #FFF4E6 100%);\n  border-radius: var(--vn-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  border: 2px solid #FFE5C2;\n  box-shadow: var(--vn-shadow);\n}\n\n.vn-warning-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.5rem;\n}\n\n.vn-warning-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--vn-white);\n  padding: 1.25rem;\n  border-radius: var(--vn-radius-sm);\n  border-left: 4px solid #F59E0B;\n  box-shadow: 0 2px 12px rgba(245, 158, 11, .1);\n}\n\n.vn-warning-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n  filter: drop-shadow(0 2px 6px rgba(245, 158, 11, .3));\n}\n\n.vn-warning-item p {\n  margin: 0;\n  font-size: clamp(13px, 1.7vw, 15px);\n  color: var(--vn-text);\n  line-height: 1.6;\n}\n\n.vn-warning-item strong {\n  color: var(--vn-primary-dark);\n  font-weight: 700;\n}\n\n\/* === SPECS GRID === *\/\n.vn-specs-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1.25rem;\n  max-width: 1000px;\n  margin: 0 auto;\n}\n\n.vn-spec-card {\n  background: var(--vn-white);\n  border-radius: var(--vn-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  box-shadow: var(--vn-shadow);\n  border: 2px solid var(--vn-border);\n  transition: all .3s ease;\n}\n\n.vn-spec-card:hover {\n  transform: translateY(-4px);\n  border-color: var(--vn-primary);\n  box-shadow: var(--vn-shadow-lg);\n}\n\n.vn-spec-icon {\n  font-size: 32px;\n  margin-bottom: 0.75rem;\n  display: block;\n  filter: drop-shadow(0 2px 6px rgba(139, 115, 85, .2));\n}\n\n.vn-spec-label {\n  font-size: 12px;\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  color: var(--vn-text-light);\n  font-weight: 700;\n  margin-bottom: 0.5rem;\n}\n\n.vn-spec-value {\n  font-size: clamp(15px, 2vw, 17px);\n  font-weight: 800;\n  color: var(--vn-primary-dark);\n  letter-spacing: -.01em;\n}\n\n\/* === CTA FINAL === *\/\n.vn-cta-box {\n  background: linear-gradient(135deg, var(--vn-primary) 0%, var(--vn-primary-dark) 100%);\n  border-radius: var(--vn-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--vn-shadow-lg);\n}\n\n.vn-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .03;\n  background-image: \n    radial-gradient(circle at 20% 50%, white 2px, transparent 2px),\n    radial-gradient(circle at 80% 80%, white 2px, transparent 2px),\n    radial-gradient(circle at 40% 20%, white 2px, transparent 2px);\n  background-size: 50px 50px, 80px 80px, 60px 60px;\n}\n\n.vn-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.vn-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  .vn-grid,\n  .vn-steps,\n  .vn-specs-grid,\n  .vn-warning-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .vn-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n\n  .vn-timeline-item {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .vn-timeline-number {\n    margin: 0 auto 1rem auto;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .vn-card,\n  .vn-profile-card,\n  .vn-step,\n  .vn-spec-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n\n  .vn-card:nth-child(1),\n  .vn-profile-card:nth-child(1),\n  .vn-step:nth-child(1) { animation-delay: .1s; }\n  .vn-card:nth-child(2),\n  .vn-profile-card:nth-child(2),\n  .vn-step:nth-child(2) { animation-delay: .2s; }\n  .vn-card:nth-child(3),\n  .vn-profile-card:nth-child(3),\n  .vn-step:nth-child(3) { animation-delay: .3s; }\n  .vn-card:nth-child(4),\n  .vn-profile-card:nth-child(4),\n  .vn-step:nth-child(4) { animation-delay: .4s; }\n  .vn-card:nth-child(5),\n  .vn-profile-card:nth-child(5) { animation-delay: .5s; }\n  .vn-card:nth-child(6),\n  .vn-profile-card:nth-child(6) { animation-delay: .6s; }\n\n  .vn-timeline-item {\n    animation: fadeInLeft .6s ease backwards;\n  }\n  .vn-timeline-item:nth-child(1) { animation-delay: .1s; }\n  .vn-timeline-item:nth-child(2) { animation-delay: .2s; }\n  .vn-timeline-item:nth-child(3) { animation-delay: .3s; }\n  .vn-timeline-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@keyframes fadeInLeft {\n  from {\n    opacity: 0;\n    transform: translateX(-40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateX(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .vn-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .vn-premium {\n    --vn-primary: #6B5844;\n    --vn-text: #000000;\n  }\n  \n  .vn-card,\n  .vn-step,\n  .vn-profile-card {\n    border-width: 3px;\n  }\n}\n\n\/* === PRINT === *\/\n@media print {\n  .vn-premium {\n    background: white;\n  }\n  \n  .vn-card,\n  .vn-hero,\n  .vn-cta-box {\n    box-shadow: none;\n    border: 1px solid #ccc;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55080506065273,"sku":"BPP48-VAN","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-vanille-cire-parfumee-packshot_12_11zon.jpg?v=1764932719"},{"product_id":"carre-fondant-cire-parfumee-patchouli-drake","title":"Carré Fondant Cire Parfumée - Patchouli - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carré Fondant Cire Parfumée Patchouli - Drake\nPalette détectée:\n  - Primaire: #E89C4A (orangé chaleureux du packaging et de la cire)\n  - Secondaire: #B87A3B (marron doré, tonalité boisée du patchouli)\n  - Accent: #D4A574 (beige doré, rappel des tons naturels et chaleureux)\n  - Cream: #F5F0E8 (beige crème naturel)\nAmbiance: Artisanal, naturel, chaleureux, zen, parfumerie de luxe\nStyle: Minimaliste épuré avec une touche artisanale française, typographie typewriter\nUnivers: Bien-être à la maison, aromathérapie, cocooning, ambiance spa\nType: Cire parfumée, home fragrance, accessoire lifestyle\nPréfixe CSS: patch\n--\u003e\n\u003cdiv class=\"patch-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"patch-hero\"\u003e\n\u003cdiv class=\"patch-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"patch-hero-content\"\u003e\n\u003cdiv class=\"patch-badges-top\"\u003e\n\u003cspan class=\"patch-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e \u003cspan class=\"patch-badge\"\u003e🌿 Cire végétale\u003c\/span\u003e \u003cspan class=\"patch-badge\"\u003e🎨 Parfum de Grasse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"patch-hero-title\"\u003eCarré fondant patchouli\u003c\/span\u003e\n\u003cp class=\"patch-subtitle\"\u003eUne évasion olfactive raffinée et envoûtante\u003c\/p\u003e\n\u003cp class=\"patch-description\"\u003eTransformez votre intérieur en un véritable sanctuaire de bien-être avec cette création artisanale aux notes boisées et apaisantes. Une signature olfactive sophistiquée issue de la tradition parfumière de Grasse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION ACCORD OLFACTIF --\u003e\n\u003csection class=\"patch-section\"\u003e\n\u003ch2\u003e🌿 Un voyage sensoriel unique\u003c\/h2\u003e\n\u003cdiv class=\"patch-grid\"\u003e\n\u003cdiv class=\"patch-card patch-card-scent\"\u003e\n\u003cdiv class=\"patch-icon\"\u003e🍃\u003c\/div\u003e\n\u003cspan class=\"patch-card-title\"\u003eNote de tête\u003c\/span\u003e\n\u003cp class=\"patch-card-desc\"\u003eMenthe fraîche et vivifiante pour une entrée en matière tonique et revigorante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card patch-card-scent\"\u003e\n\u003cdiv class=\"patch-icon\"\u003e🌺\u003c\/div\u003e\n\u003cspan class=\"patch-card-title\"\u003eNote de cœur\u003c\/span\u003e\n\u003cp class=\"patch-card-desc\"\u003eCiste résineux et chaleureux, apportant une dimension méditerranéenne enveloppante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card patch-card-scent\"\u003e\n\u003cdiv class=\"patch-icon\"\u003e🌳\u003c\/div\u003e\n\u003cspan class=\"patch-card-title\"\u003eNote de fond\u003c\/span\u003e\n\u003cp class=\"patch-card-desc\"\u003ePatchouli profond et boisé pour une signature terreuse et mystérieuse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION AVANTAGES --\u003e\n\u003csection class=\"patch-section\"\u003e\n\u003ch2\u003e✨ Les atouts d'une création premium\u003c\/h2\u003e\n\u003cdiv class=\"patch-grid-2\"\u003e\n\u003cdiv class=\"patch-card\"\u003e\n\u003cdiv class=\"patch-icon-big\"\u003e🕯️\u003c\/div\u003e\n\u003cspan class=\"patch-card-title\"\u003eArtisanat français\u003c\/span\u003e\n\u003cp class=\"patch-card-text\"\u003eFabriqué avec savoir-faire dans la tradition parfumerie de Grasse, capitale mondiale du parfum depuis le XVIe siècle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card\"\u003e\n\u003cdiv class=\"patch-icon-big\"\u003e🌱\u003c\/div\u003e\n\u003cspan class=\"patch-card-title\"\u003e100% cire végétale\u003c\/span\u003e\n\u003cp class=\"patch-card-text\"\u003eCire de colza française, sans OGM ni pesticides. Une alternative écologique et saine, respectueuse de votre santé\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card\"\u003e\n\u003cdiv class=\"patch-icon-big\"\u003e♻️\u003c\/div\u003e\n\u003cspan class=\"patch-card-title\"\u003eRéutilisable\u003c\/span\u003e\n\u003cp class=\"patch-card-text\"\u003eUne fois refroidie, la cire durcie peut être réutilisée pour prolonger l'expérience olfactive et maximiser la durée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card\"\u003e\n\u003cdiv class=\"patch-icon-big\"\u003e🔥\u003c\/div\u003e\n\u003cspan class=\"patch-card-title\"\u003eCombustion propre\u003c\/span\u003e\n\u003cp class=\"patch-card-text\"\u003eAucune émanation nocive ni fumée toxique. Une diffusion pure et saine pour votre intérieur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card\"\u003e\n\u003cdiv class=\"patch-icon-big\"\u003e⏱️\u003c\/div\u003e\n\u003cspan class=\"patch-card-title\"\u003e12h de diffusion\u003c\/span\u003e\n\u003cp class=\"patch-card-text\"\u003e4 carrés fondants × 3 heures chacun = 12 heures de parfum envoûtant pour embaumer votre maison\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card\"\u003e\n\u003cdiv class=\"patch-icon-big\"\u003e🏡\u003c\/div\u003e\n\u003cspan class=\"patch-card-title\"\u003eAmbiance cocooning\u003c\/span\u003e\n\u003cp class=\"patch-card-text\"\u003eCréez une atmosphère zen et relaxante, idéale pour la méditation, le yoga ou simplement se détendre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION MODE D'EMPLOI --\u003e\n\u003csection class=\"patch-section\"\u003e\n\u003ch2\u003e🔍 Mode d'utilisation\u003c\/h2\u003e\n\u003cdiv class=\"patch-steps\"\u003e\n\u003cdiv class=\"patch-step\"\u003e\n\u003cdiv class=\"patch-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"patch-step-content\"\u003e\n\u003cspan class=\"patch-step-title\"\u003ePréparez votre brûle-parfum\u003c\/span\u003e\n\u003cp class=\"patch-step-text\"\u003ePlacez-le sur une surface stable, plane et résistante à la chaleur, à l'écart des objets inflammables\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-step\"\u003e\n\u003cdiv class=\"patch-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"patch-step-content\"\u003e\n\u003cspan class=\"patch-step-title\"\u003eDéposez un carré\u003c\/span\u003e\n\u003cp class=\"patch-step-text\"\u003ePlacez un seul carré fondant dans la coupelle supérieure du brûle-parfum\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-step\"\u003e\n\u003cdiv class=\"patch-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"patch-step-content\"\u003e\n\u003cspan class=\"patch-step-title\"\u003eAllumez la bougie\u003c\/span\u003e\n\u003cp class=\"patch-step-text\"\u003eInsérez une bougie chauffe-plat dans la partie inférieure et allumez-la délicatement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-step\"\u003e\n\u003cdiv class=\"patch-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"patch-step-content\"\u003e\n\u003cspan class=\"patch-step-title\"\u003eProfitez du parfum\u003c\/span\u003e\n\u003cp class=\"patch-step-text\"\u003eLa cire fond progressivement et libère ses notes envoûtantes pendant environ 3 heures\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-step\"\u003e\n\u003cdiv class=\"patch-step-number\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"patch-step-content\"\u003e\n\u003cspan class=\"patch-step-title\"\u003eRéutilisez la cire\u003c\/span\u003e\n\u003cp class=\"patch-step-text\"\u003eUne fois refroidie et durcie, la cire peut être réutilisée pour une nouvelle session parfumée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION AMBIANCES --\u003e\n\u003csection class=\"patch-section\"\u003e\n\u003ch2\u003e🏠 Les ambiances parfaites\u003c\/h2\u003e\n\u003cdiv class=\"patch-grid-3\"\u003e\n\u003cdiv class=\"patch-card-moment\"\u003e\n\u003cdiv class=\"patch-moment-icon\"\u003e🧘♀️\u003c\/div\u003e\n\u003cspan class=\"patch-moment-title\"\u003eMéditation \u0026amp; yoga\u003c\/span\u003e\n\u003cp class=\"patch-moment-text\"\u003eCréez une atmosphère zen et apaisante pour vos séances de relaxation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card-moment\"\u003e\n\u003cdiv class=\"patch-moment-icon\"\u003e🛁\u003c\/div\u003e\n\u003cspan class=\"patch-moment-title\"\u003eRituel du bain\u003c\/span\u003e\n\u003cp class=\"patch-moment-text\"\u003eTransformez votre salle de bain en spa privé avec ces notes enveloppantes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card-moment\"\u003e\n\u003cdiv class=\"patch-moment-icon\"\u003e📚\u003c\/div\u003e\n\u003cspan class=\"patch-moment-title\"\u003eLecture cocooning\u003c\/span\u003e\n\u003cp class=\"patch-moment-text\"\u003eInstallez-vous confortablement avec un livre et ce parfum réconfortant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card-moment\"\u003e\n\u003cdiv class=\"patch-moment-icon\"\u003e☕\u003c\/div\u003e\n\u003cspan class=\"patch-moment-title\"\u003ePause détente\u003c\/span\u003e\n\u003cp class=\"patch-moment-text\"\u003eSavourez un moment de calme après une journée bien remplie\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card-moment\"\u003e\n\u003cdiv class=\"patch-moment-icon\"\u003e💑\u003c\/div\u003e\n\u003cspan class=\"patch-moment-title\"\u003eSoirée romantique\u003c\/span\u003e\n\u003cp class=\"patch-moment-text\"\u003eCréez une ambiance intime et raffinée pour vos moments à deux\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-card-moment\"\u003e\n\u003cdiv class=\"patch-moment-icon\"\u003e🎨\u003c\/div\u003e\n\u003cspan class=\"patch-moment-title\"\u003eCréativité\u003c\/span\u003e\n\u003cp class=\"patch-moment-text\"\u003eStimulez votre inspiration artistique dans un environnement parfumé\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION COMPOSITION --\u003e\n\u003csection class=\"patch-section\"\u003e\n\u003ch2\u003e🌿 Composition naturelle\u003c\/h2\u003e\n\u003cdiv class=\"patch-composition\"\u003e\n\u003cdiv class=\"patch-compo-card\"\u003e\n\u003cdiv class=\"patch-compo-icon\"\u003e🌾\u003c\/div\u003e\n\u003cspan class=\"patch-compo-title\"\u003eCire de colza\u003c\/span\u003e\n\u003cp class=\"patch-compo-detail\"\u003e100% végétale et française\u003c\/p\u003e\n\u003cp class=\"patch-compo-benefit\"\u003eSans OGM, sans pesticides, biodégradable et renouvelable\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-compo-card\"\u003e\n\u003cdiv class=\"patch-compo-icon\"\u003e💎\u003c\/div\u003e\n\u003cspan class=\"patch-compo-title\"\u003eParfum de Grasse\u003c\/span\u003e\n\u003cp class=\"patch-compo-detail\"\u003eTradition française séculaire\u003c\/p\u003e\n\u003cp class=\"patch-compo-benefit\"\u003eAccord olfactif sophistiqué menthe-ciste-patchouli\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION PRÉCAUTIONS --\u003e\n\u003csection class=\"patch-section\"\u003e\n\u003cdiv class=\"patch-warning-box\"\u003e\n\u003cdiv class=\"patch-warning-header\"\u003e\n\u003cdiv class=\"patch-warning-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cspan class=\"patch-warning-title\"\u003ePrécautions d'emploi importantes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"patch-warning-list\" style=\"list-style: none;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNe pas laisser à la portée des enfants\u003c\/strong\u003e - Tenir hors de portée des jeunes enfants et des animaux domestiques\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNe jamais manipuler à chaud\u003c\/strong\u003e - Attendez que la cire soit complètement refroidie avant de toucher le brûle-parfum\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUn seul carré à la fois\u003c\/strong\u003e - Ne brûlez jamais plusieurs carrés simultanément pour éviter toute surchauffe\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVentilation\u003c\/strong\u003e - Aérez la pièce après utilisation pour renouveler l'air ambiant\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉvitez l'inhalation directe\u003c\/strong\u003e - Ne respirez pas directement les fumées ou vapeurs émises\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSurveillance\u003c\/strong\u003e - Ne laissez jamais une bougie allumée sans surveillance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION INFOS PRATIQUES --\u003e\n\u003csection class=\"patch-section\"\u003e\n\u003ch2\u003e📦 Informations pratiques\u003c\/h2\u003e\n\u003cdiv class=\"patch-grid-info\"\u003e\n\u003cdiv class=\"patch-info-card\"\u003e\n\u003cdiv class=\"patch-info-icon\"\u003e📐\u003c\/div\u003e\n\u003cspan class=\"patch-info-label\"\u003eContenu\u003c\/span\u003e \u003cspan class=\"patch-info-value\"\u003e4 carrés fondants\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-info-card\"\u003e\n\u003cdiv class=\"patch-info-icon\"\u003e⏱️\u003c\/div\u003e\n\u003cspan class=\"patch-info-label\"\u003eDurée par carré\u003c\/span\u003e \u003cspan class=\"patch-info-value\"\u003e~3 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-info-card\"\u003e\n\u003cdiv class=\"patch-info-icon\"\u003e🕯️\u003c\/div\u003e\n\u003cspan class=\"patch-info-label\"\u003eDurée totale\u003c\/span\u003e \u003cspan class=\"patch-info-value\"\u003e12 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-info-card\"\u003e\n\u003cdiv class=\"patch-info-icon\"\u003e🇫🇷\u003c\/div\u003e\n\u003cspan class=\"patch-info-label\"\u003eOrigine\u003c\/span\u003e \u003cspan class=\"patch-info-value\"\u003eFabriqué en France\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-info-card\"\u003e\n\u003cdiv class=\"patch-info-icon\"\u003e🌱\u003c\/div\u003e\n\u003cspan class=\"patch-info-label\"\u003eType de cire\u003c\/span\u003e \u003cspan class=\"patch-info-value\"\u003eColza végétal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"patch-info-card\"\u003e\n\u003cdiv class=\"patch-info-icon\"\u003e♻️\u003c\/div\u003e\n\u003cspan class=\"patch-info-label\"\u003eRéutilisation\u003c\/span\u003e \u003cspan class=\"patch-info-value\"\u003eOui, plusieurs fois\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION CTA FINAL --\u003e\n\u003csection class=\"patch-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"patch-cta-box\"\u003e\n\u003cdiv class=\"patch-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"patch-cta-content\"\u003e\n\u003cdiv class=\"patch-cta-icon\"\u003e✨\u003c\/div\u003e\n\u003cp class=\"patch-cta-text\"\u003eOffrez-vous une parenthèse olfactive d'exception et transformez votre maison en un havre de paix parfumé. Le rituel bien-être par excellence, à la française.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* === VARIABLES CSS === *\/\n:root {\n  \/* Couleurs principales *\/\n  --patch-cream: #F5F0E8;\n  --patch-white: #ffffff;\n  --patch-primary: #E89C4A;\n  --patch-primary-dark: #B87A3B;\n  --patch-primary-light: #F4E5D5;\n  --patch-secondary: #D4A574;\n  --patch-accent: #C99358;\n\n  \/* Textes *\/\n  --patch-text: #1a1a1a;\n  --patch-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --patch-border: #e0ddd6;\n  --patch-shadow: 0 4px 24px rgba(184, 122, 59, .08);\n  --patch-shadow-lg: 0 12px 48px rgba(184, 122, 59, .15);\n  --patch-radius: 20px;\n  --patch-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.patch-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--patch-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.patch-hero {\n  position: relative;\n  background: linear-gradient(135deg, #E89C4A 0%, #D4A574 50%, #B87A3B 100%);\n  border-radius: var(--patch-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(--patch-shadow-lg);\n}\n\n.patch-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,.3) 35px, rgba(255,255,255,.3) 70px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, rgba(255,255,255,.2) 35px, rgba(255,255,255,.2) 70px);\n}\n\n.patch-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.patch-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 12px;\n  margin-bottom: 2rem;\n}\n\n.patch-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(--patch-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.patch-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(0,0,0,.15);\n}\n\n.patch-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.patch-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 700;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: -.01em;\n  text-shadow: 0 2px 12px rgba(0,0,0,.15);\n}\n\n.patch-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n  font-weight: 500;\n  text-shadow: 0 1px 8px rgba(0,0,0,.1);\n}\n\n\/* === SECTIONS === *\/\n.patch-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.patch-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--patch-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.patch-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(--patch-primary), var(--patch-secondary));\n  border-radius: 2px;\n}\n\n\/* === CARDS === *\/\n.patch-card {\n  background: var(--patch-white);\n  border-radius: var(--patch-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--patch-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.patch-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--patch-shadow-lg);\n  border-color: var(--patch-primary);\n}\n\n.patch-card-scent {\n  text-align: center;\n}\n\n.patch-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.patch-icon-big {\n  font-size: 56px;\n  margin-bottom: 1rem;\n  display: block;\n  text-align: center;\n}\n\n.patch-card-title {\n  display: block;\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 800;\n  color: var(--patch-primary-dark);\n  margin-bottom: 0.75rem;\n  letter-spacing: -.02em;\n}\n\n.patch-card-desc,\n.patch-card-text {\n  color: var(--patch-text-light);\n  font-size: clamp(14px, 1.8vw, 16px);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRILLES === *\/\n.patch-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.patch-grid-2 {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1.5rem;\n}\n\n.patch-grid-3 {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === MODE D'EMPLOI === *\/\n.patch-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.patch-step {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  background: var(--patch-white);\n  padding: clamp(1.25rem, 2.5vw, 1.75rem);\n  border-radius: var(--patch-radius);\n  box-shadow: var(--patch-shadow);\n  transition: all .3s ease;\n}\n\n.patch-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--patch-shadow-lg);\n}\n\n.patch-step-number {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, var(--patch-primary), var(--patch-secondary));\n  color: white;\n  font-size: 24px;\n  font-weight: 900;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  box-shadow: 0 4px 16px rgba(232, 156, 74, .3);\n}\n\n.patch-step-content {\n  flex: 1;\n}\n\n.patch-step-title {\n  display: block;\n  font-size: clamp(17px, 2.3vw, 20px);\n  font-weight: 800;\n  color: var(--patch-primary-dark);\n  margin-bottom: 0.5rem;\n  letter-spacing: -.02em;\n}\n\n.patch-step-text {\n  color: var(--patch-text-light);\n  font-size: clamp(14px, 1.8vw, 16px);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === AMBIANCES === *\/\n.patch-card-moment {\n  background: var(--patch-white);\n  border-radius: var(--patch-radius-sm);\n  padding: clamp(1.25rem, 2.5vw, 1.75rem);\n  text-align: center;\n  box-shadow: var(--patch-shadow);\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.patch-card-moment:hover {\n  transform: translateY(-6px);\n  border-color: var(--patch-primary);\n  box-shadow: var(--patch-shadow-lg);\n}\n\n.patch-moment-icon {\n  font-size: 44px;\n  margin-bottom: 0.75rem;\n  display: block;\n}\n\n.patch-moment-title {\n  display: block;\n  font-size: clamp(16px, 2vw, 18px);\n  font-weight: 800;\n  color: var(--patch-primary-dark);\n  margin-bottom: 0.5rem;\n  letter-spacing: -.01em;\n}\n\n.patch-moment-text {\n  color: var(--patch-text-light);\n  font-size: clamp(13px, 1.6vw, 15px);\n  line-height: 1.5;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.patch-composition {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));\n  gap: 2rem;\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.patch-compo-card {\n  background: linear-gradient(135deg, var(--patch-primary-light) 0%, var(--patch-white) 100%);\n  border-radius: var(--patch-radius);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  text-align: center;\n  box-shadow: var(--patch-shadow);\n  border: 2px solid var(--patch-border);\n  transition: all .3s ease;\n}\n\n.patch-compo-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--patch-shadow-lg);\n  border-color: var(--patch-primary);\n}\n\n.patch-compo-icon {\n  font-size: 56px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.patch-compo-title {\n  display: block;\n  font-size: clamp(20px, 2.8vw, 24px);\n  font-weight: 900;\n  color: var(--patch-primary-dark);\n  margin-bottom: 0.5rem;\n  letter-spacing: -.02em;\n}\n\n.patch-compo-detail {\n  display: block;\n  font-size: clamp(14px, 1.8vw, 16px);\n  font-weight: 700;\n  color: var(--patch-secondary);\n  margin-bottom: 0.75rem;\n}\n\n.patch-compo-benefit {\n  color: var(--patch-text-light);\n  font-size: clamp(13px, 1.6vw, 15px);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === WARNING BOX === *\/\n.patch-warning-box {\n  background: linear-gradient(135deg, #FFF8F0 0%, #FFFFFF 100%);\n  border-radius: var(--patch-radius);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-left: 6px solid var(--patch-accent);\n  box-shadow: var(--patch-shadow);\n}\n\n.patch-warning-header {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.patch-warning-icon {\n  font-size: 36px;\n  flex-shrink: 0;\n}\n\n.patch-warning-title {\n  font-size: clamp(18px, 2.5vw, 22px);\n  font-weight: 900;\n  color: var(--patch-primary-dark);\n  letter-spacing: -.02em;\n}\n\n.patch-warning-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.patch-warning-list li {\n  color: var(--patch-text-light);\n  font-size: clamp(14px, 1.8vw, 16px);\n  line-height: 1.6;\n  padding-left: 1.5rem;\n  position: relative;\n}\n\n.patch-warning-list li::before {\n  content: '•';\n  position: absolute;\n  left: 0;\n  color: var(--patch-accent);\n  font-weight: 900;\n  font-size: 20px;\n}\n\n.patch-warning-list li strong {\n  color: var(--patch-primary-dark);\n  font-weight: 800;\n}\n\n\/* === INFOS PRATIQUES === *\/\n.patch-grid-info {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1.25rem;\n}\n\n.patch-info-card {\n  background: var(--patch-white);\n  border-radius: var(--patch-radius-sm);\n  padding: clamp(1.25rem, 2.5vw, 1.5rem);\n  text-align: center;\n  box-shadow: var(--patch-shadow);\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.patch-info-card:hover {\n  transform: translateY(-4px);\n  border-color: var(--patch-primary);\n}\n\n.patch-info-icon {\n  font-size: 36px;\n  display: block;\n  margin-bottom: 0.75rem;\n}\n\n.patch-info-label {\n  display: block;\n  font-size: clamp(12px, 1.5vw, 13px);\n  font-weight: 700;\n  color: var(--patch-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: 0.5rem;\n}\n\n.patch-info-value {\n  display: block;\n  font-size: clamp(16px, 2vw, 18px);\n  font-weight: 900;\n  color: var(--patch-primary-dark);\n  letter-spacing: -.01em;\n}\n\n\/* === CTA FINAL === *\/\n.patch-cta-box {\n  background: linear-gradient(135deg, var(--patch-primary) 0%, var(--patch-primary-dark) 100%);\n  border-radius: var(--patch-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--patch-shadow-lg);\n}\n\n.patch-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .05;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(255,255,255,.4) 2px, transparent 2px),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.4) 2px, transparent 2px);\n  background-size: 60px 60px;\n}\n\n.patch-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.patch-cta-icon {\n  font-size: 56px;\n  margin-bottom: 1rem;\n  display: block;\n  animation: pulse 2s ease-in-out infinite;\n}\n\n.patch-cta-text {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  font-weight: 600;\n  margin: 0;\n  max-width: 800px;\n  margin: 0 auto;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .patch-grid,\n  .patch-grid-2,\n  .patch-grid-3,\n  .patch-composition,\n  .patch-grid-info {\n    grid-template-columns: 1fr;\n  }\n\n  .patch-step {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .patch-card,\n  .patch-card-moment,\n  .patch-info-card,\n  .patch-compo-card,\n  .patch-step {\n    animation: fadeInUp .6s ease backwards;\n  }\n\n  .patch-card:nth-child(1),\n  .patch-card-moment:nth-child(1),\n  .patch-step:nth-child(1) { animation-delay: .1s; }\n  .patch-card:nth-child(2),\n  .patch-card-moment:nth-child(2),\n  .patch-step:nth-child(2) { animation-delay: .2s; }\n  .patch-card:nth-child(3),\n  .patch-card-moment:nth-child(3),\n  .patch-step:nth-child(3) { animation-delay: .3s; }\n  .patch-card:nth-child(4),\n  .patch-card-moment:nth-child(4),\n  .patch-step:nth-child(4) { animation-delay: .4s; }\n  .patch-card:nth-child(5),\n  .patch-card-moment:nth-child(5),\n  .patch-step:nth-child(5) { animation-delay: .5s; }\n  .patch-card:nth-child(6),\n  .patch-card-moment: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@keyframes pulse {\n  0%, 100% {\n    transform: scale(1);\n  }\n  50% {\n    transform: scale(1.1);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .patch-premium *,\n  .patch-premium *::before,\n  .patch-premium *::after {\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  .patch-card,\n  .patch-card-moment,\n  .patch-info-card,\n  .patch-compo-card,\n  .patch-step {\n    border: 3px solid var(--patch-text);\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55080514584953,"sku":"BPP48-PAT","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-patchouli-cire-parfumee-packshot_10_11zon.jpg?v=1764932713"},{"product_id":"carre-fondant-cire-parfumee-violette-drake-copie","title":"Carré Fondant Cire Parfumée - Violette - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carré Fondant Cire Parfumée - Violette\nPalette détectée:\n  - Primaire: #7B68BE (violet doux du packaging - violette naturelle)\n  - Secondaire: #9B86D4 (violet plus clair - fleurs de violette)\n  - Accent: #E8DFF5 (lavande très pâle - ambiance douce)\nAmbiance: Naturelle, poétique, artisanale française, féminine raffinée, spa\/bien-être\nType: Produit de parfumerie d'ambiance - cire fondante\nStyle suggéré: Lifestyle naturel premium, artisanat français, bien-être élégant\nPréfixe CSS: vio\n--\u003e\n\u003cdiv class=\"vio-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"vio-hero\"\u003e\n\u003cdiv class=\"vio-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vio-hero-content\"\u003e\n\u003cdiv class=\"vio-badges-top\"\u003e\n\u003cspan class=\"vio-badge\"\u003e🇫🇷 Made in France\u003c\/span\u003e \u003cspan class=\"vio-badge\"\u003e🌱 Cire végétale\u003c\/span\u003e \u003cspan class=\"vio-badge\"\u003e🎨 Parfum de Grasse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"vio-hero-title\"\u003eCarré Fondant Violette\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eL'élégance olfactive de la violette artisanale\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eUne invitation à la poésie parfumée, fabriquée artisanalement en France avec du parfum de Grasse et de la cire végétale de colza. Laissez-vous transporter par les notes délicates de citron frais, de violette crémeuse et de gourmandise subtile.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POURQUOI CHOISIR --\u003e\n\u003csection class=\"vio-section\"\u003e\n\u003ch2\u003ePourquoi choisir ce carré fondant\u003c\/h2\u003e\n\u003cdiv class=\"vio-grid\"\u003e\n\u003cdiv class=\"vio-card\"\u003e\n\u003cdiv class=\"vio-icon\"\u003e🌸\u003c\/div\u003e\n\u003ch3\u003eParfum de Grasse authentique\u003c\/h3\u003e\n\u003cp\u003eÉlaboré avec des essences provenant de Grasse, berceau historique de la parfumerie française depuis le 16ᵉ siècle. Un gage de qualité et de raffinement olfactif.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-card\"\u003e\n\u003cdiv class=\"vio-icon\"\u003e🕯️\u003c\/div\u003e\n\u003ch3\u003eCire végétale de colza\u003c\/h3\u003e\n\u003cp\u003e100% naturelle et française, cette cire garantit une combustion propre, sans pétrochimie, respectueuse de votre santé et de l'environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-card\"\u003e\n\u003cdiv class=\"vio-icon\"\u003e🇫🇷\u003c\/div\u003e\n\u003ch3\u003eFabrication artisanale française\u003c\/h3\u003e\n\u003cp\u003eChaque carré est fabriqué avec soin en France par Drake Manufacture, alliant savoir-faire traditionnel et engagement écoresponsable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- NOTES OLFACTIVES --\u003e\n\u003csection class=\"vio-section\"\u003e\n\u003ch2\u003eUne composition parfumée subtile et poétique\u003c\/h2\u003e\n\u003cdiv class=\"vio-scent-journey\"\u003e\n\u003cdiv class=\"vio-scent-card\"\u003e\n\u003cdiv class=\"vio-scent-icon\"\u003e🍋\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-layer\"\u003eNotes de tête\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-name\"\u003eCitron frais\u003c\/div\u003e\n\u003cp\u003eUne ouverture pétillante et lumineuse qui éveille les sens\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-arrow\"\u003e→\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-card\"\u003e\n\u003cdiv class=\"vio-scent-icon\"\u003e🌺\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-layer\"\u003eNotes de cœur\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-name\"\u003eViolette crémeuse\u003c\/div\u003e\n\u003cp\u003eLe cœur floral délicat et poudreux, signature du parfum\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-arrow\"\u003e→\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-card\"\u003e\n\u003cdiv class=\"vio-scent-icon\"\u003e🍰\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-layer\"\u003eNotes de fond\u003c\/div\u003e\n\u003cdiv class=\"vio-scent-name\"\u003eGourmandise subtile\u003c\/div\u003e\n\u003cp\u003eUne trace douce et réconfortante qui perdure avec élégance\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FORMAT ET UTILISATION --\u003e\n\u003csection class=\"vio-section\"\u003e\n\u003ch2\u003eUn format pratique pour votre quotidien\u003c\/h2\u003e\n\u003cdiv class=\"vio-grid\"\u003e\n\u003cdiv class=\"vio-card vio-highlight\"\u003e\n\u003cdiv class=\"vio-number\"\u003e4\u003c\/div\u003e\n\u003ch3\u003eCarrés fondants par étui\u003c\/h3\u003e\n\u003cp\u003eUn format généreux pour prolonger le plaisir parfumé sur plusieurs semaines\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-card vio-highlight\"\u003e\n\u003cdiv class=\"vio-number\"\u003e3h\u003c\/div\u003e\n\u003ch3\u003eDe diffusion par carré\u003c\/h3\u003e\n\u003cp\u003eChaque carré offre environ 3 heures d'intensité olfactive optimale\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-card vio-highlight\"\u003e\n\u003cdiv class=\"vio-number\"\u003e12h\u003c\/div\u003e\n\u003ch3\u003eDe parfum au total\u003c\/h3\u003e\n\u003cp\u003eJusqu'à 12 heures de diffusion délicate pour parfumer votre intérieur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MODE D'EMPLOI --\u003e\n\u003csection class=\"vio-section\"\u003e\n\u003ch2\u003eComment utiliser vos carrés fondants\u003c\/h2\u003e\n\u003cdiv class=\"vio-steps\"\u003e\n\u003cdiv class=\"vio-step\"\u003e\n\u003cdiv class=\"vio-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"vio-step-content\"\u003e\n\u003ch3\u003ePréparez votre brûle-parfum\u003c\/h3\u003e\n\u003cp\u003ePlacez votre brûle-parfum sur une surface stable, plane et résistante à la chaleur, à l'écart de tout matériau inflammable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-step\"\u003e\n\u003cdiv class=\"vio-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"vio-step-content\"\u003e\n\u003ch3\u003eDéposez un carré\u003c\/h3\u003e\n\u003cp\u003ePlacez un seul carré fondant dans la coupelle du brûle-parfum. Un seul suffit pour parfumer efficacement une pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-step\"\u003e\n\u003cdiv class=\"vio-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"vio-step-content\"\u003e\n\u003ch3\u003eAllumez la bougie chauffe-plat\u003c\/h3\u003e\n\u003cp\u003eInstallez une bougie chauffe-plat sous le brûle-parfum et allumez-la. La chaleur fera fondre progressivement la cire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-step\"\u003e\n\u003cdiv class=\"vio-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"vio-step-content\"\u003e\n\u003ch3\u003eProfitez et réutilisez\u003c\/h3\u003e\n\u003cp\u003eUne fois la cire fondue, le parfum se diffusera dans votre espace. Après refroidissement, la cire durcit et peut être réutilisée plusieurs fois.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- AMBIANCES --\u003e\n\u003csection class=\"vio-section\"\u003e\n\u003ch2\u003eCréez l'ambiance parfaite selon vos envies\u003c\/h2\u003e\n\u003cdiv class=\"vio-grid\"\u003e\n\u003cdiv class=\"vio-card\"\u003e\n\u003cdiv class=\"vio-icon\"\u003e🛁\u003c\/div\u003e\n\u003ch3\u003eMoment détente\u003c\/h3\u003e\n\u003cp\u003eDans la salle de bain pour un instant spa à domicile, accompagnant parfaitement un bain relaxant ou une routine beauté.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-card\"\u003e\n\u003cdiv class=\"vio-icon\"\u003e📖\u003c\/div\u003e\n\u003ch3\u003eLecture cocooning\u003c\/h3\u003e\n\u003cp\u003eDans le salon pour créer une atmosphère apaisante et inspirante, idéale pour la lecture ou la méditation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-card\"\u003e\n\u003cdiv class=\"vio-icon\"\u003e🌙\u003c\/div\u003e\n\u003ch3\u003eSoirée romantique\u003c\/h3\u003e\n\u003cp\u003eDans la chambre pour une ambiance douce et poétique, propice à la relaxation et aux moments intimes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-card\"\u003e\n\u003cdiv class=\"vio-icon\"\u003e💼\u003c\/div\u003e\n\u003ch3\u003eBureau créatif\u003c\/h3\u003e\n\u003cp\u003eDans votre espace de travail pour stimuler l'inspiration et la créativité tout en maintenant une atmosphère sereine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRÉCAUTIONS --\u003e\n\u003csection class=\"vio-section\"\u003e\n\u003cdiv class=\"vio-warning-box\"\u003e\n\u003ch3 style=\"text-align: center;\"\u003ePrécautions d'utilisation importantes\u003c\/h3\u003e\n\u003cul class=\"vio-warning-list\" style=\"list-style: none;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNe jamais manipuler\u003c\/strong\u003e le brûle-parfum ou la cire tant que celle-ci est chaude ou liquide\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTenir hors de portée\u003c\/strong\u003e des enfants et des animaux domestiques pendant et après utilisation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNe jamais laisser sans surveillance\u003c\/strong\u003e une bougie allumée ou un brûle-parfum en fonctionnement\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉviter de respirer directement\u003c\/strong\u003e les fumées ou vapeurs émises lors de la combustion\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBien aérer la pièce\u003c\/strong\u003e après chaque utilisation pour renouveler l'air ambiant\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlacer sur une surface stable\u003c\/strong\u003e à l'écart de tout matériau inflammable (rideaux, papiers, tissus)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INFOS PRATIQUES --\u003e\n\u003csection class=\"vio-section\"\u003e\n\u003ch2\u003eInformations produit\u003c\/h2\u003e\n\u003cdiv class=\"vio-info-grid\"\u003e\n\u003cdiv class=\"vio-info-card\"\u003e\n\u003cdiv class=\"vio-info-icon\"\u003e📦\u003c\/div\u003e\n\u003cdiv class=\"vio-info-label\"\u003eContenu\u003c\/div\u003e\n\u003cdiv class=\"vio-info-value\"\u003e4 carrés fondants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-info-card\"\u003e\n\u003cdiv class=\"vio-info-icon\"\u003e🌿\u003c\/div\u003e\n\u003cdiv class=\"vio-info-label\"\u003eComposition\u003c\/div\u003e\n\u003cdiv class=\"vio-info-value\"\u003eCire végétale de colza\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-info-card\"\u003e\n\u003cdiv class=\"vio-info-icon\"\u003e🎨\u003c\/div\u003e\n\u003cdiv class=\"vio-info-label\"\u003eParfum\u003c\/div\u003e\n\u003cdiv class=\"vio-info-value\"\u003eParfum de Grasse\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-info-card\"\u003e\n\u003cdiv class=\"vio-info-icon\"\u003e🇫🇷\u003c\/div\u003e\n\u003cdiv class=\"vio-info-label\"\u003eFabrication\u003c\/div\u003e\n\u003cdiv class=\"vio-info-value\"\u003eArtisanale française\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-info-card\"\u003e\n\u003cdiv class=\"vio-info-icon\"\u003e⏱️\u003c\/div\u003e\n\u003cdiv class=\"vio-info-label\"\u003eDurée totale\u003c\/div\u003e\n\u003cdiv class=\"vio-info-value\"\u003e≈ 12 heures\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vio-info-card\"\u003e\n\u003cdiv class=\"vio-info-icon\"\u003e♻️\u003c\/div\u003e\n\u003cdiv class=\"vio-info-label\"\u003eÉco-responsable\u003c\/div\u003e\n\u003cdiv class=\"vio-info-value\"\u003e100% végétal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"vio-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"vio-cta-box\"\u003e\n\u003cdiv class=\"vio-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vio-cta-content\"\u003e\n\u003cdiv class=\"vio-cta-icon\"\u003e✨\u003c\/div\u003e\n\u003cp\u003eTransformez votre intérieur en un havre de poésie olfactive avec les carrés fondants Drake. Une expérience sensorielle authentique, 100% française et respectueuse de l'environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* === VARIABLES CSS === *\/\n:root {\n  \/* Couleurs principales *\/\n  --vio-cream: #FAF8F5;\n  --vio-white: #ffffff;\n  --vio-primary: #7B68BE;\n  --vio-primary-dark: #5A4A8F;\n  --vio-primary-light: #E8DFF5;\n  --vio-secondary: #9B86D4;\n  --vio-accent: #D4C5F0;\n\n  \/* Textes *\/\n  --vio-text: #1a1a1a;\n  --vio-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --vio-border: #e0e0e0;\n  --vio-shadow: 0 4px 24px rgba(123, 104, 190, .08);\n  --vio-shadow-lg: 0 12px 48px rgba(123, 104, 190, .15);\n  --vio-radius: 20px;\n  --vio-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.vio-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--vio-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.6;\n  color: var(--vio-text);\n}\n\n\/* === HERO === *\/\n.vio-hero {\n  position: relative;\n  background: linear-gradient(135deg, #7B68BE 0%, #9B86D4 50%, #B8A5E3 100%);\n  border-radius: var(--vio-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(--vio-shadow-lg);\n}\n\n.vio-hero-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .08;\n  background-image: \n    radial-gradient(circle at 20% 50%, rgba(255,255,255,.3) 0%, transparent 50%),\n    radial-gradient(circle at 80% 80%, rgba(255,255,255,.2) 0%, transparent 50%),\n    repeating-linear-gradient(45deg, transparent, transparent 20px, rgba(255,255,255,.05) 20px, rgba(255,255,255,.05) 40px);\n}\n\n.vio-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n\/* === BADGES TOP === *\/\n.vio-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: 2rem;\n}\n\n.vio-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(--vio-primary-dark);\n  box-shadow: 0 2px 12px rgba(0, 0, 0, .1);\n  transition: all .3s ease;\n}\n\n.vio-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(0, 0, 0, .15);\n}\n\n\/* === TITRE === *\/\n.vio-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.vio-subtitle {\n  color: rgba(255, 255, 255, .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, .1);\n}\n\n.vio-description {\n  color: rgba(255, 255, 255, .9);\n  font-size: clamp(15px, 2vw, 17px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n  text-shadow: 0 2px 8px rgba(0, 0, 0, .1);\n}\n\n\/* === SECTIONS === *\/\n.vio-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.vio-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--vio-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.vio-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(--vio-primary), var(--vio-secondary));\n  border-radius: 2px;\n}\n\n.vio-premium h3 {\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 700;\n  color: var(--vio-primary-dark);\n  margin: 0 0 0.75rem 0;\n}\n\n.vio-premium p {\n  margin: 0 0 1rem 0;\n  color: var(--vio-text-light);\n  line-height: 1.7;\n}\n\n\/* === GRILLES === *\/\n.vio-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n\/* === CARDS === *\/\n.vio-card {\n  background: var(--vio-white);\n  border-radius: var(--vio-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--vio-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.vio-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--vio-shadow-lg);\n  border-color: var(--vio-primary);\n}\n\n.vio-card p:last-child {\n  margin-bottom: 0;\n}\n\n.vio-icon {\n  font-size: clamp(36px, 6vw, 48px);\n  margin-bottom: 1rem;\n  display: block;\n  line-height: 1;\n}\n\n.vio-highlight {\n  background: linear-gradient(135deg, var(--vio-primary-light) 0%, rgba(232, 223, 245, .5) 100%);\n  border-color: var(--vio-accent);\n  text-align: center;\n}\n\n.vio-number {\n  font-size: clamp(48px, 8vw, 72px);\n  font-weight: 900;\n  color: var(--vio-primary);\n  line-height: 1;\n  margin-bottom: 0.5rem;\n}\n\n\/* === PARCOURS OLFACTIF === *\/\n.vio-scent-journey {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 1.5rem;\n  max-width: 1000px;\n  margin: 0 auto;\n}\n\n.vio-scent-card {\n  background: var(--vio-white);\n  border-radius: var(--vio-radius);\n  padding: 2rem 1.5rem;\n  flex: 1 1 250px;\n  text-align: center;\n  box-shadow: var(--vio-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.vio-scent-card:hover {\n  transform: translateY(-8px) scale(1.02);\n  box-shadow: var(--vio-shadow-lg);\n  border-color: var(--vio-primary);\n}\n\n.vio-scent-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n.vio-scent-layer {\n  font-size: 12px;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: var(--vio-secondary);\n  font-weight: 700;\n  margin-bottom: 0.5rem;\n}\n\n.vio-scent-name {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--vio-primary-dark);\n  margin-bottom: 0.75rem;\n}\n\n.vio-scent-card p {\n  font-size: 14px;\n  color: var(--vio-text-light);\n  line-height: 1.6;\n}\n\n.vio-scent-arrow {\n  font-size: 32px;\n  color: var(--vio-secondary);\n  font-weight: 300;\n  flex: 0 0 auto;\n}\n\n\/* === ÉTAPES === *\/\n.vio-steps {\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.vio-step {\n  display: flex;\n  gap: 1.5rem;\n  align-items: flex-start;\n  background: var(--vio-white);\n  border-radius: var(--vio-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  margin-bottom: 1.5rem;\n  box-shadow: var(--vio-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.vio-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--vio-shadow-lg);\n  border-color: var(--vio-accent);\n}\n\n.vio-step:last-child {\n  margin-bottom: 0;\n}\n\n.vio-step-number {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--vio-primary), var(--vio-secondary));\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  box-shadow: 0 4px 12px rgba(123, 104, 190, .3);\n}\n\n.vio-step-content h3 {\n  margin-top: 0;\n}\n\n.vio-step-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === WARNING BOX === *\/\n.vio-warning-box {\n  background: linear-gradient(135deg, #FFF8E1 0%, #FFECB3 100%);\n  border-left: 5px solid #FFA726;\n  border-radius: var(--vio-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  box-shadow: var(--vio-shadow);\n}\n\n.vio-warning-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.vio-warning-box h3 {\n  color: #E65100;\n  margin-top: 0;\n}\n\n.vio-warning-list {\n  list-style: none;\n  padding: 0;\n  margin: 1rem 0 0 0;\n}\n\n.vio-warning-list li {\n  padding-left: 1.5rem;\n  position: relative;\n  margin-bottom: 0.75rem;\n  color: var(--vio-text);\n  line-height: 1.6;\n}\n\n.vio-warning-list li::before {\n  content: '⚡';\n  position: absolute;\n  left: 0;\n  color: #FF9800;\n}\n\n.vio-warning-list li:last-child {\n  margin-bottom: 0;\n}\n\n\/* === INFO GRID === *\/\n.vio-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.vio-info-card {\n  background: var(--vio-white);\n  border-radius: var(--vio-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  box-shadow: var(--vio-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.vio-info-card:hover {\n  transform: translateY(-4px);\n  border-color: var(--vio-accent);\n}\n\n.vio-info-icon {\n  font-size: 32px;\n  margin-bottom: 0.75rem;\n  display: block;\n}\n\n.vio-info-label {\n  font-size: 12px;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  color: var(--vio-secondary);\n  font-weight: 700;\n  margin-bottom: 0.5rem;\n}\n\n.vio-info-value {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--vio-primary-dark);\n}\n\n\/* === CTA FINAL === *\/\n.vio-cta-box {\n  background: linear-gradient(135deg, var(--vio-primary) 0%, var(--vio-primary-dark) 100%);\n  border-radius: var(--vio-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.vio-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .1;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(255,255,255,.3) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.2) 0%, transparent 50%);\n}\n\n.vio-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.vio-cta-icon {\n  font-size: 64px;\n  margin-bottom: 1.5rem;\n  display: block;\n  filter: drop-shadow(0 4px 12px rgba(0,0,0,.2));\n}\n\n.vio-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: 700px;\n  margin: 0 auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .vio-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .vio-info-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n  \n  .vio-scent-arrow {\n    transform: rotate(90deg);\n    margin: 0;\n  }\n  \n  .vio-scent-journey {\n    flex-direction: column;\n  }\n  \n  .vio-step {\n    flex-direction: column;\n    text-align: center;\n  }\n  \n  .vio-step-number {\n    margin: 0 auto 1rem auto;\n  }\n}\n\n@media (max-width: 480px) {\n  .vio-info-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .vio-card,\n  .vio-step,\n  .vio-scent-card,\n  .vio-info-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n  \n  .vio-card:nth-child(1),\n  .vio-step:nth-child(1),\n  .vio-scent-card:nth-child(1) { animation-delay: .1s; }\n  .vio-card:nth-child(2),\n  .vio-step:nth-child(2),\n  .vio-scent-card:nth-child(2) { animation-delay: .2s; }\n  .vio-card:nth-child(3),\n  .vio-step:nth-child(3),\n  .vio-scent-card:nth-child(3) { animation-delay: .3s; }\n  .vio-card:nth-child(4),\n  .vio-step:nth-child(4) { animation-delay: .4s; }\n  .vio-card:nth-child(5) { animation-delay: .5s; }\n  .vio-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  .vio-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .vio-card,\n  .vio-step,\n  .vio-info-card {\n    border: 2px solid var(--vio-primary);\n  }\n}\n\n\/* === PRINT === *\/\n@media print {\n  .vio-premium {\n    background: white;\n  }\n  \n  .vio-hero {\n    background: var(--vio-primary-light);\n    box-shadow: none;\n  }\n  \n  .vio-card,\n  .vio-step {\n    box-shadow: none;\n    border: 1px solid var(--vio-border);\n    page-break-inside: avoid;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55080518648185,"sku":"BPP48-VIO","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-violette-cire-parfumee-packshot_13_11zon.jpg?v=1764932724"},{"product_id":"carre-fondant-cire-parfumee-zen-drake","title":"Carré Fondant Cire Parfumée - Zen - Drake","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Carré fondant parfumé Zen - Home Fragrance\nPalette détectée:\n  - Primaire: #8FB894 (vert sauge doux du packaging et de la cire)\n  - Secondaire: #7A9B7E (vert plus profond pour contraste)\n  - Accent: #D4C5B0 (beige naturel des éléments déco - galets, bambou)\n  - Cream: #F5F2ED (fond naturel chaleureux)\nAmbiance: Zen\/wellness\/spa - Naturel - Apaisant - Minimaliste japonisant\nStyle suggéré: Naturel premium avec touches épurées, évoquant le spa et la méditation\nType: Home fragrance artisanal - Cire parfumée\nPréfixe CSS: zen\n--\u003e\n\u003cdiv class=\"zen-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"zen-hero\"\u003e\n\u003cdiv class=\"zen-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"zen-hero-content\"\u003e\n\u003cdiv class=\"zen-badges-top\"\u003e\n\u003cspan class=\"zen-badge\"\u003e🇫🇷 Fabrication française\u003c\/span\u003e \u003cspan class=\"zen-badge\"\u003e🌱 Cire végétale 100%\u003c\/span\u003e \u003cspan class=\"zen-badge\"\u003e🧘 Ambiance zen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zen-hero-title\"\u003eCarré fondant Zen\u003c\/span\u003e\n\u003cp class=\"zen-subtitle\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eL'art du parfum au service de votre bien-être\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"zen-description\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eTransformez votre intérieur en un véritable havre de paix avec ce carré fondant parfumé, délicatement composé pour éveiller vos sens et apaiser votre esprit. Une symphonie olfactive qui invite à la relaxation et à la sérénité.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PYRAMIDE OLFACTIVE --\u003e\n\u003csection class=\"zen-section\"\u003e\n\u003ch2\u003e🌸 Une signature olfactive harmonieuse\u003c\/h2\u003e\n\u003cdiv class=\"zen-pyramid\"\u003e\n\u003cdiv class=\"zen-pyramid-card zen-pyramid-top\"\u003e\n\u003cdiv class=\"zen-pyramid-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3\u003eNotes de tête\u003c\/h3\u003e\n\u003cp class=\"zen-pyramid-notes\"\u003eBergamote \u0026amp; Eucalyptus\u003c\/p\u003e\n\u003cp class=\"zen-pyramid-desc\"\u003eUne ouverture fraîche et vivifiante qui éveille instantanément les sens\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-pyramid-card zen-pyramid-heart\"\u003e\n\u003cdiv class=\"zen-pyramid-icon\"\u003e💚\u003c\/div\u003e\n\u003ch3\u003eNotes de cœur\u003c\/h3\u003e\n\u003cp class=\"zen-pyramid-notes\"\u003eArmoise \u0026amp; Lavande\u003c\/p\u003e\n\u003cp class=\"zen-pyramid-desc\"\u003eUn cœur apaisant et herbacé qui invite à la détente profonde\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-pyramid-card zen-pyramid-base\"\u003e\n\u003cdiv class=\"zen-pyramid-icon\"\u003e🌿\u003c\/div\u003e\n\u003ch3\u003eNotes de fond\u003c\/h3\u003e\n\u003cp class=\"zen-pyramid-notes\"\u003eSantal \u0026amp; Patchouli\u003c\/p\u003e\n\u003cp class=\"zen-pyramid-desc\"\u003eUn sillage boisé et enveloppant qui ancre dans le moment présent\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BÉNÉFICES --\u003e\n\u003csection class=\"zen-section\"\u003e\n\u003ch2\u003e✨ Les bienfaits d'une ambiance zen\u003c\/h2\u003e\n\u003cdiv class=\"zen-grid\"\u003e\n\u003cdiv class=\"zen-card\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e🧘♀️\u003c\/div\u003e\n\u003ch3\u003eFavorise la relaxation\u003c\/h3\u003e\n\u003cp\u003eCréez un cocon propice à la méditation, au yoga ou simplement à la détente après une longue journée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-card\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e💡\u003c\/div\u003e\n\u003ch3\u003eStimule l'inspiration\u003c\/h3\u003e\n\u003cp\u003eUn environnement parfumé qui libère l'esprit et favorise la créativité et la concentration\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-card\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e🌬️\u003c\/div\u003e\n\u003ch3\u003ePurifie l'atmosphère\u003c\/h3\u003e\n\u003cp\u003eDes notes fraîches d'eucalyptus et de bergamote qui assainissent délicatement votre intérieur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-card\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e🏡\u003c\/div\u003e\n\u003ch3\u003eAmbiance chaleureuse\u003c\/h3\u003e\n\u003cp\u003eTransformez instantanément n'importe quelle pièce en un espace cosy et accueillant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPOSITION NATURELLE --\u003e\n\u003csection class=\"zen-section\"\u003e\n\u003ch2\u003e🌱 Une composition naturelle et éthique\u003c\/h2\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 20px;\" class=\"zen-nature-box\"\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 24px;\" class=\"zen-nature-content\"\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; text-align: center; gap: 10px;\" class=\"zen-nature-item\"\u003e\n\u003cdiv style=\"font-size: 34px; display: flex; justify-content: center; align-items: center; width: 48px; height: 48px;\" class=\"zen-nature-icon\"\u003e🌾\u003c\/div\u003e\n\u003cdiv class=\"zen-nature-text\"\u003e\n\u003ch3\u003eCire végétale de colza\u003c\/h3\u003e\n\u003cp\u003e100% naturelle, biodégradable et sans OGM - Une alternative durable et respectueuse de l'environnement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; text-align: center; gap: 10px;\" class=\"zen-nature-item\"\u003e\n\u003cdiv style=\"font-size: 34px; display: flex; justify-content: center; align-items: center; width: 48px; height: 48px;\" class=\"zen-nature-icon\"\u003e🌹\u003c\/div\u003e\n\u003cdiv class=\"zen-nature-text\"\u003e\n\u003ch3\u003eParfum de Grasse\u003c\/h3\u003e\n\u003cp\u003eÉlaboré dans la capitale mondiale de la parfumerie pour une qualité olfactive exceptionnelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; text-align: center; gap: 10px;\" class=\"zen-nature-item\"\u003e\n\u003cdiv style=\"font-size: 34px; display: flex; justify-content: center; align-items: center; width: 48px; height: 48px;\" class=\"zen-nature-icon\"\u003e🎨\u003c\/div\u003e\n\u003cdiv class=\"zen-nature-text\"\u003e\n\u003ch3\u003eFabrication artisanale française\u003c\/h3\u003e\n\u003cp\u003eChaque carré est confectionné avec soin en France, garantissant un savoir-faire authentique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; text-align: center; gap: 10px;\" class=\"zen-nature-item\"\u003e\n\u003cdiv style=\"font-size: 34px; display: flex; justify-content: center; align-items: center; width: 48px; height: 48px;\" class=\"zen-nature-icon\"\u003e♻️\u003c\/div\u003e\n\u003cdiv class=\"zen-nature-text\"\u003e\n\u003ch3\u003eDémarche éco-responsable\u003c\/h3\u003e\n\u003cp\u003eSans substances nocives, respectueux de votre santé et de la planète\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FORMAT PRATIQUE --\u003e\n\u003csection class=\"zen-section\"\u003e\n\u003ch2\u003e📦 Un format pratique et généreux\u003c\/h2\u003e\n\u003cdiv class=\"zen-format-box\"\u003e\n\u003cdiv class=\"zen-format-highlight\"\u003e\n\u003cdiv class=\"zen-format-number\"\u003e4\u003c\/div\u003e\n\u003cp\u003eCarrés fondants par étui\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-format-highlight\"\u003e\n\u003cdiv class=\"zen-format-number\"\u003e12h\u003c\/div\u003e\n\u003cp\u003eDe diffusion parfumée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-format-highlight\"\u003e\n\u003cdiv class=\"zen-format-number\"\u003e3h\u003c\/div\u003e\n\u003cp\u003ePar carré fondant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"zen-format-desc\"\u003eChaque carré peut être réutilisé plusieurs fois une fois refroidi, pour profiter pleinement de votre expérience olfactive sans gaspillage.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- MODE D'EMPLOI --\u003e\n\u003csection class=\"zen-section\"\u003e\n\u003ch2\u003e🕯️ Mode d'emploi simple et efficace\u003c\/h2\u003e\n\u003cdiv class=\"zen-steps\" style=\"display: flex; flex-direction: column; gap: 18px;\"\u003e\n\u003cdiv class=\"zen-step\" style=\"display: flex; gap: 12px; align-items: center;\"\u003e\n\u003cdiv class=\"zen-step-number\" style=\"width: 36px; height: 36px; border-radius: 50%; background: #000; color: #fff; display: flex; justify-content: center; align-items: center; font-size: 18px; flex-shrink: 0;\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"zen-step-content\"\u003e\n\u003ch3\u003ePréparez votre espace\u003c\/h3\u003e\n\u003cp\u003ePlacez votre brûle-parfum sur une surface plane, stable et résistante à la chaleur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-step\" style=\"display: flex; gap: 12px; align-items: center;\"\u003e\n\u003cdiv class=\"zen-step-number\" style=\"width: 36px; height: 36px; border-radius: 50%; background: #000; color: #fff; display: flex; justify-content: center; align-items: center; font-size: 18px; flex-shrink: 0;\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"zen-step-content\"\u003e\n\u003ch3\u003eDéposez le carré\u003c\/h3\u003e\n\u003cp\u003ePlacez un carré fondant parfumé dans la coupelle supérieure de votre brûle-parfum\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-step\" style=\"display: flex; gap: 12px; align-items: center;\"\u003e\n\u003cdiv class=\"zen-step-number\" style=\"width: 36px; height: 36px; border-radius: 50%; background: #000; color: #fff; display: flex; justify-content: center; align-items: center; font-size: 18px; flex-shrink: 0;\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"zen-step-content\"\u003e\n\u003ch3\u003eAllumez la bougie\u003c\/h3\u003e\n\u003cp\u003eInsérez une bougie chauffe-plat dans l'espace prévu en dessous et allumez-la délicatement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-step\" style=\"display: flex; gap: 12px; align-items: center;\"\u003e\n\u003cdiv class=\"zen-step-number\" style=\"width: 36px; height: 36px; border-radius: 50%; background: #000; color: #fff; display: flex; justify-content: center; align-items: center; font-size: 18px; flex-shrink: 0;\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"zen-step-content\"\u003e\n\u003ch3\u003eProfitez\u003c\/h3\u003e\n\u003cp\u003eLa chaleur fait fondre la cire qui libère progressivement ses notes parfumées dans l'air\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-step\" style=\"display: flex; gap: 12px; align-items: center;\"\u003e\n\u003cdiv class=\"zen-step-number\" style=\"width: 36px; height: 36px; border-radius: 50%; background: #000; color: #fff; display: flex; justify-content: center; align-items: center; font-size: 18px; flex-shrink: 0;\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"zen-step-content\"\u003e\n\u003ch3\u003eRéutilisez\u003c\/h3\u003e\n\u003cp\u003eUne fois refroidie, la cire se solidifie et peut être utilisée à nouveau plusieurs fois\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- POUR QUI --\u003e\n\u003csection class=\"zen-section\"\u003e\n\u003ch2\u003e🎯 Idéal pour tous les moments de vie\u003c\/h2\u003e\n\u003cdiv class=\"zen-grid\"\u003e\n\u003cdiv class=\"zen-card zen-card-who\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e🧘\u003c\/div\u003e\n\u003ch3\u003ePratiques bien-être\u003c\/h3\u003e\n\u003cp\u003eYoga, méditation, sophrologie - Créez l'atmosphère idéale pour vos séances de relaxation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-card zen-card-who\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e📚\u003c\/div\u003e\n\u003ch3\u003eMoments de lecture\u003c\/h3\u003e\n\u003cp\u003eAccompagnez vos instants cosy avec un livre, un thé et une ambiance parfumée apaisante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-card zen-card-who\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e🛁\u003c\/div\u003e\n\u003ch3\u003eRituels beauté\u003c\/h3\u003e\n\u003cp\u003eTransformez votre salle de bain en spa privatif pour des soins dans une ambiance zen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-card zen-card-who\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e💼\u003c\/div\u003e\n\u003ch3\u003eEspaces de travail\u003c\/h3\u003e\n\u003cp\u003eFavorisez la concentration et la sérénité dans votre bureau ou espace créatif\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-card zen-card-who\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e🌙\u003c\/div\u003e\n\u003ch3\u003eRoutine du soir\u003c\/h3\u003e\n\u003cp\u003ePréparez votre corps et votre esprit à un sommeil réparateur avec des notes apaisantes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-card zen-card-who\"\u003e\n\u003cdiv class=\"zen-card-icon\"\u003e🎁\u003c\/div\u003e\n\u003ch3\u003eCadeau bien-être\u003c\/h3\u003e\n\u003cp\u003eOffrez un moment de détente à vos proches avec ce présent raffiné et attentionné\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRÉCAUTIONS --\u003e\n\u003csection class=\"zen-section\"\u003e\n\u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n\u003cdiv class=\"zen-warning-box\"\u003e\n\u003cdiv class=\"zen-warning-grid\"\u003e\n\u003cdiv class=\"zen-warning-item\"\u003e\n\u003cdiv class=\"zen-warning-icon\"\u003e👶\u003c\/div\u003e\n\u003cp\u003eTenir hors de portée des enfants et des animaux domestiques\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-warning-item\"\u003e\n\u003cdiv class=\"zen-warning-icon\"\u003e🔥\u003c\/div\u003e\n\u003cp\u003eNe jamais déplacer le brûle-parfum lorsque la cire est liquide\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-warning-item\"\u003e\n\u003cdiv class=\"zen-warning-icon\"\u003e1️⃣\u003c\/div\u003e\n\u003cp\u003eBrûler un seul carré à la fois pour une diffusion optimale\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-warning-item\"\u003e\n\u003cdiv class=\"zen-warning-icon\"\u003e👃\u003c\/div\u003e\n\u003cp\u003eÉviter l'inhalation directe des fumées dégagées\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-warning-item\"\u003e\n\u003cdiv class=\"zen-warning-icon\"\u003e🪟\u003c\/div\u003e\n\u003cp\u003eBien aérer la pièce après chaque utilisation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-warning-item\"\u003e\n\u003cdiv class=\"zen-warning-icon\"\u003e👁️\u003c\/div\u003e\n\u003cp\u003eNe jamais laisser une flamme sans surveillance\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INFOS PRATIQUES --\u003e\n\u003csection class=\"zen-section\"\u003e\n\u003ch2\u003e📋 Informations pratiques\u003c\/h2\u003e\n\u003cdiv class=\"zen-info-grid\"\u003e\n\u003cdiv class=\"zen-info-card\"\u003e\n\u003cdiv class=\"zen-info-label\"\u003eContenu\u003c\/div\u003e\n\u003cdiv class=\"zen-info-value\"\u003e4 carrés fondants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-info-card\"\u003e\n\u003cdiv class=\"zen-info-label\"\u003eDurée totale\u003c\/div\u003e\n\u003cdiv class=\"zen-info-value\"\u003e12 heures\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-info-card\"\u003e\n\u003cdiv class=\"zen-info-label\"\u003eComposition\u003c\/div\u003e\n\u003cdiv class=\"zen-info-value\"\u003eCire végétale de colza\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-info-card\"\u003e\n\u003cdiv class=\"zen-info-label\"\u003eParfum\u003c\/div\u003e\n\u003cdiv class=\"zen-info-value\"\u003eGrasse, France\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zen-info-card\"\u003e\n\u003cdiv class=\"zen-info-label\"\u003eFabrication\u003c\/div\u003e\n\u003cdiv class=\"zen-info-value\"\u003eArtisanale française\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"zen-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"zen-cta-box\"\u003e\n\u003cdiv class=\"zen-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"zen-cta-content\"\u003e\n\u003cp\u003e✨ Offrez-vous ou faites découvrir l'expérience d'un intérieur parfumé avec élégance. Laissez-vous transporter par cette invitation au voyage olfactif et à la sérénité. Votre rituel bien-être commence ici.\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  --zen-cream: #F5F2ED;\n  --zen-white: #ffffff;\n  --zen-primary: #8FB894;\n  --zen-primary-dark: #7A9B7E;\n  --zen-primary-light: #E8F0EA;\n  --zen-secondary: #A8C5AD;\n  --zen-accent: #D4C5B0;\n\n  \/* Textes *\/\n  --zen-text: #1a1a1a;\n  --zen-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --zen-border: #e0e0e0;\n  --zen-shadow: 0 4px 24px rgba(143, 184, 148, 0.12);\n  --zen-shadow-lg: 0 12px 48px rgba(143, 184, 148, 0.2);\n  --zen-radius: 20px;\n  --zen-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.zen-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--zen-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--zen-text);\n  line-height: 1.7;\n}\n\n\/* === HERO === *\/\n.zen-hero {\n  position: relative;\n  background: linear-gradient(135deg, #8FB894 0%, #7A9B7E 50%, #A8C5AD 100%);\n  border-radius: var(--zen-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(--zen-shadow-lg);\n}\n\n.zen-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,.3) 35px, rgba(255,255,255,.3) 70px),\n    repeating-linear-gradient(-45deg, transparent, transparent 35px, rgba(255,255,255,.2) 35px, rgba(255,255,255,.2) 70px);\n}\n\n.zen-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.zen-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  justify-content: center;\n  margin-bottom: 2rem;\n}\n\n.zen-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(--zen-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.zen-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  box-shadow: 0 4px 20px rgba(0,0,0,.15);\n}\n\n.zen-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.zen-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: -.01em;\n}\n\n.zen-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.8;\n  max-width: 800px;\n  margin: 0 auto;\n  font-weight: 400;\n}\n\n\/* === SECTIONS === *\/\n.zen-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.zen-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--zen-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.zen-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(--zen-primary), var(--zen-secondary));\n  border-radius: 2px;\n}\n\n.zen-premium h3 {\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 800;\n  color: var(--zen-primary-dark);\n  margin-bottom: 0.75rem;\n  letter-spacing: -.02em;\n}\n\n.zen-premium p {\n  font-size: clamp(15px, 2vw, 17px);\n  line-height: 1.7;\n  color: var(--zen-text-light);\n}\n\n\/* === PYRAMIDE OLFACTIVE === *\/\n.zen-pyramid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n  margin-top: 2rem;\n}\n\n.zen-pyramid-card {\n  background: var(--zen-white);\n  border-radius: var(--zen-radius);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  text-align: center;\n  box-shadow: var(--zen-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  position: relative;\n  overflow: hidden;\n}\n\n.zen-pyramid-card::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 5px;\n  background: linear-gradient(90deg, var(--zen-primary), var(--zen-secondary));\n  transform: scaleX(0);\n  transform-origin: left;\n  transition: transform .3s ease;\n}\n\n.zen-pyramid-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--zen-shadow-lg);\n  border-color: var(--zen-primary-light);\n}\n\n.zen-pyramid-card:hover::before {\n  transform: scaleX(1);\n}\n\n.zen-pyramid-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n.zen-pyramid-notes {\n  font-size: clamp(16px, 2.5vw, 19px);\n  font-weight: 700;\n  color: var(--zen-primary);\n  margin: 1rem 0 0.75rem 0;\n  letter-spacing: -.01em;\n}\n\n.zen-pyramid-desc {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--zen-text-light);\n  line-height: 1.6;\n}\n\n\/* === CARDS === *\/\n.zen-card {\n  background: var(--zen-white);\n  border-radius: var(--zen-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--zen-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n}\n\n.zen-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--zen-shadow-lg);\n  border-color: var(--zen-primary);\n}\n\n.zen-card-icon {\n  font-size: 42px;\n  margin-bottom: 1rem;\n  filter: grayscale(0.2);\n}\n\n\/* === GRILLES === *\/\n.zen-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n\/* === NATURE BOX === *\/\n.zen-nature-box {\n  background: linear-gradient(135deg, var(--zen-primary-light) 0%, rgba(255,255,255,.8) 100%);\n  border-radius: var(--zen-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  border: 2px solid var(--zen-primary);\n  box-shadow: var(--zen-shadow);\n}\n\n.zen-nature-content {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.zen-nature-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 1.5rem;\n  background: var(--zen-white);\n  padding: 1.5rem;\n  border-radius: var(--zen-radius-sm);\n  transition: all .3s ease;\n}\n\n.zen-nature-item:hover {\n  transform: translateX(8px);\n  box-shadow: var(--zen-shadow);\n}\n\n.zen-nature-icon {\n  font-size: 36px;\n  flex-shrink: 0;\n}\n\n.zen-nature-text h3 {\n  margin-bottom: 0.5rem;\n  font-size: clamp(17px, 2.5vw, 20px);\n}\n\n.zen-nature-text p {\n  margin: 0;\n  font-size: clamp(14px, 2vw, 16px);\n}\n\n\/* === FORMAT BOX === *\/\n.zen-format-box {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 2rem;\n  background: var(--zen-white);\n  border-radius: var(--zen-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--zen-shadow);\n  margin-bottom: 2rem;\n}\n\n.zen-format-highlight {\n  text-align: center;\n  padding: 1.5rem;\n  background: linear-gradient(135deg, var(--zen-primary-light) 0%, rgba(255,255,255,.5) 100%);\n  border-radius: var(--zen-radius-sm);\n  transition: all .3s ease;\n}\n\n.zen-format-highlight:hover {\n  transform: scale(1.05);\n  background: linear-gradient(135deg, var(--zen-primary) 0%, var(--zen-secondary) 100%);\n}\n\n.zen-format-highlight:hover .zen-format-number,\n.zen-format-highlight:hover p {\n  color: white;\n}\n\n.zen-format-number {\n  font-size: clamp(42px, 8vw, 56px);\n  font-weight: 900;\n  color: var(--zen-primary);\n  line-height: 1;\n  margin-bottom: 0.5rem;\n  transition: color .3s ease;\n}\n\n.zen-format-highlight p {\n  margin: 0;\n  font-size: clamp(14px, 2vw, 16px);\n  font-weight: 700;\n  color: var(--zen-primary-dark);\n  transition: color .3s ease;\n}\n\n.zen-format-desc {\n  text-align: center;\n  font-size: clamp(15px, 2vw, 17px);\n  color: var(--zen-text-light);\n  max-width: 700px;\n  margin: 0 auto;\n  font-style: italic;\n}\n\n\/* === STEPS === *\/\n.zen-steps {\n  display: grid;\n  gap: 1.5rem;\n}\n\n.zen-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 1.5rem;\n  background: var(--zen-white);\n  padding: 1.5rem;\n  border-radius: var(--zen-radius-sm);\n  box-shadow: var(--zen-shadow);\n  transition: all .3s ease;\n  border-left: 4px solid var(--zen-primary);\n}\n\n.zen-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--zen-shadow-lg);\n}\n\n.zen-step-number {\n  width: 48px;\n  height: 48px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, var(--zen-primary), var(--zen-secondary));\n  color: white;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 22px;\n  font-weight: 900;\n  flex-shrink: 0;\n  box-shadow: 0 4px 16px rgba(143, 184, 148, 0.3);\n}\n\n.zen-step-content h3 {\n  margin-bottom: 0.5rem;\n  font-size: clamp(17px, 2.5vw, 20px);\n}\n\n.zen-step-content p {\n  margin: 0;\n  font-size: clamp(14px, 2vw, 16px);\n}\n\n\/* === WARNING BOX === *\/\n.zen-warning-box {\n  background: linear-gradient(135deg, #FFF8E8 0%, #FFF3D4 100%);\n  border-radius: var(--zen-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  border: 2px solid #FFD966;\n  box-shadow: var(--zen-shadow);\n}\n\n.zen-warning-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n  gap: 1.5rem;\n}\n\n.zen-warning-item {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: white;\n  padding: 1.25rem;\n  border-radius: var(--zen-radius-sm);\n  transition: all .3s ease;\n}\n\n.zen-warning-item:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--zen-shadow);\n}\n\n.zen-warning-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n}\n\n.zen-warning-item p {\n  margin: 0;\n  font-size: clamp(14px, 2vw, 16px);\n  font-weight: 600;\n  color: var(--zen-text);\n}\n\n\/* === INFO GRID === *\/\n.zen-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1.5rem;\n}\n\n.zen-info-card {\n  background: var(--zen-white);\n  border-radius: var(--zen-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n  box-shadow: var(--zen-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.zen-info-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--zen-shadow-lg);\n  border-color: var(--zen-primary);\n}\n\n.zen-info-label {\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--zen-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: 0.5rem;\n}\n\n.zen-info-value {\n  font-size: clamp(16px, 2.5vw, 19px);\n  font-weight: 800;\n  color: var(--zen-primary-dark);\n  letter-spacing: -.02em;\n}\n\n\/* === CTA FINAL === *\/\n.zen-cta-box {\n  background: linear-gradient(135deg, var(--zen-primary) 0%, var(--zen-primary-dark) 100%);\n  border-radius: var(--zen-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--zen-shadow-lg);\n}\n\n.zen-cta-pattern {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  opacity: .1;\n  background-image: \n    radial-gradient(circle at 20% 50%, white 2px, transparent 2px),\n    radial-gradient(circle at 80% 80%, white 2px, transparent 2px),\n    radial-gradient(circle at 40% 20%, white 3px, transparent 3px);\n  background-size: 100px 100px, 80px 80px, 120px 120px;\n}\n\n.zen-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.zen-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}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .zen-grid,\n  .zen-pyramid,\n  .zen-format-box,\n  .zen-warning-grid,\n  .zen-info-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .zen-nature-item {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .zen-step {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .zen-card,\n  .zen-pyramid-card,\n  .zen-step,\n  .zen-nature-item,\n  .zen-warning-item,\n  .zen-info-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n\n  .zen-card:nth-child(1),\n  .zen-pyramid-card:nth-child(1) { animation-delay: .1s; }\n  .zen-card:nth-child(2),\n  .zen-pyramid-card:nth-child(2) { animation-delay: .2s; }\n  .zen-card:nth-child(3),\n  .zen-pyramid-card:nth-child(3) { animation-delay: .3s; }\n  .zen-card:nth-child(4) { animation-delay: .4s; }\n  .zen-card:nth-child(5) { animation-delay: .5s; }\n  .zen-card:nth-child(6) { animation-delay: .6s; }\n\n  .zen-step:nth-child(1) { animation-delay: .1s; }\n  .zen-step:nth-child(2) { animation-delay: .2s; }\n  .zen-step:nth-child(3) { animation-delay: .3s; }\n  .zen-step:nth-child(4) { animation-delay: .4s; }\n  .zen-step:nth-child(5) { animation-delay: .5s; }\n}\n\n@keyframes fadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(40px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .zen-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .zen-premium {\n    --zen-text: #000000;\n    --zen-border: #000000;\n  }\n\n  .zen-card,\n  .zen-pyramid-card,\n  .zen-step,\n  .zen-info-card {\n    border: 2px solid var(--zen-text);\n  }\n}\n\n\/* === PRINT === *\/\n@media print {\n  .zen-premium {\n    background: white;\n  }\n\n  .zen-hero {\n    background: var(--zen-primary-light);\n    color: var(--zen-text);\n  }\n\n  .zen-hero-title {\n    color: var(--zen-text);\n  }\n\n  .zen-card,\n  .zen-pyramid-card {\n    break-inside: avoid;\n  }\n}\n\u003c\/style\u003e","brand":"DRAKE","offers":[{"title":"Default Title","offer_id":55080521269625,"sku":"BPP48-ZEN","price":3.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-fondant-zen-cire-parfumee-packshot_14_11zon.jpg?v=1764932730"},{"product_id":"fondant-de-cire-parfume-vanille-scentchips","title":"Fondant de cire parfumé - Vanille - Scentchips","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Fondant de cire parfumé - Vanille - Scentchips\nPalette détectée:\n  - Primaire: #3D3D3D (noir élégant du packaging)\n  - Secondaire: #F5E6C8 (beige vanille\/crème du produit)\n  - Accent: #D4AF37 (or\/doré des ornements packaging)\nAmbiance: Élégant, chaleureux, cocooning, gourmand - univers bien-être\/maison avec une touche premium\nPréfixe CSS: van\n--\u003e\n\n\u003cdiv class=\"van-premium\"\u003e\n  \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🌿 10 galets inclus\u003c\/span\u003e\n        \u003cspan class=\"van-badge\"\u003e⏱️ 8h+ de diffusion\u003c\/span\u003e\n        \u003cspan class=\"van-badge\"\u003e🔥 Sans flamme directe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"van-hero-title\"\u003eFondant de cire parfumé vanille\u003c\/span\u003e\n      \u003cp class=\"van-subtitle\"\u003ePar Scentchips\u003c\/p\u003e\n      \u003cp class=\"van-description\"\u003eTransformez votre intérieur en un cocon de douceur avec ces galets de cire à la vanille authentique. Notes douces, légèrement épicées et délicates pour une ambiance réconfortante.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e✨ Pourquoi vous allez l'adorer\u003c\/h2\u003e\n    \u003cdiv class=\"van-grid\"\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🏠 Ambiance cocooning\u003c\/h3\u003e\n        \u003cp\u003eCréez instantanément une atmosphère chaleureuse et réconfortante dans n'importe quelle pièce de votre maison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🕯️ Alternative aux bougies\u003c\/h3\u003e\n        \u003cp\u003eProfitez d'un parfum envoûtant sans les inconvénients de la combustion directe. Plus sûr, plus pratique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e💰 Économique\u003c\/h3\u003e\n        \u003cp\u003eSeulement 3 galets suffisent pour 8h+ de diffusion. Bien plus rentable qu'une bougie traditionnelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🎨 120 senteurs\u003c\/h3\u003e\n        \u003cp\u003eLa vanille fait partie d'une gamme de 120 parfums. Mélangez et créez vos propres compositions uniques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🌸 Parfum constant\u003c\/h3\u003e\n        \u003cp\u003eIntensité stable du début à la fin. Pas de perte de puissance comme avec les bougies classiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🎁 Idée cadeau\u003c\/h3\u003e\n        \u003cp\u003eLe packaging élégant en fait un présent parfait pour toute occasion. Offrez du bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e🌺 Notes olfactives\u003c\/h2\u003e\n    \u003cdiv class=\"van-grid\"\u003e\n      \u003cdiv class=\"van-card van-card-accent\"\u003e\n        \u003ch3\u003e💛 Douceur caractéristique\u003c\/h3\u003e\n        \u003cp\u003eLa signature reconnaissable de la vanille authentique, enveloppante et réconfortante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-card-accent\"\u003e\n        \u003ch3\u003e🌶️ Touches épicées\u003c\/h3\u003e\n        \u003cp\u003eDes notes subtilement épicées qui apportent de la profondeur et de la complexité au parfum.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card van-card-accent\"\u003e\n        \u003ch3\u003e🪶 Délicatesse\u003c\/h3\u003e\n        \u003cp\u003eUn parfum qui ne sature jamais l'atmosphère. Présent mais jamais envahissant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e📖 Comment l'utiliser\u003c\/h2\u003e\n    \u003cdiv class=\"van-steps\"\u003e\n      \u003cdiv class=\"van-step\"\u003e\n        \u003cdiv class=\"van-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"van-step-content\"\u003e\n          \u003ch3\u003ePlacez les galets\u003c\/h3\u003e\n          \u003cp\u003eDisposez minimum \u003cstrong\u003e3 galets\u003c\/strong\u003e dans la coupelle de votre brûle-parfum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-step\"\u003e\n        \u003cdiv class=\"van-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"van-step-content\"\u003e\n          \u003ch3\u003eAllumez la bougie\u003c\/h3\u003e\n          \u003cp\u003ePlacez une \u003cstrong\u003ebougie chauffe-plat\u003c\/strong\u003e sous la coupelle et allumez-la.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-step\"\u003e\n        \u003cdiv class=\"van-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"van-step-content\"\u003e\n          \u003ch3\u003eLaissez fondre\u003c\/h3\u003e\n          \u003cp\u003eLa chaleur active la fusion et libère progressivement le parfum vanillé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-step\"\u003e\n        \u003cdiv class=\"van-step-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"van-step-content\"\u003e\n          \u003ch3\u003eProfitez\u003c\/h3\u003e\n          \u003cp\u003eSavourez \u003cstrong\u003e8 heures ou plus\u003c\/strong\u003e de diffusion parfumée dans toute la pièce.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e🎯 Idéal pour\u003c\/h2\u003e\n    \u003cdiv class=\"van-grid-compact\"\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🛋️ Salon\u003c\/h3\u003e\n        \u003cp\u003eAccueillez vos invités\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🛏️ Chambre\u003c\/h3\u003e\n        \u003cp\u003eDétente et relaxation\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🛁 Salle de bain\u003c\/h3\u003e\n        \u003cp\u003eAmbiance spa\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e📚 Bureau\u003c\/h3\u003e\n        \u003cp\u003eConcentration apaisée\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e💡 Idées de combinaisons\u003c\/h2\u003e\n    \u003cdiv class=\"van-grid\"\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🍂 Vanille + Cannelle\u003c\/h3\u003e\n        \u003cp\u003eUne association épicée et gourmande, parfaite pour l'automne et l'hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🌸 Vanille + Fleur d'oranger\u003c\/h3\u003e\n        \u003cp\u003eUne touche orientale raffinée pour une ambiance sensuelle et envoûtante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🌳 Vanille + Bois de santal\u003c\/h3\u003e\n        \u003cp\u003eUn mélange sophistiqué et boisé pour une atmosphère premium.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e📦 Contenu du paquet\u003c\/h2\u003e\n    \u003cdiv class=\"van-grid-compact\"\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🔟 10 galets\u003c\/h3\u003e\n        \u003cp\u003eCire parfumée vanille\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"van-card\"\u003e\n        \u003ch3\u003e🤍 Couleur crème\u003c\/h3\u003e\n        \u003cp\u003eBlanc nacré élégant\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"van-section\"\u003e\n    \u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n    \u003cdiv class=\"van-accordion\"\u003e\n      \u003cdetails class=\"van-accordion-item\"\u003e\n        \u003csummary class=\"van-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"van-accordion-content\"\u003e\n          \u003cp\u003e• Utilisez toujours un brûle-parfum adapté avec une bougie chauffe-plat\u003cbr\u003e\n          • Ne laissez jamais le brûleur sans surveillance lorsqu'il est allumé\u003cbr\u003e\n          • Attendez que la cire refroidisse complètement avant de la manipuler\u003cbr\u003e\n          • Tenir hors de portée des enfants et des animaux\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"van-accordion-item\"\u003e\n        \u003csummary class=\"van-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"van-accordion-content\"\u003e\n          \u003cp\u003eConservez vos galets dans un endroit frais et sec, à l'abri de la lumière directe du soleil, pour préserver leur parfum et leur qualité optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"van-accordion-item\"\u003e\n        \u003csummary class=\"van-accordion-header\"\u003e🏭 À propos de Scentchips\u003c\/summary\u003e\n        \u003cdiv class=\"van-accordion-content\"\u003e\n          \u003cp\u003eScentchips est une marque spécialisée dans les cires parfumées de haute qualité. Avec plus de 120 senteurs différentes, elle offre une gamme complète pour tous les goûts et toutes les envies.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"van-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"van-cta-box\"\u003e\n      \u003cp\u003e🌿 Offrez-vous cette parenthèse olfactive gourmande et laissez la vanille envelopper votre quotidien de sa douceur réconfortante.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --van-cream: #FBF8F3;\n  --van-white: #ffffff;\n  --van-primary: #3D3D3D;\n  --van-primary-dark: #2A2A2A;\n  --van-primary-light: #F5F5F5;\n  --van-secondary: #F5E6C8;\n  --van-accent: #D4AF37;\n  --van-text: #1a1a1a;\n  --van-text-light: #5a5a5a;\n  --van-border: #e8e4de;\n  --van-shadow: 0 4px 24px rgba(61,61,61,.08);\n  --van-shadow-lg: 0 12px 48px rgba(61,61,61,.15);\n  --van-radius: 20px;\n  --van-radius-sm: 12px;\n}\n\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}\n\n.van-hero {\n  position: relative;\n  background: linear-gradient(135deg, #3D3D3D 0%, #2A2A2A 50%, #1a1a1a 100%);\n  border-radius: var(--van-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(--van-shadow-lg);\n}\n\n.van-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,175,55,.15) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(245,230,200,.1) 0%, transparent 50%);\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  box-shadow: 0 4px 20px rgba(212,175,55,.3);\n}\n\n.van-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,.3);\n}\n\n.van-subtitle {\n  color: var(--van-accent);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.van-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.van-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.van-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--van-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.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-accent), var(--van-secondary));\n  border-radius: 2px;\n}\n\n.van-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.van-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.van-card {\n  background: var(--van-white);\n  border-radius: var(--van-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--van-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.van-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--van-shadow-lg);\n  border-color: var(--van-accent);\n}\n\n.van-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--van-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.van-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--van-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.van-card-accent {\n  background: linear-gradient(135deg, var(--van-secondary) 0%, #fff 100%);\n  border: 2px solid var(--van-secondary);\n}\n\n.van-card-accent:hover {\n  border-color: var(--van-accent);\n}\n\n.van-grid-compact .van-card {\n  padding: 1rem;\n}\n\n.van-grid-compact .van-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.van-grid-compact .van-card p {\n  font-size: 12px;\n}\n\n\/* Steps *\/\n.van-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.van-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 1.25rem;\n  background: var(--van-white);\n  border-radius: var(--van-radius);\n  padding: 1.5rem;\n  box-shadow: var(--van-shadow);\n  transition: all .3s ease;\n}\n\n.van-step:hover {\n  transform: translateX(8px);\n  box-shadow: var(--van-shadow-lg);\n}\n\n.van-step-number {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--van-accent) 0%, #B8962E 100%);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  font-weight: 900;\n  color: white;\n  box-shadow: 0 4px 15px rgba(212,175,55,.4);\n}\n\n.van-step-content h3 {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--van-primary-dark);\n  margin: 0 0 .35rem 0;\n}\n\n.van-step-content p {\n  font-size: 14px;\n  color: var(--van-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* Accordion *\/\n.van-accordion {\n  background: var(--van-white);\n  border-radius: var(--van-radius);\n  box-shadow: var(--van-shadow);\n  overflow: hidden;\n}\n\n.van-accordion-item {\n  border-bottom: 1px solid var(--van-border);\n  margin: 0;\n  padding: 0;\n}\n\n.van-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.van-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--van-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.van-accordion-header:hover {\n  background: var(--van-secondary);\n}\n\n.van-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.van-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--van-accent);\n  transition: transform .2s ease;\n}\n\n.van-accordion-item[open] .van-accordion-header::after {\n  content: '−';\n}\n\n.van-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--van-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.van-accordion-content p {\n  margin: 0;\n}\n\n\/* CTA Box *\/\n.van-cta-box {\n  background: linear-gradient(135deg, var(--van-primary) 0%, var(--van-primary-dark) 100%);\n  border-radius: var(--van-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.van-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,175,55,.2) 0%, transparent 60%);\n}\n\n.van-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 *\/\n@media (max-width: 767px) {\n  .van-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .van-card {\n    padding: 1.125rem;\n  }\n  \n  .van-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .van-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--van-radius-sm);\n  }\n  \n  .van-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .van-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .van-grid-compact {\n    gap: .625rem;\n  }\n  \n  .van-grid-compact .van-card {\n    padding: .75rem;\n  }\n  \n  .van-step {\n    padding: 1.125rem;\n    gap: 1rem;\n  }\n  \n  .van-step-number {\n    width: 40px;\n    height: 40px;\n    font-size: 17px;\n  }\n  \n  .van-step-content h3 {\n    font-size: 15px;\n  }\n  \n  .van-step-content p {\n    font-size: 13px;\n  }\n  \n  .van-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .van-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n\/* Animations *\/\n@media (prefers-reduced-motion: no-preference) {\n  .van-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .van-card:nth-child(1) { animation-delay: .05s; }\n  .van-card:nth-child(2) { animation-delay: .1s; }\n  .van-card:nth-child(3) { animation-delay: .15s; }\n  .van-card:nth-child(4) { animation-delay: .2s; }\n  .van-card:nth-child(5) { animation-delay: .25s; }\n  .van-card:nth-child(6) { animation-delay: .3s; }\n  \n  .van-step {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .van-step:nth-child(1) { animation-delay: .1s; }\n  .van-step:nth-child(2) { animation-delay: .2s; }\n  .van-step:nth-child(3) { animation-delay: .3s; }\n  .van-step:nth-child(4) { animation-delay: .4s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .van-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":56452335599993,"sku":"270002","price":4.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/fondant-de-cire-parfume-vanille-scentships-lifestyle.jpg?v=1767693829"},{"product_id":"fondant-de-cire-parfume-musc-et-bois-frais-scentchips","title":"Fondant de cire parfumé - Musc et Bois frais - Scentchips","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Fondant de cire parfumé - Musc et Bois frais - Scentchips\nPalette détectée:\n  - Primaire: #D4A04A (ambre doré\/miel du fondant)\n  - Secondaire: #8B7355 (bois chaud\/noisette)\n  - Accent: #5C7A4A (vert feuillage frais)\n  - Neutre chaud: #C4A882 (bois clair)\nAmbiance: Naturel, chaleureux, artisanal, cocooning, boisé\nPréfixe CSS: mbf (musc bois frais)\n--\u003e\n\u003cdiv class=\"mbf-premium\"\u003e\n\u003cdiv class=\"mbf-hero\"\u003e\n\u003cdiv class=\"mbf-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mbf-hero-content\"\u003e\n\u003cdiv class=\"mbf-badges-top\"\u003e\n\u003cspan class=\"mbf-badge\"\u003e🌿 100% naturel\u003c\/span\u003e \u003cspan class=\"mbf-badge\"\u003e⏱️ 8h+ de diffusion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"mbf-hero-title\"\u003eFondant de cire Musc \u0026amp; Bois Frais\u003c\/span\u003e\n\u003cp class=\"mbf-subtitle\"\u003eScentchips — L'art de parfumer votre intérieur\u003c\/p\u003e\n\u003cp class=\"mbf-description\"\u003eUn accord boisé et sensuel où le musc blanc rencontre la fraîcheur des essences forestières. Transformez votre intérieur en un havre de sérénité raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"mbf-section\"\u003e\n\u003ch2\u003e🪵 Qu'est-ce qu'un fondant parfumé ?\u003c\/h2\u003e\n\u003cdiv class=\"mbf-explain-box\"\u003e\n\u003cp\u003eUn \u003cstrong\u003efondant de cire parfumée\u003c\/strong\u003e est un petit galet de cire concentrée en parfum que l'on fait fondre dans un brûle-parfum. Contrairement aux bougies traditionnelles, la cire ne brûle pas : elle fond doucement sous l'effet de la chaleur, libérant progressivement ses arômes.\u003c\/p\u003e\n\u003cp\u003eCette technique hollandaise offre une \u003cstrong\u003ediffusion plus intense et plus durable\u003c\/strong\u003e qu'une bougie classique. Vous contrôlez l'intensité en ajustant simplement le nombre de galets utilisés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mbf-section\"\u003e\n\u003ch2\u003e✨ Un accord olfactif sophistiqué\u003c\/h2\u003e\n\u003cdiv class=\"mbf-fragrance-box\"\u003e\n\u003cdiv class=\"mbf-fragrance-header\"\u003e\u003cspan class=\"mbf-fragrance-name\"\u003e🪵 Musc \u0026amp; Bois Frais\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"mbf-grid\"\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🌬️ Notes de tête fraîches\u003c\/h3\u003e\n\u003cp\u003eOuverture vivifiante aux accents de bois vert et de sève végétale qui éveille les sens\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🌲 Cœur boisé authentique\u003c\/h3\u003e\n\u003cp\u003eEssences de bois précieux mêlées à des notes forestières pour une profondeur naturelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e✨ Fond musqué enveloppant\u003c\/h3\u003e\n\u003cp\u003eMusc blanc délicat apportant chaleur et sensualité, sans jamais être entêtant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mbf-section\"\u003e\n\u003ch2\u003e💎 Pourquoi choisir les fondants Scentchips ?\u003c\/h2\u003e\n\u003cdiv class=\"mbf-grid\"\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e💰 Plus économique\u003c\/h3\u003e\n\u003cp\u003eUn seul galet diffuse autant qu'une bougie moyenne. \u003cstrong\u003e10 galets\u003c\/strong\u003e par boîte pour des heures de plaisir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🎯 Intensité modulable\u003c\/h3\u003e\n\u003cp\u003eAjoutez 3, 4 ou 5 galets selon la taille de votre pièce. Vous êtes maître de votre ambiance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🔄 Parfum constant\u003c\/h3\u003e\n\u003cp\u003eContrairement aux bougies, les fondants diffusent une \u003cstrong\u003efragrance stable\u003c\/strong\u003e du début à la fin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🏠 Sans suie ni fumée\u003c\/h3\u003e\n\u003cp\u003eLa cire fond sans brûler : pas de dépôt noir sur vos murs, pas d'odeur de combustion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🎨 Créativité infinie\u003c\/h3\u003e\n\u003cp\u003eMélangez plusieurs senteurs pour créer \u003cstrong\u003evotre signature unique\u003c\/strong\u003e. Plus de 120 parfums disponibles !\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🌿 Qualité premium\u003c\/h3\u003e\n\u003cp\u003eScentchips utilise des parfums de haute qualité pour une expérience olfactive exceptionnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mbf-section\"\u003e\n\u003ch2\u003e📝 Comment utiliser votre cire parfumée ?\u003c\/h2\u003e\n\u003cdiv class=\"mbf-steps\"\u003e\n\u003cdiv class=\"mbf-step\"\u003e\n\u003cdiv class=\"mbf-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"mbf-step-content\"\u003e\n\u003ch4\u003ePréparez votre brûle-parfum\u003c\/h4\u003e\n\u003cp\u003eAssurez-vous que la coupelle est propre et sèche.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-step\"\u003e\n\u003cdiv class=\"mbf-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"mbf-step-content\"\u003e\n\u003ch4\u003eDéposez les galets\u003c\/h4\u003e\n\u003cp\u003ePlacez \u003cstrong\u003e3 à 5 fondants\u003c\/strong\u003e selon la taille de votre pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-step\"\u003e\n\u003cdiv class=\"mbf-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"mbf-step-content\"\u003e\n\u003ch4\u003eAllumez la bougie\u003c\/h4\u003e\n\u003cp\u003eGlissez une bougie chauffe-plat sous la coupelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-step\"\u003e\n\u003cdiv class=\"mbf-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"mbf-step-content\"\u003e\n\u003ch4\u003eProfitez du parfum\u003c\/h4\u003e\n\u003cp\u003eAprès 5-10 minutes, l'arôme envahit votre espace.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-tip-box\"\u003e\n\u003ch3\u003e💡 Astuce pro\u003c\/h3\u003e\n\u003cp\u003eQuand le parfum s'atténue, ajoutez simplement 1 ou 2 nouveaux galets à la cire fondue pour raviver l'intensité sans vider la coupelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mbf-section\"\u003e\n\u003ch2\u003e🎨 Créez vos propres mélanges\u003c\/h2\u003e\n\u003cdiv class=\"mbf-grid\"\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🪵 + 🍊 Bois \u0026amp; agrumes\u003c\/h3\u003e\n\u003cp\u003eAssociez avec orange ou pamplemousse pour un accord frais et dynamisant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🪵 + 🌸 Musc \u0026amp; fleurs blanches\u003c\/h3\u003e\n\u003cp\u003eMariez avec jasmin ou fleur d'oranger pour une dimension romantique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🪵 + 🍂 Bois \u0026amp; épices\u003c\/h3\u003e\n\u003cp\u003eCombinez avec cannelle ou girofle pour une atmosphère cocooning\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mbf-section\"\u003e\n\u003ch2\u003e🏠 Dans quelles pièces l'utiliser ?\u003c\/h2\u003e\n\u003cdiv class=\"mbf-grid-compact\"\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🛋️ Salon\u003c\/h3\u003e\n\u003cp\u003eAmbiance chic\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🛏️ Chambre\u003c\/h3\u003e\n\u003cp\u003eDétente assurée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e📚 Bureau\u003c\/h3\u003e\n\u003cp\u003eConcentration\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mbf-card\"\u003e\n\u003ch3\u003e🚪 Entrée\u003c\/h3\u003e\n\u003cp\u003eAccueil raffiné\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mbf-section\"\u003e\n\u003csection class=\"mbf-section\"\u003e\n\u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n\u003cdiv class=\"mbf-accordion\"\u003e\n\u003cdetails class=\"mbf-accordion-item\"\u003e\n\u003csummary class=\"mbf-accordion-header\"\u003e⚠️ Conseils de sécurité\u003c\/summary\u003e\n\u003cdiv class=\"mbf-accordion-content\"\u003e\n\u003cp\u003e• Ne laissez jamais un brûle-parfum allumé sans surveillance\u003cbr\u003e• Placez-le sur une surface stable et résistante à la chaleur\u003cbr\u003e• Gardez hors de portée des enfants et animaux\u003cbr\u003e• Ne touchez pas la cire fondue : risque de brûlure\u003cbr\u003e• Attendez le refroidissement complet avant déplacement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"mbf-accordion-item\"\u003e\n\u003csummary class=\"mbf-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n\u003cdiv class=\"mbf-accordion-content\"\u003e\n\u003cp\u003eConservez vos fondants à l'abri de la chaleur et de la lumière directe pour préserver toute l'intensité de leur parfum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"mbf-section\"\u003e\n\u003cdiv class=\"mbf-cta-box\"\u003e\n\u003cp\u003e🪵✨ Offrez à votre intérieur cette signature olfactive unique où le musc rencontre la fraîcheur des bois. Une invitation quotidienne à la sérénité et au raffinement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n--mbf-cream: #FAF8F5;\n--mbf-white: #ffffff;\n--mbf-primary: #D4A04A;\n--mbf-primary-dark: #B8863A;\n--mbf-primary-light: #F5EBD9;\n--mbf-secondary: #8B7355;\n--mbf-accent: #5C7A4A;\n--mbf-text: #1a1a1a;\n--mbf-text-light: #5a5a5a;\n--mbf-border: #E8E0D4;\n--mbf-shadow: 0 4px 24px rgba(139,115,85,.1);\n--mbf-shadow-lg: 0 12px 48px rgba(139,115,85,.18);\n--mbf-radius: 20px;\n--mbf-radius-sm: 12px;\n}\n\n.mbf-premium {\nmax-width: 1200px;\nmargin: 0 auto;\npadding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\nbackground: var(--mbf-cream);\nfont-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.mbf-hero {\nposition: relative;\nbackground: linear-gradient(135deg, #8B7355 0%, #D4A04A 50%, #C4A882 100%);\nborder-radius: var(--mbf-radius);\npadding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\nmargin-bottom: clamp(2.5rem, 5vw, 4rem);\noverflow: hidden;\nbox-shadow: var(--mbf-shadow-lg);\n}\n\n.mbf-hero-pattern {\nposition: absolute;\ntop: 0; left: 0; right: 0; bottom: 0;\nbackground-image: \nradial-gradient(circle at 20% 80%, rgba(92,122,74,.2) 0%, transparent 50%),\nradial-gradient(circle at 80% 20%, rgba(255,255,255,.15) 0%, transparent 40%);\nopacity: .6;\n}\n\n.mbf-hero-content {\nposition: relative;\nz-index: 1;\ntext-align: center;\n}\n\n.mbf-badges-top {\ndisplay: flex;\nflex-wrap: wrap;\njustify-content: center;\ngap: 10px;\nmargin-bottom: 2rem;\n}\n\n.mbf-badge {\ndisplay: inline-flex;\nalign-items: center;\ngap: 6px;\npadding: 8px 16px;\nbackground: rgba(255,255,255,.95);\nbackdrop-filter: blur(10px);\nborder-radius: 999px;\nfont-size: 13px;\nfont-weight: 700;\ncolor: var(--mbf-secondary);\nbox-shadow: 0 2px 12px rgba(0,0,0,.1);\ntransition: all .3s ease;\n}\n\n.mbf-badge:hover {\ntransform: translateY(-2px) scale(1.05);\n}\n\n.mbf-hero-title {\ndisplay: block;\ncolor: white;\nfont-size: clamp(28px, 7vw, 52px);\nfont-weight: 900;\nmargin: 0 0 1rem 0;\nletter-spacing: -.04em;\ntext-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.mbf-subtitle {\ncolor: rgba(255,255,255,.9);\nfont-size: clamp(14px, 2.5vw, 18px);\nfont-weight: 600;\nmargin: 0 0 1.5rem 0;\nletter-spacing: .05em;\ntext-transform: uppercase;\n}\n\n.mbf-description {\ncolor: rgba(255,255,255,.95);\nfont-size: clamp(15px, 2vw, 18px);\nline-height: 1.7;\nmax-width: 650px;\nmargin: 0 auto;\n}\n\n.mbf-section {\nmargin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.mbf-premium h2 {\nfont-size: clamp(22px, 5vw, 36px);\nfont-weight: 900;\ncolor: var(--mbf-primary-dark);\nmargin-bottom: clamp(1.25rem, 3vw, 2rem);\ntext-align: center;\nletter-spacing: -.03em;\nposition: relative;\npadding-bottom: 1rem;\n}\n\n.mbf-premium h2::after {\ncontent: '';\nposition: absolute;\nbottom: 0;\nleft: 50%;\ntransform: translateX(-50%);\nwidth: 60px;\nheight: 4px;\nbackground: linear-gradient(90deg, var(--mbf-primary), var(--mbf-accent));\nborder-radius: 2px;\n}\n\n.mbf-explain-box {\nbackground: var(--mbf-white);\nborder-radius: var(--mbf-radius);\npadding: clamp(1.5rem, 4vw, 2.5rem);\nbox-shadow: var(--mbf-shadow);\nborder-left: 5px solid var(--mbf-primary);\n}\n\n.mbf-explain-box p {\ncolor: var(--mbf-text);\nfont-size: 16px;\nline-height: 1.8;\nmargin: 0 0 1rem 0;\n}\n\n.mbf-explain-box p:last-child {\nmargin-bottom: 0;\n}\n\n.mbf-fragrance-box {\nbackground: linear-gradient(135deg, var(--mbf-primary-light) 0%, var(--mbf-white) 100%);\nborder-radius: var(--mbf-radius);\npadding: clamp(1.5rem, 4vw, 2.5rem);\nbox-shadow: var(--mbf-shadow);\nborder: 2px solid var(--mbf-primary-light);\n}\n\n.mbf-fragrance-header {\ntext-align: center;\nmargin-bottom: 1.5rem;\n}\n\n.mbf-fragrance-name {\nfont-size: clamp(20px, 4vw, 28px);\nfont-weight: 900;\ncolor: var(--mbf-secondary);\n}\n\n.mbf-grid {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\ngap: 1.25rem;\n}\n\n.mbf-grid-compact {\ndisplay: grid;\ngrid-template-columns: repeat(2, 1fr);\ngap: 1rem;\n}\n\n.mbf-card {\nbackground: var(--mbf-white);\nborder-radius: var(--mbf-radius);\npadding: clamp(1.25rem, 3vw, 2rem);\nbox-shadow: var(--mbf-shadow);\nborder: 2px solid transparent;\ntransition: all .3s ease;\ntext-align: center;\n}\n\n.mbf-card:hover {\ntransform: translateY(-6px);\nbox-shadow: var(--mbf-shadow-lg);\nborder-color: var(--mbf-primary);\n}\n\n.mbf-card h3 {\nfont-size: clamp(15px, 2.5vw, 18px);\nfont-weight: 800;\ncolor: var(--mbf-primary-dark);\nmargin: 0 0 .5rem 0;\nline-height: 1.3;\n}\n\n.mbf-card p {\nfont-size: clamp(13px, 2vw, 15px);\ncolor: var(--mbf-text-light);\nmargin: 0;\nline-height: 1.6;\n}\n\n.mbf-grid-compact .mbf-card {\npadding: 1rem;\n}\n\n.mbf-grid-compact .mbf-card h3 {\nfont-size: 14px;\nmargin-bottom: .35rem;\n}\n\n.mbf-grid-compact .mbf-card p {\nfont-size: 12px;\n}\n\n.mbf-steps {\ndisplay: grid;\ngrid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\ngap: 1.25rem;\nmargin-bottom: 1.5rem;\n}\n\n.mbf-step {\nbackground: var(--mbf-white);\nborder-radius: var(--mbf-radius);\npadding: 1.25rem;\nbox-shadow: var(--mbf-shadow);\ndisplay: flex;\ngap: 1rem;\nalign-items: flex-start;\ntransition: all .3s ease;\n}\n\n.mbf-step:hover {\ntransform: translateY(-4px);\nbox-shadow: var(--mbf-shadow-lg);\n}\n\n.mbf-step-number {\nwidth: 44px;\nheight: 44px;\nbackground: linear-gradient(135deg, var(--mbf-primary), var(--mbf-accent));\nborder-radius: 50%;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\ncolor: white;\nfont-size: 18px;\nfont-weight: 900;\nflex-shrink: 0;\n}\n\n.mbf-step-content h4 {\nfont-size: 16px;\nfont-weight: 800;\ncolor: var(--mbf-primary-dark);\nmargin: 0 0 .4rem 0;\n}\n\n.mbf-step-content p {\nfont-size: 14px;\ncolor: var(--mbf-text-light);\nmargin: 0;\nline-height: 1.5;\n}\n\n.mbf-tip-box {\nbackground: var(--mbf-primary-light);\nborder-radius: var(--mbf-radius-sm);\npadding: 1.25rem;\nborder: 2px solid var(--mbf-primary);\ntext-align: center;\n}\n\n.mbf-tip-box h3 {\nfont-size: 16px;\nfont-weight: 800;\ncolor: var(--mbf-primary-dark);\nmargin: 0 0 .5rem 0;\n}\n\n.mbf-tip-box p {\nfont-size: 14px;\ncolor: var(--mbf-text-light);\nmargin: 0;\nline-height: 1.6;\n}\n\n.mbf-accordion {\nbackground: var(--mbf-white);\nborder-radius: var(--mbf-radius);\nbox-shadow: var(--mbf-shadow);\noverflow: hidden;\n}\n\n.mbf-accordion-item {\nborder-bottom: 1px solid var(--mbf-border);\nmargin: 0;\npadding: 0;\n}\n\n.mbf-accordion-item:last-child {\nborder-bottom: none;\n}\n\n.mbf-accordion-header {\npadding: 1rem 1.25rem;\nfont-weight: 700;\nfont-size: 15px;\ncolor: var(--mbf-primary-dark);\ncursor: pointer;\ndisplay: flex;\njustify-content: space-between;\nalign-items: center;\nlist-style: none;\ntransition: background .2s ease;\nbackground: transparent;\nborder: none;\nmargin: 0;\n}\n\n.mbf-accordion-header:hover {\nbackground: var(--mbf-primary-light);\n}\n\n.mbf-accordion-header::-webkit-details-marker {\ndisplay: none;\n}\n\n.mbf-accordion-header::after {\ncontent: '+';\nfont-size: 20px;\nfont-weight: 400;\ncolor: var(--mbf-primary);\ntransition: transform .2s ease;\n}\n\n.mbf-accordion-item[open] .mbf-accordion-header::after {\ncontent: '−';\n}\n\n.mbf-accordion-content {\npadding: 0 1.25rem 1rem;\ncolor: var(--mbf-text-light);\nfont-size: 14px;\nline-height: 1.7;\nmargin-top: 5px;\n}\n\n.mbf-accordion-content p {\nmargin: 0;\n}\n\n.mbf-cta-box {\nbackground: linear-gradient(135deg, var(--mbf-primary) 0%, var(--mbf-secondary) 100%);\nborder-radius: var(--mbf-radius);\npadding: clamp(1.75rem, 4vw, 3rem);\ntext-align: center;\nposition: relative;\noverflow: hidden;\n}\n\n.mbf-cta-box p {\ncolor: white;\nfont-size: clamp(15px, 2.5vw, 19px);\nline-height: 1.7;\nfont-weight: 600;\ntext-shadow: 0 2px 12px rgba(0,0,0,.1);\nmargin: 0;\n}\n\n@media (max-width: 767px) {\n.mbf-grid {\ngrid-template-columns: 1fr;\ngap: 1rem;\n}\n\n.mbf-grid-compact {\ngap: .625rem;\n}\n\n.mbf-grid-compact .mbf-card {\npadding: .75rem;\n}\n\n.mbf-steps {\ngrid-template-columns: 1fr;\ngap: 1rem;\n}\n\n.mbf-card {\npadding: 1.125rem;\n}\n\n.mbf-section {\nmargin-bottom: 1.75rem;\n}\n\n.mbf-hero {\npadding: 2rem 1.25rem;\nmargin-bottom: 1.75rem;\nborder-radius: var(--mbf-radius-sm);\n}\n\n.mbf-premium h2 {\nmargin-bottom: 1rem;\npadding-bottom: .75rem;\n}\n\n.mbf-premium h2::after {\nwidth: 40px;\nheight: 3px;\n}\n\n.mbf-badges-top {\nflex-direction: column;\nalign-items: center;\n}\n\n.mbf-step {\nflex-direction: column;\ntext-align: center;\nalign-items: center;\n}\n\n.mbf-accordion-header {\npadding: .875rem 1rem;\nfont-size: 14px;\n}\n\n.mbf-accordion-content {\npadding: 0 1rem .875rem;\nfont-size: 13px;\n}\n}\n\n@media (prefers-reduced-motion: no-preference) {\n.mbf-card {\nanimation: mbfFadeInUp .5s ease backwards;\n}\n.mbf-card:nth-child(1) { animation-delay: .05s; }\n.mbf-card:nth-child(2) { animation-delay: .1s; }\n.mbf-card:nth-child(3) { animation-delay: .15s; }\n.mbf-card:nth-child(4) { animation-delay: .2s; }\n.mbf-card:nth-child(5) { animation-delay: .25s; }\n.mbf-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes mbfFadeInUp {\nfrom { opacity: 0; transform: translateY(20px); }\nto { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n.mbf-premium * {\nanimation-duration: 0.01ms !important;\ntransition-duration: 0.01ms !important;\n}\n}\n\u003c\/style\u003e","brand":"SCENTCHIPS","offers":[{"title":"Default Title","offer_id":56452398875001,"sku":"270009","price":4.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/Scentships_chips_MUSC_ET_BOIS_FRAIS_2.jpg?v=1770198606"},{"product_id":"fondant-de-cire-parfum-bergamote-scentchips","title":"Fondant de cire parfumé - Bergamote - Scentchips","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Fondant de cire parfumé - Italian Bergamot - Scentchips\nPalette détectée:\n  - Primaire: #8CB369 (vert sauge\/bergamote des galets de cire)\n  - Secondaire: #2D2D2D (noir charbon élégant du packaging)\n  - Accent: #C5D86D (vert citron lumineux des agrumes)\nAmbiance: Méditerranéenne, naturelle, fraîche et élégante - évoque les vergers d'agrumes italiens avec une touche premium\nPréfixe CSS: ibg\n--\u003e\n\u003cdiv class=\"ibg-premium\"\u003e\n\u003cdiv class=\"ibg-hero\"\u003e\n\u003cdiv class=\"ibg-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ibg-hero-content\"\u003e\n\u003cdiv class=\"ibg-badges-top\"\u003e\n\u003cspan class=\"ibg-badge\"\u003e🍋 Fraîcheur agrumée\u003c\/span\u003e \u003cspan class=\"ibg-badge\"\u003e⏱️ 8h+ de diffusion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ibg-hero-title\"\u003eFondant parfumé Italian Bergamot\u003c\/span\u003e\n\u003cp class=\"ibg-subtitle\"\u003eScentchips — La référence des cires parfumées\u003c\/p\u003e\n\u003cp class=\"ibg-description\"\u003eLaissez-vous transporter sur les côtes ensoleillées de Calabre avec ce fondant parfumé à la bergamote italienne. Un agrume d'exception, à la fois vif et délicat, qui insuffle une énergie rafraîchissante à votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"ibg-section\"\u003e\n\u003ch2\u003e🌿 Qu'est-ce qu'un fondant de cire ?\u003c\/h2\u003e\n\u003cdiv class=\"ibg-explain-box\"\u003e\n\u003cp\u003eUn \u003cstrong\u003efondant de cire parfumée\u003c\/strong\u003e se présente sous forme de petits galets que l'on dépose dans la coupelle d'un brûle-parfum. Sous l'effet de la chaleur douce d'une bougie chauffe-plat, la cire fond progressivement sans jamais brûler, libérant ainsi son parfum de manière continue et homogène.\u003c\/p\u003e\n\u003cp\u003eCette méthode, très appréciée aux Pays-Bas où Scentchips est née, présente un avantage majeur : \u003cstrong\u003ela diffusion du parfum reste constante\u003c\/strong\u003e du début à la fin, contrairement aux bougies dont l'intensité aromatique diminue au fil de la combustion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ibg-section\"\u003e\n\u003ch2\u003e🍋 La bergamote italienne\u003c\/h2\u003e\n\u003cdiv class=\"ibg-fragrance-box\"\u003e\n\u003cdiv class=\"ibg-fragrance-header\"\u003e\n\u003cspan class=\"ibg-fragrance-emoji\"\u003e🍋\u003c\/span\u003e \u003cspan class=\"ibg-fragrance-name\"\u003eItalian Bergamot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-fragrance-notes\"\u003e\n\u003cdiv class=\"ibg-note\"\u003e\n\u003cspan class=\"ibg-note-icon\"\u003e☀️\u003c\/span\u003e\n\u003cdiv class=\"ibg-note-content\"\u003e\n\u003cstrong\u003eNotes de tête pétillantes\u003c\/strong\u003e\n\u003cp\u003eUne explosion de fraîcheur citronnée, légèrement acidulée, qui réveille instantanément les sens\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-note\"\u003e\n\u003cspan class=\"ibg-note-icon\"\u003e🌿\u003c\/span\u003e\n\u003cdiv class=\"ibg-note-content\"\u003e\n\u003cstrong\u003eCœur aromatique subtil\u003c\/strong\u003e\n\u003cp\u003eDes nuances florales et herbacées typiques de la bergamote de Calabre, avec une pointe de thé Earl Grey\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-note\"\u003e\n\u003cspan class=\"ibg-note-icon\"\u003e✨\u003c\/span\u003e\n\u003cdiv class=\"ibg-note-content\"\u003e\n\u003cstrong\u003eFond lumineux et raffiné\u003c\/strong\u003e\n\u003cp\u003eUne base légèrement musquée qui prolonge la fraîcheur avec élégance\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ibg-section\"\u003e\n\u003ch2\u003e✨ Pourquoi choisir les fondants Scentchips ?\u003c\/h2\u003e\n\u003cdiv class=\"ibg-grid\"\u003e\n\u003cdiv class=\"ibg-card\"\u003e\n\u003ch3\u003e💰 Économique et durable\u003c\/h3\u003e\n\u003cp\u003e10 galets par boîte pour de nombreuses sessions de diffusion. Un investissement malin pour parfumer votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-card\"\u003e\n\u003ch3\u003e🎚️ Dosage sur mesure\u003c\/h3\u003e\n\u003cp\u003e2, 3 ou 5 galets selon vos envies et la taille de votre pièce. Vous êtes aux commandes de l'intensité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-card\"\u003e\n\u003ch3\u003e🔄 Fragrance stable\u003c\/h3\u003e\n\u003cp\u003eContrairement aux bougies, les fondants diffusent une intensité constante tout au long de l'utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-card\"\u003e\n\u003ch3\u003e🏠 Zéro suie, zéro fumée\u003c\/h3\u003e\n\u003cp\u003eLa cire fond sans combustion directe : vos murs et plafonds restent impeccables, sans dépôt noir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-card\"\u003e\n\u003ch3\u003e🎨 Mélanges créatifs\u003c\/h3\u003e\n\u003cp\u003ePlus de 120 senteurs disponibles pour composer vos propres accords uniques et personnalisés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-card\"\u003e\n\u003ch3\u003e🌱 Savoir-faire hollandais\u003c\/h3\u003e\n\u003cp\u003eScentchips sélectionne des parfums de haute qualité pour une expérience olfactive premium.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ibg-section\"\u003e\n\u003ch2\u003e📝 Comment utiliser votre fondant ?\u003c\/h2\u003e\n\u003cdiv class=\"ibg-steps\"\u003e\n\u003cdiv class=\"ibg-step\"\u003e\n\u003cdiv class=\"ibg-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"ibg-step-content\"\u003e\n\u003ch4\u003ePréparez votre brûle-parfum\u003c\/h4\u003e\n\u003cp\u003eVérifiez que la coupelle est propre et sèche pour préserver les notes pures de la bergamote.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-step\"\u003e\n\u003cdiv class=\"ibg-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"ibg-step-content\"\u003e\n\u003ch4\u003ePlacez vos galets\u003c\/h4\u003e\n\u003cp\u003eDéposez \u003cstrong\u003e3 à 5 fondants verts\u003c\/strong\u003e dans la coupelle. Pour un salon de 25m², 4 galets suffisent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-step\"\u003e\n\u003cdiv class=\"ibg-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"ibg-step-content\"\u003e\n\u003ch4\u003eAllumez la bougie\u003c\/h4\u003e\n\u003cp\u003eGlissez une bougie chauffe-plat sous la coupelle et allumez-la. La magie opère en quelques minutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-step\"\u003e\n\u003cdiv class=\"ibg-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"ibg-step-content\"\u003e\n\u003ch4\u003eProfitez\u003c\/h4\u003e\n\u003cp\u003eAprès 5 à 10 minutes, les effluves fraîches de bergamote envahissent délicatement votre espace.\u003cspan class=\"ibg-tip-icon\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-tip-box\"\u003e\n\u003cdiv class=\"ibg-tip-content\"\u003e\n\u003cstrong\u003e💡 Astuce pour prolonger votre fondant\u003c\/strong\u003e\n\u003cp\u003eLorsque le parfum commence à s'estomper, ajoutez simplement 1 ou 2 nouveaux galets sur la cire fondue pour raviver instantanément l'intensité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ibg-section\"\u003e\n\u003ch2\u003e🎭 Créez vos accords personnalisés\u003c\/h2\u003e\n\u003cp class=\"ibg-section-intro\"\u003eLa bergamote italienne se marie parfaitement avec d'autres senteurs Scentchips :\u003c\/p\u003e\n\u003cdiv class=\"ibg-grid\"\u003e\n\u003cdiv class=\"ibg-combo-card\"\u003e\n\u003cdiv class=\"ibg-combo-icons\"\u003e🍋 + 🌸\u003c\/div\u003e\n\u003ch4\u003eBergamote + Fleurs blanches\u003c\/h4\u003e\n\u003cp\u003eUn accord chypré élégant, parfait pour les soirées raffinées\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-combo-card\"\u003e\n\u003cdiv class=\"ibg-combo-icons\"\u003e🍋 + 🪵\u003c\/div\u003e\n\u003ch4\u003eBergamote + Bois de cèdre\u003c\/h4\u003e\n\u003cp\u003eUne ambiance fraîche et masculine, idéale pour un bureau\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-combo-card\"\u003e\n\u003cdiv class=\"ibg-combo-icons\"\u003e🍋 + 🍃\u003c\/div\u003e\n\u003ch4\u003eBergamote + Thé vert\u003c\/h4\u003e\n\u003cp\u003eAmplifie les notes Earl Grey pour une atmosphère zen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ibg-section\"\u003e\n\u003ch2\u003e🏠 Dans quelles pièces diffuser ?\u003c\/h2\u003e\n\u003cdiv class=\"ibg-grid-compact\"\u003e\n\u003cdiv class=\"ibg-space-card\"\u003e\n\u003cspan class=\"ibg-space-icon\"\u003e🛋️\u003c\/span\u003e \u003cspan class=\"ibg-space-name\"\u003eSalon\u003c\/span\u003e \u003cspan class=\"ibg-space-desc\"\u003eAccueil lumineux\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-space-card\"\u003e\n\u003cspan class=\"ibg-space-icon\"\u003e📚\u003c\/span\u003e \u003cspan class=\"ibg-space-name\"\u003eBureau\u003c\/span\u003e \u003cspan class=\"ibg-space-desc\"\u003eConcentration\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-space-card\"\u003e\n\u003cspan class=\"ibg-space-icon\"\u003e🍽️\u003c\/span\u003e \u003cspan class=\"ibg-space-name\"\u003eSalle à manger\u003c\/span\u003e \u003cspan class=\"ibg-space-desc\"\u003eFraîcheur élégante\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-space-card\"\u003e\n\u003cspan class=\"ibg-space-icon\"\u003e🚪\u003c\/span\u003e \u003cspan class=\"ibg-space-name\"\u003eEntrée\u003c\/span\u003e \u003cspan class=\"ibg-space-desc\"\u003ePremière impression\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ibg-section\"\u003e\n\u003ch2\u003e📦 Caractéristiques du produit\u003c\/h2\u003e\n\u003cdiv class=\"ibg-grid-compact\"\u003e\n\u003cdiv class=\"ibg-info-item\"\u003e\n\u003cspan class=\"ibg-info-label\"\u003eContenu\u003c\/span\u003e \u003cspan class=\"ibg-info-value\"\u003e10 galets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-info-item\"\u003e\n\u003cspan class=\"ibg-info-label\"\u003eCouleur\u003c\/span\u003e \u003cspan class=\"ibg-info-value\"\u003eVert pastel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-info-item\"\u003e\n\u003cspan class=\"ibg-info-label\"\u003eDurée\u003c\/span\u003e \u003cspan class=\"ibg-info-value\"\u003e8h+ \/ session\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ibg-info-item\"\u003e\n\u003cspan class=\"ibg-info-label\"\u003eFamille\u003c\/span\u003e \u003cspan class=\"ibg-info-value\"\u003eAgrumes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ibg-section\"\u003e\n\u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n\u003cdiv class=\"ibg-accordion\"\u003e\n\u003cdetails class=\"ibg-accordion-item\"\u003e\n\u003csummary class=\"ibg-accordion-header\"\u003e⚠️ Précautions d'utilisation\u003c\/summary\u003e\n\u003cdiv class=\"ibg-accordion-content\"\u003e\n\u003cp\u003e• Ne jamais laisser un brûle-parfum allumé sans surveillance\u003cbr\u003e• Tenir hors de portée des enfants et des animaux\u003cbr\u003e• Placer sur une surface stable et résistante à la chaleur\u003cbr\u003e• Ne pas ingérer les galets de cire\u003cbr\u003e• Éviter le contact de la cire fondue avec la peau\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ibg-accordion-item\"\u003e\n\u003csummary class=\"ibg-accordion-header\"\u003e🏭 Fondants Scentchips vs cire maison\u003c\/summary\u003e\n\u003cdiv class=\"ibg-accordion-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eAvantages Scentchips :\u003c\/strong\u003e Parfums créés par des professionnels, concentration idéale, prêts à l'emploi, qualité constante, plus de 120 senteurs.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eCire maison :\u003c\/strong\u003e Nécessite de la cire de soja\/colza, dosage délicat, temps de préparation, résultats variables. Idéal si vous aimez le DIY.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"ibg-section\"\u003e\n\u003cdiv class=\"ibg-cta-box\"\u003e\n\u003cdiv class=\"ibg-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ibg-cta-content\"\u003e\n\u003cp\u003e🍋 ✨ Invitez la fraîcheur lumineuse de la bergamote italienne dans votre quotidien. Un parfum d'exception qui transforme chaque pièce en une échappée méditerranéenne, entre zestes pétillants et élégance intemporelle.\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  --ibg-cream: #f9fbf7;\n  --ibg-white: #ffffff;\n  --ibg-primary: #8CB369;\n  --ibg-primary-dark: #6B8F4E;\n  --ibg-primary-light: #E8F0DC;\n  --ibg-secondary: #2D2D2D;\n  --ibg-accent: #C5D86D;\n  --ibg-accent-light: #F0F5E0;\n  --ibg-text: #1a1a1a;\n  --ibg-text-light: #5a5a5a;\n  --ibg-border: #e4e8dc;\n  --ibg-shadow: 0 4px 24px rgba(45,45,45,.08);\n  --ibg-shadow-lg: 0 12px 48px rgba(45,45,45,.15);\n  --ibg-radius: 20px;\n  --ibg-radius-sm: 12px;\n}\n\n.ibg-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ibg-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.ibg-premium * {\n  box-sizing: border-box;\n}\n\n.ibg-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--ibg-secondary) 0%, #3d3d3d 40%, #4a4a4a 70%, var(--ibg-secondary) 100%);\n  border-radius: var(--ibg-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(--ibg-shadow-lg);\n}\n\n.ibg-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 15% 85%, rgba(140,179,105,.3) 0%, transparent 45%),\n    radial-gradient(circle at 85% 15%, rgba(197,216,109,.2) 0%, transparent 40%),\n    radial-gradient(circle at 50% 50%, rgba(212,225,87,.15) 0%, transparent 50%);\n}\n\n.ibg-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ibg-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 2rem;\n}\n\n.ibg-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 10px 18px;\n  background: rgba(255,255,255,.97);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--ibg-secondary);\n  box-shadow: 0 4px 16px rgba(0,0,0,.15);\n  transition: all .3s ease;\n  border: 2px solid var(--ibg-primary);\n}\n\n.ibg-badge:hover {\n  transform: translateY(-3px) scale(1.05);\n  box-shadow: 0 6px 20px rgba(140,179,105,.3);\n}\n\n.ibg-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 6vw, 50px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.03em;\n  text-shadow: 0 4px 24px rgba(0,0,0,.4);\n  background: linear-gradient(135deg, #ffffff 0%, var(--ibg-accent) 100%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n}\n\n.ibg-subtitle {\n  color: var(--ibg-primary);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 700;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n}\n\n.ibg-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.8;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.ibg-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ibg-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ibg-secondary);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.ibg-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(--ibg-primary), var(--ibg-accent));\n  border-radius: 2px;\n}\n\n.ibg-section-intro {\n  text-align: center;\n  color: var(--ibg-text-light);\n  font-size: 16px;\n  max-width: 650px;\n  margin: -0.5rem auto 1.5rem;\n  line-height: 1.7;\n}\n\n.ibg-explain-box {\n  background: var(--ibg-white);\n  border-radius: var(--ibg-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ibg-shadow);\n  border-left: 5px solid var(--ibg-primary);\n  position: relative;\n  overflow: hidden;\n}\n\n.ibg-explain-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  right: 0;\n  width: 150px;\n  height: 150px;\n  background: linear-gradient(135deg, var(--ibg-primary-light) 0%, transparent 70%);\n  border-radius: 0 0 0 100%;\n}\n\n.ibg-explain-box p {\n  position: relative;\n  color: var(--ibg-text);\n  font-size: 15px;\n  line-height: 1.8;\n  margin: 0 0 1rem 0;\n}\n\n.ibg-explain-box p:last-child {\n  margin-bottom: 0;\n}\n\n.ibg-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ibg-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ibg-card {\n  background: var(--ibg-white);\n  border-radius: var(--ibg-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ibg-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ibg-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(--ibg-primary), var(--ibg-accent));\n  opacity: 0;\n  transition: opacity .3s ease;\n}\n\n.ibg-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ibg-shadow-lg);\n  border-color: var(--ibg-primary);\n}\n\n.ibg-card:hover::before {\n  opacity: 1;\n}\n\n.ibg-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ibg-secondary);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ibg-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ibg-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ibg-fragrance-box {\n  background: linear-gradient(135deg, var(--ibg-primary-light) 0%, var(--ibg-white) 50%, var(--ibg-accent-light) 100%);\n  border-radius: var(--ibg-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--ibg-shadow-lg);\n  border: 2px solid var(--ibg-primary);\n  position: relative;\n  overflow: hidden;\n}\n\n.ibg-fragrance-header {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 15px;\n  margin-bottom: 2rem;\n  position: relative;\n}\n\n.ibg-fragrance-emoji {\n  font-size: 42px;\n}\n\n.ibg-fragrance-name {\n  font-size: clamp(24px, 4vw, 32px);\n  font-weight: 900;\n  color: var(--ibg-secondary);\n}\n\n.ibg-fragrance-notes {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  position: relative;\n}\n\n.ibg-note {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--ibg-white);\n  padding: 1.25rem;\n  border-radius: var(--ibg-radius-sm);\n  box-shadow: 0 2px 12px rgba(45,45,45,.06);\n  border-left: 4px solid var(--ibg-primary);\n  transition: all .3s ease;\n}\n\n.ibg-note:hover {\n  transform: translateX(8px);\n  box-shadow: 0 4px 20px rgba(140,179,105,.15);\n}\n\n.ibg-note-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.ibg-note-content strong {\n  display: block;\n  font-size: 16px;\n  color: var(--ibg-secondary);\n  margin-bottom: 4px;\n}\n\n.ibg-note-content p {\n  font-size: 14px;\n  color: var(--ibg-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ibg-steps {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.ibg-step {\n  background: var(--ibg-white);\n  border-radius: var(--ibg-radius);\n  padding: 1.5rem;\n  box-shadow: var(--ibg-shadow);\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.ibg-step:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ibg-shadow-lg);\n  border-color: var(--ibg-primary);\n}\n\n.ibg-step-number {\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--ibg-primary), var(--ibg-accent));\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(140,179,105,.3);\n}\n\n.ibg-step-content h4 {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--ibg-secondary);\n  margin: 0 0 .5rem 0;\n}\n\n.ibg-step-content p {\n  font-size: 14px;\n  color: var(--ibg-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ibg-step-content strong {\n  color: var(--ibg-primary-dark);\n}\n\n.ibg-tip-box {\n  background: linear-gradient(135deg, var(--ibg-accent-light) 0%, var(--ibg-white) 100%);\n  border-radius: var(--ibg-radius-sm);\n  padding: 1.25rem;\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  border: 2px solid var(--ibg-primary);\n}\n\n.ibg-tip-icon {\n  font-size: 28px;\n  flex-shrink: 0;\n}\n\n.ibg-tip-content strong {\n  display: block;\n  font-size: 16px;\n  color: var(--ibg-primary-dark);\n  margin-bottom: 6px;\n}\n\n.ibg-tip-content p {\n  font-size: 14px;\n  color: var(--ibg-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ibg-combo-card {\n  background: var(--ibg-white);\n  border-radius: var(--ibg-radius);\n  padding: 1.5rem;\n  text-align: center;\n  box-shadow: var(--ibg-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  position: relative;\n  overflow: hidden;\n}\n\n.ibg-combo-card::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--ibg-primary), var(--ibg-accent));\n  transform: scaleX(0);\n  transition: transform .3s ease;\n}\n\n.ibg-combo-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ibg-shadow-lg);\n  border-color: var(--ibg-primary);\n}\n\n.ibg-combo-card:hover::after {\n  transform: scaleX(1);\n}\n\n.ibg-combo-icons {\n  font-size: 32px;\n  margin-bottom: .75rem;\n}\n\n.ibg-combo-card h4 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--ibg-secondary);\n  margin: 0 0 .5rem 0;\n}\n\n.ibg-combo-card p {\n  font-size: 14px;\n  color: var(--ibg-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.ibg-space-card {\n  background: var(--ibg-white);\n  border-radius: var(--ibg-radius-sm);\n  padding: 1.25rem .75rem;\n  text-align: center;\n  box-shadow: var(--ibg-shadow);\n  transition: all .3s ease;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: .25rem;\n  border: 2px solid transparent;\n}\n\n.ibg-space-card:hover {\n  transform: translateY(-4px);\n  background: var(--ibg-primary-light);\n  border-color: var(--ibg-primary);\n}\n\n.ibg-space-icon {\n  font-size: 32px;\n}\n\n.ibg-space-name {\n  font-size: 14px;\n  font-weight: 800;\n  color: var(--ibg-secondary);\n}\n\n.ibg-space-desc {\n  font-size: 11px;\n  color: var(--ibg-text-light);\n  font-weight: 600;\n}\n\n.ibg-info-item {\n  background: var(--ibg-white);\n  border-radius: var(--ibg-radius-sm);\n  padding: 1.25rem .75rem;\n  text-align: center;\n  box-shadow: var(--ibg-shadow);\n  border-bottom: 4px solid var(--ibg-primary);\n  transition: all .3s ease;\n}\n\n.ibg-info-item:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--ibg-shadow-lg);\n}\n\n.ibg-info-label {\n  display: block;\n  font-size: 11px;\n  font-weight: 700;\n  color: var(--ibg-text-light);\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  margin-bottom: .35rem;\n}\n\n.ibg-info-value {\n  display: block;\n  font-size: 16px;\n  font-weight: 900;\n  color: var(--ibg-secondary);\n}\n\n.ibg-accordion {\n  background: var(--ibg-white);\n  border-radius: var(--ibg-radius);\n  box-shadow: var(--ibg-shadow);\n  overflow: hidden;\n}\n\n.ibg-accordion-item {\n  border-bottom: 1px solid var(--ibg-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ibg-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ibg-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ibg-secondary);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.ibg-accordion-header:hover {\n  background: var(--ibg-primary-light);\n}\n\n.ibg-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ibg-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--ibg-primary);\n  transition: transform .2s ease;\n}\n\n.ibg-accordion-item[open] .ibg-accordion-header::after {\n  content: '−';\n}\n\n.ibg-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ibg-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.ibg-accordion-content p {\n  margin: 0;\n}\n\n.ibg-cta-box {\n  background: linear-gradient(135deg, var(--ibg-secondary) 0%, #3d3d3d 50%, var(--ibg-secondary) 100%);\n  border-radius: var(--ibg-radius);\n  padding: clamp(2rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--ibg-shadow-lg);\n}\n\n.ibg-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(140,179,105,.3) 0%, transparent 45%),\n    radial-gradient(circle at 90% 10%, rgba(197,216,109,.2) 0%, transparent 40%),\n    radial-gradient(circle at 50% 50%, rgba(212,225,87,.15) 0%, transparent 50%);\n}\n\n.ibg-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.ibg-cta-emoji {\n  display: block;\n  font-size: 48px;\n  margin-bottom: 1.25rem;\n}\n\n.ibg-cta-box p {\n  color: white;\n  font-size: clamp(16px, 2.5vw, 20px);\n  line-height: 1.8;\n  font-weight: 600;\n  text-shadow: 0 2px 16px rgba(0,0,0,.2);\n  max-width: 620px;\n  margin: 0 auto;\n}\n\n@media (max-width: 767px) {\n  .ibg-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .ibg-grid-compact {\n    gap: .625rem;\n  }\n\n  .ibg-grid-compact .ibg-info-item,\n  .ibg-grid-compact .ibg-space-card {\n    padding: 1rem .5rem;\n  }\n\n  .ibg-card {\n    padding: 1.125rem;\n  }\n\n  .ibg-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .ibg-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ibg-radius-sm);\n  }\n\n  .ibg-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .ibg-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .ibg-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n\n  .ibg-note {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .ibg-step {\n    flex-direction: column;\n    text-align: center;\n    align-items: center;\n  }\n\n  .ibg-tip-box {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .ibg-fragrance-header {\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  .ibg-steps {\n    grid-template-columns: 1fr;\n  }\n\n  .ibg-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .ibg-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .ibg-card,\n  .ibg-step,\n  .ibg-combo-card,\n  .ibg-space-card,\n  .ibg-info-item,\n  .ibg-note {\n    animation: ibgFadeInUp .5s ease backwards;\n  }\n\n  .ibg-card:nth-child(1), .ibg-step:nth-child(1), .ibg-combo-card:nth-child(1), .ibg-space-card:nth-child(1), .ibg-info-item:nth-child(1), .ibg-note:nth-child(1) { animation-delay: .05s; }\n  .ibg-card:nth-child(2), .ibg-step:nth-child(2), .ibg-combo-card:nth-child(2), .ibg-space-card:nth-child(2), .ibg-info-item:nth-child(2), .ibg-note:nth-child(2) { animation-delay: .1s; }\n  .ibg-card:nth-child(3), .ibg-step:nth-child(3), .ibg-combo-card:nth-child(3), .ibg-space-card:nth-child(3), .ibg-info-item:nth-child(3), .ibg-note:nth-child(3) { animation-delay: .15s; }\n  .ibg-card:nth-child(4), .ibg-step:nth-child(4), .ibg-space-card:nth-child(4), .ibg-info-item:nth-child(4) { animation-delay: .2s; }\n  .ibg-card:nth-child(5) { animation-delay: .25s; }\n  .ibg-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes ibgFadeInUp {\n  from { \n    opacity: 0; \n    transform: translateY(20px); \n  }\n  to { \n    opacity: 1; \n    transform: translateY(0); \n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ibg-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":56452532502905,"sku":"270021","price":4.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/bergamote-italienne-scentchips_11zon.jpg?v=1767971955"},{"product_id":"fondant-de-cire-parfume-jasmin-scentchips","title":"Fondant de cire parfumé - Jasmin - Scentchips","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Fondant de cire parfumé Jasmin - Scentchips\nPalette détectée:\n  - Primaire: #E8A0A0 (rose pâle\/corail doux du fondant de cire)\n  - Secondaire: #2D2D2D (noir élégant du packaging)\n  - Accent: #5B8A51 (vert feuillage du jasmin)\n  - Tertiaire: #F5F0EB (crème\/blanc marbre de la présentation)\nAmbiance: Élégant, féminin, floral, raffiné, cocooning - univers bien-être et décoration d'intérieur\nPréfixe CSS: jas\n--\u003e\n\u003cdiv class=\"jas-premium\"\u003e\n\u003cdiv class=\"jas-hero\"\u003e\n\u003cdiv class=\"jas-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"jas-hero-content\"\u003e\n\u003cdiv class=\"jas-badges-top\"\u003e\n\u003cspan class=\"jas-badge\"\u003e🌸 Floral envoûtant\u003c\/span\u003e \u003cspan class=\"jas-badge\"\u003e⏱️ 8h+ de diffusion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"jas-hero-title\"\u003eFondant de cire parfumé Jasmin\u003c\/span\u003e\n\u003cp class=\"jas-subtitle\"\u003eScentchips — L'art de la cire parfumées\u003c\/p\u003e\n\u003cp class=\"jas-description\"\u003ePlongez dans l'élégance intemporelle du jasmin avec ce fondant parfumé d'exception. Cette fleur mythique, symbole de sensualité et de raffinement, diffuse ses effluves enveloppantes pour transformer votre intérieur en véritable cocon de sérénité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"jas-section\"\u003e\n\u003ch2\u003e🌿 Qu'est-ce qu'un fondant Scentchips ?\u003c\/h2\u003e\n\u003cdiv class=\"jas-explain-box\"\u003e\n\u003cp\u003eUn \u003cstrong\u003efondant de cire parfumée\u003c\/strong\u003e se présente sous forme de petits galets colorés que l'on place dans la coupelle d'un brûle-parfum. Chauffée délicatement par une bougie chauffe-plat, la cire fond progressivement sans jamais brûler ni produire de fumée.\u003c\/p\u003e\n\u003cp\u003eLa marque \u003cstrong\u003eScentchips\u003c\/strong\u003e, s'est imposée comme la référence européenne en matière de cires parfumées. Leur secret ? Une concentration en parfum parfaitement calibrée et des fragrances développées par des nez professionnels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jas-section\"\u003e\n\u003ch2\u003e🌸 Le jasmin : notes olfactives\u003c\/h2\u003e\n\u003cdiv class=\"jas-fragrance-box\"\u003e\n\u003cdiv class=\"jas-grid\"\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e✨ Notes de tête\u003c\/h3\u003e\n\u003cp\u003eOuverture fraîche et verte, légèrement fruitée, évoquant les jardins méditerranéens au petit matin\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🌺 Cœur floral\u003c\/h3\u003e\n\u003cp\u003eL'essence pure du jasmin : sensuel, enivrant, avec cette signature crémeuse si reconnaissable\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🍯 Fond velouté\u003c\/h3\u003e\n\u003cp\u003eNuances miellées et légèrement musquées qui prolongent le sillage et apportent réconfort\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jas-section\"\u003e\n\u003ch2\u003e💎 Pourquoi choisir un fondant parfumé ?\u003c\/h2\u003e\n\u003cdiv class=\"jas-grid\"\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🎚️ Intensité modulable\u003c\/h3\u003e\n\u003cp\u003eContrôlez la puissance du parfum en ajoutant plus ou moins de galets selon vos envies\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e💰 Économique\u003c\/h3\u003e\n\u003cp\u003e10 galets par boîte, chacun réutilisable plusieurs fois pour de nombreuses heures de diffusion\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🔄 Diffusion constante\u003c\/h3\u003e\n\u003cp\u003eContrairement aux bougies, le fondant maintient une intensité stable du début à la fin\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🏠 Zéro résidu\u003c\/h3\u003e\n\u003cp\u003eAucune suie ni fumée : vos murs et plafonds restent immaculés\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🎨 Créations uniques\u003c\/h3\u003e\n\u003cp\u003eMélangez plusieurs senteurs Scentchips pour créer vos propres accords personnalisés\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🌿 Qualité pro\u003c\/h3\u003e\n\u003cp\u003eFormulés par des experts hollandais pour une expérience olfactive exceptionnelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jas-section\"\u003e\n\u003ch2\u003e📖 Comment l'utiliser ?\u003c\/h2\u003e\n\u003cdiv class=\"jas-steps\"\u003e\n\u003cdiv class=\"jas-step\"\u003e\n\u003cdiv class=\"jas-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"jas-step-content\"\u003e\n\u003ch4\u003ePréparez votre brûle-parfum\u003c\/h4\u003e\n\u003cp\u003eAssurez-vous que la coupelle soit propre et sèche\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-step\"\u003e\n\u003cdiv class=\"jas-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"jas-step-content\"\u003e\n\u003ch4\u003eDéposez 3 à 5 galets\u003c\/h4\u003e\n\u003cp\u003ePour une chambre de 15m², 3 galets suffisent amplement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-step\"\u003e\n\u003cdiv class=\"jas-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"jas-step-content\"\u003e\n\u003ch4\u003eAllumez la bougie\u003c\/h4\u003e\n\u003cp\u003eGlissez une bougie chauffe-plat standard sous la coupelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-step\"\u003e\n\u003cdiv class=\"jas-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"jas-step-content\"\u003e\n\u003ch4\u003eProfitez en 5-10 min\u003c\/h4\u003e\n\u003cp\u003eLes effluves envoûtantes se répandent délicatement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-tip-box\"\u003e\n\u003ch3\u003e💡 Astuce pro\u003c\/h3\u003e\n\u003cp\u003eQuand le parfum s'estompe, ajoutez simplement 1-2 nouveaux galets sur la cire fondue existante. Inutile de vider la coupelle !\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jas-section\"\u003e\n\u003ch2\u003e💕 Accords parfumés recommandés\u003c\/h2\u003e\n\u003cdiv class=\"jas-grid\"\u003e\n\u003cdiv class=\"jas-card jas-card-accent\"\u003e\n\u003ch3\u003e🌸 + 🍊 Jasmin \u0026amp; agrumes\u003c\/h3\u003e\n\u003cp\u003eAccord pétillant et lumineux, parfait pour le salon en journée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card jas-card-accent\"\u003e\n\u003ch3\u003e🌸 + 🪵 Jasmin \u0026amp; santal\u003c\/h3\u003e\n\u003cp\u003eAmbiance sophistiquée et enveloppante pour les soirées\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card jas-card-accent\"\u003e\n\u003ch3\u003e🌸 + 🌹 Jasmin \u0026amp; rose\u003c\/h3\u003e\n\u003cp\u003eBouquet floral opulent digne d'un jardin oriental\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jas-section\"\u003e\n\u003ch2\u003e🏠 Pièces idéales\u003c\/h2\u003e\n\u003cdiv class=\"jas-grid-compact\"\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🛏️ Chambre\u003c\/h3\u003e\n\u003cp\u003eRelaxation profonde\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🛋️ Salon\u003c\/h3\u003e\n\u003cp\u003eAmbiance cocooning\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🛁 Salle de bain\u003c\/h3\u003e\n\u003cp\u003eRituel bien-être\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🧘 Espace zen\u003c\/h3\u003e\n\u003cp\u003eMéditation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jas-section\"\u003e\n\u003ch2\u003e📦 Caractéristiques\u003c\/h2\u003e\n\u003cdiv class=\"jas-grid-compact\"\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e📦 Contenu\u003c\/h3\u003e\n\u003cp\u003e10 galets\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🎨 Couleur\u003c\/h3\u003e\n\u003cp\u003eRose pâle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e⏱️ Durée\u003c\/h3\u003e\n\u003cp\u003e8h+ par session\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jas-card\"\u003e\n\u003ch3\u003e🌸 Famille\u003c\/h3\u003e\n\u003cp\u003eFlorale blanche\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jas-section\"\u003e\n\u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n\u003cdiv class=\"jas-accordion\"\u003e\n\u003cdetails class=\"jas-accordion-item\"\u003e\n\u003csummary class=\"jas-accordion-header\"\u003e⚠️ Précautions d'utilisation\u003c\/summary\u003e\n\u003cdiv class=\"jas-accordion-content\"\u003e\n\u003cp\u003e• Ne jamais laisser un brûle-parfum allumé sans surveillance\u003cbr\u003e• Tenir hors de portée des enfants et des animaux\u003cbr\u003e• Placer sur une surface stable et résistante à la chaleur\u003cbr\u003e• Ne pas ingérer les galets de cire\u003cbr\u003e• Éviter le contact de la cire fondue avec la peau\u003cbr\u003e• Aérer régulièrement la pièce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"jas-section\"\u003e\n\u003cdiv class=\"jas-cta-box\"\u003e\n\u003cp\u003e🌸✨ Offrez-vous une parenthèse de douceur avec ce fondant au jasmin. Laissez ses effluves envoûtantes transformer votre intérieur en havre de paix, où chaque inspiration devient une invitation à la sérénité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --jas-cream: #FAF7F5;\n  --jas-white: #ffffff;\n  --jas-primary: #E8A0A0;\n  --jas-primary-dark: #D4787A;\n  --jas-primary-light: #FDF0F0;\n  --jas-secondary: #2D2D2D;\n  --jas-accent: #5B8A51;\n  --jas-accent-light: #E8F2E6;\n  --jas-text: #1a1a1a;\n  --jas-text-light: #5a5a5a;\n  --jas-border: #e8e0dc;\n  --jas-shadow: 0 4px 24px rgba(45,45,45,.08);\n  --jas-shadow-lg: 0 12px 48px rgba(45,45,45,.15);\n  --jas-radius: 20px;\n  --jas-radius-sm: 12px;\n}\n\n.jas-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--jas-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.jas-premium * {\n  box-sizing: border-box;\n}\n\n.jas-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--jas-secondary) 0%, #3d3d3d 50%, #4a4a4a 100%);\n  border-radius: var(--jas-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(--jas-shadow-lg);\n}\n\n.jas-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(232,160,160,.25) 0%, transparent 50%),\n    radial-gradient(circle at 80% 20%, rgba(91,138,81,.15) 0%, transparent 45%),\n    radial-gradient(circle at 50% 50%, rgba(255,255,255,.05) 0%, transparent 60%);\n  opacity: 1;\n}\n\n.jas-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.jas-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.jas-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(--jas-secondary);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n  border: 2px solid var(--jas-primary);\n}\n\n.jas-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.jas-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.jas-subtitle {\n  color: var(--jas-primary);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.jas-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.jas-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.jas-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--jas-secondary);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.jas-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(--jas-primary), var(--jas-accent));\n  border-radius: 2px;\n}\n\n.jas-explain-box {\n  background: var(--jas-white);\n  border-radius: var(--jas-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--jas-shadow);\n  border-left: 5px solid var(--jas-primary);\n}\n\n.jas-explain-box p {\n  color: var(--jas-text);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.75;\n  margin: 0 0 1rem 0;\n}\n\n.jas-explain-box p:last-child {\n  margin-bottom: 0;\n}\n\n.jas-fragrance-box {\n  background: linear-gradient(135deg, var(--jas-primary-light) 0%, var(--jas-white) 100%);\n  border-radius: var(--jas-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  border: 2px solid var(--jas-primary);\n}\n\n.jas-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.jas-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.jas-card {\n  background: var(--jas-white);\n  border-radius: var(--jas-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--jas-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.jas-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--jas-shadow-lg);\n  border-color: var(--jas-primary);\n}\n\n.jas-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--jas-secondary);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.jas-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--jas-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.jas-card-accent {\n  background: linear-gradient(135deg, var(--jas-accent-light) 0%, var(--jas-white) 100%);\n  border: 2px solid var(--jas-accent);\n}\n\n.jas-card-accent:hover {\n  border-color: var(--jas-accent);\n}\n\n.jas-grid-compact .jas-card {\n  padding: 1rem;\n}\n\n.jas-grid-compact .jas-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.jas-grid-compact .jas-card p {\n  font-size: 12px;\n}\n\n.jas-steps {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.jas-step {\n  background: var(--jas-white);\n  border-radius: var(--jas-radius);\n  padding: 1.5rem;\n  box-shadow: var(--jas-shadow);\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  transition: all .3s ease;\n}\n\n.jas-step:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--jas-shadow-lg);\n}\n\n.jas-step-number {\n  width: 44px;\n  height: 44px;\n  background: linear-gradient(135deg, var(--jas-primary), var(--jas-primary-dark));\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 18px;\n  font-weight: 900;\n  flex-shrink: 0;\n}\n\n.jas-step-content h4 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--jas-secondary);\n  margin: 0 0 .35rem 0;\n}\n\n.jas-step-content p {\n  font-size: 13px;\n  color: var(--jas-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.jas-tip-box {\n  background: linear-gradient(135deg, var(--jas-primary-light) 0%, var(--jas-white) 100%);\n  border-radius: var(--jas-radius-sm);\n  padding: 1.25rem;\n  border: 2px solid var(--jas-primary);\n}\n\n.jas-tip-box h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--jas-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.jas-tip-box p {\n  font-size: 14px;\n  color: var(--jas-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.jas-accordion {\n  background: var(--jas-white);\n  border-radius: var(--jas-radius);\n  box-shadow: var(--jas-shadow);\n  overflow: hidden;\n}\n\n.jas-accordion-item {\n  border-bottom: 1px solid var(--jas-border);\n  margin: 0;\n  padding: 0;\n}\n\n.jas-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.jas-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--jas-secondary);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.jas-accordion-header:hover {\n  background: var(--jas-primary-light);\n}\n\n.jas-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.jas-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--jas-primary);\n  transition: transform .2s ease;\n}\n\n.jas-accordion-item[open] .jas-accordion-header::after {\n  content: '−';\n}\n\n.jas-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--jas-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.jas-accordion-content p {\n  margin: 0;\n}\n\n.jas-cta-box {\n  background: linear-gradient(135deg, var(--jas-secondary) 0%, #4a4a4a 100%);\n  border-radius: var(--jas-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.jas-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(232,160,160,.2) 0%, transparent 50%);\n}\n\n.jas-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  .jas-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .jas-steps {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .jas-card {\n    padding: 1.125rem;\n  }\n  \n  .jas-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .jas-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--jas-radius-sm);\n  }\n  \n  .jas-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .jas-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .jas-grid-compact {\n    gap: .625rem;\n  }\n  \n  .jas-grid-compact .jas-card {\n    padding: .75rem;\n  }\n  \n  .jas-step {\n    padding: 1.125rem;\n  }\n  \n  .jas-step-number {\n    width: 38px;\n    height: 38px;\n    font-size: 16px;\n  }\n  \n  .jas-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n  \n  .jas-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .jas-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .jas-card,\n  .jas-step {\n    animation: jasFadeInUp .5s ease backwards;\n  }\n  .jas-card:nth-child(1), .jas-step:nth-child(1) { animation-delay: .05s; }\n  .jas-card:nth-child(2), .jas-step:nth-child(2) { animation-delay: .1s; }\n  .jas-card:nth-child(3), .jas-step:nth-child(3) { animation-delay: .15s; }\n  .jas-card:nth-child(4), .jas-step:nth-child(4) { animation-delay: .2s; }\n  .jas-card:nth-child(5) { animation-delay: .25s; }\n  .jas-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes jasFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .jas-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":56452765647225,"sku":"270020","price":4.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/fondant-de-cire-parfume-jasmin-scentships-lifestyle.jpg?v=1767700378"},{"product_id":"fondant-de-cire-parfume-patchouli-et-thym-scentchips","title":"Fondant de cire parfumé - Patchouli et Thym - Scentchips","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Fondant de cire parfumé - Patchouli et Thym - Scentchips\nPalette détectée:\n  - Primaire: #5D9B5B (vert sauge naturel du galet en forme de feuille)\n  - Secondaire: #3D4A3A (vert foncé du thym et packaging)\n  - Accent: #8FB87A (vert clair lumineux des feuilles fraîches)\nAmbiance: Naturel\/botanique, aromathérapie, bien-être, herbacé frais\nPréfixe CSS: ptf\n--\u003e\n\u003cdiv class=\"ptf-premium\"\u003e\n\u003cdiv class=\"ptf-hero\"\u003e\n\u003cdiv class=\"ptf-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ptf-hero-content\"\u003e\n\u003cdiv class=\"ptf-badges-top\"\u003e\n\u003cspan class=\"ptf-badge\"\u003e🌿 Patchouli \u0026amp; Thym\u003c\/span\u003e \u003cspan class=\"ptf-badge\"\u003e⏱️ 8h+ de diffusion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ptf-hero-title\"\u003eFondant de cire parfumé Patchouli \u0026amp; Thym\u003c\/span\u003e\n\u003cp class=\"ptf-subtitle\"\u003eScentchips — L'art de parfumer votre intérieur\u003c\/p\u003e\n\u003cp class=\"ptf-description\"\u003eÉvadez-vous au cœur d'une garrigue ensoleillée avec cette alliance envoûtante de patchouli terreux et de thym aromatique. Un voyage olfactif qui transforme votre intérieur en sanctuaire de sérénité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"ptf-section\"\u003e\n\u003ch2\u003e🌿 L'alliance parfaite : patchouli \u0026amp; thym\u003c\/h2\u003e\n\u003cdiv class=\"ptf-fragrance-pyramid\"\u003e\n\u003cdiv class=\"ptf-pyramid-note ptf-note-top\"\u003e\n\u003cdiv class=\"ptf-note-label\"\u003eNotes de tête\u003c\/div\u003e\n\u003cdiv class=\"ptf-note-icon\"\u003e🍃\u003c\/div\u003e\n\u003ch3\u003eFraîcheur herbacée\u003c\/h3\u003e\n\u003cp\u003eLe thym ouvre le bal avec ses notes vives et légèrement camphrées, évoquant les garrigues méditerranéennes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-pyramid-note ptf-note-heart\"\u003e\n\u003cdiv class=\"ptf-note-label\"\u003eNotes de cœur\u003c\/div\u003e\n\u003cdiv class=\"ptf-note-icon\"\u003e🌱\u003c\/div\u003e\n\u003ch3\u003eHarmonie végétale\u003c\/h3\u003e\n\u003cp\u003eL'alliance subtile entre les facettes terreuses du patchouli et la chaleur aromatique du thym\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-pyramid-note ptf-note-base\"\u003e\n\u003cdiv class=\"ptf-note-label\"\u003eNotes de fond\u003c\/div\u003e\n\u003cdiv class=\"ptf-note-icon\"\u003e🪵\u003c\/div\u003e\n\u003ch3\u003eBoisé profond\u003c\/h3\u003e\n\u003cp\u003eLe patchouli révèle sa richesse avec des nuances terreuses et mystérieuses qui persistent longuement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ptf-section\"\u003e\n\u003ch2\u003e✨ Pourquoi choisir les fondants parfumés ?\u003c\/h2\u003e\n\u003cdiv class=\"ptf-grid\"\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e🎚️ Intensité modulable\u003c\/h3\u003e\n\u003cp\u003eAjustez la puissance du parfum selon vos envies : 3 à 5 galets selon la taille de votre pièce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e💨 Zéro fumée\u003c\/h3\u003e\n\u003cp\u003eDiffusion par fonte douce, sans combustion : vos murs et plafonds restent parfaitement propres\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e🔄 Diffusion constante\u003c\/h3\u003e\n\u003cp\u003eContrairement aux bougies, le parfum reste stable et homogène du début à la fin\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e💰 Économique\u003c\/h3\u003e\n\u003cp\u003e10 galets par boîte, réutilisables plusieurs fois jusqu'à épuisement du parfum\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e🎨 Mix \u0026amp; Match\u003c\/h3\u003e\n\u003cp\u003eMélangez différentes senteurs Scentchips pour créer vos propres accords signature\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e⚡ Multi-compatible\u003c\/h3\u003e\n\u003cp\u003eFonctionne avec brûle-parfum traditionnel ou diffuseur électrique pour cire\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ptf-section\"\u003e\n\u003ch2\u003e📖 Comment utiliser votre fondant ?\u003c\/h2\u003e\n\u003cdiv class=\"ptf-timeline\"\u003e\n\u003cdiv class=\"ptf-timeline-item\"\u003e\n\u003cdiv class=\"ptf-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"ptf-timeline-content\"\u003e\n\u003ch3\u003ePréparez votre diffuseur\u003c\/h3\u003e\n\u003cp\u003eVérifiez que la coupelle soit propre et sèche pour une diffusion optimale des arômes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-timeline-item\"\u003e\n\u003cdiv class=\"ptf-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"ptf-timeline-content\"\u003e\n\u003ch3\u003eDisposez les galets\u003c\/h3\u003e\n\u003cp\u003ePlacez \u003cstrong\u003e3 à 5 fondants verts\u003c\/strong\u003e dans la coupelle selon la surface de votre pièce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-timeline-item\"\u003e\n\u003cdiv class=\"ptf-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"ptf-timeline-content\"\u003e\n\u003ch3\u003eActivez la chauffe\u003c\/h3\u003e\n\u003cp\u003eAllumez une bougie chauffe-plat ou branchez votre diffuseur électrique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-timeline-item\"\u003e\n\u003cdiv class=\"ptf-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"ptf-timeline-content\"\u003e\n\u003ch3\u003eSavourez l'instant\u003c\/h3\u003e\n\u003cp\u003eEn 5 à 10 minutes, les effluves boisées et herbacées envahissent la pièce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-tip-box\"\u003e\n\u003ch3\u003e💡 Astuce pro\u003c\/h3\u003e\n\u003cp\u003eLorsque le parfum s'estompe, ajoutez simplement 1 ou 2 nouveaux galets sur la cire fondue existante. Pas besoin de vider la coupelle !\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ptf-section\"\u003e\n\u003ch2\u003e🏠 Où diffuser le Patchouli \u0026amp; Thym ?\u003c\/h2\u003e\n\u003cdiv class=\"ptf-grid-compact\"\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e🛋️ Salon\u003c\/h3\u003e\n\u003cp\u003eAmbiance chaleureuse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e📚 Bureau\u003c\/h3\u003e\n\u003cp\u003eConcentration optimale\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e🧘 Espace zen\u003c\/h3\u003e\n\u003cp\u003eMéditation \u0026amp; yoga\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e🚪 Entrée\u003c\/h3\u003e\n\u003cp\u003eAccueil signature\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ptf-section\"\u003e\n\u003ch2\u003e🔥 Quel diffuseur choisir ?\u003c\/h2\u003e\n\u003cdiv class=\"ptf-grid ptf-grid-2cols\"\u003e\n\u003cdiv class=\"ptf-diffuser-card\"\u003e\n\u003cdiv class=\"ptf-diffuser-icon\"\u003e🕯️\u003c\/div\u003e\n\u003ch3\u003eBrûle-parfum traditionnel\u003c\/h3\u003e\n\u003cp\u003eUtilise une bougie chauffe-plat pour faire fondre la cire. Ambiance tamisée et authentique.\u003c\/p\u003e\n\u003cul class=\"ptf-list\"\u003e\n\u003cli\u003e✓ Prix accessible\u003c\/li\u003e\n\u003cli\u003e✓ Lumière douce\u003c\/li\u003e\n\u003cli\u003e✓ Sans électricité\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-diffuser-card\"\u003e\n\u003cdiv class=\"ptf-diffuser-icon\"\u003e⚡\u003c\/div\u003e\n\u003ch3\u003eDiffuseur électrique\u003c\/h3\u003e\n\u003cp\u003eChauffe la cire via résistance électrique. Solution moderne et sécurisée.\u003c\/p\u003e\n\u003cul class=\"ptf-list\"\u003e\n\u003cli\u003e✓ Température constante\u003c\/li\u003e\n\u003cli\u003e✓ Sécurité optimale\u003c\/li\u003e\n\u003cli\u003e✓ Diffusion prolongée\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ptf-section\"\u003e\n\u003ch2\u003e🎨 Accords parfumés recommandés\u003c\/h2\u003e\n\u003cdiv class=\"ptf-grid\"\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e🌿 + 🍊 Orange\u003c\/h3\u003e\n\u003cp\u003eL'agrume apporte une touche lumineuse qui réveille les notes terreuses\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e🌿 + 🪻 Lavande\u003c\/h3\u003e\n\u003cp\u003eUn accord provençal apaisant, parfait pour la relaxation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptf-card\"\u003e\n\u003ch3\u003e🌿 + 🍯 Vanille\u003c\/h3\u003e\n\u003cp\u003eLa douceur sucrée adoucit le caractère affirmé du patchouli\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ptf-section\"\u003e\n\u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n\u003cdetails class=\"ptf-accordion-item\" open=\"\"\u003e\n\u003csummary class=\"ptf-accordion-header\"\u003e⚠️ Précautions d'utilisation\u003c\/summary\u003e\n\u003cdiv class=\"ptf-accordion-content\"\u003e\n\u003cul class=\"ptf-warning-list\"\u003e\n\u003cli\u003eNe jamais laisser un brûle-parfum allumé sans surveillance\u003c\/li\u003e\n\u003cli\u003eTenir hors de portée des enfants et animaux\u003c\/li\u003e\n\u003cli\u003eNe pas ingérer les galets de cire\u003c\/li\u003e\n\u003cli\u003ePoser sur une surface stable et résistante à la chaleur\u003c\/li\u003e\n\u003cli\u003eNe pas ajouter d'eau dans la coupelle\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"ptf-section\"\u003e\n\u003cdiv class=\"ptf-cta-box\"\u003e\n\u003cp\u003e🌿✨ Offrez-vous une parenthèse de sérénité avec ce fondant Patchouli \u0026amp; Thym. Laissez ses effluves boisées et aromatiques transformer votre intérieur en un véritable havre de paix.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n:root {\n  --ptf-cream: #F7FAF5;\n  --ptf-white: #ffffff;\n  --ptf-primary: #5D9B5B;\n  --ptf-primary-dark: #3D6B3A;\n  --ptf-primary-light: #E8F2E6;\n  --ptf-secondary: #3D4A3A;\n  --ptf-accent: #8FB87A;\n  --ptf-text: #1a1a1a;\n  --ptf-text-light: #5a5a5a;\n  --ptf-border: #dce8d9;\n  --ptf-shadow: 0 4px 24px rgba(93,155,91,.1);\n  --ptf-shadow-lg: 0 12px 48px rgba(93,155,91,.18);\n  --ptf-radius: 20px;\n  --ptf-radius-sm: 12px;\n}\n\n.ptf-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ptf-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.ptf-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--ptf-secondary) 0%, #4a5947 50%, var(--ptf-primary-dark) 100%);\n  border-radius: var(--ptf-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(--ptf-shadow-lg);\n}\n\n.ptf-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 15% 85%, rgba(143,184,122,.3) 0%, transparent 40%),\n    radial-gradient(circle at 85% 15%, rgba(93,155,91,.25) 0%, transparent 35%);\n  opacity: .6;\n}\n\n.ptf-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ptf-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.ptf-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(--ptf-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ptf-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ptf-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.ptf-subtitle {\n  color: var(--ptf-accent);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 700;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.ptf-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.ptf-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ptf-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ptf-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.ptf-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(--ptf-primary), var(--ptf-accent));\n  border-radius: 2px;\n}\n\n\/* Pyramid olfactive *\/\n.ptf-fragrance-pyramid {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.ptf-pyramid-note {\n  background: var(--ptf-white);\n  border-radius: var(--ptf-radius);\n  padding: 1.5rem;\n  box-shadow: var(--ptf-shadow);\n  display: flex;\n  align-items: center;\n  gap: 1.25rem;\n  position: relative;\n  border-left: 5px solid var(--ptf-primary);\n  transition: all .3s ease;\n}\n\n.ptf-pyramid-note:hover {\n  transform: translateX(8px);\n  box-shadow: var(--ptf-shadow-lg);\n}\n\n.ptf-note-label {\n  position: absolute;\n  top: -10px;\n  left: 20px;\n  background: var(--ptf-primary);\n  color: white;\n  padding: 4px 12px;\n  border-radius: 999px;\n  font-size: 10px;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.ptf-note-heart {\n  border-left-color: var(--ptf-accent);\n}\n.ptf-note-heart .ptf-note-label {\n  background: var(--ptf-accent);\n}\n\n.ptf-note-base {\n  border-left-color: var(--ptf-secondary);\n}\n.ptf-note-base .ptf-note-label {\n  background: var(--ptf-secondary);\n}\n\n.ptf-pyramid-note .ptf-note-icon {\n  font-size: 36px;\n  flex-shrink: 0;\n}\n\n.ptf-pyramid-note h3 {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--ptf-secondary);\n  margin: 0 0 .35rem 0;\n}\n\n.ptf-pyramid-note p {\n  font-size: 14px;\n  color: var(--ptf-text-light);\n  margin: 0;\n  line-height: 1.55;\n}\n\n\/* Grilles *\/\n.ptf-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ptf-grid-2cols {\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n}\n\n.ptf-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n\/* Cards *\/\n.ptf-card {\n  background: var(--ptf-white);\n  border-radius: var(--ptf-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ptf-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ptf-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ptf-shadow-lg);\n  border-color: var(--ptf-primary);\n}\n\n.ptf-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ptf-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ptf-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ptf-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ptf-grid-compact .ptf-card {\n  padding: 1rem;\n}\n\n.ptf-grid-compact .ptf-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ptf-grid-compact .ptf-card p {\n  font-size: 12px;\n}\n\n\/* Timeline *\/\n.ptf-timeline {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.ptf-timeline-item {\n  background: var(--ptf-white);\n  border-radius: var(--ptf-radius);\n  padding: 1.5rem;\n  box-shadow: var(--ptf-shadow);\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.ptf-timeline-item:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ptf-shadow-lg);\n  border-color: var(--ptf-primary);\n}\n\n.ptf-timeline-number {\n  width: 44px;\n  height: 44px;\n  background: linear-gradient(135deg, var(--ptf-primary), var(--ptf-accent));\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 18px;\n  font-weight: 900;\n  flex-shrink: 0;\n  box-shadow: 0 4px 12px rgba(93,155,91,.3);\n}\n\n.ptf-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--ptf-secondary);\n  margin: 0 0 .4rem 0;\n}\n\n.ptf-timeline-content p {\n  font-size: 14px;\n  color: var(--ptf-text-light);\n  margin: 0;\n  line-height: 1.55;\n}\n\n\/* Tip box *\/\n.ptf-tip-box {\n  background: linear-gradient(135deg, var(--ptf-primary-light) 0%, var(--ptf-white) 100%);\n  border-radius: var(--ptf-radius-sm);\n  padding: 1.25rem 1.5rem;\n  border: 2px solid var(--ptf-primary);\n}\n\n.ptf-tip-box h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--ptf-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.ptf-tip-box p {\n  font-size: 14px;\n  color: var(--ptf-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* Diffuser cards *\/\n.ptf-diffuser-card {\n  background: var(--ptf-white);\n  border-radius: var(--ptf-radius);\n  padding: 2rem;\n  box-shadow: var(--ptf-shadow);\n  text-align: center;\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.ptf-diffuser-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ptf-shadow-lg);\n  border-color: var(--ptf-primary);\n}\n\n.ptf-diffuser-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n.ptf-diffuser-card h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--ptf-secondary);\n  margin: 0 0 .75rem 0;\n}\n\n.ptf-diffuser-card p {\n  font-size: 14px;\n  color: var(--ptf-text-light);\n  line-height: 1.6;\n  margin: 0 0 1rem 0;\n}\n\n.ptf-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  text-align: left;\n}\n\n.ptf-list li {\n  padding: .4rem 0;\n  font-size: 14px;\n  color: var(--ptf-text);\n  border-bottom: 1px solid var(--ptf-border);\n}\n\n.ptf-list li:last-child {\n  border-bottom: none;\n}\n\n\/* Accordéon *\/\n.ptf-accordion {\n  background: var(--ptf-white);\n  border-radius: var(--ptf-radius);\n  box-shadow: var(--ptf-shadow);\n  overflow: hidden;\n}\n\n.ptf-accordion-item {\n  border-bottom: 1px solid var(--ptf-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ptf-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ptf-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ptf-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.ptf-accordion-header:hover {\n  background: var(--ptf-primary-light);\n}\n\n.ptf-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ptf-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--ptf-primary);\n  transition: transform .2s ease;\n}\n\n.ptf-accordion-item[open] .ptf-accordion-header::after {\n  content: '−';\n}\n\n.ptf-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ptf-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.ptf-accordion-content p {\n  margin: 0;\n}\n\n\/* Specs grid inside accordion *\/\n.ptf-specs-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: .75rem;\n}\n\n.ptf-spec {\n  background: var(--ptf-primary-light);\n  border-radius: var(--ptf-radius-sm);\n  padding: 1rem;\n  text-align: center;\n}\n\n.ptf-spec span {\n  display: block;\n  font-size: 11px;\n  color: var(--ptf-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: .25rem;\n}\n\n.ptf-spec strong {\n  font-size: 15px;\n  color: var(--ptf-secondary);\n}\n\n\/* FAQ inside accordion *\/\n.ptf-faq-item {\n  padding: 1rem 0;\n  border-bottom: 1px solid var(--ptf-border);\n}\n\n.ptf-faq-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n\n.ptf-faq-item:first-child {\n  padding-top: 0;\n}\n\n.ptf-faq-item h4 {\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--ptf-secondary);\n  margin: 0 0 .5rem 0;\n}\n\n.ptf-faq-item p {\n  margin: 0;\n}\n\n\/* Warning list *\/\n.ptf-warning-list {\n  margin: 0;\n  padding-left: 1.25rem;\n}\n\n.ptf-warning-list li {\n  margin-bottom: .5rem;\n}\n\n.ptf-warning-list li:last-child {\n  margin-bottom: 0;\n}\n\n\/* CTA *\/\n.ptf-cta-box {\n  background: linear-gradient(135deg, var(--ptf-primary) 0%, var(--ptf-primary-dark) 100%);\n  border-radius: var(--ptf-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ptf-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\/* Mobile *\/\n@media (max-width: 767px) {\n  .ptf-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .ptf-timeline {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .ptf-card {\n    padding: 1.125rem;\n  }\n  \n  .ptf-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .ptf-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ptf-radius-sm);\n  }\n  \n  .ptf-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .ptf-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .ptf-grid-compact {\n    gap: .625rem;\n  }\n  \n  .ptf-grid-compact .ptf-card {\n    padding: .75rem;\n  }\n  \n  .ptf-pyramid-note {\n    flex-direction: column;\n    text-align: center;\n    padding-top: 2rem;\n  }\n  \n  .ptf-pyramid-note .ptf-note-label {\n    left: 50%;\n    transform: translateX(-50%);\n  }\n  \n  .ptf-timeline-item {\n    flex-direction: column;\n    text-align: center;\n    align-items: center;\n  }\n  \n  .ptf-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .ptf-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .ptf-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n}\n\n\/* Animations *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ptf-card,\n  .ptf-timeline-item,\n  .ptf-diffuser-card,\n  .ptf-pyramid-note {\n    animation: ptfFadeInUp .5s ease backwards;\n  }\n  .ptf-card:nth-child(1), .ptf-timeline-item:nth-child(1), .ptf-pyramid-note:nth-child(1) { animation-delay: .05s; }\n  .ptf-card:nth-child(2), .ptf-timeline-item:nth-child(2), .ptf-pyramid-note:nth-child(2) { animation-delay: .1s; }\n  .ptf-card:nth-child(3), .ptf-timeline-item:nth-child(3), .ptf-pyramid-note:nth-child(3) { animation-delay: .15s; }\n  .ptf-card:nth-child(4), .ptf-timeline-item:nth-child(4) { animation-delay: .2s; }\n  .ptf-card:nth-child(5) { animation-delay: .25s; }\n  .ptf-card:nth-child(6) { animation-delay: .3s; }\n  .ptf-diffuser-card:nth-child(1) { animation-delay: .1s; }\n  .ptf-diffuser-card:nth-child(2) { animation-delay: .2s; }\n}\n\n@keyframes ptfFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ptf-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":56452934631801,"sku":"270022","price":4.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/fondant-de-cire-parfume-patchouli-et-thym-scentships-lifestyle.jpg?v=1767893510"},{"product_id":"fondant-de-cire-parfume-the-blanc-scentchips","title":"Fondant de cire parfumé - Thé blanc - Scentchips","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Fondant de cire parfumé - Thé blanc - Scentchips\nPalette détectée:\n  - Primaire: #A8B5A0 (vert sauge doux du packaging et ambiance zen)\n  - Secondaire: #D4C4A8 (beige doré du gingembre\/thé)\n  - Accent: #E8DCC4 (crème nacré de la cire)\nAmbiance: Zen, spa, naturel, épuré, sérénité asiatique - marbre blanc, bambou, galets\nPréfixe CSS: wt\n--\u003e\n\u003cdiv class=\"wt-premium\"\u003e\n\u003cdiv class=\"wt-hero\"\u003e\n\u003cdiv class=\"wt-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wt-hero-content\"\u003e\n\u003cdiv class=\"wt-badges-top\"\u003e\n\u003cspan class=\"wt-badge\"\u003e🍃 Fraîcheur délicate\u003c\/span\u003e \u003cspan class=\"wt-badge\"\u003e⏱️ 8h+ de diffusion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"wt-hero-title\"\u003eFondant de cire parfumé Thé Blanc\u003c\/span\u003e\n\u003cp class=\"wt-subtitle\"\u003eScentchips — L'art de la cire parfumée\u003c\/p\u003e\n\u003cp class=\"wt-description\"\u003eOffrez-vous une parenthèse de sérénité avec ce fondant de cire au thé blanc. Une fragrance épurée et raffinée qui évoque les jardins zen et les rituels de bien-être asiatiques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"wt-section\"\u003e\n\u003ch2\u003e🍵 Pourquoi le thé blanc ?\u003c\/h2\u003e\n\u003cdiv class=\"wt-grid\"\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🌿 Pureté absolue\u003c\/h3\u003e\n\u003cp\u003eLe thé blanc est le plus délicat des thés, récolté à la main au printemps pour conserver toute son élégance naturelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🧘 Ambiance zen\u003c\/h3\u003e\n\u003cp\u003eUne fragrance subtile et apaisante qui transforme votre intérieur en véritable havre de paix\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🌸 Notes florales\u003c\/h3\u003e\n\u003cp\u003eDes nuances légèrement florales et herbacées, jamais entêtantes, qui accompagnent vos moments de détente\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wt-section\"\u003e\n\u003ch2\u003e🎯 Pyramide olfactive\u003c\/h2\u003e\n\u003cdiv class=\"wt-fragrance-box\"\u003e\n\u003cdiv class=\"wt-note\"\u003e\n\u003cspan class=\"wt-note-badge\"\u003eTête\u003c\/span\u003e\n\u003cdiv class=\"wt-note-content\"\u003e\n\u003ch3\u003e🌿 Fraîcheur végétale\u003c\/h3\u003e\n\u003cp\u003eNotes vertes et légèrement citronnées, comme une brise matinale sur un jardin de thé\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-note\"\u003e\n\u003cspan class=\"wt-note-badge\"\u003eCœur\u003c\/span\u003e\n\u003cdiv class=\"wt-note-content\"\u003e\n\u003ch3\u003e🌸 Douceur florale\u003c\/h3\u003e\n\u003cp\u003eNuances subtilement florales évoquant les feuilles de thé délicatement infusées\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-note\"\u003e\n\u003cspan class=\"wt-note-badge\"\u003eFond\u003c\/span\u003e\n\u003cdiv class=\"wt-note-content\"\u003e\n\u003ch3\u003e🪷 Sillage apaisant\u003c\/h3\u003e\n\u003cp\u003eFinale douce et légèrement musquée qui persiste avec élégance\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wt-section\"\u003e\n\u003ch2\u003e✨ Avantages des fondants vs bougies\u003c\/h2\u003e\n\u003cdiv class=\"wt-grid\"\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🎚️ Intensité modulable\u003c\/h3\u003e\n\u003cp\u003eAjoutez 2, 3 ou 5 galets selon la taille de votre pièce et l'intensité souhaitée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e💰 Très économique\u003c\/h3\u003e\n\u003cp\u003e10 galets par boîte, chacun offrant plusieurs utilisations pour une durée exceptionnelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🌬️ Diffusion pure\u003c\/h3\u003e\n\u003cp\u003eSans combustion, sans fumée ni suie. L'air reste pur tout en étant parfumé\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e📊 Parfum constant\u003c\/h3\u003e\n\u003cp\u003eLe parfum reste stable du début à la fin, contrairement aux bougies qui s'affaiblissent\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🎨 Mélanges créatifs\u003c\/h3\u003e\n\u003cp\u003eCombinez le thé blanc avec d'autres senteurs Scentchips pour des accords uniques\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e⚡ Compatibilité totale\u003c\/h3\u003e\n\u003cp\u003eFonctionne avec tous les diffuseurs électriques ou brûle-parfums à bougie\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wt-section\"\u003e\n\u003ch2\u003e📋 Mode d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"wt-steps\"\u003e\n\u003cdiv class=\"wt-step\"\u003e\n\u003cspan class=\"wt-step-number\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"wt-step-content\"\u003e\n\u003ch3\u003ePréparez\u003c\/h3\u003e\n\u003cp\u003eAssurez-vous que la coupelle soit propre et sèche\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-step\"\u003e\n\u003cspan class=\"wt-step-number\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"wt-step-content\"\u003e\n\u003ch3\u003ePlacez\u003c\/h3\u003e\n\u003cp\u003eDéposez 2 à 4 galets selon la taille de votre pièce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-step\"\u003e\n\u003cspan class=\"wt-step-number\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"wt-step-content\"\u003e\n\u003ch3\u003eAllumez\u003c\/h3\u003e\n\u003cp\u003eBougie chauffe-plat ou diffuseur électrique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-step\"\u003e\n\u003cspan class=\"wt-step-number\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"wt-step-content\"\u003e\n\u003ch3\u003eProfitez\u003c\/h3\u003e\n\u003cp\u003eLe parfum se diffuse en 5-10 minutes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wt-section\"\u003e\n\u003ch2\u003e🏠 Pièces idéales\u003c\/h2\u003e\n\u003cdiv class=\"wt-grid-compact\"\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🛏️ Chambre\u003c\/h3\u003e\n\u003cp\u003eSommeil paisible\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🛋️ Salon\u003c\/h3\u003e\n\u003cp\u003eAmbiance zen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🛁 Salle de bain\u003c\/h3\u003e\n\u003cp\u003eSpa à domicile\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🧘 Espace yoga\u003c\/h3\u003e\n\u003cp\u003eMéditation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e📚 Bureau\u003c\/h3\u003e\n\u003cp\u003eConcentration\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🏠 Entrée\u003c\/h3\u003e\n\u003cp\u003eAccueil raffiné\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wt-section\"\u003e\n\u003ch2\u003e🎨 Accords parfumés suggérés\u003c\/h2\u003e\n\u003cdiv class=\"wt-grid\"\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🍵 + 🍋 Agrumes\u003c\/h3\u003e\n\u003cp\u003eUne touche pétillante qui réveille la fraîcheur du thé blanc\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🍵 + 🪻 Lavande\u003c\/h3\u003e\n\u003cp\u003eAccord provençal apaisant, parfait pour la chambre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wt-card\"\u003e\n\u003ch3\u003e🍵 + 🪵 Bois de santal\u003c\/h3\u003e\n\u003cp\u003eProfondeur boisée qui ancre la légèreté du thé\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wt-section\"\u003e\n\u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n\u003cdiv class=\"wt-accordion\"\u003e\n\u003cdetails class=\"wt-accordion-item\"\u003e\n\u003csummary class=\"wt-accordion-header\"\u003e📦 Contenu et caractéristiques\u003c\/summary\u003e\n\u003cdiv class=\"wt-accordion-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eContenu :\u003c\/strong\u003e 10 galets de cire parfumée\u003cbr\u003e\u003cstrong\u003eCouleur :\u003c\/strong\u003e Blanc nacré\u003cbr\u003e\u003cstrong\u003eDurée :\u003c\/strong\u003e 8h+ par session de diffusion\u003cbr\u003e\u003cstrong\u003eFamille olfactive :\u003c\/strong\u003e Frais \u0026amp; Floral\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wt-accordion-item\"\u003e\n\u003csummary class=\"wt-accordion-header\"\u003e🕯️ Quel diffuseur choisir ?\u003c\/summary\u003e\n\u003cdiv class=\"wt-accordion-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eBrûle-parfum à bougie :\u003c\/strong\u003e Méthode traditionnelle, ambiance cosy et lumineuse, aucune électricité requise.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eDiffuseur électrique :\u003c\/strong\u003e Température régulée, sécurité maximale sans flamme, idéal pour les familles avec enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wt-accordion-item\"\u003e\n\u003csummary class=\"wt-accordion-header\"\u003e🧹 Entretien du diffuseur\u003c\/summary\u003e\n\u003cdiv class=\"wt-accordion-content\"\u003e\n\u003cp\u003eLaissez la cire refroidir complètement, puis placez votre diffuseur au congélateur pendant 15 minutes. La cire se contracte et se décolle facilement. Essuyez avec un papier absorbant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wt-accordion-item\"\u003e\n\u003csummary class=\"wt-accordion-header\"\u003e⚠️ Précautions d'utilisation\u003c\/summary\u003e\n\u003cdiv class=\"wt-accordion-content\"\u003e\n\u003cp\u003e• Ne jamais laisser un brûle-parfum allumé sans surveillance\u003cbr\u003e• Tenir hors de portée des enfants et animaux\u003cbr\u003e• Ne pas ingérer les galets de cire\u003cbr\u003e• Poser sur une surface stable et résistante à la chaleur\u003cbr\u003e• Attendre le refroidissement complet avant manipulation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wt-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"wt-cta-box\"\u003e\n\u003cp\u003e🍵✨ Invitez la sérénité dans votre quotidien avec ce fondant parfumé au Thé Blanc. Laissez ses effluves délicates transformer chaque pièce en un sanctuaire de calme où le temps semble suspendu.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --wt-cream: #FAFAF8;\n  --wt-white: #ffffff;\n  --wt-primary: #A8B5A0;\n  --wt-primary-dark: #7A8A72;\n  --wt-primary-light: #EEF2EC;\n  --wt-secondary: #D4C4A8;\n  --wt-accent: #E8DCC4;\n  --wt-text: #1a1a1a;\n  --wt-text-light: #5a5a5a;\n  --wt-border: #e0e0e0;\n  --wt-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --wt-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --wt-radius: 20px;\n  --wt-radius-sm: 12px;\n}\n\n.wt-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--wt-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.wt-hero {\n  position: relative;\n  background: linear-gradient(135deg, #7A8A72 0%, #A8B5A0 50%, #D4C4A8 100%);\n  border-radius: var(--wt-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(--wt-shadow-lg);\n}\n\n.wt-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: .5;\n}\n\n.wt-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.wt-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.wt-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(--wt-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.wt-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.wt-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.wt-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.wt-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n.wt-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.wt-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--wt-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.wt-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(--wt-primary), var(--wt-secondary));\n  border-radius: 2px;\n}\n\n.wt-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.wt-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.wt-card {\n  background: var(--wt-white);\n  border-radius: var(--wt-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--wt-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.wt-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--wt-shadow-lg);\n  border-color: var(--wt-primary);\n}\n\n.wt-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--wt-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.wt-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--wt-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.wt-grid-compact .wt-card {\n  padding: 1rem;\n}\n\n.wt-grid-compact .wt-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.wt-grid-compact .wt-card p {\n  font-size: 12px;\n}\n\n.wt-fragrance-box {\n  background: var(--wt-white);\n  border-radius: var(--wt-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  box-shadow: var(--wt-shadow);\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.wt-note {\n  background: var(--wt-primary-light);\n  border-radius: var(--wt-radius-sm);\n  padding: 1.25rem;\n  position: relative;\n  border-left: 4px solid var(--wt-primary);\n}\n\n.wt-note-badge {\n  position: absolute;\n  top: -10px;\n  left: 16px;\n  background: var(--wt-primary-dark);\n  color: white;\n  padding: 4px 12px;\n  border-radius: 999px;\n  font-size: 11px;\n  font-weight: 700;\n  text-transform: uppercase;\n}\n\n.wt-note-content h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--wt-primary-dark);\n  margin: .5rem 0 .35rem 0;\n}\n\n.wt-note-content p {\n  font-size: 14px;\n  color: var(--wt-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.wt-steps {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1.25rem;\n}\n\n.wt-step {\n  background: var(--wt-white);\n  border-radius: var(--wt-radius);\n  padding: 1.5rem;\n  box-shadow: var(--wt-shadow);\n  text-align: center;\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.wt-step:hover {\n  transform: translateY(-4px);\n  border-color: var(--wt-primary);\n}\n\n.wt-step-number {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--wt-primary), var(--wt-primary-dark));\n  border-radius: 50%;\n  color: white;\n  font-size: 20px;\n  font-weight: 900;\n  margin-bottom: .75rem;\n}\n\n.wt-step-content h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--wt-primary-dark);\n  margin: 0 0 .35rem 0;\n}\n\n.wt-step-content p {\n  font-size: 13px;\n  color: var(--wt-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.wt-accordion {\n  background: var(--wt-white);\n  border-radius: var(--wt-radius);\n  box-shadow: var(--wt-shadow);\n  overflow: hidden;\n}\n\n.wt-accordion-item {\n  border-bottom: 1px solid var(--wt-border);\n  margin: 0;\n  padding: 0;\n}\n\n.wt-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.wt-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--wt-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.wt-accordion-header:hover {\n  background: var(--wt-primary-light);\n}\n\n.wt-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.wt-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--wt-primary);\n  transition: transform .2s ease;\n}\n\n.wt-accordion-item[open] .wt-accordion-header::after {\n  content: '−';\n}\n\n.wt-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--wt-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.wt-accordion-content p {\n  margin: 0;\n}\n\n.wt-cta-box {\n  background: linear-gradient(135deg, var(--wt-primary-dark) 0%, var(--wt-primary) 100%);\n  border-radius: var(--wt-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.wt-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  .wt-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .wt-card {\n    padding: 1.125rem;\n  }\n  \n  .wt-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .wt-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--wt-radius-sm);\n  }\n  \n  .wt-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .wt-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .wt-grid-compact {\n    gap: .625rem;\n  }\n  \n  .wt-grid-compact .wt-card {\n    padding: .75rem;\n  }\n  \n  .wt-steps {\n    grid-template-columns: repeat(2, 1fr);\n    gap: .75rem;\n  }\n  \n  .wt-step {\n    padding: 1rem;\n  }\n  \n  .wt-step-number {\n    width: 40px;\n    height: 40px;\n    font-size: 18px;\n  }\n  \n  .wt-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .wt-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .wt-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .wt-card,\n  .wt-step,\n  .wt-note {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .wt-card:nth-child(1), .wt-step:nth-child(1), .wt-note:nth-child(1) { animation-delay: .05s; }\n  .wt-card:nth-child(2), .wt-step:nth-child(2), .wt-note:nth-child(2) { animation-delay: .1s; }\n  .wt-card:nth-child(3), .wt-step:nth-child(3), .wt-note:nth-child(3) { animation-delay: .15s; }\n  .wt-card:nth-child(4), .wt-step:nth-child(4) { animation-delay: .2s; }\n  .wt-card:nth-child(5) { animation-delay: .25s; }\n  .wt-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  .wt-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":56465337450873,"sku":"270023","price":4.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/fondant-de-cire-parfume-the-blanc-scentships-lifestyle.jpg?v=1767862420"},{"product_id":"fondant-de-cire-parfume-lavande-et-jasmine-scentchips","title":"Fondant de cire parfumé - Lavande et jasmin - Scentchips","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Fondant de cire parfumé - Lavande et Jasmin - Scentchips\nPalette détectée:\n  - Primaire: #4A6FA5 (bleu profond du galet de cire)\n  - Secondaire: #7B68A6 (violet lavande du packaging)\n  - Accent: #9B8EC4 (lavande claire)\nAmbiance: Naturel\/spa, apaisant, floral, chaleureux avec une touche d'élégance\nPréfixe CSS: lj\n--\u003e\n\u003cdiv class=\"lj-premium\"\u003e\n\u003cdiv class=\"lj-hero\"\u003e\n\u003cdiv class=\"lj-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lj-hero-content\"\u003e\n\u003cdiv class=\"lj-badges-top\"\u003e\n\u003cspan class=\"lj-badge\"\u003e💜 Alliance florale apaisante\u003c\/span\u003e \u003cspan class=\"lj-badge\"\u003e⏱️ 8h+ de diffusion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"lj-hero-title\"\u003eFondant de cire parfumé Lavande \u0026amp; Jasmin\u003c\/span\u003e\n\u003cp class=\"lj-subtitle\"\u003eScentchips — La référence européenne des cires parfumées\u003c\/p\u003e\n\u003cp class=\"lj-description\"\u003ePlongez dans un jardin secret où la lavande provençale rencontre le jasmin enivrant. Ce fondant de cire parfumée transforme chaque pièce en un cocon de douceur et de sérénité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"lj-section\"\u003e\n\u003ch2\u003e💜 Lavande \u0026amp; Jasmin : un duo floral d'exception\u003c\/h2\u003e\n\u003cdiv class=\"lj-fragrance-box\"\u003e\n\u003cdiv class=\"lj-fragrance-header\"\u003e\u003cspan class=\"lj-fragrance-tag\"\u003eHarmonie florale\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"lj-fragrance-notes\"\u003e\n\u003cdiv class=\"lj-note\"\u003e\n\u003cdiv class=\"lj-note-badge\"\u003eTête\u003c\/div\u003e\n\u003cdiv class=\"lj-note-content\"\u003e\n\u003ch3\u003e🌿 Fraîcheur aromatique\u003c\/h3\u003e\n\u003cp\u003eLa lavande s'exprime d'emblée avec ses notes herbacées et légèrement camphrées, évoquant les champs de Provence baignés de soleil estival\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-note\"\u003e\n\u003cdiv class=\"lj-note-badge\"\u003eCœur\u003c\/div\u003e\n\u003cdiv class=\"lj-note-content\"\u003e\n\u003ch3\u003e🤍 Floraison blanche\u003c\/h3\u003e\n\u003cp\u003eLe jasmin déploie sa sensualité délicate, apportant une dimension crémeuse et légèrement sucrée qui adoucit le caractère affirmé de la lavande\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-note\"\u003e\n\u003cdiv class=\"lj-note-badge\"\u003eFond\u003c\/div\u003e\n\u003cdiv class=\"lj-note-content\"\u003e\n\u003ch3\u003e🌙 Sillage apaisant\u003c\/h3\u003e\n\u003cp\u003eL'alliance des deux fleurs se fond dans une traîne poudrée et réconfortante, propice à la détente et au bien-être intérieur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lj-section\"\u003e\n\u003ch2\u003e✨ Pourquoi choisir un fondant parfumé ?\u003c\/h2\u003e\n\u003cdiv class=\"lj-grid\"\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e🔥 Zéro combustion\u003c\/h3\u003e\n\u003cp\u003eLa cire fond doucement sans brûler : aucune fumée, aucune suie sur vos murs, une atmosphère plus saine\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e🎚️ Intensité modulable\u003c\/h3\u003e\n\u003cp\u003eAjoutez 2, 3 ou 5 galets selon vos envies et la superficie de votre pièce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e💰 Économie garantie\u003c\/h3\u003e\n\u003cp\u003e10 galets par boîte, chaque galet peut être fondu plusieurs fois tant que le parfum persiste\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e📊 Diffusion constante\u003c\/h3\u003e\n\u003cp\u003eContrairement aux bougies qui perdent en intensité, le fondant libère un parfum stable\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e🎨 Créez vos mélanges\u003c\/h3\u003e\n\u003cp\u003eCombinez différentes senteurs Scentchips pour inventer des accords uniques\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e🔌 Multi-compatibilité\u003c\/h3\u003e\n\u003cp\u003eFonctionne avec un brûle-parfum à bougie ou un diffuseur électrique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lj-section\"\u003e\n\u003ch2\u003e📝 Comment utiliser votre fondant ?\u003c\/h2\u003e\n\u003cdiv class=\"lj-steps\"\u003e\n\u003cdiv class=\"lj-step\"\u003e\n\u003cdiv class=\"lj-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"lj-step-content\"\u003e\n\u003ch3\u003ePréparez le diffuseur\u003c\/h3\u003e\n\u003cp\u003eAssurez-vous que la coupelle soit parfaitement propre et sèche\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-step\"\u003e\n\u003cdiv class=\"lj-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"lj-step-content\"\u003e\n\u003ch3\u003eDéposez 3 à 5 galets\u003c\/h3\u003e\n\u003cp\u003ePour un salon de 20m², commencez par 3 galets et ajustez selon vos préférences\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-step\"\u003e\n\u003cdiv class=\"lj-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"lj-step-content\"\u003e\n\u003ch3\u003eLancez la diffusion\u003c\/h3\u003e\n\u003cp\u003eAllumez une bougie chauffe-plat ou branchez votre diffuseur électrique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-step\"\u003e\n\u003cdiv class=\"lj-step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"lj-step-content\"\u003e\n\u003ch3\u003eProfitez de l'instant\u003c\/h3\u003e\n\u003cp\u003eEn 5 à 10 minutes, les effluves florales enveloppent toute la pièce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lj-section\"\u003e\n\u003ch2\u003e🏠 Où diffuser la Lavande \u0026amp; Jasmin ?\u003c\/h2\u003e\n\u003cdiv class=\"lj-grid-compact\"\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e🛏️ Chambre\u003c\/h3\u003e\n\u003cp\u003eSommeil apaisé\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e🛁 Salle de bain\u003c\/h3\u003e\n\u003cp\u003eDétente spa\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e🧘 Espace yoga\u003c\/h3\u003e\n\u003cp\u003eMéditation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e🛋️ Salon\u003c\/h3\u003e\n\u003cp\u003eCocooning\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lj-section\"\u003e\n\u003ch2\u003e🔀 Associations olfactives à explorer\u003c\/h2\u003e\n\u003cdiv class=\"lj-grid\"\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e💜 + 🍋 Lavande-Jasmin + Citron\u003c\/h3\u003e\n\u003cp\u003eL'agrume apporte une vivacité pétillante qui réveille et dynamise l'accord floral, parfait pour la journée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e💜 + 🍯 Lavande-Jasmin + Miel\u003c\/h3\u003e\n\u003cp\u003eLa douceur gourmande du miel enveloppe les fleurs d'une rondeur réconfortante, idéale avant le coucher\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lj-card\"\u003e\n\u003ch3\u003e💜 + 🌹 Lavande-Jasmin + Rose\u003c\/h3\u003e\n\u003cp\u003eUn bouquet floral complet et romantique, une symphonie de pétales pour une ambiance raffinée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"lj-section\"\u003e\n\u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n\u003cdiv class=\"lj-accordion\"\u003e\n\u003cdetails open=\"\" class=\"lj-accordion-item\"\u003e\n\u003csummary class=\"lj-accordion-header\"\u003e📦 Contenu et caractéristiques\u003c\/summary\u003e\n\u003cdiv class=\"lj-accordion-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eContenu :\u003c\/strong\u003e 10 galets • \u003cstrong\u003eCouleur :\u003c\/strong\u003e Bleu\/Violet • \u003cstrong\u003eDurée :\u003c\/strong\u003e 8h+ par session • \u003cstrong\u003eFamille olfactive :\u003c\/strong\u003e Floral apaisant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"lj-accordion-item\"\u003e\n\u003csummary class=\"lj-accordion-header\"\u003e🧹 Nettoyage du diffuseur\u003c\/summary\u003e\n\u003cdiv class=\"lj-accordion-content\"\u003e\n\u003cp\u003eLaissez refroidir la cire puis placez la coupelle au congélateur 15 minutes — la cire se décolle d'elle-même. Ou bien, absorbez la cire encore liquide avec un coton et essuyez avec un papier absorbant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"lj-accordion-item\"\u003e\n\u003csummary class=\"lj-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"lj-accordion-content\"\u003e\n\u003cp\u003eNe jamais laisser un brûle-parfum avec bougie allumée sans surveillance. Tenir hors de portée des enfants et des animaux domestiques. Produit non comestible. Placer le diffuseur sur une surface stable et résistante à la chaleur. Attendre le refroidissement complet avant de manipuler.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"lj-accordion-item\"\u003e\n\u003csummary class=\"lj-accordion-header\"\u003e❓ Quand remplacer les galets ?\u003c\/summary\u003e\n\u003cdiv class=\"lj-accordion-content\"\u003e\n\u003cp\u003eLorsque la cire fondue ne dégage plus de parfum après 15-20 minutes de chauffe, il est temps de la remplacer. Vous pouvez aussi ajouter progressivement des galets neufs sur la cire existante pour prolonger la diffusion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"lj-section\"\u003e\n\u003cdiv class=\"lj-cta-box\"\u003e\n\u003cp\u003e💜🌸 Offrez à votre intérieur cette parenthèse de douceur florale. Le fondant Lavande \u0026amp; Jasmin transforme chaque pièce en un sanctuaire de sérénité, où les effluves apaisantes vous accompagnent dans vos moments de détente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --lj-cream: #F8F6FA;\n  --lj-white: #ffffff;\n  --lj-primary: #4A6FA5;\n  --lj-primary-dark: #3A5A8A;\n  --lj-primary-light: #E8EEF5;\n  --lj-secondary: #7B68A6;\n  --lj-accent: #9B8EC4;\n  --lj-text: #1a1a1a;\n  --lj-text-light: #5a5a5a;\n  --lj-border: #e0e0e0;\n  --lj-shadow: 0 4px 24px rgba(74,111,165,.1);\n  --lj-shadow-lg: 0 12px 48px rgba(74,111,165,.18);\n  --lj-radius: 20px;\n  --lj-radius-sm: 12px;\n}\n\n.lj-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--lj-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.lj-premium * {\n  box-sizing: border-box;\n}\n\n.lj-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--lj-secondary) 0%, var(--lj-primary) 50%, var(--lj-primary-dark) 100%);\n  border-radius: var(--lj-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(--lj-shadow-lg);\n}\n\n.lj-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 40%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 35%);\n  opacity: .5;\n}\n\n.lj-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.lj-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.lj-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(--lj-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.lj-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.lj-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.lj-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.lj-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n.lj-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.lj-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--lj-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.lj-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(--lj-primary), var(--lj-secondary));\n  border-radius: 2px;\n}\n\n.lj-fragrance-box {\n  background: linear-gradient(135deg, var(--lj-primary-light) 0%, var(--lj-white) 100%);\n  border-radius: var(--lj-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--lj-shadow);\n  border: 2px solid var(--lj-primary);\n}\n\n.lj-fragrance-header {\n  text-align: center;\n  margin-bottom: 1.5rem;\n}\n\n.lj-fragrance-tag {\n  display: inline-block;\n  background: linear-gradient(135deg, var(--lj-primary), var(--lj-secondary));\n  color: white;\n  padding: 8px 20px;\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.lj-fragrance-notes {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.lj-note {\n  background: var(--lj-white);\n  border-radius: var(--lj-radius-sm);\n  padding: 1.25rem;\n  position: relative;\n  border-left: 4px solid var(--lj-primary);\n  transition: all .3s ease;\n}\n\n.lj-note:hover {\n  transform: translateX(6px);\n  box-shadow: var(--lj-shadow);\n}\n\n.lj-note-badge {\n  position: absolute;\n  top: -8px;\n  left: 12px;\n  background: var(--lj-secondary);\n  color: white;\n  padding: 4px 12px;\n  border-radius: 999px;\n  font-size: 10px;\n  font-weight: 800;\n  text-transform: uppercase;\n}\n\n.lj-note-content h3 {\n  font-size: clamp(15px, 2.5vw, 17px);\n  font-weight: 800;\n  color: var(--lj-primary-dark);\n  margin: .5rem 0 .4rem 0;\n  line-height: 1.3;\n}\n\n.lj-note-content p {\n  font-size: clamp(13px, 2vw, 14px);\n  color: var(--lj-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.lj-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.lj-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.lj-card {\n  background: var(--lj-white);\n  border-radius: var(--lj-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--lj-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lj-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--lj-shadow-lg);\n  border-color: var(--lj-primary);\n}\n\n.lj-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--lj-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.lj-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--lj-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.lj-grid-compact .lj-card {\n  padding: 1rem;\n}\n\n.lj-grid-compact .lj-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.lj-grid-compact .lj-card p {\n  font-size: 12px;\n}\n\n.lj-steps {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.25rem;\n}\n\n.lj-step {\n  background: var(--lj-white);\n  border-radius: var(--lj-radius);\n  padding: 1.5rem;\n  box-shadow: var(--lj-shadow);\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  transition: all .3s ease;\n  border: 2px solid transparent;\n}\n\n.lj-step:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--lj-shadow-lg);\n  border-color: var(--lj-primary);\n}\n\n.lj-step-number {\n  width: 44px;\n  height: 44px;\n  background: linear-gradient(135deg, var(--lj-primary), var(--lj-secondary));\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 18px;\n  font-weight: 900;\n  flex-shrink: 0;\n}\n\n.lj-step-content h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--lj-primary-dark);\n  margin: 0 0 .4rem 0;\n}\n\n.lj-step-content p {\n  font-size: 13px;\n  color: var(--lj-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.lj-accordion {\n  background: var(--lj-white);\n  border-radius: var(--lj-radius);\n  box-shadow: var(--lj-shadow);\n  overflow: hidden;\n}\n\n.lj-accordion-item {\n  border-bottom: 1px solid var(--lj-border);\n  margin: 0;\n  padding: 0;\n}\n\n.lj-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.lj-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--lj-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.lj-accordion-header:hover {\n  background: var(--lj-primary-light);\n}\n\n.lj-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.lj-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--lj-primary);\n  transition: transform .2s ease;\n}\n\n.lj-accordion-item[open] .lj-accordion-header::after {\n  content: '−';\n}\n\n.lj-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--lj-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.lj-accordion-content p {\n  margin: 0;\n}\n\n.lj-cta-box {\n  background: linear-gradient(135deg, var(--lj-primary) 0%, var(--lj-primary-dark) 100%);\n  border-radius: var(--lj-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.lj-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  .lj-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .lj-steps {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .lj-card {\n    padding: 1.125rem;\n  }\n  \n  .lj-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .lj-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--lj-radius-sm);\n  }\n  \n  .lj-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .lj-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .lj-grid-compact {\n    gap: .625rem;\n  }\n  \n  .lj-grid-compact .lj-card {\n    padding: .75rem;\n  }\n  \n  .lj-badges-top {\n    flex-direction: column;\n    align-items: center;\n  }\n  \n  .lj-step {\n    flex-direction: column;\n    text-align: center;\n    align-items: center;\n  }\n  \n  .lj-note {\n    padding-top: 1.5rem;\n  }\n  \n  .lj-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .lj-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .lj-card,\n  .lj-step,\n  .lj-note {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .lj-card:nth-child(1), .lj-step:nth-child(1), .lj-note:nth-child(1) { animation-delay: .05s; }\n  .lj-card:nth-child(2), .lj-step:nth-child(2), .lj-note:nth-child(2) { animation-delay: .1s; }\n  .lj-card:nth-child(3), .lj-step:nth-child(3), .lj-note:nth-child(3) { animation-delay: .15s; }\n  .lj-card:nth-child(4), .lj-step:nth-child(4) { animation-delay: .2s; }\n  .lj-card:nth-child(5) { animation-delay: .25s; }\n  .lj-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  .lj-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":56465361633657,"sku":"270025","price":4.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/scentchips-lavande-jasmin_11zon.jpg?v=1767979855"},{"product_id":"fondant-de-cire-parfume-orange-basilic-scentchips","title":"Fondant de cire parfumé - Orange et basilic - Scentchips","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Fondant de cire parfumé Orange \u0026 Basilic - Scentchips\nPalette détectée:\n  - Primaire: #E8985D (orange pêche du galet visible)\n  - Secondaire: #2D2D2D (noir élégant du packaging)\n  - Accent: #D4A55A (bandeau doré\/orangé du nom)\nAmbiance: Premium\/élégant avec packaging noir sophistiqué, touches orangées chaleureuses, univers parfumerie maison haut de gamme\nPréfixe CSS: ob\n--\u003e\n\u003cdiv class=\"ob-premium\"\u003e\n\u003cdiv class=\"ob-hero\"\u003e\n\u003cdiv class=\"ob-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ob-hero-content\"\u003e\n\u003cdiv class=\"ob-badges-top\"\u003e\n\u003cspan class=\"ob-badge\"\u003e🍊 Fraîcheur agrumée\u003c\/span\u003e \u003cspan class=\"ob-badge\"\u003e📦 10 galets\u003c\/span\u003e\/div\u0026gt; \u003cspan class=\"ob-hero-title\"\u003eFondant de cire Orange \u0026amp; Basilic\u003c\/span\u003e\n\u003cp class=\"ob-subtitle\"\u003eScentchips — Cires parfumées premium\u003c\/p\u003e\n\u003cp class=\"ob-description\"\u003eÉvadez-vous dans un jardin méditerranéen où l'orange juteuse rencontre le basilic aromatique. Transformez votre intérieur en havre de fraîcheur énergisante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"ob-section\"\u003e\n\u003ch2\u003e🧡 \u003cspan style=\"color: rgb(255, 255, 255);\"\u003eQu'est-ce qu'un fondant de cire ?\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ob-explain-box\"\u003e\n\u003cp\u003eUn \u003cstrong\u003efondant de cire parfumée\u003c\/strong\u003e est une alternative moderne aux bougies traditionnelles. Ces pastilles hautement concentrées en fragrance se déposent dans un brûle-parfum ou diffuseur électrique pour libérer leurs arômes envoûtants — sans flamme, sans fumée, sans suie.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eScentchips\u003c\/strong\u003e, marque hollandaise de référence, propose des formulations exclusives développées par des parfumeurs professionnels pour une diffusion puissante et durable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ob-section\"\u003e\n\u003ch2\u003e🍊 \u003cspan style=\"color: rgb(255, 255, 255);\"\u003eL'accord Orange \u0026amp; Basilic\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ob-grid\"\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🍊 Notes de tête\u003c\/h3\u003e\n\u003cp\u003eL'orange douce éclate avec ses notes pétillantes et vitaminées, évoquant un verger ensoleillé de Sicile\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🌿 Notes de cœur\u003c\/h3\u003e\n\u003cp\u003eLe basilic frais apporte sa signature aromatique unique, légèrement poivrée et mentholée\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e☀️ Notes de fond\u003c\/h3\u003e\n\u003cp\u003eUne traîne fraîche et vivifiante qui énergise l'atmosphère sans jamais saturer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ob-section\"\u003e\n\u003ch2\u003e✨ \u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePourquoi choisir les fondants ?\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ob-grid\"\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🔥 Sans combustion\u003c\/h3\u003e\n\u003cp\u003ePlus de fumée noire, de suie ou de résidus de mèche sur vos murs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🎚️ Dosage sur mesure\u003c\/h3\u003e\n\u003cp\u003eAjoutez 2, 3 ou 5 galets selon la superficie et vos préférences\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e💰 Économique\u003c\/h3\u003e\n\u003cp\u003e10 galets par boîte, chaque galet réutilisable plusieurs fois\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e📊 Parfum constant\u003c\/h3\u003e\n\u003cp\u003eArôme stable et homogène tout au long de la diffusion\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ob-section\"\u003e\n\u003ch2\u003e📝 \u003cspan style=\"color: rgb(255, 255, 255);\"\u003eComment utiliser ?\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ob-grid\"\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e1️⃣ Préparez\u003c\/h3\u003e\n\u003cp\u003eVérifiez que la coupelle de votre diffuseur soit propre et sèche\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e2️⃣ Dosez\u003c\/h3\u003e\n\u003cp\u003ePlacez 3 à 5 galets selon la taille de votre pièce (15-20m² = 3 galets)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e3️⃣ Chauffez\u003c\/h3\u003e\n\u003cp\u003eAllumez votre bougie chauffe-plat ou branchez votre diffuseur électrique\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e4️⃣ Savourez\u003c\/h3\u003e\n\u003cp\u003eEn 5 minutes, les effluves embaument délicatement toute la pièce\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ob-section\"\u003e\n\u003ch2\u003e🏠 \u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePièces idéales\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ob-grid-compact\"\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🍳 Cuisine\u003c\/h3\u003e\n\u003cp\u003eNeutralise les odeurs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🛋️ Salon\u003c\/h3\u003e\n\u003cp\u003eAccueil chaleureux\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🏠 Entrée\u003c\/h3\u003e\n\u003cp\u003ePremière impression\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e💼 Bureau\u003c\/h3\u003e\n\u003cp\u003eConcentration\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ob-section\"\u003e\n\u003ch2\u003e🎨 \u003cspan style=\"color: rgb(255, 255, 255);\"\u003eIdées de mélanges\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ob-grid\"\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🍊 + 🍋 Boost agrumes\u003c\/h3\u003e\n\u003cp\u003eAvec du citron pour un cocktail explosif et dynamisant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🍊 + 🌿 Ultra fraîcheur\u003c\/h3\u003e\n\u003cp\u003eAvec de la menthe pour une sensation de légèreté estivale\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ob-card\"\u003e\n\u003ch3\u003e🍊 + 🍯 Gourmand\u003c\/h3\u003e\n\u003cp\u003eAvec de la vanille pour un accord réconfortant et crémeux\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ob-section\"\u003e\n\u003ch2\u003e📋 \u003cspan style=\"color: rgb(255, 255, 255);\"\u003eInformations complémentaires\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ob-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e📦 Caractéristiques du produit\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eContenu :\u003c\/strong\u003e 10 galets\u003cbr\u003e\u003cstrong\u003eCouleur :\u003c\/strong\u003e Pêche\/Orangé\u003cbr\u003e\u003cstrong\u003eFamille olfactive :\u003c\/strong\u003e Aromatique frais\u003cbr\u003e\u003cstrong\u003eDurée par galet :\u003c\/strong\u003e ~8 heures de diffusion\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e🕯️ Quel diffuseur choisir ?\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eBrûle-parfum traditionnel :\u003c\/strong\u003e Solution économique avec bougie chauffe-plat, crée une ambiance tamisée.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eDiffuseur électrique :\u003c\/strong\u003e Température parfaitement régulée, sécurité maximale sans flamme, idéal avec enfants ou animaux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e🧹 Entretien du diffuseur\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003ePlacez la coupelle au congélateur 15 minutes : la cire durcie se décolle facilement. Vous pouvez aussi absorber la cire tiède avec un coton. Nettoyez à l'eau chaude savonneuse avant un nouveau parfum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003e• Ne jamais laisser un brûle-parfum allumé sans surveillance\u003cbr\u003e• Tenir hors de portée des enfants et animaux\u003cbr\u003e• Produit non comestible\u003cbr\u003e• Surface stable et résistante à la chaleur\u003cbr\u003e• Ne pas ajouter d'eau dans la coupelle\u003cbr\u003e• Attendre le refroidissement avant manipulation\u003cbr\u003e• Conserver à l'abri de la chaleur et lumière\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ob-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"ob-cta-box\"\u003e\n\u003cp\u003e🍊🌿 Offrez à votre intérieur cette parenthèse de fraîcheur méditerranéenne. Orange \u0026amp; Basilic transforme chaque pièce en jardin ensoleillé où agrumes et herbes aromatiques vous accompagnent tout au long de la journée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --ob-cream: #FFF9F5;\n  --ob-white: #ffffff;\n  --ob-primary: #E8985D;\n  --ob-primary-dark: #C67840;\n  --ob-primary-light: #FEF3EB;\n  --ob-secondary: #2D2D2D;\n  --ob-accent: #D4A55A;\n  --ob-text: #1a1a1a;\n  --ob-text-light: #5a5a5a;\n  --ob-border: #e0e0e0;\n  --ob-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --ob-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --ob-radius: 20px;\n  --ob-radius-sm: 12px;\n}\n\n.ob-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ob-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.ob-premium * {\n  box-sizing: border-box;\n}\n\n.ob-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--ob-secondary) 0%, #4a3a2a 50%, var(--ob-primary-dark) 100%);\n  border-radius: var(--ob-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(--ob-shadow-lg);\n}\n\n.ob-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(232,152,93,.2) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 20%, rgba(212,165,90,.15) 0%, transparent 35%);\n  opacity: .6;\n}\n\n.ob-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ob-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.ob-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(--ob-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ob-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ob-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.ob-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n}\n\n.ob-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2vw, 18px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\n}\n\n.ob-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ob-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ob-secondary);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.ob-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(--ob-primary), var(--ob-accent));\n  border-radius: 2px;\n}\n\n.ob-explain-box {\n  background: var(--ob-white);\n  border-radius: var(--ob-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ob-shadow);\n  border-left: 5px solid var(--ob-primary);\n}\n\n.ob-explain-box p {\n  color: var(--ob-text);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.8;\n  margin: 0 0 1rem 0;\n}\n\n.ob-explain-box p:last-child {\n  margin-bottom: 0;\n}\n\n.ob-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ob-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ob-card {\n  background: var(--ob-white);\n  border-radius: var(--ob-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ob-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ob-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ob-shadow-lg);\n  border-color: var(--ob-primary);\n}\n\n.ob-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ob-secondary);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ob-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ob-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ob-grid-compact .ob-card {\n  padding: 1rem;\n}\n\n.ob-grid-compact .ob-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ob-grid-compact .ob-card p {\n  font-size: 12px;\n}\n\n.ob-accordion {\n  background: var(--ob-white);\n  border-radius: var(--ob-radius);\n  box-shadow: var(--ob-shadow);\n  overflow: hidden;\n}\n\n.ob-accordion details {\n  border-bottom: 1px solid var(--ob-border);\n}\n\n.ob-accordion details:last-child {\n  border-bottom: none;\n}\n\n.ob-accordion summary {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ob-secondary);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n}\n\n.ob-accordion summary:hover {\n  background: var(--ob-primary-light);\n}\n\n.ob-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.ob-accordion summary::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--ob-primary);\n  transition: transform .2s ease;\n}\n\n.ob-accordion details[open] summary::after {\n  content: '−';\n}\n\n.ob-accordion .accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ob-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n.ob-cta-box {\n  background: linear-gradient(135deg, var(--ob-secondary) 0%, var(--ob-primary-dark) 100%);\n  border-radius: var(--ob-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ob-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  .ob-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .ob-card {\n    padding: 1.125rem;\n  }\n  \n  .ob-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .ob-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ob-radius-sm);\n  }\n  \n  .ob-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .ob-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .ob-grid-compact {\n    gap: .625rem;\n  }\n  \n  .ob-grid-compact .ob-card {\n    padding: .75rem;\n  }\n  \n  .ob-accordion summary {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .ob-accordion .accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .ob-badges-top {\n    gap: 8px;\n  }\n  \n  .ob-badge {\n    padding: 6px 12px;\n    font-size: 12px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .ob-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .ob-card:nth-child(1) { animation-delay: .05s; }\n  .ob-card:nth-child(2) { animation-delay: .1s; }\n  .ob-card:nth-child(3) { animation-delay: .15s; }\n  .ob-card:nth-child(4) { animation-delay: .2s; }\n  .ob-card:nth-child(5) { animation-delay: .25s; }\n  .ob-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  .ob-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":56465405804921,"sku":"270007","price":4.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/fondant-orange-basilic_11zon.jpg?v=1767971782"},{"product_id":"carres-ambre-fondants-2-x-25-g-homebreeze","title":"Carrés d'Ambre Fondants - 2 x 25 g - HomeBreeze","description":"\u003cdiv class=\"amb-premium\"\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🧊 2 × 25 g\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003e🌿 Extraits végétaux\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003e✨ Recette traditionnelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"amb-hero-title\"\u003eCarrés d'Ambre Fondants\u003c\/span\u003e\n\u003cp class=\"amb-subtitle\"\u003e\u003cmeta charset=\"utf-8\"\u003e2 × 25 g · HomeBreeze\u003c\/p\u003e\n\u003cp class=\"amb-description\"\u003eUne expérience olfactive rare : une senteur chaude, profonde et enveloppante, fidèle à la tradition des ambres solides d'Orient.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003eCarrés d'Ambre Fondants HomeBreeze - Un parfum maison envoûtant et durable\u003c\/h2\u003e\n\u003cp class=\"amb-section-intro\"\u003eVous cherchez un \u003cstrong\u003eparfum maison à l'ambre\u003c\/strong\u003e capable de transformer l'atmosphère d'une pièce en quelques minutes ?\u003c\/p\u003e\n\u003cdiv class=\"amb-grid-compact\"\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🕯️ Envoûtant\u003c\/h3\u003e\n\u003cp\u003eUne senteur chaude, profonde et enveloppante qui transporte vos sens.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e⏳ Durable\u003c\/h3\u003e\n\u003cp\u003ePlusieurs heures de diffusion intense par carré de 25 g.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🎁 Lot de 2\u003c\/h3\u003e\n\u003cp\u003e2 carrés de 25 g chacun, soit 50 g de parfum concentré dans un sachet craft.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🏡 Polyvalent\u003c\/h3\u003e\n\u003cp\u003eBrûle-parfum, diffuseur, armoire, salle de bain… vous choisissez.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003eUn profil olfactif riche et captivant\u003c\/h2\u003e\n\u003cdiv class=\"amb-olfactif-showcase\"\u003e\n\u003cp class=\"amb-section-intro\"\u003eLa fragrance de ces fondants n'a rien d'un parfum d'ambiance banal. Elle déploie un \u003cstrong\u003eaccord chaud, sucré, épicé et boisé\u003c\/strong\u003e qui rappelle les ambres traditionnels les plus recherchés.\u003c\/p\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\u003eDes notes profondes et légèrement résineuses qui captent immédiatement l'attention dès les premières secondes de fonte.\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\u003eUne douceur vanillée, sucrée et sensuelle qui enveloppe la pièce d'une chaleur réconfortante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🪵 Notes de fond\u003c\/h3\u003e\n\u003cp\u003eUn sillage boisé et mystérieux qui persiste longuement, créant une atmosphère cocooning inoubliable.\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 parfum d'ambiance ambre se distingue par son caractère \u003cstrong\u003esensuel et mystérieux\u003c\/strong\u003e, parfait pour le salon, la chambre ou l'entrée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003eComment utiliser les carrés d'ambre fondants ?\u003c\/h2\u003e\n\u003cp class=\"amb-section-intro\"\u003eCes carrés parfumés sont remarquablement polyvalents. Découvrez plusieurs façons de profiter de leur fragrance :\u003c\/p\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\u003e🕯️ Sur un brûle-parfum\u003c\/h3\u003e\n\u003cp\u003eDéposez un carré (ou un demi-carré pour les petites pièces) dans la coupelle avec une bougie chauffe-plat. La chaleur douce fait fondre progressivement l'ambre et libère un parfum intense et régulier.\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\u003e🔌 Sur un diffuseur électrique à cire\u003c\/h3\u003e\n\u003cp\u003eMême principe, sans flamme. Idéal si vous avez des enfants ou des animaux - une diffusion en toute sécurité.\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\u003e👗 Dans une armoire ou un tiroir\u003c\/h3\u003e\n\u003cp\u003ePlacez un carré entier dans un petit sachet en tissu ou sur une coupelle. Sans chaleur, il diffuse une senteur subtile qui parfume délicatement votre linge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-timeline-item\"\u003e\n\u003cdiv class=\"amb-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"amb-timeline-content\"\u003e\n\u003ch3\u003e🚿 Dans la salle de bain\u003c\/h3\u003e\n\u003cp\u003eLa chaleur naturelle et l'humidité de la pièce suffisent à activer la diffusion du parfum pour une ambiance spa.\u003c\/p\u003e\n\u003c\/div\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\u003eChaque carré de 25 g offre \u003cstrong\u003eplusieurs heures de diffusion\u003c\/strong\u003e en brûle-parfum. Vous pouvez le fractionner pour doser l'intensité selon vos envies et la taille de la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003eUne composition à base d'extraits végétaux\u003c\/h2\u003e\n\u003cp class=\"amb-section-intro\"\u003eLes carrés fondants HomeBreeze sont \u003cstrong\u003ecomposés d'extraits végétaux\u003c\/strong\u003e et élaborés selon une \u003cstrong\u003erecette traditionnelle\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"amb-grid-compact\"\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🌿 Origine naturelle\u003c\/h3\u003e\n\u003cp\u003eDes matières premières d'origine naturelle pour un parfum d'ambre authentique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e📜 Recette ancestrale\u003c\/h3\u003e\n\u003cp\u003eÉlaborés selon une formulation traditionnelle, loin des cires industrielles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e🚫 Sans synthétique agressif\u003c\/h3\u003e\n\u003cp\u003eAucune note synthétique agressive, juste la complexité d'un vrai bouquet ambré.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e✨ Texture concentrée\u003c\/h3\u003e\n\u003cp\u003eSurface légèrement poudrée, témoin de la concentration en actifs odorants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003ePourquoi choisir l'ambre solide HomeBreeze ?\u003c\/h2\u003e\n\u003cdiv class=\"amb-grid\"\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e💨 Diffusion profonde et durable\u003c\/h3\u003e\n\u003cp\u003eUn parfum qui tient vraiment, bien au-delà de ce qu'offrent les sprays classiques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e📐 Format pratique\u003c\/h3\u003e\n\u003cp\u003eLes carrés se découpent facilement pour adapter la quantité à chaque usage et chaque pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-card\"\u003e\n\u003ch3\u003e♻️ Zéro déchet superflu\u003c\/h3\u003e\n\u003cp\u003ePas d'emballage plastique excessif, un produit compact et concentré pour un impact minimal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"amb-section\"\u003e\n\u003ch2\u003eDétails du produit\u003c\/h2\u003e\n\u003cdiv class=\"amb-accordion\"\u003e\n\u003cdetails class=\"amb-accordion-item\" open=\"\"\u003e\n\u003csummary class=\"amb-accordion-header\"\u003e📦 Contenu et format\u003c\/summary\u003e\n\u003cdiv class=\"amb-accordion-content mt-3\"\u003e\n\u003cp\u003e\u003cstrong\u003eContenu :\u003c\/strong\u003e 2 carrés fondants de 25 g (50 g au total) - \u003cmeta charset=\"utf-8\"\u003e4,5 cm (L) × 3,5 cm (l) × 2 cm (h) par carré\u003cbr\u003e\u003cstrong\u003eSenteur :\u003c\/strong\u003e Ambre - chaud, sucré, épicé, boisé\u003cbr\u003e\u003cstrong\u003eMarque :\u003c\/strong\u003e HomeBreeze\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"amb-accordion-item\"\u003e\n\u003csummary class=\"amb-accordion-header\"\u003e🌿 Composition\u003c\/summary\u003e\n\u003cdiv class=\"amb-accordion-content mt-3\"\u003e\n\u003cdiv class=\"description\" data-v-a7e0bc04=\"\"\u003e\n\u003cdiv data-v-a7e0bc04=\"\" data-v-cbba9010=\"\"\u003e\n\u003cdiv class=\"rich-description ds-text-base ds-text-neutral-900 text-collapsed\" data-v-cbba9010=\"\"\u003eMusc Ambrette 2%, Musc Xylol 5%, Vanaline 4%, Poudre de Rose 8%, Huile Essentielle 10%, Base de Parfum 71%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"amb-accordion-item\"\u003e\n\u003csummary class=\"amb-accordion-header\"\u003e💡 Conseil de conservation\u003c\/summary\u003e\n\u003cdiv class=\"amb-accordion-content mt-3\"\u003e\n\u003cp\u003ePour prolonger la durée de vie de vos carrés, conservez-les dans un endroit \u003cstrong\u003efrais et sec\u003c\/strong\u003e, à l'abri de la lumière directe. Si vous n'utilisez pas immédiatement le second carré, laissez-le dans son emballage d'origine afin de préserver toute l'intensité de sa fragrance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"amb-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"amb-cta-box\"\u003e\n\u003cp\u003e✨ Laissez-vous envelopper par la chaleur envoûtante de l'ambre.\u003cbr\u003eDeux carrés fondants pour transformer chaque pièce en un cocon de douceur orientale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --amb-cream: #faf6f1;\n  --amb-white: #ffffff;\n  --amb-primary: #b8734a;\n  --amb-primary-dark: #7a4a2e;\n  --amb-primary-light: #f3e8de;\n  --amb-secondary: #d4a574;\n  --amb-accent: #c9956b;\n  --amb-text: #1a1a1a;\n  --amb-text-light: #5a5a5a;\n  --amb-border: #e8ddd3;\n  --amb-shadow: 0 4px 24px rgba(122,74,46,.08);\n  --amb-shadow-lg: 0 12px 48px rgba(122,74,46,.15);\n  --amb-radius: 20px;\n  --amb-radius-sm: 12px;\n}\n\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, #7a4a2e 0%, #b8734a 40%, #d4a574 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: 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-conic-gradient(from 0deg at 50% 50%, transparent 0deg, rgba(255,255,255,.02) 30deg, transparent 60deg);\n  opacity: .6;\n}\n\n.amb-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\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,.85);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n}\n\n.amb-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 600px;\n  margin: 0 auto;\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\/* === 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  line-height: 1.3;\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\/* === SECTION INTRO === *\/\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: 650px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.amb-section-intro strong {\n  color: var(--amb-primary-dark);\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\/* === 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.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.6;\n}\n\n\/* === TIP === *\/\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.amb-tip p strong {\n  color: var(--amb-primary-dark);\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.amb-accordion-content strong {\n  color: var(--amb-primary-dark);\n}\n\n\/* === CTA === *\/\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::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 60%);\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  position: relative;\n  z-index: 1;\n}\n\n\/* === RESPONSIVE === *\/\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-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  .amb-timeline-item {\n    animation: ambFadeInUp .5s ease backwards;\n  }\n  .amb-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .amb-timeline-item:nth-child(2) { animation-delay: .12s; }\n  .amb-timeline-item:nth-child(3) { animation-delay: .19s; }\n  .amb-timeline-item:nth-child(4) { animation-delay: .26s; }\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":"HOMEBREEZE","offers":[{"title":"Default Title","offer_id":56823642554745,"sku":"AMBER","price":7.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carres-dambre-fondants-2-x-25-g-home-breeze-lifestyle.webp?v=1773137261"},{"product_id":"carre-ambre-senteur-coral-blush-coeur-50g-bybazz","title":"Carré fondant d'Ambre Coral Blush - Coeur - 2 x 25 g - ByBazz","description":"\u003cdiv class=\"cb-premium\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"cb-hero\"\u003e\n\u003cdiv class=\"cb-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cb-hero-content\"\u003e\n\u003cdiv class=\"cb-badges-top\"\u003e\n\u003cspan class=\"cb-badge\"\u003e🧡 Parfum solide artisanal\u003c\/span\u003e \u003cspan class=\"cb-badge\"\u003e⏳ Parfum longue durée\u003c\/span\u003e \u003cspan class=\"cb-badge\"\u003e🌹 Notes florales \u0026amp; ambrées\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"cb-hero-title\"\u003eCarré fondant d'Ambre Coral Blush - Cœur\u003c\/span\u003e\n\u003cp class=\"cb-subtitle\"\u003e2 × 25 g · ByBazz\u003c\/p\u003e\n\u003cp class=\"cb-description\"\u003eDeux cœurs parfumés artisanaux aux notes enveloppantes de musc ambrette, vanille et poudre de rose. Un voyage olfactif qui transforme votre intérieur en cocon chaleureux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 1 --\u003e\n\u003csection class=\"cb-section\"\u003e\n\u003ch2\u003eCarré d'Ambre Coral Blush en Forme de Cœur - Parfum Solide Artisanal ByBazz\u003c\/h2\u003e\n\u003cp class=\"cb-section-intro\"\u003eDécouvrez le \u003cstrong\u003ecarré d'ambre Coral Blush\u003c\/strong\u003e de ByBazz, un parfum solide artisanal présenté sous une ravissante forme de cœur. Ce lot de \u003cstrong\u003e2 blocs parfumés de 25 g\u003c\/strong\u003e chacun, diffuse des notes orientales délicates, mêlant la douceur du musc ambrette, la chaleur de la vanille et la subtilité de la poudre de rose. Un véritable voyage olfactif qui transforme chaque pièce de votre maison en un cocon enveloppant.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 2 --\u003e\n\u003csection class=\"cb-section\"\u003e\n\u003ch2\u003ePourquoi choisir ce carré d'ambre parfum solide ?\u003c\/h2\u003e\n\u003cp class=\"cb-section-intro\"\u003eÀ la différence d'un spray ou d'une bougie, le \u003cstrong\u003ecarré d'ambre solide\u003c\/strong\u003e libère son parfum progressivement, sans flamme ni alcool. Fabriqué à la main selon une recette traditionnelle, chaque cœur concentre des ingrédients soigneusement sélectionnés pour offrir une \u003cstrong\u003ediffusion longue durée pouvant atteindre plusieurs mois.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"cb-grid\"\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🔥 Sans flamme ni alcool\u003c\/h3\u003e\n\u003cp\u003eDiffusion progressive et sécurisée, idéale pour toutes les pièces de la maison, même les chambres d'enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🤲 Fabrication artisanale\u003c\/h3\u003e\n\u003cp\u003eChaque cœur est fabriqué à la main selon une recette traditionnelle, importée par ByBazz depuis des années.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e⏳ Parfum longue durée\u003c\/h3\u003e\n\u003cp\u003eUne intensité olfactive constante et une durée de vie exceptionnelle pour un produit véritablement économique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-tip\"\u003e\n\u003cspan class=\"cb-tip-icon\"\u003e🌸\u003c\/span\u003e\n\u003cp\u003eLa senteur \u003cstrong\u003eCoral Blush\u003c\/strong\u003e se distingue par son caractère à la fois floral et ambré : des accords poudrés de rose se fondent dans un fond chaleureux de musc et de vanille. Un \u003cstrong\u003eparfum d'ambiance ambre\u003c\/strong\u003e raffiné, ni trop entêtant ni trop discret, parfait pour créer une atmosphère apaisante au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 3 --\u003e\n\u003csection class=\"cb-section\"\u003e\n\u003ch2\u003eComment utiliser votre carré de musc ambre ?\u003c\/h2\u003e\n\u003cp class=\"cb-section-intro\"\u003eL'un des grands avantages de ce \u003cstrong\u003ecarré d'ambre\u003c\/strong\u003e est sa polyvalence. Voici plusieurs façons de profiter pleinement de son parfum :\u003c\/p\u003e\n\u003cdiv class=\"cb-timeline\"\u003e\n\u003cdiv class=\"cb-timeline-item\"\u003e\n\u003cdiv class=\"cb-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"cb-timeline-content\"\u003e\n\u003ch3\u003e👗 Dans l'armoire à linge\u003c\/h3\u003e\n\u003cp\u003ePosez un cœur sur une petite coupelle parmi vos vêtements ou votre linge de maison. Vos draps et serviettes seront délicatement parfumés. Attention : évitez le contact direct avec le bois ou les tissus, car le bloc peut tacher.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-timeline-item\"\u003e\n\u003cdiv class=\"cb-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"cb-timeline-content\"\u003e\n\u003ch3\u003e🔥 Sur un radiateur\u003c\/h3\u003e\n\u003cp\u003ePlacez le carré d'ambre dans une coupelle sur votre radiateur. La douce chaleur fait fondre légèrement le bloc et diffuse le parfum dans toute la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-timeline-item\"\u003e\n\u003cdiv class=\"cb-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"cb-timeline-content\"\u003e\n\u003ch3\u003e🧹 Dans l'aspirateur\u003c\/h3\u003e\n\u003cp\u003eRâpez quelques copeaux et glissez-les dans le sac de votre aspirateur. Chaque passage embaumera votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-timeline-item\"\u003e\n\u003cdiv class=\"cb-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"cb-timeline-content\"\u003e\n\u003ch3\u003e🚗 En voiture\u003c\/h3\u003e\n\u003cp\u003eDisposez un cœur dans une coupelle sous le siège pour un habitacle subtilement parfumé. Pensez toutefois à le retirer en été, la chaleur pouvant ramollir le produit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-timeline-item\"\u003e\n\u003cdiv class=\"cb-timeline-number\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"cb-timeline-content\"\u003e\n\u003ch3\u003e🕯️ En brûle-parfum\u003c\/h3\u003e\n\u003cp\u003eRâpez des copeaux et faites-les fondre avec une bougie chauffe-plat pour une diffusion plus intense lors d'occasions spéciales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-tip\"\u003e\n\u003cspan class=\"cb-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e Si le parfum s'estompe avec le temps, il suffit de gratter légèrement la surface du bloc pour raviver l'intensité des notes. C'est ce qui rend ce produit si économique et durable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 4 --\u003e\n\u003csection class=\"cb-section\"\u003e\n\u003ch2\u003eComposition du carré d'ambre Coral Blush\u003c\/h2\u003e\n\u003cp class=\"cb-section-intro\"\u003eCette composition associe des matières premières reconnues pour leur richesse olfactive. Le \u003cstrong\u003emusc ambrette\u003c\/strong\u003e, d'origine végétale, apporte la signature caractéristique de l'\u003cstrong\u003eambre gris\u003c\/strong\u003e sans recourir à des ingrédients d'origine animale.\u003c\/p\u003e\n\u003cdiv class=\"cb-grid\"\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🌿 Musc ambrette\u003c\/h3\u003e\n\u003cp\u003eD'origine végétale, il apporte la signature caractéristique de l'ambre gris, chaleureuse et enveloppante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🧪 Musc xylol\u003c\/h3\u003e\n\u003cp\u003eNote musquée qui prolonge la tenue du parfum et renforce la profondeur de la fragrance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🍦 Vanilline\u003c\/h3\u003e\n\u003cp\u003eFacette gourmande et réconfortante qui enveloppe les notes ambrées d'une douceur irrésistible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🌹 Poudre de rose\u003c\/h3\u003e\n\u003cp\u003eNotes florales et poudrées qui apportent délicatesse et féminité à l'ensemble de la composition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🌱 Huile essentielle\u003c\/h3\u003e\n\u003cp\u003eExtraits naturels qui enrichissent la complexité olfactive et la naturalité du parfum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e✨ Base de parfum\u003c\/h3\u003e\n\u003cp\u003eSupport solide de haute qualité qui assure une diffusion lente, constante et durable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 5 --\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"cb-section\"\u003e\n\u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n\u003cdiv class=\"cb-grid-compact\"\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e📦 Contenu\u003c\/h3\u003e\n\u003cp\u003e2 cœurs de 25 g chacun (50 g au total)\u003c\/p\u003e\n\u003cp\u003eL = 4cm \/ l = 4,5cm \/ h = 2cm\u003c\/p\u003e\n\u003cp\u003eDans un sachet craft\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🏷️ Marque\u003c\/h3\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eByBazz\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🌸 Senteur\u003c\/h3\u003e\n\u003cp\u003eCoral Blush - notes florales, ambrées et poudrées\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e⏳ Durée de vie\u003c\/h3\u003e\n\u003cp\u003eParfum longue durée pour une utilisation pendant plusieurs mois\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🤲 Fabrication\u003c\/h3\u003e\n\u003cp\u003eArtisanale, selon une recette traditionnelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-card\"\u003e\n\u003ch3\u003e🎁 Idée cadeau\u003c\/h3\u003e\n\u003cp\u003eAttention délicate et élégante pour toute personne qui aime prendre soin de son intérieur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cb-cta-box\"\u003e\n\u003cp\u003e🧡 Offrez ou offrez-vous ce lot de 2 cœurs parfumés Coral Blush - un parfum d'ambiance artisanal envoûtant qui embaume votre quotidien pendant plusieurs mois.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --cb-cream: #fef8f4;\n  --cb-white: #ffffff;\n  --cb-primary: #e8956b;\n  --cb-primary-dark: #b5603a;\n  --cb-primary-light: #fdf0ea;\n  --cb-secondary: #d4788e;\n  --cb-accent: #f2b89c;\n  --cb-text: #1a1a1a;\n  --cb-text-light: #5a5a5a;\n  --cb-border: #f0e0d8;\n  --cb-shadow: 0 4px 24px rgba(184,96,58,.08);\n  --cb-shadow-lg: 0 12px 48px rgba(184,96,58,.15);\n  --cb-radius: 20px;\n  --cb-radius-sm: 12px;\n}\n\n.cb-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--cb-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.cb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #e8956b 0%, #d4788e 50%, #b5603a 100%);\n  border-radius: var(--cb-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(--cb-shadow-lg);\n}\n\n.cb-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background:\n    radial-gradient(circle at 20% 30%, rgba(255,255,255,.12) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.08) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(255,255,255,.05) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.cb-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.cb-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.15;\n}\n\n.cb-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.cb-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 620px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\n.cb-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.cb-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(--cb-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.cb-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.cb-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.cb-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--cb-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.cb-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(--cb-primary), var(--cb-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.cb-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--cb-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.cb-section-intro strong {\n  color: var(--cb-primary-dark);\n}\n\n\/* === CARDS === *\/\n.cb-card {\n  background: var(--cb-white);\n  border-radius: var(--cb-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--cb-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.cb-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--cb-shadow-lg);\n  border-color: var(--cb-primary);\n}\n\n.cb-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--cb-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.cb-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--cb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.cb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.cb-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.cb-grid-compact .cb-card {\n  padding: 1rem;\n}\n\n.cb-grid-compact .cb-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.cb-grid-compact .cb-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.cb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.cb-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.cb-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--cb-primary), var(--cb-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.cb-timeline-content {\n  flex: 1;\n  background: var(--cb-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--cb-radius-sm);\n  box-shadow: var(--cb-shadow);\n}\n\n.cb-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--cb-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.cb-timeline-content p {\n  font-size: 14px;\n  color: var(--cb-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.cb-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--cb-primary-light);\n  border-radius: var(--cb-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.cb-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.cb-tip p {\n  font-size: 14px;\n  color: var(--cb-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.cb-tip p strong {\n  color: var(--cb-primary-dark);\n}\n\n\/* === CTA FINAL === *\/\n.cb-cta-box {\n  background: linear-gradient(135deg, var(--cb-primary) 0%, var(--cb-primary-dark) 100%);\n  border-radius: var(--cb-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.cb-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\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .cb-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .cb-card {\n    padding: 1.125rem;\n  }\n\n  .cb-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .cb-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--cb-radius-sm);\n  }\n\n  .cb-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .cb-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .cb-grid-compact {\n    gap: .625rem;\n  }\n\n  .cb-grid-compact .cb-card {\n    padding: .75rem;\n  }\n\n  .cb-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .cb-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .cb-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .cb-timeline-content p {\n    font-size: 13px;\n  }\n\n  .cb-tip {\n    padding: .875rem 1rem;\n  }\n\n  .cb-tip-icon {\n    font-size: 20px;\n  }\n\n  .cb-tip p {\n    font-size: 13px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .cb-card {\n    animation: cbFadeInUp .5s ease backwards;\n  }\n  .cb-card:nth-child(1) { animation-delay: .05s; }\n  .cb-card:nth-child(2) { animation-delay: .1s; }\n  .cb-card:nth-child(3) { animation-delay: .15s; }\n  .cb-card:nth-child(4) { animation-delay: .2s; }\n  .cb-card:nth-child(5) { animation-delay: .25s; }\n  .cb-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes cbFadeInUp {\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  .cb-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":56823662936441,"sku":"COEURCORALBLUSH","price":8.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/carre-dambre-senteur-coral-blush-coeur-2-x-25-g-bybazz-lifestyle.webp?v=1773236682"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/collections\/carre-ambre.webp?v=1790072259","url":"https:\/\/www.naturellement-bio.com\/collections\/carre-ambre.oembed?page=3","provider":"Naturellement Bio","version":"1.0","type":"link"}