PageSourceSearch

https://unionroasted.com/blogs/brewing-guides/aeropress

html unionroasted.com collected 2026-09-24 18:30:14 UTC 351,324 bytes, 4,096 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 
17
18
19  
20<!doctype html>
21<!--[if lte IE 8]> <html class="ie-low no-js" lang="en->"> <![endif]-->
22<!--[if IE 9]> <html class="ie9 no-js" lang="en->"> <![endif]-->
23<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
24<head>
25	
25<script src="//unionroasted.com/cdn/shop/files/pandectes-rules.js?v=9331023422518525970"></script>
25
26	
27	
28	
29	
30	
31        
32  
32<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
32
33  <meta charset="utf-8">
34  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
35  <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
36  <meta name="theme-color" content="#fff">
37  <meta name="google-site-verification" content="0ydv3xWVh90OT7Q2eqsXmA6Txhr8KCCMYhCvun4PKUQ" /> 
38
39
40
41  <link rel="canonical" href="https://unionroasted.com/blogs/brewing-guides/aeropress">
42
43
44  
45
46  
47    <link rel="shortcut icon" href="//unionroasted.com/cdn/shop/files/favicon_32x32.png?v=1737807683" type="image/png">
48  
49
50  
51
52  <title>How to Brew Coffee with an Aeropress | Union Hand-Roasted Coffee                  &ndash; Union Coffee</title>
53
54  
55    <meta name="description" content="The AeroPress is an innovative, manually powered little gadget that’s a cheap, effective way of making a great espresso like coffee - Read our guide...">
56  
57
58  <!-- /snippets/social-meta-tags.liquid -->
59<meta property="og:site_name" content="Union Coffee">
60  <meta property="og:url" content="https://unionroasted.com/blogs/brewing-guides/aeropress">
61  <meta property="og:title" content="Aeropress">
62  <meta property="og:type" content="article">
63  <meta property="og:description" content="Every office has a gadget lover – he or she will almost certainly have an Aeropress. It's a perfect travel partner too. Find out how to brew with it...">
64
65  <meta property="og:image" content="http://unionroasted.com/cdn/shop/articles/aeropress-brew-tip-hero_4b38e40b-f6f8-4ef8-936c-c32a40840e59_1024x1024.png?v=1547656548">
66  <meta property="og:image:secure_url" content="https://unionroasted.com/cdn/shop/articles/aeropress-brew-tip-hero_4b38e40b-f6f8-4ef8-936c-c32a40840e59_1024x1024.png?v=1547656548">
67
68  <meta name="twitter:site" content="@unionroasted">
69  <meta name="twitter:card" content="summary_large_image">
70  <meta name="twitter:title" content="Aeropress">
71  <meta name="twitter:description" content="Every office has a gadget lover – he or she will almost certainly have an Aeropress. It's a perfect travel partner too. Find out how to brew with it...">
72<link href="//unionroasted.com/cdn/shop/t/184/assets/product.scss.css?v=16051717095779109291779218456" rel="stylesheet" type="text/css" media="all" />
73
74  <!-- Theme scripts -->
75  
75<script src="//unionroasted.com/cdn/shop/t/184/assets/cookies.min.js?v=34631466442619290801779218451" type="text/javascript"></script>
75
76  
76<script src="//unionroasted.com/cdn/shop/t/184/assets/jquery.min.js?v=110597976889476522701779218452" type="text/javascript"></script>
76
77  
78  <!-- FancyBox -->
79    
80  <link href="//unionroasted.com/cdn/shop/t/184/assets/jquery.fancybox.css?v=39699390629840417891779218452" rel="stylesheet" type="text/css" media="all" /> 
81  
81<script src="//unionroasted.com/cdn/shop/t/184/assets/jquery.fancybox.pack.js?v=98388074616830255951779218452" type="text/javascript"></script>
81
82  
82<script src="//unionroasted.com/cdn/shop/t/184/assets/jquery.fancybox-media.js?v=51409724234676253101779218452" type="text/javascript"></script>
82   
83  
84  <!--[if (gt IE 9)|!(IE)]><!-->
84<script src="//unionroasted.com/cdn/shop/t/184/assets/vendor.min.js?v=167562997368772433381779218451" defer="defer"></script>
84<!--<![endif]-->
85  <!--[if lte IE 9]>
85<script src="//unionroasted.com/cdn/shop/t/184/assets/vendor.min.js?v=167562997368772433381779218451"></script>
85<![endif]-->
86
87  <!--[if lte IE 9]>
87<script src="//unionroasted.com/cdn/shop/t/184/assets/flexibility.min.js?v=32894"></script>
87<![endif]-->
88  <!--[if lte IE 9]>
88<script src="//unionroasted.com/cdn/shop/t/184/assets/html5shiv.min.js?v=32894"></script>
88<![endif]-->
89
90
91  
92<script type="text/javascript" src="https://api.feefo.com/api/javascript/union-hand-roasted-coffee" async></script>
92
93  
94  
94<script type="text/javascript">
95    var theme = {
96        strings: {
97          cartEmpty: "Your basket is currently empty.",
98          cartQuantity: "Quantity",
99          addToCart: "Add to basket",
100          soldOut: "Sold out",
101          addToCartSuccess: "Added to Basket",
102          addToCartFull: "Not enough stock",
103          unavailable: "Unavailable",
104          showMore: "Show More",
105          showLess: "Show Less",
106          shopEmail: "[email protected]",
107          giftMessageSave: "Save message",
108          giftMessageSaved: "Message saved",
109          giftMessageError: "Something went wrong. Please try again.",
110          newsletterSuccess: "Thank you, an email has been sent to you to confirm your registration.",
111          newsletterError: "Sorry, this email is either incorrect or already exists on our system.",
112          newsletterConsoleError: "Could not connect to the registration server. Please try again later, or contact [email protected]",
113          items: {
114            one: "{{ count }} item",
115            other: "{{ count }} items"
116          },
117        },
118
119        assets: {
120          iconClose: "//unionroasted.com/cdn/shop/t/184/assets/ico-close.svg?v=68454463424733063211779218451"
121        },
122
123        settings: {
124          seed1: 'c97c76a6cf4c8988cff3ded2dc0df59b',
125          seed2: 'fad58de7366495db4650cfefac2fcd61',
126          modaalBg: "rgba(236, 236, 236, 0.8)"
127        },
128
129        selectors: {
130          quickview: ".quickview"
131        },
132
133        currency: Cookies.get('currencyCustom'),
134        currencySymbol: (function(){
135          if(Cookies.get('currencyCustom') != undefined){
136            if(Cookies.get('currencyCustom') == 'EUR'){return '?'}
137            if(Cookies.get('currencyCustom') == 'USD'){return '$'}
138            if(Cookies.get('currencyCustom') == 'GBP'){return '�'}
139            if(Cookies.get('currencyCustom') == 'AUD'){return '$'}
140            if(Cookies.get('currencyCustom') == 'INR'){return 'Rs. '}
141            if(Cookies.get('currencyCustom') == 'JPY'){return '�'}
142          } else {
143            
144            return "£"
145          }
146        })()
147    };
148
149    var currencyFormat = {
150      shopifyMoneyFormat: '<span class=money>'+theme.currencySymbol+'{{amount}}</span>',
151      shopifyMoneyFormatJSON: '"£{{amount}}"'
152    }
153
154    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
155  </script>
155
156
157  
158
159
160
161  <!--[if (lte IE 9) ]>
161<script src="//unionroasted.com/cdn/shop/t/184/assets/match-media.min.js?v=22265819453975888031779218451" type="text/javascript"></script>
161<![endif]-->
162
163  
164
165  <!-- apps scripts -->
166  
167  
167<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
167<meta name="facebook-domain-verification" content="a69knsxfdtg4qhe4n4rthnnufsdwcd">
168<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/6062309494/digital_wallets/dialog">
169<meta id="in-context-paypal-metadata" data-shop-id="6062309494" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP">
170<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/brewing-guides.atom" />
171<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=7739474293"></script>
171
172<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
173<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=7739474293&shop_id=6062309494" crossorigin="anonymous"></script>
vendor: 1 bytes, line 173
173
174<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":6062309494,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/6062309494","merchantName":"Union Coffee","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"Union Coffee","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 174
174
175<script id="shopify-features" type="application/json">{"accessToken":"23d12723f880e122d112a7134aac76b3","betas":["rich-media-storefront-analytics"],"domain":"unionroasted.com","predictiveSearch":true,"shopId":6062309494,"locale":"en"}</script>
vendor: 1 bytes, line 175
175
176<script>var Shopify = Shopify || {};
177Shopify.shop = "unionroasted.myshopify.com";
178Shopify.locale = "en";
179Shopify.currency = {"active":"GBP","rate":"1.0"};
180Shopify.country = "GB";
181Shopify.theme = {"name":"HEUR \/ coffee-subscriptions H1 fix","id":187382366581,"schema_name":"Frame___","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
182Shopify.theme.handle = "null";
183Shopify.theme.style = {"id":null,"handle":null};
184Shopify.cdnHost = "unionroasted.com/cdn";
185Shopify.routes = Shopify.routes || {};
186Shopify.routes.root = "/";
187Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
188Shopify.SignInWithShop = Shopify.SignInWithShop || {};
189Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
190Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 190
190
191<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 191
191
192<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 192
192
193<script>
194  window.ShopifyPay = window.ShopifyPay || {};
195  window.ShopifyPay.apiHost = "shop.app\/pay";
196  window.ShopifyPay.redirectState = null;
197</script>
vendor: 1 bytes, line 197
197
198<script>
199  window.Shopify = window.Shopify || {};
200  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
201  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
202  window.Shopify.SignInWithShop.eligible = true;
203</script>
vendor: 1 bytes, line 203
203
204<script id="shop-js-analytics" type="application/json">{"pageType":"article"}</script>
vendor: 1 bytes, line 204
204
205<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 205
205
206<script type="module">
207  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
208
209  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
210
211</script>
vendor: 1 bytes, line 211
211
212<script>
213  window.Shopify = window.Shopify || {};
214  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
215  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
216</script>
vendor: 1 bytes, line 216
216
217<script>(function() {
218  var isLoaded = false;
219  function asyncLoad() {
220    if (isLoaded) return;
221    isLoaded = true;
222    var urls = ["\/\/www.powr.io\/powr.js?powr-token=unionroasted.myshopify.com\u0026external-type=shopify\u0026shop=unionroasted.myshopify.com","\/\/app.directededge.com\/minicart\/tag?shop=unionroasted.myshopify.com","\/\/app.directededge.com\/minicart\/tag?shop=unionroasted.myshopify.com","\/\/app.directededge.com\/assets\/email_cart_updater.js?shop=unionroasted.myshopify.com","\/\/app.directededge.com\/assets\/email_cart_updater.js?shop=unionroasted.myshopify.com","https:\/\/intg.snapchat.com\/shopify\/shopify-scevent-init.js?id=f8a9b087-9895-4072-a52f-bea4bd98d9d4\u0026shop=unionroasted.myshopify.com","https:\/\/d26ky332zktp97.cloudfront.net\/shops\/q6GBATfQJW8e2uHaW\/colibrius-m.js?shop=unionroasted.myshopify.com","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=unionroasted.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=unionroasted.myshopify.com","https:\/\/na.shgcdn3.com\/pixel-collector.js?shop=unionroasted.myshopify.com","https:\/\/app.octaneai.com\/1gtbfjuli9tjjp8d\/shopify.js?x=75AXeEKGpnK4nB1z\u0026shop=unionroasted.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJpQldmNmZldk45VDdmNUxLIiwicyI6Im5vbmUifQ==\u0026v=2.5\u0026shop=unionroasted.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJpQldmNmZldk45VDdmNUxLIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=unionroasted.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/unionroasted.myshopify.com.js?settings=1772025890382\u0026shop=unionroasted.myshopify.com"];
223    for (var i = 0; i < urls.length; i++) {
224      var s = document.createElement('script');
225      s.type = 'text/javascript';
226      s.async = true;
227      s.src = urls[i];
228      var x = document.getElementsByTagName('script')[0];
229      x.parentNode.insertBefore(s, x);
230    }
231  };
232  if(window.attachEvent) {
233    window.attachEvent('onload', asyncLoad);
234  } else {
235    window.addEventListener('load', asyncLoad, false);
236  }
237})();</script>
vendor: 1 bytes, line 237
237
238<script id="__st">var __st={"a":6062309494,"offset":3600,"reqid":"435c35a6-0680-46c2-b4b0-148828ca75b6-1790274613","pageurl":"unionroasted.com\/blogs\/brewing-guides\/aeropress","s":"articles-12962234486","u":"62efe7f85b63","p":"article","rtyp":"article","rid":12962234486};</script>
vendor: 1 bytes, line 238
238
239<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 239
239
240<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!1)}();</script>
vendor: 1 bytes, line 240
240
241<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//unionroasted.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 241
241
242<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//unionroasted.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
242<script crossorigin="anonymous" defer="defer" src="//unionroasted.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 242
242
243<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 243
243
244<script>
245  window.Shopify = window.Shopify || {};
246  window.Shopify.MCP = window.Shopify.MCP || {};
247  window.Shopify.MCP.enabled = true;
248  window.Shopify.MCP.shop = "unionroasted.myshopify.com";
249  window.Shopify.MCP.mcpEndpoint = "https:\/\/unionroasted.com\/api\/mcp";
250  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
251</script>
vendor: 1 bytes, line 251
251
252<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/unionroasted.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
253</script>
vendor: 1 bytes, line 253
253
254<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://unionroasted.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
255</script>
vendor: 1 bytes, line 255
255
256<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
257  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
258</script>
vendor: 1 bytes, line 258
258
259<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
260</script>
260
261<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://unionroasted.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
262<style id="shopify-accelerated-checkout-cart">
263        #shopify-buyer-consent {
264  margin-top: 1em;
265  display: inline-block;
266  width: 100%;
267}
268
269#shopify-buyer-consent.hidden {
270  display: none;
271}
272
273#shopify-subscription-policy-button {
274  background: none;
275  border: none;
276  padding: 0;
277  text-decoration: underline;
278  font-size: inherit;
279  cursor: pointer;
280}
281
282#shopify-subscription-policy-button::before {
283  box-shadow: none;
284}
285
286      </style>
287
288<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
288
289  
290
291
292
293
294
295  
295<script type="text/javascript">
296    
297      window.__shgMoneyFormat = window.__shgMoneyFormat || {"GBP":{"currency":"GBP","currency_symbol":"£","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
298    
299    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
300      currency: "GBP",
301      currency_symbol: "£",
302      decimal_separator: ".",
303      thousands_separator: ",",
304      decimal_places: 2,
305      currency_symbol_location: "left"
306    };
307  </script>
307
308
309
310
311
312<script>window.BOLD = window.BOLD || {};
313    window.BOLD.common = window.BOLD.common || {};
314    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
315    window.BOLD.common.Shopify.shop = {
316      domain: 'unionroasted.com',
317      permanent_domain: 'unionroasted.myshopify.com',
318      url: 'https://unionroasted.com',
319      secure_url: 'https://unionroasted.com',
320      money_format: "£{{amount}}",
321      currency: "GBP"
322    };
323    window.BOLD.common.Shopify.customer = {
324      id: null,
325      tags: null,
326    };
327    window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
328    window.BOLD.common.template = 'article';window.BOLD.common.Shopify.formatMoney = function(money, format) {
329        function n(t, e) {
330            return "undefined" == typeof t ? e : t
331        }
332        function r(t, e, r, i) {
333            if (e = n(e, 2),
334                r = n(r, ","),
335                i = n(i, "."),
336            isNaN(t) || null == t)
337                return 0;
338            t = (t / 100).toFixed(e);
339            var o = t.split(".")
340                , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
341                , s = o[1] ? i + o[1] : "";
342            return a + s
343        }
344        "string" == typeof money && (money = money.replace(".", ""));
345        var i = ""
346            , o = /\{\{\s*(\w+)\s*\}\}/
347            , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
348        switch (a.match(o)[1]) {
349            case "amount":
350                i = r(money, 2, ",", ".");
351                break;
352            case "amount_no_decimals":
353                i = r(money, 0, ",", ".");
354                break;
355            case "amount_with_comma_separator":
356                i = r(money, 2, ".", ",");
357                break;
358            case "amount_no_decimals_with_comma_separator":
359                i = r(money, 0, ".", ",");
360                break;
361            case "amount_with_space_separator":
362                i = r(money, 2, " ", ",");
363                break;
364            case "amount_no_decimals_with_space_separator":
365                i = r(money, 0, " ", ",");
366                break;
367            case "amount_with_apostrophe_separator":
368                i = r(money, 2, "'", ".");
369                break;
370        }
371        return a.replace(o, i);
372    };
373    window.BOLD.common.Shopify.saveProduct = function (handle, product) {
374      if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
375        if (typeof product === 'number') {
376          window.BOLD.common.Shopify.handles[product] = handle;
377          product = { id: product };
378        }
379        window.BOLD.common.Shopify.products[handle] = product;
380      }
381    };
382    window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
383      if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
384        window.BOLD.common.Shopify.variants[variant_id] = variant;
385      }
386    };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
387    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
388    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct("yirgacheffe-organic-ethiopia", 2151311147126);window.BOLD.common.Shopify.saveVariant(19537331552374, { product_id: 2151311147126, product_handle: "yirgacheffe-organic-ethiopia", price: 845, group_id: '', csp_metafield: {}});window.BOLD.common.Shopify.saveVariant(19537331585142, { product_id: 2151311147126, product_handle: "yirgacheffe-organic-ethiopia", price: 845, group_id: '', csp_metafield: {}});window.BOLD.common.Shopify.saveVariant(19537331650678, { product_id: 2151311147126, product_handle: "yirgacheffe-organic-ethiopia", price: 845, group_id: '', csp_metafield: {}});window.BOLD.common.Shopify.saveVariant(19537331617910, { product_id: 2151311147126, product_handle: "yirgacheffe-organic-ethiopia", price: 845, group_id: '', csp_metafield: {}});window.BOLD.common.Shopify.saveVariant(19537331683446, { product_id: 2151311147126, product_handle: "yirgacheffe-organic-ethiopia", price: 3495, group_id: '', csp_metafield: {}});window.BOLD.apps_installed = {"Product Upsell":3} || {};window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {"recurring_type":2};window.BOLD.common.Shopify.metafields["bold_csp_defaults"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {};
389</script>
389<link href="//unionroasted.com/cdn/shop/t/184/assets/bold-upsell.css?v=51915886505602322711779218450" rel="stylesheet" type="text/css" media="all" />
390<link href="//unionroasted.com/cdn/shop/t/184/assets/bold-upsell-custom.css?v=150135899998303055901779218450" rel="stylesheet" type="text/css" media="all" />
390<script>
391          var currentScript = document.currentScript || document.scripts[document.scripts.length - 1];
392          var boldVariantIds =[19537331552374,19537331585142,19537331650678,19537331617910,19537331683446];
393          var boldProductHandle ="yirgacheffe-organic-ethiopia";
394          var BOLD = BOLD || {};
395          BOLD.products = BOLD.products || {};
396          BOLD.variant_lookup = BOLD.variant_lookup || {};
397          if (window.BOLD && !BOLD.common) {
398              BOLD.common = BOLD.common || {};
399              BOLD.common.Shopify = BOLD.common.Shopify || {};
400              window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
401              window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
402              window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};
403              window.BOLD.common.Shopify.saveProduct = function (handle, product) {
404                  if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
405                      if (typeof product === 'number') {
406                          window.BOLD.common.Shopify.handles[product] = handle;
407                          product = { id: product };
408                      }
409                      window.BOLD.common.Shopify.products[handle] = product;
410                  }
411              };
412              window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
413                  if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
414                      window.BOLD.common.Shopify.variants[variant_id] = variant;
415                  }
416              };
417          }
418
419          for (var boldIndex = 0; boldIndex < boldVariantIds.length; boldIndex = boldIndex + 1) {
420            BOLD.variant_lookup[boldVariantIds[boldIndex]] = boldProductHandle;
421          }
422
423          BOLD.products[boldProductHandle] ={
424    "id":2151311147126,
425    "title":"Yirgacheffe, Organic Ethiopia","handle":"yirgacheffe-organic-ethiopia",
426    "description":"\u003cp\u003eZesty and refreshing, with a floral aroma typical of Ethiopian coffees. Recommended without milk or sugar for the full flavour.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783093544\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eFrom the birthplace of Arabica coffee – Ethiopia – comes a particularly captivating organic, speciality coffee. Zesty and refreshing. A floral aroma. Tones of sweet lemons. Delicious. Grown by smallholder farmers in the Yirgacheffe wetlands, our partners since 2003.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMixed Heirloom\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Yirgacheffe and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
426003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e",
427    "published_at":"2021-10-28T11:22:48",
428    "created_at":"2018-09-21T17:27:56",
429    "vendor":"unionroasted",
430    "type":"Coffee",
431    "tags":["best_brewed: cafetiere","best_brewed: filter","colour: #ED8B00","filter-collection","flavor_notes: Kumquat | Peach | Toffee","flavour_category: citrus \u0026 floral","logPriceChange","processing: washed","quality_score: 86.5","roast: Light","tagline: Light and floral"],
432    "price":845,
433    "price_min":845,
434    "price_max":3495,
435    "price_varies":true,
436    "compare_at_price":null,
437    "compare_at_price_min":0,
438    "compare_at_price_max":0,
439    "compare_at_price_varies":false,
440    "all_variant_ids":[19537331552374,19537331585142,19537331650678,19537331617910,19537331683446],
441    "variants":[{"id":19537331552374,"title":"200g \/ Wholebean","option1":"200g","option2":"Wholebean","option3":null,"sku":"UR\/ETYI\/WB12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Wholebean","public_title":"200g \/ Wholebean","options":["200g","Wholebean"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331585142,"title":"200g \/ Cafetiere","option1":"200g","option2":"Cafetiere","option3":null,"sku":"UR\/ETYI\/CA12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Cafetiere","public_title":"200g \/ Cafetiere","options":["200g","Cafetiere"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331650678,"title":"200g \/ Filter","option1":"200g","option2":"Filter","option3":null,"sku":"UR\/ETYI\/FL12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Filter","public_title":"200g \/ Filter","options":["200g","Filter"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331617910,"title":"200g \/ Espresso","option1":"200g","option2":"Espresso","option3":null,"sku":"UR\/ETYI\/ES12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Espresso","public_title":"200g \/ Espresso","options":["200g","Espresso"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331683446,"title":"1kg \/ Wholebean","option1":"1kg","option2":"Wholebean","option3":null,"sku":"UR\/ETYI\/WB01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 1kg \/ Wholebean","public_title":"1kg \/ Wholebean","options":["1kg","Wholebean"],"price":3495,"weight":1270,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],
442    "available":null,"images":["\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002","\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Yirgacheffe_slide.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/Yirgacheffe_review_slide_copy.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/Option_1.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783098824"],"featured_image":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002",
443    "options":["Size","Grind Style"],
444    "url":"\/products\/yirgacheffe-organic-ethiopia"};var boldCSPMetafields = {};
445          var boldTempProduct ={"id":2151311147126,"title":"Yirgacheffe, Organic Ethiopia","handle":"yirgacheffe-organic-ethiopia","description":"\u003cp\u003eZesty and refreshing, with a floral aroma typical of Ethiopian coffees. Recommended without milk or sugar for the full flavour.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783093544\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eFrom the birthplace of Arabica coffee – Ethiopia – comes a particularly captivating organic, speciality coffee. Zesty and refreshing. A floral aroma. Tones of sweet lemons. Delicious. Grown by smallholder farmers in the Yirgacheffe wetlands, our partners since 2003.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMixed Heirloom\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Yirgacheffe and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
445003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e","published_at":"2021-10-28T11:22:48+01:00","created_at":"2018-09-21T17:27:56+01:00","vendor":"unionroasted","type":"Coffee","tags":["best_brewed: cafetiere","best_brewed: filter","colour: #ED8B00","filter-collection","flavor_notes: Kumquat | Peach | Toffee","flavour_category: citrus \u0026 floral","logPriceChange","processing: washed","quality_score: 86.5","roast: Light","tagline: Light and floral"],"price":845,"price_min":845,"price_max":3495,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":19537331552374,"title":"200g \/ Wholebean","option1":"200g","option2":"Wholebean","option3":null,"sku":"UR\/ETYI\/WB12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Wholebean","public_title":"200g \/ Wholebean","options":["200g","Wholebean"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331585142,"title":"200g \/ Cafetiere","option1":"200g","option2":"Cafetiere","option3":null,"sku":"UR\/ETYI\/CA12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Cafetiere","public_title":"200g \/ Cafetiere","options":["200g","Cafetiere"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331650678,"title":"200g \/ Filter","option1":"200g","option2":"Filter","option3":null,"sku":"UR\/ETYI\/FL12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Filter","public_title":"200g \/ Filter","options":["200g","Filter"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331617910,"title":"200g \/ Espresso","option1":"200g","option2":"Espresso","option3":null,"sku":"UR\/ETYI\/ES12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Espresso","public_title":"200g \/ Espresso","options":["200g","Espresso"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331683446,"title":"1kg \/ Wholebean","option1":"1kg","option2":"Wholebean","option3":null,"sku":"UR\/ETYI\/WB01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 1kg \/ Wholebean","public_title":"1kg \/ Wholebean","options":["1kg","Wholebean"],"price":3495,"weight":1270,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002","\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Yirgacheffe_slide.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/Yirgacheffe_review_slide_copy.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/Option_1.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783098824"],"featured_image":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002","options":["Size","Grind Style"],"media":[{"alt":null,"id":69016714314101,"position":1,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002","width":1020},{"alt":null,"id":64854419898741,"position":2,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Yirgacheffe_slide.jpg?v=1773840646"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Yirgacheffe_slide.jpg?v=1773840646","width":1020},{"alt":null,"id":64854419865973,"position":3,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Yirgacheffe_review_slide_copy.jpg?v=1773840646"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Yirgacheffe_review_slide_copy.jpg?v=1773840646","width":1020},{"alt":null,"id":64853591327093,"position":4,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Option_1.jpg?v=1773840646"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Option_1.jpg?v=1773840646","width":1020},{"alt":null,"id":70348620824949,"position":5,"preview_image":{"aspect_ratio":0.849,"height":1076,"width":914,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783098824"},"aspect_ratio":0.849,"height":1076,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783098824","width":914}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"dff34eb423270bb415689f524570e9525c8ddc55","name":"Delivery every 1 week","options":[{"name":"Recharge Plan ID","position":1,"values":["22829339"]},{"name":"Order Frequency and Unit","position":2,"values":["1-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712958968181,"name":"Delivery every 1 week","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829339"},{"name":"Order Frequency and Unit","position":2,"value":"1-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656","name":"Delivery every 2 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829340"]},{"name":"Order Frequency and Unit","position":2,"values":["2-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959000949,"name":"Delivery every 2 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829340"},{"name":"Order Frequency and Unit","position":2,"value":"2-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14","name":"Delivery every 4 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829341"]},{"name":"Order Frequency and Unit","position":2,"values":["4-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959033717,"name":"Delivery every 4 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829341"},{"name":"Order Frequency and Unit","position":2,"value":"4-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf","name":"Delivery every 6 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829342"]},{"name":"Order Frequency and Unit","position":2,"values":["6-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959066485,"name":"Delivery every 6 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829342"},{"name":"Order Frequency and Unit","position":2,"value":"6-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp\u003eZesty and refreshing, with a floral aroma typical of Ethiopian coffees. Recommended without milk or sugar for the full flavour.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783093544\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eFrom the birthplace of Arabica coffee – Ethiopia – comes a particularly captivating organic, speciality coffee. Zesty and refreshing. A floral aroma. Tones of sweet lemons. Delicious. Grown by smallholder farmers in the Yirgacheffe wetlands, our partners since 2003.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMixed Heirloom\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Yirgacheffe and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
445003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e"};
446          var bold_rp =[{},{},{},{},{}];
447          if(boldTempProduct){
448            window.BOLD.common.Shopify.saveProduct(boldTempProduct.handle, boldTempProduct.id);
449            for (var boldIndex = 0; boldTempProduct && boldIndex < boldTempProduct.variants.length; boldIndex = boldIndex + 1){
450              var rp_group_id = bold_rp[boldIndex].rp_group_id ? '' + bold_rp[boldIndex].rp_group_id : '';
451              window.BOLD.common.Shopify.saveVariant(
452                  boldTempProduct.variants[boldIndex].id,
453                  {
454                    product_id: boldTempProduct.id,
455                    product_handle: boldTempProduct.handle,
456                    price: boldTempProduct.variants[boldIndex].price,
457                    group_id: rp_group_id,
458                    csp_metafield: boldCSPMetafields[boldTempProduct.variants[boldIndex].id]
459                  }
460              );
461            }
462          }
463
464          currentScript.parentNode.removeChild(currentScript);
465        </script>
465
466
467  <style data-id="bc-sf-filter-style" type="text/css">
468      #bc-sf-filter-options-wrapper .bc-sf-filter-option-block .bc-sf-filter-block-title h3,
469      #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a {}
470      #bc-sf-filter-options-wrapper .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a,
471      #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a {}
472      #bc-sf-filter-tree-mobile button {}
473    </style><link href="//unionroasted.com/cdn/shop/t/184/assets/bc-sf-filter.scss.css?v=13512792029990384411779218451" rel="stylesheet" type="text/css" media="all" />
474
475
476  <link href="//unionroasted.com/cdn/shop/t/184/assets/theme.min.css?v=111128484056734252121780353478" rel="stylesheet" type="text/css" media="all" />
477  
478  
479
480    
481  <link href="//unionroasted.com/cdn/shop/t/184/assets/bundle.css?v=46250085345235174041789690863" rel="stylesheet" type="text/css" media="all" />  
482
483
484  <link href="//unionroasted.com/cdn/shop/t/184/assets/ramnati-custom.scss?v=81234487543345384621779218457" rel="stylesheet" type="text/css" media="all" />
485
486  <link href="//unionroasted.com/cdn/shop/t/184/assets/custom.css?v=13590812119605452671784634325" rel="stylesheet" type="text/css" media="all" />
487  
488
489
490  
491
492<script type="text/javascript">
493  
494    window.SHG_CUSTOMER = null;
495  
496</script>
496
497
498
499
500
501
502
503
504  
505  <meta name="facebook-domain-verification" content="zl1dyym8rs3kiuo0itdcw9wwdqudug" />
506  
507<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
508
509  
510    
511      <!-- TCF is active, scripts are loaded above -->
512      
513        
513<script>
514          if (!window.PandectesRulesSettings) {
515            window.PandectesRulesSettings = {"store":{"id":6062309494,"adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"banner":{"cookiesBlockedByDefault":"7","hybridStrict":false,"isActive":true},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"canadaOnly":false,"canadaLaw25":false,"canadaPipeda":false,"globalVisibility":true},"blocker":{"isActive":false,"googleConsentMode":{"isActive":false,"id":"","analyticsId":"","adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"customEvent":true,"redactData":true,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":2000},"facebookPixel":{"isActive":false,"id":"","ldu":false},"microsoft":{},"clarity":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"gpcIsActive":false,"klaviyoIsActive":false,"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
516            const rulesScript = document.createElement('script');
517            window.PandectesRulesSettings.auto = true;
518            rulesScript.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-rules.js";
519            const firstChild = document.head.firstChild;
520            document.head.insertBefore(rulesScript, firstChild);
521          }
522        </script>
522
523      
524      
524<script>
525        
526          window.PandectesSettings = {"store":{"id":6062309494,"plan":"plus","theme":"Ramnati|V3.6 - megamenu","primaryLocale":"en","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"tsPublished":1761585624,"declaration":{"showPurpose":false,"showProvider":false,"declIntroText":"We use cookies to optimise website functionality, analyse the performance, and provide personalised experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. On this page you can manage your preference of cookies.","showDateGenerated":false},"language":{"unpublished":[],"languageMode":"Single","fallbackLanguage":"en","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"en":"We respect your privacy"},"consentText":{"en":"This website uses cookies to ensure you get the best experience."},"linkText":{"en":"Learn more"},"imprintText":{"en":"Imprint"},"googleLinkText":{"en":"Google's Privacy Terms"},"allowButtonText":{"en":"Accept"},"denyButtonText":{"en":"Decline"},"dismissButtonText":{"en":"Ok"},"leaveSiteButtonText":{"en":"Leave this site"},"preferencesButtonText":{"en":"Preferences"},"cookiePolicyText":{"en":"Cookie policy"},"preferencesPopupTitleText":{"en":"Manage consent preferences"},"preferencesPopupIntroText":{"en":"We use cookies to optimise website functionality, analyse the performance, and provide personalised experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies."},"preferencesPopupSaveButtonText":{"en":"Save preferences"},"preferencesPopupCloseButtonText":{"en":"Close"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all"},"preferencesPopupRejectAllButtonText":{"en":"Reject all"},"cookiesDetailsText":{"en":"Cookies details"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time."},"accessSectionTitleText":{"en":"Data portability"},"accessSectionAccountInfoActionText":{"en":"Personal data"},"accessSectionDownloadReportActionText":{"en":"Request export"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests"},"accessSectionOrdersRecordsActionText":{"en":"Orders"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate."},"rectificationSectionTitleText":{"en":"Data Rectification"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated"},"rectificationCommentValidationError":{"en":"Comment is required"},"rectificationSectionEditAccountActionText":{"en":"Request an update"},"erasureSectionTitleText":{"en":"Right to be forgotten"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account."},"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion"},"consentDate":{"en":"Consent date"},"consentId":{"en":"Consent ID"},"consentSectionChangeConsentActionText":{"en":"Change consent preference"},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website."},"consentSectionTitleText":{"en":"Your cookie consent"},"consentStatus":{"en":"Consent preference"},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance"},"confirmationFailureTitle":{"en":"A problem occurred"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request."},"confirmationSuccessTitle":{"en":"Your request is verified"},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance."},"guestsSupportEmailFailureTitle":{"en":"A problem occurred"},"guestsSupportEmailPlaceholder":{"en":"E-mail address"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed."}
526,"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request"},"guestsSupportEmailValidationError":{"en":"Email is not valid"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed."},"submitButton":{"en":"Submit"},"submittingButton":{"en":"Submitting..."},"cancelButton":{"en":"Cancel"},"declIntroText":{"en":"We use cookies to optimise website functionality, analyse the performance, and provide personalised experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. On this page you can manage your preference of cookies."},"declName":{"en":"Name"},"declPurpose":{"en":"Purpose"},"declType":{"en":"Type"},"declRetention":{"en":"Retention"},"declProvider":{"en":"Provider"},"declFirstParty":{"en":"First-party"},"declThirdParty":{"en":"Third-party"},"declSeconds":{"en":"seconds"},"declMinutes":{"en":"minutes"},"declHours":{"en":"hours"},"declDays":{"en":"days"},"declWeeks":{"en":"week(s)"},"declMonths":{"en":"months"},"declYears":{"en":"years"},"declSession":{"en":"Session"},"declDomain":{"en":"Domain"},"declPath":{"en":"Path"}}
526,"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies"},"strictlyNecessaryCookiesDescriptionText":{"en":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},"functionalityCookiesTitleText":{"en":"Functional cookies"},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},"performanceCookiesTitleText":{"en":"Performance cookies"},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},"targetingCookiesTitleText":{"en":"Targeting cookies"},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies"},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"showGoogleLink":false,"enabled":true,"cookie":{"expiryDays":365,"secure":true,"domain":""},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#F8F7F2","backgroundForCalculations":{"a":1,"b":242,"g":247,"r":248},"text":"#2C104C"},"button":{"background":"#2C104C","backgroundForCalculations":{"a":1,"b":76,"g":16,"r":44},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"transparent"}},"content":{"href":"https://unionroasted.myshopify.com/policies/privacy-policy","imprintHref":"/","close":"&#10005;","target":"","logo":""},"window":"<div role=\"dialog\" aria-label=\"{{header}}\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-overlay-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\">{{children}}</div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{allow}}</div>"},"type":"custom","layouts":{"basic":"{{messagelink}}{{compliance}}{{close}}"},"position":"overlay","theme":"block","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://unionroasted.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""],"elements":{"close":"<button aria-label=\"Close\" type=\"button\" class=\"cc-close\">{{close}}</button>","dismiss":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button type=\"button\" class=\"cc-btn cc-settings\" aria-controls=\"pd-cp-preferences\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"canadaOnly":false,"canadaLaw25":false,"canadaPipeda":false,"globalVisibility":true},"dsr":{"guestsSupport":true,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1698972020,"extraCss":"        .cc-banner-logo {max-width: 24em!important;}    @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}}    .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: left}    .cc-window-wrapper{z-index: 2147483647;-webkit-transition: opacity 1s ease;  transition: opacity 1s ease;}    .cc-window{z-index: 2147483647;font-family: BrownStd,sans-serif;}    .pd-cookie-banner-window .cc-header{font-family: BrownStd,sans-serif;}    .pd-cp-ui{font-family: BrownStd,sans-serif; background-color: #F8F7F2;color:#2C104C;}    button.pd-cp-btn, a.pd-cp-btn{background-color:#2C104C;color:#FFFFFF!important;}    input + .pd-cp-preferences-slider{background-color: rgba(44, 16, 76, 0.3)}    .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(44, 16, 76, 0.3)}    input:checked + .pd-cp-preferences-slider{background-color: rgba(44, 16, 76, 1)}    .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(44, 16, 76, 1)}    .pd-cp-ui-close{color:#2C104C;}    .pd-cp-preferences-slider:before{background-color: #F8F7F2}    .pd-cp-title:before {border-color: #2C104C!important}    .pd-cp-preferences-slider{background-color:#2C104C}    .pd-cp-toggle{color:#2C104C!important}    @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #2C104C}}    .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#2C104C!important}    .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);}  .cc-message, .cc-link {  color: #7d7d7d !important;  }  .cc-btn {  text-transform: uppercase;  letter-spacing: .09em;  font-size: 12px;  }a.pd-cp-btn {  text-transform: uppercase;  letter-spacing: .09em;  font-size: 12px;  }  .pd-cp-ui-title {  font-family: BrownStdAlt,sans-serif;  }  .pd-cp-ui-intro {  color: #7d7d7d;  }  .pd-cp-bold-messaging {  font-family: BrownStdAlt,sans-serif;  }.pd-cp-purpose-description {  color: #7d7d7d;  }  .pd-cp-cookies-details .pd-cp-toggle {  color: #7d7d7d !important;  }.pd-cp-toggle:hover {  color: #7d7d7d !important;  }.pd-section .pd-horizontal-menu ul li {  list-style: none;  }#pd-portability {  display: none;  }  #pd-rectification {  display: none;  }  #pd-erasure {  display: none;  }","customJavascript":{},"showPoweredBy":false,"logoHeight":40,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":false,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"keep_alive","type":"http","domain":"unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used in connection with buyer localization."}},{"name":"secure_customer_sig","type":"http","domain":"unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used in connection with customer login."}},{"name":"cart_currency","type":"http","domain":"unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"15 day(s)","session":false,"expires":15,"unit":"declDays","purpose":{"en":"Used in connection with shopping cart."}},{"name":"_cmp_a","type":"http","domain":".unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"24 hour(s)","session":false,"expires":24,"unit":"declHours","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"_tracking_consent","type":"http","domain":".unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Tracking preferences."}},{"name":"localization","type":"http","domain":"unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify store localization"}},{"name":"shopify_pay_redirect","type":"http","domain":"unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"60 minute(s)","session":false,"expires":60,"unit":"declMinutes","purpose":{"en":"Used in connection with checkout."}},{"name":"_secure_session_id","type":"http","domain":"unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"24 hour(s)","session":false,"expires":24,"unit":"declHours","purpose":{"en":"Used in connection with navigation through a storefront."}}],"1":[{"name":"_shg_user_id","type":"http","domain":"unionroasted.com","path":"/","provider":"Shogun","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by Shogun Application"}},{"name":"_shg_session_id","type":"http","domain":"unionroasted.com","path":"/","provider":"Shogun","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used by Shogun Application"}}],"2":[{"name":"_shopify_s","type":"http","domain":".unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"31 minute(s)","session":false,"expires":31,"unit":"declMinutes","purpose":{"en":"Shopify analytics."}}
526,{"name":"_orig_referrer","type":"http","domain":".unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"14 day(s)","session":false,"expires":14,"unit":"declDays","purpose":{"en":"Tracks landing pages."}},{"name":"_landing_page","type":"http","domain":".unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"14 day(s)","session":false,"expires":14,"unit":"declDays","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_y","type":"http","domain":".unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_sa_t","type":"http","domain":".unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_p","type":"http","domain":".unionroasted.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_ga_ML39SY11P0","type":"http","domain":".unionroasted.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality"}}],"4":[{"name":"_gcl_au","type":"http","domain":".unionroasted.com","path":"/","provider":"Google","firstParty":true,"retention":"90 day(s)","session":false,"expires":90,"unit":"declDays","purpose":{"en":"Cookie is placed by Google Tag Manager to track conversions."}},{"name":"test_cookie","type":"http","domain":".doubleclick.net","path":"/","provider":"Google","firstParty":true,"retention":"15 minute(s)","session":false,"expires":15,"unit":"declMinutes","purpose":{"en":"To measure the visitors’ actions after they click through from an advert. Expires after each visit."}},{"name":"_uetsid","type":"http","domain":".unionroasted.com","path":"/","provider":"Bing","firstParty":true,"retention":"24 hour(s)","session":false,"expires":24,"unit":"declHours","purpose":{"en":"This cookie is used by Bing to determine what ads should be shown that may be relevant to the end user perusing the site."}},{"name":"_uetvid","type":"http","domain":".unionroasted.com","path":"/","provider":"Bing","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences."}},{"name":"MUID","type":"http","domain":".bing.com","path":"/","provider":"Microsoft","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Microsoft to track visits across websites."}},{"name":"__kla_id","type":"http","domain":"unionroasted.com","path":"/","provider":"Klaviyo","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Tracks when someone clicks through a Klaviyo email to your website"}},{"name":"_pin_unauth","type":"http","domain":".unionroasted.com","path":"/","provider":"Pinterest","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to group actions for users who cannot be identified by Pinterest."}},{"name":"_scid","type":"http","domain":".unionroasted.com","path":"/","provider":"Snapchat","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by Snapchat to help identify a visitor."}},{"name":"TapAd_TS","type":"http","domain":".tapad.com","path":"/","provider":"Tapad","firstParty":true,"retention":"60 day(s)","session":false,"expires":60,"unit":"declDays","purpose":{"en":"Used to determine what type of devices is used by a user."}},{"name":"TapAd_DID","type":"http","domain":".tapad.com","path":"/","provider":"Tapad","firstParty":true,"retention":"60 day(s)","session":false,"expires":60,"unit":"declDays","purpose":{"en":"Used to determine what type of devices is used by a user."}},{"name":"_fbp","type":"http","domain":".unionroasted.com","path":"/","provider":"Facebook","firstParty":true,"retention":"90 day(s)","session":false,"expires":90,"unit":"declDays","purpose":{"en":"Cookie is placed by Facebook to track visits across websites."}},{"name":"TapAd_3WAY_SYNCS","type":"http","domain":".tapad.com","path":"/","provider":"Tapad","firstParty":true,"retention":"60 day(s)","session":false,"expires":60,"unit":"declDays","purpose":{"en":"Used for data-synchronization with advertisement networks."}},{"name":"_sctr","type":"http","domain":".unionroasted.com","path":"/","provider":"Snapchat","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by Snapchat to determine whether a third party tag will be called in Snap Ads Pixel."}},{"name":"IDE","type":"http","domain":".doubleclick.net","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"To measure the visitors’ actions after they click through from an advert. Expires after 1 year."}}],"8":[{"name":"_ttp","type":"http","domain":".tiktok.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"MR","type":"http","domain":".bat.bing.com","path":"/","provider":"Unknown","firstParty":true,"retention":"7 day(s)","session":false,"expires":7,"unit":"declDays","purpose":{"en":""}},{"name":"_tt_enable_cookie","type":"http","domain":".unionroasted.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_ttp","type":"http","domain":".unionroasted.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_scsrid","type":"http","domain":".unionroasted.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_scsrid_r","type":"http","domain":".unionroasted.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_scid_r","type":"http","domain":".unionroasted.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_ruid","type":"http","domain":"unionroasted.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"octane%2Fshopify%2Fuid","type":"http","domain":".unionroasted.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"sc_at","type":"http","domain":".snapchat.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"mm_id","type":"http","domain":".mention-me.com","path":"/","provider":"Unknown","firstParty":true,"retention":"182 day(s)","session":false,"expires":182,"unit":"declDays","purpose":{"en":""}},{"name":"X-AB","type":"http","domain":"sc-static.net","path":"/scevent.min.js","provider":"Unknown","firstParty":true,"retention":"24 hour(s)","session":false,"expires":24,"unit":"declHours","purpose":{"en":""}}]},"blocker":{"isActive":false,"googleConsentMode":{"id":"","analyticsId":"","isActive":false,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":true,"securityStorageCategory":0,"redactData":true,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":2000},"facebookPixel":{"id":"","isActive":false,"ldu":false},"microsoft":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"klaviyoIsActive":false,"gpcIsActive":false,"clarity":{},"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
527        
528        window.addEventListener('DOMContentLoaded', function(){
529          const script = document.createElement('script');
530          
531            script.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-core.js";
532          
533          script.defer = true;
534          document.body.appendChild(script);
535        })
536      </script>
536
537    
538  
539
540
541
542  <!-- A11y -->
543  
544  
545  
546  
547  
548
549  
550
551
552
553<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
554<script type="text/javascript">
555  (function (c, l, a, r, i, t, y) {
556    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
557    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
558    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
559
560    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
561      if (error) {
562        console.error("Error loading Shopify features:", error);
563        return;
564      }
565
566      c[a]('consentv2', {
567        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
568        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
569        source: 101,
570      });
571    });
572
573    l.addEventListener("visitorConsentCollected", function (e) {
574      c[a]('consentv2', {
575        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
576        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
577        source: 101,
578      });
579    });
580  })(window, document, "clarity", "script", "t5i30pnb0e");
581</script>
581
582
583
584
585<!-- END app block --><!-- BEGIN app block: shopify://apps/littledata-the-data-layer/blocks/LittledataLayer/45a35ed8-a2b2-46c3-84fa-6f58497c5345 -->
586    
586<script type="application/javascript">
587      try {
588        var layer = {"env":"production","ecommerce":{"impressions":[]},"debug":false,"hideBranding":true,"pageType":null,"productClicks":true,"productListLinksHaveImages":false,"productListLinksHavePrices":false,"productPageClicks":true,"referralExclusion":null,"sendNoteAttributes":true,"facebook":{"disabledEvents":[],"doNotTrackReplaceState":false,"productIdentifier":"PRODUCT_ID","uniqueIdentifierForOrders":"orderId","pixelId":"606734023402131","respectUserTrackingConsent":true},"googleAds":{"uniqueIdentifierForOrders":"orderName","productIdentifier":"PRODUCT_ID","disabledEvents":[],"respectUserTrackingConsent":true,"conversionTag":"AW-957232997"},"googleAnalytics4":{"disabledEvents":[],"doNotTrackReplaceState":false,"productIdentifier":"VARIANT_ID","uniqueIdentifierForOrders":"orderName","measurementId":"G-ML39SY11P0","usePageTypeForListName":false,"respectUserTrackingConsent":true},"hasCustomPixel":true,"featureType":"standardApp"};
589        var currentMarketId = 1706131565;
590        
591        var marketOverwrites = null;
592        
593        
594        
595        if (marketOverwrites) {
596          Object.keys(marketOverwrites).forEach(function(connectionName) {
597            var overwrites = marketOverwrites[connectionName];
598            if (overwrites) {
599              layer[connectionName] = Object.assign({}, layer[connectionName], overwrites);
600            }
601          });
602        } else if (!currentMarketId) {
603          
604        }
605        
606        window.LittledataLayer = {
607          ...layer,
608          country: "GB",
609          language: "en",
610          market: {
611            id: 1706131565,
612            handle: "gb"
613          }
614        }
615        
616        try {
617          sessionStorage.setItem('_ldmk', JSON.stringify({
618            id: 1706131565,
619            handle: "gb"
620          }));
621        } catch(e) {}
622      } catch {}
623
624      
625      
626      
627    </script>
627
628    
629        
629<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a085ac-0a9d-7b88-8c6b-9a8e122c2b13/littledata-145/assets/colibrius-g.js"></script>
629
630    
631    
632        
632<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a085ac-0a9d-7b88-8c6b-9a8e122c2b13/littledata-145/assets/colibrius-aw.js"></script>
632
633    
634    
635    
636    
637        
637<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a085ac-0a9d-7b88-8c6b-9a8e122c2b13/littledata-145/assets/colibrius-f.js"></script>
637
638    
639    
640    
641    
642    
643
644
645<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
646
647
648
649
650
651
652
653
654
655
656
657
658  
658<script async src="https://static.klaviyo.com/onsite/js/VbYRNz/klaviyo.js?company_id=VbYRNz"></script>
658
659  
659<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
659
660
661  
662
663
664
665
666  
666<script>
667    window.klaviyoReviewsProductDesignMode = false
668  </script>
668
669
670
671
672
673
674
675
676
677
678<!-- END app block --><!-- BEGIN app block: shopify://apps/advance-reorder-repeat-order/blocks/adv-block/2dd67710-95db-4aa2-93c7-6a6c6f57d67f -->
678<script>
679	var advance_reorder_money_format = "£{{amount}}"	
680</script>
vendor: 2 bytes, line 680
680
681<script type="text/javascript" defer="defer" src="https://app.identixweb.com/advance-reorder/assets/js/advance-reorder.js"></script>
681
682
683
684<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
685<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 6062309494,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "article"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 685
685
686<script>
687  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
688</script>
vendor: 1 bytes, line 688
688
689<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
689).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 6062309494,storefrontBaseUrl: "https://unionroasted.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://unionroasted.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2071658869","configuration":"{\"accountID\":\"VbYRNz\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
689,"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"1983218037","configuration":"{\"projectId\":\"t5i30pnb0e\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1671692661","configuration":"{\"anonymousTrackingMode\":\"cookieless\",\"siteOrAppId\":\"f5f59a62-c37c-404d-9b5c-600bd114f204\",\"trackingEndpoint\":\"https:\/\/unionroasted.piwik.pro\/ppms.php\",\"shopDomains\":\"unionroasted.com\",\"events\":\"pageViewed,productAddedToCart,productRemovedFromCart,checkoutCompleted,customPiwikPro,searchSubmitted,productViewed,outlinkClicked\",\"trackCustomerEmail\":\"1\",\"attachCurrencyCode\":\"1\",\"anonymizeOrderId\":\"1\",\"dimensionIdForCustomerId\":\"-1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9e9686ee7b948bcd8042b29111d1de84","type":"APP","apiClientId":154939686913,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1621361013","configuration":"{\"botID\":\"1gtbfjuli9tjjp8d\",\"octaneDomain\":\"https:\/\/app.octaneai.com\",\"octaneNewDomain\":\"https:\/\/app2.octaneai.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"bd1df4806f96b914851f3ad62aad33e8","type":"APP","apiClientId":2012438,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"267419757","configuration":"{\"pixelCode\":\"C6P2786NT4N0EA5FDV7G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"177111149","configuration":"{\"shopId\":\"68ffb4ca7ab8c9ae05c09d74\",\"env\":\"production\",\"featureType\":\"standardApp\",\"productViewEnabled\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8ce820d1e5196611b67f5869534b3cca","type":"APP","apiClientId":1464241,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"142835821","configuration":"{\"site_id\":\"5521706c-cc42-4860-9639-41f372aeb5f3\",\"analytics_endpoint\":\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"47612013","configuration":"{\"tagID\":\"2612412147550\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"3342445","configuration":"{\"pixelId\":\"f8a9b087-9895-4
689072-a52f-bea4bd98d9d4\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"208437621","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Littledata - Advanced Tracking"},{"id":"245956981","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Klar"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Union Coffee","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"unionroasted.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/unionroasted.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"2151312130166","handle":"bobolink-brazil","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"19537337024630","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2151312523382","handle":"maraba-rwanda","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"19537338630262","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2151311147126","handle":"yirgacheffe-organic-ethiopia","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"19537331552374","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://unionroasted.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"187382366581","themePublished":"true","eventMetadataId":"70af5970-79e6-4021-b042-8d40909bf162","pageType":"article","resourceId":"12962234486","shopId":"6062309494","storefrontBaseUrl":"https:\/\/unionroasted.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
689<script>
690  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
691  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
692  window.ShopifyAnalytics.meta.currency = 'GBP';
693  var meta = {"page":{"pageType":"article","resourceType":"article","resourceId":12962234486,"requestId":"435c35a6-0680-46c2-b4b0-148828ca75b6-1790274613"}};
694  for (var attr in meta) {
695    window.ShopifyAnalytics.meta[attr] = meta[attr];
696  }
697</script>
vendor: 1 bytes, line 697
697
698<script class="analytics">
699  (function () {
700    var customDocumentWrite = function(content) {
701      var jquery = null;
702
703      if (window.jQuery) {
704        jquery = window.jQuery;
705      } else if (window.Checkout && window.Checkout.$) {
706        jquery = window.Checkout.$;
707      }
708
709      if (jquery) {
710        jquery('body').append(content);
711      }
712    };
713
714    var hasLoggedConversion = function(token) {
715      if (token) {
716        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
717      }
718      return false;
719    }
720
721    var setCookieIfConversion = function(token) {
722      if (token) {
723        var twoMonthsFromNow = new Date(Date.now());
724        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
725
726        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
727      }
728    }
729
730    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
731    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
732    if (trekkie.integrations) {
733      return;
734    }
735    trekkie.methods = [
736      'identify',
737      'page',
738      'ready',
739      'track',
740      'trackForm',
741      'trackLink'
742    ];
743    trekkie.factory = function(method) {
744      return function() {
745        var args = Array.prototype.slice.call(arguments);
746        args.unshift(method);
747        trekkie.push(args);
748        if (method == 'track' || method == 'page') {
749          try {
750            if (window.__TREKKIE_SHIM_QUEUE == null) {
751              window.__TREKKIE_SHIM_QUEUE = [];
752            }
753            window.__TREKKIE_SHIM_QUEUE.push({
754              from: 'trekkie-stub',
755              method: method,
756              args: args.slice(1)
757            });
758          } catch (e) {
759            // no-op
760          }
761        }
762        return trekkie;
763      };
764    };
765    for (var i = 0; i < trekkie.methods.length; i++) {
766      var key = trekkie.methods[i];
767      trekkie[key] = trekkie.factory(key);
768    }
769    trekkie.load = function(config) {
770      trekkie.config = config || {};
771      trekkie.config.initialDocumentCookie = document.cookie;
772      var first = document.getElementsByTagName('script')[0];
773var script = document.createElement('script');
774script.type = 'text/javascript';
775script.onerror = function(e) {
776  var scriptFallback = document.createElement('script');
777  scriptFallback.type = 'text/javascript';
778  scriptFallback.onerror = function(error) {
779          var Monorail = {
780      produce: function produce(monorailDomain, schemaId, payload) {
781        var currentMs = new Date().getTime();
782        var event = {
783          schema_id: schemaId,
784          payload: payload,
785          metadata: {
786            event_created_at_ms: currentMs,
787            event_sent_at_ms: currentMs
788          }
789        };
790        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
791      },
792      sendRequest: function sendRequest(endpointUrl, payload) {
793        // Try the sendBeacon API
794        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
795          var blobData = new window.Blob([payload], {
796            type: 'text/plain'
797          });
798
799          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
800            return true;
801          } // sendBeacon was not successful
802
803        } // XHR beacon
804
805        var xhr = new XMLHttpRequest();
806
807        try {
808          xhr.open('POST', endpointUrl);
809          xhr.setRequestHeader('Content-Type', 'text/plain');
810          xhr.send(payload);
811        } catch (e) {
812          console.log(e);
813        }
814
815        return false;
816      },
817      isIos12: function isIos12() {
818        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
819      }
820    };
821    Monorail.produce('monorail-edge.shopifysvc.com',
822      'trekkie_storefront_load_errors/1.1',
823      {shop_id: 6062309494,
824      theme_id: 187382366581,
825      app_name: "storefront",
826      context_url: window.location.href,
827      source_url: "//unionroasted.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
828
829  };
830  scriptFallback.async = true;
831  scriptFallback.src = '//unionroasted.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
832  first.parentNode.insertBefore(scriptFallback, first);
833};
834script.async = true;
835script.src = '//unionroasted.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
836first.parentNode.insertBefore(script, first);
837
838    };
839    trekkie.load(
840      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":6062309494,"isMerchantRequest":null,"themeId":187382366581,"themeCityHash":"6927408204837893522","contentLanguage":"en","currency":"GBP","eventMetadataId":"70af5970-79e6-4021-b042
840-8d40909bf162"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
841    );
842
843    var loaded = false;
844    trekkie.ready(function() {
845      if (loaded) return;
846      loaded = true;
847
848      window.ShopifyAnalytics.lib = window.trekkie;
849
850      var originalDocumentWrite = document.write;
851      document.write = customDocumentWrite;
852      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
853      document.write = originalDocumentWrite;
854
855      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
856      var token = match? match[1]: undefined;
857      if (!hasLoggedConversion(token)) {
858        setCookieIfConversion(token);
859        
860      }
861    });
862
863    window.ShopifyAnalytics.lib.page(null,{"pageType":"article","resourceType":"article","resourceId":12962234486,"requestId":"435c35a6-0680-46c2-b4b0-148828ca75b6-1790274613","shopifyEmitted":true});
864
865    var eventsListenerScript = document.createElement('script');
866    eventsListenerScript.async = true;
867    eventsListenerScript.src = "//unionroasted.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
868    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
869})();</script>
vendor: 1 bytes, line 869
869
870<script
871  defer
872  src="https://unionroasted.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
873  data-application="storefront-renderer"
874  data-shop-id="6062309494"
875  data-render-region="gcp-us-west1"
876  data-page-type="article"
877  data-theme-instance-id="187382366581"
878  data-theme-name="Frame___"
879  data-theme-version="1.0.0"
880  data-monorail-region="shop_domain"
881  data-resource-timing-sampling-rate="10"
882  data-shs="true"
883  data-shs-beacon="true"
884  data-shs-export-with-fetch="true"
885  data-shs-logs-sample-rate="1"
886  data-shs-beacon-endpoint="https://unionroasted.com/api/collect"
887></script>
887
888<meta name="shopify-y" content="64b8dcb9-627e-4944-995f-c5fde9bb5b66" data-expiration="1821832213000"><meta name="shopify-s" content="47360ff2-70b9-4b0f-b1f1-a452e8abf2a2" data-expiration="1790276413000"><meta name="new-cookie-storage-activated" content="t">
889</head>
890
891
892
893
894
895<body class="template-article  r">
896  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
897  
898  
899
900
901  <div id="shopify-section-newsletter" class="shopify-section">
902</div>
903
904
905  
906
907  <div id="SearchDrawer" class="search-bar drawer drawer--top">
908    <div class="search-bar__table">
909      <div class="search-bar__table-cell search-bar__form-wrapper">
910        <form class="search search-bar__form" action="/search" method="get" role="search">
911          <button class="search-bar__submit search__submit btn--link" type="submit">
912            <svg width="18" height="18" xmlns="http://www.w3.org/2000/svg" class="icon icon-search icon--no-fill"><g transform="translate(1 1)" stroke="#FFF" stroke-width="2" fill="none" fill-rule="evenodd"><circle cx="7" cy="7" r="7"/><path d="M16 16l-3.536-3.536" stroke-linecap="round"/></g></svg>
913            <span class="icon__fallback-text">Submit</span>
914          </button>
915          <input class="search__input search-bar__input" type="search" name="q" value="" placeholder="Search" aria-label="Search">
916        </form>
917      </div>
918    </div>
919  </div>
920
921  <div class="site-header--wrapper" >
922    <div id="shopify-section-header" class="shopify-section"><div data-section-id="header" data-section-type="header-section">
923  <nav class="mobile-nav-wrapper nav-medium-up--hide" role="navigation">
924    <ul id="MobileNav" class="mobile-nav">
925      
926<li class="mobile-nav__item border-bottom">
927          
928          
929          <button type="button" class="btn--link js-toggle-submenu mobile-nav__link" data-target="coffee-1" data-level="1">
930            Coffee
931            <div class="mobile-nav__icon">
932              <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
933              <span class="icon__fallback-text">expand</span>
934            </div>
935          </button>
936          <ul class="mobile-nav__dropdown" data-parent="coffee-1" data-level="2">
937            <li class="mobile-nav__item border-bottom">
938              <div class="mobile-nav__table">
939                <div class="mobile-nav__table-cell mobile-nav__return">
940                  <button class="btn--link js-toggle-submenu mobile-nav__return-btn" type="button">
941                    <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
942                    <span class="icon__fallback-text">collapse</span>
943                  </button>
944                </div>
945                <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
946                  Coffee
947                </a>
948              </div>
949            </li>
950
951            
952              
953                <li class="mobile-nav__item border-bottom">
954                  
955                  <a href="/collections/new-arrivals" class="mobile-nav__sublist-link">
956                    
957                    New Arrivals
958                    
959                  </a>
960                  
961                </li>
962              
963            
964              
965                <li class="mobile-nav__item border-bottom">
966                  
967                  <a href="/collections/bestsellers" class="mobile-nav__sublist-link">
968                    
969                    Best Sellers
970                    
971                  </a>
972                  
973                </li>
974              
975            
976              
977                <li class="mobile-nav__item border-bottom">
978                  
979                  <a href="/collections/all-our-gifts" class="mobile-nav__sublist-link">
980                    
981                    Coffee Gifts
982                    
983                  </a>
984                  
985                </li>
986              
987            
988              
989                <li class="mobile-nav__item border-bottom">
990                  
991                  <a href="/collections/coffee-subscriptions" class="mobile-nav__sublist-link">
992                    
993                    Subscriptions
994                    
995                  </a>
996                  
997                </li>
998              
999            
1000              
1001                <li class="mobile-nav__item border-bottom">
1002                  
1003                  <a href="/collections/selection-packs" class="mobile-nav__sublist-link">
1004                    
1005                    Selection Packs
1006                    
1007                  </a>
1008                  
1009                </li>
1010              
1011            
1012              
1013                <li class="mobile-nav__item border-bottom">
1014                  
1015                  <a href="/collections/coffee-brewing-equipment" class="mobile-nav__sublist-link">
1016                    
1017                    Equipment
1018                    
1019                  </a>
1020                  
1021                </li>
1022              
1023            
1024              
1025                <li class="mobile-nav__item border-bottom">
1026                  
1027                  <a href="/collections/all-our-coffees" class="mobile-nav__sublist-link">
1028                    
1029                    ALL COFFEES
1030                    
1031                  </a>
1032                  
1033                </li>
1034              
1035            
1036              
1037                <li class="mobile-nav__item border-bottom">
1038                  
1039                  
1040                  <button type="button" class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" data-target="coffees-by-type-1-8">
1041                    Coffees By Type
1042                    <div class="mobile-nav__icon">
1043                      <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1044                      <span class="icon__fallback-text">expand</span>
1045                    </div>
1046                  </button>
1047                  <ul class="mobile-nav__dropdown" data-parent="coffees-by-type-1-8" data-level="3">
1048                    <li class="mobile-nav__item border-bottom">
1049                      <div class="mobile-nav__table">
1050                        <div class="mobile-nav__table-cell mobile-nav__return">
1051                          <button type="button" class="btn--link js-toggle-submenu mobile-nav__return-btn" data-target="coffee-1">
1052                            <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1053                            <span class="icon__fallback-text">collapse</span>
1054                          </button>
1055                        </div>
1056                        <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1057                          Coffees By Type
1058                        </a>
1059                      </div>
1060                    </li>
1061                    
1062                    <li class="mobile-nav__item border-bottom">
1063                      <a href="/collections/house-blends" class="mobile-nav__sublist-link">
1064                        
1065                        Blends
1066                        
1067                      </a>
1068                    </li>
1069                    
1070                    <li class="mobile-nav__item border-bottom">
1071                      <a href="/collections/single-origins" class="mobile-nav__sublist-link">
1072                        
1073                        Single Origins
1074                        
1075                      </a>
1076                    </li>
1077                    
1078                    <li class="mobile-nav__item border-bottom">
1079                      <a href="/collections/microlots" class="mobile-nav__sublist-link">
1080                        
1081                        Microlots
1082                        
1083                      </a>
1084                    </li>
1085                    
1086                    <li class="mobile-nav__item border-bottom">
1087                      <a href="/collections/decaf" class="mobile-nav__sublist-link">
1088                        
1089                        Decaf
1090                        
1091                      </a>
1092                    </li>
1093                    
1094                    <li class="mobile-nav__item">
1095                      <a href="/collections/organic" class="mobile-nav__sublist-link">
1096                        
1097                        Organic
1098                        
1099                      </a>
1100                    </li>
1101                    
1102                  </ul>
1103                  
1104                </li>
1105              
1106            
1107              
1108            
1109          </ul>
1110          
1111        </li>
1112      
1113<li class="mobile-nav__item border-bottom">
1114          
1115            <a href="/collections/coffee-subscriptions" class="mobile-nav__link">
1116              Subscribe
1117            </a>
1118          
1119        </li>
1120      
1121<li class="mobile-nav__item border-bottom">
1122          
1123            <a href="/collections/all-our-gifts" class="mobile-nav__link">
1124              Gifts
1125            </a>
1126          
1127        </li>
1128      
1129<li class="mobile-nav__item border-bottom">
1130          
1131            <a href="/pages/coffee-quiz" class="mobile-nav__link">
1132              Quiz
1133            </a>
1134          
1135        </li>
1136      
1137<li class="mobile-nav__item border-bottom">
1138          
1139            <a href="/pages/wholesale" class="mobile-nav__link">
1140              Wholesale
1141            </a>
1142          
1143        </li>
1144      
1145<li class="mobile-nav__item border-bottom">
1146          
1147          
1148          <button type="button" class="btn--link js-toggle-submenu mobile-nav__link" data-target="learn-6" data-level="1">
1149            Learn
1150            <div class="mobile-nav__icon">
1151              <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1152              <span class="icon__fallback-text">expand</span>
1153            </div>
1154          </button>
1155          <ul class="mobile-nav__dropdown" data-parent="learn-6" data-level="2">
1156            <li class="mobile-nav__item border-bottom">
1157              <div class="mobile-nav__table">
1158                <div class="mobile-nav__table-cell mobile-nav__return">
1159                  <button class="btn--link js-toggle-submenu mobile-nav__return-btn" type="button">
1160                    <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1161                    <span class="icon__fallback-text">collapse</span>
1162                  </button>
1163                </div>
1164                <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1165                  Learn
1166                </a>
1167              </div>
1168            </li>
1169
1170            
1171              
1172                <li class="mobile-nav__item border-bottom">
1173                  
1174                  
1175                  <button type="button" class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" data-target="make-great-coffee-6-1">
1176                    Make Great Coffee
1177                    <div class="mobile-nav__icon">
1178                      <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1179                      <span class="icon__fallback-text">expand</span>
1180                    </div>
1181                  </button>
1182                  <ul class="mobile-nav__dropdown" data-parent="make-great-coffee-6-1" data-level="3">
1183                    <li class="mobile-nav__item border-bottom">
1184                      <div class="mobile-nav__table">
1185                        <div class="mobile-nav__table-cell mobile-nav__return">
1186                          <button type="button" class="btn--link js-toggle-submenu mobile-nav__return-btn" data-target="learn-6">
1187                            <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1188                            <span class="icon__fallback-text">collapse</span>
1189                          </button>
1190                        </div>
1191                        <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1192                          Make Great Coffee
1193                        </a>
1194                      </div>
1195                    </li>
1196                    
1197                    <li class="mobile-nav__item border-bottom">
1198                      <a href="/pages/make-your-house-a-coffeehouse" class="mobile-nav__sublist-link">
1199                        
1200                        Choosing Your Brewing Method
1201                        
1202                      </a>
1203                    </li>
1204                    
1205                    <li class="mobile-nav__item border-bottom">
1206                      <a href="/pages/how-to-choose-your-coffee" class="mobile-nav__sublist-link">
1207                        
1208                        Choosing Your Coffee
1209                        
1210                      </a>
1211                    </li>
1212                    
1213                    <li class="mobile-nav__item border-bottom">
1214                      <a href="/pages/brewing-equipment" class="mobile-nav__sublist-link">
1215                        
1216                        Brewing Equipment
1217                        
1218                      </a>
1219                    </li>
1220                    
1221                    <li class="mobile-nav__item">
1222                      <a href="/pages/how-to-grind-your-coffee" class="mobile-nav__sublist-link">
1223                        
1224                        Grinding Your Coffee
1225                        
1226                      </a>
1227                    </li>
1228                    
1229                  </ul>
1230                  
1231                </li>
1232              
1233            
1234              
1235                <li class="mobile-nav__item border-bottom">
1236                  
1237                  
1238                  <button type="button" class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" data-target="brew-guides-6-2">
1239                    Brew Guides
1240                    <div class="mobile-nav__icon">
1241                      <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1242                      <span class="icon__fallback-text">expand</span>
1243                    </div>
1244                  </button>
1245                  <ul class="mobile-nav__dropdown" data-parent="brew-guides-6-2" data-level="3">
1246                    <li class="mobile-nav__item border-bottom">
1247                      <div class="mobile-nav__table">
1248                        <div class="mobile-nav__table-cell mobile-nav__return">
1249                          <button type="button" class="btn--link js-toggle-submenu mobile-nav__return-btn" data-target="learn-6">
1250                            <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1251                            <span class="icon__fallback-text">collapse</span>
1252                          </button>
1253                        </div>
1254                        <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1255                          Brew Guides
1256                        </a>
1257                      </div>
1258                    </li>
1259                    
1260                    <li class="mobile-nav__item border-bottom">
1261                      <a href="/blogs/brewing-guides/aeropress" class="mobile-nav__sublist-link" aria-current="page">
1262                        
1263                        Aeropress
1264                        
1265                      </a>
1266                    </li>
1267                    
1268                    <li class="mobile-nav__item border-bottom">
1269                      <a href="/blogs/brewing-guides/cafetiere-french-press" class="mobile-nav__sublist-link">
1270                        
1271                        Cafetiere
1272                        
1273                      </a>
1274                    </li>
1275                    
1276                    <li class="mobile-nav__item border-bottom">
1277                      <a href="/blogs/brewing-guides/chemex-pour-over" class="mobile-nav__sublist-link">
1278                        
1279                        Chemex
1280                        
1281                      </a>
1282                    </li>
1283                    
1284                    <li class="mobile-nav__item border-bottom">
1285                      <a href="/blogs/brewing-guides/espresso" class="mobile-nav__sublist-link">
1286                        
1287                        Espresso
1288                        
1289                      </a>
1290                    </li>
1291                    
1292                    <li class="mobile-nav__item border-bottom">
1293                      <a href="/blogs/brewing-guides/v60-pour-over" class="mobile-nav__sublist-link">
1294                        
1295                        Pour Over (V60)
1296                        
1297                      </a>
1298                    </li>
1299                    
1300                    <li class="mobile-nav__item border-bottom">
1301                      <a href="/blogs/brewing-guides/stovetop-moka-pot" class="mobile-nav__sublist-link">
1302                        
1303                        Stovetop
1304                        
1305                      </a>
1306                    </li>
1307                    
1308                    <li class="mobile-nav__item">
1309                      <a href="/blogs/brewing-guides" class="mobile-nav__sublist-link" aria-current="page">
1310                        
1311                        ALL GUIDES
1312                        
1313                      </a>
1314                    </li>
1315                    
1316                  </ul>
1317                  
1318                </li>
1319              
1320            
1321              
1322                <li class="mobile-nav__item border-bottom">
1323                  
1324                  
1325                  <button type="button" class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" data-target="coffee-101-6-3">
1326                    Coffee 101
1327                    <div class="mobile-nav__icon">
1328                      <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1329                      <span class="icon__fallback-text">expand</span>
1330                    </div>
1331                  </button>
1332                  <ul class="mobile-nav__dropdown" data-parent="coffee-101-6-3" data-level="3">
1333                    <li class="mobile-nav__item border-bottom">
1334                      <div class="mobile-nav__table">
1335                        <div class="mobile-nav__table-cell mobile-nav__return">
1336                          <button type="button" class="btn--link js-toggle-submenu mobile-nav__return-btn" data-target="learn-6">
1337                            <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1338                            <span class="icon__fallback-text">collapse</span>
1339                          </button>
1340                        </div>
1341                        <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1342                          Coffee 101
1343                        </a>
1344                      </div>
1345                    </li>
1346                    
1347                    <li class="mobile-nav__item border-bottom">
1348                      <a href="/pages/fresh" class="mobile-nav__sublist-link">
1349                        
1350                        Why Freshness Matters
1351                        
1352                      </a>
1353                    </li>
1354                    
1355                    <li class="mobile-nav__item border-bottom">
1356                      <a href="/pages/10-steps-to-great-coffee" class="mobile-nav__sublist-link">
1357                        
1358                        10 Top Tips
1359                        
1360                      </a>
1361                    </li>
1362                    
1363                    <li class="mobile-nav__item border-bottom">
1364                      <a href="/pages/coffee-hacks" class="mobile-nav__sublist-link">
1365                        
1366                        Coffee Hacks
1367                        
1368                      </a>
1369                    </li>
1370                    
1371                    <li class="mobile-nav__item border-bottom">
1372                      <a href="/pages/coffeegrounds" class="mobile-nav__sublist-link">
1373                        
1374                        Re-using Grounds
1375                        
1376                      </a>
1377                    </li>
1378                    
1379                    <li class="mobile-nav__item border-bottom">
1380                      <a href="/pages/storing-your-coffee" class="mobile-nav__sublist-link">
1381                        
1382                        Storing Coffee
1383                        
1384                      </a>
1385                    </li>
1386                    
1387                    <li class="mobile-nav__item">
1388                      <a href="/pages/roasting-at-home" class="mobile-nav__sublist-link">
1389                        
1390                        Roasting at Home
1391                        
1392                      </a>
1393                    </li>
1394                    
1395                  </ul>
1396                  
1397                </li>
1398              
1399            
1400              
1401                <li class="mobile-nav__item border-bottom">
1402                  
1403                  
1404                  <button type="button" class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" data-target="the-union-blog-6-4">
1405                    The Union Blog
1406                    <div class="mobile-nav__icon">
1407                      <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1408                      <span class="icon__fallback-text">expand</span>
1409                    </div>
1410                  </button>
1411                  <ul class="mobile-nav__dropdown" data-parent="the-union-blog-6-4" data-level="3">
1412                    <li class="mobile-nav__item border-bottom">
1413                      <div class="mobile-nav__table">
1414                        <div class="mobile-nav__table-cell mobile-nav__return">
1415                          <button type="button" class="btn--link js-toggle-submenu mobile-nav__return-btn" data-target="learn-6">
1416                            <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1417                            <span class="icon__fallback-text">collapse</span>
1418                          </button>
1419                        </div>
1420                        <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1421                          The Union Blog
1422                        </a>
1423                      </div>
1424                    </li>
1425                    
1426                    <li class="mobile-nav__item border-bottom">
1427                      <a href="/blogs/latest" class="mobile-nav__sublist-link">
1428                        
1429                        News From the Roastery
1430                        
1431                      </a>
1432                    </li>
1433                    
1434                    <li class="mobile-nav__item border-bottom">
1435                      <a href="/blogs/cocktails-and-recipes" class="mobile-nav__sublist-link">
1436                        
1437                        Coffee Drink Recipes
1438                        
1439                      </a>
1440                    </li>
1441                    
1442                    <li class="mobile-nav__item">
1443                      <a href="/blogs/latest" class="mobile-nav__sublist-link">
1444                        
1445                        ALL POSTS
1446                        
1447                      </a>
1448                    </li>
1449                    
1450                  </ul>
1451                  
1452                </li>
1453              
1454            
1455              
1456            
1457          </ul>
1458          
1459        </li>
1460      
1461<li class="mobile-nav__item border-bottom">
1462          
1463          
1464          <button type="button" class="btn--link js-toggle-submenu mobile-nav__link" data-target="impact-7" data-level="1">
1465            Impact
1466            <div class="mobile-nav__icon">
1467              <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1468              <span class="icon__fallback-text">expand</span>
1469            </div>
1470          </button>
1471          <ul class="mobile-nav__dropdown" data-parent="impact-7" data-level="2">
1472            <li class="mobile-nav__item border-bottom">
1473              <div class="mobile-nav__table">
1474                <div class="mobile-nav__table-cell mobile-nav__return">
1475                  <button class="btn--link js-toggle-submenu mobile-nav__return-btn" type="button">
1476                    <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1477                    <span class="icon__fallback-text">collapse</span>
1478                  </button>
1479                </div>
1480                <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1481                  Impact
1482                </a>
1483              </div>
1484            </li>
1485
1486            
1487              
1488                <li class="mobile-nav__item border-bottom">
1489                  
1490                  
1491                  <button type="button" class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" data-target="sustainable-sourcing-7-1">
1492                    Sustainable Sourcing
1493                    <div class="mobile-nav__icon">
1494                      <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1495                      <span class="icon__fallback-text">expand</span>
1496                    </div>
1497                  </button>
1498                  <ul class="mobile-nav__dropdown" data-parent="sustainable-sourcing-7-1" data-level="3">
1499                    <li class="mobile-nav__item border-bottom">
1500                      <div class="mobile-nav__table">
1501                        <div class="mobile-nav__table-cell mobile-nav__return">
1502                          <button type="button" class="btn--link js-toggle-submenu mobile-nav__return-btn" data-target="impact-7">
1503                            <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1504                            <span class="icon__fallback-text">collapse</span>
1505                          </button>
1506                        </div>
1507                        <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1508                          Sustainable Sourcing
1509                        </a>
1510                      </div>
1511                    </li>
1512                    
1513                    <li class="mobile-nav__item border-bottom">
1514                      <a href="/pages/union-direct-trade" class="mobile-nav__sublist-link">
1515                        
1516                        Union Direct Trade
1517                        
1518                      </a>
1519                    </li>
1520                    
1521                    <li class="mobile-nav__item border-bottom">
1522                      <a href="/pages/union-direct-trade-fund" class="mobile-nav__sublist-link">
1523                        
1524                        Union Direct Trade Fund
1525                        
1526                      </a>
1527                    </li>
1528                    
1529                    <li class="mobile-nav__item border-bottom">
1530                      <a href="/pages/our-code-of-conduct" class="mobile-nav__sublist-link">
1531                        
1532                        Code of Conduct
1533                        
1534                      </a>
1535                    </li>
1536                    
1537                    <li class="mobile-nav__item border-bottom">
1538                      <a href="/blogs/our-farmer-partners" class="mobile-nav__sublist-link">
1539                        
1540                        Farmer Partners
1541                        
1542                      </a>
1543                    </li>
1544                    
1545                    <li class="mobile-nav__item">
1546                      <a href="/blogs/union-direct-trade-in-action" class="mobile-nav__sublist-link">
1547                        
1548                        Projects at Origin
1549                        
1550                      </a>
1551                    </li>
1552                    
1553                  </ul>
1554                  
1555                </li>
1556              
1557            
1558              
1559                <li class="mobile-nav__item border-bottom">
1560                  
1561                  
1562                  <button type="button" class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" data-target="impact-7-2">
1563                    Impact
1564                    <div class="mobile-nav__icon">
1565                      <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1566                      <span class="icon__fallback-text">expand</span>
1567                    </div>
1568                  </button>
1569                  <ul class="mobile-nav__dropdown" data-parent="impact-7-2" data-level="3">
1570                    <li class="mobile-nav__item border-bottom">
1571                      <div class="mobile-nav__table">
1572                        <div class="mobile-nav__table-cell mobile-nav__return">
1573                          <button type="button" class="btn--link js-toggle-submenu mobile-nav__return-btn" data-target="impact-7">
1574                            <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1575                            <span class="icon__fallback-text">collapse</span>
1576                          </button>
1577                        </div>
1578                        <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1579                          Impact
1580                        </a>
1581                      </div>
1582                    </li>
1583                    
1584                    <li class="mobile-nav__item border-bottom">
1585                      <a href="/pages/impact-strategy" class="mobile-nav__sublist-link">
1586                        
1587                        Impact Strategy
1588                        
1589                      </a>
1590                    </li>
1591                    
1592                    <li class="mobile-nav__item border-bottom">
1593                      <a href="/pages/impact-report" class="mobile-nav__sublist-link">
1594                        
1595                        Impact Report
1596                        
1597                      </a>
1598                    </li>
1599                    
1600                    <li class="mobile-nav__item border-bottom">
1601                      <a href="/pages/sustainable-packaging" class="mobile-nav__sublist-link">
1602                        
1603                        Our Packaging
1604                        
1605                      </a>
1606                    </li>
1607                    
1608                    <li class="mobile-nav__item border-bottom">
1609                      <a href="/pages/our-sustainability" class="mobile-nav__sublist-link">
1610                        
1611                        At the Roastery
1612                        
1613                      </a>
1614                    </li>
1615                    
1616                    <li class="mobile-nav__item border-bottom">
1617                      <a href="/pages/local-impact" class="mobile-nav__sublist-link">
1618                        
1619                        Community
1620                        
1621                      </a>
1622                    </li>
1623                    
1624                    <li class="mobile-nav__item">
1625                      <a href="/pages/bcorp" class="mobile-nav__sublist-link">
1626                        
1627                        B Corp Certification
1628                        
1629                      </a>
1630                    </li>
1631                    
1632                  </ul>
1633                  
1634                </li>
1635              
1636            
1637              
1638            
1639          </ul>
1640          
1641        </li>
1642      
1643<li class="mobile-nav__item">
1644          
1645          
1646          <button type="button" class="btn--link js-toggle-submenu mobile-nav__link" data-target="about-8" data-level="1">
1647            About
1648            <div class="mobile-nav__icon">
1649              <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M6 5l-6 5V0z" fill="#2C104C" fill-rule="evenodd"/></svg>
1650              <span class="icon__fallback-text">expand</span>
1651            </div>
1652          </button>
1653          <ul class="mobile-nav__dropdown" data-parent="about-8" data-level="2">
1654            <li class="mobile-nav__item border-bottom">
1655              <div class="mobile-nav__table">
1656                <div class="mobile-nav__table-cell mobile-nav__return">
1657                  <button class="btn--link js-toggle-submenu mobile-nav__return-btn" type="button">
1658                    <svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M0 5l6-5v10z" fill="#2C104C" fill-rule="evenodd"/></svg>
1659                    <span class="icon__fallback-text">collapse</span>
1660                  </button>
1661                </div>
1662                <a href="#" class="mobile-nav__sublist-link mobile-nav__sublist-header">
1663                  About
1664                </a>
1665              </div>
1666            </li>
1667
1668            
1669              
1670                <li class="mobile-nav__item border-bottom">
1671                  
1672                  <a href="/pages/about" class="mobile-nav__sublist-link">
1673                    
1674                    About Us
1675                    
1676                  </a>
1677                  
1678                </li>
1679              
1680            
1681              
1682                <li class="mobile-nav__item border-bottom">
1683                  
1684                  <a href="/pages/timeline" class="mobile-nav__sublist-link">
1685                    
1686                    Our Story
1687                    
1688                  </a>
1689                  
1690                </li>
1691              
1692            
1693              
1694                <li class="mobile-nav__item border-bottom">
1695                  
1696                  <a href="/pages/our-roasting" class="mobile-nav__sublist-link">
1697                    
1698                    Our Roasting
1699                    
1700                  </a>
1701                  
1702                </li>
1703              
1704            
1705              
1706                <li class="mobile-nav__item border-bottom">
1707                  
1708                  <a href="/pages/meet-the-roastmasters" class="mobile-nav__sublist-link">
1709                    
1710                    Meet The Roasters
1711                    
1712                  </a>
1713                  
1714                </li>
1715              
1716            
1717              
1718                <li class="mobile-nav__item border-bottom">
1719                  
1720                  <a href="/pages/awards" class="mobile-nav__sublist-link">
1721                    
1722                    Award Winning
1723                    
1724                  </a>
1725                  
1726                </li>
1727              
1728            
1729              
1730                <li class="mobile-nav__item border-bottom">
1731                  
1732                  <a href="/pages/find-union" class="mobile-nav__sublist-link">
1733                    
1734                    Find Union
1735                    
1736                  </a>
1737                  
1738                </li>
1739              
1740            
1741              
1742                <li class="mobile-nav__item border-bottom">
1743                  
1744                  <a href="/blogs/job-vacancies" class="mobile-nav__sublist-link">
1745                    
1746                    Work With Us
1747                    
1748                  </a>
1749                  
1750                </li>
1751              
1752            
1753              
1754                <li class="mobile-nav__item border-bottom">
1755                  
1756                  <a href="/pages/contact-us" class="mobile-nav__sublist-link">
1757                    
1758                    Contact Us
1759                    
1760                  </a>
1761                  
1762                </li>
1763              
1764            
1765              
1766            
1767          </ul>
1768          
1769        </li>
1770      
1771      
1772      
1773      <li class="mobile-nav__item border-top">
1774        <a href="/account/login" class="mobile-nav__link">Log in</a>
1775      </li>
1776      
1777      
1778    </ul>
1779  </nav>
1780
1781  <!-- Site Header -->
1782  <div data-section-id="header" data-section-type="header-section">
1783    <header class="site-header site-header--opacity-override" role="banner">
1784      
1785      <div class="notification-bar text-center splmsg-false">
1786        
1787          
1788            <a href="/collections/all-our-coffees">
1789          
1790
1791          FREE DELIVERY ON ORDERS OVER £30 &amp; ALL 1KG BAGS
1792
1793          
1794            </a>
1795          
1796        
1797      </div>
1798      
1799
1800      <div class="site-header__main page-width">
1801        <div class="grid grid--no-gutters grid--table">
1802
1803          <div class="grid__item site-header__icons site-header__icons--mobile nav-medium-up--hide">
1804            <!-- Mobile Hamburger Menu -->
1805            
1806            <button type="button" class="btn--link site-header__menu js-mobile-nav-toggle mobile-nav--open">
1807              <svg width="20" height="18" xmlns="http://www.w3.org/2000/svg" class="icon icon-hamburger icon--no-fill"><g stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="round"><path d="M3 1h14M3 9h6M3 17h14" stroke="#000"/><path d="M1 1h17.659M1 9h17.659M1 17h17.659" stroke="#4D3767"/></g></svg>
1808              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 37 40"><path d="M21.3 23l11-11c.8-.8.8-2 0-2.8-.8-.8-2-.8-2.8 0l-11 11-11-11c-.8-.8-2-.8-2.8 0-.8.8-.8 2 0 2.8l11 11-11 11c-.8.8-.8 2 0 2.8.4.4.9.6 1.4.6s1-.2 1.4-.6l11-11 11 11c.4.4.9.6 1.4.6s1-.2 1.4-.6c.8-.8.8-2 0-2.8l-11-11z"/></svg>
1809              <span class="icon__fallback-text">expand/collapse</span>
1810            </button>
1811            
1812            <!-- End of Mobile Hamburger Menu -->
1813
1814            <!-- Mobile search toggle -->
1815            <button type="button" class="btn--link site-header__search-toggle js-drawer-open-top">
1816              <svg width="18" height="18" xmlns="http://www.w3.org/2000/svg" class="icon icon-search icon--no-fill"><g transform="translate(1 1)" stroke="#FFF" stroke-width="2" fill="none" fill-rule="evenodd"><circle cx="7" cy="7" r="7"/><path d="M16 16l-3.536-3.536" stroke-linecap="round"/></g></svg>
1817              <span class="icon__fallback-text">Search</span>
1818            </button>
1819            <!-- End of Mobile search toggle -->
1820          </div>
1821
1822          <!-- Logo -->
1823          <div class="logo">
1824            
1825              <div class="site-header__logo">
1826                <a href="https://unionroasted.com" class="site-header__logo-image">
1827                  <img src="//unionroasted.com/cdn/shop/t/184/assets/union-logo.png?v=99910138082056581501779218451" class="logo-svg" itemprop="logo">
1828                </a>
1829              </div>
1830            
1831          </div>
1832          <!-- End of Logo -->
1833
1834          <!-- Navigation -->
1835          <nav class="grid__item large-up--two-thirds nav-medium-down--hide navigation-menu" id="AccessibleNav" role="navigation">
1836            <ul class="site-nav " id="SiteNav">
1837  
1838
1839    <li class="site-nav--has-dropdown" aria-haspopup="true" aria-controls="SiteNavLabel">
1840      <a href="#" class="site-nav__link site-nav__link--main" aria-expanded="false">
1841        Coffee
1842      </a>
1843
1844      
1845        <div class="site-nav__dropdown">
1846          <div class="site-nav__bridge"></div>
1847
1848          <div class="site-nav__dropdown-container">
1849            <div class="site-nav__dropdown-inner page-width">
1850
1851              <!-- Navigation Menu -->
1852              <ul class="site-nav__menu-container">
1853                <div class="site-nav__level site-nav__level--2">
1854                  
1855                    
1856                      
1857                      <li  class="site-nav__level-link"><a href="/collections/new-arrivals" class="site-nav__link" data-handle="new-arrivals">New Arrivals </a></li>
1858                  
1859                    
1860                  
1861                    
1862                      
1863                      <li  class="site-nav__level-link"><a href="/collections/bestsellers" class="site-nav__link" data-handle="best-sellers">Best Sellers </a></li>
1864                  
1865                    
1866                  
1867                    
1868                      
1869                      <li  class="site-nav__level-link"><a href="/collections/all-our-gifts" class="site-nav__link" data-handle="coffee-gifts">Coffee Gifts </a></li>
1870                  
1871                    
1872                  
1873                    
1874                      
1875                      <li  class="site-nav__level-link"><a href="/collections/coffee-subscriptions" class="site-nav__link" data-handle="subscriptions">Subscriptions </a></li>
1876                  
1877                    
1878                  
1879                    
1880                      
1881                      <li  class="site-nav__level-link"><a href="/collections/selection-packs" class="site-nav__link" data-handle="selection-packs">Selection Packs </a></li>
1882                  
1883                    
1884                  
1885                    
1886                      
1887                      <li  class="site-nav__level-link"><a href="/collections/coffee-brewing-equipment" class="site-nav__link" data-handle="equipment">Equipment </a></li>
1888                  
1889                    
1890                  
1891                    
1892                      
1893                      <li  class="site-nav__level-link"><a href="/collections/all-our-coffees" class="site-nav__link" data-handle="all-coffees">ALL COFFEES </a></li>
1894                  
1895                    
1896                  
1897                    
1898                      
1899                      <li  style="display:none;"   class="site-nav__level-link"><a href="#" class="site-nav__link" data-handle="coffees-by-type">Coffees By Type </a></li>
1900                  
1901                    
1902                  
1903                    
1904                    
1905                  
1906                </div>
1907                
1908                  
1909                
1910                  
1911                
1912                  
1913                
1914                  
1915                
1916                  
1917                
1918                  
1919                
1920                  
1921                
1922                  
1923                    <div class="site-nav__level site-nav__sub-nav" data-handle="coffees-by-type">
1924                       <b> Coffees By Type </b> 
1925                      
1926                        <li class="site-nav__level-link"><a href="/collections/house-blends" class="site-nav__link">Blends</a></li>
1927                      
1928                        <li class="site-nav__level-link"><a href="/collections/single-origins" class="site-nav__link">Single Origins</a></li>
1929                      
1930                        <li class="site-nav__level-link"><a href="/collections/microlots" class="site-nav__link">Microlots</a></li>
1931                      
1932                        <li class="site-nav__level-link"><a href="/collections/decaf" class="site-nav__link">Decaf</a></li>
1933                      
1934                        <li class="site-nav__level-link"><a href="/collections/organic" class="site-nav__link">Organic</a></li>
1935                      
1936                    </div>
1937                  
1938                
1939                  
1940                
1941              </ul>
1942              <!-- End of Navigation Menu -->
1943
1944              <!-- Additional Image Blocks -->
1945
1946              <div class="image-panel-container">
1947                
1948
1949                  
1950
1951                  
1952                
1953
1954                  
1955
1956                  
1957                
1958
1959                  
1960
1961                  
1962                
1963
1964                  
1965
1966                  
1967                
1968
1969                  
1970
1971                  
1972                
1973
1974                  
1975
1976                  
1977                
1978
1979                  
1980
1981                  
1982                
1983
1984                  
1985
1986                  
1987                
1988
1989                  
1990<a href="/pages/coffee-quiz" class="site-nav__link image-panel" style="background-image: url('https://cdn.shopify.com/s/files/1/0060/6230/9494/files/Coffee_Finder.png?v=1654851009');">
1991                      <span>Take Our Coffee Quiz To Find Your Perfect Coffee</span>
1992                    </a>
1993
1994                  
1995                
1996              </div>
1997
1998              <!-- End of Additional Image Blocks -->
1999            </div>
2000          </div>
2001        </div>
2002      
2003    </li>
2004
2005  
2006
2007    <li class="" aria-haspopup="true" aria-controls="SiteNavLabel">
2008      <a href="/collections/coffee-subscriptions" class="site-nav__link site-nav__link--main" aria-expanded="false">
2009        Subscribe
2010      </a>
2011
2012      
2013    </li>
2014
2015  
2016
2017    <li class="" aria-haspopup="true" aria-controls="SiteNavLabel">
2018      <a href="/collections/all-our-gifts" class="site-nav__link site-nav__link--main" aria-expanded="false">
2019        Gifts
2020      </a>
2021
2022      
2023    </li>
2024
2025  
2026
2027    <li class="" aria-haspopup="true" aria-controls="SiteNavLabel">
2028      <a href="/pages/coffee-quiz" class="site-nav__link site-nav__link--main" aria-expanded="false">
2029        Quiz
2030      </a>
2031
2032      
2033    </li>
2034
2035  
2036
2037    <li class="" aria-haspopup="true" aria-controls="SiteNavLabel">
2038      <a href="/pages/wholesale" class="site-nav__link site-nav__link--main" aria-expanded="false">
2039        Wholesale
2040      </a>
2041
2042      
2043    </li>
2044
2045  
2046
2047    <li class="site-nav--has-dropdown" aria-haspopup="true" aria-controls="SiteNavLabel">
2048      <a href="#" class="site-nav__link site-nav__link--main" aria-expanded="false">
2049        Learn
2050      </a>
2051
2052      
2053        <div class="site-nav__dropdown">
2054          <div class="site-nav__bridge"></div>
2055
2056          <div class="site-nav__dropdown-container">
2057            <div class="site-nav__dropdown-inner page-width">
2058
2059              <!-- Navigation Menu -->
2060              <ul class="site-nav__menu-container">
2061                <div class="site-nav__level site-nav__level--2">
2062                  
2063                    
2064                      
2065                      <li  style="display:none;"   class="site-nav__level-link"><a href="#" class="site-nav__link" data-handle="make-great-coffee">Make Great Coffee </a></li>
2066                  
2067                    
2068                  
2069                    
2070                      
2071                      <li  style="display:none;"   class="site-nav__level-link"><a href="#" class="site-nav__link" data-handle="brew-guides">Brew Guides </a></li>
2072                  
2073                    
2074                  
2075                    
2076                      
2077                      <li  style="display:none;"   class="site-nav__level-link"><a href="#" class="site-nav__link" data-handle="coffee-101">Coffee 101 </a></li>
2078                  
2079                    
2080                  
2081                    
2082                      
2083                      <li  style="display:none;"   class="site-nav__level-link"><a href="#" class="site-nav__link" data-handle="the-union-blog">The Union Blog </a></li>
2084                  
2085                    
2086                  
2087                    
2088                    
2089                  
2090                </div>
2091                
2092                  
2093                    <div class="site-nav__level site-nav__sub-nav" data-handle="make-great-coffee">
2094                       <b> Make Great Coffee </b> 
2095                      
2096                        <li class="site-nav__level-link"><a href="/pages/make-your-house-a-coffeehouse" class="site-nav__link">Choosing Your Brewing Method</a></li>
2097                      
2098                        <li class="site-nav__level-link"><a href="/pages/how-to-choose-your-coffee" class="site-nav__link">Choosing Your Coffee</a></li>
2099                      
2100                        <li class="site-nav__level-link"><a href="/pages/brewing-equipment" class="site-nav__link">Brewing Equipment</a></li>
2101                      
2102                        <li class="site-nav__level-link"><a href="/pages/how-to-grind-your-coffee" class="site-nav__link">Grinding Your Coffee</a></li>
2103                      
2104                    </div>
2105                  
2106                
2107                  
2108                    <div class="site-nav__level site-nav__sub-nav" data-handle="brew-guides">
2109                       <b> Brew Guides </b> 
2110                      
2111                        <li class="site-nav__level-link"><a href="/blogs/brewing-guides/aeropress" class="site-nav__link">Aeropress</a></li>
2112                      
2113                        <li class="site-nav__level-link"><a href="/blogs/brewing-guides/cafetiere-french-press" class="site-nav__link">Cafetiere</a></li>
2114                      
2115                        <li class="site-nav__level-link"><a href="/blogs/brewing-guides/chemex-pour-over" class="site-nav__link">Chemex</a></li>
2116                      
2117                        <li class="site-nav__level-link"><a href="/blogs/brewing-guides/espresso" class="site-nav__link">Espresso</a></li>
2118                      
2119                        <li class="site-nav__level-link"><a href="/blogs/brewing-guides/v60-pour-over" class="site-nav__link">Pour Over (V60)</a></li>
2120                      
2121                        <li class="site-nav__level-link"><a href="/blogs/brewing-guides/stovetop-moka-pot" class="site-nav__link">Stovetop</a></li>
2122                      
2123                        <li class="site-nav__level-link"><a href="/blogs/brewing-guides" class="site-nav__link">ALL GUIDES</a></li>
2124                      
2125                    </div>
2126                  
2127                
2128                  
2129                    <div class="site-nav__level site-nav__sub-nav" data-handle="coffee-101">
2130                       <b> Coffee 101 </b> 
2131                      
2132                        <li class="site-nav__level-link"><a href="/pages/fresh" class="site-nav__link">Why Freshness Matters</a></li>
2133                      
2134                        <li class="site-nav__level-link"><a href="/pages/10-steps-to-great-coffee" class="site-nav__link">10 Top Tips</a></li>
2135                      
2136                        <li class="site-nav__level-link"><a href="/pages/coffee-hacks" class="site-nav__link">Coffee Hacks</a></li>
2137                      
2138                        <li class="site-nav__level-link"><a href="/pages/coffeegrounds" class="site-nav__link">Re-using Grounds</a></li>
2139                      
2140                        <li class="site-nav__level-link"><a href="/pages/storing-your-coffee" class="site-nav__link">Storing Coffee</a></li>
2141                      
2142                        <li class="site-nav__level-link"><a href="/pages/roasting-at-home" class="site-nav__link">Roasting at Home</a></li>
2143                      
2144                    </div>
2145                  
2146                
2147                  
2148                    <div class="site-nav__level site-nav__sub-nav" data-handle="the-union-blog">
2149                       <b> The Union Blog </b> 
2150                      
2151                        <li class="site-nav__level-link"><a href="/blogs/latest" class="site-nav__link">News From the Roastery</a></li>
2152                      
2153                        <li class="site-nav__level-link"><a href="/blogs/cocktails-and-recipes" class="site-nav__link">Coffee Drink Recipes</a></li>
2154                      
2155                        <li class="site-nav__level-link"><a href="/blogs/latest" class="site-nav__link">ALL POSTS</a></li>
2156                      
2157                    </div>
2158                  
2159                
2160                  
2161                
2162              </ul>
2163              <!-- End of Navigation Menu -->
2164
2165              <!-- Additional Image Blocks -->
2166
2167              <div class="image-panel-container">
2168                
2169
2170                  
2171
2172                  
2173                
2174
2175                  
2176
2177                  
2178                
2179
2180                  
2181
2182                  
2183                
2184
2185                  
2186
2187                  
2188                
2189
2190                  
2191<a href="/blogs/latest" class="site-nav__link image-panel" style="background-image: url('https://cdn.shopify.com/s/files/1/0060/6230/9494/files/news_from_the_roastery_tb.png?10064115037066901309');">
2192                      <span>The Union Blog</span>
2193                    </a>
2194
2195                  
2196                
2197              </div>
2198
2199              <!-- End of Additional Image Blocks -->
2200            </div>
2201          </div>
2202        </div>
2203      
2204    </li>
2205
2206  
2207
2208    <li class="site-nav--has-dropdown" aria-haspopup="true" aria-controls="SiteNavLabel">
2209      <a href="#" class="site-nav__link site-nav__link--main" aria-expanded="false">
2210        Impact
2211      </a>
2212
2213      
2214        <div class="site-nav__dropdown">
2215          <div class="site-nav__bridge"></div>
2216
2217          <div class="site-nav__dropdown-container">
2218            <div class="site-nav__dropdown-inner page-width">
2219
2220              <!-- Navigation Menu -->
2221              <ul class="site-nav__menu-container">
2222                <div class="site-nav__level site-nav__level--2">
2223                  
2224                    
2225                      
2226                      <li  style="display:none;"   class="site-nav__level-link"><a href="#" class="site-nav__link" data-handle="sustainable-sourcing">Sustainable Sourcing </a></li>
2227                  
2228                    
2229                  
2230                    
2231                      
2232                      <li  style="display:none;"   class="site-nav__level-link"><a href="#" class="site-nav__link" data-handle="impact">Impact </a></li>
2233                  
2234                    
2235                  
2236                    
2237                    
2238                  
2239                </div>
2240                
2241                  
2242                    <div class="site-nav__level site-nav__sub-nav" data-handle="sustainable-sourcing">
2243                       <b> Sustainable Sourcing </b> 
2244                      
2245                        <li class="site-nav__level-link"><a href="/pages/union-direct-trade" class="site-nav__link">Union Direct Trade</a></li>
2246                      
2247                        <li class="site-nav__level-link"><a href="/pages/union-direct-trade-fund" class="site-nav__link">Union Direct Trade Fund</a></li>
2248                      
2249                        <li class="site-nav__level-link"><a href="/pages/our-code-of-conduct" class="site-nav__link">Code of Conduct</a></li>
2250                      
2251                        <li class="site-nav__level-link"><a href="/blogs/our-farmer-partners" class="site-nav__link">Farmer Partners</a></li>
2252                      
2253                        <li class="site-nav__level-link"><a href="/blogs/union-direct-trade-in-action" class="site-nav__link">Projects at Origin</a></li>
2254                      
2255                    </div>
2256                  
2257                
2258                  
2259                    <div class="site-nav__level site-nav__sub-nav" data-handle="impact">
2260                       <b> Impact </b> 
2261                      
2262                        <li class="site-nav__level-link"><a href="/pages/impact-strategy" class="site-nav__link">Impact Strategy</a></li>
2263                      
2264                        <li class="site-nav__level-link"><a href="/pages/impact-report" class="site-nav__link">Impact Report</a></li>
2265                      
2266                        <li class="site-nav__level-link"><a href="/pages/sustainable-packaging" class="site-nav__link">Our Packaging</a></li>
2267                      
2268                        <li class="site-nav__level-link"><a href="/pages/our-sustainability" class="site-nav__link">At the Roastery</a></li>
2269                      
2270                        <li class="site-nav__level-link"><a href="/pages/local-impact" class="site-nav__link">Community</a></li>
2271                      
2272                        <li class="site-nav__level-link"><a href="/pages/bcorp" class="site-nav__link">B Corp Certification</a></li>
2273                      
2274                    </div>
2275                  
2276                
2277                  
2278                
2279              </ul>
2280              <!-- End of Navigation Menu -->
2281
2282              <!-- Additional Image Blocks -->
2283
2284              <div class="image-panel-container">
2285                
2286
2287                  
2288
2289                  
2290                
2291
2292                  
2293
2294                  
2295                
2296
2297                  
2298<a href="/pages/impact-report" class="site-nav__link image-panel" style="background-image: url('https://cdn.shopify.com/s/files/1/0060/6230/9494/files/Maraba_Coffee_20_05_2026_110_1.jpg?v=1790104573');">
2299                      <span>Annual Impact Report 2025</span>
2300                    </a>
2301
2302                  
2303                
2304              </div>
2305
2306              <!-- End of Additional Image Blocks -->
2307            </div>
2308          </div>
2309        </div>
2310      
2311    </li>
2312
2313  
2314
2315    <li class="site-nav--has-dropdown" aria-haspopup="true" aria-controls="SiteNavLabel">
2316      <a href="#" class="site-nav__link site-nav__link--main" aria-expanded="false">
2317        About
2318      </a>
2319
2320      
2321        <div class="site-nav__dropdown">
2322          <div class="site-nav__bridge"></div>
2323
2324          <div class="site-nav__dropdown-container">
2325            <div class="site-nav__dropdown-inner page-width">
2326
2327              <!-- Navigation Menu -->
2328              <ul class="site-nav__menu-container">
2329                <div class="site-nav__level site-nav__level--2">
2330                  
2331                    
2332                      
2333                      <li  class="site-nav__level-link"><a href="/pages/about" class="site-nav__link" data-handle="about-us">About Us </a></li>
2334                  
2335                    
2336                  
2337                    
2338                      
2339                      <li  class="site-nav__level-link"><a href="/pages/timeline" class="site-nav__link" data-handle="our-story">Our Story </a></li>
2340                  
2341                    
2342                  
2343                    
2344                      
2345                      <li  class="site-nav__level-link"><a href="/pages/our-roasting" class="site-nav__link" data-handle="our-roasting">Our Roasting </a></li>
2346                  
2347                    
2348                  
2349                    
2350                      
2351                      <li  class="site-nav__level-link"><a href="/pages/meet-the-roastmasters" class="site-nav__link" data-handle="meet-the-roasters">Meet The Roasters </a></li>
2352                  
2353                    
2354                  
2355                    
2356                      
2357                      <li  class="site-nav__level-link"><a href="/pages/awards" class="site-nav__link" data-handle="award-winning">Award Winning </a></li>
2358                  
2359                    
2360                  
2361                    
2362                      
2363                      <li  class="site-nav__level-link"><a href="/pages/find-union" class="site-nav__link" data-handle="find-union">Find Union </a></li>
2364                  
2365                    
2366                  
2367                    
2368                      
2369                      <li  class="site-nav__level-link"><a href="/blogs/job-vacancies" class="site-nav__link" data-handle="work-with-us">Work With Us </a></li>
2370                  
2371                    
2372                  
2373                    
2374                      
2375                      <li  class="site-nav__level-link"><a href="/pages/contact-us" class="site-nav__link" data-handle="contact-us">Contact Us </a></li>
2376                  
2377                    
2378                  
2379                    
2380                    
2381                  
2382                </div>
2383                
2384                  
2385                
2386                  
2387                
2388                  
2389                
2390                  
2391                
2392                  
2393                
2394                  
2395                
2396                  
2397                
2398                  
2399                
2400                  
2401                
2402              </ul>
2403              <!-- End of Navigation Menu -->
2404
2405              <!-- Additional Image Blocks -->
2406
2407              <div class="image-panel-container">
2408                
2409
2410                  
2411
2412                  
2413                
2414
2415                  
2416
2417                  
2418                
2419
2420                  
2421
2422                  
2423                
2424
2425                  
2426
2427                  
2428                
2429
2430                  
2431
2432                  
2433                
2434
2435                  
2436
2437                  
2438                
2439
2440                  
2441
2442                  
2443                
2444
2445                  
2446
2447                  
2448                
2449
2450                  
2451<a href="/pages/about" class="site-nav__link image-panel" style="background-image: url('https://cdn.shopify.com/s/files/1/0060/6230/9494/files/Our_Story_tb.png?11250121679399144149');">
2452                      <span>Our Story</span>
2453                    </a>
2454
2455                  
2456                
2457              </div>
2458
2459              <!-- End of Additional Image Blocks -->
2460            </div>
2461          </div>
2462        </div>
2463      
2464    </li>
2465
2466  
2467</ul>
2468
2469          </nav>
2470          <!-- End of Navigation -->
2471
2472          <!-- Settings -->
2473          <div class="grid__item large-up--one-sixth text-right site-header__icons site-header__icons--plus">
2474            <div class="site-header__icons-wrapper">
2475
2476              <!-- Search Form -->
2477              <div class="site-header__search nav-medium-down--hide">
2478                <form action="/search" method="get" class="search-header search" role="search">
2479  <input class="search-header__input search__input"
2480    type="search"
2481    name="q"
2482    placeholder="Search"
2483    aria-label="Search">
2484  <button class="search-header__submit search__submit btn--link" type="submit">
2485    <svg width="18" height="18" xmlns="http://www.w3.org/2000/svg" class="icon icon-search icon--no-fill"><g transform="translate(1 1)" stroke="#FFF" stroke-width="2" fill="none" fill-rule="evenodd"><circle cx="7" cy="7" r="7"/><path d="M16 16l-3.536-3.536" stroke-linecap="round"/></g></svg>
2486    <span class="icon__fallback-text">Submit</span>
2487  </button>
2488</form>
2489
2490              </div>
2491              <!-- End of Search Form -->
2492
2493              <!-- Account Icon -->
2494              
2495              
2496              <a href="/account/login" class="site-header__account">
2497                <svg width="18" height="21" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 1)" stroke="#FFF" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" class="icon icon--no-fill"><path d="M16 19c0-4.97-3.582-9-8-9s-8 4.03-8 9h16z"/><circle cx="8" cy="5" r="5"/></g></svg>
2498                <span class="icon__fallback-text">Log in</span>
2499              </a>
2500              
2501              
2502              <!-- End of Account Icon -->
2503
2504              <!-- Cart Icon -->
2505              <a href="/cart" class="site-header__cart site-header__cart--toggle">
2506                <svg width="21" height="19" class="icon icon--full-color icon-cup" xmlns="http://www.w3.org/2000/svg"><g stroke="#4D3767" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M17 4h3v7h-3zM1 1v14a2.99 2.99 0 0 0 2.667 2.966V18h10.666v-.034A2.99 2.99 0 0 0 17 15V1H1z"/></g></svg>
2507                <span class="visually-hidden">Basket</span>
2508                <span class="icon__fallback-text">Basket</span>
2509                <div id="CartCount" class="site-header__cart-count ">
2510                  <span>0</span>
2511                  <span class="icon__fallback-text large-up--hide">items</span>
2512                </div>
2513              </a>
2514              <!-- End of Cart Icon -->
2515
2516            </div>
2517          <!-- End of Settings -->
2518          <div id="cart" class="cart-ajax" data-section-type="ajax-cart" data-cart-total="0" >
2519	<div class="cart-ajax__header">
2520		<h2 class="cart-ajax__title" >Your Basket</h2>
2521		<span class="cart-ajax__close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 37 40"><path d="M21.3 23l11-11c.8-.8.8-2 0-2.8-.8-.8-2-.8-2.8 0l-11 11-11-11c-.8-.8-2-.8-2.8 0-.8.8-.8 2 0 2.8l11 11-11 11c-.8.8-.8 2 0 2.8.4.4.9.6 1.4.6s1-.2 1.4-.6l11-11 11 11c.4.4.9.6 1.4.6s1-.2 1.4-.6c.8-.8.8-2 0-2.8l-11-11z"/></svg> Close</span>
2522		<h3 class="cart-ajax__subtitle">
2523</h3>
2524	</div>
2525	
2526	<div class="cart-ajax__list grid--uniform">
2527		Your basket is currently empty.
2528	</div>
2529
2530	<div class="cart-ajax__tools">
2531		<div class="cart-ajax__message" js-gift-message>
2532			<span class="cart-ajax-message__text" js-open-gift-message>Is this a gift? Leave a message for recipient here.
2533</span>
2534			<div class="cart-ajax-message__textarea">
2535				<textarea name="note" id="CartGiftMessage" class="cart-ajax-message__input" placeholder="Is this a gift? Leave a message for recipient here." js-gift-message-input></textarea>
2536				<button class="cart-ajax-message__save btn" js-save-gift-message>Save message
2537</button>
2538			</div>
2539		</div>
2540
2541		<div class="cart-ajax--total text-left">
2542			<b class="cart-ajax--total-title">Order Total</b>
2543			<b class="cart-ajax--total-price"></b>
2544		</div>
2545		
2546		<div class="text-center">
2547			<a href="/checkout" class="btn">Checkout</a>
2548			<a href="/cart" class="cart-ajax__view-cart">or view your basket</a>
2549		</div>
2550	</div>
2551</div>
2552          </div>
2553        </div>
2554      </div>
2555    </header>
2556                <nav id="abt" style="display:none">
2557             <div> BROWSE OUR TIMELINE </div>
2558             <ul id="navul">
2559               <li data-tgt="#dt94"><span class="dt">1994</span>Inception of Revelation</li>
2560               <li data-tgt="#dt2k"><span class="dt">2000</span>The Union Mission</li>
2561               <li data-tgt="#dt01"><span class="dt">2001</span>THE ROASTERY COMES ALIVE</li>
2562               <li data-tgt="#dt03"><span class="dt">2003</span>Rwanda‒the start of something</li>
2563               <li data-tgt="#dt04"><span class="dt">2004</span>COLOMBIA CUPPING LAB PROJECT</li> 
2564               <li data-tgt="#dt11"><span class="dt">2011</span>Union Direct Trade</li>
2565               
2566			   <li data-tgt="#dt14"><span class="dt">2014</span>Yayu Wild Forest Project Begins</li>
2567               <li data-tgt="#dt15"><span class="dt">2015</span>Time to Subscribe!</li>
2568               <li data-tgt="#dt16"><span class="dt">2016</span>Real Fresh Coffee hits the shelves</li>
2569               <li data-tgt="#dt17"><span class="dt">2017</span>A Royal Reward</li>
2570               <li data-tgt="#dt18"><span class="dt">2018</span>Reaching Scotland and the skies!</li>
2571               <li data-tgt="#dt19"><span class="dt">
25712019</span>What a year for water</li>
2572               <li data-tgt="#dt20"><span class="dt">2020</span>Coffee keeps us going</li>
2573               <li data-tgt="#dt21"><span class="dt">2021</span>Happy 20 years to us!</li>
2574                              
2575               
2576               
2577             </ul>
2578           
2579           </nav>   
2580  </div>
2581  <!-- End of Site Header -->
2582</div>
2583
2584
2585
2586
2587</div>
2588  </div>
2589
2590  <div class="page-container" id="PageContainer">
2591    <main class="main-content" id="MainContent" role="main">
2592      
2593
2594
2595
2596
2597
2598  
2598<script type="text/javascript">
2599    
2600      window.__shgMoneyFormat = window.__shgMoneyFormat || {"GBP":{"currency":"GBP","currency_symbol":"£","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
2601    
2602    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
2603      currency: "GBP",
2604      currency_symbol: "£",
2605      decimal_separator: ".",
2606      thousands_separator: ",",
2607      decimal_places: 2,
2608      currency_symbol_location: "left"
2609    };
2610  </script>
2610
2611
2612
2613<!-- Article -->
2614<article class="page-width" itemscope itemtype="http://schema.org/Article">
2615
2616    
2617
2618      <div class="grid recipe-article">
2619        
2620<div class="grid__item medium-up--one-half">
2621  <h1 class="article__title">Aeropress</h1>
2622  <div class="rte" itemprop="articleBody">
2623    <p>The AeroPress is a relative newbie in the coffee game. It’s an innovative, manually powered little gadget that’s a cheap, effective way of making a great espresso-like coffee. Every office has its mandatory gadget lover – he (or she) will almost certainly have one.</p>
2624<p>Our method is a hack. It’s a little more complicated than the standard modus operandi, but it’s cleaner and significantly more controlled.<br><br><span>Not got the tools you need yet? </span><a href="/products/aerobie-aeropress-coffeemaker" target="_blank" rel="noopener noreferrer">Buy an Aeropress from us here</a><span>.</span></p>
2625  </div>
2626  <div class="recipe-article__summary-wrapper recipe-article__box-wrapper">
2627    <div class="recipe-article__summary-item">
2628      <h3>Result</h3>
2629      A medium bodied brew with a relatively complex flavour profile
2630    </div>
2631    <div class="recipe-article__summary-item">
2632      <h3>Good for</h3>
2633      A cheap, low maintenance coffee maker also great for coffee on the go
2634    </div>
2635  </div>
2636  <p>
2637    <a href="#recipe" class="btn ">Steps for this brew method</a>
2638  </p>
2639</div>
2640<div class="grid__item medium-up--one-half">
2641  <img src="//unionroasted.com/cdn/shop/articles/aeropress-brew-tip-hero_4b38e40b-f6f8-4ef8-936c-c32a40840e59_850x.png?v=1547656548">
2642  <p class="bDate">October 10, 2018</p>
2643</div>
2644<div class="grid__item medium-up--one-whole" id="recipe">
2645  <hr>
2646</div>
2647<div class="grid__item medium-up--one-third why recipe-article__box-wrapper--v-align">
2648  <h3>How to make it</h3>
2649  
2650  <ol>
2651    <li>1. Place a clean dry filter paper in the Aeropress cap and secure it to the body.</li><li>
26522. Place the body over your cup, with the cap down.</li><li>
26533. Flush the contraption with hot water. This will preheat the vessel and rinse the filter paper. Empty the water from your cup.</li><li>
26544. Put your ground coffee in the Aeropress body.</li><li>
26555. Pour in water, saturating all the grounds.</li><li>
26566. Stir it – quickly! – a couple of times.</li><li>
26577. At an angle, carefully insert the plunger. Once it’s in, pull it up slightly to create a vacuum.</li><li>
26588. After 90 seconds of steeping, start the plunge. You might have to push a little – watch out for the cup below. The extraction should take around 30 seconds.</li>
2659  </ol>
2660</div>
2661
2662<div class="grid__item medium-up--one-third why">
2663  <div class="recipe-article__box-wrapper recipe-article__bullet-list">
2664    <h3>What you&#39;ll need</h3>
2665    
2666    <ul>
2667      <li> Aeropress</li><li>
2668Kettle</li><li>
266915g of freshly ground coffee</li><li>
2670Measuring spoon or scales (optional)</li><li>
2671Burr grinder (optional)</li>
2672    </ul>
2673  </div>  
2674</div><div class="grid__item medium-up--one-third why">
2675    <div class="recipe-article__box-wrapper">
2676      <h3>Dose, Brew Time, etc</h3>
2677      
2678      <ul>
2679        
2680            
2681          <li>
2682            <span class="recipe-article__dose-list--left">Coffee Dose</span>
2683            <span class="recipe-article__dose-list--right">15g</span>
2684          </li>
2685        
2686            
2687          <li>
2688            <span class="recipe-article__dose-list--left">
2689Brew Water</span>
2690            <span class="recipe-article__dose-list--right">250g/ml</span>
2691          </li>
2692        
2693            
2694          <li>
2695            <span class="recipe-article__dose-list--left">
2696Water Temp</span>
2697            <span class="recipe-article__dose-list--right">94˚C</span>
2698          </li>
2699        
2700            
2701          <li>
2702            <span class="recipe-article__dose-list--left">
2703Overall Brew Time</span>
2704            <span class="recipe-article__dose-list--right">2:00min</span>
2705          </li>
2706        
2707            
2708          <li>
2709            <span class="recipe-article__dose-list--left">
2710Grind Size</span>
2711            <span class="recipe-article__dose-list--right">Medium to fine – similar to caster sugar</span>
2712          </li>
2713        
2714      </ul>
2715    </div>  
2716  </div>
2717
2718 <div class="grid__item medium-up--one-whole recipe-article__banner-video">
2719    
2720<div style="padding:56.25% 0 0 0;position:relative;"><iframe src="https://player.vimeo.com/video/294739442?title=0&byline=0&portrait=0" style="position:absolute;top:0;left:0;width:100%;height:100%;" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>
2720<script src="https://player.vimeo.com/api/player.js"></script>
2720
2721     
2722  </div>
2723 
2724  
2725<div class="grid__item medium-up--five-twelfths medium-up--push-one-twelfth">
2726  <p>Not got the tools you need yet? <a href="/products/aerobie-aeropress-coffeemaker" target="_blank">Buy an Aeropress from us here</a>.</p>
2727</div>
2728<div class="grid__item medium-up--five-twelfths medium-up--push-one-twelfth">
2729  <p></p>
2730</div>
2731
2732<div class="grid__item medium-up--one-whole text-center article__products-header">
2733  <h3>Works perfectly with these coffees</h3>
2734</div>
2735      </div>
2736      <div class="grid">
2737        
2738
2739
2740
2741
2742  <div class="slick-init" data-section-type="product">    
2743    
2744    
2744<script>
2745          var currentScript = document.currentScript || document.scripts[document.scripts.length - 1];
2746          var boldVariantIds =[19537337024630,19537337057398,19537337155702,19537337122934,19537337188470];
2747          var boldProductHandle ="bobolink-brazil";
2748          var BOLD = BOLD || {};
2749          BOLD.products = BOLD.products || {};
2750          BOLD.variant_lookup = BOLD.variant_lookup || {};
2751          if (window.BOLD && !BOLD.common) {
2752              BOLD.common = BOLD.common || {};
2753              BOLD.common.Shopify = BOLD.common.Shopify || {};
2754              window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
2755              window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
2756              window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};
2757              window.BOLD.common.Shopify.saveProduct = function (handle, product) {
2758                  if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
2759                      if (typeof product === 'number') {
2760                          window.BOLD.common.Shopify.handles[product] = handle;
2761                          product = { id: product };
2762                      }
2763                      window.BOLD.common.Shopify.products[handle] = product;
2764                  }
2765              };
2766              window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
2767                  if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
2768                      window.BOLD.common.Shopify.variants[variant_id] = variant;
2769                  }
2770              };
2771          }
2772
2773          for (var boldIndex = 0; boldIndex < boldVariantIds.length; boldIndex = boldIndex + 1) {
2774            BOLD.variant_lookup[boldVariantIds[boldIndex]] = boldProductHandle;
2775          }
2776
2777          BOLD.products[boldProductHandle] ={
2778    "id":2151312130166,
2779    "title":"Bobolink, Brazil","handle":"bobolink-brazil",
2780    "description":"\u003cp\u003eA beautifully smooth coffee. A real crowd pleaser and a favourite at the roastery, with a rich aftertaste that lasts and lasts.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/bobolink-coffee-recyclable-plain-bag.png?v=1783091165\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eA silky body and mouthfeel. Experience a balanced coffee with subtle fruit acidity and the smoothness of milk chocolate, roasted almonds. Grown by a network of farmers working together with our long-standing partner Fazenda Ambiental Fortaleza (FAF). That’s ‘Environmental Fortress Farm’ in Portuguese – where farmers produce beautiful coffees, in a sustainable and innovative way.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCatuai\u003c\/li\u003e\n\u003cli\u003eBourbon\u003c\/li\u003e\n\u003cli\u003eMundo Novo\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\" style=\"text-decoration: underline;\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Bobolink and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
2780003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e",
2781    "published_at":"2022-05-30T11:51:42",
2782    "created_at":"2018-09-21T17:28:08",
2783    "vendor":"unionroasted",
2784    "type":"Coffee",
2785    "tags":["best_brewed: cafetiere","best_brewed: espresso","best_brewed: filter","colour: #2C5697","espresso-collection","farm: bobolink","flavor_notes: Morello Cherry | Macadamia | Milk Chocolate","flavour_category: nuts \u0026 spice","logPriceChange","processing: natural","quality_score: 84.0","roast: Light","tagline: Smooth and balanced","varietal: Bourbon","varietal: Catuai","varietal: Mundo Novo"],
2786    "price":845,
2787    "price_min":845,
2788    "price_max":3495,
2789    "price_varies":true,
2790    "compare_at_price":null,
2791    "compare_at_price_min":0,
2792    "compare_at_price_max":0,
2793    "compare_at_price_varies":false,
2794    "all_variant_ids":[19537337024630,19537337057398,19537337155702,19537337122934,19537337188470],
2795    "variants":[{"id":19537337024630,"title":"200g \/ Wholebean","option1":"200g","option2":"Wholebean","option3":null,"sku":"UR\/BRNB\/WB12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 200g \/ Wholebean","public_title":"200g \/ Wholebean","options":["200g","Wholebean"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/WB12","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958443893,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537337057398,"title":"200g \/ Cafetiere","option1":"200g","option2":"Cafetiere","option3":null,"sku":"UR\/BRNB\/CA12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 200g \/ Cafetiere","public_title":"200g \/ Cafetiere","options":["200g","Cafetiere"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/CA12","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958443893,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537337155702,"title":"200g \/ Filter","option1":"200g","option2":"Filter","option3":null,"sku":"UR\/BRNB\/FL12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 200g \/ Filter","public_title":"200g \/ Filter","options":["200g","Filter"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/FL12","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958443893,"
2795selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537337122934,"title":"200g \/ Espresso","option1":"200g","option2":"Espresso","option3":null,"sku":"UR\/BRNB\/ES12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 200g \/ Espresso","public_title":"200g \/ Espresso","options":["200g","Espresso"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/ES12","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958443893,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537337188470,"title":"1kg \/ Wholebean","option1":"1kg","option2":"Wholebean","option3":null,"sku":"UR\/BRNB\/WB01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 1kg \/ Wholebean","public_title":"1kg \/ Wholebean","options":["1kg","Wholebean"],"price":3495,"weight":1270,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/WB01","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958443893,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],
2796    "available":null,"images":["\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-bag-with-cafetiere_025f888d-54b8-47b0-bb81-ed0f77aa3e16.png?v=1773847333","\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Bobolink_slide_2.jpg?v=1773841233","\/\/unionroasted.com\/cdn\/shop\/files\/bobolink_review_slide.jpg?v=1773841233","\/\/unionroasted.com\/cdn\/shop\/files\/Option_9.jpg?v=1773841233","\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-plain-bag.png?v=1783091592"],"featured_image":"\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-bag-with-cafetiere_025f888d-54b8-47b0-bb81-ed0f77aa3e16.png?v=1773847333",
2797    "options":["Size","Grind Style"],
2798    "url":"\/products\/bobolink-brazil"};var boldCSPMetafields = {};
2799          var boldTempProduct ={"id":2151312130166,"title":"Bobolink, Brazil","handle":"bobolink-brazil","description":"\u003cp\u003eA beautifully smooth coffee. A real crowd pleaser and a favourite at the roastery, with a rich aftertaste that lasts and lasts.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/bobolink-coffee-recyclable-plain-bag.png?v=1783091165\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eA silky body and mouthfeel. Experience a balanced coffee with subtle fruit acidity and the smoothness of milk chocolate, roasted almonds. Grown by a network of farmers working together with our long-standing partner Fazenda Ambiental Fortaleza (FAF). That’s ‘Environmental Fortress Farm’ in Portuguese – where farmers produce beautiful coffees, in a sustainable and innovative way.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCatuai\u003c\/li\u003e\n\u003cli\u003eBourbon\u003c\/li\u003e\n\u003cli\u003eMundo Novo\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\" style=\"text-decoration: underline;\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Bobolink and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
2799003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e","published_at":"2022-05-30T11:51:42+01:00","created_at":"2018-09-21T17:28:08+01:00","vendor":"unionroasted","type":"Coffee","tags":["best_brewed: cafetiere","best_brewed: espresso","best_brewed: filter","colour: #2C5697","espresso-collection","farm: bobolink","flavor_notes: Morello Cherry | Macadamia | Milk Chocolate","flavour_category: nuts \u0026 spice","logPriceChange","processing: natural","quality_score: 84.0","roast: Light","tagline: Smooth and balanced","varietal: Bourbon","varietal: Catuai","varietal: Mundo Novo"],"price":845,"price_min":845,"price_max":3495,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":19537337024630,"title":"200g \/ Wholebean","option1":"200g","option2":"Wholebean","option3":null,"sku":"UR\/BRNB\/WB12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 200g \/ Wholebean","public_title":"200g \/ Wholebean","options":["200g","Wholebean"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/WB12","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958443893,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537337057398,"title":"200g \/ Cafetiere","option1":"200g","option2":"Cafetiere","option3":null,"sku":"UR\/BRNB\/CA12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 200g \/ Cafetiere","public_title":"200g \/ Cafetiere","options":["200g","Cafetiere"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/CA12","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958443893,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537337155702,"title":"200g \/ Filter","option1":"200g","option2":"Filter","option3":null,"sku":"UR\/BRNB\/FL12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 200g \/ Filter","public_title":"200g \/ Filter","options":["200g","Filter"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/FL12","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958443893,"
2799selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537337122934,"title":"200g \/ Espresso","option1":"200g","option2":"Espresso","option3":null,"sku":"UR\/BRNB\/ES12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 200g \/ Espresso","public_title":"200g \/ Espresso","options":["200g","Espresso"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/ES12","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958443893,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537337188470,"title":"1kg \/ Wholebean","option1":"1kg","option2":"Wholebean","option3":null,"sku":"UR\/BRNB\/WB01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Bobolink, Brazil - 1kg \/ Wholebean","public_title":"1kg \/ Wholebean","options":["1kg","Wholebean"],"price":3495,"weight":1270,"compare_at_price":null,"inventory_management":"shopify","barcode":"UR\/BRNB\/WB01","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958443893,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958476661,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958509429,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958542197,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-bag-with-cafetiere_025f888d-54b8-47b0-bb81-ed0f77aa3e16.png?v=1773847333","\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Bobolink_slide_2.jpg?v=1773841233","\/\/unionroasted.com\/cdn\/shop\/files\/bobolink_review_slide.jpg?v=1773841233","\/\/unionroasted.com\/cdn\/shop\/files\/Option_9.jpg?v=1773841233","\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-plain-bag.png?v=1783091592"],"featured_image":"\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-bag-with-cafetiere_025f888d-54b8-47b0-bb81-ed0f77aa3e16.png?v=1773847333","options":["Size","Grind Style"],"media":[{"alt":null,"id":69016894570869,"position":1,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-bag-with-cafetiere_025f888d-54b8-47b0-bb81-ed0f77aa3e16.png?v=1773847333"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-bag-with-cafetiere_025f888d-54b8-47b0-bb81-ed0f77aa3e16.png?v=1773847333","
2799width":1020},{"alt":null,"id":64854343614837,"position":2,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Bobolink_slide_2.jpg?v=1773841233"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Bobolink_slide_2.jpg?v=1773841233","width":1020},{"alt":null,"id":64854343647605,"position":3,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/bobolink_review_slide.jpg?v=1773841233"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/bobolink_review_slide.jpg?v=1773841233","width":1020},{"alt":null,"id":64853551808885,"position":4,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Option_9.jpg?v=1773841233"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Option_9.jpg?v=1773841233","width":1020},{"alt":null,"id":70348475466101,"position":5,"preview_image":{"aspect_ratio":0.849,"height":1076,"width":914,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-plain-bag.png?v=1783091592"},"aspect_ratio":0.849,"height":1076,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/bobolink-coffee-recyclable-plain-bag.png?v=1783091592","width":914}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"dff34eb423270bb415689f524570e9525c8ddc55","name":"Delivery every 1 week","options":[{"name":"Recharge Plan ID","position":1,"values":["22829305"]},{"name":"Order Frequency and Unit","position":2,"values":["1-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712958443893,"name":"Delivery every 1 week","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829305"},{"name":"Order Frequency and Unit","position":2,"value":"1-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656","name":"Delivery every 2 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829306"]},{"name":"Order Frequency and Unit","position":2,"values":["2-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712958476661,"name":"Delivery every 2 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829306"},{"name":"Order Frequency and Unit","position":2,"value":"2-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14","name":"Delivery every 4 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829307"]},{"name":"Order Frequency and Unit","position":2,"values":["4-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712958509429,"name":"Delivery every 4 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829307"},{"name":"Order Frequency and Unit","position":2,"value":"4-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf","name":"Delivery every 6 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829308"]},{"name":"Order Frequency and Unit","position":2,"values":["6-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712958542197,"name":"Delivery every 6 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829308"},{"name":"Order Frequency and Unit","position":2,"value":"6-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp\u003eA beautifully smooth coffee. A real crowd pleaser and a favourite at the roastery, with a rich aftertaste that lasts and lasts.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/bobolink-coffee-recyclable-plain-bag.png?v=1783091165\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eA silky body and mouthfeel. Experience a balanced coffee with subtle fruit acidity and the smoothness of milk chocolate, roasted almonds. Grown by a network of farmers working together with our long-standing partner Fazenda Ambiental Fortaleza (FAF). That’s ‘Environmental Fortress Farm’ in Portuguese – where farmers produce beautiful coffees, in a sustainable and innovative way.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCatuai\u003c\/li\u003e\n\u003cli\u003eBourbon\u003c\/li\u003e\n\u003cli\u003eMundo Novo\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\" style=\"text-decoration: underline;\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Bobolink and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
2799003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e"};
2800          var bold_rp =[{},{},{},{},{}];
2801          if(boldTempProduct){
2802            window.BOLD.common.Shopify.saveProduct(boldTempProduct.handle, boldTempProduct.id);
2803            for (var boldIndex = 0; boldTempProduct && boldIndex < boldTempProduct.variants.length; boldIndex = boldIndex + 1){
2804              var rp_group_id = bold_rp[boldIndex].rp_group_id ? '' + bold_rp[boldIndex].rp_group_id : '';
2805              window.BOLD.common.Shopify.saveVariant(
2806                  boldTempProduct.variants[boldIndex].id,
2807                  {
2808                    product_id: boldTempProduct.id,
2809                    product_handle: boldTempProduct.handle,
2810                    price: boldTempProduct.variants[boldIndex].price,
2811                    group_id: rp_group_id,
2812                    csp_metafield: boldCSPMetafields[boldTempProduct.variants[boldIndex].id]
2813                  }
2814              );
2815            }
2816          }
2817
2818          currentScript.parentNode.removeChild(currentScript);
2819        </script>
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854    
2855
2856
2857
2858<div class="grid__item small--one-whole medium--one-half medium-up--one-half large-up--one-third" >
2859  <div class="grid-view-item" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" style="color: #2C5697" id="product-2151312130166">
2860    <meta itemprop="position" content="" />
2861    <div class="grid-view-item__image">
2862      
2863        <a class="grid-view-item__link" href="/products/bobolink-brazil" itemprop="item">
2864      
2865          <img loading="lazy" src="//unionroasted.com/cdn/shop/files/bobolink-coffee-recyclable-bag-with-cafetiere_025f888d-54b8-47b0-bb81-ed0f77aa3e16_600x_crop_center.png?v=1773847333" alt="Image: Bobolink, Brazil" itemprop="image" />
2866        </a>
2867        
2868        <div class="grid-view-item__price">£8.45</div>
2869      </div>
2870        <a class="grid-view-item__header" href="/products/bobolink-brazil">
2871        <div>
2872          <span class="grid-view-item__title">Bobolink</span>
2873          <span class="grid-view-item__subtitle">Brazil</span>
2874        </div>
2875      </a>
2876      <div class="grid-view-item__meta">
2877        
2878        <div class="grid-view-item__notes">
2879          <span class="grid-view-item__notes-title">Notes of</span>
2880          <span class="grid-view-item__notes-value">Morello Cherry, Macadamia, Milk Chocolate</span>
2881        </div>
2882        
2883        
2884        <div class="grid-view-item__tagline">Smooth and balanced</div>
2885        
2886        
2887        <div class="grid-view-item__details">
2888          <div class="grid-view-item__detail">
2889            <span class="grid-view-item__detail-title">Quality Score:</span>
2890            <span class="grid-view-item__detail-value grid-view-item__detail-value--quality-score">84.0</span>
2891          </div>
2892          <div class="grid-view-item__detail">
2893            <span class="grid-view-item__detail-title">Roast:</span>
2894            <span class="grid-view-item__detail-value">
2895              <span class="grid-view-item__roast-icon grid-view-item__roast-icon--active"></span>
2896              <span class="grid-view-item__roast-icon"></span>
2897              <span class="grid-view-item__roast-icon"></span>
2898            </span>
2899          </div>
2900        </div>
2901        
2902
2903        
2904
2905        <div class="grid-view-item__actions"> 
2906          <div class="grid-view-item__actions-wrapper">
2907            <span class="grid-view-item__actions-title">Would you like to</span>
2908            
2909                <a href="/products/bobolink-brazil" itemprop="item">
2910            
2911                <div class="btn deskOnly">Learn More</div>
2912             <!--//  //--> <div class="btn mobOnly">shop now</div> 
2913                </a>
2914
2915              
2916              <span class="grid-view-item__actions-separator">or</span>
2917              
2918              <form method="post" action="/cart/add" id="product_form_2151312130166" accept-charset="UTF-8" class="product-form product-form-2151312130166" enctype="multipart/form-data" data-productid="2151312130166" data-quantity="1" data-section-id="2151312130166"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2919              <input type="hidden" name="id" data-productid="2151312130166" value="19537337024630" />
2920              <input quick-add-submit type="submit" name="add" class="btn btn--hollow" data-product-id="2151312130166" value="Quick Add" />
2921              <input type="hidden" name="product-id" value="2151312130166" /></form>
2922              
2923              
2924          </div>
2925        </div>
2926    </div>
2927        
2928  </div>
2929</div>
2930
2931    
2932    
2932<script>
2933          var currentScript = document.currentScript || document.scripts[document.scripts.length - 1];
2934          var boldVariantIds =[19537338630262,19537338663030,19537338728566,19537338695798,19537338761334];
2935          var boldProductHandle ="maraba-rwanda";
2936          var BOLD = BOLD || {};
2937          BOLD.products = BOLD.products || {};
2938          BOLD.variant_lookup = BOLD.variant_lookup || {};
2939          if (window.BOLD && !BOLD.common) {
2940              BOLD.common = BOLD.common || {};
2941              BOLD.common.Shopify = BOLD.common.Shopify || {};
2942              window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
2943              window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
2944              window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};
2945              window.BOLD.common.Shopify.saveProduct = function (handle, product) {
2946                  if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
2947                      if (typeof product === 'number') {
2948                          window.BOLD.common.Shopify.handles[product] = handle;
2949                          product = { id: product };
2950                      }
2951                      window.BOLD.common.Shopify.products[handle] = product;
2952                  }
2953              };
2954              window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
2955                  if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
2956                      window.BOLD.common.Shopify.variants[variant_id] = variant;
2957                  }
2958              };
2959          }
2960
2961          for (var boldIndex = 0; boldIndex < boldVariantIds.length; boldIndex = boldIndex + 1) {
2962            BOLD.variant_lookup[boldVariantIds[boldIndex]] = boldProductHandle;
2963          }
2964
2965          BOLD.products[boldProductHandle] ={
2966    "id":2151312523382,
2967    "title":"Maraba, Rwanda","handle":"maraba-rwanda",
2968    "description":"\u003cp\u003eThe world’s first speciality coffee from Rwanda. Delicious as both espresso and filter. Fruity, full bodied and perfectly balanced.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/maraba-coffee-recyclable-plain-bag.png?v=1783093692\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eFor espresso drinkers, this coffee has a crispness of grapefruit and redcurrant but a richness of chocolate truffle. Try with milk to make this taste sweeter with a softer hint of ripe fruits, vanilla and a caramel ice cream finish. What's not to love! When brewed as filter expect a hint of orange, redcurrant, toffee and a sweet lingering after taste.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRed Bourbon\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Maraba and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
2968003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e",
2969    "published_at":"2020-06-15T08:30:00",
2970    "created_at":"2018-09-21T17:28:13",
2971    "vendor":"unionroasted",
2972    "type":"Coffee",
2973    "tags":["best_brewed: cafetiere","best_brewed: espresso","best_brewed: filter","colour: #EF3340","farm: maraba","filter-collection","flavor_notes: Citrus | Redcurrant | Toffee","flavour_category: chocolate \u0026 caramel","flavour_category: fruit","logPriceChange","processing: sun-dried","processing: washed","quality_score: 84.0","roast: Medium","tagline: Sweet and delicious","varietal: Red Bourbon"],
2974    "price":845,
2975    "price_min":845,
2976    "price_max":3495,
2977    "price_varies":true,
2978    "compare_at_price":null,
2979    "compare_at_price_min":0,
2980    "compare_at_price_max":0,
2981    "compare_at_price_varies":false,
2982    "all_variant_ids":[19537338630262,19537338663030,19537338728566,19537338695798,19537338761334],
2983    "variants":[{"id":19537338630262,"title":"200g \/ Wholebean","option1":"200g","option2":"Wholebean","option3":null,"sku":"UR\/RWMA\/WB12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 200g \/ Wholebean","public_title":"200g \/ Wholebean","options":["200g","Wholebean"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537338663030,"title":"200g \/ Cafetiere","option1":"200g","option2":"Cafetiere","option3":null,"sku":"UR\/RWMA\/CA12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 200g \/ Cafetiere","public_title":"200g \/ Cafetiere","options":["200g","Cafetiere"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537338728566,"title":"200g \/ Filter","option1":"200g","option2":"Filter","option3":null,"sku":"UR\/RWMA\/FL12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 200g \/ Filter","public_title":"200g \/ Filter","options":["200g","Filter"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537338695798,"title":"200g \/ Espresso","option1":"200g","option2":"Espresso","option3":null,"sku":"UR\/RWMA\/ES12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 200g \/ Espresso","public_title":"200g \/ Espresso","options":["200g","Espresso"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537338761334,"title":"1kg \/ Wholebean","option1":"1kg","option2":"Wholebean","option3":null,"sku":"UR\/RWMA\/WB01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 1kg \/ Wholebean","public_title":"1kg \/ Wholebean","options":["1kg","Wholebean"],"price":3495,"weight":1270,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],
2984    "available":null,"images":["\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-bag-with-copper-kettle.png?v=1773847214","\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Maraba_slide.jpg?v=1773841109","\/\/unionroasted.com\/cdn\/shop\/files\/review_slide_Maraba.jpg?v=1773841109","\/\/unionroasted.com\/cdn\/shop\/files\/Option_8_1.jpg?v=1773841109","\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-plain-bag.png?v=1783098884"],"featured_image":"\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-bag-with-copper-kettle.png?v=1773847214",
2985    "options":["Size","Grind Style"],
2986    "url":"\/products\/maraba-rwanda"};var boldCSPMetafields = {};
2987          var boldTempProduct ={"id":2151312523382,"title":"Maraba, Rwanda","handle":"maraba-rwanda","description":"\u003cp\u003eThe world’s first speciality coffee from Rwanda. Delicious as both espresso and filter. Fruity, full bodied and perfectly balanced.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/maraba-coffee-recyclable-plain-bag.png?v=1783093692\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eFor espresso drinkers, this coffee has a crispness of grapefruit and redcurrant but a ric
2987hness of chocolate truffle. Try with milk to make this taste sweeter with a softer hint of ripe fruits, vanilla and a caramel ice cream finish. What's not to love! When brewed as filter expect a hint of orange, redcurrant, toffee and a sweet lingering after taste.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRed Bourbon\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Maraba and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e Coffee
2987Club, and open up to a world of speciality coffee.\u003c\/p\u003e","published_at":"2020-06-15T08:30:00+01:00","created_at":"2018-09-21T17:28:13+01:00","vendor":"unionroasted","type":"Coffee","tags":["best_brewed: cafetiere","best_brewed: espresso","best_brewed: filter","colour: #EF3340","farm: maraba","filter-collection","flavor_notes: Citrus | Redcurrant | Toffee","flavour_category: chocolate \u0026 caramel","flavour_category: fruit","logPriceChange","processing: sun-dried","processing: washed","quality_score: 84.0","roast: Medium","tagline: Sweet and delicious","varietal: Red Bourbon"],"price":845,"price_min":845,"price_max":3495,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":19537338630262,"title":"200g \/ Wholebean","option1":"200g","option2":"Wholebean","option3":null,"sku":"UR\/RWMA\/WB12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 200g \/ Wholebean","public_title":"200g \/ Wholebean","options":["200g","Wholebean"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537338663030,"title":"200g \/ Cafetiere","option1":"200g","option2":"Cafetiere","option3":null,"sku":"UR\/RWMA\/CA12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 200g \/ Cafetiere","public_title":"200g \/ Cafetiere","options":["200g","Cafetiere"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537338728566,"title":"200g \/ Filter","option1":"200g","option2":"Filter","option3":null,"sku":"UR\/RWMA\/FL12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 200g \/ Filter","public_title":"200g \/ Filter","options":["200g","Filter"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537338695798,"title":"200g \/ Espresso","option1":"200g","option2":"Espresso","option3":null,"sku":"UR\/RWMA\/ES12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 200g \/ Espresso","public_title":"200g \/ Espresso","options":["200g","Espresso"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537338761334,"title":"1kg \/ Wholebean","option1":"1kg","option2":"Wholebean","option3":null,"sku":"UR\/RWMA\/WB01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maraba, Rwanda - 1kg \/ Wholebean","public_title":"1kg \/ Wholebean","options":["1kg","Wholebean"],"price":3495,"weight":1270,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959230325,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959263093,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959295861,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959328629,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-bag-with-copper-kettle.png?v=1773847214","\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Maraba_slide.jpg?v=1773841109","\/\/unionroasted.com\/cdn\/shop\/files\/review_slide_Maraba.jpg?v=1773841109","\/\/unionroasted.com\/cdn\/shop\/files\/Option_8_1.jpg?v=1773841109","\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-plain-bag.png?v=1783098884"],"featured_image":"\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-bag-with-copper-kettle.png?v=1773847214","options":["Size","Grind Style"],"media":[{"alt":null,"id":69016848400757,"position":1,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-bag-with-copper-kettle.png?v=1773847214"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-bag-with-copper-kettle.png?v=1773847214","width":1020},{"alt":null,"id":64854383952245,"position":2,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Maraba_slide.jpg?v=1773841109"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Maraba_slide.jpg?v=1773841109","width":1020},{"alt":null,"id":64854383919477,"position":3,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/review_slide_Maraba.jpg?v=1773841109"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/review_slide_Maraba.jpg?v=1773841109","width":1020},{"alt":null,"id":64854391030133,"position":4,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Option_8_1.jpg?v=1773841109"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Option_8_1.jpg?v=1773841109","width":1020},{"alt":null,"id":70348641272181,"position":5,"preview_image":{"aspect_ratio":0.849,"height":1076,"width":914,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-plain-bag.png?v=1783098884"},"aspect_ratio":0.849,"height":1076,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/maraba-coffee-recyclable-plain-bag.png?v=1783098884","width":914}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"dff34eb423270bb415689f524570e9525c8ddc55","name":"Delivery every 1 week","options":[{"name":"Recharge Plan ID","position":1,"values":["22829349"]},{"name":"Order Frequency and Unit","position":2,"values":["1-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959230325,"name":"Delivery every 1 week","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829349"},{"name":"Order Frequency and Unit","position":2,"value":"1-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656","name":"Delivery every 2 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829350"]},{"name":"Order Frequency and Unit","position":2,"values":["2-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959263093,"name":"Delivery every 2 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829350"},{"name":"Order Frequency and Unit","position":2,"value":"2-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14","name":"Delivery every 4 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829352"]},{"name":"Order Frequency and Unit","position":2,"values":["4-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959295861,"name":"Delivery every 4 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829352"},{"name":"Order Frequency and Unit","position":2,"value":"4-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf","name":"Delivery every 6 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829353"]},{"name":"Order Frequency and Unit","position":2,"values":["6-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959328629,"name":"Delivery every 6 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829353"},{"name":"Order Frequency and Unit","position":2,"value":"6-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp\u003eThe world’s first speciality coffee from Rwanda. Delicious as both espresso and filter. Fruity, full bodied and perfectly balanced.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/maraba-coffee-recyclable-plain-bag.png?v=1783093692\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eFor espresso drinkers, this coffee has a crispness of grapefruit and redcurrant but a ric
2987hness of chocolate truffle. Try with milk to make this taste sweeter with a softer hint of ripe fruits, vanilla and a caramel ice cream finish. What's not to love! When brewed as filter expect a hint of orange, redcurrant, toffee and a sweet lingering after taste.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRed Bourbon\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Maraba and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e Coffee
2987Club, and open up to a world of speciality coffee.\u003c\/p\u003e"};
2988          var bold_rp =[{},{},{},{},{}];
2989          if(boldTempProduct){
2990            window.BOLD.common.Shopify.saveProduct(boldTempProduct.handle, boldTempProduct.id);
2991            for (var boldIndex = 0; boldTempProduct && boldIndex < boldTempProduct.variants.length; boldIndex = boldIndex + 1){
2992              var rp_group_id = bold_rp[boldIndex].rp_group_id ? '' + bold_rp[boldIndex].rp_group_id : '';
2993              window.BOLD.common.Shopify.saveVariant(
2994                  boldTempProduct.variants[boldIndex].id,
2995                  {
2996                    product_id: boldTempProduct.id,
2997                    product_handle: boldTempProduct.handle,
2998                    price: boldTempProduct.variants[boldIndex].price,
2999                    group_id: rp_group_id,
3000                    csp_metafield: boldCSPMetafields[boldTempProduct.variants[boldIndex].id]
3001                  }
3002              );
3003            }
3004          }
3005
3006          currentScript.parentNode.removeChild(currentScript);
3007        </script>
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042    
3043
3044
3045
3046<div class="grid__item small--one-whole medium--one-half medium-up--one-half large-up--one-third" >
3047  <div class="grid-view-item" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" style="color: #EF3340" id="product-2151312523382">
3048    <meta itemprop="position" content="" />
3049    <div class="grid-view-item__image">
3050      
3051        <a class="grid-view-item__link" href="/products/maraba-rwanda" itemprop="item">
3052      
3053          <img loading="lazy" src="//unionroasted.com/cdn/shop/files/maraba-coffee-recyclable-bag-with-copper-kettle_600x_crop_center.png?v=1773847214" alt="Image: Maraba, Rwanda" itemprop="image" />
3054        </a>
3055        
3056        <div class="grid-view-item__price">£8.45</div>
3057      </div>
3058        <a class="grid-view-item__header" href="/products/maraba-rwanda">
3059        <div>
3060          <span class="grid-view-item__title">Maraba</span>
3061          <span class="grid-view-item__subtitle">Rwanda</span>
3062        </div>
3063      </a>
3064      <div class="grid-view-item__meta">
3065        
3066        <div class="grid-view-item__notes">
3067          <span class="grid-view-item__notes-title">Notes of</span>
3068          <span class="grid-view-item__notes-value">Citrus, Redcurrant, Toffee</span>
3069        </div>
3070        
3071        
3072        <div class="grid-view-item__tagline">Sweet and delicious</div>
3073        
3074        
3075        <div class="grid-view-item__details">
3076          <div class="grid-view-item__detail">
3077            <span class="grid-view-item__detail-title">Quality Score:</span>
3078            <span class="grid-view-item__detail-value grid-view-item__detail-value--quality-score">84.0</span>
3079          </div>
3080          <div class="grid-view-item__detail">
3081            <span class="grid-view-item__detail-title">Roast:</span>
3082            <span class="grid-view-item__detail-value">
3083              <span class="grid-view-item__roast-icon grid-view-item__roast-icon--active"></span>
3084              <span class="grid-view-item__roast-icon grid-view-item__roast-icon--active"></span>
3085              <span class="grid-view-item__roast-icon"></span>
3086            </span>
3087          </div>
3088        </div>
3089        
3090
3091        
3092
3093        <div class="grid-view-item__actions"> 
3094          <div class="grid-view-item__actions-wrapper">
3095            <span class="grid-view-item__actions-title">Would you like to</span>
3096            
3097                <a href="/products/maraba-rwanda" itemprop="item">
3098            
3099                <div class="btn deskOnly">Learn More</div>
3100             <!--//  //--> <div class="btn mobOnly">shop now</div> 
3101                </a>
3102
3103              
3104              <span class="grid-view-item__actions-separator">or</span>
3105              
3106              <form method="post" action="/cart/add" id="product_form_2151312523382" accept-charset="UTF-8" class="product-form product-form-2151312523382" enctype="multipart/form-data" data-productid="2151312523382" data-quantity="1" data-section-id="2151312523382"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3107              <input type="hidden" name="id" data-productid="2151312523382" value="19537338630262" />
3108              <input quick-add-submit type="submit" name="add" class="btn btn--hollow" data-product-id="2151312523382" value="Quick Add" />
3109              <input type="hidden" name="product-id" value="2151312523382" /></form>
3110              
3111              
3112          </div>
3113        </div>
3114    </div>
3115        
3116  </div>
3117</div>
3118
3119    
3120    
3120<script>
3121          var currentScript = document.currentScript || document.scripts[document.scripts.length - 1];
3122          var boldVariantIds =[19537331552374,19537331585142,19537331650678,19537331617910,19537331683446];
3123          var boldProductHandle ="yirgacheffe-organic-ethiopia";
3124          var BOLD = BOLD || {};
3125          BOLD.products = BOLD.products || {};
3126          BOLD.variant_lookup = BOLD.variant_lookup || {};
3127          if (window.BOLD && !BOLD.common) {
3128              BOLD.common = BOLD.common || {};
3129              BOLD.common.Shopify = BOLD.common.Shopify || {};
3130              window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
3131              window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
3132              window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};
3133              window.BOLD.common.Shopify.saveProduct = function (handle, product) {
3134                  if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
3135                      if (typeof product === 'number') {
3136                          window.BOLD.common.Shopify.handles[product] = handle;
3137                          product = { id: product };
3138                      }
3139                      window.BOLD.common.Shopify.products[handle] = product;
3140                  }
3141              };
3142              window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
3143                  if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
3144                      window.BOLD.common.Shopify.variants[variant_id] = variant;
3145                  }
3146              };
3147          }
3148
3149          for (var boldIndex = 0; boldIndex < boldVariantIds.length; boldIndex = boldIndex + 1) {
3150            BOLD.variant_lookup[boldVariantIds[boldIndex]] = boldProductHandle;
3151          }
3152
3153          BOLD.products[boldProductHandle] ={
3154    "id":2151311147126,
3155    "title":"Yirgacheffe, Organic Ethiopia","handle":"yirgacheffe-organic-ethiopia",
3156    "description":"\u003cp\u003eZesty and refreshing, with a floral aroma typical of Ethiopian coffees. Recommended without milk or sugar for the full flavour.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783093544\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eFrom the birthplace of Arabica coffee – Ethiopia – comes a particularly captivating organic, speciality coffee. Zesty and refreshing. A floral aroma. Tones of sweet lemons. Delicious. Grown by smallholder farmers in the Yirgacheffe wetlands, our partners since 2003.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMixed Heirloom\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Yirgacheffe and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
3156003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e",
3157    "published_at":"2021-10-28T11:22:48",
3158    "created_at":"2018-09-21T17:27:56",
3159    "vendor":"unionroasted",
3160    "type":"Coffee",
3161    "tags":["best_brewed: cafetiere","best_brewed: filter","colour: #ED8B00","filter-collection","flavor_notes: Kumquat | Peach | Toffee","flavour_category: citrus \u0026 floral","logPriceChange","processing: washed","quality_score: 86.5","roast: Light","tagline: Light and floral"],
3162    "price":845,
3163    "price_min":845,
3164    "price_max":3495,
3165    "price_varies":true,
3166    "compare_at_price":null,
3167    "compare_at_price_min":0,
3168    "compare_at_price_max":0,
3169    "compare_at_price_varies":false,
3170    "all_variant_ids":[19537331552374,19537331585142,19537331650678,19537331617910,19537331683446],
3171    "variants":[{"id":19537331552374,"title":"200g \/ Wholebean","option1":"200g","option2":"Wholebean","option3":null,"sku":"UR\/ETYI\/WB12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Wholebean","public_title":"200g \/ Wholebean","options":["200g","Wholebean"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331585142,"title":"200g \/ Cafetiere","option1":"200g","option2":"Cafetiere","option3":null,"sku":"UR\/ETYI\/CA12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Cafetiere","public_title":"200g \/ Cafetiere","options":["200g","Cafetiere"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331650678,"title":"200g \/ Filter","option1":"200g","option2":"Filter","option3":null,"sku":"UR\/ETYI\/FL12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Filter","public_title":"200g \/ Filter","options":["200g","Filter"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331617910,"title":"200g \/ Espresso","option1":"200g","option2":"Espresso","option3":null,"sku":"UR\/ETYI\/ES12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Espresso","public_title":"200g \/ Espresso","options":["200g","Espresso"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331683446,"title":"1kg \/ Wholebean","option1":"1kg","option2":"Wholebean","option3":null,"sku":"UR\/ETYI\/WB01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 1kg \/ Wholebean","public_title":"1kg \/ Wholebean","options":["1kg","Wholebean"],"price":3495,"weight":1270,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],
3172    "available":null,"images":["\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002","\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Yirgacheffe_slide.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/Yirgacheffe_review_slide_copy.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/Option_1.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783098824"],"featured_image":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002",
3173    "options":["Size","Grind Style"],
3174    "url":"\/products\/yirgacheffe-organic-ethiopia"};var boldCSPMetafields = {};
3175          var boldTempProduct ={"id":2151311147126,"title":"Yirgacheffe, Organic Ethiopia","handle":"yirgacheffe-organic-ethiopia","description":"\u003cp\u003eZesty and refreshing, with a floral aroma typical of Ethiopian coffees. Recommended without milk or sugar for the full flavour.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783093544\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eFrom the birthplace of Arabica coffee – Ethiopia – comes a particularly captivating organic, speciality coffee. Zesty and refreshing. A floral aroma. Tones of sweet lemons. Delicious. Grown by smallholder farmers in the Yirgacheffe wetlands, our partners since 2003.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMixed Heirloom\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Yirgacheffe and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
3175003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e","published_at":"2021-10-28T11:22:48+01:00","created_at":"2018-09-21T17:27:56+01:00","vendor":"unionroasted","type":"Coffee","tags":["best_brewed: cafetiere","best_brewed: filter","colour: #ED8B00","filter-collection","flavor_notes: Kumquat | Peach | Toffee","flavour_category: citrus \u0026 floral","logPriceChange","processing: washed","quality_score: 86.5","roast: Light","tagline: Light and floral"],"price":845,"price_min":845,"price_max":3495,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":19537331552374,"title":"200g \/ Wholebean","option1":"200g","option2":"Wholebean","option3":null,"sku":"UR\/ETYI\/WB12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Wholebean","public_title":"200g \/ Wholebean","options":["200g","Wholebean"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331585142,"title":"200g \/ Cafetiere","option1":"200g","option2":"Cafetiere","option3":null,"sku":"UR\/ETYI\/CA12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Cafetiere","public_title":"200g \/ Cafetiere","options":["200g","Cafetiere"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331650678,"title":"200g \/ Filter","option1":"200g","option2":"Filter","option3":null,"sku":"UR\/ETYI\/FL12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Filter","public_title":"200g \/ Filter","options":["200g","Filter"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331617910,"title":"200g \/ Espresso","option1":"200g","option2":"Espresso","option3":null,"sku":"UR\/ETYI\/ES12","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 200g \/ Espresso","public_title":"200g \/ Espresso","options":["200g","Espresso"],"price":845,"weight":230,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":634},{"position":2,"price":761}],"price":634,"compare_at_price":845,"per_delivery_price":634,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":19537331683446,"title":"1kg \/ Wholebean","option1":"1kg","option2":"Wholebean","option3":null,"sku":"UR\/ETYI\/WB01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Yirgacheffe, Organic Ethiopia - 1kg \/ Wholebean","public_title":"1kg \/ Wholebean","options":["1kg","Wholebean"],"price":3495,"weight":1270,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712958968181,"selling_plan_group_id":"dff34eb423270bb415689f524570e9525c8ddc55"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959000949,"selling_plan_group_id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959033717,"selling_plan_group_id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14"},{"price_adjustments":[{"position":1,"price":2621},{"position":2,"price":3146}],"price":2621,"compare_at_price":3495,"per_delivery_price":2621,"selling_plan_id":712959066485,"selling_plan_group_id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002","\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Yirgacheffe_slide.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/Yirgacheffe_review_slide_copy.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/Option_1.jpg?v=1773840646","\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783098824"],"featured_image":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002","options":["Size","Grind Style"],"media":[{"alt":null,"id":69016714314101,"position":1,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-bag-with-chemex.png?v=1773847002","width":1020},{"alt":null,"id":64854419898741,"position":2,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Yirgacheffe_slide.jpg?v=1773840646"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Origins_Yirgacheffe_slide.jpg?v=1773840646","width":1020},{"alt":null,"id":64854419865973,"position":3,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Yirgacheffe_review_slide_copy.jpg?v=1773840646"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Yirgacheffe_review_slide_copy.jpg?v=1773840646","width":1020},{"alt":null,"id":64853591327093,"position":4,"preview_image":{"aspect_ratio":0.85,"height":1200,"width":1020,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/Option_1.jpg?v=1773840646"},"aspect_ratio":0.85,"height":1200,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/Option_1.jpg?v=1773840646","width":1020},{"alt":null,"id":70348620824949,"position":5,"preview_image":{"aspect_ratio":0.849,"height":1076,"width":914,"src":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783098824"},"aspect_ratio":0.849,"height":1076,"media_type":"image","src":"\/\/unionroasted.com\/cdn\/shop\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783098824","width":914}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"dff34eb423270bb415689f524570e9525c8ddc55","name":"Delivery every 1 week","options":[{"name":"Recharge Plan ID","position":1,"values":["22829339"]},{"name":"Order Frequency and Unit","position":2,"values":["1-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712958968181,"name":"Delivery every 1 week","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829339"},{"name":"Order Frequency and Unit","position":2,"value":"1-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"dda81bfcbb53ea6cc77d4d3fc200d6c36cbba656","name":"Delivery every 2 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829340"]},{"name":"Order Frequency and Unit","position":2,"values":["2-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959000949,"name":"Delivery every 2 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829340"},{"name":"Order Frequency and Unit","position":2,"value":"2-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"fdaf4dfa737b1e7e9cfd8df15d9463fccf23ea14","name":"Delivery every 4 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829341"]},{"name":"Order Frequency and Unit","position":2,"values":["4-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959033717,"name":"Delivery every 4 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829341"},{"name":"Order Frequency and Unit","position":2,"value":"4-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"6ebbd5acc1b805c03b5a06d083672e29e09f60bf","name":"Delivery every 6 weeks","options":[{"name":"Recharge Plan ID","position":1,"values":["22829342"]},{"name":"Order Frequency and Unit","position":2,"values":["6-week"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":712959066485,"name":"Delivery every 6 weeks","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22829342"},{"name":"Order Frequency and Unit","position":2,"value":"6-week"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":3,"position":1,"value_type":"percentage","value":25},{"order_count":null,"position":2,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp\u003eZesty and refreshing, with a floral aroma typical of Ethiopian coffees. Recommended without milk or sugar for the full flavour.\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0060\/6230\/9494\/files\/yirgacheffe-coffee-recyclable-plain-bag.png?v=1783093544\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e###\u003c\/p\u003e\n\u003cp\u003eFrom the birthplace of Arabica coffee – Ethiopia – comes a particularly captivating organic, speciality coffee. Zesty and refreshing. A floral aroma. Tones of sweet lemons. Delicious. Grown by smallholder farmers in the Yirgacheffe wetlands, our partners since 2003.\u003c\/p\u003e\n\u003cp\u003eVARIETALS\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMixed Heirloom\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe are the home of fresh coffee. When you order online, your coffee is roasted fresh to order, especially for you. Plus, it’s speciality grade and traded ethically through \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/union-direct-trade\"\u003eUnion Direct Trade\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eWant the freshness to continue? Subscribe to Yirgacheffe and save 10%. Your account allows full control of your subscription. Fast-track, skip, reschedule, or cancel anytime. All the control is at your fingertips.\u
3175003c\/p\u003e\n\u003cp\u003eTo discover our whole range of coffees, join our \u003ca style=\"text-decoration: underline;\" href=\"https:\/\/unionroasted.com\/pages\/coffee-subscription\"\u003ecurated coffee subscription\u003c\/a\u003e CoffeeClub, and open up to a world of speciality coffee.\u003c\/p\u003e"};
3176          var bold_rp =[{},{},{},{},{}];
3177          if(boldTempProduct){
3178            window.BOLD.common.Shopify.saveProduct(boldTempProduct.handle, boldTempProduct.id);
3179            for (var boldIndex = 0; boldTempProduct && boldIndex < boldTempProduct.variants.length; boldIndex = boldIndex + 1){
3180              var rp_group_id = bold_rp[boldIndex].rp_group_id ? '' + bold_rp[boldIndex].rp_group_id : '';
3181              window.BOLD.common.Shopify.saveVariant(
3182                  boldTempProduct.variants[boldIndex].id,
3183                  {
3184                    product_id: boldTempProduct.id,
3185                    product_handle: boldTempProduct.handle,
3186                    price: boldTempProduct.variants[boldIndex].price,
3187                    group_id: rp_group_id,
3188                    csp_metafield: boldCSPMetafields[boldTempProduct.variants[boldIndex].id]
3189                  }
3190              );
3191            }
3192          }
3193
3194          currentScript.parentNode.removeChild(currentScript);
3195        </script>
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230    
3231
3232
3233
3234<div class="grid__item small--one-whole medium--one-half medium-up--one-half large-up--one-third" >
3235  <div class="grid-view-item" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" style="color: #ED8B00" id="product-2151311147126">
3236    <meta itemprop="position" content="" />
3237    <div class="grid-view-item__image">
3238      
3239        <a class="grid-view-item__link" href="/products/yirgacheffe-organic-ethiopia" itemprop="item">
3240      
3241          <img loading="lazy" src="//unionroasted.com/cdn/shop/files/yirgacheffe-coffee-recyclable-bag-with-chemex_600x_crop_center.png?v=1773847002" alt="Image: Yirgacheffe, Organic Ethiopia" itemprop="image" />
3242        </a>
3243        
3244        <div class="grid-view-item__price">£8.45</div>
3245      </div>
3246        <a class="grid-view-item__header" href="/products/yirgacheffe-organic-ethiopia">
3247        <div>
3248          <span class="grid-view-item__title">Yirgacheffe</span>
3249          <span class="grid-view-item__subtitle">Organic Ethiopia</span>
3250        </div>
3251      </a>
3252      <div class="grid-view-item__meta">
3253        
3254        <div class="grid-view-item__notes">
3255          <span class="grid-view-item__notes-title">Notes of</span>
3256          <span class="grid-view-item__notes-value">Kumquat, Peach, Toffee</span>
3257        </div>
3258        
3259        
3260        <div class="grid-view-item__tagline">Light and floral</div>
3261        
3262        
3263        <div class="grid-view-item__details">
3264          <div class="grid-view-item__detail">
3265            <span class="grid-view-item__detail-title">Quality Score:</span>
3266            <span class="grid-view-item__detail-value grid-view-item__detail-value--quality-score">86.5</span>
3267          </div>
3268          <div class="grid-view-item__detail">
3269            <span class="grid-view-item__detail-title">Roast:</span>
3270            <span class="grid-view-item__detail-value">
3271              <span class="grid-view-item__roast-icon grid-view-item__roast-icon--active"></span>
3272              <span class="grid-view-item__roast-icon"></span>
3273              <span class="grid-view-item__roast-icon"></span>
3274            </span>
3275          </div>
3276        </div>
3277        
3278
3279        
3280
3281        <div class="grid-view-item__actions"> 
3282          <div class="grid-view-item__actions-wrapper">
3283            <span class="grid-view-item__actions-title">Would you like to</span>
3284            
3285                <a href="/products/yirgacheffe-organic-ethiopia" itemprop="item">
3286            
3287                <div class="btn deskOnly">Learn More</div>
3288             <!--//  //--> <div class="btn mobOnly">shop now</div> 
3289                </a>
3290
3291              
3292              <span class="grid-view-item__actions-separator">or</span>
3293              
3294              <form method="post" action="/cart/add" id="product_form_2151311147126" accept-charset="UTF-8" class="product-form product-form-2151311147126" enctype="multipart/form-data" data-productid="2151311147126" data-quantity="1" data-section-id="2151311147126"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3295              <input type="hidden" name="id" data-productid="2151311147126" value="19537331552374" />
3296              <input quick-add-submit type="submit" name="add" class="btn btn--hollow" data-product-id="2151311147126" value="Quick Add" />
3297              <input type="hidden" name="product-id" value="2151311147126" /></form>
3298              
3299              
3300          </div>
3301        </div>
3302    </div>
3303        
3304  </div>
3305</div>
3306
3307  </div>   
3308
3309
3310  
3310<script>
3311  $(window).on('load resize orientationchange', function() {
3312      var $carousel = $('.slick-init');
3313      /* Initializes a slick carousel only on mobile screens */
3314      // slick on mobile
3315      if ($(window).width() > 990) {
3316          if ($carousel.hasClass('slick-initialized')) {
3317              $carousel.slick('unslick');
3318          }
3319      }
3320      else{
3321          if (!$carousel.hasClass('slick-initialized')) {
3322              $carousel.slick({
3323                  slidesToShow: 1,
3324                  slidesToScroll: 1,
3325                  mobileFirst: true,
3326                  arrows: false,
3327                  adaptiveHeight: true,
3328                  dots: true,
3329                  responsive: [
3330                      {
3331                          breakpoint: 640,
3332                          settings: {
3333                              slidesToShow: 2,
3334                              dots: true
3335                          }
3336                      }
3337                  ]
3338              });
3339          }
3340      }
3341  });
3342</script>
3342
3343      </div>
3344
3345    
3346</article>
3347<!-- End of Article -->
3348
3349
3350    </main>
3351    <div id="shopify-section-footer" class="shopify-section">
3352
3353
3354<div class="site-footer__newsletter-wrapper" >
3355  <div class="page-width">
3356    <div class="site-footer__newsletter">
3357      
3358      
3359
3360      <!-- Newsletter Text -->
3361
3362      <div class="site-footer__newsletter-text">
3363        <h2 class="site-footer__newsletter-title">Love Union Coffee?</h2>
3364        <p class="site-footer__newsletter-subtitle">Get the scoop on our latest coffees, offers, brewing tips, news from the roastery and origin.</p>
3365      </div>
3366
3367      <!-- Klavio Form -->
3368      <div class="klaviyo-form-WB4Dp8"></div>
3369     
3370      <!-- End of Klavio Form -->
3371
3372    </div>
3373  </div>
3374</div>
3375
3376
3377<footer class="site-footer" role="contentinfo">
3378  <div class="page-width">
3379    <div class="grid">
3380
3381      <!-- Footer Menu One -->
3382      <div class="grid__item small--one-half medium--one-half medium-up--one-half large-up--one-quarter site-footer__block"><h3>Learn</h3>
3383        
3384          <ul class="site-footer__linklist">
3385            
3386              <li class="site-footer__linklist-item">
3387                <a href="/blogs/latest/tagged/news">Our latest news</a>
3388              </li>
3389            
3390              <li class="site-footer__linklist-item">
3391                <a href="/pages/union-direct-trade">Union Direct Trade</a>
3392              </li>
3393            
3394              <li class="site-footer__linklist-item">
3395                <a href="/blogs/brewing-guides">Brewing methods</a>
3396              </li>
3397            
3398              <li class="site-footer__linklist-item">
3399                <a href="/pages/wholesale-training-courses">Training Courses</a>
3400              </li>
3401            
3402          </ul>
3403        
3404      </div>
3405      <!-- End of Footer Menu One -->
3406
3407      <!-- Footer Menu Two -->
3408      <div class="grid__item small--one-half medium--one-half medium-up--one-half large-up--one-quarter site-footer__block"><h3>About</h3>
3409        
3410          <ul class="site-footer__linklist">
3411            
3412              <li class="site-footer__linklist-item">
3413                <a href="/pages/about">Our Story</a>
3414              </li>
3415            
3416              <li class="site-footer__linklist-item">
3417                <a href="/pages/wholesale">Wholesale</a>
3418              </li>
3419            
3420              <li class="site-footer__linklist-item">
3421                <a href="/pages/deliveries-and-returns">Delivery info</a>
3422              </li>
3423            
3424              <li class="site-footer__linklist-item">
3425                <a href="/pages/contact-us">Contact Us</a>
3426              </li>
3427            
3428          </ul>
3429        
3430      </div>
3431      <!-- End of Footer Menu Two -->
3432
3433      
3434        <!-- Footer Menu Three -->
3435        <div class="grid__item small--one-half medium--one-half medium-up--one-half large-up--one-quarter site-footer__block"><h3>Our Policies</h3>
3436          
3437            <ul class="site-footer__linklist">
3438              
3439                <li class="site-footer__linklist-item">
3440                  <a href="/pages/our-code-of-conduct">Our Sourcing Policies</a>
3441                </li>
3442              
3443                <li class="site-footer__linklist-item">
3444                  <a href="/pages/environmental-policy">Environmental Policy</a>
3445                </li>
3446              
3447                <li class="site-footer__linklist-item">
3448                  <a href="https://cdn.shopify.com/s/files/1/0060/6230/9494/files/Union_Climate_Action_Plan.pdf?v=1783680713">Climate Action Plan</a>
3449                </li>
3450              
3451                <li class="site-footer__linklist-item">
3452                  <a href="https://cdn.shopify.com/s/files/1/0060/6230/9494/files/Union_JEDI_Commitment_Statement.pdf?v=1783680711">JEDI Commitment</a>
3453                </li>
3454              
3455                <li class="site-footer__linklist-item">
3456                  <a href="https://cdn.shopify.com/s/files/1/0060/6230/9494/files/Union_Responsible_Marketing_and_Public_Relations_Policy.pdf?v=1783680711">Responsible Marketing & PR</a>
3457                </li>
3458              
3459                <li class="site-footer__linklist-item">
3460                  <a href="https://cdn.shopify.com/s/files/1/0060/6230/9494/files/Union_Responsible_Lobbying_Policy_Version_2026.1.pdf?v=1783680711">Responsible Lobbying</a>
3461                </li>
3462              
3463                <li class="site-footer__linklist-item">
3464                  <a href="/pages/privacy-policy">Privacy Policy</a>
3465                </li>
3466              
3467            </ul>
3468          
3469        </div>
3470        <!-- End of Footer Menu Three -->
3471      
3472
3473      <!-- Footer Menu Four -->
3474      
3475        <div class="grid__item small--one-half medium--one-half medium-up--one-half large-up--one-quarter ">
3476          <h3>Pay Securely</h3>
3477          <div class="site-footer__payment-icons">
3478            
3479<ul class="payment-icons list--inline">
3480                
3481                  
3482                    <li class="payment-icon"><svg width="36" height="36" xmlns="http://www.w3.org/2000/svg"><defs><radialGradient cx="17.541%" cy="17.466%" fx="17.541%" fy="17.466%" r="93.287%" id="a"><stop stop-color="#9DD5F6" offset="0%"/><stop stop-color="#98D3F5" offset="7.1%"/><stop stop-color="#89CEF3" offset="15.8%"/><stop stop-color="#70C6EF" offset="25.2%"/><stop stop-color="#4EBBEA" offset="35.1%"/><stop stop-color="#23ADE3" offset="45.5%"/><stop stop-color="#0DA6E0" offset="50%"/><stop stop-color="#2E77BC" offset="100%"/></radialGradient></defs><g fill-rule="nonzero" fill="none"><path d="M35.788 0H0v36h35.788V24.12c.142-.207.212-.47.212-.793 0-.368-.07-.597-.212-.789" fill="url(#a)"/><path d="M3.245 15.374l-.692-1.754-.69 1.754h1.382zm15.257-.699c-.139.088-.303.091-.5.091h-1.23v-.977h1.246c.
3482177 0 .36.008.48.08.131.063.213.2.213.388 0 .192-.078.347-.209.418zm8.77.699l-.701-1.754-.696 1.754h1.396zm-16.347 1.899H9.888l-.004-3.447-1.467 3.447h-.889l-1.47-3.45v3.45H3.998l-.389-.982H1.504l-.393.982H.01l1.813-4.4h1.503l1.721 4.165v-4.166H6.7l1.324 2.985 1.216-2.985h1.685v4.4zm4.134 0h-3.38v-4.4h3.38v.916h-2.368v.793h2.311v.902h-2.311v.878h2.368v.91zm4.766-3.216c0 .702-.45 1.064-.713 1.173.222.088.41.243.5.37.144.22.168.415.168.808v.865h-1.02l-.004-.555c0-.265.024-.646-.16-.858-.148-.154-.373-.188-.737-.188h-1.087v1.6h-1.011v-4.4h2.327c.517 0 .898.015 1.225.211.32.197.512.484.512.974zm1.62 3.216h-1.033v-4.4h1.033v4.4zm11.977 0h-1.434L30.07 13.97v3.303h-2.06l-.394-.982h-2.102l-.382.982h-1.184c-.492 0-1.115-.114-1.467-.487-.356-.374-.54-.88-.54-1.68 0-.652.11-1.249.545-1.72.327-.352.84-.514 1.536-.514h.98v.943h-.96c-.368 0-.577.057-.778.26-.172.186-.29.536-.29.998 0 .471.09.81.278 1.033.155.174.438.227.705.227h.454l1.426-3.46h1.516l1.714 4.161v-4.161h1.54l1.779 3.064v-3.064h1.036v4.4zM0 18.137H1.73l.39-.978h.873l.388.978h3.402v-.747l.304.75H8.85l.304-.762v.759h8.454l-.004-1.605h.163c.115.005.148.016.148.212v1.393h4.373v-.374c.352.197.9.374 1.623.374h1.84l.393-.978h.872l.385.978h3.545v-.929l.537.929h2.84V12h-2.81v.725L31.12 12h-2.885v.725L27.874 12h-3.897c-.652 0-1.225.095-1.688.358V12h-2.69v.358c-.294-.271-.695-.358-1.142-.358H8.634l-.66 1.585L7.299 12H4.204v.725L3.864 12H1.225L0 14.918v3.219zm36 3.245h-1.844c-.184 0-.307.007-.41.08-.106.071-.147.177-.147.316 0 .167.09.28.22.328.108.039.222.05.39.05l.55.015c.553.015.922.114 1.147.355.041.033.066.07.094.109v-1.253zm0 2.902c-.246.373-.725.563-1.373.563h-1.954v-.944h1.946c.193 0 .328-.026.41-.109a.394.394 0 0 0 .12-.287c0-.128-.05-.23-.125-.291-.073-.067-.18-.098-.356-.098-.95-.033-2.135.03-2.135-1.362 0-.638.39-1.31 1.451-1.31H36v-.876h-1.873c-.565 0-.975.14-1.266.36v-.36h-2.77c-.443 0-.963.114-1.209.36v-.36h-4.946v.36c-.394-.296-1.058-.36-1.364-.36h-3.263v.36c-.311-.314-1.004-.36-1.426-.36h-3.651l-.836.94-.783-.94H7.16v6.141h5.352l.86-.955.812.955 3.299.003V24.27h.324c.438.007.954-.012 1.41-.216v1.657h2.72v-1.6h.132c.167 0 .183.007.183.18v1.42h8.266c.525 0 1.074-.14 1.377-.393v.393h2.622c.546 0 1.079-.08 1.484-.283v-1.144zm-4.036-1.758c.197.212.302.48.302.932 0 .947-.569 1.389-1.59 1.389h-1.97v-.944h1.963c.192 0 .328-.026.413-.109a.398.398 0 0 0 .12-.287.384.384 0 0 0-.124-.291c-.077-.067-.184-.098-.36-.098-.946-.033-2.131.03-2.131-1.362 0-.638.386-1.31 1.446-1.31h2.029v.937h-1.856c-.184 0-.304.007-.406.08-.11.07-.152.176-.152.316 0 .166.094.279.222.328.107.038.221.05.394.05l.544.015c.55.014.927.112 1.156.354zm-9.13-.272c-.136.083-.303.09-.5.09h-1.23v-.988h1.246c.18 0 .36.004.483.08.131.07.21.207.21.395 0 .189-.079.34-.21.423zm.61.548c.226.086.41.24.496.37.143.214.164.414.168.802v.873h-1.016v-.55c0-.266.024-.658-.164-.862-.148-.158-.373-.196-.742-.196h-1.081v1.608h-1.017v-4.401h2.336c.512 0 .885.023 1.217.207.32.201.52.476.52.978 0 .702-.45 1.06-.717 1.17zm1.279-2.356H28.1v.91h-2.37v.8h2.312v.898H25.73v.876l2.37.004v.913h-3.377v-4.401zm-6.827 2.03h-1.308v-1.12h1.32c.365 0 .618.155.618.54 0 .38-.241.58-.63.58zm-2.316 1.97l-1.553-1.792 1.553-1.736v3.529zm-4.012-.516H9.081v-.876h2.221v-.898H9.081v-.8h2.536l1.107 1.282-1.156 1.292zm8.045-2.034c0 1.222-.878 1.475-1.762 1.475h-1.263v1.476h-1.967l-1.245-1.457-1.295 1.457H8.073v-4.401h4.07l1.244 1.442 1.287-1.442h3.234c.803 0 1.705.23 1.705 1.45z" fill="#FFF"/></g></svg>
3483                    </li>
3484                  
3485                
3486                  
3487                    <li class="payment-icon"><svg width="48" height="37" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="none"><path d="M45.761 36.418v.087h.087c.019 0 .036-.004.047-.01a.038.038 0 0 0 .018-.034.037.037 0 0 0-.018-.032.089.089 0 0 0-.047-.01l-.087-.001zm.088-.061c.045 0 .08.01.104.028a.09.09 0 0 1 .037.076c0 .027-.01.05-.03.067a.15.15 0 0 1-.083.032l.115.123h-.09l-.107-.122h-.034v.122h-.075v-.326h.163zm-.023.439a.3.3 0 0 0 .114-.022.27.27 0 0 0 .18-.253.26.26 0 0 0-.086-.193.296.296 0 0 0-.208-.08.299.299 0 0 0-.212.079.266.266 0 0 0-.062.301.26.26 0 0 0 .062.087.31.31 0 0 0 .212.08zm0-.
3487626c.054 0 .103.01.151.028a.37.37 0 0 1 .205.187.315.315 0 0 1 0 .273.36.36 0 0 1-.205.187.415.415 0 0 1-.428-.075.364.364 0 0 1-.082-.112.315.315 0 0 1 0-.273.371.371 0 0 1 .206-.187.415.415 0 0 1 .153-.028zm-35.688-1.255c0-.622.44-1.132 1.16-1.132.689 0 1.153.488 1.153 1.132 0 .643-.464 1.131-1.152 1.131-.72 0-1.16-.51-1.16-1.131zm3.097 0v-1.768h-.831v.43c-.264-.319-.665-.519-1.209-.519-1.072 0-1.913.777-1.913 1.857s.84 1.856 1.913 1.856c.544 0 .945-.2 1.209-.518v.43h.831v-1.768zm28.106 0c0-.622.44-1.132 1.16-1.132.69 0 1.153.488 1.153 1.132 0 .643-.463 1.131-1.152 1.131-.72 0-1.161-.51-1.161-1.131zm3.098 0v-3.187h-.833v1.848c-.263-.318-.664-.518-1.208-.518-1.072 0-1.913.777-1.913 1.857s.84 1.856 1.913 1.856c.544 0 .945-.2 1.208-.518v.43h.833v-1.768zm-20.88-1.168c.536 0 .88.31.969.857h-1.986c.09-.51.425-.857 1.017-.857zm.016-.689c-1.12 0-1.905.754-1.905 1.857 0 1.124.816 1.856 1.961 1.856.577 0 1.104-.133 1.569-.495l-.408-.57c-.32.236-.73.37-1.113.37-.536 0-1.024-.23-1.144-.866h2.84c.009-.095.017-.192.017-.295-.008-1.102-.745-1.857-1.816-1.857zm10.043 1.857c0-.622.44-1.132 1.16-1.132.689 0 1.153.488 1.153 1.132 0 .643-.464 1.131-1.152 1.131-.72 0-1.16-.51-1.16-1.131zm3.097 0v-1.768h-.831v.43c-.265-.319-.665-.519-1.209-.519-1.072 0-1.913.777-1.913 1.857s.84 1.856 1.913 1.856c.544 0 .944-.2 1.209-.518v.43h.831v-1.768zm-7.794 0c0 1.072.808 1.856 2.04 1.856.577 0 .96-.118 1.377-.421l-.4-.622c-.312.207-.64.318-1 .318-.665-.007-1.153-.45-1.153-1.131s.488-1.124 1.152-1.132c.361 0 .689.11 1.001.318l.4-.621c-.416-.303-.8-.422-1.376-.422-1.233 0-2.04.784-2.04 1.857zm10.724-1.857c-.48 0-.793.208-1.009.518v-.429h-.824v3.535h.832v-1.981c0-.585.272-.91.816-.91.169 0 .345.022.52.088l.257-.724a1.905 1.905 0 0 0-.592-.097zm-22.296.37c-.4-.243-.952-.37-1.56-.37-.97 0-1.593.43-1.593 1.132 0 .577.464.932 1.32 1.043l.393.052c.456.059.671.17.671.37 0 .273-.304.429-.872.429-.576 0-.992-.17-1.272-.37l-.392.598c.456.31 1.032.46 1.656.46 1.105 0 1.745-.482 1.745-1.155 0-.621-.504-.946-1.337-1.057l-.391-.052c-.36-.044-.65-.11-.65-.347 0-.26.273-.414.729-.414.488 0 .961.17 1.193.303l.36-.622zm10.731-.37c-.48 0-.792.208-1.007.518v-.429h-.825v3.535h.832v-1.981c0-.585.272-.91.816-.91.169 0 .345.022.52.088l.257-.724a1.906 1.906 0 0 0-.593-.097zm-7.098.09h-1.36v-1.073h-.84v1.072h-.776v.703h.775v1.612c0 .82.345 1.31 1.328 1.31.361 0 .777-.104 1.041-.275l-.24-.658c-.248.133-.52.2-.736.2-.416 0-.552-.237-.552-.592V33.85h1.36v-.703zM8.546 36.681v-2.219c0-.835-.576-1.397-1.505-1.405-.488-.007-.992.133-1.345.63-.263-.393-.679-.63-1.264-.63-.408 0-.807.111-1.12.525v-.436H2.48v3.535h.84v-1.96c0-.613.368-.94.937-.94.552 0 .831.334.831.933v1.967h.841v-1.96c0-.613.384-.94.936-.94.568 0 .84.334.84.933v1.967h.841z" fill="#231F20"/><path d="M47.927 24.01v-.857h-.205l-.238.588-.238-.588h-.206v.857h.146v-.646l.222.557h.152l.223-.559v.648h.144zm-1.305 0V23.3h.263v-.145h-.673v.145h.265v.711h.145z" fill="#F79410"/><path fill="#FF5F00" d="M31.635 26.583h-13.72V3.43h13.72z"/><path d="M18.452 15.006c0-4.786 2.137-9.05 5.465-11.797C21.398 1.126 18.282-.005 15.074 0 7.17 0 .764 6.719.764 15.007s6.407 15.006 14.31 15.006c3.208.005 6.324-1.126 8.843-3.209-3.328-2.747-5.465-7.011-5.465-11.798" fill="#EB001B"/><path d="M47.07 15.006c0 8.288-6.406 15.007-14.308 15.007-3.209.005-6.325-1.126-8.845-3.209 3.33-2.748 5.467-7.011 5.467-11.798 0-4.786-2.138-9.05-5.467-11.797C26.437 1.126 29.553-.005 32.762 0 40.664 0 47.07 6.719 47.07 15.006" fill="#F79E1B"/></g></svg>
3488                    </li>
3489                  
3490                
3491                  
3492                    <li class="payment-icon"><svg width="50" height="17" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="none"><path d="M22.041 15.896h-3.996l2.5-15.613h3.996l-2.5 15.613zM36.53.665A9.762 9.762 0 0 0 32.945 0c-3.947 0-6.726 2.126-6.743 5.165-.033 2.243 1.99 3.489 3.503 4.236 1.546.764 2.072 1.263 2.072 1.944-.016 1.046-1.25 1.528-2.4 1.528-1.596 0-2.451-.248-3.75-.83l-.527-.25-.56 3.505c.938.431 2.665.814 4.458.831 4.194 0 6.924-2.093 6.957-5.332.016-1.777-1.053-3.14-3.355-4.252-1.398-.715-2.254-1.196-2.254-1.927.016-.665.724-1.345 2.3
349202-1.345a6.732 6.732 0 0 1 2.977.597l.362.166.543-3.371zm5.312 9.7c.33-.897 1.596-4.368 1.596-4.368-.017.033.328-.914.526-1.495l.279 1.345s.757 3.738.921 4.518h-3.322zM46.776.283h-3.092c-.953 0-1.677.282-2.089 1.296l-5.937 14.317h4.194l.839-2.342h5.131c.115.548.477 2.342.477 2.342H50L46.776.283zm-32.07 0L10.792 10.93l-.428-2.16C9.641 6.28 7.371 3.573 4.84 2.227L8.424 15.88h4.226L18.933.283h-4.227z" fill="#00579F"/><path d="M6.479 0H.066L0 .3c5.003 1.23 8.316 4.198 9.677 7.765L8.283 1.247C8.053.3 7.348.03 6.48 0z" fill="#FAA61A"/></g></svg>
3493                    </li>
3494                  
3495                
3496                  
3497                    <li class="payment-icon"><svg width="62" height="17" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="none"><path d="M7.253 0H2.552a.656.656 0 0 0-.646.56L.005 12.784a.401.401 0 0 0 .09.32.39.39 0 0 0 .297.139h2.245a.656.656 0 0 0 .645-.56l.513-3.298a.656.656 0 0 1 .645-.56h1.488c3.097 0 4.884-1.52 5.351-4.53.21-1.319.009-2.354-.6-3.079C10.013.421 8.827 0 7.254 0zm.542 4.465C7.538 6.176 6.25 6.176 5.003 6.176h-.71l.498-3.195a.394.394 0 0 1 .387-.335h.325c.85 0 1.65 0 2.064.49.247.293.322.728.228 1.33zm13.51-.055h-2.25a.394.394 0 0 0-.387.335l-.1.639-.158-.231c-.487-.718-1.574-.958-2.659-.958-2.487 0-4.612 1.911-5.026 4.592-.215 1.337.09 2.615.839 3.507.686.82 1.667 1.162 2.835 1.162 2.005 0 3.116-1.308 3.116-1.308l-.1.635a.401.401 0 0 0 .089.32.39.39 0 0 0 .297.14h2.028a.656.656 0 0 0 .646-.56L21.69 4.87a.4.4 0 0 0-.088-.32.388.388 0 0 0-.297-.139zm-3.137 4.444c-.217 1.304-1.238 2.18-2.54 2.18-.654 0-1.176-.213-1.512-.616-.333-.4-.46-.97-.353-1.604.203-1.293 1.24-2.197 2.523-2.197.639 0 1.159.215 1.5.621.344.411.48.984.382 1.616zM33.296 4.41h-2.262c-.217 0-.42.11-.541.29l-3.12 4.662-1.323-4.48a.656.656 0 0 0-.627-.472H23.2a.39.39 0 0 0-.32.166.402.402 0 0 0-.052.36l2.492 7.416-2.343 3.354a.402.402 0 0 0-.029.412.391.391 0 0 0 .349.215h2.26a.65.65 0 0 0 .536-.284l7.525-11.015a.402.402 0 0 0 .025-.41.391.391 0 0 0-.347-.214z" fill="#253B80"/><path d="M41.117 0H36.3c-.329 0-.609.235-.66.552L33.692 12.61a.385.385 0 0 0 .091.316.405.405 0 0 0 .305.137h2.472c.23 0 .426-.164.461-.387l.553-3.417a.664.664 0 0 1 .66-.552h1.524c3.173 0 5.003-1.5 5.482-4.47.216-1.299.008-2.32-.615-3.035-.683-.785-1.897-1.2-3.508-1.2zm.555 4.404c-.262 1.688-1.583 1.688-2.86 1.688h-.726l.51-3.151c.03-.19.199-.331.396-.331h.333c.87 0 1.69 0 2.114.484.253.289.33.718.233 1.31zM55.51 4.35h-2.304a.396.396 0 0 0-.396.33l-.102.63-.162-.228c-.5-.707-1.612-.944-2.723-.944-2.548 0-4.724 1.885-5.148 4.528-.22 1.32.092 2.58.858 3.46.705.808 1.709 1.145 2.905 1.145 2.053 0 3.192-1.29 3.192-1.29l-.103.626a.385.385 0 0 0 .091.317.405.405 0 0 0 .306.137H54c.33 0 .61-.234.66-.552l1.248-7.707a.386.386 0 0 0-.092-.315.406.406 0 0 0-.306-.137zm-3.214 4.382c-.221 1.287-1.268 2.15-2.602 2.15-.668 0-1.205-.21-1.548-.607-.341-.394-.47-.956-.362-1.582.209-1.275 1.27-2.167 2.584-2.167.655 0 1.187.213 1.538.613.352.405.492.97.39 1.593zm5.933-8.4l-1.977 12.277a.385.385 0 0 0 .091.316.405.405 0 0 0 .305.137h1.987c.33 0 .61-.234.661-.552L61.246.453a.385.385 0 0 0-.092-.315.405.405 0 0 0-.305-.138h-2.225a.4.4 0 0 0-.395.331z" fill="#179BD7"/></g></svg>
3498                    </li>
3499                  
3500                
3501                  
3502                    <li class="payment-icon"><svg width="40" height="17" xmlns="http://www.w3.org/2000/svg"><path d="M7.268 2.1c-.465.55-1.209.984-1.953.922-.093-.744.271-1.534.698-2.022C6.478.434 7.29.03 7.95 0c.078.775-.225 1.534-.682 2.1zm.674 1.07c-1.077-.062-2 .612-2.51.612-.52 0-1.303-.581-2.155-.566-1.108.016-2.139.643-2.705 1.643-1.162 2-.302 4.96.822 6.587.55.806 1.209 1.69 2.077 1.658.821-.03 1.147-.534 2.139-.534 1 0 1.286.534 2.154.519.899-.015 1.465-.806 2.015-1.612.628-.914.883-1.806.899-1.852-.016-.016-1.736-.674-1.752-2.658-.015-1.659 1.357-2.449 1.419-2.496C9.57 3.325 8.36 3.201 7.942 3.17zM14.165.922v12.082h1.876v-4.13h2.596c2.371 0 4.037-1.628 4.037-3.984S21.04.922 18.7.922h-4.534zm1.876 1.581h2.162c1.627 0 2.557.868 2.557 2.395 0 1.526-.93 2.402-2.565 2.402H16.04V2.503zm10.058 10.594c1.178 0 2.271-.597 2.767-1.542h.039v1.449h1.736V6.99c0-1.744-1.395-2.867-3.542-2.867-1.991 0-3.464 1.139-3.518 2.704h1.69c.139-.744.828-1.232 1.774-1.232 1.147 0 1.79.535 1.79 1.52v.666l-2.34.139c-2.178.132-3.356 1.023-3.356 2.573 0 1.565 1.217 2.604 2.96 2.604zm.504-1.434c-1 0-1.635-.48-1.635-1.217 0-.76.612-1.2 1.782-1.27l2.085-.132v.682c0 1.131-.96 1.937-2.232 1.937zm6.355 4.627c1.829 0 2.689-.698 3.44-2.814l3.294-9.237h-1.906l-2.209 7.137h-.039L33.33 4.24h-1.96l3.176 8.796-.17.534c-.287.907-.752 1.256-1.58 1.256-.148 0-.435-.016-.551-.031v1.45c.108.03.573.046.713.046z" fill="#000" fill-rule="nonzero"/></svg>
3503                    </li>
3504                  
3505                
3506              </ul>
3507            
3508          </div>
3509          <a href="https://www.feefo.com/en-GB/reviews/union-hand-roasted-coffee" target="blank"><img src="https://api.feefo.com/api/logo?merchantidentifier=union-hand-roasted-coffee&template=Service-Stars-White-200x51.png" /></a>
3510        </div>
3511      
3512      <!-- End of Footer Menu Four -->
3513
3514    </div>
3515  </div>
3516
3517  <!-- Footer Promo Banner -->
3518  
3519  <!-- End of Footer Promo Banner -->
3520  <div class="page-width">
3521    <div class="grid__item small--one-whole medium--one-whole medium-up--one-whole large-up--one-whole site-footer__badges">
3522      <div class="site-footer__badges--img-container ">
3523        <div class="site-footer__badges--img-inner-container">
3524          <img src="//unionroasted.com/cdn/shop/files/bcorp_logo_2022_320x.png?v=1739507688 " alt="">
3525        </div>
3526        <div class="site-footer__badges--img-inner-container">
3527          <img src="//unionroasted.com/cdn/shop/files/Best_roaster_award_2022_320x.png?v=1739507217 " alt="">
3528        </div>
3529        <div class="site-footer__badges--img-inner-container ">
3530          <img src="//unionroasted.com/cdn/shop/files/5_Years_-_Platinum_Trusted_Service_Award_2025_-_Badge_-_1x1_fb1fe617-66d7-4b11-9c66-b5b3a77d4de5_320x.png?v=1744714245 " alt="">
3531        </div>
3532        <div class="site-footer__badges--img-inner-container">
3533          <img src="//unionroasted.com/cdn/shop/files/QA-logo-categories-2022_Sustainable_dab48308-ddc5-4bb8-adc7-dca5bbcaa638_320x.png?v=1739507226 " alt="">
3534        </div>
3535        <div class="site-footer__badges--img-inner-container">
3536          <img src="//unionroasted.com/cdn/shop/files/iso14001-logo_320x.png?v=1739507091 " alt="">
3537        </div>
3538      </div>
3539    </div>
3540  </div>
3541
3542  <div class="page-width">
3543    <div class="grid">
3544      <div class="grid__item small--one-whole medium--one-whole medium-up--one-whole large-up--one-whole site-footer__social-icons--container">
3545      
3546        <ul class="list--inline site-footer__social-icons">
3547          
3548            <li>
3549              <a class="social-icons__link" href="https://facebook.com/unionroasted" title="Union Coffee on Facebook">
3550                <svg width="11" height="22" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
3551  <path d="M14 9.444l-.457 4.833H9.13V29H3.12V14.277H0V9.444h3.12V6.469C3.12 2.38 5.174 0 10.12 0h3.804v4.982H11.26c-1.902 0-2.054.818-2.054 2.156v2.306H14z" fill="#000" fill-rule="nonzero"/>
3552</svg>
3553
3554              </a>
3555            </li>
3556          
3557          
3558            <li>
3559              <a class="social-icons__link" href="https://twitter.com/unionroasted" title="Union Coffee on Twitter">
3560                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 300 300">
3561    <path fill="#444" d="m236 0h46l-101 115 118 156h-92.6l-72.5-94.8-83 94.8h-46l107-123-113-148h94.9l65.5 86.6zm-16.1 244h25.5l-165-218h-27.4z"/>
3562</svg>
3563
3564
3565              </a>
3566            </li>
3567          
3568          
3569            <li>
3570              <a class="social-icons__link" href="http://instagram.com/unionroasted" title="Union Coffee on Instagram">
3571                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 
357118.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"/><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"/><circle cx="390.5" cy="121.5" r="30.2"/></svg>
3572              </a>
3573            </li>
3574          
3575        </ul>
3576      
3577    </div>
3578   </div>
3579  </div>
3580
3581  <!-- Footer Copyright Message -->
3582  <div class="page-width">
3583    <div class="grid">
3584      <div class="grid__item site-footer__copyright--bottom text-center">
3585        <span class="site-footer__copyright-content">&copy; 2026, Union Coffee</span>
3586      </div>
3587    </div>
3588  </div>
3589  <!-- End of Footer Copyright Message -->
3590
3591</footer>
3592
3593<script>
3594$('.footer_newsletter').on('submit', function(e){
3595    e.preventDefault();
3596
3597    var form = $(e.target);
3598
3599    $.ajax({
3600      type        : form.attr('method'),
3601      url         : form.attr('action'),
3602      data        : form.serialize(),
3603      cache       : false,
3604      dataType    : 'json',
3605      contentType : "application/json; charset=utf-8",
3606      error       : function(err) { console.log("Could not connect to the registration server. Please try again later, or contact [email protected]"); },
3607      success     : function(data) {
3608        if (data.result != "success") {
3609         if (data.msg != '') {
3610            error_msg = data.msg;
3611          }
3612
3613          $('.footer-newsletter__response').html('<span class="error footer-newsletter__error">' + error_msg + '</span>');
3614        } else {
3615          console.log(data + 'success')
3616          setTimeout(function(){ $('.footer-newsletter__response').html('<span>' + theme.strings.newsletterSuccess + '</span>');}, 250 );
3617        }
3618      }
3619    });
3620  });
3621</script>
3621
3622
3623
3624</div>
3625  </div>
3626
3627  <div class="cookie-policy text-center">
3628  <div class="page-width">
3629    <p> <a href="">More Info</a></p>
3630    <button class="btn">Accept</button>
3631  </div>
3632</div>
3633
3634<script type="text/javascript">
3635  (function(){
3636    var selectors = {
3637      cookieModal: '.cookie-policy',
3638      cookieBtn: '.cookie-policy button'
3639    }
3640
3641    $(selectors.cookieBtn).on('click', function(){
3642      Cookies.set('cookiepolicy', 'agreed', { expires: 365, path: '/' });
3643      $(selectors.cookieModal).hide();
3644    });
3645
3646    if( Cookies.get('cookiepolicy') == 'agreed' ){
3647      $(selectors.cookieModal).hide();
3648    }
3649  })(jQuery);
3650</script>
3650
3651
3652  
3653  
3653<script src="//unionroasted.com/cdn/s/javascripts/currencies.js" type="text/javascript"></script>
3653
3654  
3654<script src="//unionroasted.com/cdn/shop/t/184/assets/jquery.currencies.min.js?v=74002386559739321641779218452" type="text/javascript"></script>
3654
3655
3656  
3656<script>
3657
3658  Currency.format = 'money_with_currency_format';
3659
3660  var shopCurrency = 'GBP';
3661
3662  /* Sometimes merchants change their shop currency, let's tell our JavaScript file */
3663  Currency.moneyFormats[shopCurrency].money_with_currency_format = "£{{amount}}";
3664  Currency.moneyFormats[shopCurrency].money_format = "£{{amount}}";
3665    
3666  /* Default currency */
3667  var defaultCurrency = 'GBP';
3668  var newCurrency = '';
3669    
3670  /* Cookie currency */
3671  var cookieCurrency = (typeof Currency.cookie.read() === 'undefined') ? shopCurrency : Currency.cookie.read();
3672
3673  /* Fix for customer account pages */
3674  jQuery('span.money span.money').each(function() {
3675    jQuery(this).parents('span.money').removeClass('money');
3676  });
3677
3678  /* Saving the current price */
3679  jQuery('span.money').each(function() {
3680    jQuery(this).attr('data-currency-GBP', jQuery(this).html());
3681  });
3682
3683  // If there's no cookie.
3684  if (cookieCurrency == null) {
3685    if (shopCurrency !== defaultCurrency) {
3686      Currency.convertAll(shopCurrency, defaultCurrency);
3687    }
3688    else {
3689      Currency.currentCurrency = defaultCurrency;
3690    }
3691  }
3692
3693  
3694  // If the cookie value does not correspond to any value in the currency dropdown.
3695  if (jQuery('[name=currencies]').length && jQuery('[name=currencies] option[value=' + cookieCurrency + ']').length === 0) {
3696    Currency.currentCurrency = shopCurrency;
3697    Currency.cookie.write(shopCurrency);
3698  }
3699  else if (cookieCurrency === shopCurrency) {
3700    Currency.currentCurrency = shopCurrency;
3701  }
3702  else {
3703    Currency.convertAll(shopCurrency, cookieCurrency);
3704  }
3705  
3706  jQuery('[name=currencies]').val(Currency.currentCurrency).change(function() {
3707    var newCurrency = jQuery(this).val();
3708    Currency.convertAll(Currency.currentCurrency, newCurrency);
3709    jQuery('.selected-currency').text(Currency.currentCurrency);
3710    // Updated, set the cookie when the dropdown changes, rather than waiting for page load
3711    console.log('setting new current')
3712    Cookies.set('currencyCustom', newCurrency, { expires: 365,path: "/", domain: window.location.hostname });
3713  });
3714
3715  var original_selectCallback = window.selectCallback;
3716  var selectCallback = function(variant, selector) {
3717
3718// BEGIN SWATCHES
3719if (variant) {
3720  var form = jQuery('#' + selector.domIdPrefix).closest('form');
3721  for (var i=0,length=variant.options.length; i<length; i++) {
3722    var radioButton = form.find('.swatch[data-option-index="' + i + '"] :radio[value="' + variant.options[i] +'"]');
3723    if (radioButton.size()) {
3724      radioButton.get(0).checked = true;
3725    }
3726  }
3727}
3728// END SWATCHES
3729
3730    original_selectCallback(variant, selector);
3731    Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val());
3732  };
3733
3734  $('body').on('ajaxCart.afterCartLoad', function(cart) {
3735    Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val());
3736  });
3737
3738  
3739
3740  $(document).on('AjaxCartlUpdated quickViewOpen updateCurrencies', function() {
3741    // Updated, use the cookie value rather than the dropdown value (which is wrong)
3742    var updateCurrency = (typeof Cookies.get('currencyCustom') === 'undefined') ? shopCurrency : Cookies.get('currencyCustom');
3743    Currency.convertAll(shopCurrency, updateCurrency);
3744  });
3745
3746  </script>
3746
3747
3748  
3749  
3750
3751<script>
3752
3753    
3754  // Video player 
3755      
3756  $('.fancybox-media').fancybox({
3757    openEffect  : 'none',
3758    closeEffect : 'none',
3759    helpers : {
3760      media : {}
3761    }
3762  });
3763</script>
3763  
3764
3765  <!-- Scripts -->
3766  <!--[if (gt IE 9)|!(IE)]><!-->
3766<script src="//unionroasted.com/cdn/shop/t/184/assets/theme.js?v=173274943794470343691779218451" defer="defer"></script>
3766<!--<![endif]-->
3767  <!--[if lte IE 9]>
3767<script src="//unionroasted.com/cdn/shop/t/184/assets/theme.min.js?v=3976659636468789481779218451"></script>
3767<![endif]-->
3768  <!-- End Scripts -->
3769  
3769<script src="//unionroasted.com/cdn/shop/t/184/assets/redirects.js?v=92068835179879904511779218459" type="text/javascript"></script>
3769
3770  
3770<script src="//unionroasted.com/cdn/shop/t/184/assets/timeago.min.js?v=47383910042403590361779218451" type="text/javascript"></script>
3770
3771  
3771<script src="//unionroasted.com/cdn/shop/t/184/assets/aos.min.js?v=71793681973326573511779218451" type="text/javascript"></script>
3771
3772  
3772<script>
3773  // Declare bcSfFilterConfig variable
3774  var bcSfFilterMainConfig = {
3775    api: {
3776      filterUrl: 'https://services.mybcapps.com/bc-sf-filter/filter',
3777      searchUrl: 'https://services.mybcapps.com/bc-sf-filter/search',
3778      suggestionUrl: 'https://services.mybcapps.com/bc-sf-filter/search/suggest',
3779    },
3780    shop: {
3781      name: 'Union Coffee',
3782      url: 'https://unionroasted.com',
3783      domain: 'unionroasted.myshopify.com',
3784      currency: 'GBP',
3785      money_format: '£{{amount}}'
3786    },
3787    general: {
3788      file_url: "//unionroasted.com/cdn/shop/files/?v=32894",
3789      asset_url: "//unionroasted.com/cdn/shop/t/184/assets/bc-sf-filter.js?v=104986786982206003651779218450",
3790      collection_id: 0,
3791      collection_handle: "",
3792      
3793      collection_tags: null,
3794      current_tags: null,
3795      default_sort_by: "",
3796      swatch_extension: "png",
3797      no_image_url: "//unionroasted.com/cdn/shop/t/184/assets/bc-sf-filter-no-image.gif?v=100133687705645862651779218450",
3798      search_term: "",
3799      template: "article"
3800    },
3801    
3802    settings: {"general":{"productAndVariantAvailable":false,"availableAfterFiltering":false,"activeFilterScrollbar":true,"showFilterOptionCount":true,"showSingleOption":true,"showOutOfStockOption":false,"keepToggleState":true,"showRefineBy":true,"changeMobileButtonLabel":true,"capitalizeFilterOptionValues":true,"swatchImageVersion":111112,"paginationType":"default","customSortingList":"relevance|best-selling|manual|price-ascending|price-descending|title-ascending|title-descending|created-descending|created-ascending","sortingAvailableFirst":false,"showLoading":false,"activeScrollToTop":false,"showVariantImageBasedOn":"","addCollectionToProductUrl":false,"showVariantImageBasedOnSelectedFilter":"","urlScheme":1,"isShortenUrlParam":false},"search":{"enableSuggestion":true,"productAvailable":false,"showSuggestionProductVendor":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductImage":true,"suggestionBlocks":[{"type":"suggestions","label":"Suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":3,"excludedValues":[]},{"type":"products","label":"Products","status":"active","number":3},{"type":"pages","label":"Pages","status":"active","number":3}],"searchPanelBlocks":{"searchTermSuggestions":{"label":"","searchTermList":[],"backup":[],"type":"based_on_data"},"mostPopularProducts":{"label":"","productList":[],"backup":[],"type":"based_on_data"},"collections":{"excludedValues":[]}}},"label":{"refineMobileCollapse":"Hide Filters","sortByOptions":{"relevance":"Relevance","best-selling":"Best selling","manual":"Manual","price-ascending":"Price ascending","price-descending":"Price descending","title-ascending":"Title ascending","title-descending":"Title descending","created-descending":"Created descending","created-ascending":"Created ascending"},"recommendation":{"homepage-881666":"Just dropped","homepage-522753":"Best Sellers","collectionpage-464660":"Just dropped","collectionpage-836215":"Most Popular Products","productpage-444504":"Recently viewed","productpage-161366":"Frequently Bought Together","cartpage-374326":"Still interested in this?","cartpage-851272":"Similar Products"},"search":{},"suggestion":{"instantSearchSuggestionsLabel":"Suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Pages"},"error":{"noFilterResult":"Sorry, no coffees or products matched your selection","noSearchResult":"Sorry, no coffees or products matched the keyword","noProducts":"No coffees or products found in this category"},"action_list":{"atcAvailableLabel":"Add to Basket"},"defaultTheme":{},"recentlyViewed":{},"mostPopular":{}},"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
3802dColor":""},"actionlist":{"qvBtnBackgroundColor":"rgba(255||255||255||1)","qvBtnTextColor":"rgba(61||66||70||1)","qvBtnBorderColor":"rgba(255||255||255||1)","qvBtnHoverBackgroundColor":"rgba(61||66||70||1)","qvBtnHoverTextColor":"rgba(255||255||255||1)","qvBtnHoverBorderColor":"rgba(61||66||70||1)","atcBtnBackgroundColor":"rgba(0||0||0||1)","atcBtnTextColor":"rgba(255||255||255||1)","atcBtnBorderColor":"rgba(0||0||0||1)","atcBtnHoverBackgroundColor":"rgba(61||66||70||1)","atcBtnHoverTextColor":"rgba(255||255||255||1)","atcBtnHoverBorderColor":"rgba(61||66||70||1)","qvAtcMessage":"","alStyle":"bc-al-style4","qvTitle":"","qvEnable":true,"actTitle":"","atcEnable":true},"recentlyViewed":{"recentlyViewedTitle":"","recentlyViewedEnable":true,"recentProductSliderRange":5,"limit":8},"mostPopular":{"mostPopularTitle":"","mostPopularEnable":true,"popularProductSliderRange":5,"limit":8},"labelTranslations":{"en":{"refineMobileCollapse":"Hide Filters","sortByOptions":{"relevance":"Relevance","best-selling":"Best selling","manual":"Manual","price-ascending":"Price ascending","price-descending":"Price descending","title-ascending":"Title ascending","title-descending":"Title descending","created-descending":"Created descending","created-ascending":"Created ascending"},"recommendation":{"homepage-881666":"Just dropped","homepage-522753":"Best Sellers","collectionpage-464660":"Just dropped","collectionpage-836215":"Most Popular Products","productpage-444504":"Recently viewed","productpage-161366":"Frequently Bought Together","cartpage-374326":"Still interested in this?","cartpage-851272":"Similar Products"},"search":{},"suggestion":{"instantSearchSuggestionsLabel":"Suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Pages"},"error":{"noFilterResult":"Sorry, no coffees or products matched your selection","noSearchResult":"Sorry, no coffees or products matched the keyword","noProducts":"No coffees or products found in this category"},"action_list":{"atcAvailableLabel":"Add to Basket"},"defaultTheme":{},"recentlyViewed":{},"mostPopular":{}}},"searchEmptyResultMessages":{}},
3803    
3804  };
3805  function mergeObject(obj1, obj2){
3806    var obj3 = {};
3807    for (var attr in obj1) { obj3[attr] = obj1[attr]; }
3808    for (var attr in obj2) { obj3[attr] = obj2[attr]; }
3809    return obj3;
3810  }
3811  if (typeof bcSfFilterConfig !== 'undefined') {
3812    var bcSfFilterConfig = mergeObject(bcSfFilterConfig, bcSfFilterMainConfig);
3813  } else {
3814    var bcSfFilterConfig = mergeObject({}, bcSfFilterMainConfig);
3815  }
3816
3817  function imgLoaded(img){
3818    var $img = $(img);
3819
3820    $img.parent().addClass('loaded');
3821  };
3822</script>
3822
3823
3824<!-- Include Resources -->
3825<script src="//unionroasted.com/cdn/shop/t/184/assets/bc-sf-filter-lib.js?v=121038796178396520961779218451" type="text/javascript"></script>
vendor: 1 bytes, line 3825
3825
3826<script src="//unionroasted.com/cdn/shop/t/184/assets/bc-sf-search.js?v=143266958222680585941779218450" type="text/javascript"></script>
3826
3827
3828
3829
3830
3831
3832<!-- Initialize App -->
3833<script>
3834  var bcsffilter = new BCSfFilter();
3835  bcsffilter.init();
3836</script>
3836
3837
3838<!-- Initialize & Customize Filter -->
3839
3840
3841
3842
3843<!-- Initialize & Customize Search -->
3844<script>bcsffilter.initSearchBox();</script>
3844
3845
3846   
3846<script type="text/javascript" charset="utf-8">
3847    var shappify_customer_tags = null
3848  </script>
3848
3849    
3850
3851<script type="text/javascript" charset="utf-8">
3852eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('d a(){5 4=[],3;5 6=7.b.9.f(7.b.9.k(\'?\')+1).8(\'&\');j(5 i=0;i<6.g;i++){3=6[i].8(\'=\');4.e(3[0]);4[3[0]]=3[1]}l 4}t((7.w.s.r!==2)&&(a()["n"]=="m")){$("<c o=\'p\'> q </c>").v(".h-u ")}',33,33,'|||hash|vars|var|hashes|window|split|href|getUrlVars|location|div|function|push|slice|length|notification||for|indexOf|return|success|result|id|rAlert|Almost done - Please check your emails to confirm your subscription|type|navigation|if|bar|insertBefore|performance'.split('|'),0,{}))
3853var _0x1854=['306842iYpqkR','4jYqNme','AddressProvinceContainerNew','#EditAddress_','AddressCountryNew','1363742jHtsOD','.address-edit-toggle','hide','3503purgtX','CountryProvinceSelector','2PImlZG','502ctFksN','form-id','AddressProvinceNew','AddressProvince_','click','ready','.address-new-toggle','delete','toggleClass','.address-country-option','1599888naZUlE','length','postLink','271911sTuNRV','data','3381kaGZQY','85773SRVmNH','907bNTGNE','each','#AddressNewForm'];var _0x2a2e11=_0x4317;(function(_0x9d9fd2,_0x35d8de){var _0x245dac=_0x4317;while(!![]){try{var _0x1f01cd=parseInt(_0x245dac(0x14c))+parseInt(_0x245dac(0x15f))+parseInt(_0x245dac(0x14f))*parseInt(_0x245dac(0x152))+parseInt(_0x245dac(0x148))*-parseInt(_0x245dac(0x143))+parseInt(_0x245dac(0x151))*-parseInt(_0x245dac(0x147))+parseInt(_0x245dac(0x15c))+parseInt(_0x245dac(0x161))*-parseInt(_0x245dac(0x144));if(_0x1f01cd===_0x35d8de)break;else _0x9d9fd2['push'](_0x9d9fd2['shift']());}catch(_0x55532a){_0x9d9fd2['push'](_0x9d9fd2['shift']());}}}(_0x1854,0xecfd0));function rForm(){var _0x84defc=_0x4317,_0x1d19d7=$(_0x84defc(0x146));if(!_0x1d19d7[_0x84defc(0x15d)])return;Shopify&&new Shopify[(_0x84defc(0x150))](_0x84defc(0x14b),_0x84defc(0x154),{'hideElement':_0x84defc(0x149)}),$(_0x84defc(0x15b))[_0x84defc(0x145)](function(){var _0x17d8df=_0x84defc,_0x40df27=$(this)[_0x17d8df(0x160)](_0x17d8df(0x153)),_0x37cf95='AddressCountry_'+_0x40df27,_0x5d1595=_0x17d8df(0x155)+_0x40df27,_0x2cef5c='AddressProvinceContainer_'+_0x40df27;new Shopify[(_0x17d8df(0x150))](_0x37cf95,_0x5d1595,{'hideElement':_0x2cef5c});}),$(_0x84defc(0x158))['on']('click',function(){_0x1d19d7['toggleClass']('hide');}),$(_0x84defc(0x14d))['on'](_0x84defc(0x156),function(){var _0xec375d=_0x84defc,_0x194ba5=$(this)[_0xec375d(0x160)](_0xec375d(0x153));$(_0xec375d(0x14a)+_0x194ba5)[_0xec375d(0x15a)](_0xec375d(0x14e));}),$('.address-delete')['on'](_0x84defc(0x156),function(){var _0x401a56=_0x84defc,_0xf5bf97=$(this),_0x2795ea=_0xf5bf97['data'](_0x401a56(0x153)),_0x4f83cf=_0xf5bf97[_0x401a56(0x160)]('confirm-message');confirm(_0x4f83cf||'Are\x20you\x20sure\x20you\x20wish\x20to\x20delete\x20this\x20address?')&&Shopify[_0x401a56(0x15e)]('/account/addresses/'+_0x2795ea,{'parameters':{'_method':_0x401a56(0x159)}});});}function _0x4317(_0x21ce7a,_0x2acf61){return _0x4317=function(_0x18546b,_0x4317fe){_0x18546b=_0x18546b-0x143;var _0x1a1f41=_0x1854[_0x18546b];return _0x1a1f41;},_0x4317(_0x21ce7a,_0x2acf61);}$(document)[_0x2a2e11(0x157)](function(){rForm();});
3854
3855</script>
3855
3856
3857<style>#rAlert{font-size: 14px;color:#fff;text-align: center;padding: 7px;background: #a24611;}</style>
3858
3859
3860  
3860<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"26096705"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
3860
3861
3862  
3862<script>
3863  jQuery(function() {
3864    jQuery('.swatch :radio').change(function() {
3865      console.log('foo');
3866      var optionIndex = jQuery(this).closest('.swatch').attr('data-option-index');
3867      var optionValue = jQuery(this).val();
3868      jQuery(this)
3869        .closest('form')
3870        .find('.single-option-selector')
3871        .eq(optionIndex)
3872        .val(optionValue)
3873        .trigger('change');
3874    });
3875  });
3876  </script>
3876
3877
3878<script>
3879    $(function() {
3880
3881
3882      setTimeout(function(){ 
3883        $('#ProductSection-4890876018797').parent().children('a').addClass( "a20" );
3884
3885        
3886      function initEventListeners() {
3887        $('#RecoverPassword').on('click', function(evt) {
3888            evt.preventDefault();
3889            toggleRecoverPasswordForm()
3890        });
3891        $('#HideRecoverPasswordLink').on('click', function(evt) {
3892            evt.preventDefault();
3893            toggleRecoverPasswordForm()
3894        })
3895    }
3896    function toggleRecoverPasswordForm() {
3897        $('#RecoverPasswordForm').toggleClass('hide');
3898        $('#CustomerLoginForm').toggleClass('hide')
3899    }
3900    function resetPasswordSuccess() {
3901        var $formState = $('.reset-password-success');
3902        if (!$formState.length) {
3903            return
3904        }
3905        $('#ResetSuccess').removeClass('hide')
3906    }
3907       
3908        
3909        
3910  initEventListeners();      
3911        
3912
3913      console.log("+++++++++++++++");
3914      }, 3000);
3915    });
3916  </script>
vendor: 1 bytes, line 3916
3916
3917<script type='text/javascript' async src='https://api.preproduct.io/preproduct-embed.js'></script>
3917 
3918
3919<!-- Subscriptions Powered by ReCharge Payments: Begin Liquid Code -->
3920<!--
3921	Subscription Theme Footer
3922	http://rechargepayments.com: v2
3923	Updated: 2017/09/12
3924-->
3925
3926	
3926<script>
3927		// Subscriptions Powered by ReCharge Payments: JavaScript
3928		(function() {
3929			// Basic function to load script files, will be used to include jQuery
3930			var loadScript = function(url, callback) {
3931				var script = document.createElement("script");
3932				script.type = "text/javascript";
3933				// If the browser is Internet Explorer
3934				if (script.readyState){
3935					script.onreadystatechange = function() {
3936						if (script.readyState == "loaded" || script.readyState == "complete") {
3937							script.onreadystatechange = null;
3938							callback();
3939						}
3940					};
3941				// For any other browser
3942				} else {
3943					script.onload = function() {
3944						callback();
3945					};
3946				}
3947				script.src = url;
3948				document.getElementsByTagName("head")[0].appendChild(script);
3949			};
3950			// This is our JavaScript that we'll run after jQuery is included
3951			var reChargeThemeFooterJS = function($) {
3952				function reChargeSaveCartNoteAndRedirectToCart() {
3953					var has_cart_note_or_attribute = false;
3954					try {
3955						var data = {};
3956						if ($('[name="note"]').val() != undefined) {
3957							var note = $('[name="note"]').val();
3958							data['note'] = note;
3959							has_cart_note_or_attribute = true;
3960						}
3961						if (has_cart_note_or_attribute) {
3962							$.ajax({
3963								type: 'POST',
3964								data: data,
3965								url: '/cart/update.js',
3966								dataType: 'json',
3967								success: function() {
3968									window.location.href = '/cart';
3969								}
3970							});
3971						} else {
3972							window.location.href = '/cart';
3973						}
3974					} catch (e) {
3975						window.location.href = '/cart';
3976					}
3977				}
3978				var checkout_button_selectors = '[href="/checkout"], form[action="/cart"] button[type="submit"], form[action="/cart"] input[type="submit"], form[action="/checkout"] input[type="submit"], form[action="/checkout"] button[type="submit"]';
3979				$(document).on('click', checkout_button_selectors, function(e) {
3980					if (!e.target.hasAttribute('data-disable-recharge')) {
3981						e.preventDefault();
3982						reChargeSaveCartNoteAndRedirectToCart();
3983						window.location.href = '/cart';
3984					} else {
3985						console.info('ReCharge disabled');
3986					}
3987				});
3988			}
3989			// Check if jQuery is added, if not, then we'll loadScript, otherwise, run reChargeJS
3990			if ((typeof(jQuery) == 'undefined') || (parseInt(jQuery.fn.jquery) == 1 && parseFloat(jQuery.fn.jquery.replace(/^1\./,"")) < 7.2)) {
3991				// We'll get our jQuery from Google APIs
3992				loadScript('//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js', function() {
3993					jQuery172 = jQuery.noConflict(true);
3994					reChargeThemeFooterJS(jQuery172);
3995				});
3996			} else {
3997				reChargeThemeFooterJS(jQuery);
3998			}
3999		})();
4000	</script>
4000
4001
4002<!-- Subscriptions Powered by ReCharge Payments: End Liquid Code -->
4003
4004<div data-rebuy-id="121678"></div>
4005<div data-rebuy-id="121266"></div>
4006<!-- Widget : Gift with Purchase - Sage Pour Over Adaptor -->
4007<div data-rebuy-id="261004"></div>
4008<!-- End Widget : Gift with Purchase - Sage Pour Over Adaptor -->
4009
4010
4011<style>.additional-checkout-buttons {display: none; width: 100%;}</style>
4012
4013
4014  <div class="additional-checkout-buttons additional-checkout-buttons--vertical">
4015    <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:6062309494,&quot;merchantName&quot;:&quot;Union Coffee&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:false,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:6062309494,&quot;countryCode&quot;:&quot;GB&quot;,&quot;merchantName&quot;:&quot;Union Coffee&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:null,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;DD78U6YN9V3G6&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=GBP\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=DD78U6YN9V3G6\u0026intent=capture&quot;,&quot;serviceableCountryCodes&quot;:[&quot;GB&quot;,&quot;GG&quot;,&quot;IM&quot;,&quot;JE&quot;]}}]" access-token="23d12723f880e122d112a7134aac76b3" buyer-country="GB" buyer-locale="en" buyer-currency="GBP" shop-id="6062309494" cart-id="de40d34901ff5aef1774e8fdcd56f491" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div>
4016  </div>
4017
4018  <div id="feefo-service-review-floating-widgetId"></div><div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": true, "design_mode": false }'>
4019  .recharge-theme {
4020    /* App */
4021    --recharge-app-background: #F9F8F4;
4022    --recharge-app-container: 1200px;
4023    --recharge-app-vertical-padding: 32px;
4024
4025    /* Brand colors */
4026    
4027--recharge-color-brand: #2C104C;
4028
4029    /* Tints */
4030    --recharge-color-brand-120: #160827;
4031    --recharge-color-brand-20: #564070;
4032    --recharge-color-brand-40: #807094;
4033    --recharge-color-brand-60: #ab9fb7;
4034    --recharge-color-brand-75: #cac3d2;
4035    --recharge-color-brand-85: #dfdbe4;
4036
4037    /* Neutral */
4038    --recharge-color-neutral: hsl(268, 35%, 7%);
4039    --recharge-color-neutral-80: hsl(268, 7%, 25%);
4040    --recharge-color-neutral-70: hsl(268, 5%, 35%);
4041    --recharge-color-neutral-40: hsl(268, 3%, 63%);
4042    --recharge-color-neutral-10: hsl(268, 2%, 91%);
4043    
4044
4045    /* Links */
4046    --recharge-button-secondary: #2C104C;
4047    --recharge-button-secondary-120: #160827;
4048    --recharge-button-secondary-60: #807094;
4049
4050    /* Images */
4051    --recharge-images-ratio: 1;
4052
4053    /* Cards */
4054    
4055    --recharge-cards-background: #FFFFFF;
4056    
4057
4058    
4059    --recharge-cards-border-color: RGBA(0,0,0,0);
4060    
4061
4062    /* Fonts */
4063    --recharge-typography-scale: 16px;
4064    --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale));
4065    --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale));
4066    --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale));
4067    --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale));
4068    --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale));
4069    --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale));
4070
4071    /** Text **/
4072    --recharge-typography-light: #FFFFFF;
4073    --recharge-typography-primary: var(--recharge-color-neutral);
4074    --recharge-typography-secondary: var(--recharge-color-neutral-70);
4075
4076    /* Corners */
4077    --recharge-corners-radius: 0px;
4078
4079    --recharge-button-border-radius: 0px;
4080    
4081
4082    /* Views */
4083    
4084    --recharge-views-background: #F9F8F4;
4085    
4086
4087    /* Buttons */
4088    --recharge-button-font-family: inherit;
4089    --recharge-button-brand: var(--recharge-color-brand);
4090    --recharge-button-color: #FFFFFF;
4091  }
4092</style>
4093
4094</div>
4094<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4094
4095</body>
4096</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.