{"title":"NOUVEAUTÉS","description":"","products":[{"product_id":"cafelimo-cerise","title":"Cafélimo Cerise","description":"\u003ch3 data-start=\"174\" data-end=\"236\"\u003e\u003cstrong data-start=\"178\" data-end=\"236\"\u003eLimonade caféinée pétillante à la cerise!\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"238\" data-end=\"471\"\u003eUne boisson pétillante faite avec notre café infusé à froid, de la limonade maison et \u003cstrong\u003eune touche de cerise\u003c\/strong\u003e pour la profondeur et le soleil. C’est juteux, éclatant, légèrement amer, et juste assez sucré — bref, ça goûte l’été.\u003c\/p\u003e\n\u003cp data-start=\"473\" data-end=\"670\"\u003e\u003cstrong data-start=\"473\" data-end=\"490\"\u003eIngrédients :\u003c\/strong\u003e eau filtrée gazéifiée, café Zab infusé à froid, sucre de canne*, jus de citron, jus d’orange, sel, acide citrique, acide tartrique, extraits naturels\u003cbr data-start=\"642\" data-end=\"645\"\u003e*Ingrédients biologiques\u003c\/p\u003e\n\u003cul data-start=\"672\" data-end=\"907\"\u003e\n\u003cli data-start=\"672\" data-end=\"761\"\u003e\n\u003cp data-start=\"674\" data-end=\"761\"\u003e\u003cstrong data-start=\"674\" data-end=\"706\"\u003e34 mg de caféine par canette\u003c\/strong\u003e (≈ 1\/5 d’un café filtre ou 1\/3 d’un double espresso)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"762\" data-end=\"804\"\u003e\n\u003cp data-start=\"764\" data-end=\"804\"\u003e\u003cstrong data-start=\"764\" data-end=\"802\"\u003eSe conserve à température ambiante\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"805\" data-end=\"859\"\u003e\n\u003cp data-start=\"807\" data-end=\"859\"\u003e\u003cstrong data-start=\"807\" data-end=\"829\"\u003eÀ boire bien froid\u003c\/strong\u003e (avec un peu d’glace — wow)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003eLa consigne de 0,10 $ est exclue dans le prix et sera rajouté à la caisse\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"909\" data-end=\"1086\"\u003e\u003cstrong data-start=\"909\" data-end=\"927\"\u003eCe que c’est ?\u003c\/strong\u003e Une boisson de soif vive et fruitée, parfaite pour les journées chaudes ou pour prolonger l’apéro — avec une finale florale de cerise qui change tout.\u003c\/p\u003e","brand":"ZAB","offers":[{"title":"Paquet de 4 canettes","offer_id":52576393822517,"sku":"CAF-LIM-CERI-4PAC","price":18.5,"currency_code":"CAD","in_stock":true},{"title":"Paquet de 12 canettes","offer_id":52576393855285,"sku":"CAF-LIM-CERI-12","price":53.75,"currency_code":"CAD","in_stock":true},{"title":"Caisse de 24 canettes","offer_id":52576393888053,"sku":"CAF-LIM-CERI-24","price":105.0,"currency_code":"CAD","in_stock":true},{"title":"10 caisses + 1 gratuite!","offer_id":52576393920821,"sku":"CAF-LIM-CERI-CAIS-FRE","price":1050.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2716\/1842\/files\/cafelimo-cherry-single.jpg?v=1776357881"},{"product_id":"cafelimo-4pack-mixte","title":"Cafélimo 4pack mixte","description":"\u003cp\u003e\u003cstrong\u003eCAFÉLIMO 4PACK MIXTE!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eT'es pas capable de choisir une saveur? On a la solution pour toi!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUn pack découverte fait avec notre café infusé à froid, de la limonade maison et quatre touches fruitées pour explorer toute la gamme. C'est vif, pétillant, légèrement amer, et juste assez sucré — bref, c'est l'été en quatre canettes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCe qui est dans la boîte :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e🍋 \u003cstrong\u003eOriginal (citron)\u003c\/strong\u003e — Le classique. Vif, propre, et rafraîchissant. \u003cem\u003eIngrédients : eau filtrée gazéifiée, café Zab infusé à froid, sucre de canne\u003c\/em\u003e, jus de citron, jus d'orange, sel, acide citrique, acide tartrique, extraits naturels*\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e🍊 \u003cstrong\u003eOrange sanguine\u003c\/strong\u003e — Plus riche, légèrement floral, avec une belle profondeur d'agrume. \u003cem\u003eIngrédients : eau filtrée gazéifiée, café Zab infusé à froid, sucre de canne\u003c\/em\u003e, jus de citron, jus d'orange, sel, acide citrique, acide tartrique, extrait d'orange sanguine, extraits naturels*\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e🫚 \u003cstrong\u003eGingembre\u003c\/strong\u003e — Piquant et réchauffant, avec un kick qui réveille. \u003cem\u003eIngrédients : eau filtrée gazéifiée, café Zab infusé à froid, sucre de canne\u003c\/em\u003e, jus de citron, jus d'orange, sel, acide citrique, acide tartrique, extrait de gingembre, extraits naturels*\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e🍒 \u003cstrong\u003eCerise\u003c\/strong\u003e \u003cem\u003e(nouvelle saveur omg)\u003c\/em\u003e — Juteux, éclatant, avec une finale florale qui change tout. \u003cem\u003eIngrédients : eau filtrée gazéifiée, café Zab infusé à froid, sucre de canne\u003c\/em\u003e, jus de citron, jus d'orange, jus de cerise sure, sel, acide citrique, acide tartrique, arôme naturel, extraits naturels*\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e*Ingrédients biologiques\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e34 mg de caféine par canette (≈ 1\/5 d'un café filtre ou 1\/3 d'un double espresso)\u003c\/li\u003e\n\u003cli\u003eSe conserve à température ambiante\u003c\/li\u003e\n\u003cli\u003eÀ boire bien froid (avec un peu d'glace — wow)\u003c\/li\u003e\n\u003cli\u003eLa consigne de 0,10 $ par canette est exclue dans le prix et sera rajoutée à la caisse\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eC'est quoi au fond ?\u003c\/strong\u003e Le meilleur moyen de trouver ta saveur préférée — ou de ne pas avoir à choisir.\u003c\/p\u003e","brand":"ZAB","offers":[{"title":"4 canettes (1x 4pack mixte)","offer_id":52576491274549,"sku":"CAF-LIM-PACK-4-MIX","price":18.5,"currency_code":"CAD","in_stock":true},{"title":"12 canettes (3x 4pack mixte)","offer_id":52576491307317,"sku":"CAF-LIM-PACK-12-MIX","price":53.75,"currency_code":"CAD","in_stock":true},{"title":"24 canettes (6x 4pack mixte)","offer_id":52576491340085,"sku":"CAF-LIM-PACK-24-MIX","price":105.0,"currency_code":"CAD","in_stock":true},{"title":"10 caisses + 1 gratuite! (66 x 4pack mixte)","offer_id":52576491372853,"sku":"CAF-LIM-PACK-FREE-MIX","price":1050.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2716\/1842\/files\/4pack-mix1.jpg?v=1777396340"},{"product_id":"tshirt-x","title":"TSHIRT - X","description":"\u003cp\u003e\u003cstrong\u003eSPÉCIALISTE EN ÉVEIL NATUREL DEPUIS 2016!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003eClassique ZAB, toujours à faire de la merch! Ben oui on le sait, mais ZAB a 10 ans cette année, donc on voulait le souligner avec un t shirt, qu'est-ce tu veux...\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCoton heavyweight\u003c\/li\u003e\n\u003cli\u003eCouleur graphite\u003c\/li\u003e\n\u003cli\u003eIllustration 10 ans au dos et logo à l'avant, couleur beige\u003c\/li\u003e\n\u003cli\u003eFit plutôt large\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eUn t shirt fait pour durer jusqu'à nos 20 ans!\u003c\/strong\u003e\u003c\/p\u003e","brand":"ZAB","offers":[{"title":"S","offer_id":52775943602485,"sku":"MER-TSH-X-S","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":52775943635253,"sku":"MER-TSH-X-M","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":52775943668021,"sku":"MER-TSH-X-L","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":52775943700789,"sku":"MER-TSH-X-XL","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"XXL","offer_id":52775943733557,"sku":"MER-TSH-X-XXL","price":45.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2716\/1842\/files\/t-shirt-X-ans-back-tucked.jpg?v=1777575244"},{"product_id":"totebag-zab-gang","title":"TOTEBAG - ZAB GANG","description":"\u003cp\u003e\u003cstrong\u003eTOOT TOOT VOTRE ZUBER EST ARRIVÉ!\u003cbr\u003e\u003c\/strong\u003e\u003cstrong\u003eNos figures emblématiques des 10 dernières années prennent la route et font du grabuge! \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eTote bag gris foncé avec illustration 100% nostalgique d'un côté et logo ZAB de l'autre.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"p1\"\u003e\u003cstrong\u003ePoche intérieure\u003cbr\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"p1\"\u003e\u003cstrong\u003eCrochet pour porte-clef intérieur\u003cbr\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"p1\"\u003e\n\u003cstrong\u003eUne ganse ajustable \u003c\/strong\u003e- À porter en bandoulière ou à l'épaule\u003cstrong\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"p1\"\u003e\u003cstrong\u003eDessous plat\u003cbr\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"p1\"\u003e\n\u003cstrong\u003eCapacité \u003c\/strong\u003ede 24L\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions: \u003c\/strong\u003e\u003c\/span\u003elargeur 45cm, hauteur 36cm, profondeur 15cm \u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCanevas 16 oz\u003c\/strong\u003e - 90% polyester \/ 10 % cotton\u003cbr\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eFait au Québec par \u003cstrong\u003eCIAO TOTES\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBref le tote bag idéal pour aller au parc, au marché ou pour prendre une ride de char. avec tes \u003cem\u003ebest friends\u003c\/em\u003e!\u003c\/p\u003e","brand":"ZAB","offers":[{"title":"Default Title","offer_id":52776018968885,"sku":"MER-ACC-TOTE-GANG-ZAB","price":25.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2716\/1842\/files\/tote-10ans-front-closeup-lifestyle.jpg?v=1777916307"},{"product_id":"flair-mousseur-a-lait-wizard","title":"Flair - Mousseur à lait Wizard","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFlair Wizard – Mousseur à lait sur plaque de cuisson\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eApporte la magie du microfoam partout où tu vas. Le Wizard de Flair produit une vapeur puissante et sèche pour texturer ton lait à la perfection - cappuccinos, lattes, cortados - comme au café, depuis ta cuisinière ou ton réchaud de camping.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCaractéristiques principales\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBaguette vapeur pivotante à 180° à toucher froid\u003c\/strong\u003e - Positionnement sécurisé sans risque de brûlure\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eManomètre intégré avec plage de vapeur\u003c\/strong\u003e - Contrôle précis de la pression pour des résultats constants\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSoupape de décompression automatique\u003c\/strong\u003e - Relâche l'excès de pression en toute sécurité\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e2 buses interchangeables\u003c\/strong\u003e - 1 buse et 3 buses\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\u003cstrong\u003eRéservoir de 700 ml\u003cbr\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCompatible avec la majorité des plaques de cuisson\u003c\/strong\u003e - Gaz, vitrocéramique, induction et serpentin\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Flair","offers":[{"title":"Default Title","offer_id":52776159772981,"sku":"GEA-FLA-STEA-WIZA","price":275.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2716\/1842\/files\/flair-wizard-steamer1.jpg?v=1779371400"},{"product_id":"pulverisateur-en-verre","title":"Bouteille atomisateur en verre","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eBouteille pulvérisateur en verre - 2 oz\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eUn geste simple pour un café plus propre. Pulvérise quelques gouttes d'eau sur tes grains avant de les moudre pour éliminer la statique dans ton moulin — fini les particules qui collent aux parois et les pertes de café.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCaractéristiques principales\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\u003cstrong\u003eContenance de 2 oz (60 ml)\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCorps en verre\u003c\/strong\u003e - Matériau neutre qui ne transmet aucun goût ou odeur à l'eau\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003ePulvérisation fine et précise\u003c\/strong\u003e - Humidifie uniformément les grains sans les mouiller\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eChoix de verre transparent ou ambré\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ULINE","offers":[{"title":"Ambré","offer_id":52776288878901,"sku":"GEA-ULI-SPRA-2OZ-AMB","price":5.0,"currency_code":"CAD","in_stock":true},{"title":"Transparent","offer_id":52776291107125,"sku":"GEA-ULI-SPRA-2OZ-VER","price":5.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2716\/1842\/files\/atomisateur2.jpg?v=1779371496"},{"product_id":"ethiopie-tariku","title":"ÉTHIOPIE - TARIKU","description":"\u003c!-- =========================================================\n  SECTION 1 : NOTES DE DÉGUSTATION\n========================================================= --\u003e\n\u003cdiv style=\"width: 100%; margin: 0 auto 12px auto; border: 2px solid #000; border-radius: 12px; overflow: hidden;\"\u003e\n\u003cdiv style=\"padding: 10px 14px; font-weight: 800; text-transform: uppercase; font-size: 14px; letter-spacing: .02em; background: #000; color: #fff; text-align: center;\"\u003eNotes de dégustation\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 14px; font-weight: 900; text-transform: uppercase; font-size: 28px; letter-spacing: .05em; text-align: center; background: transparent;\"\u003eBLEUET + CERISE + CHOCOLAT NOIR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========= FIN SECTION 1 ========= --\u003e\n\n\u003c!-- =========================================================\n  SECTION 2 : APPROVISIONNEMENT\n========================================================= --\u003e\n\u003cdiv style=\"width: 100%; margin: 0 auto 12px auto;\"\u003e\n\u003cdiv style=\"padding: 12px 14px; font-weight: 800; text-transform: uppercase; font-size: 14px; letter-spacing: .02em; background: #000; color: #fff; text-align: center; border-radius: 12px 12px 0 0;\"\u003eApprovisionnement\u003c\/div\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; background: transparent;\" cellspacing=\"1\" cellpadding=\"1\" border=\"3\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 20%;\"\u003eORIGINE\u003c\/td\u003e\n\u003ctd\u003eRégion d'Oromia, Zone de West Arsi, District de Nensebo, Éthiopie\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePRODUCTEURS\u003c\/td\u003e\n\u003ctd\u003e593 petit.es producteur.rices\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGESTIONNAIRE DU LOT\u003c\/td\u003e\n\u003ctd\u003eTariku Kare\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSTATION DE LAVAGE\u003c\/td\u003e\n\u003ctd\u003eRafisa\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVARIÉTÉ\u003c\/td\u003e\n\u003ctd\u003e74158, 74110, 74112\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePROCÉDÉ\u003c\/td\u003e\n\u003ctd\u003eNaturel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eALTITUDE\u003c\/td\u003e\n\u003ctd\u003e2000–2200 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePARTENAIRES\u003c\/td\u003e\n\u003ctd\u003eCrop to Cup\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVOLUME ACHETÉ\u003c\/td\u003e\n\u003ctd\u003e5 400 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFAB\u003c\/td\u003e\n\u003ctd\u003e4,35 $ US\/lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePRIX LIVRÉ\u003c\/td\u003e\n\u003ctd\u003e9,16 $ CAD\/lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRELATION\u003c\/td\u003e\n\u003ctd\u003e1 an\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- ========= FIN SECTION 2 ========= --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- =========================================================\n  SECTION 3 : INFORMATIONS SUR LE CAFÉ\n========================================================= --\u003e\n\u003cdiv style=\"width: 100%; margin: 0 auto 12px auto;\"\u003e\n\u003cdiv style=\"padding: 12px 14px; font-weight: 800; text-transform: uppercase; font-size: 14px; letter-spacing: .02em; background: #000; color: #fff; text-align: center; border-radius: 12px 12px 0 0;\"\u003eInformations sur le café\u003c\/div\u003e\n\u003cdiv style=\"border: 2px solid #000; border-top: none; border-radius: 0 0 12px 12px; padding: 16px 14px; background: transparent;\"\u003e\n\u003cp style=\"margin: 0 0 12px 0;\"\u003eCet Éthiopien naturel présente une attaque fruitée rappelant le bleuet sauvage et la cerise noire. Le côté fruité est accompagné d'une profondeure de chocolat noir et une douceur enveloppante, avec une texture soyeuse et une finale persistante.\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 12px 0;\"\u003eAu cœur de Nensebo, la station de lavage Rafisa travaille avec près de 600 petit·es producteur·rices des villages de Refisa, Roricho, Bulga et Riripa. Située dans la région d'Oromia, à environ 400 km au sud d'Addis-Abeba, cette jeune région caféicole perchée jusqu'à 2200 mètres d'altitude cultive un mélange de variétés locales et sauvages.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eAux reines de Rafisa se trouve Tariku Kare. Né à Bombe, il a commencé à travailler dans le café à seulement 15 ans avant de gérer différentes stations de lavage dans la région. Après plusieurs années dans le milieu, il a ouvert sa propre station afin d'exporter ses cafés à l'international. Aujourd'hui, Tariku est reconnu pour payer un prix plus élevé pour les cerises de café et pour bâtir des relations durables avec les producteur·rices qui livrent à ses stations de lavage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ========= FIN SECTION 3 ========= --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- =========================================================\n  SECTION 4 : PARAMÈTRES D'EXTRACTION — ESPRESSO\n========================================================= --\u003e\n\u003cdiv style=\"width: 100%; margin: 0 auto;\"\u003e\n\u003cdetails style=\"border: 2px solid #000; border-radius: 12px; overflow: hidden; margin: 0 0 12px 0; background: rgba(255,255,255,0.5);\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; list-style: none; padding: 12px 14px; font-weight: 800; text-transform: uppercase; font-size: 14px; letter-spacing: .02em; background: #000; color: #fff; text-align: center;\"\u003eEspresso — paramètres recommandés\u003c\/summary\u003e\n\u003cdiv style=\"padding: 12px 14px;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; background: transparent;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px 0; font-weight: 800; border-bottom: 1px solid rgba(0,0,0,.2);\"\u003eCafé moulu\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; text-align: right; border-bottom: 1px solid rgba(0,0,0,.2);\"\u003e18,5 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px 0; font-weight: 800; border-bottom: 1px solid rgba(0,0,0,.2);\"\u003eCafé dans la tasse\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; text-align: right; border-bottom: 1px solid rgba(0,0,0,.2);\"\u003e34 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px 0; font-weight: 800;\"\u003eTemps d'extraction\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; text-align: right;\"\u003e32 sec\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"margin-top: 10px; padding: 8px 10px; border-radius: 8px; background: rgba(0,0,0,.04); border: 1px dashed rgba(0,0,0,.2); font-size: 12px; opacity: .7; line-height: 1.4;\"\u003e\n\u003cstrong\u003eÀ noter —\u003c\/strong\u003e Recette optimisée pour un panier de \u003cstrong\u003e18 g\u003c\/strong\u003e. Consultez le manuel de votre machine pour connaître la capacité de votre panier.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ========= FIN SECTION 4 ========= --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- =========================================================\n  SECTION 5 : V60\n========================================================= --\u003e\n\u003cdiv style=\"width: 100%; margin: 0 auto;\"\u003e\n\u003cdetails style=\"border: 2px solid #000; border-radius: 12px; overflow: hidden; margin: 0 0 12px 0; background: rgba(255,255,255,0.5);\" open=\"\" id=\"v60Details-rafisa\"\u003e\n\u003csummary style=\"cursor: pointer; list-style: none; padding: 12px 14px; font-weight: 800; text-transform: uppercase; font-size: 14px; letter-spacing: .02em; background: #000; color: #fff; text-align: center;\"\u003eV60 – Recette\u003c\/summary\u003e\n\u003cdiv style=\"padding: 12px 14px;\"\u003e\n\u003cdiv style=\"padding: 10px 0 10px; border-bottom: 1px solid rgba(0,0,0,.2);\"\u003e\n\u003cdiv style=\"font-weight: 900; font-size: 16px;\"\u003eRatio 1:15\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 4px; opacity: .7; font-size: 13px;\"\u003e15 g in – 225 g out\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 6px; font-size: 13px;\"\u003e\n\u003cstrong\u003eTempérature de l'eau :\u003c\/strong\u003e 93 °C\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; gap: 10px; flex-wrap: wrap; padding: 10px 0 8px;\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; flex-wrap: wrap;\"\u003e\n\u003cbutton id=\"v60StartBtn-rafisa\" type=\"button\" style=\"cursor: pointer; border: 2px solid #000; background: #000; color: #fff; font-weight: 900; padding: 8px 10px; border-radius: 10px; text-transform: uppercase; letter-spacing: .02em; font-size: 12px;\"\u003eDémarrer\u003c\/button\u003e \u003cbutton id=\"v60StopBtn-rafisa\" type=\"button\" disabled style=\"cursor: pointer; border: 2px solid #000; background: #fff; color: #000; font-weight: 900; padding: 8px 10px; border-radius: 10px; text-transform: uppercase; letter-spacing: .02em; font-size: 12px; opacity: .5;\"\u003eStop\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 10px; align-items: baseline; line-height: 1;\"\u003e\n\u003cspan style=\"opacity: .70; font-size: 12px; font-weight: 800; text-transform: uppercase; letter-spacing: .04em;\"\u003eTimer\u003c\/span\u003e \u003cspan id=\"v60Timer-rafisa\" style=\"font-weight: 950; font-size: 28px; letter-spacing: .01em;\"\u003e0:00\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"v60WakeStatus-rafisa\" style=\"flex-basis: 100%; opacity: .6; font-size: 12px; line-height: 1.3; margin-top: 2px;\"\u003eℹ️ Appuie sur \"Démarrer\" pour garder l'écran allumé.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 8px; display: grid; gap: 10px;\"\u003e\n\u003cdiv id=\"v60-card-1-rafisa\" style=\"border: 1px solid rgba(0,0,0,.18); border-radius: 12px; padding: 10px 12px;\"\u003e\n\u003cdiv style=\"display: flex; gap: 10px; align-items: baseline; margin-bottom: 6px;\"\u003e\n\u003cdiv style=\"font-weight: 900;\"\u003e0:00\u003c\/div\u003e\n\u003cdiv style=\"font-weight: 900;\"\u003ePhase 1 — Bloom\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; flex-wrap: wrap; font-size: 12.5px; font-weight: 800;\"\u003e\n\u003cspan id=\"v60-pill-1-rafisa\" style=\"padding: 5px 9px; border-radius: 999px; background: rgba(0,0,0,.05); border: 1px solid rgba(0,0,0,.12);\"\u003eVerser pendant 0:10s\u003c\/span\u003e \u003cspan style=\"padding: 5px 9px; border-radius: 999px; background: rgba(0,0,0,.05); border: 1px solid rgba(0,0,0,.12);\"\u003eTotal 40 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"v60-card-2-rafisa\" style=\"border: 1px solid rgba(0,0,0,.18); border-radius: 12px; padding: 10px 12px;\"\u003e\n\u003cdiv style=\"display: flex; gap: 10px; align-items: baseline; margin-bottom: 6px;\"\u003e\n\u003cdiv style=\"font-weight: 900;\"\u003e0:40\u003c\/div\u003e\n\u003cdiv style=\"font-weight: 900;\"\u003ePhase 2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; flex-wrap: wrap; font-size: 12.5px; font-weight: 800;\"\u003e\n\u003cspan id=\"v60-pill-2-rafisa\" style=\"padding: 5px 9px; border-radius: 999px; background: rgba(0,0,0,.05); border: 1px solid rgba(0,0,0,.12);\"\u003eVerser pendant 0:30s\u003c\/span\u003e \u003cspan style=\"padding: 5px 9px; border-radius: 999px; background: rgba(0,0,0,.05); border: 1px solid rgba(0,0,0,.12);\"\u003eTotal 160 g\u003c\/span\u003e \u003cspan style=\"padding: 5px 9px; border-radius: 999px; background: rgba(0,0,0,.05); border: 1px solid rgba(0,0,0,.12); opacity: .6;\"\u003e+120 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"v60-card-3-rafisa\" style=\"border: 1px solid rgba(0,0,0,.18); border-radius: 12px; padding: 10px 12px;\"\u003e\n\u003cdiv style=\"display: flex; gap: 10px; align-items: baseline; margin-bottom: 6px;\"\u003e\n\u003cdiv style=\"font-weight: 900;\"\u003e1:20\u003c\/div\u003e\n\u003cdiv style=\"font-weight: 900;\"\u003ePhase 3\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; flex-wrap: wrap; font-size: 12.5px; font-weight: 800;\"\u003e\n\u003cspan id=\"v60-pill-3-rafisa\" style=\"padding: 5px 9px; border-radius: 999px; background: rgba(0,0,0,.05); border: 1px solid rgba(0,0,0,.12);\"\u003eVerser pendant 0:20s\u003c\/span\u003e \u003cspan style=\"padding: 5px 9px; border-radius: 999px; background: rgba(0,0,0,.05); border: 1px solid rgba(0,0,0,.12);\"\u003eTotal 225 g\u003c\/span\u003e \u003cspan style=\"padding: 5px 9px; border-radius: 999px; background: rgba(0,0,0,.05); border: 1px solid rgba(0,0,0,.12); opacity: .6;\"\u003e+65 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 12px; border-top: 1px solid rgba(0,0,0,.2); padding-top: 10px;\"\u003e\n\u003cdiv style=\"display: flex; gap: 10px; align-items: baseline;\"\u003e\n\u003cdiv style=\"font-weight: 900;\"\u003e2:45\u003c\/div\u003e\n\u003cdiv style=\"font-weight: 900;\"\u003eTemps final écoulement complet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 8px; padding: 8px 10px; border-radius: 8px; background: rgba(0,0,0,.04); border: 1px dashed rgba(0,0,0,.2); font-size: 12px; opacity: .6; line-height: 1.4;\"\u003e\n\u003cstrong\u003eℹ️ Astuce —\u003c\/strong\u003e Si le temps total est plus court, la mouture est probablement trop grosse. S'il est plus long, la mouture est probablement trop fine.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ========= FIN SECTION 5 ========= --\u003e\u003csvg style=\"display: none;\"\u003e\n\u003cstyle\u003e\n  @keyframes v60PulsePhase {\n    0%   { transform: scale(1);    box-shadow: 0 0 0 0 rgba(200,169,126,.35); }\n    50%  { transform: scale(1.06); box-shadow: 0 0 0 10px rgba(200,169,126,0); }\n    100% { transform: scale(1);    box-shadow: 0 0 0 0 rgba(200,169,126,0); }\n  }\n  .v60-pulse {\n    animation: v60PulsePhase 700ms ease-out 1;\n    transform-origin: center;\n    will-change: transform;\n  }\n  @keyframes v60BlinkPill {\n    0%, 100% { opacity: 1; transform: scale(1); }\n    50%      { opacity: .22; transform: scale(1.03); }\n  }\n  .v60-pill-pour-active {\n    background: #ffe7b7 !important;\n    border: 2px solid #d2a44a !important;\n    color: #3b2a12 !important;\n    font-weight: 900 !important;\n    letter-spacing: .02em;\n    animation: v60BlinkPill 2500ms ease-in-out infinite;\n    box-shadow:\n      0 0 0 2px rgba(210,164,74,.18) inset,\n      0 10px 22px rgba(0,0,0,.12),\n      0 0 0 6px rgba(210,164,74,.10);\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .v60-pill-pour-active { animation: none; }\n    .v60-pulse { animation: none; }\n  }\n\u003c\/style\u003e\n\u003cscript\u003e\n(function() {\n  var SUFFIX = '-rafisa';\n  var END_AT = 165;\n  var phases = [\n    { key: 1, t: 0,  pourLen: 10 },\n    { key: 2, t: 40, pourLen: 30 },\n    { key: 3, t: 80, pourLen: 20 }\n  ];\n  var latte = {\n    cardBg:     '#f6f1ea',\n    cardBorder: '#c8a97e',\n    pillBg:     '#eadfce'\n  };\n  var details  = document.getElementById('v60Details'    + SUFFIX);\n  var startBtn = document.getElementById('v60StartBtn'   + SUFFIX);\n  var stopBtn  = document.getElementById('v60StopBtn'    + SUFFIX);\n  var timerEl  = document.getElementById('v60Timer'      + SUFFIX);\n  var statusEl = document.getElementById('v60WakeStatus' + SUFFIX);\n  var pills = {\n    1: document.getElementById('v60-pill-1' + SUFFIX),\n    2: document.getElementById('v60-pill-2' + SUFFIX),\n    3: document.getElementById('v60-pill-3' + SUFFIX)\n  };\n  var cards = {\n    1: document.getElementById('v60-card-1' + SUFFIX),\n    2: document.getElementById('v60-card-2' + SUFFIX),\n    3: document.getElementById('v60-card-3' + SUFFIX)\n  };\n  function setCardActive(key) {\n    Object.keys(cards).forEach(function(k) {\n      var c = cards[k];\n      if (!c) return;\n      if (parseInt(k) === key) {\n        c.style.borderColor = latte.cardBorder;\n        c.style.background  = latte.cardBg;\n        c.style.boxShadow   = '0 0 0 2px rgba(200,169,126,.25) inset, 0 8px 22px rgba(200,169,126,.28)';\n      } else {\n        c.style.borderColor = 'rgba(0,0,0,.18)';\n        c.style.background  = 'transparent';\n        c.style.boxShadow   = 'none';\n      }\n    });\n  }\n  function setPillPhaseActive(key, doPulse) {\n    Object.keys(pills).forEach(function(k) {\n      var p = pills[k];\n      if (!p) return;\n      p.style.background  = 'rgba(0,0,0,.05)';\n      p.style.borderColor = 'rgba(0,0,0,.12)';\n      p.style.boxShadow   = 'none';\n      p.classList.remove('v60-pulse');\n    });\n    var pill = pills[key];\n    if (pill) {\n      pill.style.background  = latte.pillBg;\n      pill.style.borderColor = latte.cardBorder;\n      pill.style.boxShadow   = '0 0 0 2px rgba(200,169,126,.25) inset';\n      if (doPulse) {\n        pill.classList.remove('v60-pulse');\n        void pill.offsetWidth;\n        pill.classList.add('v60-pulse');\n      }\n    }\n  }\n  function resetPourPills() {\n    Object.values(pills).forEach(function(p) {\n      if (!p) return;\n      p.classList.remove('v60-pill-pour-active');\n    });\n  }\n  function setPourPillActive(key) {\n    resetPourPills();\n    if (!key) return;\n    var pill = pills[key];\n    if (pill) pill.classList.add('v60-pill-pour-active');\n  }\n  function clearAll() {\n    Object.values(cards).forEach(function(c) {\n      if (!c) return;\n      c.style.borderColor = 'rgba(0,0,0,.18)';\n      c.style.background  = 'transparent';\n      c.style.boxShadow   = 'none';\n    });\n    Object.values(pills).forEach(function(p) {\n      if (!p) return;\n      p.style.background  = 'rgba(0,0,0,.05)';\n      p.style.borderColor = 'rgba(0,0,0,.12)';\n      p.style.boxShadow   = 'none';\n      p.classList.remove('v60-pulse');\n      p.classList.remove('v60-pill-pour-active');\n    });\n  }\n  var wakeLock  = null;\n  var startTime = null;\n  var rafId     = null;\n  var lastPhaseKey = null;\n  var lastPourKey  = null;\n  function fmt(sec) {\n    sec = Math.max(0, Math.floor(sec));\n    var m = Math.floor(sec \/ 60);\n    var s = sec % 60;\n    return m + ':' + (s \u0026lt; 10 ? '0' : '') + s;\n  }\n  function getCurrentPhaseKey(elapsed) {\n    var current = phases[0].key;\n    for (var i = 0; i \u0026lt; phases.length; i++) if (elapsed \u0026gt;= phases[i].t) current = phases[i].key;\n    return current;\n  }\n  function getPourKey(elapsed) {\n    for (var i = phases.length - 1; i \u0026gt;= 0; i--) {\n      var p = phases[i];\n      if (elapsed \u0026gt;= p.t \u0026amp;\u0026amp; elapsed \u0026lt; (p.t + p.pourLen)) return p.key;\n    }\n    return null;\n  }\n  function enableWakeLock() {\n    if (!('wakeLock' in navigator)) {\n      statusEl.textContent = '⚠️ Ton navigateur ne supporte pas le mode écran allumé.';\n      return Promise.resolve();\n    }\n    return navigator.wakeLock.request('screen').then(function(wl) {\n      wakeLock = wl;\n      statusEl.textContent = '✅ Écran maintenu allumé pendant la recette.';\n      wakeLock.addEventListener('release', function() {\n        statusEl.textContent = 'ℹ️ Mode écran allumé relâché.';\n      });\n    }).catch(function() {\n      statusEl.textContent = '⚠️ Impossible d\\'activer le mode écran allumé.';\n      wakeLock = null;\n    });\n  }\n  function disableWakeLock() {\n    if (wakeLock) { wakeLock.release(); wakeLock = null; }\n  }\n  function setButtons(running) {\n    startBtn.disabled = running;\n    stopBtn.disabled  = !running;\n    stopBtn.style.opacity = running ? '1' : '.5';\n  }\n  function tick() {\n    var elapsed = (Date.now() - startTime) \/ 1000;\n    timerEl.textContent = fmt(elapsed);\n    var phaseKey = getCurrentPhaseKey(elapsed);\n    if (phaseKey !== lastPhaseKey) {\n      setCardActive(phaseKey);\n      setPillPhaseActive(phaseKey, lastPhaseKey !== null);\n      lastPhaseKey = phaseKey;\n    }\n    var pourKey = getPourKey(elapsed);\n    if (pourKey !== lastPourKey) {\n      setPourPillActive(pourKey);\n      lastPourKey = pourKey;\n    }\n    if (elapsed \u0026gt;= END_AT) { stopRecipe(true); return; }\n    rafId = requestAnimationFrame(tick);\n  }\n  function startRecipe() {\n    setButtons(true);\n    timerEl.textContent = '0:00';\n    lastPhaseKey = null;\n    lastPourKey  = null;\n    enableWakeLock().then(function() {\n      setCardActive(1);\n      setPillPhaseActive(1, false);\n      setPourPillActive(1);\n      lastPhaseKey = 1;\n      lastPourKey  = 1;\n      startTime = Date.now();\n      if (rafId) cancelAnimationFrame(rafId);\n      rafId = requestAnimationFrame(tick);\n    });\n  }\n  function stopRecipe(autoEnded) {\n    if (rafId) cancelAnimationFrame(rafId);\n    rafId     = null;\n    startTime = null;\n    disableWakeLock();\n    setButtons(false);\n    clearAll();\n    lastPhaseKey = null;\n    lastPourKey  = null;\n    if (autoEnded) {\n      statusEl.textContent = '✅ Recette terminée — écran libéré.';\n      timerEl.textContent  = fmt(END_AT);\n    } else {\n      statusEl.textContent = 'ℹ️ Recette arrêtée — écran libéré.';\n    }\n  }\n  startBtn.addEventListener('click', startRecipe);\n  stopBtn.addEventListener('click', function() { stopRecipe(false); });\n  details.addEventListener('toggle', function() { if (!details.open) stopRecipe(false); });\n  document.addEventListener('visibilitychange', function() {\n    if (document.visibilityState === 'visible' \u0026amp;\u0026amp; startTime \u0026amp;\u0026amp; !wakeLock) enableWakeLock();\n  });\n})();\n\u003c\/script\u003e\n\u003c\/svg\u003e","brand":"ZAB","offers":[{"title":"300g","offer_id":52900988911925,"sku":"CAF-SIN-TARI-300","price":30.0,"currency_code":"CAD","in_stock":true},{"title":"808g","offer_id":52900988944693,"sku":"CAF-SIN-TARI-808","price":74.0,"currency_code":"CAD","in_stock":true},{"title":"2268g (5lbs)","offer_id":52900988977461,"sku":"CAF-SIN-TARI-2268","price":195.0,"currency_code":"CAD","in_stock":true},{"title":"100g","offer_id":52900989010229,"sku":"CAF-SIN-TARI-100","price":15.5,"currency_code":"CAD","in_stock":true},{"title":"Bucket - 5lbs (Livraison locale seulement)","offer_id":52900989042997,"sku":"CAF-SIN-TARI-BUCK-5","price":147.0,"currency_code":"CAD","in_stock":true},{"title":"Bucket - 15lbs (Livraison locale seulement)","offer_id":52900989075765,"sku":"CAF-SIN-TARI-BUCK-15","price":441.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2716\/1842\/files\/tariku-300g-new.webp?v=1780337070"},{"product_id":"fellow-espresso-series-1","title":"FELLOW ESPRESSO SERIES 1","description":"\u003cp\u003e\u003cstrong\u003eFellow Espresso Series 1\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eLa Fellow Espresso Series 1 est une machine à espresso semi-professionnelle conçue pour allier performance et accessibilité. Son architecture brevetée \u003cstrong\u003eBoosted Boiler™\u003c\/strong\u003e, dotée de trois éléments chauffants indépendants, permet d'atteindre la température d'extraction en deux minutes ou moins, tout en maintenant une stabilité thermique exemplaire entre les shots et la vapeur.\u003c\/p\u003e\n\u003cp\u003eLa machine offre un \u003cstrong\u003eprofilage de pression programmable\u003c\/strong\u003e, incluant une pré-infusion contrôlée, pour améliorer l'extraction, accentuer la douceur et la clarté en tasse, et pardonner les petites imperfections de préparation du palet.\u003c\/p\u003e\n\u003cp\u003eUn système d'\u003cstrong\u003eanalyse de shot intégrée\u003c\/strong\u003e détecte si l'extraction est trop rapide ou trop lente et suggère des ajustements de mouture, facilitant la progression sans tâtonnement.\u003c\/p\u003e\n\u003cp\u003eLa Series 1 propose des \u003cstrong\u003erecettes guidées à l'écran\u003c\/strong\u003e pour les boissons classiques, ainsi qu'un mode manuel pour les utilisateurs qui souhaitent un contrôle total. La \u003cstrong\u003ebaguette vapeur assistée\u003c\/strong\u003e s'arrête automatiquement à la température de lait souhaitée, se purge après usage et s'adapte à différents types de lait pour des résultats constants, dignes d'un café.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaractéristiques techniques :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePompe : 15 bars, calibrée à 9 bars d'extraction\u003c\/li\u003e\n\u003cli\u003eRéservoir d'eau : 2 L amovible (non raccordable à une entrée d'eau)\u003c\/li\u003e\n\u003cli\u003eTemps de chauffe : 2 minutes ou moins\u003c\/li\u003e\n\u003cli\u003eDimensions : 438 × 315 × 279 mm\u003c\/li\u003e\n\u003cli\u003ePoids : 9,8 kg\u003c\/li\u003e\n\u003cli\u003eApplication mobile compatible iOS et Android\u003c\/li\u003e\n\u003cli\u003ePuissance : 1500 W - 120V \u003c\/li\u003e\n\u003cli data-start=\"1409\" data-end=\"1460\"\u003e\n\u003cstrong\u003e⚠️ Important :\u003c\/strong\u003e Ce produit est conçu uniquement pour les prises de Type A\/B. Veuillez vérifier que vos standards électriques locaux sont compatibles avant de passer votre commande.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInclus dans la boîte :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePorte-filtre bottomless 58 mm avec manche ergonomique noir\u003c\/li\u003e\n\u003cli\u003eTamper avec manche ergonomique noir\u003c\/li\u003e\n\u003cli\u003ePichet à lait en inox 10 oz\/300 ml\u003c\/li\u003e\n\u003cli\u003ePanier double shot simple paroi 18 g\u003c\/li\u003e\n\u003cli\u003ePanier double shot pressurisé 18 g\u003c\/li\u003e\n\u003cli\u003eAccessoire séparateur de shot\u003c\/li\u003e\n\u003cli\u003eDisque de rétro-lavage (filtre aveugle)\u003c\/li\u003e\n\u003cli\u003eNettoyeur pour embout de baguette vapeur\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eBac récupérateur amovible (\u003cem\u003etray\u003c\/em\u003e) avec indicateur de niveau maximum\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eBandelette de test de dureté de l'eau\u003c\/li\u003e\n\u003cli\u003ePastilles de détartrage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Fellow","offers":[{"title":"Default Title","offer_id":52909533135157,"sku":"GEA-FEL-SERI-ONE-NOI","price":1995.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2716\/1842\/files\/fellow-espresso-series1-11.jpg?v=1779376397"}],"url":"https:\/\/zabcafe.com\/collections\/nouveautes.oembed","provider":"Zab Café","version":"1.0","type":"link"}