{"title":"Onyx Coffee Lab","description":"Onyx Coffee Lab is a Bentonville, Arkansas–based specialty coffee roastery founded in 2012 and globally recognized for precision roasting and uncompromising quality. Ranked among the World’s 100 Best Coffee Shops — No. 2 worldwide and No. 1 in North America (2025), Onyx has become a benchmark for excellence in specialty coffee. The brand focuses on meticulously sourced single-origin coffees and rare microlots, emphasizing transparency, sustainability, and long-term producer partnerships. Their data-driven roasting philosophy highlights clarity, sweetness, and terroir expression, delivering exceptional results for both filter and modern espresso brewing. Known for competition success, innovative processing collaborations, and striking café design, Onyx blends science, hospitality, and craftsmanship at the highest level. Today, Onyx Coffee Lab stands among the most influential specialty coffee brands in the world, delivering award-winning coffees from farm to cup.\u003cbr\u003e\u003cbr\u003e ","products":[{"product_id":"onyx-coffee-eclipse","title":"Onyx Coffee Lab- Eclipse","description":"\u003ch5\u003eTasting notes: \u003cspan style=\"font-weight: 400;\"\u003e\u003cspan\u003eBaker's Chocolate, Burnt Sugar, Smoked Vanilla Bean\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h5\u003e\n\u003cp\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cdiv class=\"sxsp-longdesc\"\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:c2d423db-5162-4d1e-8489-fa7063a18806-8\" data-testid=\"conversation-turn-16\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"66203e0e-9714-4c1c-9125-da5d20799c98\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"sxsp-longdesc\"\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cdiv class=\"sxsp-longdesc\"\u003e\n\u003cdiv class=\"a-stat-desc blurb\"\u003e\n\u003cdiv class=\"desktop-only\"\u003e\n\u003cp\u003eWhile most of our coffees thrive on the lighter side of roasting, there is a culture dedicated to the dark side. The traditional European style of coffee is still prevalent in many parts of the world and we honor this by crafting Eclipse—our most developed offering. The origin will change with seasonality but remains darker than a Darren Aronofsky movie at midnight.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDark roast. One of the few coffees that we can place squarely within a roast level, Eclipse is dark enough to block out the sun... Or perhaps just the acidity prevalent in most modern roasts. This coffee is traditionally roasted just past peak sweetness to curb any acidity, while the long development creates a heavy body and deeply toasted sugars. Reminiscent of the dark and syrupy European coffees that you slammed back during your study abroad program, Eclipse pairs well with dairy when prepared as a filter or espresso. While the terroir of the coffee takes a backseat to the roast level, we still apply our stringent sourcing standards to Eclipse. We blind cup through hundreds of coffees and select coffees from Latin America that we believe will stand up to the heavy development of a traditional roast while still maintaining sweetness.\u003c\/span\u003e\u003c\/p\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\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"main-product__block-label  small-caption\"\u003e\n\u003cdiv class=\"main-product__block-label__inner\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003etable td { border-color: transparent !important; }\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-top: 20px; border: none;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 22.4399%; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cmVjdCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgcng9IjIiIGhlaWdodD0iMTYiIHdpZHRoPSIxMiIgeT0iNSIgeD0iNyI+PC9yZWN0PjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTcgOWgxMk03IDE5aDEyIj48L3BhdGg+PHBhdGggc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIGQ9Ik0xMCA1YzAtMS42NTcgMS4zNDMtMyAzLTNzMyAxLjM0MyAzIDMiPjwvcGF0aD48L3N2Zz4=\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eQuantity:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; width: 31.3446%; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word;\"\u003e280g\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 22.4399%; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48Y2lyY2xlIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiByPSI5LjUiIGN5PSIxMyIgY3g9IjEzIj48L2NpcmNsZT48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiMxODE0MEYiIGQ9Ik0xMyAzLjVDMTMgMy41IDguNSA4LjUgOC41IDEzczQuNSA5LjUgNC41IDkuNU0xMyAzLjVDMTMgMy41IDE3LjUgOC41IDE3LjUgMTNzLTQuNSA5LjUtNC41IDkuNSI+PC9wYXRoPjxsaW5lIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiMxODE0MEYiIHkyPSIxMyIgeDI9IjIyLjUiIHkxPSIxMyIgeDE9IjMuNSI+PC9saW5lPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eOrigin:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; width: 23.8646%; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eColombia\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTEzIDNDOS42ODYgMyA3IDUuNjg2IDcgOWMwIDUgNiAxMyA2IDEzczYtOCA2LTEzYzAtMy4zMTQtMi42ODYtNi02LTZ6Ij48L3BhdGg+PGNpcmNsZSBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlPSIjMTgxNDBGIiByPSIyLjUiIGN5PSI5LjUiIGN4PSIxMyI+PC9jaXJjbGU+PC9zdmc+\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRegion:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 31.3446%;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eN\/A\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiBkPSJNMyAyMmgyME01IDIyVjEzbDgtNyA4IDd2OSI+PC9wYXRoPjxyZWN0IHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiMxODE0MEYiIGhlaWdodD0iNiIgd2lkdGg9IjYiIHk9IjE2IiB4PSIxMCI+PC9yZWN0Pjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eFarm:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 23.8646%;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eN\/A\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48Y2lyY2xlIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiByPSI0LjUiIGN5PSIxMyIgY3g9IjEzIj48L2NpcmNsZT48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiBkPSJNMTMgNHYyLjVNMTMgMTkuNVYyMk00IDEzaDIuNU0xOS41IDEzSDIyIj48L3BhdGg+PC9zdmc+\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eProcess:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 31.3446%;\"\u003e\u003cspan\u003eWashed\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiBkPSJNMTMgMjJWMTMiPjwvcGF0aD48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTEzIDE3YzAgMC0zLjUtMi0zLjUtNS41UzEzIDYgMTMgNnMzLjUgMiAzLjUgNS41UzEzIDE3IDEzIDE3eiI+PC9wYXRoPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eVariety:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 23.8646%;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eCaturra\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTEzIDRMNCAyMWgxOEwxMyA0eiI+PC9wYXRoPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eAltitude:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 31.3446%;\"\u003e1,500m\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTkgMjJjMCAwLTItMi41LTItNS41czItNCAyLTQgMS41IDIgMy41IDIgMy0zLjUgMy0zLjUgMS41IDMgMS41IDUuNS0yIDUuNS0yIDUuNUg5eiI+PC9wYXRoPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast level:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 23.8646%;\"\u003e\u003cspan\u003eDark\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTggN2gxMGwtMS41IDkuNUg5LjVMOCA3eiI+PC9wYXRoPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIGQ9Ik0xOCAxMGgyYTEuNSAxLjUgMCAwMTAgM2gtMiI+PC9wYXRoPjxsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIHkyPSI3IiB4Mj0iMTkuNSIgeTE9IjciIHgxPSI2LjUiPjwvbGluZT48L3N2Zz4=\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eBrew method:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 31.3446%;\"\u003eEspresso or Filter\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cmVjdCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgcng9IjEuNSIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE5IiB5PSI1IiB4PSIzLjUiPjwvcmVjdD48cGF0aCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTMuNSAxMGgxOSI+PC9wYXRoPjxsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIHkyPSI3IiB4Mj0iOC41IiB5MT0iMyIgeDE9IjguNSI+PC9saW5lPjxsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIHkyPSI3IiB4Mj0iMTcuNSIgeTE9IjMiIHgxPSIxNy41Ij48L2xpbmU+PGNpcmNsZSBmaWxsPSIjMTgxNDBGIiByPSIxIiBjeT0iMTUiIGN4PSI5Ij48L2NpcmNsZT48Y2lyY2xlIGZpbGw9IiMxODE0MEYiIHI9IjEiIGN5PSIxNSIgY3g9IjEzIj48L2NpcmNsZT48Y2lyY2xlIGZpbGw9IiMxODE0MEYiIHI9IjEiIGN5PSIxNSIgY3g9IjE3Ij48L2NpcmNsZT48Y2lyY2xlIGZpbGw9IiMxODE0MEYiIHI9IjEiIGN5PSIxOSIgY3g9IjkiPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD0iIzE4MTQwRiIgcj0iMSIgY3k9IjE5IiBjeD0iMTMiPjwvY2lyY2xlPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast date:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 23.8646%;\"\u003e\u003cspan\u003eJune 8, 2026\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"vendor-unknown","offers":[{"title":"Default Title","offer_id":51990377890075,"sku":"SKU 4741","price":34.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1013\/7409\/9739\/files\/Eclipse.webp?v=1775077807"},{"product_id":"onyx-coffee-geometry","title":"Onyx Coffee Lab- Geometry","description":"\u003ch5\u003eTasting notes: \u003cspan style=\"font-weight: 400;\"\u003e\u003cspan\u003eBerries, Stone Fruit, Earl Grey, Honeysuckle, Round\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h5\u003e\n\u003cp\u003eFrom Onyx:\u003cmeta charset=\"utf-8\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cdiv class=\"sxsp-longdesc\"\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"sxsp-longdesc\"\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cp\u003eGeometry has been defined as \"describing spaces that lie beyond the normal range of human experience.\" Soon it will also be defined as \"that coffee from Onyx that I am in love with and completely redefined my relationship with coffee.\"\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eIt's our answer for everything and has two of our favorite coffees - a washed processed Ethiopian \u0026amp; Colombian. This blend has become one of our favorite coffees. We love it as a filter coffee, and we love it as espresso. And not only does is it taste great as either but it's easy to dial in as espresso or filter.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eAdmit it—when you were a kid, you didn't think you would be thinking of Geometry as an adult. But we have turned the tables on you, like a Lazy Susan. But don't worry, our Geometry will not stress you out like middle school. Great as a filter coffee or an espresso, this blend has become our answer for everything. Don't believe us? Here are some examples:\u003c\/p\u003e\n\u003cp\u003eQ: Which coffee do you want for filter coffee?\u003cbr\u003eA: Geometry\u003c\/p\u003e\n\u003cp\u003eQ: What coffee should we have as an espresso?\u003cbr\u003eA: Geometry\u003c\/p\u003e\n\u003cp\u003eQ: The Pythagorean theorem is a formula used in which form of mathematics?\u003cbr\u003eA: Geometry\u003c\/p\u003e\n\u003cp\u003eThis coffee is ridiculously good and approachable while also remaining complex. It will convert even the most skeptical towards Specialty.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBLEND APPROACH\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eOur approach to creating blends is a bit different at Onyx. Instead of choosing coffees from specific countries or regions that will, in theory, intertwine well to develop complex \u0026amp; cohesive flavors like most, we start from the end and work our way back. This perspective means we choose to create a particular flavor profile first - deciding which acidities, sugars, and fats we want to accentuate for the coffee. Once a flavor profile has been set, in this case, blueberry, lemon, and tea for Geometry. We then start cupping blind through a large number of coffees to find these specific attributes. With this blend, the Colombian gives us a syrupy, clean, fermented fruit flavor. It shows itself upfront and in the finish. Next, we add a washed Ethiopian to add more fruit and complexity.\u003c\/p\u003e\n\u003cp\u003eThe purpose is that once a flavor profile is created, we update the coffees that make up Geometry every 2-3 months. This allows us to have a year-round blend with a flavor profile of high quality while retaining our commitment to seasonal coffees. This vigorous amount of cupping and blending takes a considerable amount of time. But we really think it makes the difference and is a system we use for all our blends.\u003c\/p\u003e\n\u003cp\u003eFeel excited that the coffee you are tasting is always in season, and therefore, it is cupping and tasting to its full potential. We will never compromise our commitment to high-quality coffees and blends, whether it’s a single origin release or a blend component. You will not find Onyx buying “blender” coffees to save cost or prolong a good coffee. We also always keep blends to three coffees or less and maintain ratios in the build. This way what you extract is the flavor profile we designed.\u003c\/p\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\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"main-product__block-label  small-caption\"\u003e\n\u003cdiv class=\"main-product__block-label__inner\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-top: 20px; border: none;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 22.4399%; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSI3IiB5PSI1IiB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHJ4PSIyIiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiI+PC9yZWN0PjxwYXRoIGQ9Ik03IDloMTJNNyAxOWgxMiIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTEwIDVjMC0xLjY1NyAxLjM0My0zIDMtM3MzIDEuMzQzIDMgMyIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD48L3N2Zz4=\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eQuantity:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; width: 31.3446%; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word;\"\u003e280g\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 22.4399%; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMyIgY3k9IjEzIiByPSI5LjUiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIj48L2NpcmNsZT48cGF0aCBkPSJNMTMgMy41QzEzIDMuNSA4LjUgOC41IDguNSAxM3M0LjUgOS41IDQuNSA5LjVNMTMgMy41QzEzIDMuNSAxNy41IDguNSAxNy41IDEzcy00LjUgOS41LTQuNSA5LjUiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjxsaW5lIHgxPSIzLjUiIHkxPSIxMyIgeDI9IjIyLjUiIHkyPSIxMyIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9saW5lPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eOrigin:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; width: 23.8646%; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e Blend\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgM0M5LjY4NiAzIDcgNS42ODYgNyA5YzAgNSA2IDEzIDYgMTNzNi04IDYtMTNjMC0zLjMxNC0yLjY4Ni02LTYtNnoiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+PGNpcmNsZSBjeD0iMTMiIGN5PSI5LjUiIHI9IjIuNSIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9jaXJjbGU+PC9zdmc+\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRegion:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 31.3446%;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e Colombia \/ Ethiopia\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAyMmgyME01IDIyVjEzbDgtNyA4IDd2OSIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxyZWN0IHg9IjEwIiB5PSIxNiIgd2lkdGg9IjYiIGhlaWdodD0iNiIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9yZWN0Pjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eFarm:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 23.8646%;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e Various\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMyIgY3k9IjEzIiByPSI0LjUiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIj48L2NpcmNsZT48cGF0aCBkPSJNMTMgNHYyLjVNMTMgMTkuNVYyMk00IDEzaDIuNU0xOS41IDEzSDIyIiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+PC9zdmc+\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eProcess:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 31.3446%;\"\u003eWashed\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgMjJWMTMiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNMTMgMTdjMCAwLTMuNS0yLTMuNS01LjVTMTMgNiAxMyA2czMuNSAyIDMuNSA1LjVTMTMgMTcgMTMgMTd6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eVariety:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 23.8646%;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e Various\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgNEw0IDIxaDE4TDEzIDR6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eAltitude:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 31.3446%;\"\u003e1,500m\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSAyMmMwIDAtMi0yLjUtMi01LjVzMi00IDItNCAxLjUgMiAzLjUgMiAzLTMuNSAzLTMuNSAxLjUgMyAxLjUgNS41LTIgNS41LTIgNS41SDl6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast level:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 23.8646%;\"\u003eMedium-Light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCA3aDEwbC0xLjUgOS41SDkuNUw4IDd6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxwYXRoIGQ9Ik0xOCAxMGgyYTEuNSAxLjUgMCAwMTAgM2gtMiIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjxsaW5lIHgxPSI2LjUiIHkxPSI3IiB4Mj0iMTkuNSIgeTI9IjciIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48L3N2Zz4=\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eBrew method:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 31.3446%;\"\u003eFilter or Espresso\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; ; vertical-align: middle; border: none; width: 22.4399%;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSIzLjUiIHk9IjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgcng9IjEuNSIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiPjwvcmVjdD48cGF0aCBkPSJNMy41IDEwaDE5IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiI+PC9wYXRoPjxsaW5lIHgxPSI4LjUiIHkxPSIzIiB4Mj0iOC41IiB5Mj0iNyIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNy41IiB5MT0iMyIgeDI9IjE3LjUiIHkyPSI3IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGNpcmNsZSBjeD0iOSIgY3k9IjE1IiByPSIxIiBmaWxsPSIjMTgxNDBGIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMyIgY3k9IjE1IiByPSIxIiBmaWxsPSIjMTgxNDBGIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNyIgY3k9IjE1IiByPSIxIiBmaWxsPSIjMTgxNDBGIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI5IiBjeT0iMTkiIHI9IjEiIGZpbGw9IiMxODE0MEYiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEzIiBjeT0iMTkiIHI9IjEiIGZpbGw9IiMxODE0MEYiPjwvY2lyY2xlPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast date:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border: none; font-size: 13px; overflow-wrap: break-word; width: 23.8646%;\"\u003eJune 8, 2026\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003etable td { border-color: transparent !important; }\u003c\/style\u003e","brand":"vendor-unknown","offers":[{"title":"Default Title","offer_id":51990377955611,"sku":"SKU 4747","price":31.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1013\/7409\/9739\/files\/Geometry.webp?v=1775077814"},{"product_id":"onyx-coffee-tropical-weather","title":"Onyx Coffee Lab- Tropical Weather","description":"\u003ch5\u003eTasting notes: \u003cspan style=\"font-weight: 400;\"\u003e\u003cspan\u003eMixed Berries, Sweet Tea, Raw Honey, Plum\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h5\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cdiv class=\"sxsp-longdesc\"\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"sxsp-longdesc\"\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cdiv class=\"sxsp-longdesc\"\u003e\n\u003cdiv class=\"a-stat-desc blurb\"\u003e\n\u003cdiv class=\"desktop-only\"\u003e\n\u003cdiv class=\"a-stat-desc blurb\"\u003e\n\u003cdiv class=\"desktop-only\"\u003e\n\u003cp\u003eTropical Weather is a seasonal blend that celebrates coffees from our favorite coffee producing country: Ethiopia. We take a fresh washed offering that provides delicate florals and juicy texture, and incorporate a natural processed coffee that promotes pungent fruits and natural sugars. The result is indeed better than the sum of its parts. If you miss the long days of summer then Tropical Weather is your cup of sunshine. With a floral aroma, notes of berries and plum, along with the tannins and sweetness of sweet tea, you’ll be leaving the house wearing shorts all year long.\u003c\/p\u003e\n\u003cp\u003eTropical Weather arose out of our love for coffees from Ethiopia. Each season, our partners at origin work tirelessly to process both washed and natural coffees that are exquisite in their own differing cup profiles. We found that by taking a delicately floral and juicy washed coffee and blending it with a pungent and intense natural, we could have a cup that was greater than the sum of its parts. Our approach to creating blends is a bit different at Onyx. For Tropical Weather, we select a few washed and natural Ethiopian coffees that we feel fit the profile of the blend. We then adjust the ratio of the two coffees in the roast in order to strike a balance between the pungent natural and the delicate washed component. Feel excited that the coffee you are tasting is always in season, and therefore, it is cupping and tasting to its full potential. We will never compromise our commitment to high-quality coffees and blends, whether it’s a single origin release or a blend component. You will not find Onyx buying “blender” coffees to save cost or prolong a good coffee. We also always keep blends to three coffees or less and maintain ratios in the build. This way, what you extract is the flavor profile we designed. Currently Tropical Weather is Ethiopia Shantawene Natural and Ethiopia Gedeb Chelbesa Washed.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eNatural coffees are beautiful…Okay, natural coffees are beautiful when done properly, but can be equally terrible when things go wrong. Natural processing, or dry processing, refers to the act of drying and fermenting coffee inside the cherry. Long before the age of portafilter tattoos and dual-boiler home espresso machines, coffee was picked and dried this way out of convenience. It is, to this day, still the most convenient and economically friendly way to process coffee cherries. (It’s estimated that dry-processing can use up to 90% less water than the washing process.) So why isn’t all coffee processed this way? Well, as coffee made its way across the world, it was commoditized and standardized, just like all other products spread by colonialism, but that’s a whole other story... Adding to the boom of washed processing, the natural process method can be tricky to get right, due to the delicate nature of fermentation and drying. What does all this have to do with the final cup? Well, when you leave the skin and fruit of the coffee cherry on the seed throughout fermentation and drying, that fruit begins to break down, imparting esters that lend delicate florals and big fruit notes into the seed that will survive the roasting process. If it’s rushed or handled incorrectly, this fruit rot can lend off-flavors to the coffee, making the final cup dirty or ‘fermenty.’ Basically, that single cherry begins to slowly decay, and controlling that delicate action through advanced technique and metrics allow us to drink wonderfully floral and fruity coffees. We have long promoted natural processed coffees, and Tropical Weather is just one of the reasons we do.\u003c\/p\u003e\n\u003cp\u003eThe washed process begins with coffee cherries delivered to the washing station, both from the primary market or from farmers bringing their coffee directly to the mill. The cherries are inspected, and an initial quick round of hand-sorting separates the defective coffees before placing them into the hopper. They are then funneled to the depulper, which removes the fruit from the seeds. After that phase is done, the coffee is fermented underwater for approximately 24 hours. This phase of fermentation is crucial, as the yeast and microbes are breaking down the sticky mucilage layer found on the outside of the seed following depulp. Once the 24-hour fermentation is complete, the parchment is emptied into the washing channels, where it is agitated with rakes. During this step, the water is refreshed to ensure proper agitation and washing is taking place. Once the washing is complete, the coffee is taken to the raised drying tables for sun drying. Washed coffees are the base of most major blends and make up a significant portion of our single origin offerings here at Onyx. When done correctly, washed coffees can be a perfect harmony of sweetness and acidity, with cleanliness that leaves you wanting just\u003cspan\u003e \u003c\/span\u003e\u003cem\u003eone\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003emore sip.\u003c\/p\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\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003etable td { border-color: transparent !important; }\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-top: 20px; border: none;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; width: 22%; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cmVjdCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgcng9IjIiIGhlaWdodD0iMTYiIHdpZHRoPSIxMiIgeT0iNSIgeD0iNyI+PC9yZWN0PjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTcgOWgxMk03IDE5aDEyIj48L3BhdGg+PHBhdGggc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIGQ9Ik0xMCA1YzAtMS42NTcgMS4zNDMtMyAzLTNzMyAxLjM0MyAzIDMiPjwvcGF0aD48L3N2Zz4=\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eQuantity:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0; width: 28%; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e280g\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; width: 22%; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48Y2lyY2xlIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiByPSI5LjUiIGN5PSIxMyIgY3g9IjEzIj48L2NpcmNsZT48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiMxODE0MEYiIGQ9Ik0xMyAzLjVDMTMgMy41IDguNSA4LjUgOC41IDEzczQuNSA5LjUgNC41IDkuNU0xMyAzLjVDMTMgMy41IDE3LjUgOC41IDE3LjUgMTNzLTQuNSA5LjUtNC41IDkuNSI+PC9wYXRoPjxsaW5lIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiMxODE0MEYiIHkyPSIxMyIgeDI9IjIyLjUiIHkxPSIxMyIgeDE9IjMuNSI+PC9saW5lPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eOrigin:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0; width: 28%; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eEthiopia\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTEzIDNDOS42ODYgMyA3IDUuNjg2IDcgOWMwIDUgNiAxMyA2IDEzczYtOCA2LTEzYzAtMy4zMTQtMi42ODYtNi02LTZ6Ij48L3BhdGg+PGNpcmNsZSBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlPSIjMTgxNDBGIiByPSIyLjUiIGN5PSI5LjUiIGN4PSIxMyI+PC9jaXJjbGU+PC9zdmc+\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRegion:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eN\/A\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiBkPSJNMyAyMmgyME01IDIyVjEzbDgtNyA4IDd2OSI+PC9wYXRoPjxyZWN0IHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiMxODE0MEYiIGhlaWdodD0iNiIgd2lkdGg9IjYiIHk9IjE2IiB4PSIxMCI+PC9yZWN0Pjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eFarm:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eN\/A\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48Y2lyY2xlIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiByPSI0LjUiIGN5PSIxMyIgY3g9IjEzIj48L2NpcmNsZT48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiBkPSJNMTMgNHYyLjVNMTMgMTkuNVYyMk00IDEzaDIuNU0xOS41IDEzSDIyIj48L3BhdGg+PC9zdmc+\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eProcess:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e\u003cspan\u003eWashed \/ Natural\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiBkPSJNMTMgMjJWMTMiPjwvcGF0aD48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTEzIDE3YzAgMC0zLjUtMi0zLjUtNS41UzEzIDYgMTMgNnMzLjUgMiAzLjUgNS41UzEzIDE3IDEzIDE3eiI+PC9wYXRoPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eVariety:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eMixed\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTEzIDRMNCAyMWgxOEwxMyA0eiI+PC9wYXRoPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eAltitude:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e1,300m\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTkgMjJjMCAwLTItMi41LTItNS41czItNCAyLTQgMS41IDIgMy41IDIgMy0zLjUgMy0zLjUgMS41IDMgMS41IDUuNS0yIDUuNS0yIDUuNUg5eiI+PC9wYXRoPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast level:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e\u003cspan\u003eLight\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTggN2gxMGwtMS41IDkuNUg5LjVMOCA3eiI+PC9wYXRoPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIGQ9Ik0xOCAxMGgyYTEuNSAxLjUgMCAwMTAgM2gtMiI+PC9wYXRoPjxsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIHkyPSI3IiB4Mj0iMTkuNSIgeTE9IjciIHgxPSI2LjUiPjwvbGluZT48L3N2Zz4=\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eBrew method:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e\u003cspan\u003eEspresso and Filter\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0; ; vertical-align: middle; border: none;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cmVjdCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgcng9IjEuNSIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE5IiB5PSI1IiB4PSIzLjUiPjwvcmVjdD48cGF0aCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTMuNSAxMGgxOSI+PC9wYXRoPjxsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIHkyPSI3IiB4Mj0iOC41IiB5MT0iMyIgeDE9IjguNSI+PC9saW5lPjxsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIHkyPSI3IiB4Mj0iMTcuNSIgeTE9IjMiIHgxPSIxNy41Ij48L2xpbmU+PGNpcmNsZSBmaWxsPSIjMTgxNDBGIiByPSIxIiBjeT0iMTUiIGN4PSI5Ij48L2NpcmNsZT48Y2lyY2xlIGZpbGw9IiMxODE0MEYiIHI9IjEiIGN5PSIxNSIgY3g9IjEzIj48L2NpcmNsZT48Y2lyY2xlIGZpbGw9IiMxODE0MEYiIHI9IjEiIGN5PSIxNSIgY3g9IjE3Ij48L2NpcmNsZT48Y2lyY2xlIGZpbGw9IiMxODE0MEYiIHI9IjEiIGN5PSIxOSIgY3g9IjkiPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD0iIzE4MTQwRiIgcj0iMSIgY3k9IjE5IiBjeD0iMTMiPjwvY2lyY2xlPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast date:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0; vertical-align: middle; border: none; font-size: 13px; word-wrap: break-word;\"\u003e\u003cspan\u003eJune 8, 2026\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"vendor-unknown","offers":[{"title":"Default Title","offer_id":51990378021147,"sku":"SKU 4749","price":34.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1013\/7409\/9739\/files\/Tropical-Weather.webp?v=1775077820"},{"product_id":"onyx-coffee-lab-peru-san-martin-de-pango","title":"Onyx Coffee Lab - Peru San Martin de Pango","description":"\u003ch5\u003eTasting notes: \u003cspan style=\"font-weight: 400;\"\u003e\u003cspan\u003eCherry, Yellow Pear, White Tea, Caramel\u003c\/span\u003e\u003c\/span\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003c\/h5\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003cp\u003e\u003cspan\u003eSantiago de Oropel sits between the soaring peaks of the Andes and the lush central jungle of Junín, Peru, a rare convergence of altitude and tropical microclimates that creates ideal conditions for exceptional coffee. Though the community endured significant hardship during the political unrest of the 1980s and 1990s, families have since returned to rebuild their farms and livelihoods. Today, Oropel’s coffees reflect both the biodiversity of this unique landscape and the resilience of the producers who cultivate it.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eIn the heart of Peru lies the region of Junín, a landscape defined by dramatic contrasts in ecosystem, altitude, and culture. Here, some of the highest peaks of the Andes rise above communities rooted in ancient civilizations, including the Chancas. Yet just seven hours away, the terrain descends into the lush central jungle, home to extraordinary biodiversity and Indigenous groups such as the Asháninka. Between these two worlds, mountain and jungle, we find the community of Santiago de Oropel, located in the Pangoa district of Satipo province, Junín. Oropel occupies a uniquely privileged position: it benefits from the richness of tropical jungle soils while also enjoying the elevation of the Andes. This rare convergence of altitude and ecology creates ideal conditions for producing exceptional coffees.\u003c\/p\u003e\n\u003cp\u003eThough Oropel is geographically blessed, its history has not been without hardship. In the early 1980s, the guerrilla group known as Shining Path launched a prolonged socio-political conflict that deeply affected the region. Violence and instability forced many families to flee to larger cities in search of safety. By 1991, much of central and southern Peru’s countryside had fallen under their control. Today, stability has returned. Families have come back to their land, rebuilding their communities and reconnecting with their primary livelihood: coffee cultivation. What remains is a resilient origin, shaped by contrast, endurance, and a deep commitment to the land.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003etable td { border-color: transparent !important; }\u003c\/style\u003e\n\u003cdiv class=\"rte small-body-text\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-top: 20px; border-image: initial; height: 171px; border: medium none currentcolor;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 22%; vertical-align: middle; border-image: initial; height: 35px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cmVjdCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgcng9IjIiIGhlaWdodD0iMTYiIHdpZHRoPSIxMiIgeT0iNSIgeD0iNyI+PC9yZWN0PjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTcgOWgxMk03IDE5aDEyIj48L3BhdGg+PHBhdGggc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIGQ9Ik0xMCA1YzAtMS42NTcgMS4zNDMtMyAzLTNzMyAxLjM0MyAzIDMiPjwvcGF0aD48L3N2Zz4=\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eQuantity:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; width: 28%; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 35px; border: medium none currentcolor;\"\u003e284g\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 22%; vertical-align: middle; border-image: initial; height: 35px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48Y2lyY2xlIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiByPSI5LjUiIGN5PSIxMyIgY3g9IjEzIj48L2NpcmNsZT48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiMxODE0MEYiIGQ9Ik0xMyAzLjVDMTMgMy41IDguNSA4LjUgOC41IDEzczQuNSA5LjUgNC41IDkuNU0xMyAzLjVDMTMgMy41IDE3LjUgOC41IDE3LjUgMTNzLTQuNSA5LjUtNC41IDkuNSI+PC9wYXRoPjxsaW5lIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiMxODE0MEYiIHkyPSIxMyIgeDI9IjIyLjUiIHkxPSIxMyIgeDE9IjMuNSI+PC9saW5lPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eOrigin:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; width: 28%; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 35px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003ePeru\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTEzIDNDOS42ODYgMyA3IDUuNjg2IDcgOWMwIDUgNiAxMyA2IDEzczYtOCA2LTEzYzAtMy4zMTQtMi42ODYtNi02LTZ6Ij48L3BhdGg+PGNpcmNsZSBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlPSIjMTgxNDBGIiByPSIyLjUiIGN5PSI5LjUiIGN4PSIxMyI+PC9jaXJjbGU+PC9zdmc+\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRegion:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eN\/A\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiBkPSJNMyAyMmgyME01IDIyVjEzbDgtNyA4IDd2OSI+PC9wYXRoPjxyZWN0IHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiMxODE0MEYiIGhlaWdodD0iNiIgd2lkdGg9IjYiIHk9IjE2IiB4PSIxMCI+PC9yZWN0Pjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eFarm:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eN\/A\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48Y2lyY2xlIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiByPSI0LjUiIGN5PSIxMyIgY3g9IjEzIj48L2NpcmNsZT48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiBkPSJNMTMgNHYyLjVNMTMgMTkuNVYyMk00IDEzaDIuNU0xOS41IDEzSDIyIj48L3BhdGg+PC9zdmc+\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eProcess:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e\u003cspan\u003eWashed\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMTgxNDBGIiBkPSJNMTMgMjJWMTMiPjwvcGF0aD48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTEzIDE3YzAgMC0zLjUtMi0zLjUtNS41UzEzIDYgMTMgNnMzLjUgMiAzLjUgNS41UzEzIDE3IDEzIDE3eiI+PC9wYXRoPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eVariety:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eBourbon, Typica\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTEzIDRMNCAyMWgxOEwxMyA0eiI+PC9wYXRoPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eAltitude:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003eN\/A\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTkgMjJjMCAwLTItMi41LTItNS41czItNCAyLTQgMS41IDIgMy41IDIgMy0zLjUgMy0zLjUgMS41IDMgMS41IDUuNS0yIDUuNS0yIDUuNUg5eiI+PC9wYXRoPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast level:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e\u003cspan\u003eLight\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTggN2gxMGwtMS41IDkuNUg5LjVMOCA3eiI+PC9wYXRoPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIGQ9Ik0xOCAxMGgyYTEuNSAxLjUgMCAwMTAgM2gtMiI+PC9wYXRoPjxsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIHkyPSI3IiB4Mj0iMTkuNSIgeTE9IjciIHgxPSI2LjUiPjwvbGluZT48L3N2Zz4=\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eBrew method:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e\u003cspan\u003eEspresso and Filter\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNiAyNiIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE4Ij48cmVjdCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgcng9IjEuNSIgaGVpZ2h0PSIxOCIgd2lkdGg9IjE5IiB5PSI1IiB4PSIzLjUiPjwvcmVjdD48cGF0aCBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzE4MTQwRiIgZD0iTTMuNSAxMGgxOSI+PC9wYXRoPjxsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIHkyPSI3IiB4Mj0iOC41IiB5MT0iMyIgeDE9IjguNSI+PC9saW5lPjxsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMxODE0MEYiIHkyPSI3IiB4Mj0iMTcuNSIgeTE9IjMiIHgxPSIxNy41Ij48L2xpbmU+PGNpcmNsZSBmaWxsPSIjMTgxNDBGIiByPSIxIiBjeT0iMTUiIGN4PSI5Ij48L2NpcmNsZT48Y2lyY2xlIGZpbGw9IiMxODE0MEYiIHI9IjEiIGN5PSIxNSIgY3g9IjEzIj48L2NpcmNsZT48Y2lyY2xlIGZpbGw9IiMxODE0MEYiIHI9IjEiIGN5PSIxNSIgY3g9IjE3Ij48L2NpcmNsZT48Y2lyY2xlIGZpbGw9IiMxODE0MEYiIHI9IjEiIGN5PSIxOSIgY3g9IjkiPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD0iIzE4MTQwRiIgcj0iMSIgY3k9IjE5IiBjeD0iMTMiPjwvY2lyY2xlPjwvc3ZnPg==\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast date:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e\u003cspan\u003eJune 8, 2026\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cstyle\u003etable td { border-color: transparent !important; }\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"vendor-unknown","offers":[{"title":"Default Title","offer_id":51990532030747,"sku":"SKU 9262","price":34.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1013\/7409\/9739\/files\/S-a-n-M-a-r-t-i-n-d-e-P-a-n-g-o-a.webp?v=1775079685"},{"product_id":"onyx-coffee-lab-rwanda-kanzu-station-natural","title":"Onyx Coffee Lab - Rwanda Kanzu Station Natural","description":"\u003ch5\u003eTasting notes: Plum, Milk Chocolate, Molasses and Dried Apricot\u003c\/h5\u003e\n\u003cp data-start=\"35\" data-end=\"345\"\u003eNestled west of Lake Kivu, the Kanzu Washing Station benefits from mineral-rich volcanic soils that provide ideal conditions for growing exceptional Bourbon variety coffee. Smallholder farmers in the region carefully cultivate coffee alongside food crops, contributing to the area's rich agricultural heritage.\u003c\/p\u003e\n\u003cp data-start=\"347\" data-end=\"661\"\u003eAt the station, meticulous quality control measures—including cherry flotation, dry fermentation, and sustainable water management practices—help ensure consistency and excellence in every lot. The natural processing method enhances sweetness and complexity while highlighting the coffee’s vibrant fruit character.\u003c\/p\u003e\n\u003cp data-start=\"663\" data-end=\"832\"\u003eIn the cup, expect a balanced and sweet profile with pronounced fruit notes, silky texture, and soft fruit esters that create a lively and enjoyable drinking experience.\u003c\/p\u003e\n\u003cstyle\u003etable td { border-color: transparent !important; }\u003c\/style\u003e\n\u003cstyle\u003etable td { border-color: transparent !important; }\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-top: 20px; border-image: initial; height: 170px; border: medium none currentcolor;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 22.3958%; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSI3IiB5PSI1IiB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHJ4PSIyIiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiI+PC9yZWN0PjxwYXRoIGQ9Ik03IDloMTJNNyAxOWgxMiIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTEwIDVjMC0xLjY1NyAxLjM0My0zIDMtM3MzIDEuMzQzIDMgMyIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD48L3N2Zz4=\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eQuantity:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; width: 30.2083%; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e250g\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 20.8333%; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMyIgY3k9IjEzIiByPSI5LjUiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIj48L2NpcmNsZT48cGF0aCBkPSJNMTMgMy41QzEzIDMuNSA4LjUgOC41IDguNSAxM3M0LjUgOS41IDQuNSA5LjVNMTMgMy41QzEzIDMuNSAxNy41IDguNSAxNy41IDEzcy00LjUgOS41LTQuNSA5LjUiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjxsaW5lIHgxPSIzLjUiIHkxPSIxMyIgeDI9IjIyLjUiIHkyPSIxMyIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9saW5lPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eOrigin:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; width: 26.7361%; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eRwanda\u003c\/span\u003e\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 22.3958%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgM0M5LjY4NiAzIDcgNS42ODYgNyA5YzAgNSA2IDEzIDYgMTNzNi04IDYtMTNjMC0zLjMxNC0yLjY4Ni02LTYtNnoiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+PGNpcmNsZSBjeD0iMTMiIGN5PSI5LjUiIHI9IjIuNSIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9jaXJjbGU+PC9zdmc+\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRegion:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 30.2083%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eUnknown\u003c\/span\u003e\u003cbr\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 20.8333%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAyMmgyME01IDIyVjEzbDgtNyA4IDd2OSIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxyZWN0IHg9IjEwIiB5PSIxNiIgd2lkdGg9IjYiIGhlaWdodD0iNiIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9yZWN0Pjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eFarm:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 26.7361%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eN\/A\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 22.3958%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMyIgY3k9IjEzIiByPSI0LjUiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIj48L2NpcmNsZT48cGF0aCBkPSJNMTMgNHYyLjVNMTMgMTkuNVYyMk00IDEzaDIuNU0xOS41IDEzSDIyIiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+PC9zdmc+\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eProcess:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 30.2083%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eNatural\u003cbr\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 20.8333%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgMjJWMTMiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNMTMgMTdjMCAwLTMuNS0yLTMuNS01LjVTMTMgNiAxMyA2czMuNSAyIDMuNSA1LjVTMTMgMTcgMTMgMTd6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eVariety: \u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 26.7361%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cdiv class=\"main-product__block-label  small-caption\"\u003e\n\u003cdiv class=\"main-product__block-label__inner\"\u003e\u003cspan\u003eRed Bourbon\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan\u003e\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 22.3958%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgNEw0IDIxaDE4TDEzIDR6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eAltitude:\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003e\u003c\/strong\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003e\u003c\/strong\u003e\u003cmeta charset=\"utf-8\"\u003e \u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 30.2083%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003e\u003c\/strong\u003eN\/A\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 20.8333%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSAyMmMwIDAtMi0yLjUtMi01LjVzMi00IDItNCAxLjUgMiAzLjUgMiAzLTMuNSAzLTMuNSAxLjUgMyAxLjUgNS41LTIgNS41LTIgNS41SDl6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast level:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 26.7361%; height: 34px; border: medium none currentcolor;\"\u003eMedium\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 22.3958%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCA3aDEwbC0xLjUgOS41SDkuNUw4IDd6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxwYXRoIGQ9Ik0xOCAxMGgyYTEuNSAxLjUgMCAwMTAgM2gtMiIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjxsaW5lIHgxPSI2LjUiIHkxPSI3IiB4Mj0iMTkuNSIgeTI9IjciIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48L3N2Zz4=\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eBrew method:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 30.2083%; height: 34px; border: medium none currentcolor;\"\u003e\u003cspan\u003eEspresso or Filter\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 20.8333%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSIzLjUiIHk9IjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgcng9IjEuNSIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiPjwvcmVjdD48cGF0aCBkPSJNMy41IDEwaDE5IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiI+PC9wYXRoPjxsaW5lIHgxPSI4LjUiIHkxPSIzIiB4Mj0iOC41IiB5Mj0iNyIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNy41IiB5MT0iMyIgeDI9IjE3LjUiIHkyPSI3IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGNpcmNsZSBjeD0iOSIgY3k9IjE1IiByPSIxIiBmaWxsPSIjMTgxNDBGIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMyIgY3k9IjE1IiByPSIxIiBmaWxsPSIjMTgxNDBGIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNyIgY3k9IjE1IiByPSIxIiBmaWxsPSIjMTgxNDBGIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI5IiBjeT0iMTkiIHI9IjEiIGZpbGw9IiMxODE0MEYiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEzIiBjeT0iMTkiIHI9IjEiIGZpbGw9IiMxODE0MEYiPjwvY2lyY2xlPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast date:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 26.7361%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003e\u003c\/strong\u003e\u003cspan\u003eN\/A\u003c\/span\u003e\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"vendor-unknown","offers":[{"title":"Default Title","offer_id":52311582572827,"sku":null,"price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1013\/7409\/9739\/files\/rwanda_500x_aa336de6-8560-48ae-9040-fbd28170fa25.webp?v=1780940978"},{"product_id":"onyx-coffee-lab-colombia-gabriel-castano","title":"Onyx Coffee Lab - Colombia Gabriel Castaño","description":"\u003ch5\u003eTasting notes: \u003cspan\u003eGrapefruit, Dried Apricot, Fig and Walnut\u003c\/span\u003e\n\u003c\/h5\u003e\n\u003cp data-start=\"35\" data-end=\"341\"\u003eProduced by Gabriel Castaño at La Granada in Huila, Colombia, this Pink Bourbon showcases the dedication and innovation that have made him a respected pioneer of the variety. Grown in the region’s high-altitude conditions, this coffee reflects both exceptional cultivation practices and careful processing.\u003c\/p\u003e\n\u003cp data-start=\"343\" data-end=\"576\"\u003eThe cherries undergo an extended 90-hour whole-cherry fermentation before being washed and mechanically dried. This meticulous approach enhances sweetness, clarity, and complexity while preserving the variety’s distinctive character.\u003c\/p\u003e\n\u003cp data-start=\"578\" data-end=\"740\"\u003eThe result is a vibrant and structured cup with remarkable balance, layered sweetness, and a refined profile that highlights the unique qualities of Pink Bourbon.\u003c\/p\u003e\n\u003cstyle\u003etable td { border-color: transparent !important; }\u003c\/style\u003e\n\u003cstyle\u003etable td { border-color: transparent !important; }\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-top: 20px; border-image: initial; height: 170px; border: medium none currentcolor;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 22.3958%; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSI3IiB5PSI1IiB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHJ4PSIyIiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiI+PC9yZWN0PjxwYXRoIGQ9Ik03IDloMTJNNyAxOWgxMiIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTEwIDVjMC0xLjY1NyAxLjM0My0zIDMtM3MzIDEuMzQzIDMgMyIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD48L3N2Zz4=\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eQuantity:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; width: 30.2083%; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e250g\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; width: 20.8333%; vertical-align: middle; border-image: initial; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMyIgY3k9IjEzIiByPSI5LjUiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIj48L2NpcmNsZT48cGF0aCBkPSJNMTMgMy41QzEzIDMuNSA4LjUgOC41IDguNSAxM3M0LjUgOS41IDQuNSA5LjVNMTMgMy41QzEzIDMuNSAxNy41IDguNSAxNy41IDEzcy00LjUgOS41LTQuNSA5LjUiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjxsaW5lIHgxPSIzLjUiIHkxPSIxMyIgeDI9IjIyLjUiIHkyPSIxMyIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9saW5lPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eOrigin:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; width: 26.7361%; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eColombia\u003c\/span\u003e\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 22.3958%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgM0M5LjY4NiAzIDcgNS42ODYgNyA5YzAgNSA2IDEzIDYgMTNzNi04IDYtMTNjMC0zLjMxNC0yLjY4Ni02LTYtNnoiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+PGNpcmNsZSBjeD0iMTMiIGN5PSI5LjUiIHI9IjIuNSIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9jaXJjbGU+PC9zdmc+\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRegion:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 30.2083%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan\u003eHuila\u003c\/span\u003e\u003cbr\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 20.8333%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAyMmgyME01IDIyVjEzbDgtNyA4IDd2OSIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxyZWN0IHg9IjEwIiB5PSIxNiIgd2lkdGg9IjYiIGhlaWdodD0iNiIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9yZWN0Pjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eFarm:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 26.7361%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan\u003eGabriel Castaño\u003c\/span\u003e\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 22.3958%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMyIgY3k9IjEzIiByPSI0LjUiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIj48L2NpcmNsZT48cGF0aCBkPSJNMTMgNHYyLjVNMTMgMTkuNVYyMk00IDEzaDIuNU0xOS41IDEzSDIyIiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+PC9zdmc+\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eProcess:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 30.2083%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan\u003eWashed\u003c\/span\u003e\u003cbr\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 20.8333%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgMjJWMTMiIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNMTMgMTdjMCAwLTMuNS0yLTMuNS01LjVTMTMgNiAxMyA2czMuNSAyIDMuNSA1LjVTMTMgMTcgMTMgMTd6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eVariety: \u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 26.7361%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cdiv class=\"main-product__block-label  small-caption\"\u003e\n\u003cdiv class=\"main-product__block-label__inner\"\u003e\n\u003cdiv class=\"main-product__block-label  small-caption\"\u003e\n\u003cdiv class=\"main-product__block-label__inner\"\u003e\u003cspan\u003ePink Bourbon\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan\u003e\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 22.3958%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgNEw0IDIxaDE4TDEzIDR6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eAltitude:\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003e\u003c\/strong\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003e\u003c\/strong\u003e\u003cmeta charset=\"utf-8\"\u003e \u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 30.2083%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003e\u003c\/strong\u003e\u003cspan\u003e1,620 m\u003c\/span\u003e\u003cbr\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 20.8333%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSAyMmMwIDAtMi0yLjUtMi01LjVzMi00IDItNCAxLjUgMiAzLjUgMiAzLTMuNSAzLTMuNSAxLjUgMyAxLjUgNS41LTIgNS41LTIgNS41SDl6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast level:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 26.7361%; height: 34px; border: medium none currentcolor;\"\u003e\u003cspan\u003eLight\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 34px;\"\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 22.3958%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCA3aDEwbC0xLjUgOS41SDkuNUw4IDd6IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxwYXRoIGQ9Ik0xOCAxMGgyYTEuNSAxLjUgMCAwMTAgM2gtMiIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjxsaW5lIHgxPSI2LjUiIHkxPSI3IiB4Mj0iMTkuNSIgeTI9IjciIHN0cm9rZT0iIzE4MTQwRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48L3N2Zz4=\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eBrew method:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 16px 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 30.2083%; height: 34px; border: medium none currentcolor;\"\u003e\u003cspan\u003eEspresso or Filter\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 8px 6px 0px; vertical-align: middle; border-image: initial; width: 20.8333%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cimg src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSIzLjUiIHk9IjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgcng9IjEuNSIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiPjwvcmVjdD48cGF0aCBkPSJNMy41IDEwaDE5IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiI+PC9wYXRoPjxsaW5lIHgxPSI4LjUiIHkxPSIzIiB4Mj0iOC41IiB5Mj0iNyIgc3Ryb2tlPSIjMTgxNDBGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNy41IiB5MT0iMyIgeDI9IjE3LjUiIHkyPSI3IiBzdHJva2U9IiMxODE0MEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGNpcmNsZSBjeD0iOSIgY3k9IjE1IiByPSIxIiBmaWxsPSIjMTgxNDBGIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMyIgY3k9IjE1IiByPSIxIiBmaWxsPSIjMTgxNDBGIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNyIgY3k9IjE1IiByPSIxIiBmaWxsPSIjMTgxNDBGIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI5IiBjeT0iMTkiIHI9IjEiIGZpbGw9IiMxODE0MEYiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEzIiBjeT0iMTkiIHI9IjEiIGZpbGw9IiMxODE0MEYiPjwvY2lyY2xlPjwvc3ZnPg==\" style=\"vertical-align: middle; margin-right: 6px; opacity: 0.7;\"\u003e\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003eRoast date:\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 6px 0px; vertical-align: middle; border-image: initial; font-size: 13px; overflow-wrap: break-word; width: 26.7361%; height: 34px; border: medium none currentcolor;\"\u003e\n\u003cstrong style=\"font-size: 13px; vertical-align: middle;\"\u003e\u003c\/strong\u003e\u003cspan\u003eN\/A\u003c\/span\u003e\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"vendor-unknown","offers":[{"title":"Default Title","offer_id":52311597121819,"sku":null,"price":36.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1013\/7409\/9739\/files\/91c56be3-c2da-4943-a3b5-ae7c7206fe09.webp?v=1780941273"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1013\/7409\/9739\/collections\/onyx-coffee-lab.webp?v=1775077228","url":"https:\/\/specialitycoffee.ca\/collections\/onyx-coffee-lab.oembed","provider":"Speciality Coffee Canada","version":"1.0","type":"link"}