{"title":"Tous les produits","description":"\u003cp\u003eDécouvrez l’ensemble de notre sélection : épices, farines, fruits de mer, huiles, cosmétiques naturels et bien plus. Des produits africains \u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@300;400;500;600;700\u0026family=Montserrat:wght@300;400;500;600\u0026display=swap');\n\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n\n\/* HERO *\/\n.products-hero {\n  background: linear-gradient(135deg, rgba(212, 165, 116, 0.95), rgba(201, 150, 95, 0.95)),\n              url('https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/pices-condiments_a48d6d72-3821-4ed4-a608-8ea2944c01f7.png?v=1773152020') center\/cover;\n  padding: 100px 20px;\n  text-align: center;\n  color: white;\n}\n\n.products-hero h1 {\n  font-family: 'Cormorant Garamond', Georgia, serif;\n  font-size: 64px;\n  font-weight: 400;\n  margin-bottom: 20px;\n}\n\n.products-hero p {\n  font-family: 'Montserrat', sans-serif;\n  font-size: 18px;\n  max-width: 700px;\n  margin: 0 auto;\n  font-weight: 300;\n  line-height: 1.7;\n}\n\n\/* FILTERS *\/\n.filters-section {\n  background: white;\n  padding: 40px 20px;\n  border-bottom: 1px solid #E8E4DF;\n  position: sticky;\n  top: 0;\n  z-index: 100;\n}\n\n.filters-container {\n  max-width: 1400px;\n  margin: 0 auto;\n  display: flex;\n  gap: 20px;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n}\n\n.search-box {\n  flex: 1;\n  min-width: 250px;\n  max-width: 400px;\n  position: relative;\n}\n\n.search-box input {\n  width: 100%;\n  padding: 14px 20px;\n  border: 2px solid #E8E4DF;\n  font-family: 'Montserrat', sans-serif;\n  font-size: 14px;\n  transition: all 0.3s ease;\n  font-weight: 300;\n}\n\n.search-box input:focus {\n  outline: none;\n  border-color: #D4AF37;\n}\n\n.category-filters {\n  display: flex;\n  gap: 10px;\n  flex-wrap: wrap;\n  justify-content: center;\n}\n\n.filter-btn {\n  padding: 12px 24px;\n  background: white;\n  border: 1px solid #E8E4DF;\n  color: #666;\n  font-family: 'Montserrat', sans-serif;\n  font-size: 13px;\n  font-weight: 500;\n  cursor: pointer;\n  transition: all 0.3s ease;\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n}\n\n.filter-btn:hover,\n.filter-btn.active {\n  background: #2C2C2C;\n  color: white;\n  border-color: #2C2C2C;\n}\n\n.sort-select {\n  padding: 12px 20px;\n  border: 2px solid #E8E4DF;\n  font-family: 'Montserrat', sans-serif;\n  font-size: 13px;\n  font-weight: 500;\n  cursor: pointer;\n  background: white;\n}\n\n\/* CONTAINER *\/\n.products-container {\n  max-width: 1400px;\n  margin: 0 auto;\n  padding: 60px 20px;\n}\n\n.products-count {\n  font-family: 'Montserrat', sans-serif;\n  font-size: 15px;\n  color: #666;\n  margin-bottom: 40px;\n  text-align: center;\n  font-weight: 300;\n}\n\n.products-count strong {\n  color: #2C2C2C;\n  font-weight: 500;\n}\n\n\/* PRODUCTS GRID *\/\n.products-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 35px;\n}\n\n.product-card {\n  background: white;\n  border: 1px solid #E8E4DF;\n  transition: all 0.3s ease;\n  cursor: pointer;\n  position: relative;\n  overflow: hidden;\n}\n\n.product-card:hover {\n  transform: translateY(-8px);\n  box-shadow: 0 12px 30px rgba(0,0,0,0.1);\n  border-color: #D4AF37;\n}\n\n.product-image {\n  width: 100%;\n  height: 300px;\n  object-fit: cover;\n  background: #FAF6F1;\n}\n\n.product-badge {\n  position: absolute;\n  top: 15px;\n  right: 15px;\n  background: #D4AF37;\n  color: white;\n  padding: 6px 14px;\n  font-family: 'Montserrat', sans-serif;\n  font-size: 11px;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n}\n\n.product-badge.bio {\n  background: #1A5F3F;\n}\n\n.product-badge.new {\n  background: #D4AF37;\n}\n\n.product-info {\n  padding: 25px;\n}\n\n.product-category {\n  font-family: 'Montserrat', sans-serif;\n  font-size: 11px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n  color: #999;\n  margin-bottom: 8px;\n  font-weight: 500;\n}\n\n.product-name {\n  font-family: 'Cormorant Garamond', Georgia, serif;\n  font-size: 22px;\n  font-weight: 500;\n  color: #2C2C2C;\n  margin-bottom: 12px;\n  line-height: 1.3;\n}\n\n.product-price {\n  font-family: 'Montserrat', sans-serif;\n  font-size: 20px;\n  color: #D4AF37;\n  font-weight: 600;\n  margin-bottom: 15px;\n}\n\n.product-btn {\n  width: 100%;\n  padding: 12px;\n  background: #2C2C2C;\n  color: white;\n  border: none;\n  font-family: 'Montserrat', sans-serif;\n  font-size: 12px;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n  cursor: pointer;\n  transition: all 0.3s ease;\n}\n\n.product-btn:hover {\n  background: #D4AF37;\n}\n\n\/* NO RESULTS *\/\n.no-results {\n  text-align: center;\n  padding: 100px 20px;\n  display: none;\n}\n\n.no-results.show {\n  display: block;\n}\n\n.no-results h3 {\n  font-family: 'Cormorant Garamond', Georgia, serif;\n  font-size: 32px;\n  color: #2C2C2C;\n  margin-bottom: 15px;\n}\n\n.no-results p {\n  font-family: 'Montserrat', sans-serif;\n  font-size: 16px;\n  color: #666;\n  font-weight: 300;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 1200px) {\n  .products-grid {\n    grid-template-columns: repeat(3, 1fr);\n  }\n}\n\n@media (max-width: 768px) {\n  .products-hero h1 {\n    font-size: 42px;\n  }\n  \n  .products-grid {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 20px;\n  }\n  \n  .filters-container {\n    flex-direction: column;\n  }\n  \n  .search-box {\n    max-width: 100%;\n  }\n  \n  .category-filters {\n    width: 100%;\n  }\n  \n  .filter-btn {\n    flex: 1;\n    min-width: 120px;\n  }\n}\n\n@media (max-width: 480px) {\n  .products-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\u003c\/style\u003e\n\n\u003c!-- HERO --\u003e\n\u003c\/p\u003e\u003cdiv class=\"products-hero\"\u003e\n  \u003ch1\u003eTous nos Produits\u003c\/h1\u003e\n  \u003cp\u003eDécouvrez notre sélection complète de produits authentiques du Togo. Du champ à votre table, la qualité avant tout.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- FILTERS --\u003e\n\u003cdiv class=\"filters-section\"\u003e\n  \u003cdiv class=\"filters-container\"\u003e\n    \u003cdiv class=\"search-box\"\u003e\n      \u003cinput type=\"text\" id=\"searchInput\" placeholder=\"Rechercher un produit...\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"category-filters\"\u003e\n      \u003cbutton class=\"filter-btn active\" data-category=\"all\"\u003eTous\u003c\/button\u003e\n      \u003cbutton class=\"filter-btn\" data-category=\"epices\"\u003eÉpices\u003c\/button\u003e\n      \u003cbutton class=\"filter-btn\" data-category=\"farines\"\u003eFarines\u003c\/button\u003e\n      \u003cbutton class=\"filter-btn\" data-category=\"poissons\"\u003ePoissons\u003c\/button\u003e\n      \u003cbutton class=\"filter-btn\" data-category=\"huiles\"\u003eHuiles\u003c\/button\u003e\n      \u003cbutton class=\"filter-btn\" data-category=\"haricots\"\u003eHaricots\u003c\/button\u003e\n      \u003cbutton class=\"filter-btn\" data-category=\"boissons\"\u003eBoissons\u003c\/button\u003e\n      \u003cbutton class=\"filter-btn\" data-category=\"soins\"\u003eSoins\u003c\/button\u003e\n      \u003cbutton class=\"filter-btn\" data-category=\"snacks\"\u003eSnacks\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cselect class=\"sort-select\" id=\"sortSelect\"\u003e\n      \u003coption value=\"name-asc\"\u003eNom (A-Z)\u003c\/option\u003e\n      \u003coption value=\"name-desc\"\u003eNom (Z-A)\u003c\/option\u003e\n      \u003coption value=\"price-asc\"\u003ePrix croissant\u003c\/option\u003e\n      \u003coption value=\"price-desc\"\u003ePrix décroissant\u003c\/option\u003e\n    \u003c\/select\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CONTAINER --\u003e\n\u003cdiv class=\"products-container\"\u003e\n  \n  \u003cdiv class=\"products-count\"\u003e\n    \u003cstrong id=\"productCount\"\u003e0\u003c\/strong\u003e produits disponibles\n  \u003c\/div\u003e\n\n  \u003c!-- PRODUCTS GRID --\u003e\n  \u003cdiv class=\"products-grid\" id=\"productsGrid\"\u003e\n    \n    \u003c!-- ÉPICES \u0026 CONDIMENTS --\u003e\n    \u003cdiv class=\"product-card\" data-category=\"epices\" data-name=\"Clous de girofle\" data-price=\"2\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/pices-condiments_a48d6d72-3821-4ed4-a608-8ea2944c01f7.png?v=1773152020\" alt=\"Clous de girofle\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eÉpices \u0026amp; Condiments\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eClous de Girofle\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e2,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"epices\" data-name=\"Poivre noir\" data-price=\"2\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/pices-condiments_a48d6d72-3821-4ed4-a608-8ea2944c01f7.png?v=1773152020\" alt=\"Poivre noir\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eÉpices \u0026amp; Condiments\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003ePoivre Noir\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e2,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"epices\" data-name=\"Piment moulu\" data-price=\"3.5\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/pices-condiments_a48d6d72-3821-4ed4-a608-8ea2944c01f7.png?v=1773152020\" alt=\"Piment moulu\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge\"\u003ePopulaire\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eÉpices \u0026amp; Condiments\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003ePiment Moulu\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e3,50 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"epices\" data-name=\"Piment noir du Togo\" data-price=\"10\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/pices-condiments_a48d6d72-3821-4ed4-a608-8ea2944c01f7.png?v=1773152020\" alt=\"Piment noir\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eÉpices \u0026amp; Condiments\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003ePiment Noir du Togo\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e10,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"epices\" data-name=\"Poivre de Guinée\" data-price=\"8\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/pices-condiments_a48d6d72-3821-4ed4-a608-8ea2944c01f7.png?v=1773152020\" alt=\"Poivre de Guinée\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eÉpices \u0026amp; Condiments\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003ePoivre de Guinée\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e8,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"epices\" data-name=\"Cube Maggi\" data-price=\"5\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/pices-condiments_a48d6d72-3821-4ed4-a608-8ea2944c01f7.png?v=1773152020\" alt=\"Cube Maggi\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eÉpices \u0026amp; Condiments\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eCube Maggi\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e5,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- FARINES \u0026 CÉRÉALES --\u003e\n    \u003cdiv class=\"product-card\" data-category=\"farines\" data-name=\"Gari\" data-price=\"3.5\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/farines-c-r-ales.png?v=1773152151\" alt=\"Gari\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge\"\u003ePopulaire\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eFarines \u0026amp; Céréales\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eGari\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e3,50 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"farines\" data-name=\"Farine de maïs\" data-price=\"3\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/farines-c-r-ales.png?v=1773152151\" alt=\"Farine de maïs\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eFarines \u0026amp; Céréales\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eFarine de Maïs\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e3,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"farines\" data-name=\"Farine banku\" data-price=\"4.5\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/farines-c-r-ales.png?v=1773152151\" alt=\"Farine banku\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eFarines \u0026amp; Céréales\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eFarine Banku\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e4,50 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"farines\" data-name=\"Farine de mil\" data-price=\"3.5\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/farines-c-r-ales.png?v=1773152151\" alt=\"Farine de mil\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge bio\"\u003eBio\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eFarines \u0026amp; Céréales\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eFarine de Mil\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e3,50 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"farines\" data-name=\"Tapioca\" data-price=\"7\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/farines-c-r-ales.png?v=1773152151\" alt=\"Tapioca\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eFarines \u0026amp; Céréales\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eTapioca\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e7,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POISSONS \u0026 FRUITS DE MER --\u003e\n    \u003cdiv class=\"product-card\" data-category=\"poissons\" data-name=\"Crevettes séchées\" data-price=\"6\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/poissons-fruits-de-mer.png?v=1773152263\" alt=\"Crevettes séchées\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge\"\u003ePopulaire\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003ePoissons \u0026amp; Fruits de Mer\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eCrevettes Séchées\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e6,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"poissons\" data-name=\"Petit poisson séché\" data-price=\"5\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/poissons-fruits-de-mer.png?v=1773152263\" alt=\"Petit poisson séché\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003ePoissons \u0026amp; Fruits de Mer\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003ePetit Poisson Séché\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e5,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"poissons\" data-name=\"Djemekpè\" data-price=\"10\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/poissons-fruits-de-mer.png?v=1773152263\" alt=\"Djemekpè\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003ePoissons \u0026amp; Fruits de Mer\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eDjemekpè\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e10,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"poissons\" data-name=\"Maquereau fumé\" data-price=\"12\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/poissons-fruits-de-mer.png?v=1773152263\" alt=\"Maquereau fumé\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003ePoissons \u0026amp; Fruits de Mer\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eMaquereau Fumé\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e12,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HUILES \u0026 PÂTES --\u003e\n    \u003cdiv class=\"product-card\" data-category=\"huiles\" data-name=\"Pâte d'arachide\" data-price=\"5\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/huiles-p-tes.png?v=1773152371\" alt=\"Pâte d'arachide\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge\"\u003ePopulaire\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eHuiles \u0026amp; Pâtes\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003ePâte d'Arachide\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e5,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"huiles\" data-name=\"Huile rouge\" data-price=\"14\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/huiles-p-tes.png?v=1773152371\" alt=\"Huile rouge\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge bio\"\u003eBio\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eHuiles \u0026amp; Pâtes\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eHuile Rouge (1L)\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e14,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"huiles\" data-name=\"Huile de coco\" data-price=\"16\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/huiles-p-tes.png?v=1773152371\" alt=\"Huile de coco\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge bio\"\u003eBio\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eHuiles \u0026amp; Pâtes\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eHuile de Coco (1L)\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e16,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HARICOTS \u0026 LÉGUMINEUSES --\u003e\n    \u003cdiv class=\"product-card\" data-category=\"haricots\" data-name=\"Haricots du Togo\" data-price=\"4\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/haricots-l-gumineuses.png?v=1773152463\" alt=\"Haricots\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eHaricots \u0026amp; Légumineuses\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eHaricots du Togo\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e4,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"haricots\" data-name=\"Doyi cassoulet\" data-price=\"6.5\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/haricots-l-gumineuses.png?v=1773152463\" alt=\"Doyi\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eHaricots \u0026amp; Légumineuses\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eDoyi \/ Cassoulet\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e6,50 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"haricots\" data-name=\"Graine de courge moulue\" data-price=\"16\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/haricots-l-gumineuses.png?v=1773152463\" alt=\"Graine de courge\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eHaricots \u0026amp; Légumineuses\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eGraine de Courge Moulue\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e16,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- BOISSONS --\u003e\n    \u003cdiv class=\"product-card\" data-category=\"boissons\" data-name=\"Malta\" data-price=\"2\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/boissons.png?v=1773152580\" alt=\"Malta\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eBoissons\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eMalta\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e2,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"boissons\" data-name=\"Liha\" data-price=\"10\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/boissons.png?v=1773152580\" alt=\"Liha\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge\"\u003ePopulaire\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eBoissons\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eLiha (1L)\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e10,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"boissons\" data-name=\"Sodabi\" data-price=\"20\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/boissons.png?v=1773152580\" alt=\"Sodabi\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eBoissons\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eSodabi (1L)\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e20,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SOINS \u0026 BIEN-ÊTRE --\u003e\n    \u003cdiv class=\"product-card\" data-category=\"soins\" data-name=\"Miel\" data-price=\"15\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/soins-bien-tre.png?v=1773153805\" alt=\"Miel\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge bio\"\u003eBio\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eSoins \u0026amp; Bien-être\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eMiel Pur\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e15,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"soins\" data-name=\"Savon noir\" data-price=\"6\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/soins-bien-tre.png?v=1773153805\" alt=\"Savon noir\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge\"\u003ePopulaire\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eSoins \u0026amp; Bien-être\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eSavon Noir \/ Lagosdi\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e6,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"soins\" data-name=\"Aboniki\" data-price=\"5\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/soins-bien-tre.png?v=1773153805\" alt=\"Aboniki\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eSoins \u0026amp; Bien-être\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eAboniki\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e5,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SNACKS \u0026 PLATS --\u003e\n    \u003cdiv class=\"product-card\" data-category=\"snacks\" data-name=\"Epoma\" data-price=\"2\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/snacks-plats-pr-par-s.png?v=1773153595\" alt=\"Epoma\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eSnacks \u0026amp; Plats\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eEpoma\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e2,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"snacks\" data-name=\"Ablo\" data-price=\"10\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/snacks-plats-pr-par-s.png?v=1773153595\" alt=\"Ablo\" class=\"product-image\"\u003e\n      \u003cspan class=\"product-badge\"\u003ePopulaire\u003c\/span\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eSnacks \u0026amp; Plats\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eAblo (20 boules)\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e10,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"product-card\" data-category=\"snacks\" data-name=\"Dokounou\" data-price=\"10\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/snacks-plats-pr-par-s.png?v=1773153595\" alt=\"Dokounou\" class=\"product-image\"\u003e\n      \u003cdiv class=\"product-info\"\u003e\n        \u003cdiv class=\"product-category\"\u003eSnacks \u0026amp; Plats\u003c\/div\u003e\n        \u003ch3 class=\"product-name\"\u003eKom \/ Dokounou\u003c\/h3\u003e\n        \u003cdiv class=\"product-price\"\u003e10,00 €\u003c\/div\u003e\n        \u003cbutton class=\"product-btn\"\u003eAjouter au Panier\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- NO RESULTS --\u003e\n  \u003cdiv class=\"no-results\" id=\"noResults\"\u003e\n    \u003ch3\u003eAucun produit trouvé\u003c\/h3\u003e\n    \u003cp\u003eEssayez avec d'autres filtres ou mots-clés.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- JAVASCRIPT --\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  const searchInput = document.getElementById('searchInput');\n  const filterBtns = document.querySelectorAll('.filter-btn');\n  const sortSelect = document.getElementById('sortSelect');\n  const productsGrid = document.getElementById('productsGrid');\n  const productCards = document.querySelectorAll('.product-card');\n  const productCount = document.getElementById('productCount');\n  const noResults = document.getElementById('noResults');\n\n  let currentCategory = 'all';\n  let currentSearchTerm = '';\n\n  \/\/ Update count\n  function updateCount() {\n    const visible = document.querySelectorAll('.product-card:not([style*=\"display: none\"])').length;\n    productCount.textContent = visible;\n    \n    if (visible === 0) {\n      noResults.classList.add('show');\n    } else {\n      noResults.classList.remove('show');\n    }\n  }\n\n  \/\/ Filter products\n  function filterProducts() {\n    productCards.forEach(card =\u003e {\n      const category = card.dataset.category;\n      const name = card.dataset.name.toLowerCase();\n      \n      const categoryMatch = currentCategory === 'all' || category === currentCategory;\n      const searchMatch = name.includes(currentSearchTerm.toLowerCase());\n      \n      if (categoryMatch \u0026\u0026 searchMatch) {\n        card.style.display = 'block';\n      } else {\n        card.style.display = 'none';\n      }\n    });\n    \n    updateCount();\n  }\n\n  \/\/ Sort products\n  function sortProducts(sortBy) {\n    const cardsArray = Array.from(productCards);\n    \n    cardsArray.sort((a, b) =\u003e {\n      if (sortBy === 'name-asc') {\n        return a.dataset.name.localeCompare(b.dataset.name);\n      } else if (sortBy === 'name-desc') {\n        return b.dataset.name.localeCompare(a.dataset.name);\n      } else if (sortBy === 'price-asc') {\n        return parseFloat(a.dataset.price) - parseFloat(b.dataset.price);\n      } else if (sortBy === 'price-desc') {\n        return parseFloat(b.dataset.price) - parseFloat(a.dataset.price);\n      }\n    });\n    \n    cardsArray.forEach(card =\u003e productsGrid.appendChild(card));\n  }\n\n  \/\/ Category filter\n  filterBtns.forEach(btn =\u003e {\n    btn.addEventListener('click', function() {\n      filterBtns.forEach(b =\u003e b.classList.remove('active'));\n      this.classList.add('active');\n      currentCategory = this.dataset.category;\n      filterProducts();\n    });\n  });\n\n  \/\/ Search\n  searchInput.addEventListener('input', function() {\n    currentSearchTerm = this.value;\n    filterProducts();\n  });\n\n  \/\/ Sort\n  sortSelect.addEventListener('change', function() {\n    sortProducts(this.value);\n  });\n\n  \/\/ Initial count\n  updateCount();\n});\n\u003c\/script\u003e, soigneusement sélectionnés pour vous.","products":[{"product_id":"cube-maggi-poulet","title":"Cube Maggi poulet","description":"\u003cp\u003eAssaisonnement populaire pour relever simplement vos plats du quotidien. Idéal pour soupes, sauces et plats mijotés.\u003c\/p\u003e","brand":"Afrisura","offers":[{"title":"Default Title","offer_id":53605611635021,"sku":null,"price":5.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0955\/9782\/2285\/files\/cube-maggi-poulet-9554967.jpg?v=1776006258"}],"url":"https:\/\/afrisura.com\/collections\/tous-les-produits.oembed","provider":"Afrisura","version":"1.0","type":"link"}