{"product_id":"massage-gun","title":"Massage Gun","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eTERMINATOR DE DOULEUR - Offre Exclusive\u003c\/title\u003e\n    \n    \u003c!-- Fonts: Anton (Impact) pour les titres, Roboto pour le texte --\u003e\n    \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026amp;family=Roboto:wght@400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\"\u003e\n\n    \u003cstyle\u003e\n        :root {\n            --bg-dark: #000000;\n            --bg-card: #1a1a1a;\n            --accent-gold: #FFD700;     \/* L'or qui attire l'œil *\/\n            --accent-red: #ff003c;      \/* Le rouge urgence *\/\n            --text-white: #ffffff;\n            --whatsapp: #25D366;\n        }\n\n        * { box-sizing: border-box; margin: 0; padding: 0; }\n\n        body {\n            font-family: 'Roboto', sans-serif;\n            background-color: var(--bg-dark);\n            color: var(--text-white);\n            overflow-x: hidden;\n        }\n\n        h1, h2, h3 {\n            font-family: 'Anton', sans-serif;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n\n        \/* --- ANIMATIONS CSS SEULES (Fonctionne sur Shopify) --- *\/\n        @keyframes blink {\n            0%, 100% { opacity: 1; }\n            50% { opacity: 0.5; }\n        }\n\n        @keyframes popupCycle {\n            0% { transform: translateX(-150%); opacity: 0; }\n            5% { transform: translateX(0); opacity: 1; }\n            20% { transform: translateX(0); opacity: 1; }\n            25% { transform: translateX(-150%); opacity: 0; }\n            100% { transform: translateX(-150%); opacity: 0; }\n        }\n\n        @keyframes pulse-gold {\n            0% { box-shadow: 0 0 0 0 rgba(255, 215, 0, 0.7); }\n            70% { box-shadow: 0 0 0 15px rgba(255, 215, 0, 0); }\n            100% { box-shadow: 0 0 0 0 rgba(255, 215, 0, 0); }\n        }\n\n        \/* --- HEADER \u0026 URGENCE (Style modifié pour CSS pur) --- *\/\n        .urgent-bar {\n            background: var(--accent-red);\n            color: white;\n            text-align: center;\n            padding: 10px;\n            font-weight: bold;\n            font-size: 0.9rem;\n            text-transform: uppercase;\n        }\n\n        .countdown-static {\n            background: yellow;\n            color: black;\n            font-weight: 900;\n            padding: 2px 5px;\n            border-radius: 3px;\n            display: inline-block;\n        }\n        \n        .blink-colon {\n            animation: blink 1s infinite;\n        }\n\n        \/* --- HERO SECTION --- *\/\n        .hero {\n            padding: 30px 15px;\n            text-align: center;\n            background: radial-gradient(circle at center, #333 0%, #000 100%);\n            border-bottom: 5px solid var(--accent-gold);\n        }\n\n        .hero h1 {\n            font-size: 3rem;\n            line-height: 1;\n            margin-bottom: 10px;\n            color: white;\n        }\n        \n        .hero h1 span { color: var(--accent-gold); }\n\n        .sub-hero {\n            font-size: 1.2rem;\n            color: #ccc;\n            margin-bottom: 20px;\n        }\n\n        .hero-img-wrapper {\n            position: relative;\n            margin: 20px 0;\n        }\n\n        .hero-img {\n            width: 100%;\n            max-width: 400px;\n            margin: 0 auto;\n            filter: drop-shadow(0 0 20px rgba(255, 215, 0, 0.2));\n            border-radius: 10px;\n        }\n\n        .discount-badge {\n            position: absolute;\n            top: 0;\n            right: 10%;\n            background: var(--accent-red);\n            color: white;\n            width: 80px;\n            height: 80px;\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-weight: 900;\n            font-family: 'Anton', sans-serif;\n            font-size: 1.2rem;\n            transform: rotate(15deg);\n            border: 3px solid white;\n            z-index: 10;\n        }\n\n        \/* --- PRIX \u0026 OFFRE --- *\/\n        .price-box {\n            background: var(--bg-card);\n            margin: 10px 15px;\n            padding: 20px;\n            border-radius: 10px;\n            border: 2px solid var(--accent-gold);\n            text-align: center;\n        }\n\n        .price-old { text-decoration: line-through; color: #666; font-size: 1.2rem; }\n        .price-new { color: var(--accent-gold); font-size: 2.5rem; font-family: 'Anton'; }\n\n        \/* --- VISUALS \"RAW\" --- *\/\n        .grid-gallery {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 5px;\n            padding: 0 15px;\n            margin-top: 30px;\n        }\n        \n        .grid-item {\n            height: 150px;\n            background: #333;\n            position: relative;\n        }\n        \n        .grid-item img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            opacity: 0.8;\n        }\n        \n        .grid-item:first-child {\n            grid-column: span 2;\n            height: 200px;\n            border: 2px solid var(--accent-red);\n        }\n\n        .caption {\n            position: absolute;\n            bottom: 5px;\n            left: 5px;\n            background: black;\n            color: var(--accent-gold);\n            padding: 2px 8px;\n            font-weight: bold;\n            font-size: 0.8rem;\n            text-transform: uppercase;\n        }\n\n        \/* --- \"WHATSAPP STYLE\" REVIEWS --- *\/\n        .reviews-container {\n            padding: 40px 15px;\n            background: #111;\n        }\n        \n        .wa-bubble {\n            background: #DCF8C6; \/* Couleur WA reçue *\/\n            color: black;\n            padding: 15px;\n            border-radius: 0 15px 15px 15px;\n            margin-bottom: 20px;\n            position: relative;\n            max-width: 90%;\n            font-family: sans-serif;\n            font-size: 0.95rem;\n        }\n        \n        .wa-bubble::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: -10px;\n            width: 0;\n            height: 0;\n            border-top: 15px solid #DCF8C6;\n            border-left: 10px solid transparent;\n        }\n\n        .wa-header {\n            font-size: 0.8rem;\n            color: #555;\n            margin-bottom: 5px;\n            display: flex;\n            justify-content: space-between;\n        }\n\n        .wa-audio {\n            display: flex;\n            align-items: center;\n            gap: 10px;\n            background: rgba(0,0,0,0.05);\n            padding: 5px 10px;\n            border-radius: 20px;\n            margin-top: 5px;\n        }\n\n        \/* --- POPUP CSS PURE (Sans Javascript) --- *\/\n        \/* Conteneur des popups *\/\n        .popup-container {\n            position: fixed;\n            top: 20px;\n            left: 20px;\n            z-index: 999;\n            pointer-events: none; \/* Laisse cliquer à travers *\/\n        }\n\n        .sales-popup-css {\n            background: rgba(255, 255, 255, 0.95);\n            color: black;\n            padding: 10px 15px;\n            border-radius: 50px;\n            display: flex;\n            align-items: center;\n            gap: 10px;\n            font-size: 0.8rem;\n            box-shadow: 0 5px 15px rgba(0,0,0,0.3);\n            margin-bottom: 10px;\n            width: max-content;\n            \n            \/* Animation Setup *\/\n            opacity: 0;\n            transform: translateX(-150%);\n            animation: popupCycle 20s infinite ease-in-out;\n            position: absolute; \/* Empile les popups au même endroit *\/\n            top: 0;\n            left: 0;\n        }\n        \n        .sales-popup-css img {\n            width: 30px;\n            height: 30px;\n            border-radius: 50%;\n        }\n\n        \/* Décalage des animations pour créer une rotation *\/\n        .popup-1 { animation-delay: 2s; }  \/* Apparait à 2s *\/\n        .popup-2 { animation-delay: 9s; }  \/* Apparait à 9s *\/\n        .popup-3 { animation-delay: 16s; } \/* Apparait à 16s *\/\n\n\n        \/* --- FEATURES ICONS --- *\/\n        .features {\n            display: flex;\n            justify-content: space-around;\n            padding: 20px 0;\n            background: #222;\n            margin-top: 20px;\n        }\n        .feature-box { text-align: center; }\n        .feature-box i { font-size: 1.5rem; color: var(--accent-gold); margin-bottom: 5px; }\n        .feature-box p { font-size: 0.8rem; color: #aaa; }\n\n        \/* --- FAQ SECTION \u0026 IN THE BOX --- *\/\n        .content-section {\n            padding: 40px 15px;\n            border-top: 1px solid #333;\n        }\n\n        .box-content {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 15px;\n            justify-content: center;\n        }\n\n        .box-item {\n            background: #222;\n            border: 1px solid #444;\n            border-radius: 10px;\n            padding: 15px;\n            text-align: center;\n            width: 45%;\n        }\n        .box-item i { color: var(--accent-gold); font-size: 1.5rem; margin-bottom: 5px; display:block;}\n        .box-item span { font-size: 0.8rem; }\n\n        .faq-item {\n            background: #222;\n            margin-bottom: 10px;\n            padding: 15px;\n            border-radius: 5px;\n            border-left: 3px solid var(--accent-gold);\n        }\n        .faq-q { font-weight: bold; margin-bottom: 5px; color: white; display: flex; align-items: center; gap: 10px;}\n        .faq-a { color: #ccc; font-size: 0.9rem; line-height: 1.4; margin-left: 24px;}\n\n    \u003c\/style\u003e\n\n\n\n    \u003c!-- URGENCE BAR (Format CSS statique qui marche partout) --\u003e\n    \u003cdiv class=\"urgent-bar\"\u003e\n        Offre Flash : Expire dans \u003cspan class=\"countdown-static\"\u003e02\u003cspan class=\"blink-colon\"\u003e:\u003c\/span\u003e14\u003cspan class=\"blink-colon\"\u003e:\u003c\/span\u003e58\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SALES POPUP (Version CSS Pure - Pas de script) --\u003e\n    \u003c!-- On superpose 3 popups qui s'animent l'une après l'autre --\u003e\n    \u003cdiv class=\"popup-container\"\u003e\n        \n        \u003c!-- Popup 1 --\u003e\n        \u003cdiv class=\"sales-popup-css popup-1\"\u003e\n            \u003cimg src=\"https:\/\/via.placeholder.com\/50\/25D366\/FFF?text=M\" alt=\"User\"\u003e\n            \u003cdiv\u003e\n                \u003cstrong\u003eMoussa T.\u003c\/strong\u003e à Marcory\u003cbr\u003e\n                vient de commander (Il y a 2 min)\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Popup 2 --\u003e\n        \u003cdiv class=\"sales-popup-css popup-2\"\u003e\n            \u003cimg src=\"https:\/\/via.placeholder.com\/50\/25D366\/FFF?text=F\" alt=\"User\"\u003e\n            \u003cdiv\u003e\n                \u003cstrong\u003eFatou S.\u003c\/strong\u003e à Dakar\u003cbr\u003e\n                vient de commander (Il y a 5 min)\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Popup 3 --\u003e\n        \u003cdiv class=\"sales-popup-css popup-3\"\u003e\n            \u003cimg src=\"https:\/\/via.placeholder.com\/50\/25D366\/FFF?text=E\" alt=\"User\"\u003e\n            \u003cdiv\u003e\n                \u003cstrong\u003eEric B.\u003c\/strong\u003e à Libreville\u003cbr\u003e\n                vient de commander (Il y a 10 min)\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- HERO SECTION --\u003e\n    \u003csection class=\"hero\"\u003e\n        \u003ch1\u003eTUER LA \u003cbr\u003e\u003cspan\u003eDOULEUR.\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"sub-hero\"\u003eLe pistolet pro que les kinés ne veulent pas que tu aies.\u003c\/p\u003e\n        \n        \u003cdiv class=\"hero-img-wrapper\"\u003e\n            \u003cdiv class=\"discount-badge\"\u003e-50%\u003c\/div\u003e\n            \u003c!-- IMAGE MISE A JOUR --\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0602\/9846\/1281\/files\/imgi_320_Hfae22633790545adaf4a04b775338dc8a.jpg_480x480_34164e0f-24bc-4288-9b27-b9254cd1965f.webp?v=1767749105\" alt=\"Massage Gun\" class=\"hero-img\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"price-box\"\u003e\n            \u003cdiv\u003ePrix Normal: \u003cspan class=\"price-old\"\u003e35.000 FCFA\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv style=\"margin: 10px 0;\"\u003ePRIX FLASH :\u003c\/div\u003e\n            \u003cdiv class=\"price-new\"\u003e17.500 FCFA\u003c\/div\u003e\n            \u003cdiv style=\"color: var(--accent-red); font-weight:bold; margin-top:5px;\"\u003e⚠️ 4 pièces restantes en stock\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- FEATURES RAPIDES --\u003e\n    \u003cdiv class=\"features\"\u003e\n        \u003cdiv class=\"feature-box\"\u003e\n            \u003ci class=\"fas fa-shipping-fast\"\u003e\u003c\/i\u003e\n            \u003cp\u003eLivraison 24H\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-box\"\u003e\n            \u003ci class=\"fas fa-hand-holding-usd\"\u003e\u003c\/i\u003e\n            \u003cp\u003ePaiement Cash\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-box\"\u003e\n            \u003ci class=\"fas fa-battery-full\"\u003e\u003c\/i\u003e\n            \u003cp\u003e8H Batterie\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- GALERIE \"BRUTALE\" --\u003e\n    \u003csection\u003e\n        \u003ch2 style=\"text-align:center; margin-top:30px; font-size: 2rem;\"\u003eIL FAIT LE TRAVAIL.\u003c\/h2\u003e\n        \u003cdiv class=\"grid-gallery\"\u003e\n            \u003cdiv class=\"grid-item\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0602\/9846\/1281\/files\/Gemini_Generated_Image_fcak78fcak78fcak_1.png?v=1767749080\" alt=\"Dos\"\u003e\n                \u003cdiv class=\"caption\"\u003eADIEU MAL DE DOS\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"grid-item\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0602\/9846\/1281\/files\/Gemini_Generated_Image_fcak78fcak78fcak_3.png?v=1767749079\" alt=\"Jambes\"\u003e\n                \u003cdiv class=\"caption\"\u003eRÉCUP SPORT\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"grid-item\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0602\/9846\/1281\/files\/Gemini_Generated_Image_fcak78fcak78fcak_2.png?v=1767749079\" alt=\"Nuque\"\u003e\n                \u003cdiv class=\"caption\"\u003eNUQUE RAIDE\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- SECTION: DANS LA BOÎTE --\u003e\n    \u003csection class=\"content-section\"\u003e\n        \u003ch2 style=\"text-align:center; margin-bottom:20px;\"\u003eDANS TON PAQUET 📦\u003c\/h2\u003e\n        \u003cdiv class=\"box-content\"\u003e\n            \u003cdiv class=\"box-item\"\u003e\n                \u003ci class=\"fas fa-gun\"\u003e\u003c\/i\u003e\n                \u003cspan\u003e1 Pistolet Pro\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"box-item\"\u003e\n                \u003ci class=\"fas fa-th-large\"\u003e\u003c\/i\u003e\n                \u003cspan\u003e4 Têtes Massage\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"box-item\"\u003e\n                \u003ci class=\"fas fa-plug\"\u003e\u003c\/i\u003e\n                \u003cspan\u003eChargeur Rapide\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"box-item\"\u003e\n                \u003ci class=\"fas fa-book\"\u003e\u003c\/i\u003e\n                \u003cspan\u003eGuide (Français)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- AVIS STYLE WHATSAPP --\u003e\n    \u003csection class=\"reviews-container\"\u003e\n        \u003ch2 style=\"text-align:center; margin-bottom:20px; color:var(--whatsapp);\"\u003eCE QU'ILS DISENT SUR WA 💬\u003c\/h2\u003e\n\n        \u003c!-- Avis 1 --\u003e\n        \u003cdiv class=\"wa-bubble\"\u003e\n            \u003cdiv class=\"wa-header\"\u003e\n\u003cspan\u003e+225 07 48 ** **\u003c\/span\u003e \u003cspan\u003eHier\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cp\u003eLe vieux père, ton appareil là c'est la magie ! 🔥 J'ai massé mon dos hier soir, ce matin je me suis levé comme un jeune de 20 ans. Merci hein !\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Avis 2 --\u003e\n        \u003cdiv class=\"wa-bubble\"\u003e\n            \u003cdiv class=\"wa-header\"\u003e\n\u003cspan\u003e+221 77 65 ** **\u003c\/span\u003e \u003cspan\u003eAujourd'hui\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cp\u003eColis bien reçu à Yoff. Le livreur est gentil. La machine vibre fort deh ! J'aime trop.\u003c\/p\u003e\n            \u003cdiv class=\"wa-audio\"\u003e\n                \u003ci class=\"fas fa-play\"\u003e\u003c\/i\u003e\n                \u003cdiv style=\"height:2px; background:#999; width:100px;\"\u003e\u003c\/div\u003e\n                \u003csmall\u003e0:14\u003c\/small\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- FAQ SECTION (REMPLACE LE FORMULAIRE) --\u003e\n    \u003csection class=\"content-section\" style=\"background: #111;\"\u003e\n        \u003ch2 style=\"text-align:center; margin-bottom:20px; color:white;\"\u003eQUESTIONS ?\u003c\/h2\u003e\n        \n        \u003cdiv class=\"faq-item\"\u003e\n            \u003cdiv class=\"faq-q\"\u003e\n\u003ci class=\"fas fa-question-circle\"\u003e\u003c\/i\u003e Ça fait mal ?\u003c\/div\u003e\n            \u003cdiv class=\"faq-a\"\u003eNon. Tu as 6 vitesses. Commence doucement (Vitesse 1) et augmente quand tu t'habitues. C'est du pur plaisir.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n            \u003cdiv class=\"faq-q\"\u003e\n\u003ci class=\"fas fa-battery-half\"\u003e\u003c\/i\u003e Batterie ?\u003c\/div\u003e\n            \u003cdiv class=\"faq-a\"\u003eUne charge complète dure environ 4 à 6 heures d'utilisation continue. Tu peux l'utiliser toute la semaine sans recharger.\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n            \u003cdiv class=\"faq-q\"\u003e\n\u003ci class=\"fas fa-map-marker-alt\"\u003e\u003c\/i\u003e Je suis à l'intérieur du pays.\u003c\/div\u003e\n            \u003cdiv class=\"faq-a\"\u003ePas de souci. On expédie partout par les compagnies de transport. Tu paies à l'agence.\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- SUPPRESSION TOTALE DU JAVASCRIPT POUR SHOPIFY --\u003e\n    \u003c!-- Tout est géré par le CSS en haut désormais --\u003e\n\n\n\u003c\/body\u003e","brand":"Market Zone","offers":[{"title":"Default Title","offer_id":48807322550524,"sku":null,"price":17500.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0793\/7543\/3980\/files\/Gemini_Generated_Image_fcak78fcak78fcak_ce291772-cd98-426b-9d53-3c789f90d74a.png?v=1772029426","url":"https:\/\/market-zone.shop\/products\/massage-gun","provider":"Shop 2","version":"1.0","type":"link"}