{"title":"Coffee Beans","description":"","products":[{"product_id":"ethiopia-guji-anasora-wush-wush-anaerobic-natural-g1","title":"E95 Ethiopia Guji Anasora Wush Wush Anaerobic Natural G1","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\n\u003cdiv dir=\"auto\"\u003eEthiopia Guji Anasora Wush Wush Anaerobic Natural G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eCoffee Review\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eCoffee Review, April 2020: 96 points (also #10 in the 2020 annual Top 30)\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eCoffee Review, August 2020: 95 points (also #14 in the 2020 annual Top 30)\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eCoffee Review, November 2020: 95 points\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Ethiopia\u003c\/li\u003e\n\u003cli\u003eRegion: Oromia\u003c\/li\u003e\n\u003cli\u003eGuji\u003c\/li\u003e\n\u003cli\u003eAnasora Woreda\u003c\/li\u003e\n\u003cli\u003e Yirba Muda Farm\u003c\/li\u003e\n\u003cli\u003eAltitude: 2,250 m\u003c\/li\u003e\n\u003cli\u003eVariety: Wush Wush\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: Approx. 1,800 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Anaerobic natural\u003c\/li\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eHeady dry aroma of rum, grape, berries and mango. Thick, solid rum, grape, brandied cherry and dark berries lead on entry, with strawberry, peach, mango and florals mid-palate, finishing on rum raisin, cocoa and a touch of spice; bold and complex.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39351847125015,"sku":"E95","price":126.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e95-ethiopia-guji-anasora-wush-wush-anaerobic-natural-g1-398517.jpg?v=1671119525"},{"product_id":"k10-kenya-nyeri-muchoki-estate-aa","title":"K10 Kenya Nyeri Muchoki Estate AA","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eKenya Nyeri Muchoki Estate AA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Kenya\u003c\/li\u003e\n\u003cli\u003eRegion: Nyeri\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,800 m\u003c\/li\u003e\n\u003cli\u003eVariety: SL28, SL34, Ruiru 11\u003c\/li\u003e\n\u003cli\u003eProducer: The Muchoki family\u003c\/li\u003e\n\u003cli\u003eEstate: Muchoki Estate\u003c\/li\u003e\n\u003cli\u003eSoil: Red volcanic soil\u003c\/li\u003e\n\u003cli\u003eProcess: Traditional Kenyan Washed\u003c\/li\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Lot Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eDark-fruit aromas of blackberry, blackcurrant and black plum from the grinder. On the palate, deep blackberry, blackcurrant and black plum with a hint of smokiness, followed by the sweet-tart juiciness of redcurrant and cranberry juice, finishing on roselle; deep and full-bodied, bright, juicy and richly layered.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39351849713687,"sku":"K10","price":110.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/k10-kenya-nyeri-muchoki-estate-aa-356430.jpg?v=1671120027"},{"product_id":"p12-panama-boquete-garrido-family-mamacata-heirloom-unique-genotype-unknown-variety-washed","title":"P12 Panama Boquete Garrido Family Mamacata Heirloom\/Unique Genotype\/Unknown variety Washed","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\n\u003cdiv dir=\"auto\"\u003ePanama Boquete Garrido Family Mamacata Heirloom\/Unique Genotype\/Unknown variety Washed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Panama\u003c\/li\u003e\n\u003cli\u003eRegion: Boquete\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,500 to 1,650 m\u003c\/li\u003e\n\u003cli\u003eFarm owner: Jose David Garrido of Garrido family\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003e Unique Genotype\u003c\/li\u003e\n\u003cli\u003e Unknown variety\u003c\/li\u003e\n\u003cli\u003eProcess: Washed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Medium-Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eDry aroma of orange and black tea with a hint of honey and spice. Orange, mandarin peel and black tea on entry with a touch of honey water; a deep, complex washed lot with a spiced finish.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39351848599575,"sku":"P12","price":99.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/p12-panama-boquete-garrido-family-mamacata-heirloomunique-genotypeunknown-variety-washed-827432.jpg?v=1671120657"},{"product_id":"p11-panama-boquete-garrido-family-mamacata-heirloom-unique-genotype-unknown-variety-natural","title":"P11 Panama Boquete Garrido Family Mamacata Heirloom\/Unique Genotype\/Unknown variety Natural","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\n\u003cdiv dir=\"auto\"\u003ePanama Boquete Garrido Family Mamacata Heirloom\/Unique Genotype\/Unknown variety Natural\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Panama\u003c\/li\u003e\n\u003cli\u003eRegion: Boquete\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,500 to 1,650 m\u003c\/li\u003e\n\u003cli\u003eFarm owner: Jose David Garrido of Garrido family\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003e Unique Genotype\u003c\/li\u003e\n\u003cli\u003e Unknown variety\u003c\/li\u003e\n\u003cli\u003eProcess: Natural\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eDry aroma of grape, blueberry jam, mulberry and tropical fruit. Raisin and mulberry lead the palate with a touch of mango and strawberry, finishing on grape, winey notes and a cardamom-like spice; full and solid.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39351849287703,"sku":"P11","price":105.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/p11-panama-boquete-garrido-family-mamacata-heirloomunique-genotypeunknown-variety-natural-770151.jpg?v=1671120651"},{"product_id":"e78-ethiopia-guji-hambella-kudume-wolicho-yellow-honey-g1","title":"E78 Ethiopia Guji Hambella Kudume Wolicho Yellow Honey G1","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eFounder Series – James Selection\u003c\/div\u003e\n\n\u003cdiv dir=\"auto\"\u003eEthiopia Guji Hambella Kudume Wolicho Yellow Honey G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Ethiopia\u003c\/li\u003e\n\u003cli\u003eRegion: Guji\u003c\/li\u003e\n\u003cli\u003eHambella\u003c\/li\u003e\n\u003cli\u003eAltitude: 2,200 to 2,450 m\u003c\/li\u003e\n\u003cli\u003eVariety: Kurume \u0026amp; Wolicho\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: Approx. 1,800 to 2,100 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Yellow Honey\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eFragrant peach, lychee and fruit-gummy sweetness with bergamot and florals. Rich peach juice, apricot, lychee and Calpis on entry, with lemon zest, bergamot and gardenia, and a slight mangosteen sweet-tart note at the end; solid and full, sweet and enchanting.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39352136302615,"sku":"E78","price":115.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e78-ethiopia-guji-hambella-kudume-wolicho-yellow-honey-g1-291145.jpg?v=1671119405"},{"product_id":"x1-classic-espresso-blend-italian-paired-coffee-beans","title":"X1 Classic Espresso Blend","description":"\u003ch3 data-mce-fragment=\"1\" style=\"text-align: center;\" class=\"name\"\u003eCoffee Bean Information\u003c\/h3\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"name\"\u003e\n\u003cimg data-mce-fragment=\"1\" height=\"20\" width=\"20\" src=\"https:\/\/shoplineimg.com\/5b02288a4e22a61c5e00b0cf\/external-fa995a616f8619f5f860654d08126bc7\/original?image_url=https%3A%2F%2Fi.imgur.com%2FRY95WAM.png\" class=\"raw_info_image\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eCountry:  \u003c\/span\u003e\u003c\/span\u003eColombia, Brazil, Guatemala\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"name\"\u003e\n\u003cdiv class=\"name\"\u003e\n\u003cimg height=\"19\" width=\"19\" class=\"raw_info_image\" src=\"https:\/\/shoplineimg.com\/5b02288a4e22a61c5e00b0cf\/external-739133743c0446f326bbc3d695d508b9\/original?image_url=https%3A%2F%2Fi.imgur.com%2FnP7yxd1.png\"\u003e\u003cspan\u003eVariety:   \u003c\/span\u003eArabica\u003c\/div\u003e\n\u003cdiv class=\"name\"\u003eRoast level: Medium-Dark\u003cbr\u003e\u003cbr\u003eFlavour:\u003c\/div\u003e\n\u003cdiv class=\"name\"\u003e\n\u003cspan\u003eBrewed as espresso and paired with milk 🥛🥛🥛, it opens with a rich, alluring cocoa aroma and leaves a subtle nutty finish on the tongue.\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- Quality Life Coffee AI CTA 卡片樣式 (優化版) --- *\/\n  .ql-ai-cta {\n    background: linear-gradient(135deg, #ffffff 0%, #fcfcfc 100%);\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid #c5a065; \/* 品牌金 *\/\n    border-radius: 12px; \/* 更圓潤 *\/\n    padding: 24px;\n    margin: 30px 0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n    text-decoration: none !important;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Hover 浮起效果 *\/\n  .ql-ai-cta:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(197, 160, 101, 0.15); \/* 金色暈影 *\/\n    border-color: #c5a065;\n  }\n\n  .ql-ai-content {\n    flex: 1;\n    z-index: 2;\n  }\n\n  .ql-ai-title {\n    font-size: 17px;\n    font-weight: 800;\n    color: #1a1a1a;\n    margin: 0 0 6px 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    line-height: 1.3;\n  }\n\n  .ql-ai-desc {\n    font-size: 14px;\n    color: #555;\n    margin: 0;\n    line-height: 1.6;\n    letter-spacing: 0.3px;\n  }\n\n  .ql-ai-btn {\n    background-color: #1a1a1a;\n    color: #fff !important;\n    padding: 12px 24px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 700;\n    white-space: nowrap;\n    transition: all 0.3s ease;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n  }\n\n  \/* 按鈕 Hover 變色 *\/\n  .ql-ai-cta:hover .ql-ai-btn {\n    background-color: #c5a065;\n    transform: scale(1.02);\n  }\n\n  \/* SVG Icons *\/\n  .ql-icon-sparkle {\n    width: 20px;\n    height: 20px;\n    color: #c5a065;\n    \/* 讓星星輕微轉動 *\/\n    animation: spin-slow 3s infinite linear;\n  }\n  \n  @keyframes spin-slow {\n    0% { transform: rotate(0deg); }\n    50% { transform: rotate(15deg); }\n    100% { transform: rotate(0deg); }\n  }\n\n  \/* 手機版適配 *\/\n  @media (max-width: 600px) {\n    .ql-ai-cta {\n      flex-direction: column;\n      text-align: left; \/* 手機版保持左對齊看起來較專業 *\/\n      padding: 20px;\n      align-items: flex-start;\n    }\n    .ql-ai-title { font-size: 16px; }\n    .ql-ai-btn { \n      width: 100%; \n      justify-content: center; \n      margin-top: 10px; \n      padding: 14px; \/* 手機版按鈕大一點好按 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\u003ca href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" class=\"ql-ai-cta\" target=\"_blank\"\u003e\n\u003cdiv class=\"ql-ai-content\"\u003e\n\u003cdiv class=\"ql-ai-title\"\u003e\n\u003csvg class=\"ql-icon-sparkle\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2L14.39 9.39L22 12L14.39 14.61L12 22L9.61 14.61L2 12L9.61 9.39L12 2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Want to brew these beans to perfection?\u003c\/div\u003e\n\u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and our AI will instantly work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ql-ai-btn\"\u003eGet Your Personal Brew Guide \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"m12 5 7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":39961405784087,"sku":"X1-200G","price":60.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":40218353041431,"sku":"X1-500G","price":134.0,"currency_code":"HKD","in_stock":true},{"title":"1kg","offer_id":39961405849623,"sku":"X1-1KG","price":253.0,"currency_code":"HKD","in_stock":true},{"title":"3kg(1kg\/bag)","offer_id":45312536608791,"sku":"X1-3kg","price":685.0,"currency_code":"HKD","in_stock":true},{"title":"5kg(1kg\/bag)","offer_id":40378828029975,"sku":"X1-5KG-1KG","price":1020.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/classic-espresso-blend-172055.jpg?v=1671118802"},{"product_id":"x2-c-for-life-special-coffee-beans-hong-kong-freshroastcoffee","title":"X2 C for Life Special Blend","description":"\u003ch3 data-mce-fragment=\"1\" style=\"text-align: center;\" class=\"name\"\u003eCoffee Bean Information\u003c\/h3\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"name\"\u003e\n\u003cimg data-mce-fragment=\"1\" height=\"20\" width=\"20\" src=\"https:\/\/shoplineimg.com\/5b02288a4e22a61c5e00b0cf\/external-fa995a616f8619f5f860654d08126bc7\/original?image_url=https%3A%2F%2Fi.imgur.com%2FRY95WAM.png\" class=\"raw_info_image\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eCountry: Ethiopia, \u003c\/span\u003eColombia, Brazil\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"name\"\u003e\n\u003cdiv class=\"name\"\u003e\n\u003cimg height=\"19\" width=\"19\" class=\"raw_info_image\" src=\"https:\/\/shoplineimg.com\/5b02288a4e22a61c5e00b0cf\/external-739133743c0446f326bbc3d695d508b9\/original?image_url=https%3A%2F%2Fi.imgur.com%2FnP7yxd1.png\"\u003e\u003cspan\u003eVariety:   \u003c\/span\u003eArabica\u003c\/div\u003e\n\u003cdiv class=\"name\"\u003eRoast level: Medium\u003cbr\u003e\u003cbr\u003eFlavour:\u003c\/div\u003e\n\u003cdiv class=\"name\"\u003e\n\u003cspan\u003eBuilt on an Ethiopian base. Medium body and acidity, with berries and stone fruit at its core and gentle fruity acidity; clean and refreshing, never bitter or astringent. With milk it takes on a malted-milk sweetness. Well balanced overall, this is an all-round blend for everyday drinking that works equally well as pour-over or espresso.\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- Quality Life Coffee AI CTA 卡片樣式 (優化版) --- *\/\n  .ql-ai-cta {\n    background: linear-gradient(135deg, #ffffff 0%, #fcfcfc 100%);\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid #c5a065; \/* 品牌金 *\/\n    border-radius: 12px; \/* 更圓潤 *\/\n    padding: 24px;\n    margin: 30px 0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n    text-decoration: none !important;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Hover 浮起效果 *\/\n  .ql-ai-cta:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(197, 160, 101, 0.15); \/* 金色暈影 *\/\n    border-color: #c5a065;\n  }\n\n  .ql-ai-content {\n    flex: 1;\n    z-index: 2;\n  }\n\n  .ql-ai-title {\n    font-size: 17px;\n    font-weight: 800;\n    color: #1a1a1a;\n    margin: 0 0 6px 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    line-height: 1.3;\n  }\n\n  .ql-ai-desc {\n    font-size: 14px;\n    color: #555;\n    margin: 0;\n    line-height: 1.6;\n    letter-spacing: 0.3px;\n  }\n\n  .ql-ai-btn {\n    background-color: #1a1a1a;\n    color: #fff !important;\n    padding: 12px 24px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 700;\n    white-space: nowrap;\n    transition: all 0.3s ease;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n  }\n\n  \/* 按鈕 Hover 變色 *\/\n  .ql-ai-cta:hover .ql-ai-btn {\n    background-color: #c5a065;\n    transform: scale(1.02);\n  }\n\n  \/* SVG Icons *\/\n  .ql-icon-sparkle {\n    width: 20px;\n    height: 20px;\n    color: #c5a065;\n    \/* 讓星星輕微轉動 *\/\n    animation: spin-slow 3s infinite linear;\n  }\n  \n  @keyframes spin-slow {\n    0% { transform: rotate(0deg); }\n    50% { transform: rotate(15deg); }\n    100% { transform: rotate(0deg); }\n  }\n\n  \/* 手機版適配 *\/\n  @media (max-width: 600px) {\n    .ql-ai-cta {\n      flex-direction: column;\n      text-align: left; \/* 手機版保持左對齊看起來較專業 *\/\n      padding: 20px;\n      align-items: flex-start;\n    }\n    .ql-ai-title { font-size: 16px; }\n    .ql-ai-btn { \n      width: 100%; \n      justify-content: center; \n      margin-top: 10px; \n      padding: 14px; \/* 手機版按鈕大一點好按 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\u003ca href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" class=\"ql-ai-cta\" target=\"_blank\"\u003e\n\u003cdiv class=\"ql-ai-content\"\u003e\n\u003cdiv class=\"ql-ai-title\"\u003e\n\u003csvg class=\"ql-icon-sparkle\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2L14.39 9.39L22 12L14.39 14.61L12 22L9.61 14.61L2 12L9.61 9.39L12 2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Want to brew these beans to perfection?\u003c\/div\u003e\n\u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and our AI will instantly work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ql-ai-btn\"\u003eGet Your Personal Brew Guide \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"m12 5 7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":39961412403223,"sku":"X2-200G","price":66.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":40218342686743,"sku":"X2-500G","price":147.0,"currency_code":"HKD","in_stock":true},{"title":"1kg","offer_id":39961412435991,"sku":"X2-1KG","price":278.0,"currency_code":"HKD","in_stock":true},{"title":"3kg(1kg\/bag)","offer_id":45312536248343,"sku":"X2-3kg","price":770.0,"currency_code":"HKD","in_stock":true},{"title":"5kg(1kg\/bag)","offer_id":45312536281111,"sku":"X2-5kg","price":1181.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/c-for-life-883466.jpg?v=1671118471"},{"product_id":"h4-honduras-sherry-low-temperature-fermentation-masaguara","title":"H4 Honduras Sherry Low Temperature Fermentation Masaguara","description":"\u003ch3 style=\"text-align: center;\"\u003eCoffee Bean Information\u003c\/h3\u003e\n\u003cp\u003eHonduras Sherry Low Temperature Fermentation Masaguara \u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eCountry:  \u003c\/span\u003e\u003cspan\u003eHonduras  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eRegion:   \u003c\/span\u003e\u003cspan\u003eMasaguara\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eAltitude:  \u003c\/span\u003e\u003cspan\u003e1,500 m \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eVariety:  \u003c\/span\u003e\u003cspan\u003eCatuai, Caturra\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eProcess: Sherry Barrel\u003c\/span\u003e\u003cspan\u003e Fermentation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eRoast level:  \u003c\/span\u003e\u003cspan\u003eLight\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan class=\"typerc\"\u003eFlavour: whisky, honey, butter, vanilla\u003c\/span\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* --- Quality Life Coffee AI CTA 卡片樣式 (優化版) --- *\/\n  .ql-ai-cta {\n    background: linear-gradient(135deg, #ffffff 0%, #fcfcfc 100%);\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid #c5a065; \/* 品牌金 *\/\n    border-radius: 12px; \/* 更圓潤 *\/\n    padding: 24px;\n    margin: 30px 0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n    text-decoration: none !important;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Hover 浮起效果 *\/\n  .ql-ai-cta:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(197, 160, 101, 0.15); \/* 金色暈影 *\/\n    border-color: #c5a065;\n  }\n\n  .ql-ai-content {\n    flex: 1;\n    z-index: 2;\n  }\n\n  .ql-ai-title {\n    font-size: 17px;\n    font-weight: 800;\n    color: #1a1a1a;\n    margin: 0 0 6px 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    line-height: 1.3;\n  }\n\n  .ql-ai-desc {\n    font-size: 14px;\n    color: #555;\n    margin: 0;\n    line-height: 1.6;\n    letter-spacing: 0.3px;\n  }\n\n  .ql-ai-btn {\n    background-color: #1a1a1a;\n    color: #fff !important;\n    padding: 12px 24px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 700;\n    white-space: nowrap;\n    transition: all 0.3s ease;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n  }\n\n  \/* 按鈕 Hover 變色 *\/\n  .ql-ai-cta:hover .ql-ai-btn {\n    background-color: #c5a065;\n    transform: scale(1.02);\n  }\n\n  \/* SVG Icons *\/\n  .ql-icon-sparkle {\n    width: 20px;\n    height: 20px;\n    color: #c5a065;\n    \/* 讓星星輕微轉動 *\/\n    animation: spin-slow 3s infinite linear;\n  }\n  \n  @keyframes spin-slow {\n    0% { transform: rotate(0deg); }\n    50% { transform: rotate(15deg); }\n    100% { transform: rotate(0deg); }\n  }\n\n  \/* 手機版適配 *\/\n  @media (max-width: 600px) {\n    .ql-ai-cta {\n      flex-direction: column;\n      text-align: left; \/* 手機版保持左對齊看起來較專業 *\/\n      padding: 20px;\n      align-items: flex-start;\n    }\n    .ql-ai-title { font-size: 16px; }\n    .ql-ai-btn { \n      width: 100%; \n      justify-content: center; \n      margin-top: 10px; \n      padding: 14px; \/* 手機版按鈕大一點好按 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\u003ca class=\"ql-ai-cta\" href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" target=\"_blank\"\u003e\n\u003cdiv class=\"ql-ai-content\"\u003e\n\u003cdiv class=\"ql-ai-title\"\u003e\n\u003csvg fill=\"currentColor\" viewbox=\"0 0 24 24\" class=\"ql-icon-sparkle\"\u003e\u003cpath d=\"M12 2L14.39 9.39L22 12L14.39 14.61L12 22L9.61 14.61L2 12L9.61 9.39L12 2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Want to brew these beans to perfection?\u003c\/div\u003e\n\u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and our AI will instantly work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ql-ai-btn\"\u003eGet Your Personal Brew Guide \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"m12 5 7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":42050142011415,"sku":"H4-200G","price":158.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":42050142044183,"sku":"H4-500G","price":360.0,"currency_code":"HKD","in_stock":true},{"title":"1000g","offer_id":45312537100311,"sku":"H4-1kg","price":680.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/h4-honduras-sherry-low-temperature-fermentation-masaguara-993164.jpg?v=1671119779"},{"product_id":"h5-honduras-brandy-barrel-fermentation-masaguara","title":"H5 Honduras Brandy Barrel Fermentation Masaguara","description":"\u003ch3 style=\"text-align: center;\"\u003eCoffee Bean Information\u003c\/h3\u003e\n\u003cdiv class=\"product-details-module__title ec-header-h6\"\u003eHonduras Brandy Barrel Fermentation Masaguara\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-details-module__content\"\u003e\n\u003cdiv class=\"product-details__product-description\" itemprop=\"description\"\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eCountry:  \u003c\/span\u003e\u003cspan\u003eHonduras  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eRegion:   \u003c\/span\u003e\u003cspan\u003eMasaguara\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eAltitude:  \u003c\/span\u003e\u003cspan\u003e1,500 m \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eVariety:  \u003c\/span\u003e\u003cspan\u003eCatuai, Caturra\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eProcess: Brandy Barrel\u003c\/span\u003e\u003cspan\u003e Fermentation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"typerc\"\u003eRoast level:  \u003c\/span\u003e\u003cspan\u003eLight\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eFlavour: lychee, brandy, honeydew melon, honey\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- Quality Life Coffee AI CTA 卡片樣式 (優化版) --- *\/\n  .ql-ai-cta {\n    background: linear-gradient(135deg, #ffffff 0%, #fcfcfc 100%);\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid #c5a065; \/* 品牌金 *\/\n    border-radius: 12px; \/* 更圓潤 *\/\n    padding: 24px;\n    margin: 30px 0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n    text-decoration: none !important;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Hover 浮起效果 *\/\n  .ql-ai-cta:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(197, 160, 101, 0.15); \/* 金色暈影 *\/\n    border-color: #c5a065;\n  }\n\n  .ql-ai-content {\n    flex: 1;\n    z-index: 2;\n  }\n\n  .ql-ai-title {\n    font-size: 17px;\n    font-weight: 800;\n    color: #1a1a1a;\n    margin: 0 0 6px 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    line-height: 1.3;\n  }\n\n  .ql-ai-desc {\n    font-size: 14px;\n    color: #555;\n    margin: 0;\n    line-height: 1.6;\n    letter-spacing: 0.3px;\n  }\n\n  .ql-ai-btn {\n    background-color: #1a1a1a;\n    color: #fff !important;\n    padding: 12px 24px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 700;\n    white-space: nowrap;\n    transition: all 0.3s ease;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n  }\n\n  \/* 按鈕 Hover 變色 *\/\n  .ql-ai-cta:hover .ql-ai-btn {\n    background-color: #c5a065;\n    transform: scale(1.02);\n  }\n\n  \/* SVG Icons *\/\n  .ql-icon-sparkle {\n    width: 20px;\n    height: 20px;\n    color: #c5a065;\n    \/* 讓星星輕微轉動 *\/\n    animation: spin-slow 3s infinite linear;\n  }\n  \n  @keyframes spin-slow {\n    0% { transform: rotate(0deg); }\n    50% { transform: rotate(15deg); }\n    100% { transform: rotate(0deg); }\n  }\n\n  \/* 手機版適配 *\/\n  @media (max-width: 600px) {\n    .ql-ai-cta {\n      flex-direction: column;\n      text-align: left; \/* 手機版保持左對齊看起來較專業 *\/\n      padding: 20px;\n      align-items: flex-start;\n    }\n    .ql-ai-title { font-size: 16px; }\n    .ql-ai-btn { \n      width: 100%; \n      justify-content: center; \n      margin-top: 10px; \n      padding: 14px; \/* 手機版按鈕大一點好按 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-details-module__content\"\u003e\n\u003cdiv id=\"productDescription\" class=\"product-details__product-description\" itemprop=\"description\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\u003ca class=\"ql-ai-cta\" href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" target=\"_blank\"\u003e\n\u003cdiv class=\"ql-ai-content\"\u003e\n\u003cdiv class=\"ql-ai-title\"\u003e\n\u003csvg fill=\"currentColor\" viewbox=\"0 0 24 24\" class=\"ql-icon-sparkle\"\u003e\u003cpath d=\"M12 2L14.39 9.39L22 12L14.39 14.61L12 22L9.61 14.61L2 12L9.61 9.39L12 2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Want to brew these beans to perfection?\u003c\/div\u003e\n\u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and our AI will instantly work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ql-ai-btn\"\u003eGet Your Personal Brew Guide \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"m12 5 7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":42443934531607,"sku":"H5-200G","price":158.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":42443934564375,"sku":"H5-500G","price":324.0,"currency_code":"HKD","in_stock":true},{"title":"1000g","offer_id":45312537231383,"sku":"H5-1kg","price":604.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/h5-honduras-brandy-barrel-fermentation-masaguara-136476.jpg?v=1671119784"},{"product_id":"j3-jamaica-wallenford-estate-blue-mountain-no-1-washed","title":"J3 Jamaica Wallenford Estate Blue Mountain No. 1 Washed Coffee Beans","description":"\u003ch3 style=\"text-align: center;\"\u003eCoffee Bean Information\u003c\/h3\u003e\n\u003cp style=\"text-align: left;\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003c\/span\u003e\u003cbr\u003eJamaica Wallenford Estate Blue Mountain No. 1 Washed#2022\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Jamaica\u003c\/li\u003e\n\u003cli\u003eRegion: Blue Mountain\u003c\/li\u003e\n\u003cli\u003eEstate: Wallenford Estate\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,850 to 2,000 m\u003c\/li\u003e\n\u003cli\u003eVariety: Typica\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProcess: Washed\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eGrade: No.1+\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRoast level: Medium\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003eTasting Notes: \u003cbr\u003eA delicate, clean sweetness on the first sip slowly builds into a mellow, wine-like richness with plenty of nutty aroma and a rich creaminess, evolving into the classic Blue Mountain flavour. Flawlessly balanced, with a crisp, refreshing mouthfeel and a long, lingering finish.\u003c\/span\u003e\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39353703563287,"sku":"J3","price":319.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/j3-jamaica-wallenford-estate-blue-mountain-no-1-washed-234402.jpg?v=1671120021"},{"product_id":"p14-panama-casa-ruiz-volcan-coummunity-natural-geisha","title":"P14 Panama Casa Ruiz Volcan Community Natural Geisha Coffee Beans","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\n\u003cdiv dir=\"auto\"\u003ePanama Casa Ruiz Volcan Community Natural Geisha\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: Volcan\u003c\/li\u003e\n\u003cli\u003eProcess: Natural\u003c\/li\u003e\n\u003cli\u003eVariety: Geisha\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,400 to 1,700 m\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eOrange, sweet fruit tones, caramel, ripe citrus, lemon drops, orange soda; bright, juicy acidity, silky and sweet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39353705791511,"sku":"P14","price":170.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/p14-panama-casa-ruiz-volcan-coummunity-natural-geisha-665921.jpg?v=1671120667"},{"product_id":"n4-papua-new-guinea-sigri-estate-peaberry-washed","title":"N4 Papua New Guinea Sigri Estate Peaberry Washed","description":"\u003ch3 style=\"text-align: center;\"\u003eCoffee Bean Information\u003c\/h3\u003e\n\u003cp style=\"text-align: left;\"\u003ePAPUA NEW GUINEA Sigri Estate Peaberry Washed\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv\u003eCountry: Papua New Guinea\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: Waghi Valley\u003c\/li\u003e\n\u003cli\u003eEstate: Sigri\u003c\/li\u003e\n\u003cli\u003eProcess: Washed\u003c\/li\u003e\n\u003cli\u003eVariety: Typica\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,500 to 1,600 m\u003c\/li\u003e\n\u003cli\u003eRoast level: Medium-Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003eFlavour notes: Pronounced sugar-cane sweetness, fresh woody notes, tea-like finish\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39353711951895,"sku":"N4","price":105.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/n4-papua-new-guinea-sigri-estate-peaberry-washed-419086.jpg?v=1671120548"},{"product_id":"s5-el-salvador-sanda-ana-la-divina-providencia-washed-geisha","title":"S5 El Salvador Santa Ana La Divina Providencia washed Geisha","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cmeta charset=\"utf-8\"\/\u003e\n\u003ch4 data-mce-fragment=\"1\" dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003eEl Salvador Santa Ana La Divina Providencia washed Geisha\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eCountry: El Salvador\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: Santa Ana volcano, Apaneca range.\u003c\/li\u003e\n\u003cli\u003eProducer: Finca Providencia\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,700 m\u003c\/li\u003e\n\u003cli\u003eProcess: Washed\u003c\/li\u003e\n\u003cli\u003eVariety: Geisha\u003c\/li\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-size: 1.4em;\"\u003e \u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\" style=\"text-align: left;\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003eSweet orange, white florals, red berries, cherry, fine and full honey sweetness; sugar-roasted walnut and honey black tea on the finish\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39353713000471,"sku":"S5","price":149.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/s5-el-salvador-sanda-ana-la-divina-providencia-washed-geisha-835473.jpg?v=1671120948"},{"product_id":"s7-el-salvador-santa-ana-cerro-las-ranas-honey","title":"S7 El Salvador Santa Ana Cerro Las Ranas Honey","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\" data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\u003cbr\u003eEl Salvador Santa Ana Cerro Las Ranas Honey\u003c\/div\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: Apaneca, Ahuachapán\u003c\/li\u003e\n\u003cli\u003eEstate: Cerro Las Ranas (Las Cruces \/ Jasal)\u003c\/li\u003e\n\u003cli\u003eVariety: Bourbon, Caturra, Pacamara, Pacas\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,630 m\u003c\/li\u003e\n\u003cli\u003eGrade: SHB\u003c\/li\u003e\n\u003cli\u003eProcess: Honey\u003c\/li\u003e\n\u003cli\u003eRoast level: Medium-Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\" style=\"text-align: left;\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003eDry aroma of citrus, grapefruit, tangerine peel, blackberry, caramel and roasted nuts. On the slurp, citrus, orange, tangerine peel and plum lead the cup, with a touch of blackberry and smokiness, finishing on bittersweet chocolate and caramel.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39353714245655,"sku":"S7","price":94.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/s7-el-salvador-santa-ana-cerro-las-ranas-honey-934878.jpg?v=1671120953"},{"product_id":"r9-costa-rica-canet-musician-series-beethoven-shb","title":"R46 Costa Rica-Canet-Musician Series Beethoven SHB","description":"\u003cdiv style=\"text-align: left;\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eCosta Rica-Canet-Musician Series Beethoven SHB \u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003cul style=\"text-align: left;\"\u003e\n\u003cli\u003eCountry: Costa Rica\u003c\/li\u003e\n\u003cli\u003eRegion: Tarrazú\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,950 m\u003c\/li\u003e\n\u003cli\u003eProcess:  \u003cspan\u003eEnzyme Washed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003eGrade: SHB\u003c\/li\u003e\n\u003cli\u003eVariety: Caturra\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\nTasting Notes:\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eStrawberry, blueberry, grape, black tea, honey\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39354272186391,"sku":"R46","price":134.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/files\/r46-costa-rica-canet-musician-series-beethoven-shb-218044.jpg?v=1750949965"},{"product_id":"r11-costa-rica-canet-musician-series-mozart-shb-raisin-honey","title":"R11 Costa Rica-Canet-Musician Series Mozart SHB Raisin Honey","description":"\u003cdiv style=\"text-align: left;\" data-mce-fragment=\"1\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\" data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\" data-mce-fragment=\"1\"\u003eCosta Rica-Canet-Musician Series Mozart SHB Raisin Honey \u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003cul style=\"text-align: left;\"\u003e\n\u003cli\u003eCountry: Costa Rica\u003c\/li\u003e\n\u003cli\u003eRegion: Tarrazú\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,950 m\u003c\/li\u003e\n\u003cli\u003eProcess: Raisin Honey\u003c\/li\u003e\n\u003cli\u003eGrade: SHB\u003c\/li\u003e\n\u003cli\u003eVariety: Caturra\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\nTasting Notes:\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eBerry aromas, juicy sweet-tartness, a subtle creamy note, strawberry sweetness, ripe fruit and sweet spice\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39354273071127,"sku":"R11","price":162.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/r11-costa-rica-canet-musician-series-mozart-shb-raisin-honey-114483.jpg?v=1671120849"},{"product_id":"c4-colombia-finca-san-jose-estate-rum-barrel-fermented","title":"C4 Colombia Finca San Jose Estate Rum Barrel fermented","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003ch4 data-mce-fragment=\"1\" style=\"text-align: center;\" dir=\"auto\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cp dir=\"auto\"\u003e\u003cbr\u003eColombia Finca San Jose Estate Rum Barrel fermented \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Colombia\u003c\/li\u003e\n\u003cli\u003eRegion: Caldas\u003c\/li\u003e\n\u003cli\u003eProducer: Finca San Jose\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,750 m\u003c\/li\u003e\n\u003cli\u003eVariety: Castillo\u003c\/li\u003e\n\u003cli\u003eProcess: Washed, then fermented in rum barrels\u003c\/li\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eRum, muscat grape, cherry, stone fruit, liqueur chocolate and lime; bright, floral acidity and a velvety mouthfeel that turns sweet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- Quality Life Coffee AI CTA 卡片樣式 (優化版) --- *\/\n  .ql-ai-cta {\n    background: linear-gradient(135deg, #ffffff 0%, #fcfcfc 100%);\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid #c5a065; \/* 品牌金 *\/\n    border-radius: 12px; \/* 更圓潤 *\/\n    padding: 24px;\n    margin: 30px 0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n    text-decoration: none !important;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Hover 浮起效果 *\/\n  .ql-ai-cta:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(197, 160, 101, 0.15); \/* 金色暈影 *\/\n    border-color: #c5a065;\n  }\n\n  .ql-ai-content {\n    flex: 1;\n    z-index: 2;\n  }\n\n  .ql-ai-title {\n    font-size: 17px;\n    font-weight: 800;\n    color: #1a1a1a;\n    margin: 0 0 6px 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    line-height: 1.3;\n  }\n\n  .ql-ai-desc {\n    font-size: 14px;\n    color: #555;\n    margin: 0;\n    line-height: 1.6;\n    letter-spacing: 0.3px;\n  }\n\n  .ql-ai-btn {\n    background-color: #1a1a1a;\n    color: #fff !important;\n    padding: 12px 24px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 700;\n    white-space: nowrap;\n    transition: all 0.3s ease;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n  }\n\n  \/* 按鈕 Hover 變色 *\/\n  .ql-ai-cta:hover .ql-ai-btn {\n    background-color: #c5a065;\n    transform: scale(1.02);\n  }\n\n  \/* SVG Icons *\/\n  .ql-icon-sparkle {\n    width: 20px;\n    height: 20px;\n    color: #c5a065;\n    \/* 讓星星輕微轉動 *\/\n    animation: spin-slow 3s infinite linear;\n  }\n  \n  @keyframes spin-slow {\n    0% { transform: rotate(0deg); }\n    50% { transform: rotate(15deg); }\n    100% { transform: rotate(0deg); }\n  }\n\n  \/* 手機版適配 *\/\n  @media (max-width: 600px) {\n    .ql-ai-cta {\n      flex-direction: column;\n      text-align: left; \/* 手機版保持左對齊看起來較專業 *\/\n      padding: 20px;\n      align-items: flex-start;\n    }\n    .ql-ai-title { font-size: 16px; }\n    .ql-ai-btn { \n      width: 100%; \n      justify-content: center; \n      margin-top: 10px; \n      padding: 14px; \/* 手機版按鈕大一點好按 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\u003ca href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" class=\"ql-ai-cta\" target=\"_blank\"\u003e\n\u003cdiv class=\"ql-ai-content\"\u003e\n\u003cdiv class=\"ql-ai-title\"\u003e\n\u003csvg class=\"ql-icon-sparkle\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2L14.39 9.39L22 12L14.39 14.61L12 22L9.61 14.61L2 12L9.61 9.39L12 2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Want to brew these beans to perfection?\u003c\/div\u003e\n\u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and our AI will instantly work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ql-ai-btn\"\u003eGet Your Personal Brew Guide \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"m12 5 7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39354277265431,"sku":"C4","price":195.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/c4-colombia-finca-san-jose-estate-rum-barrel-fermented-745297.jpg?v=1671118553"},{"product_id":"mandeling-brazilian-blend-曼巴特調咖啡豆","title":"X3 Mandeling \u0026 Brazilian Blend","description":"\u003ch3 data-mce-fragment=\"1\" style=\"text-align: center;\" class=\"name\"\u003eCoffee Bean Information\u003c\/h3\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"name\"\u003e\n\u003cimg data-mce-fragment=\"1\" height=\"20\" width=\"20\" src=\"https:\/\/shoplineimg.com\/5b02288a4e22a61c5e00b0cf\/external-fa995a616f8619f5f860654d08126bc7\/original?image_url=https%3A%2F%2Fi.imgur.com%2FRY95WAM.png\" class=\"raw_info_image\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eCountry: Indonesia (Mandheling) + Brazil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"name\"\u003e\n\u003cdiv class=\"name\"\u003e\n\u003cimg height=\"19\" width=\"19\" class=\"raw_info_image\" src=\"https:\/\/shoplineimg.com\/5b02288a4e22a61c5e00b0cf\/external-739133743c0446f326bbc3d695d508b9\/original?image_url=https%3A%2F%2Fi.imgur.com%2FnP7yxd1.png\"\u003e\u003cspan\u003eVariety:   \u003c\/span\u003eArabica\u003c\/div\u003e\n\u003cdiv class=\"name\"\u003eRoast level: Medium-Dark\u003cbr\u003e\u003cbr\u003eFlavour:\u003c\/div\u003e\n\u003cdiv class=\"name\"\u003eCaramel, nutty chocolate, full body and rich crema, with a subtle sweetness on the finish. Great black or with milk.\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- Quality Life Coffee AI CTA 卡片樣式 (優化版) --- *\/\n  .ql-ai-cta {\n    background: linear-gradient(135deg, #ffffff 0%, #fcfcfc 100%);\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid #c5a065; \/* 品牌金 *\/\n    border-radius: 12px; \/* 更圓潤 *\/\n    padding: 24px;\n    margin: 30px 0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n    text-decoration: none !important;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Hover 浮起效果 *\/\n  .ql-ai-cta:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(197, 160, 101, 0.15); \/* 金色暈影 *\/\n    border-color: #c5a065;\n  }\n\n  .ql-ai-content {\n    flex: 1;\n    z-index: 2;\n  }\n\n  .ql-ai-title {\n    font-size: 17px;\n    font-weight: 800;\n    color: #1a1a1a;\n    margin: 0 0 6px 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    line-height: 1.3;\n  }\n\n  .ql-ai-desc {\n    font-size: 14px;\n    color: #555;\n    margin: 0;\n    line-height: 1.6;\n    letter-spacing: 0.3px;\n  }\n\n  .ql-ai-btn {\n    background-color: #1a1a1a;\n    color: #fff !important;\n    padding: 12px 24px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 700;\n    white-space: nowrap;\n    transition: all 0.3s ease;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n  }\n\n  \/* 按鈕 Hover 變色 *\/\n  .ql-ai-cta:hover .ql-ai-btn {\n    background-color: #c5a065;\n    transform: scale(1.02);\n  }\n\n  \/* SVG Icons *\/\n  .ql-icon-sparkle {\n    width: 20px;\n    height: 20px;\n    color: #c5a065;\n    \/* 讓星星輕微轉動 *\/\n    animation: spin-slow 3s infinite linear;\n  }\n  \n  @keyframes spin-slow {\n    0% { transform: rotate(0deg); }\n    50% { transform: rotate(15deg); }\n    100% { transform: rotate(0deg); }\n  }\n\n  \/* 手機版適配 *\/\n  @media (max-width: 600px) {\n    .ql-ai-cta {\n      flex-direction: column;\n      text-align: left; \/* 手機版保持左對齊看起來較專業 *\/\n      padding: 20px;\n      align-items: flex-start;\n    }\n    .ql-ai-title { font-size: 16px; }\n    .ql-ai-btn { \n      width: 100%; \n      justify-content: center; \n      margin-top: 10px; \n      padding: 14px; \/* 手機版按鈕大一點好按 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\u003ca class=\"ql-ai-cta\" href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" target=\"_blank\"\u003e\n\u003cdiv class=\"ql-ai-content\"\u003e\n\u003cdiv class=\"ql-ai-title\"\u003e\n\u003csvg fill=\"currentColor\" viewbox=\"0 0 24 24\" class=\"ql-icon-sparkle\"\u003e\u003cpath d=\"M12 2L14.39 9.39L22 12L14.39 14.61L12 22L9.61 14.61L2 12L9.61 9.39L12 2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Want to brew these beans to perfection?\u003c\/div\u003e\n\u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and our AI will instantly work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ql-ai-btn\"\u003eGet Your Personal Brew Guide \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"m12 5 7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":39961411878935,"sku":"X3-200G","price":65.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":40218356187159,"sku":"X3-500G","price":146.0,"currency_code":"HKD","in_stock":true},{"title":"1kg","offer_id":39961411911703,"sku":"X3-1KG","price":274.0,"currency_code":"HKD","in_stock":true},{"title":"3kg(1kg\/bag)","offer_id":45312536707095,"sku":"X3-3kg","price":740.0,"currency_code":"HKD","in_stock":true},{"title":"5kg(1kg\/bag)","offer_id":40378828324887,"sku":"X3-5KG-1KG","price":1125.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/mandeling-brazilian-blend-219614.jpg?v=1671120461"},{"product_id":"d4-indonesia-sumatra-aceh-gayo-glbs-sc20","title":"D4 Indonesia Sumatra Aceh Gayo GLBS SC20+ Golden Mandheling Coffee Beans","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eD4 Indonesia Sumatra Aceh Gayo GLBS SC20+\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e※ Top-grade, low-defect Mandheling! ※\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003eCountry: Indonesia\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: Aceh Gayo\u003c\/li\u003e\n\u003cli\u003eVariety: Catimor, Caturra, Typica, Sidikalong\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,100 to 1,300 m\u003c\/li\u003e\n\u003cli\u003eGrade: Screen 20+, G1\u003c\/li\u003e\n\u003cli\u003eProcess: Semi-washed (traditional wet-hulled)\u003c\/li\u003e\n\u003cli\u003eRoast level: Medium-Dark\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eCaramel, custard, fresh cream, cocoa; rich, mellow and full, with a long, sweet finish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\u003ca class=\"ql-ai-cta\" href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\n\u003cdiv class=\"ql-ai-content\"\u003e\n\u003cdiv class=\"ql-ai-title\"\u003eWant to get the best out of these beans?\u003c\/div\u003e\n\u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and let the AI Barista work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ql-ai-btn\"\u003eGet Your Brew Recipe\u003c\/div\u003e\n\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":40445923491863,"sku":"D4-200G","price":121.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":40622682046487,"sku":"D4-500G","price":266.0,"currency_code":"HKD","in_stock":true},{"title":"1kg","offer_id":40445923524631,"sku":"D4-1KG","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"3kg(1kg\/bag)","offer_id":45312537133079,"sku":"D4-3kg","price":1120.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/d4-indonesia-sumatra-aceh-gayo-glbs-sc20-957738.jpg?v=1671118929"},{"product_id":"k15-kenya-nyeri-gachatha-ab-top-lot-094","title":"K15 Kenya Nyeri Gachatha AB TOP Lot #094","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eKenya Nyeri Gachatha AB TOP Lot #094\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003eCountry: Kenya\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: Nyeri\u003c\/li\u003e\n\u003cli\u003eCooperative: Gachatha FCS\u003c\/li\u003e\n\u003cli\u003eProducer: approx. 1,500 smallholder members of the cooperative\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,700 m\u003c\/li\u003e\n\u003cli\u003eTemperature: approx. 13 to 24°C\u003c\/li\u003e\n\u003cli\u003eVariety: SL28, SL34, Batian, Ruiru 11\u003c\/li\u003e\n\u003cli\u003eSoil: Red volcanic soil\u003c\/li\u003e\n\u003cli\u003eProcess: Kenyan Washed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eDry aroma of citrus, grapefruit, cranberry and roselle. On the palate, sweet-tart blackcurrant, cranberry juice, grapefruit and orange peel, finishing on dark chocolate, sweet toffee and blackcurrant; silky smooth, clean and bright.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39360438960151,"sku":"K15","price":116.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/k15-kenya-nyeri-gachatha-ab-top-lot-094-128021.jpg?v=1671120039"},{"product_id":"e82-ethiopia-sidama-natural-twakok-g1-lot-21-01","title":"E82 Ethiopia Sidama Natural Twakok G1 Lot 21\/01","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\n\u003cdiv dir=\"auto\"\u003eEthiopia Sidama Natural Twakok G1 Lot 21\/01\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003eCountry: Ethiopia\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: Sidama Region\u003c\/li\u003e\n\u003cli\u003eAltitude: 2,000+ m\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: Approx. 1,650 to 1,900 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Natural, dried on African raised beds\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\u003cspan class=\"pq6dq46d tbxw36s4 knj5qynh kvgmc6g5 ditlmg2l oygrvhab nvdbi5me sf5mxxl7 gl3lb2sf hhz5lgdu\"\u003e\u003cimg alt=\"🍑\" height=\"16\" referrerpolicy=\"origin-when-cross-origin\" src=\"https:\/\/www.facebook.com\/images\/emoji.php\/v9\/t46\/2\/16\/1f351.png\" width=\"16\"\/\u003e\u003c\/span\u003e Tasting Notes \u003cspan class=\"pq6dq46d tbxw36s4 knj5qynh kvgmc6g5 ditlmg2l oygrvhab nvdbi5me sf5mxxl7 gl3lb2sf hhz5lgdu\"\u003e\u003cimg alt=\"🍑\" height=\"16\" referrerpolicy=\"origin-when-cross-origin\" src=\"https:\/\/www.facebook.com\/images\/emoji.php\/v9\/t46\/2\/16\/1f351.png\" width=\"16\"\/\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003eRich, sweet strawberry, blueberry, peach, mango, passion fruit and bergamot aromas. Peach, blueberry jam and mango- and passion-fruit-like tropical fruit lead the sip, with a tipsy peach-wine note, bergamot and delicate rose; an enchanting weave of florals, fruit and sweet-tart character\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39360450363415,"sku":"E82","price":105.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e82-ethiopia-sidama-natural-twakok-g1-lot-2101-643465.jpg?v=1671119415"},{"product_id":"r22-costa-rica-central-valley-kinka-bear-yellow-honey","title":"R22 Costa Rica Central Valley Kinka Bear® Yellow Honey","description":"\u003cdiv style=\"text-align: left;\" data-mce-fragment=\"1\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\" data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eCosta Rica Central Valley Kinka Bear® Yellow Honey Lot 21\/01\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eRated 94 points by Coffee Review (April 2021 and October 2020)*\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Costa Rica\u003c\/li\u003e\n\u003cli\u003eRegion: Central Valley\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,600 m\u003c\/li\u003e\n\u003cli\u003eVariety: Catuai, Villa Sarchi\u003c\/li\u003e\n\u003cli\u003eProcess: Yellow Honey\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul style=\"text-align: left;\"\u003e\n\u003cli style=\"text-align: left;\"\u003eRoast level: Medium-Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv dir=\"auto\" data-mce-fragment=\"1\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\" data-mce-fragment=\"1\"\u003eDry aroma of citrus, orange peel, black tea and honey. On the palate, honey, Sunkist orange, pear, cranberry and pomelo, with a sugar-cane sweetness from mid-palate to finish; smooth and richly sweet.\u003c\/div\u003e\n\u003cbr\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39360451215383,"sku":"R22","price":99.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/r22-costa-rica-central-valley-kinka-bear-yellow-honey-136926.jpg?v=1671120854"},{"product_id":"e83-ethiopia-omo-geisha-1931-natural-g1","title":"E83 Ethiopia Omo Geisha 1931 Natural G1 Geisha Village Coffee Beans","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEthiopia Omo Geisha 1931 Natural G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: Omo Zone\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003eProcess: Natural\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eVariety: Geisha 1931\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,800 m\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eCocoa liqueur, brandied cherry and tropical fruit; rich, full body with a bold, solid natural-process character\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39360467828759,"sku":"E83","price":110.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e83-ethiopia-omo-geisha-1931-natural-g1-283417.jpg?v=1671119420"},{"product_id":"c10-colombia-supremo-washed","title":"C10 Colombia Supremo Washed Coffee Beans","description":"\u003cdiv class=\"product-description\" lang=\"en\" style=\"font-family: inherit; font-size: 15px; line-height: 1.8; color: #5e5546; max-width: 100%; overflow-wrap: break-word; word-break: normal; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"background: #F7F0E6; padding: 22px 18px; border-radius: 14px; margin: 0 0 24px; border-left: 4px solid #c5a065; box-sizing: border-box;\"\u003e\n\u003cdiv style=\"font-size: 12px; letter-spacing: 1px; color: #8a6f36; font-weight: bold; margin: 0 0 10px;\"\u003eC10 · COLOMBIA · SUPREMO · WASHED\u003c\/div\u003e\n\u003ch2 style=\"margin: 0 0 12px; font-size: 23px; line-height: 1.4; color: #3b321f;\"\u003eNuts and dark chocolate in a rich everyday cup.\u003c\/h2\u003e\n\u003cp style=\"margin: 0 0 10px; font-size: 15px; font-weight: bold; color: #5e4905;\"\u003eC10 Colombia Supremo Washed | Medium Roast\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 15px; color: #5e5546;\"\u003eNotes of nuts and dark chocolate lead the way, accompanied by stone fruit and vanilla, with a caramel finish. A rich-bodied coffee for those who enjoy classic flavours and a satisfying everyday cup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin: 0 0 24px;\"\u003e\n\u003ch2 style=\"font-size: 20px; margin: 0 0 12px; color: #5e4905;\"\u003eIs this coffee for you?\u003c\/h2\u003e\n\u003cdiv style=\"padding: 16px; border: 1px solid #e7ddcc; border-radius: 12px; background: #fff; font-size: 14px; color: #5e5546;\"\u003e\n\u003cp style=\"margin: 0 0 8px;\"\u003e\u003cstrong style=\"color: #3b321f;\"\u003eYou enjoy a rich body: \u003c\/strong\u003eC10 is a good starting point if you enjoy a flavourful black coffee with a satisfying mouthfeel.\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003e\u003cstrong style=\"color: #3b321f;\"\u003eYou prefer a medium roast: \u003c\/strong\u003eFor those who appreciate aromatic detail alongside a fuller-bodied cup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin: 0 0 24px;\"\u003e\n\u003ch2 style=\"font-size: 20px; margin: 0 0 12px; color: #5e4905;\"\u003eCoffee details\u003c\/h2\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; border: 1px solid #e7ddcc; font-size: 14px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" style=\"width: 30%; padding: 11px 12px; text-align: left; vertical-align: top; background: #F7F0E6; border-bottom: 1px solid #e8dfd1; color: #3b321f;\"\u003eCountry\u003c\/th\u003e\n\u003ctd style=\"padding: 11px 12px; background: #F7F0E6; border-bottom: 1px solid #e8dfd1; color: #5e5546;\"\u003eColombia\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" style=\"padding: 11px 12px; text-align: left; vertical-align: top; background: #fff; border-bottom: 1px solid #e8dfd1; color: #3b321f;\"\u003eRegion\u003c\/th\u003e\n\u003ctd style=\"padding: 11px 12px; background: #fff; border-bottom: 1px solid #e8dfd1; color: #5e5546;\"\u003eVarious regions\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" style=\"padding: 11px 12px; text-align: left; vertical-align: top; background: #F7F0E6; border-bottom: 1px solid #e8dfd1; color: #3b321f;\"\u003eGrade\u003c\/th\u003e\n\u003ctd style=\"padding: 11px 12px; background: #F7F0E6; border-bottom: 1px solid #e8dfd1; color: #5e5546;\"\u003eSupremo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" style=\"padding: 11px 12px; text-align: left; vertical-align: top; background: #fff; border-bottom: 1px solid #e8dfd1; color: #3b321f;\"\u003eProcess\u003c\/th\u003e\n\u003ctd style=\"padding: 11px 12px; background: #fff; border-bottom: 1px solid #e8dfd1; color: #5e5546;\"\u003eWashed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" style=\"padding: 11px 12px; text-align: left; vertical-align: top; background: #F7F0E6; border-bottom: 1px solid #e8dfd1; color: #3b321f;\"\u003eAltitude\u003c\/th\u003e\n\u003ctd style=\"padding: 11px 12px; background: #F7F0E6; border-bottom: 1px solid #e8dfd1; color: #5e5546;\"\u003e1,200–2,000 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" style=\"padding: 11px 12px; text-align: left; vertical-align: top; background: #fff; border-bottom: 1px solid #e8dfd1; color: #3b321f;\"\u003eVarieties\u003c\/th\u003e\n\u003ctd style=\"padding: 11px 12px; background: #fff; border-bottom: 1px solid #e8dfd1; color: #5e5546;\"\u003eCaturra, Typica, Bourbon\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" style=\"padding: 11px 12px; text-align: left; vertical-align: top; background: #F7F0E6; color: #3b321f;\"\u003eRoast level\u003c\/th\u003e\n\u003ctd style=\"padding: 11px 12px; background: #F7F0E6; color: #5e5546;\"\u003eMedium roast\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin: 0 0 24px;\"\u003e\n\u003ch2 style=\"font-size: 20px; margin: 0 0 12px; color: #5e4905;\"\u003ePour-over brewing | A starting point\u003c\/h2\u003e\n\u003cdiv style=\"padding: 16px; border: 1px solid #e7ddcc; border-radius: 12px; background: #fff;\"\u003e\n\u003cp style=\"margin: 0 0 10px; font-size: 14px; color: #3b321f;\"\u003e\u003cstrong\u003eFor a V60\u003c\/strong\u003e\u003cbr\u003e15 g coffee · 250 g total brew water\u003cbr\u003e92–94°C water · Medium-fine grind\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 14px; color: #5e5546;\"\u003eWet the grounds evenly and bloom for around 30 seconds, then pour slowly in circles until you reach the total water weight. Let the coffee cool slightly and explore how its aroma and mouthfeel change with temperature.\u003c\/p\u003e\n\u003cp style=\"margin: 10px 0 0; font-size: 12px; color: #8a7b65;\"\u003eUse this as a general starting point and adjust to suit your dripper, grinder and taste.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display: block; background: #F7F0E6; border: 1px solid #e7ddcc; border-radius: 14px; padding: 20px 18px; text-decoration: none; color: #3b321f; box-sizing: border-box;\"\u003e \u003cspan style=\"display: block; font-size: 12px; letter-spacing: 1px; font-weight: bold; color: #8a6f36; margin-bottom: 6px;\"\u003eQUALITY LIFE COFFEE · AI BARISTA\u003c\/span\u003e \u003cspan style=\"display: block; font-size: 19px; line-height: 1.5; font-weight: bold; margin-bottom: 8px;\"\u003eFind a recipe that works for you.\u003c\/span\u003e \u003cspan style=\"display: block; font-size: 14px; line-height: 1.8; color: #5e5546; margin-bottom: 14px;\"\u003eUpload your coffee label and let AI Barista suggest water temperature, brew ratio and grind settings based on your equipment and taste.\u003c\/span\u003e \u003cspan style=\"display: inline-block; background: #6b531f; color: #fff; font-size: 14px; line-height: 1.5; font-weight: bold; padding: 12px 18px; border-radius: 8px;\"\u003eGet personalised brewing advice →\u003c\/span\u003e \u003c\/a\u003e\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":40570774028311,"sku":"C10-200G","price":81.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":40570774061079,"sku":"C10-500G","price":160.0,"currency_code":"HKD","in_stock":true},{"title":"1kg","offer_id":40570774093847,"sku":"C10-1KG","price":303.0,"currency_code":"HKD","in_stock":true},{"title":"3kg(1kg\/bag)","offer_id":45312536772631,"sku":"C10-3kg","price":818.0,"currency_code":"HKD","in_stock":true},{"title":"5kg(1kg\/bag)","offer_id":45312536805399,"sku":"C10-5kg","price":1212.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/c10-colombia-supremo-washed-317503.jpg?v=1671118476"},{"product_id":"b7-brazil-fazenda-rainha-yellow-bourbon-natural","title":"B7 Brazil Fazenda Rainha Yellow Bourbon Natural","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003ch4 style=\"text-align: center;\" dir=\"auto\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003cbr\u003eBrazil Fazenda Rainha Yellow Bourbon Natural\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eCountry: Brazil \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRegion: Mogiana, São Paulo State \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProducer: Fazenda Rainha Farm \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eVariety: Yellow Bourbon \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAltitude: 1,150 to 1,350 m \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProcess: Natural\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Medium\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eNuts, vanilla, dark chocolate, soft fruity acidity and brown-sugar sweetness.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- Quality Life Coffee AI CTA 卡片樣式 (優化版) --- *\/\n  .ql-ai-cta {\n    background: linear-gradient(135deg, #ffffff 0%, #fcfcfc 100%);\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid #c5a065; \/* 品牌金 *\/\n    border-radius: 12px; \/* 更圓潤 *\/\n    padding: 24px;\n    margin: 30px 0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n    text-decoration: none !important;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Hover 浮起效果 *\/\n  .ql-ai-cta:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(197, 160, 101, 0.15); \/* 金色暈影 *\/\n    border-color: #c5a065;\n  }\n\n  .ql-ai-content {\n    flex: 1;\n    z-index: 2;\n  }\n\n  .ql-ai-title {\n    font-size: 17px;\n    font-weight: 800;\n    color: #1a1a1a;\n    margin: 0 0 6px 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    line-height: 1.3;\n  }\n\n  .ql-ai-desc {\n    font-size: 14px;\n    color: #555;\n    margin: 0;\n    line-height: 1.6;\n    letter-spacing: 0.3px;\n  }\n\n  .ql-ai-btn {\n    background-color: #1a1a1a;\n    color: #fff !important;\n    padding: 12px 24px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 700;\n    white-space: nowrap;\n    transition: all 0.3s ease;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n  }\n\n  \/* 按鈕 Hover 變色 *\/\n  .ql-ai-cta:hover .ql-ai-btn {\n    background-color: #c5a065;\n    transform: scale(1.02);\n  }\n\n  \/* SVG Icons *\/\n  .ql-icon-sparkle {\n    width: 20px;\n    height: 20px;\n    color: #c5a065;\n    \/* 讓星星輕微轉動 *\/\n    animation: spin-slow 3s infinite linear;\n  }\n  \n  @keyframes spin-slow {\n    0% { transform: rotate(0deg); }\n    50% { transform: rotate(15deg); }\n    100% { transform: rotate(0deg); }\n  }\n\n  \/* 手機版適配 *\/\n  @media (max-width: 600px) {\n    .ql-ai-cta {\n      flex-direction: column;\n      text-align: left; \/* 手機版保持左對齊看起來較專業 *\/\n      padding: 20px;\n      align-items: flex-start;\n    }\n    .ql-ai-title { font-size: 16px; }\n    .ql-ai-btn { \n      width: 100%; \n      justify-content: center; \n      margin-top: 10px; \n      padding: 14px; \/* 手機版按鈕大一點好按 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\u003ca class=\"ql-ai-cta\" href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" target=\"_blank\"\u003e\n\u003cdiv class=\"ql-ai-content\"\u003e\n\u003cdiv class=\"ql-ai-title\"\u003e\n\u003csvg fill=\"currentColor\" viewbox=\"0 0 24 24\" class=\"ql-icon-sparkle\"\u003e\u003cpath d=\"M12 2L14.39 9.39L22 12L14.39 14.61L12 22L9.61 14.61L2 12L9.61 9.39L12 2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Want to brew these beans to perfection?\u003c\/div\u003e\n\u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and our AI will instantly work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ql-ai-btn\"\u003eGet Your Personal Brew Guide \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"16\" width=\"16\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"m12 5 7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":40792744099863,"sku":"B7-200G","price":95.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":40792744132631,"sku":"B7-500G","price":194.0,"currency_code":"HKD","in_stock":true},{"title":"1kg","offer_id":40792744165399,"sku":"B7-1KG","price":350.0,"currency_code":"HKD","in_stock":true},{"title":"3kg(1kg\/bag)","offer_id":45312537296919,"sku":"B7-3kg","price":900.0,"currency_code":"HKD","in_stock":true},{"title":"5kg(1kg\/bag)","offer_id":45312537329687,"sku":"B7-5kg","price":1300.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/files\/b7-brazil-fazenda-rainha-yellow-bourbon-natural-200g-8736358.jpg?v=1761260216"},{"product_id":"c5-colombia-royal-select-water-decaf-grainpro","title":"C5 Colombia Decaf Sugar Cane Process Coffee Beans","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003cbr\u003eColombia Decaf-Sugar Cane Process\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: Huila\u003c\/li\u003e\n\u003cli\u003eVariety: Typica, Caturra, Castillo\u003c\/li\u003e\n\u003cli\u003eProcess:  \u003cspan\u003eSugar Cane Decaf\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAltitude: 1,400 to 2,000 m\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e Roast level: Medium\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eDark chocolate, caramel; balanced and smooth, mellow and sweet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* --- Quality Life Coffee AI CTA 卡片樣式 (優化版) --- *\/\n  .ql-ai-cta {\n    background: linear-gradient(135deg, #ffffff 0%, #fcfcfc 100%);\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid #c5a065; \/* 品牌金 *\/\n    border-radius: 12px; \/* 更圓潤 *\/\n    padding: 24px;\n    margin: 30px 0;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n    text-decoration: none !important;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Hover 浮起效果 *\/\n  .ql-ai-cta:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(197, 160, 101, 0.15); \/* 金色暈影 *\/\n    border-color: #c5a065;\n  }\n\n  .ql-ai-content {\n    flex: 1;\n    z-index: 2;\n  }\n\n  .ql-ai-title {\n    font-size: 17px;\n    font-weight: 800;\n    color: #1a1a1a;\n    margin: 0 0 6px 0;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    line-height: 1.3;\n  }\n\n  .ql-ai-desc {\n    font-size: 14px;\n    color: #555;\n    margin: 0;\n    line-height: 1.6;\n    letter-spacing: 0.3px;\n  }\n\n  .ql-ai-btn {\n    background-color: #1a1a1a;\n    color: #fff !important;\n    padding: 12px 24px;\n    border-radius: 6px;\n    font-size: 14px;\n    font-weight: 700;\n    white-space: nowrap;\n    transition: all 0.3s ease;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n  }\n\n  \/* 按鈕 Hover 變色 *\/\n  .ql-ai-cta:hover .ql-ai-btn {\n    background-color: #c5a065;\n    transform: scale(1.02);\n  }\n\n  \/* SVG Icons *\/\n  .ql-icon-sparkle {\n    width: 20px;\n    height: 20px;\n    color: #c5a065;\n    \/* 讓星星輕微轉動 *\/\n    animation: spin-slow 3s infinite linear;\n  }\n  \n  @keyframes spin-slow {\n    0% { transform: rotate(0deg); }\n    50% { transform: rotate(15deg); }\n    100% { transform: rotate(0deg); }\n  }\n\n  \/* 手機版適配 *\/\n  @media (max-width: 600px) {\n    .ql-ai-cta {\n      flex-direction: column;\n      text-align: left; \/* 手機版保持左對齊看起來較專業 *\/\n      padding: 20px;\n      align-items: flex-start;\n    }\n    .ql-ai-title { font-size: 16px; }\n    .ql-ai-btn { \n      width: 100%; \n      justify-content: center; \n      margin-top: 10px; \n      padding: 14px; \/* 手機版按鈕大一點好按 *\/\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\u003ca href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" class=\"ql-ai-cta\" target=\"_blank\"\u003e\n\u003cdiv class=\"ql-ai-content\"\u003e\n\u003cdiv class=\"ql-ai-title\"\u003e\n\u003csvg class=\"ql-icon-sparkle\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2L14.39 9.39L22 12L14.39 14.61L12 22L9.61 14.61L2 12L9.61 9.39L12 2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Want to brew these beans to perfection?\u003c\/div\u003e\n\u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and our AI will instantly work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ql-ai-btn\"\u003eGet Your Personal Brew Guide \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"m12 5 7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":40436038270999,"sku":"C5-200G","price":118.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":40436038303767,"sku":"C5-500G","price":250.0,"currency_code":"HKD","in_stock":true},{"title":"1000g","offer_id":41604723900439,"sku":"C5-1KG","price":400.0,"currency_code":"HKD","in_stock":true},{"title":"3kg(1kg\/bag)","offer_id":45315241607191,"sku":"C5-3kg","price":1020.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/files\/c5-colombia-decaf-sugar-cane-process-200g-8175321.jpg?v=1761260216"},{"product_id":"c30-colombia-dashu-farm-of-santander-caturra-anaerobic-double-enzyme-washed","title":"C30 Colombia Dashu Farm of Santander Caturra Anaerobic double enzyme washed","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cmeta charset=\"utf-8\"\/\u003e\n\u003ch4 data-mce-fragment=\"1\" dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eColombia Dashu Farm of Santander Caturra Anaerobic double enzyme washed \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: Santander\u003c\/li\u003e\n\u003cli\u003eEstate: Dashu Farm, Colombia\u003c\/li\u003e\n\u003cli\u003eProcess: Anaerobic double enzyme washed\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,700 m\u003c\/li\u003e\n\u003cli\u003eVariety: Caturra\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eRose, strawberry jam, ripe peach, banana, honeydew melon, magnolia\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39360475398167,"sku":"C30","price":162.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/c30-colombia-dashu-farm-of-santander-caturra-anaerobic-double-enzyme-washed-877433.jpg?v=1671118518"},{"product_id":"l3-peru-cajamarca-jaen-martin-vega-segovia-natural-lot-792","title":"L3 Peru Cajamarca Jaen Martin Vega Segovia Natural Lot.792","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cmeta charset=\"utf-8\"\/\u003e\n\u003ch4 data-mce-fragment=\"1\" dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003ePeru Cajamarca Jaen Martin Vega Segovia Natural Lot.792\u003c\/div\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cul\u003e\n\u003cli\u003eOrigin: Jaen, Cajamarca, Peru\u003c\/li\u003e\n\n\u003cli\u003eAltitude: 1,700 m\u003c\/li\u003e\n\u003cli\u003eVariety: Caturra\u003c\/li\u003e\n\u003cli\u003eProcess: Natural\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\" style=\"text-align: left;\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Medium-Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003eRich strawberry jam, peach and tropical fruit on entry, followed by candied orange slices and a delicate rose note, finishing on raisin; sweet, charming and richly layered.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39360477495319,"sku":"L3","price":105.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/l3-peru-cajamarca-jaen-martin-vega-segovia-natural-lot792-287588.jpg?v=1671120184"},{"product_id":"p4-panama-boquete-butterfly-washed-70-geisha","title":"P4 Panama Boquete Butterfly Washed 70% Geisha","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003ePanama Boquete Butterfly Washed 70% Geisha\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: Boquete\u003c\/li\u003e\n\u003cli\u003eProcess: Washed\u003c\/li\u003e\n\u003cli\u003eVariety: Geisha, Caturra\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,400 to 1,700 m\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eJuicy sweetness with fine, gentle acidity and great clarity; bergamot, honey, citrus, spice, florals, berries, tea, cherry; a delicate, lingering finish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39360478019607,"sku":"P4","price":136.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/p4-panama-boquete-butterfly-washed-70-geisha-365323.jpg?v=1671120815"},{"product_id":"e52-ethiopia-sidamo-bensa-sagera-washed-g1","title":"E52 Ethiopia Sidamo Bensa Sagera Washed G1","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEthiopia Sidamo Bensa Sagera Washed G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Ethiopia\u003c\/li\u003e\n\u003cli\u003eRegion: SIDAMA Region\u003c\/li\u003e\n\u003cli\u003eBensa Woreda\u003c\/li\u003e\n\u003cli\u003eAltitude: 2,000 to 2,200 m\u003c\/li\u003e\n\u003cli\u003eVariety: 74110 \u0026amp; 74112\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: 1,400 to 1,850 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Washed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Tasting Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eGreen plum, brown sugar, honey, orange and pomelo tea; lovely sweet-tart balance, fine texture, lush and juicy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39361158545431,"sku":"E52","price":99.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e52-ethiopia-sidamo-bensa-sagera-washed-g1-8676459.jpg?v=1753436645"},{"product_id":"e59-ethiopia-washed-sidamo-bensa-bombe-g1","title":"E59 Ethiopia Bensa Bombe G1","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEthiopia Washed Sidamo Bensa Bombe G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Ethiopia\u003c\/li\u003e\n\u003cli\u003eRegion: Sidama, Bensa washing station\u003c\/li\u003e\n\u003cli\u003eProcess: Washed\u003c\/li\u003e\n\u003cli\u003eGrade: G1\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003eAltitude: 2000 to 2200 m\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Tasting Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eLemon zest, pomelo and orange peel with bergamot lead the sip, carrying pomelo, black tea and peach; full, solid and bold.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39361161035799,"sku":"E59","price":90.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e59-ethiopia-bensa-bombe-g1-192702.jpg?v=1671119353"},{"product_id":"e62-ethiopia-natural-guji-shakisso-mormora-estate-vareity-74110-74112-g1","title":"E62 Ethiopia Natural Guji Shakisso Mormora Estate Variety 74110 \u0026 74112 G1","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEthiopia Natural Guji Shakisso Mormora Estate Variety 74110 \u0026amp; 74112 G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Ethiopia\u003c\/li\u003e\n\u003cli\u003eRegion: Oromia Region\u003c\/li\u003e\n\u003cli\u003eGuji Zone\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,900 to 2,100 m\u003c\/li\u003e\n\u003cli\u003eVariety: 74110 \u0026amp; 74112\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: Approx. 1,500 to 2,000 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Natural, dried on African raised beds\u003c\/li\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eSweet strawberry, peach, bergamot and mango aromas. Sweet-tart, juicy strawberry, peach and apricot on entry, followed by bergamot and a light mango note; silky texture, clean and sweet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39361162280983,"sku":"E62","price":105.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e62-ethiopia-natural-guji-shakisso-mormora-estate-vareity-74110-74112-g1-838092.jpg?v=1671119364"},{"product_id":"e72-ethiopia-limu-geisha-anaerobic-washed","title":"E72 Ethiopia Limu Geisha Anaerobic Washed","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eETHIOPIA LIMU GEISHA ANAEROBIC WASHED\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: Limu, Ethiopia\u003c\/li\u003e\n\n\u003cli\u003eAltitude: 1850 to 1900 m\u003c\/li\u003e\n\u003cli\u003eVariety: Geisha\u003c\/li\u003e\n\u003cli\u003eProcess: ANAEROBIC WASHED\u003c\/li\u003e\n\u003cli\u003eGrade: G1\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eLoquat, kumquat, blood orange, rose, honey, juicy black cherry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39361163755543,"sku":"E72","price":143.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e72-ethiopia-limu-geisha-anaerobic-washed-2389493.jpg?v=1753436645"},{"product_id":"e73-ethiopia-celana-abaya-yirgacheffe-gelan-abay-anaerobic-natural","title":"E73 Ethiopia Celana Abaya Yirgacheffe – Gelan Abay Anaerobic Natural","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEthiopia Celana Abaya Yirgacheffe- Gelan Abay Anaerobic Natural\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: Gelan Abay, Ethiopia\u003c\/li\u003e\n\n\u003cli\u003eAltitude: 1,950 to 2,100 m\u003c\/li\u003e\n\u003cli\u003eVariety: Ethiopian Heirloom\u003c\/li\u003e\n\u003cli\u003eProcess: Anaerobic natural\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eMango, cocoa, tropical fruit liqueur. Florals, blueberry and refreshing, delicate berry sweetness; creamy and smooth, with a clean, fine line of fruit acidity. Fermented winey aromas and a lingering, lively finish of ever-changing fruit sweetness.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39361165262871,"sku":"E73","price":143.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e73-ethiopia-celana-abaya-yirgacheffe-gelan-abay-anaerobic-natural-905745.jpg?v=1671119376"},{"product_id":"e74-ethiopia-west-arsi-nensebo-natural-g1","title":"E74 Ethiopia West Arsi Nensebo Natural G1","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEthiopia West Arsi Nensebo Natural G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: West Arsi, Nensebo\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,900 to 2,100 m\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003eProcess: Natural\u003c\/li\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eStrawberry, grape jelly, raspberry, passion fruit, tropical fruit, florals, black cherry, orange blossom, fruit gummies; round and clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39361166049303,"sku":"E74","price":116.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e74-ethiopia-west-arsi-nensebo-natural-g1-498434.jpg?v=1671119381"},{"product_id":"e75-ethiopia-sidama-bona-74110-sweet-natural-g1","title":"E75 Ethiopia Sidama Bona 74110 Sweet Natural G1","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEthiopia Sidama Bona 74110 Sweet Natural G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRegion: Sidama, Bona\u003c\/li\u003e\n\n\u003cli\u003eWashing station: Ayele Tulu\u003c\/li\u003e\n\u003cli\u003eAltitude: 1920 to 2330 m\u003c\/li\u003e\n\u003cli\u003eVariety: 74110\u003c\/li\u003e\n\u003cli\u003eProcess: Natural\u003c\/li\u003e\n\u003cli\u003eGrade: G1\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eDried mango, strawberry, passion fruit, pineapple, toffee, exuberant florals; layered, with a long finish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39361166999575,"sku":"E75","price":115.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e75-ethiopia-sidama-bona-74110-sweet-natural-g1-972020.jpg?v=1671119387"},{"product_id":"g9-guatemala-acatenango-santa-felisa-blue-diamond-washed","title":"G9 Guatemala Acatenango Santa Felisa Blue Diamond Washed","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eGuatemala Acatenango Santa Felisa Blue Diamond Washed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eOrigin \/ estate: Guatemala - Acatenango - Finca Santa Felisa\u003c\/li\u003e\n\u003cli\u003eProcess: Washed\u003c\/li\u003e\n\u003cli\u003eVariety: Bourbon \/ Typica\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,550 to 1,900 m\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Medium\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eDry aroma of citrus, mandarin peel, grapefruit, almond and caramel. Citrus, orange, grapefruit and mandarin peel on the sip, with toffee and roasted almond later; clean and smooth.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39363517939735,"sku":"G9","price":101.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/g9-guatemala-acatenango-santa-felisa-blue-diamond-washed-686196.jpg?v=1671119718"},{"product_id":"panama-boquete-esmeralda-special-collection-canas-verdes-lino-geisha-slow-dry-natural","title":"P16 100g Panama Boquete Esmeralda Special Collection Cañas Verdes Lino Geisha Slow Dry Natural","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\n\u003cdiv dir=\"auto\"\u003ePanama Boquete Esmeralda Special Collection Cañas Verdes Lino Geisha Slow Dry Natural\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003eCountry: Panama\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eEstate: Esmeralda\u003c\/li\u003e\n\u003cli\u003eFarm: Cañas Verdes\u003c\/li\u003e\n\u003cli\u003eProcess: Slow-dried natural\u003c\/li\u003e\n\u003cli\u003eVariety: Geisha\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,750 m\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eFlorals, mandarin juice, cranberry, lemon soda; lush, sweet-tart and juicy, delicate and silky\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003cspan\u003e100g\/ Pack\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39366229819415,"sku":"P16","price":328.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/p16-100g-panama-boquete-esmeralda-special-collection-canas-verdes-lino-geisha-slow-dry-natural-836597.png?v=1671120671"},{"product_id":"e90-ethiopia-sidama-twakok-brandy-barrel-aged-g1-lot-21-01-bay","title":"E90 Ethiopia Sidama Twakok Brandy Barrel Aged G1 Lot. 21\/01 BAY","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003ch4 style=\"text-align: center;\" dir=\"auto\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003ch3\u003e\u003c\/h3\u003e\n\u003cp\u003eEthiopia Sidama Twakok Brandy Barrel Aged G1 Lot. 21\/01 BAY\u003c\/p\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Ethiopia\u003c\/li\u003e\n\u003cli\u003eRegion: Sidama\u003c\/li\u003e\n\u003cli\u003eAltitude: 2,000+ m\u003c\/li\u003e\n\u003cli\u003eVariety: Ethiopian Heirloom\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: approx. 1,650 to 1,900 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Depulped, fermented, then washed\u003c\/li\u003e\n\u003cli\u003eDried on African raised beds\u003c\/li\u003e\n\u003cli\u003eAged in brandy barrels\u003c\/li\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"font-size: 1.4em;\" class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.4em;\" class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cimg height=\"16\" width=\"16\" alt=\"🍑\" src=\"https:\/\/www.facebook.com\/images\/emoji.php\/v9\/t46\/2\/16\/1f351.png\" referrerpolicy=\"origin-when-cross-origin\"\u003e Tasting Notes \u003cimg height=\"16\" width=\"16\" alt=\"🍑\" src=\"https:\/\/www.facebook.com\/images\/emoji.php\/v9\/t46\/2\/16\/1f351.png\" referrerpolicy=\"origin-when-cross-origin\"\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eDry aroma of rich strawberry, peach, fruit wine and brandy. On the palate, brandy, peach and liqueur-soaked cherry again lead the cup, followed by raisin with a hint of muscat grape; bold and sweet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39383644897303,"sku":"E90","price":165.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e90-ethiopia-sidama-twakok-brandy-barrel-aged-g1-lot-2101-bay-487483.jpg?v=1671119469"},{"product_id":"e89-bergwu-maker-series-ethiopia-washed-yirgacheffe-wuri-g1-lot-mw21-01","title":"E89 BergWu Maker Series: Ethiopia Washed Yirgacheffe Wuri G1 Lot. MW22\/02","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv\u003e\n\u003ch3 dir=\"auto\"\u003eWorld Champion Series – Berg Wu ♜ Washed Yirgacheffe, BergWu Maker Series Lot MW22\/02\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003eCountry: Ethiopia\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: SNNPR\u003c\/li\u003e\n\u003cli\u003eGedeo Zone\u003c\/li\u003e\n\u003cli\u003eYirgacheffe\u003c\/li\u003e\n\u003cli\u003eGedeb Woreda\u003c\/li\u003e\n\u003cli\u003eWorka-Sakaro Kebele\u003c\/li\u003e\n\u003cli\u003eProducer: Worka Wuri\u003c\/li\u003e\n\u003cli\u003eAltitude: 2,040 m (GPS reading at the washing station)\u003c\/li\u003e\n\u003cli\u003eSmallholder plots sit at approx. 1,900 to 2,100 m\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: 1,500 to 2,000 mm\u003c\/li\u003e\n\u003cli\u003eGPS N5°56'31\" E38°18'29\"\u003c\/li\u003e\n\u003cli\u003eProcess: 100% fully ripe red cherries\u003c\/li\u003e\n\u003cli\u003eWashed; sun-dried on raised African beds\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eDry aroma woven from apricot, bergamot, lychee and muscat grape. Bergamot, lychee and lemon custard open the cup, followed by apricot and white grape that carry through to the finish; delicate and layered, with a long, enchanting floral finish.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39383652794391,"sku":"E89","price":118.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e89-bergwu-maker-series-ethiopia-washed-yirgacheffe-wuri-g1-lot-mw2201-398639.jpg?v=1671119463"},{"product_id":"p17-panama-boquete-esmeralda-special-collection-washed-canas-verde-farm-leon-block-lot-72as","title":"P17 100g Panama Boquete Esmeralda Special Collection Washed Canas Verde Geisha","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003ePanama La Esmeralda Special Natural Trapiche 4SN\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eCountry: Panama\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eRegion: Canas Verde Trapiche 4SN\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eAltitude: 1,600 to 1,800 m+\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eVariety: Geisha\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eAnnual rainfall: 2,000 to 2,200 mm\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eProducer: Peterson family\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eProcess: Natural\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEsmeralda Special (Red Label)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEsmeralda Special comes from the estate's finest plots on the Jaramillo, Cañas Verdes and El Velo farms at 1,600 to 1,800 m. Every lot must cup above 90 points and is traced not just to the farm but to the individual plot, then passes a strict cupping selection, so each lot is smaller than a single bag. A handful of Red Label lots are chosen for the estate's own auction each year, one of the highlights of the specialty coffee calendar.\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eCitrus, rose tea, tropical fruit, honey, berries\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"100g","offer_id":40425289941015,"sku":"P17-100G","price":289.0,"currency_code":"HKD","in_stock":false},{"title":"200g","offer_id":40425289973783,"sku":"P17-200G","price":537.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/p17-100g-panama-boquete-esmeralda-special-collection-washed-canas-verde-geisha-100g-3648234.png?v=1753436645"},{"product_id":"e85-ethiopia-washed-guji-dawabii-g1-lot-21-01","title":"E85 Ethiopia Washed Guji Dawabii G1 Lot.21\/01","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eEthiopia Washed Guji Dawabii G1 Lot.21\/01\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003eCountry: Ethiopia\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: Oromia Region\u003c\/li\u003e\n\u003cli\u003eGuji Zone\u003c\/li\u003e\n\u003cli\u003eAltitude: 2,000 to 2,300 m\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: Approx. 1,500 to 2,000 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Traditional fermentation, washed, dried on African raised beds\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eDry aroma of orange blossom, peach, bergamot and freshly peeled mandarin. Sweet, delicate lychee, mangosteen and peach lead the palate, with lemon custard, citrus gummies and Earl Grey, and a long oolong floral finish with delicate, elegant jasmine.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39384047386647,"sku":"E85","price":109.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e85-ethiopia-washed-guji-dawabii-g1-lot2101-470557.jpg?v=1671119439"},{"product_id":"e86-gesha-village-ethiopia-dimma-block-illubabar-forest-natural-lot-21-002","title":"E86 Gesha Village Ethiopia Dimma Block Illubabor Forest Natural Geisha","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eGesha Village Ethiopia Dimma Block Illubabar Forest Natural Lot 21\/002\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003eCountry: Ethiopia\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: SNNPR\u003c\/li\u003e\n\u003cli\u003eBench Maji Zone\u003c\/li\u003e\n\u003cli\u003e Gori Gesha Forest\u003c\/li\u003e\n\u003cli\u003eEstate: Gesha Village Estate\u003c\/li\u003e\n\u003cli\u003e (Gesha Village Estate)\u003c\/li\u003e\n\u003cli\u003eEstate owner: Adam Overton\u003c\/li\u003e\n\u003cli\u003e Rachel Samuel\u003c\/li\u003e\n\u003cli\u003eGPS E35.487 N6.538\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,900 to 2,100 m\u003c\/li\u003e\n\u003cli\u003eVariety: Gori Gesha Forest\u003c\/li\u003e\n\u003cli\u003eGesha 1931\u003c\/li\u003e\n\u003cli\u003e Illubabor\u003c\/li\u003e\n\u003cli\u003eProcess: Natural\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eDry aroma of orange, lime and sweet peach with a touch of frangipani. Peach, strawberry and blueberry on the palate, with frangipani and a caramel-almond finish; sweet and full.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39384048304151,"sku":"E86","price":121.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e86-gesha-village-ethiopia-dimma-block-illubabar-forest-natural-geisha-675065.jpg?v=1671119446"},{"product_id":"e87-gesha-village-ethiopia-bangi-block-gori-gesha-washed-lot-21-029","title":"E87 Gesha Village Ethiopia Bangi Block Gori Gesha Washed Lot.21\/029","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e[Single Terroir] Gesha Village Ethiopia Bangi Block Gori Gesha Washed Lot.21\/029\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv dir=\"auto\"\u003eCountry: Ethiopia\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: SNNPR\u003c\/li\u003e\n\u003cli\u003eBench Maji Zone\u003c\/li\u003e\n\u003cli\u003e Gori Gesha Forest\u003c\/li\u003e\n\u003cli\u003eEstate: Gesha Village Estate\u003c\/li\u003e\n\u003cli\u003e (Gesha Village Estate)\u003c\/li\u003e\n\u003cli\u003eEstate owner: Adam Overton\u003c\/li\u003e\n\u003cli\u003e Rachel Samuel\u003c\/li\u003e\n\u003cli\u003eGPS E35.487 N6.538\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,900 to 2,100 m\u003c\/li\u003e\n\u003cli\u003eVariety: Gori Gesha Forest\u003c\/li\u003e\n\u003cli\u003eGesha 1931\u003c\/li\u003e\n\u003cli\u003e Illubabor\u003c\/li\u003e\n\u003cli\u003eProcess: Washed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003eDry aroma of orange, black tea and toffee. Sunkist orange, pomelo and black tea on entry, with orange peel and hazelnut toffee emerging mid-to-late.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39384049319959,"sku":"E87","price":121.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e87-gesha-village-ethiopia-bangi-block-gori-gesha-washed-lot21029-709214.jpg?v=1671119452"},{"product_id":"e84-ethiopia-natural-guji-uraga-tome-g1-feku-jiberil","title":"E84 Ethiopia Natural Guji Uraga Tome G1 - Feku Jiberil","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\n\u003cdiv dir=\"auto\"\u003eEthiopia Natural Guji Uraga Tome G1 - Feku Jiberil\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Ethiopia\u003c\/li\u003e\n\u003cli\u003eRegion: Oromia\u003c\/li\u003e\n\u003cli\u003eGuji\u003c\/li\u003e\n\u003cli\u003eUraga\u003c\/li\u003e\n\u003cli\u003eAltitude: Approx. 2,200 m\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: 1,400 to 1,850 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Natural\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eBlueberry jam, peach and bergamot lead the palate, with juicy pineapple and a rose note; solid and full, sweet and juicy.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39384438276119,"sku":"E84","price":106.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e84-ethiopia-natural-guji-uraga-tome-g1-feku-jiberil-193245.jpg?v=1671119434"},{"product_id":"e88-ethiopia-natural-guji-hambella-wamena-tirtira-goyo-g1","title":"E88 Ethiopia Natural Guji Hambella Wamena Tirtira Goyo G1","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\n\u003cdiv dir=\"auto\"\u003eEthiopia Natural Guji Hambella Wamena Tirtira Goyo G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Ethiopia\u003c\/li\u003e\n\u003cli\u003eRegion: Guji\u003c\/li\u003e\n\u003cli\u003eHambella\u003c\/li\u003e\n\u003cli\u003eAltitude: 2,200 to 2,450 m\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: Approx. 1,800 to 2,100 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Natural\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e♫ Cupping Notes:\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\"\u003eRich grape, blueberry, strawberry and peach on entry, with mandarin peel, bergamot and lush violet florals, and a delicate oolong-tea floral note on the finish; an enchanting weave of sweet florals and fruit.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39384438571031,"sku":"E88","price":115.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e88-ethiopia-natural-guji-hambella-wamena-tirtira-goyo-g1-594301.jpg?v=1671119457"},{"product_id":"e91-ethiopia-ycfcu-natural-yirgacheffe-banko-gotiti-coop-g1","title":"E91 Ethiopia YCFCU Natural Yirgacheffe Banko Gotiti G1","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\n\u003cdiv dir=\"auto\"\u003eEthiopia Gediyo Yirgacheffe Gedeb Banko Gotiti \u003cbr\/\u003eNatural G1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Ethiopia\u003c\/li\u003e\n\u003cli\u003eRegion: SNNPR\u003c\/li\u003e\n\u003cli\u003eGedeo Zone\u003c\/li\u003e\n\u003cli\u003eYirgacheffe\u003c\/li\u003e\n\u003cli\u003eGedeb Woreda\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,900 to 2,100 m\u003c\/li\u003e\n\u003cli\u003eVariety: Heirloom\u003c\/li\u003e\n\u003cli\u003eAnnual rainfall: 1,500 to 2,000 mm\u003c\/li\u003e\n\u003cli\u003eProcess: Natural\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\n\u003cul\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003e\u003cspan class=\"pq6dq46d tbxw36s4 knj5qynh kvgmc6g5 ditlmg2l oygrvhab nvdbi5me sf5mxxl7 gl3lb2sf hhz5lgdu\"\u003e\u003cimg alt=\"🍑\" height=\"16\" referrerpolicy=\"origin-when-cross-origin\" src=\"https:\/\/www.facebook.com\/images\/emoji.php\/v9\/t46\/2\/16\/1f351.png\" width=\"16\"\/\u003e\u003c\/span\u003e Tasting Notes \u003cspan class=\"pq6dq46d tbxw36s4 knj5qynh kvgmc6g5 ditlmg2l oygrvhab nvdbi5me sf5mxxl7 gl3lb2sf hhz5lgdu\"\u003e\u003cimg alt=\"🍑\" height=\"16\" referrerpolicy=\"origin-when-cross-origin\" src=\"https:\/\/www.facebook.com\/images\/emoji.php\/v9\/t46\/2\/16\/1f351.png\" width=\"16\"\/\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\" style=\"text-align: left;\"\u003eRich strawberry, mango, peach and grape on the sip, with orange peel and florals and a bergamot finish; heavy and juicy.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39384439226391,"sku":"E91","price":113.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e91-ethiopia-ycfcu-naural-yirgacheffe-banko-gotiti-g1-724293.jpg?v=1671119475"},{"product_id":"k17-kenya-kiambu-yara-estate-pb-top-double-hand-sorting","title":"K17 Kenya Kiambu Yara Estate PB Top Double Hand Sorting","description":"\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003ch4 dir=\"auto\" style=\"text-align: center;\"\u003e\u003cstrong\u003eCoffee Bean Information\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv style=\"text-align: left;\" dir=\"auto\"\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eKenya Kiambu Yara Estate PB Top Double Hand Sorting\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cul\u003e\n\u003cli\u003eCountry: Kenya\u003c\/li\u003e\n\u003cli\u003eRegion: \u003cspan data-mce-fragment=\"1\"\u003eKiambu County, \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eYara Estate\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,600 to 1,650 m\u003c\/li\u003e\n\u003cli\u003eVariety: SL28, SL34, Ruiru 11\u003c\/li\u003e\n\u003cli\u003eSoil: Red volcanic soil\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eProcess: Traditional Kenyan Washed\u003c\/li\u003e\n\u003cli\u003eRoast level: Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e𝄞 Tasting Notes\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003eOn the palate, juicy sweet-tart citrus, grapefruit and cranberry, with notes of sour plum candy and roselle, finishing with a hint of tobacco leaf; clear, bright acidity.\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\u003c\/div\u003e\n\u003cdiv dir=\"auto\"\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"o9v6fnle cxmmr5t8 oygrvhab hcukyx3x c1et5uql ii04i59q\"\u003e\n\u003cdiv dir=\"auto\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39384440668183,"sku":"K17","price":106.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/k17-kenya-kiambu-yara-estate-pb-top-double-hand-sorting-237686.jpg?v=1671120045"},{"product_id":"n5-papua-new-guinea-sigri-estate-aa-washed","title":"N5 Papua New Guinea Sigri Estate AA Washed","description":"\u003ch3 style=\"text-align: center;\"\u003eCoffee Bean Information\u003c\/h3\u003e\n\u003cp style=\"text-align: left;\"\u003ePAPUA NEW GUINEA Sigri Estate AA Washed\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cdiv\u003eCountry: Papua New Guinea\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegion: Waghi Valley\u003c\/li\u003e\n\u003cli\u003eEstate: Sigri\u003c\/li\u003e\n\u003cli\u003eProcess: Washed\u003c\/li\u003e\n\u003cli\u003eVariety: Typica\u003c\/li\u003e\n\u003cli\u003eAltitude: 1,500 to 1,600 m\u003c\/li\u003e\n\u003cli\u003eRoast level: Medium-Light\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003eFlavour notes: Ever-changing in the cup, with pleasant acidity and fruit-like sweetness, intense aroma and a smooth mouthfeel\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"Default Title","offer_id":39384441126935,"sku":"N5","price":105.0,"currency_code":"HKD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/n5-papua-new-guinea-sigri-estate-aa-washed-310734.jpg?v=1671120553"},{"product_id":"耶加雪菲g1日曬-香港新鮮烘焙咖啡豆","title":"E01 Ethiopia Yirgacheffe G1 Natural Coffee Beans – Freshly Roasted in Hong Kong","description":"\u003cstyle\u003e\n  \/* --- Quality Life Coffee 商品頁資訊卡片樣式 --- *\/\n  .ql-bean-wrapper {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n    color: #2c2c2c;\n    line-height: 1.5;\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 10px 0;\n  }\n\n  \/* 標題區域 *\/\n  .ql-bean-header {\n    text-align: center;\n    margin-bottom: 20px;\n  }\n\n  .ql-bean-title-zh {\n    font-size: 20px;\n    font-weight: 800;\n    color: #1a1a1a;\n    margin: 0 0 4px 0;\n    letter-spacing: 0.5px;\n  }\n\n  .ql-bean-title-en {\n    font-size: 13px;\n    color: #888888;\n    font-weight: 500;\n    margin: 0;\n    letter-spacing: 0.5px;\n  }\n\n  \/* 風味筆記與烘焙卡片 *\/\n  .ql-flavor-card {\n    background: linear-gradient(145deg, #fdfbf7 0%, #f9f5ed 100%);\n    border: 1px solid #f0e6d6;\n    border-radius: 14px;\n    padding: 20px;\n    text-align: center;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 10px rgba(197, 160, 101, 0.05);\n  }\n\n  .ql-flavor-sub {\n    font-size: 11px;\n    font-weight: 700;\n    color: #c5a065;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    margin-bottom: 12px;\n  }\n\n  .ql-flavor-tags {\n    display: flex;\n    justify-content: center;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-bottom: 14px;\n  }\n\n  .ql-flavor-tag {\n    background: #ffffff;\n    border: 1px solid #e2d7c5;\n    color: #333333;\n    padding: 6px 14px;\n    border-radius: 20px;\n    font-size: 13px;\n    font-weight: 600;\n    box-shadow: 0 2px 4px rgba(0,0,0,0.02);\n  }\n\n  .ql-roast-info {\n    display: inline-flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 12px;\n    color: #666666;\n    background: rgba(197, 160, 101, 0.12);\n    padding: 5px 14px;\n    border-radius: 15px;\n    font-weight: 600;\n  }\n\n  \/* 產區履歷網格 *\/\n  .ql-specs-card {\n    background: #ffffff;\n    border: 1px solid #eaeaea;\n    border-radius: 14px;\n    padding: 20px;\n    margin-bottom: 24px;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.02);\n  }\n\n  .ql-specs-title {\n    font-size: 14px;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin: 0 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid #f4f4f4;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n\n  .ql-specs-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px 16px;\n  }\n\n  .ql-spec-item {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ql-spec-label {\n    font-size: 11px;\n    color: #888888;\n    font-weight: 500;\n    margin-bottom: 2px;\n  }\n\n  .ql-spec-value {\n    font-size: 13px;\n    font-weight: 700;\n    color: #222222;\n  }\n\n  \/* AI 沖煮 CTA *\/\n  .ql-ai-cta {\n    background: linear-gradient(135deg, #ffffff 0%, #fcfcfc 100%);\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid #c5a065;\n    border-radius: 12px;\n    padding: 18px 20px;\n    margin-top: 10px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    transition: all 0.3s ease;\n    text-decoration: none !important;\n  }\n\n  .ql-ai-cta:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 8px 20px rgba(197, 160, 101, 0.18);\n    border-color: #c5a065;\n  }\n\n  .ql-ai-title {\n    font-size: 15px;\n    font-weight: 700;\n    color: #1a1a1a;\n    margin: 0 0 4px 0;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n\n  .ql-ai-desc {\n    font-size: 13px;\n    color: #666;\n    margin: 0;\n  }\n\n  .ql-ai-btn {\n    background-color: #1a1a1a;\n    color: #fff !important;\n    padding: 10px 18px;\n    border-radius: 6px;\n    font-size: 13px;\n    font-weight: 700;\n    white-space: nowrap;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n\n  .ql-ai-cta:hover .ql-ai-btn {\n    background-color: #c5a065;\n  }\n\n  .ql-icon-sparkle {\n    width: 18px;\n    height: 18px;\n    color: #c5a065;\n    animation: spin-slow 3s infinite linear;\n  }\n\n  @keyframes spin-slow {\n    0% { transform: rotate(0deg); }\n    50% { transform: rotate(15deg); }\n    100% { transform: rotate(0deg); }\n  }\n\n  \/* 手機版適配 *\/\n  @media (max-width: 600px) {\n    .ql-specs-grid { grid-template-columns: 1fr 1fr; }\n    .ql-ai-cta { flex-direction: column; align-items: flex-start; }\n    .ql-ai-btn { width: 100%; justify-content: center; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ql-bean-wrapper\"\u003e\n\n  \u003c!-- 豆款標題 --\u003e\n  \u003cdiv class=\"ql-bean-header\"\u003e\n    \u003ch3 class=\"ql-bean-title-zh\"\u003e\u003c\/h3\u003e\n    \u003cp class=\"ql-bean-title-en\"\u003eEthiopia Yirgacheffe G1 Natural\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 風味與烘焙主卡片 --\u003e\n  \u003cdiv class=\"ql-flavor-card\"\u003e\n    \u003cdiv class=\"ql-flavor-sub\"\u003eFLAVOR PROFILE\u003c\/div\u003e\n    \u003cdiv class=\"ql-flavor-tags\"\u003e\n      \u003cspan class=\"ql-flavor-tag\"\u003e🌸 Elegant Florals\u003c\/span\u003e\n      \u003cspan class=\"ql-flavor-tag\"\u003e🍊 Bright Citrus\u003c\/span\u003e\n      \u003cspan class=\"ql-flavor-tag\"\u003e🍇 Grapefruit Finish\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ql-roast-info\"\u003e\n      \u003cspan\u003e🔥 Roast level: Medium-Light\u003c\/span\u003e\n      \u003cspan\u003e•\u003c\/span\u003e\n      \u003cspan\u003e☀️ Process: Natural\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 產區詳細履歷網格 --\u003e\n  \u003cdiv class=\"ql-specs-card\"\u003e\n    \u003cdiv class=\"ql-specs-title\"\u003e\n      \u003cspan\u003e☕ Detailed Bean Profile\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ql-specs-grid\"\u003e\n      \u003cdiv class=\"ql-spec-item\"\u003e\n        \u003cspan class=\"ql-spec-label\"\u003eCountry\u003c\/span\u003e\n        \u003cspan class=\"ql-spec-value\"\u003eEthiopia\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ql-spec-item\"\u003e\n        \u003cspan class=\"ql-spec-label\"\u003eRegion\u003c\/span\u003e\n        \u003cspan class=\"ql-spec-value\"\u003eYirgacheffe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ql-spec-item\"\u003e\n        \u003cspan class=\"ql-spec-label\"\u003eAltitude\u003c\/span\u003e\n        \u003cspan class=\"ql-spec-value\"\u003e2,000 to 2,100 m\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ql-spec-item\"\u003e\n        \u003cspan class=\"ql-spec-label\"\u003eVariety\u003c\/span\u003e\n        \u003cspan class=\"ql-spec-value\"\u003eHeirloom\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ql-spec-item\"\u003e\n        \u003cspan class=\"ql-spec-label\"\u003eAnnual Rainfall\u003c\/span\u003e\n        \u003cspan class=\"ql-spec-value\"\u003e1,795 to 2,150 mm\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ql-spec-item\"\u003e\n        \u003cspan class=\"ql-spec-label\"\u003eGrade\u003c\/span\u003e\n        \u003cspan class=\"ql-spec-value\"\u003eG1 (highest grade)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- AI 沖煮助理 CTA --\u003e\n  \u003ca href=\"https:\/\/www.qualitylife.coffee\/pages\/how-to-brew\" class=\"ql-ai-cta\" target=\"_blank\"\u003e\n    \u003cdiv class=\"ql-ai-content\"\u003e\n      \u003cdiv class=\"ql-ai-title\"\u003e\n        \u003csvg class=\"ql-icon-sparkle\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2L14.39 9.39L22 12L14.39 14.61L12 22L9.61 14.61L2 12L9.61 9.39L12 2Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Want to brew these beans to perfection?\n      \u003c\/div\u003e\n      \u003cp class=\"ql-ai-desc\"\u003eDon't brew by guesswork. Scan the label and our AI will instantly work out the ideal water temperature and grind size for you.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ql-ai-btn\"\u003e\n      Get Your Personal Brew Guide\n      \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\u003cpath d=\"m12 5 7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n\n\u003c\/div\u003e","brand":"Quality Life Coffee","offers":[{"title":"200g","offer_id":40601701220375,"sku":"E1-200G","price":84.0,"currency_code":"HKD","in_stock":true},{"title":"500g","offer_id":40601701253143,"sku":"E1-500G","price":191.0,"currency_code":"HKD","in_stock":true},{"title":"1000g","offer_id":41715763609623,"sku":"E1-1KG","price":345.0,"currency_code":"HKD","in_stock":true},{"title":"3kg(1kg\/bag)","offer_id":45312535330839,"sku":"E1-3kg","price":980.0,"currency_code":"HKD","in_stock":true},{"title":"5kg (1kg\/bag)","offer_id":45312535363607,"sku":"E1-5kg","price":1550.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0264\/7179\/2663\/products\/e01-g1-207200.jpg?v=1671119063"}],"url":"https:\/\/www.qualitylife.coffee\/en\/collections\/coffee-beans.oembed?page=33","provider":"Quality Life Coffee","version":"1.0","type":"link"}