1<!doctype html> 2<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]--> 3<!--[if IE 9 ]><html class="ie9 no-js" lang="en"> <![endif]--> 4<!--[if (gt IE 9)|!(IE)]><!--> <html data-template="index" class="no-js" lang="en"> <!--<![endif]--> 5<head> 6 <title> 7 Cannonball Coffee: Super Strong Coffee 8</title> 9 10 11 <meta name="description" content="Cannonball Coffee is the UK's leading supplier of quality high-caffeine single-origin blends. Our strong coffee helps you get stuff done."> 12 13 <meta charset="utf-8"> 14 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 15 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, user-scalable=0"> 16 <meta name="theme-color" content="#212121"> 17 <link rel="canonical" href="https://cannonballcoffee.co.uk/"> 18 19 <!-- Network optimisations --> 20<link rel="preload" as="style" href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/theme-critical.scss.css?v=124898362902714967041759417730"><link rel="preload" as="script" href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/scrollreveal.min.js?v=160788058297944495001636039174"><link rel="preconnect" href="//cdn.shopify.com" crossorigin> 21<link rel="preconnect" href="//fonts.shopifycdn.com" crossorigin> 22<link rel="preconnect" href="//v.shopify.com" crossorigin> 23<link rel="preconnect" href="//ajax.googleapis.com" crossorigin> 24<link rel="preconnect" href="//s.ytimg.com" crossorigin> 25<link rel="preconnect" href="//www.youtube.com" crossorigin> 26<link rel="dns-prefetch" href="//productreviews.shopifycdn.com"> 27<link rel="dns-prefetch" href="//maps.googleapis.com"> 28<link rel="dns-prefetch" href="//maps.gstatic.com"> 29 30 31 <link rel="shortcut icon" href="//cannonballcoffee.co.uk/cdn/shop/files/Cannonball-logo_d6cab3fc-6f73-41c5-bf58-d2590d55e1c6_32x32.png?v=1613688819" type="image/png"> 32 33 34 <!-- Title and description ================================================== --> 35 36 37 <!-- /snippets/social-meta-tags.liquid --> 38 39 40 41 42<meta property="og:site_name" content="Cannonball Coffee Company"> 43<meta property="og:url" content="https://cannonballcoffee.co.uk/"> 44<meta property="og:title" content="Cannonball Coffee: Super Strong Coffee"> 45<meta property="og:type" content="website"> 46<meta property="og:description" content="Cannonball Coffee is the UK's leading supplier of quality high-caffeine single-origin blends. Our strong coffee helps you get stuff done."> 47 48 49 50 51 52<meta name="twitter:card" content="summary_large_image"> 53<meta name="twitter:title" content="Cannonball Coffee: Super Strong Coffee"> 54<meta name="twitter:description" content="Cannonball Coffee is the UK's leading supplier of quality high-caffeine single-origin blends. Our strong coffee helps you get stuff done."> 55 56 57 <!-- JS before CSSOM =================================================== --> 58
58<script type="text/javascript"> 59 theme = {}; 60 theme.t = {}; 61 theme.map = {}; 62 theme.cart_ajax = true;theme.multiple_currencies = false; 63 </script>
63 64
64<script src="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/lazysizes.min.js?v=9040863095426301011636039171"></script>
64 65
65<script src="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/vendor.min.js?v=182592767502552367071636039178" defer="defer"></script>
65 66
66<script src="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/ajax-cart.js?v=79173213548554875511636040697" defer="defer"></script>
66 67 68 <!-- CSS ================================================== --> 69 <style>@font-face { 70 font-family: Roboto; 71 font-weight: 400; 72 font-style: normal; 73 font-display: swap; 74 src: url("//cannonballcoffee.co.uk/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"), 75 url("//cannonballcoffee.co.uk/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff"); 76} 77 78@font-face { 79 font-family: "Open Sans"; 80 font-weight: 700; 81 font-style: normal; 82 font-display: swap; 83 src: url("//cannonballcoffee.co.uk/cdn/fonts/open_sans/opensans_n7.a9393be1574ea8606c68f4441806b2711d0d13e4.woff2") format("woff2"), 84 url("//cannonballcoffee.co.uk/cdn/fonts/open_sans/opensans_n7.7b8af34a6ebf52beb1a4c1d8c73ad6910ec2e553.woff") format("woff"); 85} 86 87@font-face { 88 font-family: Lato; 89 font-weight: 700; 90 font-style: normal; 91 font-display: swap; 92 src: url("//cannonballcoffee.co.uk/cdn/fonts/lato/lato_n7.900f219bc7337bc57a7a2151983f0a4a4d9d5dcf.woff2") format("woff2"), 93 url("//cannonballcoffee.co.uk/cdn/fonts/lato/lato_n7.a55c60751adcc35be7c4f8a0313f9698598612ee.woff") format("woff"); 94} 95 96@font-face { 97 font-family: Lato; 98 font-weight: 700; 99 font-style: normal; 100 font-display: swap; 101 src: url("//cannonballcoffee.co.uk/cdn/fonts/lato/lato_n7.900f219bc7337bc57a7a2151983f0a4a4d9d5dcf.woff2") format("woff2"), 102 url("//cannonballcoffee.co.uk/cdn/fonts/lato/lato_n7.a55c60751adcc35be7c4f8a0313f9698598612ee.woff") format("woff"); 103} 104 105@font-face { 106 font-family: Roboto; 107 font-weight: 700; 108 font-style: normal; 109 font-display: swap; 110 src: url("//cannonballcoffee.co.uk/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2") format("woff2"), 111 url("//cannonballcoffee.co.uk/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff") format("woff"); 112} 113 114@font-face { 115 font-family: Roboto; 116 font-weight: 400; 117 font-style: italic; 118 font-display: swap; 119 src: url("//cannonballcoffee.co.uk/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2") format("woff2"), 120 url("//cannonballcoffee.co.uk/cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff") format("woff"); 121} 122 123@font-face { 124 font-family: Roboto; 125 font-weight: 700; 126 font-style: italic; 127 font-display: swap; 128 src: url("//cannonballcoffee.co.uk/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2") format("woff2"), 129 url("//cannonballcoffee.co.uk/cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff") format("woff"); 130} 131 132</style> 133 134<link rel="stylesheet" href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/theme-critical.scss.css?v=124898362902714967041759417730"> 135 136<link rel="preload" href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/theme.scss.css?v=132663098029307421401759417731" as="style" onload="this.onload=null;this.rel='stylesheet'"> 137<noscript><link rel="stylesheet" href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/theme.scss.css?v=132663098029307421401759417731"></noscript>
138<script> 139 /*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */ 140 (function(w){"use strict";if(!w.loadCSS){w.loadCSS=function(){}}var rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement("link").relList.supports("preload")}catch(e){ret=false}return function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||"all";function enableStylesheet(){if(link.addEventListener){link.removeEventListener("load",enableStylesheet)}else if(link.attachEvent){link.detachEvent("onload",enableStylesheet)}link.setAttribute("onload",null);link.media=finalMedia}if(link.addEventListener){link.addEventListener("load",enableStylesheet)}else if(link.attachEvent){link.attachEvent("onload",enableStylesheet)}setTimeout(function(){link.rel="stylesheet";link.media="only x"});setTimeout(enableStylesheet,3000)};rp.poly=function(){if(rp.support()){return}var links=w.document.getElementsByTagName("link");for(var i=0;i<links.length;i+=1){var link=links[i];if(link.rel==="preload"&&link.getAttribute("as")==="style"&&!link.getAttribute("data-loadcss")){link.setAttribute("data-loadcss",true);rp.bindMediaToggle(link)}}};if(!rp.support()){rp.poly();var run=w.setInterval(rp.poly,500);if(w.addEventListener){w.addEventListener("load",function(){rp.poly();w.clearInterval(run)})}else if(w.attachEvent){w.attachEvent("onload",function(){rp.poly();w.clearInterval(run)})}}if(typeof exports!=="undefined"){exports.loadCSS=loadCSS}else{w.loadCSS=loadCSS}}(typeof global!=="undefined"?global:this)); 141</script>
141 142 143 <!-- JS after CSSOM=================================================== --> 144
144<script src="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/theme.min.js?v=15615622132243667081636039177" defer="defer"></script>
144 145
145<script src="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/custom.js?v=152733329445290166911636039160" defer="defer"></script>
145 146 147 148
148<script src="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/scrollreveal.min.js?v=160788058297944495001636039174"></script>
148 149 150 151 152 153 <!-- Header hook for plugins ================================================== --> 154
154<script src="https://smarteucookiebanner.upsell-apps.com/gdpr_adapter.js?shop=cannonball-coffee-company.myshopify.com" type="application/javascript"></script>
154 155
155<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
155<meta name="google-site-verification" content="kKkdCczpHxLcdvJ8Vi-q_3skwNOHqcC7zf9qH6obrLQ"> 156<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/29593102/digital_wallets/dialog"> 157<meta id="in-context-paypal-metadata" data-shop-id="29593102" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 158<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
158<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
158 159<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
160<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=29593102" crossorigin="anonymous"></script>
vendor: 1 bytes, line 160
160
161<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":29593102,"countryCode":"GB","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/29593102","merchantName":"Cannonball Coffee Company","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"Cannonball Coffee Company","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 161
161
162<script id="shopify-features" type="application/json">{"accessToken":"f4b71a2a0484ddbb2464d0ca7feb5fff","betas":["rich-media-storefront-analytics"],"domain":"cannonballcoffee.co.uk","predictiveSearch":true,"shopId":29593102,"locale":"en"}</script>
vendor: 1 bytes, line 162
162
163<script>var Shopify = Shopify || {}; 164Shopify.shop = "cannonball-coffee-company.myshopify.com"; 165Shopify.locale = "en"; 166Shopify.currency = {"active":"USD","rate":"1.3509696"}; 167Shopify.country = "US"; 168Shopify.theme = {"name":"[BRND] Venue | Bold | Subs | Jan-10-2022 ","id":128623804665,"schema_name":"Venue","schema_version":"4.6.0","theme_store_id":836,"role":"main"}; 169Shopify.theme.handle = "null"; 170Shopify.theme.style = {"id":null,"handle":null}; 171Shopify.cdnHost = "cannonballcoffee.co.uk/cdn"; 172Shopify.routes = Shopify.routes || {}; 173Shopify.routes.root = "/"; 174Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 175Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 176Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 177Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 177
177
178<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 178
178
179<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 179
179
180<script> 181 window.ShopifyPay = window.ShopifyPay || {}; 182 window.ShopifyPay.apiHost = "shop.app\/pay"; 183 window.ShopifyPay.redirectState = null; 184</script>
vendor: 1 bytes, line 184
184
185<script> 186 window.Shopify = window.Shopify || {}; 187 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 188 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 189 window.Shopify.SignInWithShop.eligible = true; 190</script>
vendor: 1 bytes, line 190
190
191<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 191
191
192<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 192
192
193<script type="module"> 194 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 195 196 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 197 198</script>
vendor: 1 bytes, line 198
198
199<script> 200 window.Shopify = window.Shopify || {}; 201 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 202 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"]}; 203</script>
vendor: 1 bytes, line 203
203
204<script>(function() { 205 var isLoaded = false; 206 function asyncLoad() { 207 if (isLoaded) return; 208 isLoaded = true; 209 var urls = ["https:\/\/smarteucookiebanner.upsell-apps.com\/script_tag.js?shop=cannonball-coffee-company.myshopify.com","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=cannonball-coffee-company.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Tf2Has\u0026shop=cannonball-coffee-company.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Tf2Has\u0026shop=cannonball-coffee-company.myshopify.com","https:\/\/widgets.automizely.com\/loyalty\/v1\/main.js?connection_id=b8d2426c3a3f4ba68a0938b5d2bf9732\u0026mapped_org_id=4667dd93a03e72b15e6113701994e3a5_v1\u0026shop=cannonball-coffee-company.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=XMCPKK\u0026shop=cannonball-coffee-company.myshopify.com","https:\/\/cdn.hextom.com\/js\/ultimatesalesboost.js?shop=cannonball-coffee-company.myshopify.com"]; 210 for (var i = 0; i < urls.length; i++) { 211 var s = document.createElement('script'); 212 s.type = 'text/javascript'; 213 s.async = true; 214 s.src = urls[i]; 215 var x = document.getElementsByTagName('script')[0]; 216 x.parentNode.insertBefore(s, x); 217 } 218 }; 219 if(window.attachEvent) { 220 window.attachEvent('onload', asyncLoad); 221 } else { 222 window.addEventListener('load', asyncLoad, false); 223 } 224})();</script>
vendor: 1 bytes, line 224
224
225<script id="__st">var __st={"a":29593102,"offset":3600,"reqid":"6bde707a-fb00-4348-9d23-18fde55a0079-1791120459","pageurl":"cannonballcoffee.co.uk\/","u":"39629ac08d26","p":"home"};</script>
vendor: 1 bytes, line 225
225
226<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 226
226
227<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,!0)}();</script>
vendor: 1 bytes, line 227
227
228<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//cannonballcoffee.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 228
228
229<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 = "//cannonballcoffee.co.uk/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>
229<script crossorigin="anonymous" defer="defer" src="//cannonballcoffee.co.uk/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 229
229
230<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 230
230
231<script> 232 window.Shopify = window.Shopify || {}; 233 window.Shopify.MCP = window.Shopify.MCP || {}; 234 window.Shopify.MCP.enabled = true; 235 window.Shopify.MCP.shop = "cannonball-coffee-company.myshopify.com"; 236 window.Shopify.MCP.mcpEndpoint = "https:\/\/cannonballcoffee.co.uk\/api\/mcp"; 237 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"]}}]; 238</script>
vendor: 1 bytes, line 238
238
239<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("\/\/cannonballcoffee.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 240</script>
vendor: 1 bytes, line 240
240
241<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://cannonballcoffee.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 242</script>
vendor: 1 bytes, line 242
242
243<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 244 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); 245</script>
vendor: 1 bytes, line 245
245
246<script> 247 function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule); 248</script>
248 249
250<script type="module" src="https://cannonballcoffee.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 250
250
251<script nomodule> 252 document.addEventListener("DOMContentLoaded", portableWalletsCleanup); 253</script>
253 254 255<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://cannonballcoffee.co.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 256<style id="shopify-accelerated-checkout-cart"> 257 #shopify-buyer-consent { 258 margin-top: 1em; 259 display: inline-block; 260 width: 100%; 261} 262 263#shopify-buyer-consent.hidden { 264 display: none; 265} 266 267#shopify-subscription-policy-button { 268 background: none; 269 border: none; 270 padding: 0; 271 text-decoration: underline; 272 font-size: inherit; 273 cursor: pointer; 274} 275 276#shopify-subscription-policy-button::before { 277 box-shadow: none; 278} 279 280 </style> 281
282<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
282 283 284 285 <link href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/bold-ro.css?v=8370243096608793331636039160" rel="stylesheet" type="text/css" media="all" />
286<script> 287 var BOLD = BOLD || {}; 288 BOLD.recurring_orders = BOLD.recurring_orders || {}; 289 if(typeof BOLD.recurring_orders.setSettings !== 'undefined') { 290 BOLD.recurring_orders.setSettings({ 291 loadingEnabled: true, 292 loadAdditionalCheckoutSelector: '.additional-checkout-buttons', 293 loadAdditionalBuyButtonSelector: '.shopify-payment-button' 294 },true); 295 } else { 296 BOLD.recurring_orders.settings = { 297 loadingEnabled: true, 298 loadAdditionalCheckoutSelector: '.additional-checkout-buttons', 299 loadAdditionalBuyButtonSelector: '.shopify-payment-button' 300 }; 301 } 302 BOLD.recurring_orders.modes = { 303 current_mode:2, 304 recurring_cart:0, 305 single_product:1, 306 mixed_cart:2 307 }; 308 309 BOLD.customer = BOLD.customer || {}; 310 BOLD.customer.id = null || ''; 311 BOLD.customer.email = null || ''; 312 BOLD.customer.address1 = null || ''; 313 BOLD.customer.address2 = null || ''; 314 BOLD.customer.city = null || ''; 315 BOLD.customer.company = null || ''; 316 BOLD.customer.country = null || ''; 317 BOLD.customer.first_name = null || ''; 318 BOLD.customer.last_name = null || ''; 319 BOLD.customer.phone = null || ''; 320 BOLD.customer.province = null || ''; 321 BOLD.customer.zip = null || ''; 322 BOLD.customer.tags = null || ''; 323 324 325 326 327 window.mixed_cart = null; 328</script>
328 329<link href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/bold-brain-widget.css?v=12280912722225961271636039159" rel="stylesheet" type="text/css" media="all" /> 330
331<script>window.BOLD = window.BOLD || {}; 332 window.BOLD.common = window.BOLD.common || {}; 333 window.BOLD.common.Shopify = window.BOLD.common.Shopify || {}; 334 window.BOLD.common.Shopify.shop = { 335 domain: 'cannonballcoffee.co.uk', 336 permanent_domain: 'cannonball-coffee-company.myshopify.com', 337 url: 'https://cannonballcoffee.co.uk', 338 secure_url: 'https://cannonballcoffee.co.uk', 339 money_format: "${{amount}}", 340 currency: "GBP" 341 }; 342 window.BOLD.common.Shopify.customer = { 343 id: null, 344 tags: null, 345 }; 346 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":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 347 window.BOLD.common.template = 'index';window.BOLD.common.Shopify.formatMoney = function(money, format) { 348 function n(t, e) { 349 return "undefined" == typeof t ? e : t 350 } 351 function r(t, e, r, i) { 352 if (e = n(e, 2), 353 r = n(r, ","), 354 i = n(i, "."), 355 isNaN(t) || null == t) 356 return 0; 357 t = (t / 100).toFixed(e); 358 var o = t.split(".") 359 , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r) 360 , s = o[1] ? i + o[1] : ""; 361 return a + s 362 } 363 "string" == typeof money && (money = money.replace(".", "")); 364 var i = "" 365 , o = /\{\{\s*(\w+)\s*\}\}/ 366 , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}"; 367 switch (a.match(o)[1]) { 368 case "amount": 369 i = r(money, 2, ",", "."); 370 break; 371 case "amount_no_decimals": 372 i = r(money, 0, ",", "."); 373 break; 374 case "amount_with_comma_separator": 375 i = r(money, 2, ".", ","); 376 break; 377 case "amount_no_decimals_with_comma_separator": 378 i = r(money, 0, ".", ","); 379 break; 380 case "amount_with_space_separator": 381 i = r(money, 2, " ", ","); 382 break; 383 case "amount_no_decimals_with_space_separator": 384 i = r(money, 0, " ", ","); 385 break; 386 case "amount_with_apostrophe_separator": 387 i = r(money, 2, "'", "."); 388 break; 389 } 390 return a.replace(o, i); 391 }; 392 window.BOLD.common.Shopify.saveProduct = function (handle, product) { 393 if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') { 394 if (typeof product === 'number') { 395 window.BOLD.common.Shopify.handles[product] = handle; 396 product = { id: product }; 397 } 398 window.BOLD.common.Shopify.products[handle] = product; 399 } 400 }; 401 window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) { 402 if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') { 403 window.BOLD.common.Shopify.variants[variant_id] = variant; 404 } 405 };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {}; 406 window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {}; 407 window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.apps_installed = {"Brain":1,"cashier":1,"Recurring Orders":1,"Subscriptions":0} || {};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 || {}; 408 window.BOLD.common.cacheParams.recurring_orders = 1626121150; 409</script>
409<script src="https://ro.boldapps.net/v2_ui/js/ro.js" type="text/javascript"></script>
409<script> 410 //a cartdoctor fixed item will have the item.line property 411 //so we can safely pass it only an item if the item has been cartdoctor fixed already 412 413 var BOLD_RO_Build_Cart_properties = function(item, line){ 414 var errored = ""; 415 if(!item){ 416 errored += "A cart item is required. "; 417 418 } 419 if(item.line == null && line == null){ 420 if(item.line != null && (item.line < 0 || item.line === '')){ 421 errored += "The item.line is invalid. " 422 423 } 424 else if(line != null && (line < 0 || line === '')){ 425 errored += "The supplied Line is invalid. " 426 427 } 428 else{ 429 errored += "A line number must be supplied. " 430 431 } 432 } 433 if(errored){ 434 throw new Error(errored); 435 } 436 437 if(item.line && item.line >= 0){ 438 line = item.line; 439 } 440 441 var originalItem = item; 442 443 //use the most appropriate version of properties, with or without cartdoctor fix 444 if(item.properties_all){ 445 item = item.properties_all; 446 } 447 else if(item.properties){ 448 item = item.properties; 449 } 450 //alternatively, if neither of those cases are true, and a properties object was passed instead, 451 //we can still use the properties as-is without assignement 452 453 var subscriptionString = ""; 454 455 if(item._convertible_product_handle != null && item._convertible_variant_id != null){ 456 var xhttp = new XMLHttpRequest(); 457 xhttp.open("get", "/products/" + item._convertible_product_handle + ".js" ); 458 xhttp.send(); 459 xhttp.onreadystatechange = function(e){ 460 if(xhttp.readyState == 4 && xhttp.status == 200){ 461 var convertibleProduct = JSON.parse(xhttp.responseText); 462 var convertibleProps = convertibleProduct.variants; 463 for(var i = 0; i < convertibleProps.length; i ++){ 464 if(convertibleProps[i].id == parseInt(item._convertible_variant_id)){ 465 var discountElement = document.getElementById('BOLD_AJAX_DISCOUNT_PRICE_' + line); 466 if(discountElement){ 467 discountElement.style.display = "inline-block"; 468 discountElement.innerHTML = Shopify.formatMoney(convertibleProps[i].price - (convertibleProps[i].price * ((100 - item._convertible_discount_percent?item._convertible_discount_percent:0) / 100))); 469 } 470 471 var convertsToElement = document.getElementById('BOLD_AJAX_CONVERTS_TO_' + line); 472 if(convertsToElement){ 473 convertsToElement.style.display = "inline-block"; 474 convertsToElement.innerHTML = convertibleProps[i].title=="Default Title"?convertibleProduct.title: convert
474ibleProps[i].title; 475 } 476 break; 477 } 478 } 479 } 480 } 481 482 var convertsTo = BOLD.recurring_orders.language.translations.convertible_name_line_item.replace('[convertible_product_name] [convertible_item_price]', ''); 483 subscriptionString = "<span><span>" + convertsTo + " <a style='display:none'; id='BOLD_AJAX_CONVERTS_TO_" + line + "'></a> <b class='discounted_price_in_cart' style='display:none;' id='BOLD_AJAX_DISCOUNT_PRICE_" + line + "'>"; 484 subscriptionString += "</b></span>"; 485 } 486 487 if(item.discounted_price && item.frequency_num && item.frequency_type && item.frequency_type_text){ 488 var tempString = "<p>" + BOLD.recurring_orders.language.translations.deliver_every_line_item + "</p>"; 489 tempString = tempString.replace('[frequency_num]', "<span>" + item.frequency_num + "</span>"); 490 tempString = tempString.replace('[frequency_type_text]', "<span>" + item.frequency_type_text + "</span>"); 491 tempString = tempString.replace('[item_price]', "<span class='money'>" + item.discounted_price + "</span>"); 492 493 subscriptionString += tempString; 494 495 } 496 else if(item.frequency_num && item.frequency_type && item.frequency_type_text){ 497 subscriptionString += "<span><span>" + BOLD.recurring_orders.language.translations.deliver_every + " </span><div>" + item.frequency_num + item.frequency_type_text + "</div></span>"; 498 499 } 500 501 502 503 504 if(item._secondary_discount_required_orders && item._secondary_discount_percent && item._secondary_discount_percent != item._ro_discount_percentage){ 505 var tempString ="<p>" + BOLD.recurring_orders.language.translations.secondary_discount_line_item; + "</p>" 506 tempString = tempString.replace('[secondary_discount_required_orders]', "<span>" + item._secondary_discount_required_orders + "</span>"); 507 508 tempString = tempString.replace('[secondary_discount_price]', "<span class='money'>" + BOLD.common.Shopify.formatMoney(originalItem.original_price * (1 - item._secondary_discount_percent/100)) + "</span>"); 509 510 subscriptionString += tempString; 511 512 } 513 514 if(item.total_recurrences){ 515 var lastFor = BOLD.recurring_orders.language.translations.total_recurrences_line_item; 516 lastFor = lastFor.replace('[total_recurrences]', item.total_recurrences); 517 subscriptionString += "<span>" + lastFor + "</span>"; 518 } 519 520 return subscriptionString; 521 } 522 523</script>
523 524 525 526 527 528 529
529<script src="https://shopifyorderlimits.s3.amazonaws.com/limits/cannonball-coffee-company.myshopify.com?v=64b&r=20200616055851&shop=cannonball-coffee-company.myshopify.com"></script>
529 530 531 532 533
533<script>var loox_global_hash = '1614879795378';</script>
533<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }</style> 534 535
536<script id="sca_fg_cart_ShowGiftAsProductTemplate" type="text/template"> 537 538 <div class="item not-sca-qv" id="sca-freegift-{{productID}}"> 539 <a class="close_box" style="display: none;position: absolute;top:5px;right: 10px;font-size: 22px;font-weight: bold;cursor: pointer;text-decoration:none;color: #aaa;">Ã</a> 540 <a href="/products/{{productHandle}}" target="_blank"><img style="margin-left: auto; margin-right: auto; width: 50%;" class="lazyOwl" data-src="{{productImageURL}}"></a> 541 <div class="sca-product-shop"> 542 <div class="review-summary3"> 543 <div class="yotpo bottomLine" style="text-align:center" 544 data-product-id="{{productID}}" 545 data-product-models="{{productID}}" 546 data-name="{{productTitle}}" 547 data-url="/products/{{productHandle}}"> 548 </div> 549 </div> 550 <div class="f-fix"><span class="sca-product-title" style="white-space: nowrap;color:#000;{{showfgTitle}}">{{productTitle}}</span> 551 <div id="product-variants-{{productID}}"> 552 <div class="sca-price" id="price-field-{{productID}}"> 553 <span class="sca-old-price">{{variant_compare_at_price}}</span> 554 <span class="sca-special-price">{{variant_price}}</span> 555 </div> 556 <div id="stay-content-sca-freegift-{{productID}}" class="sca-fg-cart-item"> 557 <a class="close_box" style="display: none;position: absolute;top:5px;right: 10px;font-size: 22px;font-weight: bold;cursor: pointer;text-decoration:none;color: #aaa;">Ã</a> 558 <select id="product-select-{{productID}}" name="id" style="display: none"> 559 {{optionVariantData}} 560 </select> 561 </div> 562 </div> 563 <button type='button' id="sca-btn-select-{{productID}}" class="sca-button" onclick="onclickSelect_{{productID}}();"><span>{{SelectButton}}</span></button> 564 <button type='button' id="sca-btn-{{productID}}" class="sca-button" style="display: none"><span>{{AddToCartButton}}</span></button> 565 </div> 566 </div> 567 </div> 568 569</script>
vendor: 1 bytes, line 569
569
570<script id = "sca_fg_cart_ShowGiftAsProductScriptTemplate" type="text/template"> 571 572 573 var selectCallback_{{productID}}=function(t,a){if(t?(t.available?(SECOMAPP.jQuery("#sca-btn-{{productID}}").removeClass("disabled").removeAttr("disabled").html("<span>{{AddToCartButton}}</span>").fadeTo(200,1),SECOMAPP.jQuery("#sca-btn-{{productID}}").unbind("click"),SECOMAPP.jQuery("#sca-btn-{{productID}}").click(SECOMAPP.jQuery.proxy(function(){SECOMAPP.addGiftToCart(t.id,1)},t))):SECOMAPP.jQuery("#sca-btn-{{productID}}").html("<span>{{UnavailableButton}}</span>").addClass("disabled").attr("disabled","disabled").fadeTo(200,.5),t.compare_at_price>t.price?SECOMAPP.jQuery("#price-field-{{productID}}").html("<span class='sca-old-price'>"+SECOMAPP.formatMoney(t.compare_at_price)+"</span> <s class='sca-special-price'>"+SECOMAPP.formatMoney(t.price)+"</s>"):SECOMAPP.jQuery("#price-field-{{productID}}").html("<span class='sca-special-price'>"+SECOMAPP.formatMoney(t.price)+"</span>")):SECOMAPP.jQuery("#sca-btn-{{productID}}").html("<span>{{UnavailableButton}}</span>").addClass("disabled").attr("disabled","disabled").fadeTo(200,.5),t&&t.featured_image){var e=SECOMAPP.jQuery("#sca-freegift-{{productID}} img"),_=t.featured_image,c=e[0];Shopify.Image.switchImage(_,c,function(t,a,e){SECOMAPP.jQuery(e).parents("a").attr("href",t),SECOMAPP.jQuery(e).attr("src",t)})}},onclickSelect_{{productID}}=function(t){SECOMAPP.jQuery.getJSON("/products/{{productHandle}}.js",{_:(new Date).getTime()},function(t){SECOMAPP.jQuery(".owl-item #sca-freegift-{{productID}} span.sca-product-title").html(t.title);var e=[];SECOMAPP.jQuery.each(t.options,function(t,a){e[t]=a.name}),t.options=e;for(var a={{variantsGiftList}},_={{mainVariantsList}},c=t.variants.length-1;-1<c;c--)a.indexOf(t.variants[c].id)<0&&_.indexOf(t.variants[c].id)<0&&t.variants.splice(c,1);for(var o=_.length-1;-1<o;o--){var i=a[o],r=_[o],n=-1,s=-1;for(c=t.variants.length-1;-1<c;c--)t.variants[c].id==i?n=c:t.variants[c].id==r&&(s=c);-1<n&&-1<s&n!==s?("undefined"!=typeof SECOMAPP&&void 0!==SECOMAPP.fgsettings&&!0===SECOMAPP.fgsettings.sca_sync_gift&&void 0!==SECOMAPP.fgsettings.sca_fg_gift_variant_quantity_format&&"equal_original_inventory"===SECOMAPP.fgsettings.sca_fg_gift_variant_quantity_format&&(t.variants[n].available=t.variants[s].available,t.variants[n].inventory_management=t.variants[s].inventory_management),t.variants[n].option1=t.variants[s].option1,t.variants[n].options[0].name=t.variants[s].options[0].name,t.variants[n].options[1]&&(t.variants[n].options[1].name=t.variants[s].options[1].name,t.variants[n].option2=t.variants[s].option2),t.variants[n].options[2]&&(t.variants[n].options[2].name=t.variants[s].options[2].name,t.variants[n].option3=t.variants[s].option3),t.variants[n].title=t.variants[s].title,t.variants[n].name=t.variants[s].name,t.variants[n].public_title=t.variants[s].public_title,t.variants.splice(s,1)):(t.variants[s].id=i,t.variants[s].compare_at_price||(t.variants[s].compare_at_price=t.variants[s].price),t.variants[s].price=SECOMAPP.fgdata.giftid_price_mapping[i])}SECOMAPP.jQuery("#sca-btn-select-{{productID}}").hide(),SECOMAPP.jQuery("#product-select-{{productID}}").show(),SECOMAPP.jQuery("#sca-btn-{{productID}}").show(),SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}} .close_box").show(),SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}} .close_box").click(function(){SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}}").hide(),SECOMAPP.jQuery("#sca-btn-{{productID}}").hide(),SECOMAPP.jQuery("#sca-btn-select-{{productID}}").show()}),onclickSelect_{{productID}}=function(){SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}}").show(),SECOMAPP.jQuery("#sca-btn-{{productID}}").show(),SECOMAPP.jQuery("#sca-btn-select-{{productID}}").hide()},1==t.variants.length?(-1!==t.variants[0].title.indexOf("Default")&&SECOMAPP.jQuery("#sca-freegift-{{productID}} .selector-wrapper").hide(),1==t.variants[0].available&&(SECOMAPP.jQuery("#sca-btn-{{productID}}").show(),SECOMAPP.jQuery("#sca-btn-select-{{productID}}").hide(),SECOMAPP.jQuery("#sca-btn-{{productID}}").removeClass("disabled").removeAttr("disabled").html("<span>{{AddToCartButton}}</span>").fadeTo(200,1),SECOMAPP.jQuery("#sca-btn-{{productID}}").unbind("click"),SECOMAPP.jQuery("#sca-btn-{{productID}}").click(SECOMAPP.jQuery.proxy(function(){SECOMAPP.addGiftToCart(t.variants[0].id,1)},t)))):(new Shopify.OptionSelectors("product-select-{{productID}}",{product:t,onVariantSelected:selectCallback_{{productID}},enableHistoryState:!0}),SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}}").show(),SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}}").focus())})};1=={{variantsGiftList}}.length&&onclickSelect_{{productID}}(); 574 575</script>
575 576
577<script id="sca_fg_cart_ShowGiftAsVariantTemplate" type="text/template"> 578 579 <div class="item not-sca-qv" id="sca-freegift-{{variantID}}"> 580 <a href="/products/{{productHandle}}?variant={{originalVariantID}}" target="_blank"><img style="margin-left: auto; margin-right: auto; width: 50%;" class="lazyOwl" data-src="{{variantImageURL}}"></a> 581 <div class="sca-product-shop"> 582 <div class="review-summary3"> 583 <div class="yotpo bottomLine" style="text-align:center" 584 data-product-id="{{productID}}" 585 data-product-models="{{productID}}" 586 data-name="{{productTitle}}" 587 data-url="/products/{{productHandle}}"> 588 </div> 589 </div> 590 <div class="f-fix"> 591 <span class="sca-product-title" style="white-space: nowrap;color:#000;">{{variantTitle}}</span> 592 <div class="sca-price"> 593 <span class="sca-old-price">{{variant_compare_at_price}}</span> 594 <span class="sca-special-price">{{variant_price}}</span> 595 </div> 596 <button type="button" id="sca-btn{{variantID}}" class="sca-button" onclick="SECOMAPP.addGiftToCart({{variantID}},1);"> 597 <span>{{AddToCartButton}}</span> 598 </button> 599 </div> 600 </div> 601 </div> 602 603</script>
603 604
605<script id="sca_fg_prod_GiftList" type="text/template"> 606 607 <a style="text-decoration: none !important" id ="{{giftShowID}}" class="product-image freegif-product-image freegift-info-{{giftShowID}}" 608 title="{{giftTitle}}" href="/products/{{productsHandle}}"> 609 <img class="not-sca-qv" src="{{giftImgUrl}}" alt="{{giftTitle}}" /> 610 </a> 611 612</script>
612 613
614<script id="sca_fg_prod_Gift_PopupDetail" type="text/template"> 615 616 <div class="sca-fg-item fg-info-{{giftShowID}}" style="display:none;z-index:2147483647;"> 617 <div class="sca-fg-item-options"> 618 <div class="sca-fg-item-option-title"> 619 <em>{{freegiftRuleName}}</em> 620 </div> 621 <div class="sca-fg-item-option-ct"> 622 <!-- <div class="sca-fg-image-item"> 623 <img src="{{giftImgUrl}}" /> --> 624 <div class="sca-fg-item-name"> 625 <a href="#">{{giftTitle}}</a> 626 </div> 627 <!-- </div> --> 628 </div> 629 </div> 630 </div> 631 632</script>
632 633
634<script id="sca_fg_ajax_GiftListPopup" type="text/template"> 635 636 <div id="freegift_popup" class="mfp-hide"> 637 <div id="sca-fg-owl-carousel"> 638 <div id="freegift_cart_container" class="sca-fg-cart-container" style="display: none;"> 639 <div id="freegift_message" class="owl-carousel"></div> 640 </div> 641 <div id="sca-fg-slider-cart" style="display: none;"> 642 <div class="sca-fg-cart-title"> 643 <strong>{{popupTitle}}</strong> 644 </div> 645 <div id="sca_freegift_list" class="owl-carousel"></div> 646 </div> 647 </div> 648 </div> 649 650</script>
650 651
652<script id="sca_fg_checkout_confirm_popup" type="text/template"> 653 654 <div class='sca-fg-checkout-confirm-popup' style='font-family: "Myriad","Cardo","Big Caslon","Bodoni MT",Georgia,serif; position: relative;background: #FFF;padding: 20px 20px 50px 20px;width: auto;max-width: 500px;margin: 20px auto;'> 655 <h1 style='font-family: "Oswald","Cardo","Big Caslon","Bodoni MT",Georgia,serif;'>YOU CAN STILL ADD MORE!</h1> 656 <p>You get 1 free item with every product purchased. It looks like you can still add more free item(s) to your cart. What would you like to do?</p> 657 <p class='sca-fg-checkout-confirm-buttons' style='float: right;'> 658 <a class='btn popup-modal-dismiss action_button add_to_cart' href='#' style='width: 200px !important;margin-right: 20px;'>ADD MORE</a> 659 <a class='btn checkout__button continue-checkout action_button add_to_cart' href='/checkout' style='width: 200px !important;'>CHECKOUT</a> 660 </p> 661 </div> 662 663</script>
663 664 665 666 667<link href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/sca.freegift.css?v=95952017956023990191636039174" rel="stylesheet" type="text/css" media="all" />
668<script src="//cannonballcoffee.co.uk/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
vendor: 1 bytes, line 668
668
669<script data-cfasync="false"> 670 Shopify.money_format = "${{amount}}"; 671 //enable checking free gifts condition when checkout clicked 672 if ((typeof SECOMAPP) === 'undefined') { window.SECOMAPP = {}; }; 673 SECOMAPP.enableOverrideCheckout = true; 674 // SECOMAPP.preStopAppCallback = function(cart){ 675 // if(typeof yotpo!=='undefined' && typeof yotpo.initWidgets==='function'){ 676 // yotpo.initWidgets(); 677 // } 678 // } 679</script>
vendor: 1 bytes, line 679
679
680<script type="text/javascript">(function(){if(typeof SECOMAPP==="undefined"){SECOMAPP={}};if(typeof Shopify==="undefined"){Shopify={}};SECOMAPP.fg_ver=1606039303;SECOMAPP.fg_scriptfile="freegifts_20201030.min.js";SECOMAPP.gifts_list_avai={"37568695533752":true,"37568695599288":true,"37568695664824":true,"37568695730360":true,"37568696254648":true,"37568696320184":true,"37568696385720":true,"37568696451256":true,"37568696942776":true,"37568696910008":true};})();</script>
680 681
682<script data-cfasync="false" type="text/javascript"> 683 /* Smart Ecommerce App (SEA Inc) 684 * http://www.secomapp.com 685 * Do not reuse those source codes if don't have permission of us. 686 * */ 687 688 689 (function(){if(!Array.isArray){Array.isArray=function(e){return Object.prototype.toString.call(e)==="[object Array]"}}"function"!==typeof Object.create&&(Object.create=function(e){function t(){}t.prototype=e;return new t});if(!Object.keys){Object.keys=function(e){var t=[],r;for(r in e){if(Object.prototype.hasOwnProperty.call(e,r)){t.push(r)}}return t}}if(!String.prototype.endsWith){Object.defineProperty(String.prototype,"endsWith",{value:function(e,t){var r=this.toString();if(t===undefined||t>r.length){t=r.length}t-=e.length;var i=r.indexOf(e,t);return i!==-1&&i===t},writable:true,enumerable:true,configurable:true})}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(e,t){var r;if(this==null){throw new TypeError('"this" is null or not defined')}var i=Object(this);var n=i.length>>>0;if(n===0){return-1}var o=+t||0;if(Math.abs(o)===Infinity){o=0}if(o>=n){return-1}r=Math.max(o>=0?o:n-Math.abs(o),0);while(r<n){if(r in i&&i[r]===e){return r}r++}return-1}}if(!Array.prototype.forEach){Array.prototype.forEach=function(e,t){var r,i;if(this==null){throw new TypeError(" this is null or not defined")}var n=Object(this);var o=n.length>>>0;if(typeof e!=="function"){throw new TypeError(e+" is not a function")}if(arguments.length>1){r=t}i=0;while(i<o){var a;if(i in n){a=n[i];e.call(r,a,i,n)}i++}}}console=console||{};console.log=console.log||function(){};if(typeof Shopify==="undefined"){Shopify={}}if(typeof Shopify.onError!=="function"){Shopify.onError=function(){}}if(typeof SECOMAPP==="undefined"){SECOMAPP={}}SECOMAPP.removeGiftsVariant=function(e){setTimeout(function(){try{e("select option").not(".sca-fg-cart-item select option").filter(function(){var t=e(this).val();var r=e(this).text();if(r.indexOf(" - ")!==-1){r=r.slice(0,r.indexOf(" - "))}var i=[];if(r.indexOf(" / ")!==-1){i=r.split(" / ");r=i[i.length-1]}if(typeof SECOMAPP.gifts_list_avai!=="undefined"&&typeof SECOMAPP.gifts_list_avai[t]!=="undefined"||r.endsWith("% off)")){e(this).parent("select").find("option").not(".sca-fg-cart-item select option").filter(function(){var i=e(this).val();var n=e(this).text();return n.endsWith(r)||i==t}).remove();e(".dropdown *,ul li,label,div").filter(function(){var i=e(this).html(),n=e(this).data("value");return i&&i.endsWith(r)||n==t}).remove();return true}return false})}catch(e){console.log(e)}},500)};SECOMAPP.formatMoney=function(e,t){if(typeof e=="string"){e=e.replace(".","")}var r="";var i=typeof Shopify!=="undefined"&&typeof Shopify.money_format!=="undefined"?Shopify.money_format:"{{amount}}";var n=/\{\{\s*(\w+)\s*\}\}/;var o=t||(typeof this.fgsettings.sca_currency_format==="string"&&this.fgsettings.sca_currency_format.indexOf("amount")>-1?this.fgsettings.sca_currency_format:null)||i;if(o.indexOf("amount_no_decimals_no_comma_separator")<0&&o.indexOf("amount_no_comma_separator_up_cents")<0&&o.indexOf("amount_up_cents")<0&&typeof Shopify.formatMoney==="function"){return Shopify.formatMoney(e,o)}function a(e,t){return typeof e=="undefined"?t:e}function f(e,t,r,i,n,o){t=a(t,2);r=a(r,",");i=a(i,".");if(isNaN(e)||e==null){return 0}e=(e/100).toFixed(t);var f=e.split("."),c=f[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r),s=f[1]?!n||!o?i+f[1]:n+f[1]+o:"";return c+s}switch(o.match(n)[1]){case"amount":r=f(e,2);break;case"amount_no_decimals":r=f(e,0);break;case"amount_with_comma_separator":r=f(e,2,",",".");break;case"amount_no_decimals_with_comma_separator":r=f(e,0,",",".");break;case"amount_no_decimals_no_comma_separator":r=f(e,0,"","");break;case"amount_up_cents":r=f(e,2,",","","<sup>","</sup>");break;case"amount_no_comma_separator_up_cents":r=f(e,2,"","","<sup>","</sup>");break}return o.replace(n,r)};SECOMAPP.setCookie=function(e,t,r,i,n){var o=new Date;o.setTime(o.getTime()+r*24*60*60*1e3+i*60*1e3);var a="expires="+o.toUTCString();document.cookie=e+"="+t+";"+a+(n?";path="+n:";path=/")};SECOMAPP.deleteCookie=function(e,t){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; "+(t?";path="+t:";path=/")}
689;SECOMAPP.getCookie=function(e){var t=e+"=";var r=document.cookie.split(";");for(var i=0;i<r.length;i++){var n=r[i];while(n.charAt(0)==" ")n=n.substring(1);if(n.indexOf(t)==0)return n.substring(t.length,n.length)}return""};SECOMAPP.getQueryString=function(){var e={};var t=window.location.search.substring(1);var r=t.split("&");for(var i=0;i<r.length;i++){var n=r[i].split("=");if(typeof e[n[0]]==="undefined"){e[n[0]]=decodeURIComponent(n[1])}else if(typeof e[n[0]]==="string"){var o=[e[n[0]],decodeURIComponent(n[1])];e[n[0]]=o}else{e[n[0]].push(decodeURIComponent(n[1]))}}return e};SECOMAPP.freegifts_product_json=function(e){if(e){for(var t=0;t<e.options.length;t++)if(typeof e.options[t]!=="undefined"&&typeof e.options[t].values!=="undefined"){var r=e.options[t];for(var i=0;i<r.values.length;i++)(r.values[i].endsWith("(Freegifts)")||r.values[i].endsWith("% off)"))&&(r.values.splice(i,1),i--)}for(var n=function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0},o=e.price,a=e.price_max,f=e.price_min,c=e.compare_at_price,s=e.compare_at_price_max,p=e.compare_at_price_min,t=0;t<e.variants.length;t++){var i=e.variants[t],u=i.option3?i.option3:i.option2?i.option2:i.option1;"undefined"!=typeof SECOMAPP&&"undefined"!=typeof SECOMAPP.gifts_list_avai&&!n(SECOMAPP.gifts_list_avai)&&"undefined"!=typeof SECOMAPP.gifts_list_avai[i.id]||u.endsWith("(Freegifts)")||u.endsWith("% off)")?(e.variants.splice(t,1),t-=1):(a>=i.price&&(a=i.price,o=i.price),f<=i.price&&(f=i.price),i.compare_at_price&&(s>=i.compare_at_price&&(s=i.compare_at_price,c=i.compare_at_price),p<=i.compare_at_price&&(p=i.compare_at_price)),1==i.available&&(e.available=!0))}e.price=o,e.price_max=f,e.price_min=a,e.compare_at_price=c,e.compare_at_price_max=p,e.compare_at_price_min=s,e.price_varies=f>a?!0:!1,e.compare_at_price_varies=p>s?!0:!1}return e};SECOMAPP.fg_codes=[];if(SECOMAPP.getCookie("sca_fg_codes")!==""){SECOMAPP.fg_codes=JSON.parse(SECOMAPP.getCookie("sca_fg_codes"))}var e=SECOMAPP.getQueryString();if(e["freegifts_code"]&&SECOMAPP.fg_codes.indexOf(e["freegifts_code"])===-1){if(typeof SECOMAPP.activateOnlyOnePromoCode!=="undefined"&&SECOMAPP.activateOnlyOnePromoCode===true){SECOMAPP.fg_codes=[]}SECOMAPP.fg_codes.push(e["freegifts_code"]);SECOMAPP.setCookie("sca_fg_codes",JSON.stringify(SECOMAPP.fg_codes))}})(); 690 691 ;SECOMAPP.customer={};SECOMAPP.customer.orders=[];SECOMAPP.customer.freegifts=[];;SECOMAPP.customer.email=null;SECOMAPP.customer.first_name=null;SECOMAPP.customer.last_name=null;SECOMAPP.customer.tags=null;SECOMAPP.customer.orders_count=null;SECOMAPP.customer.total_spent=null; 692</script>
692 693 694 695 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled -->
696<script type="text/javascript"> 697 //var sm_quantity_selector_attr = 'id'; 698 if (window.location.pathname == '/collections/all') { 699 window.location.replace('/collections/all-products'); 700 } 701 702 var sm_is_cart_page = false; 703 704</script>
704 705 706<style> 707#gift_container, #gift_container .giftContainerContent, #smProductDetailGiftWrapper { 708 all: unset; 709} 710 711#gift_container .giftContainerContent *, #smProductDetailGiftWrapper * { 712 all: unset; 713} 714 715#sticky_gift_icon.stickyGartRight { 716 right: 20px; 717 bottom: 20px; 718} 719#sticky_gift_icon { 720 position: fixed; 721 bottom: 200px; 722 right: 15px; 723 z-index: 9999; 724} 725#sticky_gift_icon a { 726 text-decoration: none; 727 font-size: 20px; 728 color: #34495e; 729} 730#sticky_gift_icon span { 731 display: block; 732 -webkit-border-radius: 40px; 733 -moz-border-radius: 40px; 734 border-radius: 40px; 735 background-color: rgba(255,255,255,.9); 736 -webkit-box-shadow: 1px 1px 5px grey; 737 -moz-box-shadow: 1px 1px 5px grey; 738 box-shadow: 1px 1px 5px grey; 739 padding: 10px; 740 width: 40px; 741 height: 40px; 742 margin: 0 auto; 743 line-height: 40px !important; 744 text-align: center; 745 position: relative; 746 box-sizing: content-box !important; 747 z-index: 1; 748} 749#sticky_gift_icon mark { 750 -webkit-border-radius: 20px; 751 -moz-border-radius: 20px; 752 border-radius: 20px; 753 border: 2px solid #FFF; 754 width: 20px; 755 height: 20px; 756 background-color: #FF6B6B; 757 position: absolute; 758 top: -5px; 759 left: -10px; 760 font-size: 10px; 761 line-height: 20px; 762 font-family: Roboto,sans-serif; 763 color: #FFF; 764 font-weight: 700; 765 box-sizing: content-box !important; 766} 767#sticky_gift_icon svg.showGifts { 768 height: 30px; 769 width: 30px; 770 margin-top: 3px; 771} 772#sticky_gift_icon svg.hideGifts { 773 height: 25px; 774 width: 25px; 775 margin-top: 8px; 776 display: none; 777} 778 779#gift_container { 780 color:black; 781 position: fixed; 782 z-index: 9999999; 783 bottom: 95px; 784 right: 20px; 785 max-height: 80%; 786 overflow-y: scroll; 787 overflow-x: hidden; 788 -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px, rgb(0, 0, 0) 0px 5px 0px 0px inset !important; 789 -moz-box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px, rgb(0, 0, 0) 0px 5px 0px 0px inset !important; 790 box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px, rgb(0, 0, 0) 0px 5px 0px 0px inset !important; 791 -moz-border-radius: 8px; 792 -webkit-border-radius: 8px; 793 border-radius: 8px; 794 font-size: 13px; 795 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; 796} 797 798#gift_container .giftContainerContent { 799 float: right; 800 background: white; 801 width: 320px; 802 position: relative; 803 padding: 10px 10px 0px 10px; 804 display:none; 805} 806 807#gift_container .giftContainerContent .giftWrapper { 808 color: black; 809 padding: 5px; 810 margin: 0px 0px 10px; 811 background:rgb(255, 255, 255) none repeat scroll 0% 0%; 812 border-radius: 5px; 813 -webkit-border-radius: 5px; 814 -moz-border-radius: 5px; 815 -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px; 816 -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px; 817 box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px; 818 position: relative; 819 display: block; 820} 821 822#gift_container .giftContainerContent .orderGiftsTitle, #gift_container .giftContainerContent .productsToOfferGiftsTitle { 823 text-align: center; 824 padding: 5px; 825 margin: 0 auto; 826 font-weight: bold; 827 display: block; 828 border-bottom: 1px solid gray; 829 width: 95%; 830} 831 832#gift_container .giftContainerContent ul { 833 display: inline; 834} 835#gift_container .giftContainerContent li{ 836 padding: 10px 20px; 837 display: block; 838} 839#gift_container .giftContainerContent li img{ 840 width: 22%; 841 float: left; 842 display: block; 843} 844#gift_container .giftContainerContent .smItems{ 845 width: 70%; 846 display: block; 847 float: left; 848 margin-left: 5%; 849} 850 851#gift_container .giftContainerContent .giftWrapper a { 852 display: inline; 853 cursor: pointer; 854 text-decoration: underline; 855} 856 857#gift_container .giftContainerContent .smAddGiftToCart { 858 padding: 4px 10px; 859 margin-top: 4px; 860 background:rgba(168, 168, 168, 0.46) none repeat scroll 0% 0%; 861 border-radius: 2px; 862 position: relative; 863 display: block; 864 font-weight: bold; 865 cursor: pointer; 866} 867 868#gift_container .giftContainerContent .giftAlreadyInCart { 869 padding: 5px 20px; 870 display: block; 871 text-align: center; 872} 873#gift_container .giftContainerContent .giftAlreadyInCart a { 874 font-weight: bold; 875} 876#gift_container .giftContainerContent .removeFromCart { 877 display: block; 878 margin-top: 10px; 879 cursor: pointer; 880 text-decoration: underline; 881} 882 883 884#gift_container .giftContainerContent .item-variants select { 885 display: block; 886 color: #444; 887 padding: .3em 1.0em .3em .3em; 888 width: 100%; 889 max-width: 100%; 890 box-sizing: border-box; 891 margin-top: 2px; 892 border: 1px solid #aaa; 893 -moz-border-radius: .2em; 894 -webkit-border-radius: .2em; 895 border-radius: .2em; 896 -moz-appearance: none; 897 -webkit-appearance: none; 898 appearance: none; 899 background-color: #fff; 900 background-image: url('data:image/svg+xml;charset=US-ASCII,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="292.362px" height="292.362px" viewBox="0 0 292.362 292.362" style="enable-background:new 0 0 292.362 292.362;" xml:space="preserve"><g> <path d="M286.935,69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952,0-9.233,1.807-12.85,5.424 C1.807,72.998,0,77.279,0,82.228c0,4.948,1.807,9.229,5.424,12.847l127.907,127.907c3.621,3.617,7.902,5.428,12.85,5.428 s9.233-1.811,12.847-5.428L286.935,95.
900074c3.613-3.617,5.427-7.898,5.427-12.847C292.362,77.279,290.548,72.998,286.935,69.377z"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'), linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); 901 background-repeat: no-repeat, repeat; 902 background-position: right .7em top 50%, 0 0; 903 background-size: .65em auto, 100%; 904} 905#gift_container .giftContainerContent .item-variants select::-ms-expand { 906 display: none; 907} 908#gift_container .giftContainerContent .item-variants select:hover { 909 border-color: #888; 910} 911#gift_container .giftContainerContent .item-variants select:focus { 912 border-color: #aaa; 913 -moz-box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7); 914 -webkit-box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7); 915 box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7); 916 -moz-box-shadow: 0 0 0 3px -moz-mac-focusring; 917 -webkit-box-shadow: 0 0 0 3px -moz-mac-focusring; 918 box-shadow: 0 0 0 3px -moz-mac-focusring; 919 color: #222; 920 outline: none; 921} 922#gift_container .giftContainerContent .item-variants select option { 923 font-weight:normal; 924} 925 926*[dir="rtl"] #gift_container .giftContainerContent .item-variants select, :root:lang(ar) #gift_container .giftContainerContent .item-variants select, :root:lang(iw) #gift_container .giftContainerContent .item-variants select { 927 background-position: left .7em top 50%, 0 0; 928 padding: .6em .8em .5em 1.4em; 929} 930 931#gift_container .giftContainerContent .item-variants select:disabled, #gift_container .giftContainerContent .item-variants select[aria-disabled=true] { 932 color: graytext; 933 background-image: url('data:image/svg+xml;charset=US-ASCII,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="292.362px" height="292.362px" viewBox="0 0 292.362 292.362" style="enable-background:new 0 0 292.362 292.362;" xml:space="preserve"><g> <path d="M286.935,69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952,0-9.233,1.807-12.85,5.424 C1.807,72.998,0,77.279,0,82.228c0,4.948,1.807,9.229,5.424,12.847l127.907,127.907c3.621,3.617,7.902,5.428,12.85,5.428 s9.233-1.811,12.847-5.428L286.935,95.074c3.613-3.617,5.427-7.898,5.427-12.847C292.362,77.279,290.548,72.998,286.935,69.377z"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'),linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); 934} 935#gift_container .giftContainerContent .item-variants select:disabled:hover, #gift_container .giftContainerContent .item-variants select[aria-disabled=true] { 936 border-color: #aaa; 937} 938#gift_container .giftContainerContent:after { 939 bottom: 100%; 940 left: 89%; 941 border: solid transparent; 942 content: " "; 943 height: 0; 944 width: 0; 945 position: absolute; 946 pointer-events: none; 947 border-bottom-color: white; 948 border-width: 8px; 949 margin-left: -8px; 950} 951 952#gift_container .button { 953 background: #6394F8; 954 color: white; 955 text-align: center; 956 padding: 12px; 957 text-decoration: none; 958 display: block; 959 border-radius: 3px; 960 font-size: 16px; 961 margin: 25px 0 15px 0; 962} 963#gift_container .button:hover { 964 background: #729ef9; 965} 966 967#gift_container .clearfix:after { 968 content: ""; 969 display: table; 970 clear: both; 971} 972 973#gift_container #overlaySection { 974 display: none; 975 width: 100%; 976 height: 100%; 977 position: absolute; 978 top: 0; 979 left: 0; 980 background: white; 981 opacity: 0.6; 982 z-index: 99; 983} 984 985 986#smProductDetailGiftWrapper { 987 position: relative; 988 font-size: 13px; 989 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; 990 line-height: 1; 991 -webkit-font-smoothing: antialiased; 992 -moz-osx-font-smoothing: grayscale; 993 color: #000; 994 padding: 10px; 995 margin: 20px 0px 50px; 996 background:rgb(255, 255, 255) none repeat scroll 0% 0%; 997 -webkit-border-radius: 5px; 998 -moz-border-radius: 5px; 999 border-radius: 5px; 1000 -webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,rgba(0, 0, 0, 0.1) 0px 1px 1px 1px; 1001 -moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,rgba(0, 0, 0, 0.1) 0px 1px 1px 1px; 1002 box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,rgba(0, 0, 0, 0.1) 0px 1px 1px 1px; 1003 display: block; 1004} 1005 1006#smProductDetailGiftWrapper.alreadyInCart { 1007 border: 1px solid #00800070; 1008 background: rgb(245, 251, 244); 1009} 1010 1011#smProductDetailGiftWrapper .alreadyInCartProductTitle { 1012 display: block; 1013 text-align: center; 1014} 1015#smProductDetailGiftWrapper .alreadyInCartProductTitle a { 1016 cursor: pointer; 1017 text-decoration: underline; 1018 font-weight: bold; 1019} 1020#smProductDetailGiftWrapper .removeFromCart { 1021 display: block; 1022 text-align: center; 1023 margin-top: 20px; 1024 cursor: pointer; 1025 text-decoration: underline; 1026} 1027 1028 1029#smProductDetailGiftWrapper li { 1030 padding: 10px 20px; 1031 display: inline-block; 1032} 1033 1034#smProductDetailGiftWrapper li img { 1035 width: 22%; 1036 float: left; 1037 display: block; 1038} 1039#smProductDetailGiftWrapper .smItems { 1040 width: 70%; 1041 display: block; 1042 float: left; 1043 margin-left: 5%; 1044} 1045#smProductDetailGiftWrapper .giftWrapper a { 1046 display: inline; 1047 cursor: pointer; 1048 text-decoration: underline; 1049} 1050#smProductDetailGiftWrapper .item-variants select { 1051 display: block; 1052 color:#444; 1053 padding: .5em 1.0em .3em .3em; 1054 width: 100%; 1055 max-width: 100%; 1056 box-sizing: border-box; 1057 margin-top: 6px; 1058 border: 1px solid #aaa; 1059 -moz-border-radius: .2em; 1060 -webkit-border-radius: .2em; 1061 border-radius: .2em; 1062 -moz-appearance: none; 1063 -webkit-appearance: none; 1064 appearance: none; 1065 background-color:#fff; 1066 background-image: url('data:image/svg+xml;charset=US-ASCII,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="292.362px" height="292.362px" viewBox="0 0 292.362 292.362" style="enable-background:new 0 0 292.362 292.362;" xml:space="preserve"><g> <path d="M286.935,69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952,0-9.233,1.807-12.85,5.424 C1.807,72.998,0,77.279,0,82.228c0,4.948,1.807,9.229,5.424,12.847l127.907,127.907c3.621,3.617,7.902,5.428,12.85,5.428 s9.233-1.811,12.847-5.428L286.935,95.
1066074c3.613-3.617,5.427-7.898,5.427-12.847C292.362,77.279,290.548,72.998,286.935,69.377z"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'), linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%); 1067 background-repeat: no-repeat, repeat; 1068 background-position: right .7em top 50%, 0 0; 1069 background-size: .65em auto, 100%; 1070 text-align: left; 1071} 1072 1073#smProductDetailGiftWrapper .item-name { 1074 display: block; 1075 cursor: pointer; 1076 text-decoration: underline; 1077 text-align: left; 1078} 1079 1080#smProductDetailGiftWrapper .item-variants select option { 1081 font-weight: normal; 1082} 1083#smProductDetailGiftWrapper .smAddGiftToCart { 1084 padding: 8px 8px; 1085 margin-top: 6px; 1086 background: rgba(168, 168, 168, 0.46) none repeat scroll 0% 0%; 1087 -moz-border-radius: 2px; 1088 -webkit-border-radius: 2px; 1089 border-radius: 2px; 1090 position: relative; 1091 display: block; 1092 font-weight: bold; 1093 cursor: pointer; 1094} 1095#smProductDetailGiftWrapper .productsToOfferGiftsTitle { 1096 text-align: center; 1097 padding: 5px; 1098 margin: 0 auto; 1099 font-weight: bold; 1100 display: block; 1101 border-bottom: 1px solid gray; 1102 width: 95%; 1103 margin-bottom: 20px; 1104 line-height: 20px; 1105} 1106#smProductDetailGiftWrapper .productsToOfferGiftsTitle a { 1107 cursor: pointer; 1108 text-decoration: underline; 1109} 1110 1111#gift_container .offerGiftsUntilDate, #smProductDetailGiftWrapper .offerGiftsUntilDate { 1112 display: block; 1113 margin-top: 5px; 1114 text-align: center; 1115 border-top: 1px solid black; 1116 padding: 10px; 1117} 1118 1119#gift_container .offerGiftsUntilDateIcon, #smProductDetailGiftWrapper .offerGiftsUntilDateIcon { 1120 padding: 0 1.0em .3em .3em; 1121 background-color: #fff; 1122 background-image: url('data:image/svg+xml;charset=US-ASCII,<svg height="512pt" viewBox="0 0 512 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m482 292.25v-246.25c0-8.285156-6.714844-15-15-15h-76v-16c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v16h-60v-16c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v16h-60v-16c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v16h-60v-16c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v16h-76c-8.285156 0-15 6.714844-15 15v391c0 8.285156 6.714844 15 15 15h249.804688c24.25 36.152344 65.488281 60 112.195312 60 74.4375 0 135-60.5625 135-135 0-32.070312-11.25-61.5625-30-84.75zm-391-231.25v15c0 8.285156 6.714844 15 15 15s15-6.714844 15-15v-15h60v15c0 8.285156 6.714844 15 15 15s15-6.714844 15-15v-15h60v15c0 8.285156 6.714844 15 15 15s15-6.714844 15-15v-15h60v15c0 8.285156 6.714844 15 15 15s15-6.714844 15-15v-15h61v60h-422v-60zm-61 361v-271h422v113.804688c-21.464844-14.394532-47.269531-22.804688-75-22.804688-47.398438 0-89.164062 24.558594-113.257812 61.613281-2.027344-1.023437-4.3125-1.613281-6.742188-1.613281h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h22.722656c-3.386718 9.554688-5.730468 19.601562-6.882812 30h-15.839844c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h15.839844c1.152344 10.398438 3.492187 20.445312 6.882812 30zm347 60c-57.898438 0-105-47.101562-105-105s47.101562-105 105-105 105 47.101562 105 105-47.101562 105-105 105zm0 0"/><path d="m437 362h-45v-45c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v60c0 8.285156 6.714844 15 15 15h60c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m136 182h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m136 242h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m136 302h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m227 212h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15zm0 0"/><path d="m227 272h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15zm0 0"/><path d="m136 362h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m347 212h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15zm0 0"/></svg>'); 1123 background-repeat: no-repeat, repeat; 1124 background-size: 16px auto; 1125} 1126 1127.productGiftIcon { 1128 position: absolute; 1129 top: 10px; 1130 right: 10px; 1131 width: 15%; 1132 z-index: 1; 1133} 1134.svgTextValue { 1135 display: inline-block; 1136 position: absolute; 1137 top: 50%; 1138 -webkit-transform: translateY(-50%); 1139 transform: translateY(-50%); 1140 left: 0; 1141 right: 0; 1142 margin: auto; 1143 text-align: center; 1144 color: black; 1145} 1146 1147 1148</style> 1149<div style="display:none" id="sticky_gift_icon" class="stickyGartRight"> 1150 <a href="#"> 1151 <span style="background-size: 30px;background-repeat: no-repeat;background-position: center; background-color:#ffffff"> 1152 <svg class="showGifts" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"> 1153 <g> 1154 <g> 1155 <path d="M32,271.692v192c0,17.664,14.368,32,32,32h160v-224H32z"></path> 1156 </g> 1157 </g> 1158 <g> 1159 <g> 1160 <path d="M480,143.692H378.752c7.264-4.96,13.504-9.888,17.856-14.304c25.824-25.952,25.824-68.192,0-94.144 1161 c-25.088-25.28-68.8-25.216-93.856,0c-13.888,13.92-50.688,70.592-45.6,108.448h-2.304c5.056-37.856-31.744-94.528-45.6-108.448 1162 c-25.088-25.216-68.8-25.216-93.856,0C89.6,61.196,89.6,103.436,115.36,129.388c4.384,4.416,10.624,9.344,17.888,14.304H32 1163 c-17.632,0-32,14.368-32,32v48c0,8.832,7.168,16,16,16h208v-64h64v64h208c8.832,0,16-7.168,16-16v-48 1164 C512,158.06,497.664,143.692,480,143.692z M222.112,142.636c0,0-1.344,1.056-5.92,1.056c-22.112,0-64.32-22.976-78.112-36.864 1165 c-13.408-13.504-13.408-35.52,0-49.024c6.496-6.528,15.104-10.112,24.256-10.112c9.12,0,17.728,3.584,24.224,10.112 1166 C208.128,79.5,229.568,134.924,222.112,142.636z M295.776,143.692c-4.544,0-5.888-1.024-5.888-1.056 1167 c-7.456-7.712,13.984-63.136,35.552-84.832c12.896-13.024,35.456-13.088,48.48,0c13.44,13.504,13.44,35.52,0,49.024 1168 C360.128,120.716,317.92,143.692,295.776,143.692z"></path> 1169 </g> 1170 </g> 1171 <g> 1172 <g> 1173 <path d="M288,271.692v224h160c17.664,0,32-14.336,32-32v-192H288z"></path> 1174 </g> 1175 </g> 1176 </svg> 1177 <svg class="hideGifts" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 492 492" style="enable-background:new 0 0 492 492;" xml:space="preserve"> 1178 <g> 1179 <g> 1180 <path d="M300.188,246L484.14,62.04c5.06-5.064,7.852-11.82,7.86-19.024c0-7.208-2.792-13.972-7.86-19.028L468.02,7.872 1181 c-5.068-5.076-11.824-7.856-19.036-7.856c-7.2,0-13.956,2.78-19.024,7.856L246.008,191.82L62.048,7.872 1182 c-5.06-5.076-11.82-7.856-19.028-7.856c-7.2,0-13.96,2.78-19.02,7.856L7.872,23.988c-10.496,10.496-10.496,27.568,0,38.052 1183 L191.828,246L7.872,429.952c-5.064,5.072-7.852,11.828-7.852,19.032c0,7.204,2.788,13.96,7.852,19.028l16.124,16.116 1184 c5.06,5.072,11.824,7.856,19.02,7.856c7.208,0,13.968-2.784,19.028-7.856l183.96-183.952l183.952,183.952 1185 c5.068,5.072,11.824,7.856,19.024,7.856h0.008c7.204,0,13.96-2.784,19.028-7.856l16.12-16.116 1186 c5.06-5.064,7.852-11.824,7.852-19.028c0-7.204-2.792-13.96-7.852-19.028L300.188,246z"/> 1187 </g> 1188 </g> 1189 </svg> 1190 <mark class="giftsCount" style="background-color:#ff6b6b">0</mark> 1191 </span> 1192 </a> 1193</div> 1194 1195 1196<div id="gift_container"> 1197 <div class="giftContainerContent"> 1198 </div> 1199 <div id="overlaySection" style="display: none;"> 1200 <div class="overlaySectionWrapper"> 1201 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: 10px auto; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; display: block; shape-rendering: auto;" width="100px" height="100px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"> 1202 <circle cx="50" cy="50" fill="none" stroke="#6a6a6a" stroke-width="6" r="35" stroke-dasharray="164.93361431346415 56.97787143782138"> 1203 <animateTransform attributeName="transform" type="rotate" repeatCount="indef
1203inite" dur="1s" values="0 50 50;360 50 50" keyTimes="0;1"></animateTransform> 1204 </circle> 1205 </svg> 1206 </div> 1207 </div> 1208</div> 1209 1210<div id="smGiftIcon1" style="display:none"> 1211 <svg height="100%" viewBox="0 0 423334 423334" width="100%"><g> 1212 <circle class="svgBackground" cx="211667" cy="211667" r="211667" style="fill: rgb(0, 255, 0);" /><g><path class="fil1" style="fill: white" d="M119059 155901l185216 0c2805,0 5080,2275 5080,5080l0 41401c0,2805 -2275,5080 -5080,5080l-185216 0c-2805,0 -5080,-2275 -5080,-5080l0 -41401c0,-2805 2275,-5080 5080,-5080zm180136 10160l-175056 0 0 31241 175056 0 0 -31241z" /> 1213 <path class="fil1" style="fill: white" d="M296643 220462l0 104671c0,2805 -2275,5080 -5080,5080l-159792 0c-2805,0 -5080,-2275 -5080,-5080l0 -104671c0,-2797 2282,-5079 5079,-5079l2 0c2797,0 5079,2289 5079,5079l0 99591 149632 0 0 -99591c0,-2797 2282,-5079 5079,-5079l2 0c2797,0 5079,2289 5079,5079z" /> 1214 <path class="fil1" style="fill: white" d="M193635 161672c0,-2805 2275,-5080 5080,-5080 2805,0 5080,2275 5080,5080l0 163461c0,2805 -2275,5080 -5080,5080 -2805,0 -5080,-2275 -5080,-5080l0 -163461z" /> 1215 <path class="fil1" style="fill: white" d="M219539 161672c0,-2805 2275,-5080 5080,-5080 2805,0 5080,2275 5080,5080l0 163461c0,2805 -2275,5080 -5080,5080 -2805,0 -5080,-2275 -5080,-5080l0 -163461z" /> 1216 <path class="fil1" style="fill: white" d="M209789 163399c-2587,-2281 -68864,-61052 -31914,-69713 33612,-7880 40371,65311 40391,65520 262,2783 -1781,5254 -4564,5516 -1491,140 -2893,-381 -3913,-1323zm-29612 -59831c-13041,3056 11194,28506 26055,42753 -3158,-17890 -10654,-46364 -26055,-42753z" /> 1217 <path class="fil1" style="fill: white" d="M221711 142929c11236,-11089 24112,-25587 18671,-29124 -5427,-3528 -13257,14265 -18671,29124zm24187 -37618c19846,12904 -28410,55572 -31713,58458 -1268,1217 -3135,1739 -4942,1208 -2685,-789 -4222,-3606 -3433,-6291 56,-189 19543,-66734 40088,-53375z" /></g></g> 1218 </svg> 1219</div> 1220<div id="smGiftIcon2" style="display:none"> 1221 <svg height="100%" width="100%" viewBox="0 0 64 64"> 1222 <g> 1223 <path class="svgBackground" 1224 d="M56.8,19.4c-2.4,0.3-4.2,1.8-5.7,3.7c0.4,0.5,0.8,0.8,1.1,1.2c0,1.3,0,2.6,0,4.4c1.1,0.6,2.5,1.7,4.2,2.3 c0.9,0.3,2.3,0,3.1-0.6c1.1-0.7,0.8-2,0.2-3.1c-0.7-1.4-0.8-2.9-0.2-4.5C60.4,20.7,59.1,19,56.8,19.4z M56.9,23 c-0.8,0.6-1.9,0.8-2.9,0.9c-0.3,0-1.6,0-1.7,0.3c0.5-1.2,1.8-2.3,2.9-2.9c0.4-0.2,0.7-0.4,1.1-0.4c0.4,0,0.8,0.1,1.1,0.4 C57.9,21.9,57.5,22.5,56.9,23z"/> 1225 <path class="svgBackground" 1226 d="M47.8,22.8c-1.5-1.9-3.2-3.4-5.7-3.7c-2.3-0.3-3.6,1.3-2.7,3.5c0.7,1.6,0.5,3-0.2,4.5 c-0.6,1.1-0.8,2.4,0.2,3.1c0.8,0.6,2.2,0.9,3.1,0.6c1.6-0.6,3-1.6,4.2-2.3c0-1.8,0-3.1,0-4.4C47.1,23.6,47.4,23.3,47.8,22.8z M44.4,23.5c-1-0.2-2-0.5-2.8-1.1c-0.1-0.1-0.2-0.2-0.3-0.3c-0.5-0.5-0.9-1.4,0-1.7c0.8-0.3,1.9,0.3,2.6,0.7c1.1,0.7,2,1.6,2.6,2.7 C46.4,23.6,44.8,23.6,44.4,23.5z"/> 1227 <path class="svgBackground" 1228 d="M49.4,23.5c-1.3,0-2.4,1.1-2.4,2.4c0,1.3,1.1,2.4,2.4,2.4c1.3,0,2.4-1.1,2.4-2.4 C51.8,24.6,50.7,23.5,49.4,23.5z"/> 1229 <path class="svgBackground" 1230 d="M58.8,12.3h-7.2v7.2c1.3-1.1,2.9-2,4.9-2.3c1.9-0.3,3.5,0.3,4.5,1.6c1,1.3,1.1,3,0.4,4.7 c0,0.1-0.1,0.2-0.1,0.3h1.5v-7.5C62.9,14.1,61.1,12.3,58.8,12.3z"/> 1231 <path class="svgBackground" 1232 d="M37.6,23.2c-0.7-1.7-0.6-3.5,0.4-4.7c1-1.3,2.6-1.9,4.5-1.6c2.1,0.3,3.8,1.3,5,2.4v-7H5.2 c-2.3,0-4.1,1.8-4.1,4.1v7.5h36.7C37.7,23.6,37.7,23.4,37.6,23.2z"/> 1233 <path class="svgBackground" 1234 d="M43.3,32.5c-0.5,0.2-1,0.2-1.5,0.2c-1.3,0-2.6-0.4-3.5-1c-0.5-0.4-1.9-1.5-1.6-3.7H1.1v19.8 c0,2.3,1.8,4.1,4.1,4.1h42.4V30.2c-0.2,0.1-0.4,0.2-0.6,0.4C45.9,31.2,44.7,32,43.3,32.5z"/> 1235 <path class="svgBackground" 1236 d="M60.7,32c-0.9,0.6-2.2,1-3.5,1c-0.5,0-1-0.1-1.5-0.2c-1.4-0.5-2.6-1.3-3.6-1.9c-0.2-0.1-0.3-0.2-0.5-0.3v21.1 h7.2c2.3,0,4.1-1.8,4.1-4.1V27.9h-0.7C62.7,30.3,61.2,31.6,60.7,32z"/>
1236 1237 </g> 1238 </svg> 1239</div> 1240<div id="smGiftIcon3" style="display:none"> 1241 <svg height="100%" width="100%" viewBox="0 0 64 64"> 1242 <circle cx="50%" cy="50%" r="50%" fill="red" class="svgBackground" /> 1243 <switch> 1244 <foreignObject x="10" y="4" width="70%" height="85%" style="line-height: normal; text-align:center;"> 1245 <div> 1246 <p xmlns="http://www.w3.org/1999/xhtml" class="svgTextValue" style="color: black; font-family: Arial; font-size: 14px; text-align: center; line-height: normal; font-weight: bold"></p> 1247 </div> 1248 </foreignObject> 1249 </switch> 1250 </svg> 1251</div> 1252 1253<img alt="smNoImage" style="display:none" class="smNoImage" src="//cannonballcoffee.co.uk/cdn/shopifycloud/storefront/assets/no-image-100-2a702f30_small.gif" /> 1254
1255<script type="text/javascript">var sm_translations_labels = {"gift_already_in_cart":"Gift GIFT_NAME already in cart","remove_from_cart":"Remove from cart?","add_to_cart":"Add to cart","add_product_to_cart_and_get_gift":"Add PRODUCT_NAME to cart and get free gift","add_multiple_products_to_cart_and_get_gift":"Add any product from collection(s) TYPE_VALUES to cart and get free gift","pick_free_gift_for_multiple_products":"You added to cart product from collection(s) TYPE_VALUES, you can pick free gift","pick_free_gift_for_product":"You can pick free gift for PRODUCT_NAME","buy_for_more_and_get_gift":"Spend ORDER_MINIMUM (TO_SPEND more) and get a free gift worth \u00a37.50","pick_free_gift_for_order":"Congratulations! You've spent ORDER_MINIMUM - click here to claim your gift","active_until":"active until UNTIL_DATE","gift_cart_property_label":"Free gift: 100% off"}; var sm_desing_settings = {"selectedGiftIcon":1,"giftIconColor":{"hue":0,"saturation":0.8346641540527344,"brightness":0.9859086036682129,"alpha":1},"giftIconTextValue":"Free Gift","selectedGiftBoxPosition":1,"backgroundColorOfGiftBox":{"hue":1,"saturation":0,"brightness":1},"backgroundColorOfGiftBoxIcon":{"hue":1,"saturation":0,"brightness":1},"giftBoxIconIsPulsed":0,"hideGiftBox":0}; var sm_products_gifts = []; var sm_orders_gifts = [{"id":13193,"order_minimum":50,"startDate":"2021-11-21","endDate":"2021-12-01","automaticallyAddToCart":1,"gifts":[{"id_gift":"7448227938553","url":"powered-by-cannonball-mug-10-brew-bags-free-gift-1","original_url":"powered-by-cannonball-mug-10-brew-bags-free-gift"}]}]; var sm_multiple_products_gifts= []; var sm_pro_version_settings = []; var sm_money_format=" £ @@amount&&";</script>
1255 1256 1257<!-- Start of Judge.me Core --> 1258<link rel="dns-prefetch" href="https://cdn.judge.me/">
1259<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"with_picture","coupon_value_type":"percentage","coupon_value_percentage":15,"coupon_value_fixed_amount":3.0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":true,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1259ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":3,"widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(no longer available)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"leex","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":true,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":true,"show_stars_for_all_reviews_text_badge":true,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Hear From Real Customers","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":true,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":240,"featured_carousel_width":90,"featured_carousel_image_size":320,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":true,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1259itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1259youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":true,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":true,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1259:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/cannonballcoffee.co.uk","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Cannonball Coffee Company","shop_currency":"GBP","widget_version":"2.1","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1259shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Cannonball Coffee Company"};</script>
1259 <style class='jdgm-settings-style'>.jdgm-xx{left:0}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__replier:before{content:'Cannonball Coffee Company'}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(no longer available)'}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important} 1260</style> <style class='jdgm-settings-style'></style> 1261 1262 1263 1264 1265 <style class='jdgm-miracle-styles'> 1266 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/I
1266azfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 1267 1268</style> 1269 1270 1271 1272 1273 1274 1275
1276<script data-cfasync='false' class='jdgm-script'> 1277!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/", 1278jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 1279setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){ 1280!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 1281(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!", 1282s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))}, 1283jdgm.loadCSS.requestedUrls=[],jdgm.docReady(function(){(window.jdgmLoadCSS||e.querySelectorAll( 1284".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 1285parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"): 1286jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"))})}(document); 1287</script>
vendor: 1 bytes, line 1287
1287
1288<script async data-cfasync="false" type="text/javascript" src="https://cdn.judge.me/loader.js"></script>
1288 1289 1290<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript> 1291<!-- End of Judge.me Core --> 1292 1293
1294<script> 1295 // empty script tag to work around a platform issue where attributes of first script in file are scrubbed 1296</script>
1296 1297
1298<script id="bold-subscriptions-script" type="text/javascript"> 1299 window.BOLD = window.BOLD || {}; 1300 window.BOLD.subscriptions = window.BOLD.subscriptions || {}; 1301 window.BOLD.subscriptions.classes = window.BOLD.subscriptions.classes || {}; 1302 window.BOLD.subscriptions.patches = window.BOLD.subscriptions.patches || {}; 1303 window.BOLD.subscriptions.patches.maxCheckoutRetries = window.BOLD.subscriptions.patches.maxCheckoutRetries || 200; 1304 window.BOLD.subscriptions.patches.currentCheckoutRetries = window.BOLD.subscriptions.patches.currentCheckoutRetries || 0; 1305 window.BOLD.subscriptions.patches.maxCashierPatchAttempts = window.BOLD.subscriptions.patches.maxCashierPatchAttempts || 200; 1306 window.BOLD.subscriptions.patches.currentCashierPatchAttempts = window.BOLD.subscriptions.patches.currentCashierPatchAttempts || 0; 1307 window.BOLD.subscriptions.config = window.BOLD.subscriptions.config || {}; 1308 window.BOLD.subscriptions.config.platform = 'shopify'; 1309 window.BOLD.subscriptions.config.shopDomain = 'cannonball-coffee-company.myshopify.com'; 1310 window.BOLD.subscriptions.config.customDomain = 'cannonballcoffee.co.uk'; 1311 window.BOLD.subscriptions.config.shopIdentifier = '29593102'; 1312 window.BOLD.subscriptions.config.appUrl = 'https://sub.boldapps.net'; 1313 window.BOLD.subscriptions.config.currencyCode = 'GBP'; 1314 window.BOLD.subscriptions.config.checkoutType = 'shopify'; 1315 window.BOLD.subscriptions.config.currencyFormat = " \u003Cspan class=money\u003E\u00a3 \u0026#123;\u0026#123;amount}}\u003C\/span\u003E"; 1316 window.BOLD.subscriptions.config.shopCurrencies = [{"id":4169,"currency":"GBP","currency_format":"\u0026pound;\u0026#123;\u0026#123;amount}}","created_at":"2022-01-24 13:47:00","updated_at":"2022-01-24 13:47:00"}]; 1317 window.BOLD.subscriptions.config.shopSettings = {"allow_msp_cancellation":true,"allow_msp_prepaid_renewal":true,"customer_can_pause_subscription":true,"customer_can_change_next_order_date":true,"customer_can_change_order_frequency":true,"customer_can_create_an_additional_order":false,"customer_can_add_products_to_existing_subscriptions":false,"show_currency_code":true,"stored_payment_method_policy":"required"}; 1318 1319 // TODO: Remove the isset with BS2-4659_improve_large_group_selection 1320 window.BOLD.subscriptions.config.cashierPluginOnlyMode = window.BOLD.subscriptions.config.cashierPluginOnlyMode || false; 1321 if (window.BOLD.subscriptions.config.waitForCheckoutLoader === undefined) { 1322 window.BOLD.subscriptions.config.waitForCheckoutLoader = true; 1323 } 1324 1325 window.BOLD.subscriptions.config.addToCartFormSelectors = window.BOLD.subscriptions.config.addToCartFormSelectors || []; 1326 window.BOLD.subscriptions.config.addToCartButtonSelectors = window.BOLD.subscriptions.config.addToCartButtonSelectors || []; 1327 window.BOLD.subscriptions.config.widgetInsertBeforeSelectors = window.BOLD.subscriptions.config.widgetInsertBeforeSelectors || []; 1328 window.BOLD.subscriptions.config.quickAddToCartButtonSelectors = window.BOLD.subscriptions.config.quickAddToCartButtonSelectors || []; 1329 window.BOLD.subscriptions.config.cartElementSelectors = window.BOLD.subscriptions.config.cartElementSelectors || []; 1330 window.BOLD.subscriptions.config.cartTotalElementSelectors = window.BOLD.subscriptions.config.cartTotalElementSelectors || []; 1331 window.BOLD.subscriptions.config.lineItemSelectors = window.BOLD.subscriptions.config.lineItemSelectors || []; 1332 window.BOLD.subscriptions.config.lineItemNameSelectors = window.BOLD.subscriptions.config.lineItemNameSelectors || []; 1333 window.BOLD.subscriptions.config.checkoutButtonSelectors = window.BOLD.subscriptions.config.checkoutButtonSelectors || []; 1334 1335 window.BOLD.subscriptions.config.featureFlags = window.BOLD.subscriptions.config.featureFlags || ["BS2-4293-skip-tx-fee-eq-zero"]; 1336 window.BOLD.subscriptions.config.subscriptionProcessingFrequency = '60'; 1337 window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage = true; 1338 window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {}; 1339 1340 // Interval text markup template 1341 window.BOLD.subscriptions.config.lineItemPropertyListSelectors = window.BOLD.subscriptions.config.lineItemPropertyListSelectors || []; 1342 window.BOLD.subscriptions.config.lineItemPropertyListSelectors.push('dl.definitionList'); 1343 window.BOLD.subscriptions.config.lineItemPropertyListTemplate = window.BOLD.subscriptions.config.lineItemPropertyListTemplate || '<dl class="definitionList"></dl>'; 1344 window.BOLD.subscriptions.config.lineItemPropertyTemplate = window.BOLD.subscriptions.config.lineItemPropertyTemplate || '<dt class="definitionList-key">\:</dt><dd class="definitionList-value">\</dd>'; 1345 1346 // Discount text markup template 1347 window.BOLD.subscriptions.config.discountItemTemplate = window.BOLD.subscriptions.config.discountItemTemplate || '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">\</div><div class="bold-subscriptions-discount__total">\</div></div>'; 1348 1349 1350 // Constants in XMLHttpRequest are not reliable, so we will create our own 1351 // reference: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState 1352 window.BOLD.subscriptions.config.XMLHttpRequest = { 1353 UNSENT:0, // Client has been created. open() not called yet. 1354 OPENED: 1, // open() has been called. 1355 HEADERS_RECEIVED: 2, // send() has been called, and headers and status are available. 1356 LOADING: 3, // Downloading; responseText holds partial data. 1357 DONE: 4 // The operation is complete. 1358 }; 1359 1360 window.BOLD.subscriptions.config.assetBaseUrl = 'https://sub.boldapps.net'; 1361 if (window.localStorage && window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')) { 1362 window.BOLD.subscriptions.config.assetBaseUrl = window.localStorage.getItem('boldSubscriptionsAssetBaseUrl') 1363 } 1364 1365 window.BOLD.subscriptions.data.subscriptionGroups = []; 1366 if (localStorage && localStorage.getItem('boldSubscriptionsSubscriptionGroups')) { 1367 window.BOLD.subscriptions.data.subscriptionGroups = JSON.parse(localStorage.getItem('boldSubscriptionsSubscriptionGroups')); 1368 } else { 1369 window.BOLD.subscriptions.data.subscriptionGroups = [{"id":19635,"billing_rules":[{"id":41102,"subscription_group_id":19635,"interval_name":"7 days","billing_rule":"FREQ=DAILY;INTERVAL=7","custom_billing_rule":""},{"id":41103,"subscription_group_id":19635,"interval_name":"14 days","billing_rule":"FREQ=DAILY;INTERVAL=14","custom_billing_rule":""},{"id":41104,"subscription_group_id":19635,"interval_name":"30 days","billing_rule":"FREQ=DAILY;INTERVAL=30","custom_billing_rule":""},{"id":53998,"subscription_group_id":19635,"interval_name":"Monthly ","billing_rule":"FREQ=MONTHLY","custom_billing_rule":""},{"id":64356,"subscription_group_id":19635,"interval_name":"2 Monthly","billing_rule":"FREQ=MONTHLY;INTERVAL=2","custom_billing_rule":""},{"id":69257,"subscription_group_id":19635,"interval_name":"6 weeks ","billing_rule":"FREQ=WEEKLY","custom_billing_rule":""}],"is_subscription_only":false,"allow_prepaid":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":19480,"subscription_group_id":19635,"total_duration":1,"discount_type":"percentage","discount_value":0}],"selection_options":[{"platform_entity_id":"501968404533"},{"platform_entity_id":"503247700021"},{"platform_entity_id":"503252811829"},{"platform_entity_id":"1485738868789"},{"platform_entity_id":"4178364858421"},{"platform_entity_id":"4360225292341"},{"platform_entity_id":"6546601607352"},{"platform_entity_id":"7445060419833"},{"platform_entity_id":"7587205939449"},{"platform_entity_id":"4597887795253"}],"discount_type":"percentage","percent_discount":12,"fixed_discount":0,"can_add_to_cart":true}]; 1370 } 1371 1372 window.BOLD.subscriptions.isFeatureFlagEnabled = function (featureFlag) { 1373 for (var i = 0; i < window.BOLD.subscriptions.config.featureFlags.length; i++) { 1374 if (window.BOLD.subscriptions.config.featureFlags[i] === featureFlag){ 1375 return true; 1376 } 1377 } 1378 return false;
1379 } 1380 1381 window.BOLD.subscriptions.logger = { 1382 tag: "bold_subscriptions", 1383 // the bold subscriptions log level 1384 // 0 - errors (default) 1385 // 1 - warnings + errors 1386 // 2 - info + warnings + errors 1387 // use window.localStorage.setItem('boldSubscriptionsLogLevel', x) to set the log level 1388 levels: { 1389 ERROR: 0, 1390 WARN: 1, 1391 INFO: 2, 1392 }, 1393 level: parseInt((window.localStorage && window.localStorage.getItem('boldSubscriptionsLogLevel')) || "0", 10), 1394 _log: function(callArgs, level) { 1395 if (!window.console) { 1396 return null; 1397 } 1398 1399 if (window.BOLD.subscriptions.logger.level < level) { 1400 return; 1401 } 1402 1403 var params = Array.prototype.slice.call(callArgs); 1404 params.unshift(window.BOLD.subscriptions.logger.tag); 1405 1406 switch (level) { 1407 case window.BOLD.subscriptions.logger.levels.INFO: 1408 console.info.apply(null, params); 1409 return; 1410 case window.BOLD.subscriptions.logger.levels.WARN: 1411 console.warn.apply(null, params); 1412 return; 1413 case window.BOLD.subscriptions.logger.levels.ERROR: 1414 console.error.apply(null, params); 1415 return; 1416 default: 1417 console.log.apply(null, params); 1418 return; 1419 } 1420 }, 1421 info: function() { 1422 window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.INFO); 1423 }, 1424 warn: function() { 1425 window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.WARN); 1426 }, 1427 error: function() { 1428 window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.ERROR); 1429 } 1430 } 1431 1432 window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI = function() { 1433 return window.BOLD.subscriptions.config.loadSubscriptionGroupFrom === window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes['BSUB_API']; 1434 } 1435 1436 window.BOLD.subscriptions.getSubscriptionGroupFromProductId = function (productId) { 1437 var data = window.BOLD.subscriptions.data; 1438 var foundGroup = null; 1439 for (var i = 0; i < data.subscriptionGroups.length; i += 1) { 1440 var subscriptionGroup = data.subscriptionGroups[i]; 1441 for (var j = 0; j < subscriptionGroup.selection_options.length; j += 1) { 1442 var selectionOption = subscriptionGroup.selection_options[j]; 1443 if (selectionOption.platform_entity_id === productId.toString()) { 1444 foundGroup = subscriptionGroup; 1445 break; 1446 } 1447 } 1448 if (foundGroup) { 1449 break; 1450 } 1451 } 1452 return foundGroup; 1453 }; 1454 1455 window.BOLD.subscriptions.getSubscriptionGroupById = function(subGroupId) { 1456 var subscriptionGroups = window.BOLD.subscriptions.data.subscriptionGroups; 1457 1458 for (var i = 0; i < subscriptionGroups.length; i += 1) { 1459 var subGroup = subscriptionGroups[i]; 1460 if (subGroup.id === subGroupId) { 1461 return subGroup; 1462 } 1463 } 1464 1465 return null; 1466 }; 1467 1468 window.BOLD.subscriptions.addSubscriptionGroup = function (subscriptionGroup) { 1469 if(!window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroup.id)) 1470 { 1471 window.BOLD.subscriptions.data.subscriptionGroups.push(subscriptionGroup); 1472 } 1473 } 1474 1475 window.BOLD.subscriptions.getSubscriptionGroupPrepaidDurationById = function(subscriptionGroupId, prepaidDurationId) { 1476 var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroupId); 1477 1478 if ( 1479 !subscriptionGroup 1480 || !subscriptionGroup.prepaid_durations 1481 || !subscriptionGroup.prepaid_durations.length 1482 ) { 1483 return null; 1484 } 1485 1486 for (var i = 0; i < subscriptionGroup.prepaid_durations.length; i++) { 1487 var prepaidDuration = subscriptionGroup.prepaid_durations[i]; 1488 if (prepaidDuration.id === prepaidDurationId) { 1489 return prepaidDuration; 1490 } 1491 } 1492 1493 return null; 1494 } 1495 1496 window.BOLD.subscriptions.getSubscriptionGroupBillingRuleById = function(subGroup, billingRuleId) { 1497 for (var i = 0; i < subGroup.billing_rules.length; i += 1) { 1498 var billingRule = subGroup.billing_rules[i]; 1499 if (billingRule.id === billingRuleId) { 1500 return billingRule; 1501 } 1502 } 1503 1504 return null; 1505 }; 1506 1507 window.BOLD.subscriptions.toggleDisabledAddToCartButtons = function(d) { 1508 var addToCartForms = document.querySelectorAll(window.BOLD.subscriptions.config.addToCartFormSelectors.join(',')); 1509 var disable = !!d; 1510 for (var i = 0; i < addToCartForms.length; i++) { 1511 var addToCartForm = addToCartForms[i]; 1512 var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(
1512addToCartForm); 1513 var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId); 1514 1515 if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection') ) { 1516 if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) { 1517 var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')); 1518 for (var j = 0; j < addToCartButtons.length; j++) { 1519 var addToCartButton = addToCartButtons[j]; 1520 var toggleAction = disable ? addToCartButton.setAttribute : addToCartButton.removeAttribute; 1521 1522 addToCartButton.disabled = disable; 1523 toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable); 1524 } 1525 } 1526 } else { 1527 if (subscriptionGroup) { 1528 var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')); 1529 for (var j = 0; j < addToCartButtons.length; j++) { 1530 var addToCartButton = addToCartButtons[j]; 1531 var toggleAction = disable ? addToCartButton.setAttribute : addToCartButton.removeAttribute; 1532 1533 addToCartButton.disabled = disable; 1534 toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable); 1535 } 1536 } 1537 } 1538 1539 } 1540 }; 1541 1542 window.BOLD.subscriptions.disableAddToCartButtons = function () { 1543 // only disable the add to cart buttons if the app isn't loaded yet 1544 if (!window.BOLD.subscriptions.app) { 1545 window.BOLD.subscriptions.toggleDisabledAddToCartButtons(true); 1546 } else { 1547 window.BOLD.subscriptions.enableAddToCartButtons(); 1548 } 1549 }; 1550 1551 window.BOLD.subscriptions.enableAddToCartButtons = function () { 1552 document.removeEventListener('click', window.BOLD.subscriptions.preventSubscriptionAddToCart); 1553 window.BOLD.subscriptions.toggleDisabledAddToCartButtons(false); 1554 }; 1555 1556 window.BOLD.subscriptions.toggleDisabledCheckoutButtons = function(d) { 1557 var checkoutButtons = document.querySelectorAll(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(',')); 1558 var disable = !!d; 1559 for (var i = 0; i < checkoutButtons.length; i++) { 1560 var checkoutButton = checkoutButtons[i]; 1561 var toggleAction = disable ? checkoutButton.setAttribute : checkoutButton.removeAttribute; 1562 1563 checkoutButton.disabled = disable; 1564 toggleAction.call(checkoutButton, 'data-disabled-by-subscriptions', disable); 1565 } 1566 } 1567 1568 window.BOLD.subscriptions.disableCheckoutButtons = function() { 1569 // only disable the checkout buttons if the app isn't loaded yet 1570 if (!window.BOLD.subscriptions.app) { 1571 window.BOLD.subscriptions.toggleDisabledCheckoutButtons(true); 1572 } else { 1573 window.BOLD.subscriptions.enableCheckoutButtons(); 1574 } 1575 } 1576 1577 window.BOLD.subscriptions.enableCheckoutButtons = function() { 1578 document.removeEventListener('click', window.BOLD.subscriptions.preventCheckout); 1579 window.BOLD.subscriptions.toggleDisabledCheckoutButtons(false); 1580 } 1581 1582 window.BOLD.subscriptions.hasSuccessfulAddToCarts = function() { 1583 if (typeof(Storage) !== "undefined") { 1584 var successfulAddToCarts = JSON.parse( 1585 window.localStorage.getItem('boldSubscriptionsSuccessfulAddToCarts') || '[]' 1586 ); 1587 if (successfulAddToCarts.length > 0) { 1588 return true; 1589 } 1590 } 1591 1592 return false; 1593 } 1594 1595 window.BOLD.subscriptions.hasPendingAddToCarts = function() { 1596 if (typeof(Storage) !== "undefined") { 1597 var pendingAddToCarts = JSON.parse( 1598 window.localStorage.getItem('boldSubscriptionsPendingAddToCarts') || '[]' 1599 ); 1600 if (pendingAddToCarts.length > 0) { 1601 return true; 1602 } 1603 } 1604 1605 return false;
1606 } 1607 1608 window.BOLD.subscriptions.addJSAsset = function(src, deferred) { 1609 var scriptTag = document.getElementById('bold-subscriptions-script'); 1610 var jsElement = document.createElement('script'); 1611 jsElement.type = 'text/javascript'; 1612 jsElement.src = src; 1613 if (deferred) { 1614 jsElement.defer = true; 1615 } 1616 scriptTag.parentNode.insertBefore(jsElement, scriptTag); 1617 }; 1618 1619 window.BOLD.subscriptions.addCSSAsset = function(href) { 1620 var scriptTag = document.getElementById('bold-subscriptions-script'); 1621 var cssElement = document.createElement('link'); 1622 cssElement.href = href; 1623 cssElement.rel = 'stylesheet'; 1624 scriptTag.parentNode.insertBefore(cssElement, scriptTag); 1625 }; 1626 1627 window.BOLD.subscriptions.loadStorefrontAssets = function loadStorefrontAssets() { 1628 var assets = window.BOLD.subscriptions.config.assets; 1629 window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.css']); 1630 window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.js'], false); 1631 }; 1632 1633 window.BOLD.subscriptions.loadCustomerPortalAssets = function loadCustomerPortalAssets() { 1634 var assets = window.BOLD.subscriptions.config.assets; 1635 window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.css']); 1636 window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.js'], true); 1637 }; 1638 1639 window.BOLD.subscriptions.processManifest = function() { 1640 if (!window.BOLD.subscriptions.processedManifest) { 1641 window.BOLD.subscriptions.processedManifest = true; 1642 window.BOLD.subscriptions.config.assets = JSON.parse(this.responseText); 1643 1644 window.BOLD.subscriptions.loadCustomerPortalAssets(); 1645 } 1646 }; 1647 1648 window.BOLD.subscriptions.addInitialLoadingMessage = function() { 1649 var customerPortalNode = document.getElementById('customer-portal-root'); 1650 if (customerPortalNode && window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage) { 1651 customerPortalNode.innerHTML = '<div class="bold-subscriptions-loader-container"><div class="bold-subscriptions-loader"></div></div>'; 1652 } 1653 } 1654 1655 window.BOLD.subscriptions.contentLoaded = function() { 1656 window.BOLD.subscriptions.data.contentLoadedEventTriggered = true; 1657 window.BOLD.subscriptions.addInitialLoadingMessage(); 1658 }; 1659 1660 window.BOLD.subscriptions.preventSubscriptionAddToCart = function(e) { 1661 if (e.target.matches(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')) && e.target.form) { 1662 var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(e.target.form); 1663 var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId); 1664 if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection')) 1665 { 1666 if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) { 1667 // This code prevents products in subscription groups from being added to the cart before the 1668 // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the 1669 // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually. 1670 e.preventDefault(); 1671 return false; 1672 } 1673 } else { 1674 if (subscriptionGroup) { 1675 // This code prevents products in subscription groups from being added to the cart before the 1676 // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the 1677 // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually. 1678 e.preventDefault(); 1679 return false;
1680 } 1681 } 1682 1683 } 1684 }; 1685 1686 window.BOLD.subscriptions.preventCheckout = function(e) { 1687 if ( 1688 e.target.matches(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(',')) 1689 && (window.BOLD.subscriptions.hasSuccessfulAddToCarts() || window.BOLD.subscriptions.hasPendingAddToCarts()) 1690 ) { 1691 // This code prevents checkouts on the shop until the Subscriptions app fully loads. 1692 // When the Subscriptions app is ready it will enable the checkout buttons itself. 1693 // Use window.BOLD.subscriptions.enableCheckoutButtons to enable them manually. 1694 e.preventDefault(); 1695 return false; 1696 } 1697 } 1698 1699 document.addEventListener('DOMContentLoaded', window.BOLD.subscriptions.contentLoaded); 1700 1701 if (!Element.prototype.matches) { 1702 Element.prototype.matches = 1703 Element.prototype.matchesSelector || 1704 Element.prototype.mozMatchesSelector || 1705 Element.prototype.msMatchesSelector || 1706 Element.prototype.oMatchesSelector || 1707 Element.prototype.webkitMatchesSelector || 1708 function(s) { 1709 var matches = (this.document || this.ownerDocument).querySelectorAll(s), 1710 i = matches.length; 1711 while (--i >= 0 && matches.item(i) !== this) {} 1712 return i > -1; 1713 }; 1714 } 1715 1716 if (!Element.prototype.closest) { 1717 Element.prototype.closest = function(s) { 1718 var el = this; 1719 1720 do { 1721 if (Element.prototype.matches.call(el, s)) return el; 1722 el = el.parentElement || el.parentNode; 1723 } while (el !== null && el.nodeType === 1); 1724 return null; 1725 }; 1726 } 1727 1728 window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons = function (isVisible) { 1729 if (window.BOLD.subscriptions.config.additionalCheckoutSelectors === undefined) { 1730 return; 1731 } 1732 1733 var selectors = window.BOLD.subscriptions.config.additionalCheckoutSelectors; 1734 1735 for (var i = 0; i < selectors.length; i++) { 1736 var elements = document.querySelectorAll(selectors[i]); 1737 1738 for (var j = 0; j < elements.length; j++) { 1739 elements[j].style.display = isVisible ? 'block' : 'none'; 1740 } 1741 } 1742 } 1743 1744 window.BOLD.subscriptions.hideAdditionalCheckoutButtons = function() { 1745 window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(false); 1746 }; 1747 1748 window.BOLD.subscriptions.showAdditionalCheckoutButtons = function() { 1749 window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(true); 1750 }; 1751 1752 window.BOLD.subscriptions.enhanceMspUrls = function(data) { 1753 var mspUrl = 'https://sub.boldapps.net/shop/10581/customer_portal'; 1754 var elements = document.querySelectorAll("a[href='"+mspUrl+"']"); 1755 1756 if(!elements.length || !data.success) { 1757 return; 1758 } 1759 1760 for (var i = 0; i < elements.length; i++) { 1761 elements[i].href = elements[i].href + "?jwt="+data.value.jwt+"&customerId="+data.value.customerId; 1762 } 1763 }; 1764 1765 window.addEventListener('load', function () { 1766 window.BOLD.subscriptions.getJWT(window.BOLD.subscriptions.enhanceMspUrls); 1767 }); 1768 1769 // This will be called immediately 1770 // Use this anonymous function to avoid polluting the global namespace 1771 (function() { 1772 var xhr = new XMLHttpRequest(); 1773 xhr.addEventListener('load', window.BOLD.subscriptions.processManifest); 1774 xhr.open('GET', window.BOLD.subscriptions.config.assetBaseUrl + '/static/manifest.json?t=' + (new Date()).getTime()); 1775 xhr.send(); 1776 })() 1777 1778 window.BOLD.subscriptions.patches.patchCashier = function() { 1779 if (window.BOLD && window.BOLD.checkout) { 1780 window.BOLD.checkout.disable(); 1781 window.BOLD.checkout.listenerFn = window.BOLD.subscriptions.patches.cashierListenerFn; 1782 window.BOLD.checkout.enable(); 1783 } else if (window.BOLD.subscriptions.patches.currentCashierPatchAttempts < window.BOLD.subscriptions.patches.maxCashierPatchAttempts) { 1784 window.BOLD.subscriptions.patches.currentCashierPatchAttempts++; 1785 setTimeout(window.BOLD.subscriptions.patches.patchCashier, 100); 1786 } 1787 }; 1788 1789 window.BOLD.subscriptions.patches.finishCheckout = function(event, form, cart) { 1790 window.BOLD.subscriptions.patches.currentCheckoutRetries++; 1791 1792 if (!window.BOLD.subscriptions.app 1793 && window.BOLD.subscriptions.patches.currentCheckoutRetries < window.BOLD.subscriptions.patches.maxCheckoutRetries 1794 ) { 1795 setTimeout(function () { window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); }, 100); 1796 return; 1797 } else if (window.BOLD.subscriptions.app) { 1798 window.BOLD.subscriptions.patches.currentCheckoutRetries = 0; 1799 window.BOLD.subscriptions.app.addCartParams(form, cart); 1800 } 1801 1802 var noSubscriptions = false;
1803 if ((window.BOLD.subscriptions.app && window.BOLD.subscriptions.app.successfulAddToCarts.length === 0) 1804 || !window.BOLD.subscriptions.app 1805 ) { 1806 noSubscriptions = true; 1807 event.target.dataset.cashierConfirmedNoPlugins = true; 1808 1809 if (window.BOLD.subscriptions.setCashierFeatureToken) { 1810 window.BOLD.subscriptions.setCashierFeatureToken(false); 1811 } 1812 } 1813 1814 if ((noSubscriptions && window.BOLD.subscriptions.config.cashierPluginOnlyMode) 1815 || (typeof BOLD.checkout.isFeatureRequired === 'function' && !BOLD.checkout.isFeatureRequired()) 1816 ) { 1817 // send them to the original checkout when in plugin only mode 1818 // and either BSUB is there but there are no subscription products 1819 // or BSUB isn't there at all 1820 if (form.dataset.old_form_action) { 1821 form.action = form.dataset.old_form_action; 1822 } 1823 event.target.click(); 1824 } else { 1825 // sends them to Cashier since BSUB got a chance to add it's stuff 1826 // and plugin only mode is not enabled 1827 form.submit(); 1828 } 1829 }; 1830</script>
1830 1831
1832<script id="bold-subscriptions-platform-script" type="text/javascript"> 1833 window.BOLD.subscriptions.config.shopPlatformId = '29593102'; 1834 window.BOLD.subscriptions.config.appSlug = 'subscriptions'; 1835 1836 window.BOLD = window.BOLD || {}; 1837 window.BOLD.subscriptions = window.BOLD.subscriptions || {}; 1838 window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {}; 1839 window.BOLD.subscriptions.data.platform = window.BOLD.subscriptions.data.platform || {}; 1840 window.BOLD.subscriptions.data.platform.customer = { id: '' }; 1841 window.BOLD.subscriptions.data.platform.product = null; 1842 window.BOLD.subscriptions.data.platform.products = []; 1843 window.BOLD.subscriptions.data.platform.variantProductMap = {}; 1844 1845 window.BOLD.subscriptions.addCachedProductData = function(products) { 1846 // ignore [], null, and undefined 1847 if (!products) { 1848 return 1849 } 1850 1851 if (!Array.isArray(products)) { 1852 window.BOLD.subscriptions.logger.warn('products must be an array') 1853 return 1854 } 1855 1856 window.BOLD.subscriptions.data.platform.products.concat(products) 1857 1858 for (var i = 0; i < products.length; i++) { 1859 var product = products[i]; 1860 for (var j = 0; j < product.variants.length; j++) { 1861 var variant = product.variants[j]; 1862 window.BOLD.subscriptions.data.platform.variantProductMap[variant.id] = product; 1863 } 1864 } 1865 } 1866 1867 1868 1869 1870 1871 window.BOLD.subscriptions.config.addToCartFormSelectors.push( 1872 '.product-form.product-form-product-template:not(.bold-subscriptions-no-widget)' 1873 ,'.product-form.product-form--payment-button:not(.bold-subscriptions-no-widget)' 1874 ); 1875 window.BOLD.subscriptions.config.addToCartButtonSelectors.push('[type="submit"]'); 1876 window.BOLD.subscriptions.config.quickAddToCartButtonSelectors.push('a[data-event-type="product-click"]'); 1877 window.BOLD.subscriptions.config.widgetInsertBeforeSelectors.push('[type="submit"]'); 1878 window.BOLD.subscriptions.config.cartElementSelectors.push('form[action="/cart"]'); 1879 window.BOLD.subscriptions.config.cartTotalElementSelectors.push('[data-cart-subtotal]', '.text-right .ajaxcart__subtotal'); 1880 window.BOLD.subscriptions.config.checkoutButtonSelectors.push( 1881 '[name="checkout"]', 1882 '[href*="checkout"]:not([href*="tools/checkout"])', 1883 '[onclick*="checkout"]:not([onclick*="tools/checkout"])', 1884 ); 1885 1886 // Discount text markup template 1887 // NOTE: @ on double curly, so blade doesn't interpret, and `raw` liquid tags so liquid doesn't interpret. 1888 1889 window.BOLD.subscriptions.config.discountItemTemplate = '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>'; 1890 1891 1892 window.BOLD.subscriptions.getProductIdFromAddToCartForm = function(addToCartForm) { 1893 var idInput = addToCartForm.querySelector('[name="id"]'); 1894 if (idInput === null) { 1895 window.BOLD.subscriptions.logger.error('could not get variant id input from add to cart form â make sure your form has an input with [name="id"]') 1896 return null; 1897 } 1898 1899 var variantId = parseInt(idInput.value, 10); 1900 if (isNaN(variantId)) { 1901 window.BOLD.subscriptions.logger.error('could not parse variant id from [name="id"] input') 1902 return null; 1903 } 1904 1905 var product = window.BOLD.subscriptions.data.platform.variantProductMap[variantId]; 1906 1907 if (product === undefined) { 1908 window.BOLD.subscriptions.logger.error('could not map variant id to cached product data â call window.BOLD.subscriptions.addCachedProductData(products) to add the product to the cache') 1909 return null; 1910 } 1911 1912 return product.id; 1913 }; 1914 1915 window.BOLD.subscriptions.getAddToCartForms = function() { 1916 var forms = []; 1917 var idInputs = document.querySelectorAll('[name="id"]'); 1918 1919 for (var i = 0; i < idInputs.length; i++) { 1920 var idInput = idInputs[i]; 1921 var form = idInput.closest('form:not(.bold-subscriptions-no-widget)'); 1922 if (form) { 1923 forms.push(form); 1924 } 1925 } 1926 1927 return forms; 1928 }; 1929 1930 window.BOLD.subscriptions.getJWT = function (callback) { 1931 if(window.BOLD.subscriptions.data.platform.customer.id !== '') { 1932 var shopPlatformId = '29593102'; 1933 var appSlug = 'subscriptions'; 1934 var customerPlatformId = window.BOLD.subscriptions.data.platform.customer.id; 1935 var proxyPath = '/apps/app-proxy/customers/v1/shops/'+shopPlatformId+'/apps/'+appSlug+'/customers/pid/'+customerPlatformId+'/jwt'; 1936 1937 var xmlhttp = new XMLHttpRequest(); 1938 1939 xmlhttp.onreadystatechange = function() { 1940 if (xmlhttp.readyState === window.BOLD.subscriptions.config.XMLHttpRequest.DONE) { 1941 if (xmlhttp.status === 200) { 1942 var data = JSON.parse(xmlhttp.responseText); 1943 callback({ 1944 success: true, 1945 value: { 1946 jwt: data.bold_platform_jwt, 1947 customerId: window.BOLD.subscriptions.data.platform.customer.id, 1948 }, 1949 }); 1950 } else if (xmlhttp.status === 404) { 1951 callback({ 1952 success: false, 1953 error: 'not_logged_in', 1954 }); 1955 } else { 1956 callback({ 1957 success: false, 1958 error: 'unknown', 1959 }); 1960 } 1961 } 1962 }; 1963 1964 xmlhttp.open("GET", proxyPath, true); 1965 xmlhttp.setRequestHeader('Accept', 'application/liquid'); 1966 xmlhttp.send(); 1967 } else { 1968 callback({ 1969 success: false, 1970 error: 'not_logged_in', 1971 }); 1972 } 1973 }; 1974 1975 window.BOLD.subscriptions.setCashierFeatureToken = function(value) { 1976 if (window.BOLD.checkout_features_defaults && window.BOLD.subscriptions.config.cashierApplicationUUID) {
1977 window.BOLD.checkout_features_defaults.forEach(function(item) { 1978 if (item.id === window.BOLD.subscriptions.config.cashierApplicationUUID) { 1979 item.require = value; 1980 } 1981 }); 1982 } 1983 }; 1984 1985 // Cashier patches 1986 window.BOLD.subscriptions.patches.cashierListenerFn = function(event) { 1987 if (window.BOLD.checkout.isCheckoutButton(event.target) && window.BOLD.checkout.isEnabled()) { 1988 window.BOLD.subscriptions.patches.pushToCashier(event); 1989 } else if(window.BOLD.checkout.isCheckoutButton(event.target) && typeof window.cashier_installed_on_site === 'undefined') { 1990 var request = new XMLHttpRequest(); 1991 request.open('HEAD', '/apps/checkout/isInstalled', false); 1992 request.send(null); 1993 1994 if(request.status >= 200 && request.status < 400) { 1995 window.BOLD.subscriptions.patches.pushToCashier(event); 1996 } else { 1997 window.cashier_installed_on_site = false; 1998 } 1999 } 2000 }; 2001 2002 window.BOLD.subscriptions.localTime = function() { 2003 var localDate = new Date(); 2004 return localDate.getTime(); 2005 }; 2006 2007 2008 window.BOLD.subscriptions.patches.pushToCashier = function(event) { 2009 event.preventDefault(); 2010 var form = window.BOLD.checkout.getForm(event.target); 2011 var formData = new FormData(form); 2012 var request = new XMLHttpRequest(); 2013 request.open('POST', '/cart/update.js?tmp=' + Date.now(), true); 2014 request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); 2015 2016 request.onload = function() { 2017 if (request.status >= 200 && request.status < 400) { 2018 // Success! 2019 var cart = JSON.parse(request.responseText); 2020 2021 // If items are empty redirect back to the cart 2022 if (cart.items.length === 0) { 2023 return window.location.href = '/cart'; 2024 } 2025 2026 cart.items.forEach(function(element) { 2027 delete element.product_description; 2028 }); 2029 2030 if (document.getElementById('CartSpecialInstructions')) { 2031 // If the cart note exists, grab its value 2032 cart.note = document.getElementById('CartSpecialInstructions').value; 2033 } 2034 2035 var cartObj = JSON.stringify(cart); 2036 2037 var form = window.BOLD.checkout.getForm(event.target); 2038 form.dataset.old_form_action = form.action; 2039 form.action = '/apps/checkout/begin-checkout' + googleAnalyticsGetParamString({}); 2040 var cartCookie = window.BOLD.checkout.getCookie('cart'); 2041 var element = document.createElement('INPUT'); 2042 element.type = 'HIDDEN'; 2043 element.name = 'cart_id'; 2044 element.value = cartCookie; 2045 form.appendChild(element); 2046 2047 var dateElement = document.createElement('INPUT'); 2048 dateElement.type = 'HIDDEN'; 2049 dateElement.name = 'checkout_local_time'; 2050 dateElement.value = window.BOLD.subscriptions.localTime(); 2051 form.appendChild(dateElement); 2052 2053 var cartElement = document.createElement('INPUT'); 2054 cartElement.type = 'HIDDEN'; 2055 cartElement.name = 'cart'; 2056 cartElement.value = cartObj; 2057 form.appendChild(cartElement); 2058 form.method = 'POST'; 2059 2060 if(window.BOLD && window.BOLD.checkout && typeof window.BOLD.checkout.languageIsoCode === 'string') { 2061 var langInput = document.createElement('INPUT'); 2062 langInput.type = 'HIDDEN'; 2063 langInput.name = 'language_iso'; 2064 langInput.value = window.BOLD.checkout.languageIsoCode; 2065 form.appendChild(langInput); 2066 } 2067 2068 if (window.BOLD && window.BOLD.common && typeof window.BOLD.common.eventEmitter === 'object' && typeof window.BOLDCURRENCY !== 'undefined') { 2069 window.BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form}); 2070 } 2071 2072 window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); 2073 } 2074 }; 2075 2076 request.send(formData); 2077 }; 2078 2079 </script>
2079 2080
2081<script src="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/bsub.js?v=158520562351594542841636039657" type="text/javascript"></script>
2081 2082 <link href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/bsub.scss.css?v=95412381906123361661636039646" rel="stylesheet" type="text/css" media="all" /> 2083<!-- BEGIN app block: shopify://apps/font-picker/blocks/app-embed/2caf2c68-0038-455e-b0b9-066a7c2ad923 --><link rel='preload' as='font' href='https://cdn.shopify.com/s/files/1/2959/3102/files/National2Condensed-Extrabold.otf?v=1790847245' type='font/otf' crossorigin><link rel='preload' as='font' href='https://cdn.shopify.com/s/files/1/2959/3102/files/National2Narrow-Medium.otf?v=1790847290' type='font/otf' crossorigin><link rel='preload' as='font' href='https://cdn.shopify.com/s/files/1/2959/3102/files/TAYRosemary.otf?v=1790847346' type='font/otf' crossorigin><style id='rafp-stylesheet'>@font-face{ 2084 font-family:"Font-1790847234404"; 2085 src:url("https:\/\/cdn.shopify.com\/s\/files\/1\/2959\/3102\/files\/National2Condensed-Extrabold.otf?v=1790847245"); 2086 font-display:swap; 2087 }#OffsetSlideshow-template--30057444278659__custom_slideshow_8BLTDj DIV.offset-slideshow__track DIV.offset-slideshow__slide.is-active DIV.offset-slideshow__container,#scrolling-marquee--template--30057444278659__section_scrolling_text_qQMXK8 DIV.container.container--full.container--p-0 DIV.scrolling-text__bg DIV.scrolling-text__bg-overlay.section--padded DIV DIV.marquee UL.marquee__content.marquee--pause,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_YKPBJJ DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_NqrzRT DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_ycTQLw DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_mL3iVA DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_tzUYXe DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_NDpk9y DIV.c-product-card__info H3.c-product-card__title,#AngledBanner-template--30057444278659__exploding_graphic_LxVJNY DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__badge-wrap DIV.angled-banner__badge SPAN.angled-banner__badge-text,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section__header-template--30057444278659__angled_blog_r3rnhk H2.c-blog-section__heading-template--30057444278659__angled_blog_r3rnhk,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_fB8fNg DIV.c-blog-card__content-box H3.c-blog-card__title,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_EWBbpG DIV.c-blog-card__content-box H3.c-blog-card__title,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_MUi46y DIV.c-blog-card__content-box H3.c-blog-card__title,#shopify-section-template--30057444278659__cannon_ballnewsletter_haCHRn DIV.c-newsletter-wrapper-template--30057444278659__cannon_ballnewsletter_haCHRn DIV.c-newsletter-heading-box-template--30057444278659__cannon_ballnewsletter_haCHRn H2.c-newsletter-heading-template--30057444278659__cannon_ballnewsletter_haCHRn,#promo-popup-title,#shopify-section-template--30057444016515__highlight_rich_text_BQdtUx SECTION.highlight-rich-text-template--30057444016515__highlight_rich_text_BQdtUx DIV.content-wrapper H2.highlight-heading SPAN,#AngledBanner-template--30057444016515__exploding_graphic_jPd8Dd DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__badge-wrap DIV.angled-banner__badge SPAN.angled-banner__badge-text {font-family:"Font-1790847234404";}@font-face{ 2088 font-family:"Font-1790847284471"; 2089 src:url("https:\/\/cdn.shopify.com\/s\/files\/1\/2959\/3102\/files\/National2Narrow-Medium.otf?v=1790847290"); 2090 font-display:swap; 2091 }#AngledBanner-template--30057444278659__exploding_graphic_LxVJNY DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__body.rte P,#AngledBanner-template--30057444278659__exploding_graphic_LxVJNY DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__subtext.rte P,#AngledBanner-template--30057444278659__exploding_graphic_LxVJNY DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__subtext.rte P,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_fB8fNg DIV.c-blog-card__content-box DIV.c-blog-card__body P,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_EWBbpG DIV.c-blog-card__content-box DIV.c-blog-card__body P,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_MUi46y DIV.c-blog-card__content-box DIV.c-blog-card__body P,#shopify-section-template--30057444278659__cannon_ballnewsletter_haCHRn DIV.c-newsletter-wrapper-template--30057444278659__cannon_ballnewsletter_haCHRn DIV.c-newsletter-subtext-template--30057444278659__cannon_ballnewsletter_haCHRn P,#NewsletterEmail-template--30057444278659__cannon_ballnewsletter_haCHRn,#promo-popup DIV.popup__wrapper DIV.popup__content DIV.promo-pop__wrapper DIV.promo-pop__content DIV.promo-pop__desc.rte P,#Email,#s-064d5e5a-f61c-4895-a1d3-a37dc0ace32b P STRONG,#s-064d5e5a-f61c-4895-a1d3-a37dc0ace32b P,#s-064d5e5a-f61c-4895-a1d3-a37dc0ace32b P,#AngledBanner-template--30057444016515__exploding_graphic_jPd8Dd DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__body.rte P,#AngledBanner-template--30057444016515__exploding_graphic_jPd8Dd DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__subtext.rte P {font-family:"Font-1790847284471";}@font-face{ 2092 font-family:"Font-1790847338282"; 2093 src:url("https:\/\/cdn.shopify.com\/s\/files\/1\/2959\/3102\/files\/TAYRosemary.otf?v=1790847346"); 2094 font-display:swap; 2095 }#Details-HeaderMenu-1 SUMMARY.header__menu-item A.primary-nav__link,#Details-HeaderMenu-2 SUMMARY.header__menu-item A.primary-nav__link,#Details-HeaderMenu-3 SUMMARY.header__menu-item A.primary-nav__link,#top DIV.header-navs.js-heaver-navs.u-clearfix.u-hidden@tab-down NAV.primary-nav.header-navs__items.js-primary-nav NESTED-MENU UL.primary-nav__items.js-primary-nav-items LI.primary-nav__item.f-family--heading.f-caps--true.f-space--1 A.primary-nav__link,#top DIV.header-navs.js-heaver-navs.u-clearfix.u-hidden@tab-down NAV.primary-nav.header-navs__items.js-primary-nav NESTED-MENU UL.primary-nav__items.js-primary-nav-items LI.primary-nav__item.f-family--heading.f-caps--true.f-space--1 A.primary-nav__link,#HeaderMenu-MenuList-2 NESTED-MENU.nav__sub-wrap,#HeaderMenu-MenuList-2 NESTED-MENU.nav__sub-wrap,#HeaderMenu-MenuList-3 NESTED-MENU.nav__sub-wrap,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-actions-template--30057444278659__custom_prod_grid_aAgUPQ A.c-grid-action-btn.c-grid-action-btn--1 SPAN.c-grid-action-btn__text,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-actions-template--30057444278659__custom_prod_grid_aAgUPQ A.c-grid-action-btn.c-grid-action-btn--2 SPAN.c-grid-action-btn__text,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_NqrzRT DIV.c-product-card__frame-wrapper DIV.c-product-card__price-badge SPAN.money,.c-product-card__price-badge,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section__footer-template--30057444278659__angled_blog_r3rnhk A.c-blog-section__btn-template--30057444278659__angled_blog_r3rnhk,#shopify-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-footer-template--30057444278659__custom_carousel_for_socials_3KEEzx A.c-carousel-handle-template--30057444278659__custom_carousel_for_socials_3KEEzx,#shopify-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-actions-template--30057444278659__custom_carousel_for_socials_3KEEzx A.c-carousel-action-btn.c-carousel-action-btn--1 SPAN.c-carousel-action-btn__text,#shopify-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-actions-template--30057444278659__custom_carousel_for_socials_3KEEzx A.c-carousel-action-btn.c-carousel-action-btn--2 SPAN.c-carousel-action-btn__text,#OffsetSlideshow-template--30057444278659__custom_slideshow_8BLTDj DIV.offset-slideshow__track DIV.offset-slideshow__slide.is-active DIV.offset-slideshow__container DIV.offset-slideshow__content-wrap A.offset-slideshow__btn SPAN.offset-slideshow__btn-text,#contact_form DIV.c-newsletter-form-template--30057444278659__cannon_ballnewsletter_haCHRn BUTTON.c-newsletter-submit-template--30057444278659__cannon_ballnewsletter_haCHRn,#Subscribe {font-family:"Font-1790847338282";}@media screen and (max-width: 749px) {#OffsetSlideshow-template--30057444278659__custom_slideshow_8BLTDj DIV.offset-slideshow__track DIV.offset-slideshow__slide.is-active DIV.offset-slideshow__container,#scrolling-marquee--template--30057444278659__section_scrolling_text_qQMXK8 DIV.container.container--full.container--p-0 DIV.scrolling-text__bg DIV.scrolling-text__bg-overlay.section--padded DIV DIV.marquee UL.marquee__content.marquee--pause,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_YKPBJJ DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_NqrzRT DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_ycTQLw DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_mL3iVA DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_tzUYXe DIV.c-product-card__info H3.c-product-card__title,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_NDpk9y DIV.c-product-card__info H3.c-product-card__title,#AngledBanner-template--30057444278659__exploding_graphic_LxVJNY DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__badge-wrap DIV.angled-banner__badge SPAN.angled-banner__badge-text,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section__header-template--30057444278659__angled_blog_r3rnhk H2.c-blog-section__heading-template--30057444278659__angled_blog_r3rnhk,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_fB8fNg DIV.c-blog-card__content-box H3.c-blog-card__title,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_EWBbpG DIV.c-blog-card__content-box H3.c-blog-card__title,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_MUi46y DIV.c-blog-card__content-box H3.c-blog-card__title,#shopify-section-template--30057444278659__cannon_ballnewsletter_haCHRn DIV.c-newsletter-wrapper-template--30057444278659__cannon_ballnewsletter_haCHRn DIV.c-newsletter-heading-box-template--30057444278659__cannon_ballnewsletter_haCHRn H2.c-newsletter-heading-template--30057444278659__cannon_ballnewsletter_haCHRn,#promo-popup-title,#shopify-section-template--30057444016515__highlight_rich_text_BQdtUx SECTION.highlight-rich-text-template--30057444016515__highlight_rich_text_BQdtUx DIV.content-wrapper H2.highlight-heading SPAN,#AngledBanner-template--30057444016515__exploding_graphic_jPd8Dd DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__badge-wrap DIV.angled-banner__badge SPAN.angled-banner__badge-text {}#AngledBanner-template--30057444278659__exploding_graphic_LxVJNY DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__body.rte P,#AngledBanner-template--30057444278659__exploding_graphic_LxVJNY DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner_
2095_content DIV.angled-banner__subtext.rte P,#AngledBanner-template--30057444278659__exploding_graphic_LxVJNY DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__subtext.rte P,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_fB8fNg DIV.c-blog-card__content-box DIV.c-blog-card__body P,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_EWBbpG DIV.c-blog-card__content-box DIV.c-blog-card__body P,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-grid-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-card.c-blog-card--card_MUi46y DIV.c-blog-card__content-box DIV.c-blog-card__body P,#shopify-section-template--30057444278659__cannon_ballnewsletter_haCHRn DIV.c-newsletter-wrapper-template--30057444278659__cannon_ballnewsletter_haCHRn DIV.c-newsletter-subtext-template--30057444278659__cannon_ballnewsletter_haCHRn P,#NewsletterEmail-template--30057444278659__cannon_ballnewsletter_haCHRn,#promo-popup DIV.popup__wrapper DIV.popup__content DIV.promo-pop__wrapper DIV.promo-pop__content DIV.promo-pop__desc.rte P,#Email,#s-064d5e5a-f61c-4895-a1d3-a37dc0ace32b P STRONG,#s-064d5e5a-f61c-4895-a1d3-a37dc0ace32b P,#s-064d5e5a-f61c-4895-a1d3-a37dc0ace32b P,#AngledBanner-template--30057444016515__exploding_graphic_jPd8Dd DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__body.rte P,#AngledBanner-template--30057444016515__exploding_graphic_jPd8Dd DIV.angled-banner__main DIV.angled-banner__container DIV.angled-banner__content DIV.angled-banner__subtext.rte P {}#Details-HeaderMenu-1 SUMMARY.header__menu-item A.primary-nav__link,#Details-HeaderMenu-2 SUMMARY.header__menu-item A.primary-nav__link,#Details-HeaderMenu-3 SUMMARY.header__menu-item A.primary-nav__link,#top DIV.header-navs.js-heaver-navs.u-clearfix.u-hidden@tab-down NAV.primary-nav.header-navs__items.js-primary-nav NESTED-MENU UL.primary-nav__items.js-primary-nav-items LI.primary-nav__item.f-family--heading.f-caps--true.f-space--1 A.primary-nav__link,#top DIV.header-navs.js-heaver-navs.u-clearfix.u-hidden@tab-down NAV.primary-nav.header-navs__items.js-primary-nav NESTED-MENU UL.primary-nav__items.js-primary-nav-items LI.primary-nav__item.f-family--heading.f-caps--true.f-space--1 A.primary-nav__link,#HeaderMenu-MenuList-2 NESTED-MENU.nav__sub-wrap,#HeaderMenu-MenuList-2 NESTED-MENU.nav__sub-wrap,#HeaderMenu-MenuList-3 NESTED-MENU.nav__sub-wrap,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-actions-template--30057444278659__custom_prod_grid_aAgUPQ A.c-grid-action-btn.c-grid-action-btn--1 SPAN.c-grid-action-btn__text,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-actions-template--30057444278659__custom_prod_grid_aAgUPQ A.c-grid-action-btn.c-grid-action-btn--2 SPAN.c-grid-action-btn__text,#shopify-section-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-wrapper-template--30057444278659__custom_prod_grid_aAgUPQ DIV.c-grid-container-template--30057444278659__custom_prod_grid_aAgUPQ A.c-product-card.c-product-card--product_card_NqrzRT DIV.c-product-card__frame-wrapper DIV.c-product-card__price-badge SPAN.money,.c-product-card__price-badge,#shopify-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section-template--30057444278659__angled_blog_r3rnhk DIV.c-blog-section__footer-template--30057444278659__angled_blog_r3rnhk A.c-blog-section__btn-template--30057444278659__angled_blog_r3rnhk,#shopify-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-footer-template--30057444278659__custom_carousel_for_socials_3KEEzx A.c-carousel-handle-template--30057444278659__custom_carousel_for_socials_3KEEzx,#shopify-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-actions-template--30057444278659__custom_carousel_for_socials_3KEEzx A.c-carousel-action-btn.c-carousel-action-btn--1 SPAN.c-carousel-action-btn__text,#shopify-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-section-template--30057444278659__custom_carousel_for_socials_3KEEzx DIV.c-carousel-actions-template--30057444278659__custom_carousel_for_socials_3KEEzx A.c-carousel-action-btn.c-carousel-action-btn--2 SPAN.c-carousel-action-btn__text,#OffsetSlideshow-template--30057444278659__custom_slideshow_8BLTDj DIV.offset-slideshow__track DIV.offset-slideshow__slide.is-active DIV.offset-slideshow__container DIV.offset-slideshow__content-wrap A.offset-slideshow__btn SPAN.offset-slideshow__btn-text,#contact_form DIV.c-newsletter-form-template--30057444278659__cannon_ballnewsletter_haCHRn BUTTON.c-newsletter-submit-template--30057444278659__cannon_ballnewsletter_haCHRn,#Subscribe {}} 2096 </style>
2096<script src='https://cdn.shopify.com/extensions/019f8ada-04ff-79e6-a3a7-9a4cb6ec76c1/font-picker-4/assets/font.js' defer></script>
2096 2097 2098 2099<!-- END app block --><!-- BEGIN app block: shopify://apps/warnify-pro-warnings/blocks/main/b82106ea-6172-4ab0-814f-17df1cb2b18a --><!-- BEGIN app snippet: cart --> 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109
2109<script> var Elspw = { params: { money_format: "${{amount}}", cart: { "total_price": 0, "attributes": {}, "items": [ ] } } }; </script>
2109 2110<!-- END app snippet --><!-- BEGIN app snippet: settings --> 2111
2111<script> (function(){ Elspw.loadScript=function(a,b){var c=document.createElement("script");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){"loaded"!=c.readyState&&"complete"!=c.readyState||(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)}; Elspw.config= {"enabled":true,"button":"form[action=\"/cart/add\"] [type=submit]","showInfoBanner":false,"css":"","tag":"Els PW","alerts":[{"id":3749,"shop_id":3297,"enabled":1,"name":"Grind Type","settings":{"checkout_allowed":true,"line_item_property":null},"design_settings":"","checkout_settings":null,"message":"<p>We'll grind your coffee to suit your coffee maker prior to shipping. Please check you've selected the right grind type in the drop-down menu before proceeding. This will mean you get the best possible experience.</p>","based_on":"products","one_time":1,"geo_enabled":0,"geo":[],"created_at":"2018-08-30T18:01:29.000000Z","updated_at":"2023-01-03T21:31:51.000000Z","tag":"Els PW 3749"}],"grid_enabled":1,"cdn":"https://s3.amazonaws.com/els-apps/product-warnings/","theme_app_extensions_enabled":1} ; })(Elspw) </script>
2111
2111<script defer src="https://cdn.shopify.com/extensions/01a0667d-b9d2-746a-a777-adc5332339bd/cli-29/assets/app.js"></script>
2111 2112
2113<script> 2114 Elspw.params.remodalScriptPath = "https://cdn.shopify.com/extensions/01a0667d-b9d2-746a-a777-adc5332339bd/cli-29/assets/remodal.js"; 2115 Elspw.config = { 2116 ...(Elspw.config || {}), 2117 current_date: "2026\/10\/04 14:27", 2118 current_weekday: +"0", 2119 current_language: "en", 2120 } 2121 Elspw.params.cssPath = "https://cdn.shopify.com/extensions/01a0667d-b9d2-746a-a777-adc5332339bd/cli-29/assets/app.css"; 2122</script>
2122<!-- END app snippet --><!-- BEGIN app snippet: elspw-jsons --> 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138<!-- END app snippet --> 2139 2140 2141<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157
2157<script> 2158 window.klaviyoReviewsProductDesignMode = false 2159 </script>
2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169<!-- END app block --><link href="https://cdn.shopify.com/extensions/019f8ada-04ff-79e6-a3a7-9a4cb6ec76c1/font-picker-4/assets/font.css" rel="stylesheet" type="text/css" media="all"> 2170<meta property="og:image" content="https://cdn.shopify.com/s/files/1/2959/3102/files/Cannonball-logo_d6cab3fc-6f73-41c5-bf58-d2590d55e1c6.png?height=628&pad_color=fff&v=1613688819&width=1200" /> 2171<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/2959/3102/files/Cannonball-logo_d6cab3fc-6f73-41c5-bf58-d2590d55e1c6.png?height=628&pad_color=fff&v=1613688819&width=1200" /> 2172<meta property="og:image:width" content="1200" /> 2173<meta property="og:image:height" content="628" /> 2174<meta property="og:image:alt" content="Cannonball Coffee Company Logo - UK's Strongest Coffee" /> 2175<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2176<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: 29593102,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 2176
2176
2177<script> 2178 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2179</script>
vendor: 1 bytes, line 2179
2179
2180<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}
2180).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: 29593102,storefrontBaseUrl: "https://cannonballcoffee.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://cannonballcoffee.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"3226796419","configuration":"{\"accountID\":\"Tf2Has\",\"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"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2082996611","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
2180,"dataSharingState":"unrestricted"},{"id":"2006319491","configuration":"{\"hashed_organization_id\":\"4667dd93a03e72b15e6113701994e3a5_v1\",\"app_key\":\"cannonball-coffee-company\",\"allow_collect_personal_data\":\"true\",\"connection_id\":\"b8d2426c3a3f4ba68a0938b5d2bf9732\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3f0fd3f7354ca64f6bba956935131bea","type":"APP","apiClientId":5362669,"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":"optimized"},{"id":"902922627","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-782613748\\\",\\\"GT-NGJ99BT\\\"],\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-782613748\\\/uRtPCP-u1IsBEPT5lvUC\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-782613748\\\/7ktyCPqv1IsBEPT5lvUC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-782613748\\\/adsdCPmu1IsBEPT5lvUC\\\",\\\"MC-7C6WN8P7LP\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-782613748\\\/oeR3CPau1IsBEPT5lvUC\\\",\\\"MC-7C6WN8P7LP\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-782613748\\\/J_VcCPOu1IsBEPT5lvUC\\\",\\\"MC-7C6WN8P7LP\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-782613748\\\/tGeyCP2v1IsBEPT5lvUC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-782613748\\\/tkzlCPyu1IsBEPT5lvUC\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"236716281","configuration":"{\"pixel_id\":\"1601182316655624\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"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":"optimized","enabledFlags":["9a3ed68a"]},{"id":"183697795","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"Cannonball Coffee Company","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"cannonball-coffee-company.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/cannonballcoffee.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"503252811829","handle":"buy-the-strongest-coffee","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"7854961459253","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://cannonballcoffee.co.uk/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"128623804665","themeStoreId":"836","themePublished":"true","eventMetadataId":"c9c8e4f8-27eb-47b3-ab1d-390e363ff158","pageType":"home","shopId":"29593102","storefrontBaseUrl":"https:\/\/cannonballcoffee.co.uk","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2180<script> 2181 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2182 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2183 window.ShopifyAnalytics.meta.currency = 'USD'; 2184 var meta = {"page":{"pageType":"home","requestId":"6bde707a-fb00-4348-9d23-18fde55a0079-1791120459"}}; 2185 for (var attr in meta) { 2186 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2187 } 2188</script>
vendor: 1 bytes, line 2188
2188
2189<script class="analytics"> 2190 (function () { 2191 var customDocumentWrite = function(content) { 2192 var jquery = null; 2193 2194 if (window.jQuery) { 2195 jquery = window.jQuery; 2196 } else if (window.Checkout && window.Checkout.$) { 2197 jquery = window.Checkout.$; 2198 } 2199 2200 if (jquery) { 2201 jquery('body').append(content); 2202 } 2203 }; 2204 2205 var hasLoggedConversion = function(token) { 2206 if (token) { 2207 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2208 } 2209 return false; 2210 } 2211 2212 var setCookieIfConversion = function(token) { 2213 if (token) { 2214 var twoMonthsFromNow = new Date(Date.now()); 2215 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2216 2217 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2218 } 2219 } 2220 2221 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2222 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2223 if (trekkie.integrations) { 2224 return; 2225 } 2226 trekkie.methods = [ 2227 'identify', 2228 'page', 2229 'ready', 2230 'track', 2231 'trackForm', 2232 'trackLink' 2233 ]; 2234 trekkie.factory = function(method) { 2235 return function() { 2236 var args = Array.prototype.slice.call(arguments); 2237 args.unshift(method); 2238 trekkie.push(args); 2239 if (method == 'track' || method == 'page') { 2240 var pageUrl; 2241 try { 2242 pageUrl = window.location.href; 2243 } catch (e) {} 2244 var pageReferrer; 2245 try { 2246 pageReferrer = document.referrer; 2247 } catch (e) {} 2248 try { 2249 if (window.__TREKKIE_SHIM_QUEUE == null) { 2250 window.__TREKKIE_SHIM_QUEUE = []; 2251 } 2252 window.__TREKKIE_SHIM_QUEUE.push({ 2253 from: 'trekkie-stub', 2254 method: method, 2255 args: args.slice(1), 2256 pageContext: { 2257 url: pageUrl, 2258 referrer: pageReferrer 2259 } 2260 }); 2261 } catch (e) { 2262 // no-op 2263 } 2264 } 2265 return trekkie; 2266 }; 2267 }; 2268 for (var i = 0; i < trekkie.methods.length; i++) { 2269 var key = trekkie.methods[i]; 2270 trekkie[key] = trekkie.factory(key); 2271 } 2272 trekkie.load = function(config) { 2273 trekkie.config = config || {}; 2274 trekkie.config.initialDocumentCookie = document.cookie; 2275 var first = document.getElementsByTagName('script')[0]; 2276var script = document.createElement('script'); 2277script.type = 'text/javascript'; 2278script.onerror = function(e) { 2279 var scriptFallback = document.createElement('script'); 2280 scriptFallback.type = 'text/javascript'; 2281 scriptFallback.onerror = function(error) { 2282 var Monorail = { 2283 produce: function produce(monorailDomain, schemaId, payload) { 2284 var currentMs = new Date().getTime(); 2285 var event = { 2286 schema_id: schemaId, 2287 payload: payload, 2288 metadata: { 2289 event_created_at_ms: currentMs, 2290 event_sent_at_ms: currentMs 2291 } 2292 }; 2293 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2294 }, 2295 sendRequest: function sendRequest(endpointUrl, payload) { 2296 // Try the sendBeacon API 2297 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2298 var blobData = new window.Blob([payload], { 2299 type: 'text/plain' 2300 }); 2301 2302 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2303 return true; 2304 } // sendBeacon was not successful 2305 2306 } // XHR beacon 2307 2308 var xhr = new XMLHttpRequest(); 2309 2310 try { 2311 xhr.open('POST', endpointUrl); 2312 xhr.setRequestHeader('Content-Type', 'text/plain'); 2313 xhr.send(payload); 2314 } catch (e) { 2315 console.log(e); 2316 } 2317 2318 return false; 2319 }, 2320 isIos12: function isIos12() { 2321 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2322 } 2323 }; 2324 Monorail.produce('monorail-edge.shopifysvc.com', 2325 'trekkie_storefront_load_errors/1.1', 2326 {shop_id: 29593102, 2327 theme_id: 128623804665, 2328 app_name: "storefront", 2329 context_url: window.location.href, 2330 source_url: "//cannonballcoffee.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 2331 2332 }; 2333 scriptFallback.async = true; 2334 scriptFallback.src = '//cannonballcoffee.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2335 first.parentNode.insertBefore(scriptFallback, first); 2336}; 2337script.async = true; 2338script.src = '//cannonballcoffee.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2339first.parentNode.insertBefore(script, first); 2340 2341 }; 2342 trekkie.load( 2343 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":29593102,"isMerchantRequest":null,"themeId":128623804665,"themeCityHash":"9840806052220178659","contentLanguage":"en","currency":"USD","eventMetadataId":"c9c8e4f8-27eb-47b3-ab1d-390e363ff158"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2344 ); 2345 2346 var loaded = false;
2347 trekkie.ready(function() { 2348 if (loaded) return; 2349 loaded = true; 2350 2351 window.ShopifyAnalytics.lib = window.trekkie; 2352 2353 var originalDocumentWrite = document.write; 2354 document.write = customDocumentWrite; 2355 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2356 document.write = originalDocumentWrite; 2357 2358 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2359 var token = match? match[1]: undefined; 2360 if (!hasLoggedConversion(token)) { 2361 setCookieIfConversion(token); 2362 2363 } 2364 }); 2365 2366 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"6bde707a-fb00-4348-9d23-18fde55a0079-1791120459","shopifyEmitted":true}); 2367 2368 var eventsListenerScript = document.createElement('script'); 2369 eventsListenerScript.async = true; 2370 eventsListenerScript.src = "//cannonballcoffee.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2371 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2372})();</script>
2372 2373
2373<script> 2374 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 2375 window.ga = function ga() { 2376 (window.ga.q = window.ga.q || []).push(arguments); 2377 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2378 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 2379 } 2380 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 2381 }; 2382 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2383 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 2384 } 2385 } 2386</script>
vendor: 1 bytes, line 2386
2386
2387<script 2388 defer 2389 src="https://cannonballcoffee.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2390 data-application="storefront-renderer" 2391 data-shop-id="29593102" 2392 data-render-region="gcp-us-west1" 2393 data-page-type="index" 2394 data-theme-instance-id="128623804665" 2395 data-theme-name="Venue" 2396 data-theme-version="4.6.0" 2397 data-monorail-region="shop_domain" 2398 data-resource-timing-sampling-rate="10" 2399 data-shs="true" 2400 data-shs-beacon="true" 2401 data-shs-export-with-fetch="true" 2402 data-shs-logs-sample-rate="1" 2403 data-shs-beacon-endpoint="https://cannonballcoffee.co.uk/api/collect" 2404></script>
2404 2405<meta name="shopify-y" content="805f6709-1c55-4aff-b178-515d399e2721" data-expiration="1822678059000"><meta name="shopify-s" content="aa8d2c8d-5814-48d9-a4b7-834dc0527703" data-expiration="1791122259000"><meta name="new-cookie-storage-activated" content="t"> 2406</head> 2407 2408<body id="cannonball-coffee-super-strong-coffee" class="template-index" data-anim-fade="false" data-anim-load="true" data-anim-interval-style="fade_down" data-anim-zoom="true" data-anim-interval="true"> 2409
2409<script type="text/javascript"> 2410 //loading class for animations 2411 document.body.className += ' ' + 'js-theme-loading'; 2412 setTimeout(function(){ 2413 document.body.className = document.body.className.replace('js-theme-loading','js-theme-loaded'); 2414 }, 300); 2415 </script>
2415 2416 2417 <div class="page-transition"></div> 2418 2419 <div class="page-container"> 2420 <div id="shopify-section-mobile-drawer" class="shopify-section js-section__mobile-draw"><style> 2421.mobile-draw, 2422.mobile-draw .mfp-close { 2423 background-color: #ffffff; 2424} 2425.mobile-draw__currency { 2426 background-color: #f2f2f2; 2427} 2428</style> 2429 2430<div class="mobile-draw mobile-draw--dark js-menu-draw mfp-hide"> 2431 <div class="mobile-draw__currency"> 2432 <a href="#" class="mobile-draw__currency-toggle js-currency-trigger">USD<i class="icon icon--up"></i></a> 2433 <div class="mobile-draw__currency-box js-currency-box"> 2434 <span id="currencies" class="mobile-draw__currency-items"> 2435 2436 <a href="?currency=AED" class="mobile-draw__currency-item">AED</a> 2437 2438 <a href="?currency=AUD" class="mobile-draw__currency-item">AUD</a> 2439 2440 <a href="?currency=BAM" class="mobile-draw__currency-item">BAM</a> 2441 2442 <a href="?currency=CAD" class="mobile-draw__currency-item">CAD</a> 2443 2444 <a href="?currency=CZK" class="mobile-draw__currency-item">CZK</a> 2445 2446 <a href="?currency=DKK" class="mobile-draw__currency-item">DKK</a> 2447 2448 <a href="?currency=EUR" class="mobile-draw__currency-item">EUR</a> 2449 2450 <a href="?currency=GBP" class="mobile-draw__currency-item">GBP</a> 2451 2452 <a href="?currency=HKD" class="mobile-draw__currency-item">HKD</a> 2453 2454 <a href="?currency=ISK" class="mobile-draw__currency-item">ISK</a> 2455 2456 <a href="?currency=NZD" class="mobile-draw__currency-item">NZD</a> 2457 2458 <a href="?currency=SAR" class="mobile-draw__currency-item">SAR</a> 2459 2460 <a href="?currency=SEK" class="mobile-draw__currency-item">SEK</a> 2461 2462 <a href="?currency=USD" class="mobile-draw__currency-item">USD</a> 2463 2464 </span> 2465 </div> 2466 </div> 2467 2468 2469 2470 <div class="mobile-draw__wrapper"> 2471 2472 <nav class="mobile-draw__nav mobile-nav"> 2473 <ul class="mobile-nav__items o-list-bare"> 2474 2475 2476 2477 <li class="mobile-nav__item mobile-nav__item--sub" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-1"> 2478 <a href="#mobile-sub-1" class="mobile-nav__link mobile-nav__link--sub js-toggle-trigger">Coffee</a> 2479 2480 2481 <div class="mobile-nav__sub js-toggle-target" id="mobile-sub-1"> 2482 <ul class="mobile-nav__sub__items o-list-bare"> 2483 2484 2485 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-1-1"> 2486 <a href="/collections/buy-strong-coffee" class="mobile-nav__sub__link">Roast to Order Coffee</a> 2487 2488 2489 2490 </li> 2491 2492 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-1-2"> 2493 <a href="/products/strong-coffee-brew-bags" class="mobile-nav__sub__link">Brew Bags</a> 2494 2495 2496 2497 </li> 2498 2499 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-1-3"> 2500 <a href="/products/iron-bar-espresso-blend" class="mobile-nav__sub__link">Dark(er) Roast</a> 2501 2502 2503 2504 </li> 2505 2506 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-1-4"> 2507 <a href="https://cannonballcoffee.co.uk/tools/checkout/api/manage/subscription/app" class="mobile-nav__sub__link">Manage a Subscription (Email us for Help)</a> 2508 2509 2510 2511 </li> 2512 2513 </ul> 2514 </div> 2515 2516 </li> 2517 2518 2519 <li class="mobile-nav__item mobile-nav__item--sub" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-2"> 2520 <a href="#mobile-sub-2" class="mobile-nav__link mobile-nav__link--sub js-toggle-trigger">Gear</a> 2521 2522 2523 <div class="mobile-nav__sub js-toggle-target" id="mobile-sub-2"> 2524 <ul class="mobile-nav__sub__items o-list-bare"> 2525 2526 2527 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-1"> 2528 <a href="/collections/portable-coffee-makers" class="mobile-nav__sub__link">Coffee Makers</a> 2529 2530 2531 2532 </li> 2533 2534 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-2"> 2535 <a href="/collections/apparel" class="mobile-nav__sub__link">T-shirts & Vests</a> 2536 2537 2538 2539 </li> 2540 2541 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-3"> 2542 <a href="/collections/merch" class="mobile-nav__sub__link">Merch</a> 2543 2544 2545 2546 </li> 2547 2548 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-4"> 2549 <a href="/products/hario-mini-mill-slim-handgrinder" class="mobile-nav__sub__link">Grinders</a> 2550 2551 2552 2553 </li> 2554 2555 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-5"> 2556 <a href="/products/hario-cold-brew-coffee-maker" class="mobile-nav__sub__link">Cold Brew</a> 2557 2558 2559 2560 </li> 2561 2562 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-2-6"> 2563 <a href="/collections/filter-papers" class="mobile-nav__sub__link">Filter Papers</a> 2564 2565 2566 2567 </li> 2568 2569 </ul> 2570 </div> 2571 2572 </li> 2573 2574 2575 <li class="mobile-nav__item mobile-nav__item--sub" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-3"> 2576 <a href="#mobile-sub-3" class="mobile-nav__link mobile-nav__link--sub js-toggle-trigger">Helpful Stuff</a> 2577 2578 2579 <div class="mobile-nav__sub js-toggle-target" id="mobile-sub-3"> 2580 <ul class="mobile-nav__sub__items o-list-bare"> 2581 2582 2583 <li class="mobile-nav__sub__item mobile-nav__sub__item--sub" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-3-1"> 2584 <a href="#mobile-sub-t-3-1" class="mobile-nav__sub__link mobile-nav__sub__link--t js-toggle-trigger">Coffee Brewing Guides</a> 2585 2586 2587 <div class="mobile-nav__sub-t js-toggle-target" id="mobile-sub-t-3-1"> 2588 <ul class="mobile-nav__sub-t__items o-list-bare"> 2589 2590 2591 <li class="mobile-nav__sub-t__item"> 2592 <a href="https://cannonballcoffee.co.uk/pages/coffee-brewing-guide" class="mobile-nav__sub-t__link">The Ultimate Brewing Guide</a> 2593 </li> 2594 2595 <li class="mobile-nav__sub-t__item"> 2596 <a href="/pages/coffee-maker-brewing-guides" class="mobile-nav__sub-t__link">Quick Guides</a> 2597 </li> 2598 2599 <li class="mobile-nav__sub-t__item"> 2600 <a href="https://cannonballcoffee.co.uk/blogs/cannonball-coffee-blog/cold-brew-coffee-recipes" class="mobile-nav__sub-t__link">Cold Brew Recipes</a> 2601 </li> 2602 2603 2604 </ul> 2605 </div> 2606 2607 2608 </li> 2609 2610 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-3-2"> 2611 <a href="/pages/faqs" class="mobile-nav__sub__link">FAQs</a> 2612 2613 2614 2615 </li> 2616 2617 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-3-3"> 2618 <a href="/pages/shipping" class="mobile-nav__sub__link">Shipping Info</a> 2619 2620 2621 2622 </li> 2623 2624 <li class="mobile-nav__sub__item mobile-nav__sub__item--sub" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-3-4"> 2625 <a href="#mobile-sub-t-3-4" class="mobile-nav__sub__link mobile-nav__sub__link--t js-toggle-trigger">Articles & Knowledge</a> 2626 2627 2628 <div class="mobile-nav__sub-t js-toggle-target" id="mobile-sub-t-3-4"> 2629 <ul class="mobile-nav__sub-t__items o-list-bare"> 2630 2631 2632 <li class="mobile-nav__sub-t__item"> 2633 <a href="/blogs/cannonball-coffee-blog" class="mobile-nav__sub-t__link">Blog</a> 2634 </li> 2635 2636 <li class="mobile-nav__sub-t__item"> 2637 <a href="/pages/podcasts" class="mobile-nav__sub-t__link">Podcasts</a> 2638 </li> 2639 2640 2641 </ul> 2642 </div> 2643 2644 2645 </li> 2646 2647 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-3-5"> 2648 <a href="https://cannonballcoffee.co.uk/tools/checkout/api/manage/subscription/app" class="mobile-nav__sub__link">Manage a Subscription</a> 2649 2650 2651 2652 </li> 2653 2654 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-3-6"> 2655 <a href="https://cannonballcoffee.co.uk/pages/reviews" class="mobile-nav__sub__link">Reviews</a> 2656 2657 2658 2659 </li> 2660 2661 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-3-7"> 2662 <a href="/pages/strongest-coffee-in-uk-story" class="mobile-nav__sub__link">About Us</a> 2663 2664 2665 2666 </li> 2667 2668 <li class="mobile-nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="mobile-sub-t-3-8"> 2669 <a href="/pages/contact" class="mobile-nav__sub__link">Contact Us</a> 2670 2671 2672 2673 </li> 2674 2675 </ul> 2676 </div> 2677 2678 </li> 2679 2680 2681 <li class="mobile-nav__item"> 2682 <a href="https://cannonballcoffee.co.uk/a/bundles/" class="mobile-nav__link">Deals</a> 2683 2684 2685 </li> 2686 2687 2688 <li class="mobile-nav__item"> 2689 <a href="https://cannonballcoffee.co.uk/blogs/cannonball-coffee-blog/caffeine-content-of-cannonball-coffee" class="mobile-nav__link">Caffeine Content</a> 2690 2691 2692 </li> 2693 2694 2695 2696 2697 <li class="mobile-nav__item"> 2698 <a href="/account/login" class="mobile-nav__link">Log in</a> 2699 </li> 2700 2701 2702 </ul> 2703 </nav> 2704 2705 2706 <div class="mobile-draw__search mobile-search"> 2707 <form action="/search" method="get" class="mobile-search__form" role="search"> 2708 <input type="hidden" name="type" value="product,article,page"> 2709 <input type="search" name="q" clas
2709s="mobile-search__input" value="" aria-label="What can we help you find?" placeholder="What can we help you find?"> 2710 <button type="submit" class="mobile-search__submit"> 2711 <i class="icon icon--search" aria-hidden="true"></i> 2712 <span class="icon-fallback__text">Search</span> 2713 </button> 2714 </form> 2715 </div> 2716 2717 2718 <div class="mobile-draw__footer mobile-footer"> 2719 2720 <div class="mobile-footer__contact"> 2721 2722 <h4 class="mobile-footer__title">Contact</h4> 2723 2724 2725 <p class="mobile-footer__text"><a href="tel:" class="mobile-footer__text-link"></a></p> 2726 2727 2728 <p class="mobile-footer__text"><a href="mailto:[email protected]" class="mobile-footer__text-link">[email protected]</a></p> 2729 2730 </div> 2731 2732 2733 <ul class="mobile-footer__social-items o-list-bare"> 2734 2735 <li class="mobile-footer__social-item"> 2736 <a href="https://www.facebook.com/cannonballcoffeecompany" class="mobile-footer__social-link icon-fallback" target="_blank"> 2737 <i class="icon icon--facebook" aria-hidden="true"></i> 2738 <span class="icon-fallback__text">Facebook</span> 2739 </a> 2740 </li> 2741 2742 2743 2744 2745 <li class="mobile-footer__social-item"> 2746 <a href="https://www.instagram.com/cannonballcoffeecompany/" class="mobile-footer__social-link icon-fallback" target="_blank"> 2747 <i class="icon icon--instagram" aria-hidden="true"></i> 2748 <span class="icon-fallback__text">Instagram</span> 2749 </a> 2750 </li> 2751 2752 2753 2754 2755 <li class="mobile-footer__social-item"> 2756 <a href="https://www.youtube.com/channel/UCR47CIlhkF25EG8gHakmiUw?view_as=subscriber" class="mobile-footer__social-link icon-fallback" target="_blank"> 2757 <i class="icon icon--youtube" aria-hidden="true"></i> 2758 <span class="icon-fallback__text">YouTube</span> 2759 </a> 2760 </li> 2761 2762 2763 2764 2765 </ul> 2766 2767 </div> 2768 2769 2770 2771 </div> 2772</div> 2773 2774</div> 2775 <div id="shopify-section-header" class="shopify-section js-section__header"><style type="text/css"> 2776 .header, .header--mega .primary-nav .nav__sub-wrap {background-color: #212121} 2777 2778 .header, 2779 .header__logo, 2780 .header-trigger { 2781 height: 90px; 2782 } 2783 .header__logo-img, 2784 .header-trigger { 2785 max-height: 90px; 2786 } 2787 .header--center .header__logo-img { 2788 width: 90px; 2789 } 2790 .header__logo-img { 2791 2792 padding: 24px 0; 2793 2794 } 2795 @media screen and (max-width: 767px) { 2796 .header, 2797 .header__logo, 2798 .header.header--center .header__logo, 2799 .header-trigger {height: 56px;} 2800 .header__logo-img, 2801 .header--center.header--center .header__logo-img, 2802 .header-trigger {max-height: 56px;} 2803 } 2804 .header--mega .primary-nav .nav__sub { 2805padding-top: 28px; 2806 } 2807 2808 2809 2810 .main { margin-top: 30px } 2811 .main .shopify-section:first-child .section--full { margin-top: -30px } 2812 2813</style> 2814 2815 2816 2817<header role="banner" id="top" class="header header--light js-header header--sticky js-header-sticky header--scroll js-header-scroll header--center header--mega" data-section-id="header" data-section-type="header-section"> 2818 2819 2820 2821 <div class="header__logo u-flex u-flex--middle u-flex--center"> 2822 2823 <h1 class="header__logo-wrapper js-main-logo" itemscope itemtype="http://schema.org/Organization"> 2824 2825 2826 <a href="/" itemprop="url" class="header__logo-link animsition-link"> 2827 2828 <img src="//cannonballcoffee.co.uk/cdn/shop/files/Cannonball-logo_d6cab3fc-6f73-41c5-bf58-d2590d55e1c6_210x.png?v=1613688819" class="header__logo-img" alt="Cannonball Coffee Company Logo - UK's
2828Strongest Coffee" itemprop="logo"> 2829 </a> 2830 2831 2832 </h1> 2833 2834 </div> 2835 2836 <div class="header-trigger header-trigger--left mobile-draw-trigger-icon u-flex u-flex--middle js-mobile-draw-icon" style="display: none"> 2837 <a href="#" class="header-trigger__link header-trigger__link--mobile js-mobile-draw-trigger icon-fallback"> 2838 <i class="icon icon--menu" aria-hidden="true"></i> 2839 <span class="icon-fallback__text">Menu</span> 2840 </a> 2841 </div> 2842 2843 <div class="header-trigger header-trigger--right search-draw-trigger-icon u-flex u-flex--middle js-search-draw-icon" style="display: none"> 2844 <a href="/search" class="header-trigger__link header-trigger__link--search icon-fallback js-search-trigger js-no-transition"> 2845 <i class="icon icon--search" aria-hidden="true"></i> 2846 <span class="icon-fallback__text">Search</span> 2847 </a> 2848 </div> 2849 2850 <div class="header-trigger header-trigger--far-right cart-draw-trigger-icon u-flex u-flex--middle js-cart-draw-icon" style="display: none"> 2851 <a href="/cart" class="header-trigger__link header-trigger__link--cart js-cart-trigger icon-fallback js-no-transition"> 2852 <i class="icon icon--cart" aria-hidden="true"></i> 2853 <span class="icon-fallback__text">Cart</span> 2854 </a> 2855 </div> 2856 2857 <div class="header-navs js-heaver-navs u-clearfix u-hidden@tab-down"> 2858 2859 <nav class="primary-nav header-navs__items js-primary-nav" role="navigation"> 2860 <ul class="primary-nav__items"> 2861 2862 2863 <li class="primary-nav__item primary-nav__item--sub js-header-sub-link" aria-has-popup="true" aria-expanded="false" aria-controls="sub-1"> 2864 <a href="/collections/buy-strong-coffee" class="primary-nav__link animsition-link nav__link--sub js-header-sub-link-a">Coffee</a> 2865 2866 2867 <div class="nav__sub" id="sub-1"> 2868 <div class="nav__sub-wrap"> 2869 2870 <ul class="nav__sub__items nav__sub__items--4 nav__sub__items--single o-list-bare"> 2871 2872 2873 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-1-1"> 2874 <a href="/collections/buy-strong-coffee" class="nav__sub__link">Roast to Order Coffee</a> 2875 2876 2877 2878 </li> 2879 2880 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-1-2"> 2881 <a href="/products/strong-coffee-brew-bags" class="nav__sub__link">Brew Bags</a> 2882 2883 2884 2885 </li> 2886 2887 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-1-3"> 2888 <a href="/products/iron-bar-espresso-blend" class="nav__sub__link">Dark(er) Roast</a> 2889 2890 2891 2892 </li> 2893 2894 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-1-4"> 2895 <a href="https://cannonballcoffee.co.uk/tools/checkout/api/manage/subscription/app" class="nav__sub__link">Manage a Subscription (Email us for Help)</a> 2896 2897 2898 2899 </li> 2900 2901 2902 </ul> 2903 2904 2905 2906 2907 2908 </div> 2909 </div> 2910 2911 2912 </li> 2913 2914 2915 <li class="primary-nav__item primary-nav__item--sub js-header-sub-link" aria-has-popup="true" aria-expanded="false" aria-controls="sub-2"> 2916 <a href="/collections/portable-coffee-makers" class="primary-nav__link animsition-link nav__link--sub js-header-sub-link-a">
2916Gear</a> 2917 2918 2919 <div class="nav__sub" id="sub-2"> 2920 <div class="nav__sub-wrap"> 2921 2922 <ul class="nav__sub__items nav__sub__items--6 nav__sub__items--single o-list-bare"> 2923 2924 2925 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-2-1"> 2926 <a href="/collections/portable-coffee-makers" class="nav__sub__link">Coffee Makers</a> 2927 2928 2929 2930 </li> 2931 2932 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-2-2"> 2933 <a href="/collections/apparel" class="nav__sub__link">T-shirts & Vests</a> 2934 2935 2936 2937 </li> 2938 2939 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-2-3"> 2940 <a href="/collections/merch" class="nav__sub__link">Merch</a> 2941 2942 2943 2944 </li> 2945 2946 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-2-4"> 2947 <a href="/products/hario-mini-mill-slim-handgrinder" class="nav__sub__link">Grinders</a> 2948 2949 2950 2951 </li> 2952 2953 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-2-5"> 2954 <a href="/products/hario-cold-brew-coffee-maker" class="nav__sub__link">Cold Brew</a> 2955 2956 2957 2958 </li> 2959 2960 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-2-6"> 2961 <a href="/collections/filter-papers" class="nav__sub__link">Filter Papers</a> 2962 2963 2964 2965 </li> 2966 2967 2968 </ul> 2969 2970 2971 2972 2973 2974 </div> 2975 </div> 2976 2977 2978 </li> 2979 2980 2981 <li class="primary-nav__item primary-nav__item--sub js-header-sub-link" aria-has-popup="true" aria-expanded="false" aria-controls="sub-3"> 2982 <a href="/pages/coffee-brewing-guides" class="primary-nav__link animsition-link nav__link--sub js-header-sub-link-a">Helpful Stuff</a> 2983 2984 2985 <div class="nav__sub" id="sub-3"> 2986 <div class="nav__sub-wrap"> 2987 2988 <ul class="nav__sub__items nav__sub__items--8 o-list-bare"> 2989 2990 2991 <li class="nav__sub__item nav__sub__item--sub js-header-sub-t-link" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-3-1"> 2992 <a href="/pages/coffee-brewing-guide" class="nav__sub__link js-header-sub-t-a">Coffee Brewing Guides</a> 2993 2994 2995 <div class="nav__sub-t js-nav-sub-t" id="sub-t-3-1"> 2996 <div class="nav__sub-t-wrap"> 2997 <ul class="nav__sub-t__items o-list-bare"> 2998 2999 3000 <li class="nav__sub-t__item"> 3001 <a href="https://cannonballcoffee.co.uk/pages/coffee-brewing-guide" class="nav__sub-t__link">The Ultimate Brewing Guide</a> 3002 </li> 3003 3004 <li class="nav__sub-t__item"> 3005 <a href="/pages/coffee-maker-brewing-guides" class="nav__sub-t__link">Quick Guides</a> 3006 </li> 3007 3008 <li class="nav__sub-t__item"> 3009 <a href="https://cannonballcoffee.co.uk/blogs/cannonball-coffee-blog/cold-brew-coffee-recipes" class="nav__sub-t__link">Cold Brew Recipes</a> 3010 </li> 3011 3012 3013 </ul> 3014 </div> 3015 </div> 3016 3017 3018 </li> 3019 3020 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-3-2"> 3021 <a href="/pages/faqs" class="nav__sub__link">FAQs</a> 3022 3023 3024 3025 </li> 3026 3027 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-3-3"> 3028 <a href="/pages/shipping" class="nav__sub__link">Shipping Info</a> 3029 3030 3031 3032 </li> 3033 3034 <li class="nav__sub__item nav__sub__item--sub js-header-sub-t-link" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-3-4"> 3035 <a href="/blogs/cannonball-coffee-blog" class="nav__sub__link js-header-sub-t-a">Articles & Knowledge</a> 3036 3037 3038 <div class="nav__sub-t js-nav-sub-t" id="sub-t-3-4"> 3039 <div class="nav__sub-t-wrap"> 3040 <ul class="nav__sub-t__items o-list-bare"> 3041 3042 3043 <li class="nav__sub-t__item"> 3044 <a href="/blogs/cannonball-coffee-blog" class="nav__sub-t__link">Blog</a> 3045 </li> 3046 3047 <li class="nav__sub-t__item"> 3048 <a href="/pages/podcasts" class="nav__sub-t__link">Podcasts</a> 3049 </li> 3050 3051 3052 </ul> 3053 </div> 3054 </div> 3055 3056 3057 </li> 3058 3059 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-3-5"> 3060 <a href="https://cannonballcoffee.co.uk/tools/checkout/api/manage/subscription/app" class="nav__sub__link">Manage a Subscription</a> 3061 3062 3063 3064 </li> 3065 3066 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-3-6"> 3067 <a href="https://cannonballcoffee.co.uk/pages/reviews" class="nav__sub__link">Reviews</a> 3068 3069 3070 3071 </li> 3072 3073 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-3-7"> 3074 <a href="/pages/strongest-coffee-in-uk-story" class="nav__sub__link">About Us</a> 3075 3076 3077 3078 </li> 3079 3080 <li class="nav__sub__item" aria-has-popup="true" aria-expanded="false" aria-controls="sub-t-3-8"> 3081 <a href="/pages/contact" class="nav__sub__link">Contact Us</a> 3082 3083 3084 3085 </li> 3086 3087 3088 </ul> 3089 3090 3091 3092 3093 3094 </div> 3095 </div> 3096 3097 3098 </li> 3099 3100 3101 <li class="primary-nav__item"> 3102 <a href="https://cannonballcoffee.co.uk/a/bundles/" class="primary-nav__link animsition-link">Deals</a> 3103 3104 3105 3106 </li> 3107 3108 3109 <li class="primary-nav__item"> 3110 <a href="https://cannonballcoffee.co.uk/blogs/cannonball-coffee-blog/caffeine-content-of-cannonball-coffee" class="primary-nav__link animsition-link">Caffeine Content</a> 3111 3112 3113 3114 </li> 3115 3116 </ul> 3117 </nav> 3118 3119 <nav class="secondary-nav header-navs__items js-secondary-nav"> 3120 <ul class="secondary-nav__items"> 3121 3122 3123 3124 <li class="secondary-nav__item"> 3125 <a href="/account/login" class="secondary-nav__link">Log in</a> 3126 </li> 3127 3128 3129 3130 <li class="secondary-nav__item secondary-nav__item--sub js-header-sub-link"> 3131 <a href="#" class="primary-nav__link primary-nav__link--currency nav__link--sub js-header-sub-link-a">USD</a> 3132 <div class="nav__sub"> 3133 <div class="nav__sub-wrap nav__sub-wrap--currency"> 3134 <ul class="nav__sub__items o-list-bare"> 3135 3136 <li class="nav__sub__item nav__sub__item--currency"> 3137 <a href="?currency=AED" class="nav__sub__link nav__sub__link--currency">AED</a> 3138 </li> 3139 3140 <li class="nav__sub__item nav__sub__item--currency"> 3141 <a href="?currency=AUD" class="nav__sub__link nav__sub__link--currency">AUD</a> 3142 </li> 3143 3144 <li class="nav__sub__item nav__sub__item--currency"> 3145 <a href="?currency=BAM" class="nav__sub__link nav__sub__link--currency">BAM</a> 3146 </li> 3147 3148 <li class="nav__sub__item nav__sub__item--currency"> 3149 <a href="?currency=CAD" class="nav__sub__link nav__sub__link--currency">CAD</a> 3150 </li> 3151 3152 <li class="nav__sub__item nav__sub__item--currency"> 3153 <a href="?currency=CZK" class="nav__sub__link nav__sub__link--currency">CZK</a> 3154 </li> 3155 3156 <li class="nav__sub__item nav__sub__item--currency"> 3157 <a href="?currency=DKK" class="nav__sub__link nav__sub__link--currency">DKK</a> 3158 </li> 3159 3160 <li class="nav__sub__item nav__sub__item--currency"> 3161 <a href="?currency=EUR" class="nav__sub__link nav__sub__link--currency">EUR</a> 3162 </li> 3163 3164 <li class="nav__sub__item nav__sub__item--currency"> 3165 <a href="?currency=GBP" class="nav__sub__link nav__sub__link--currency">GBP</a> 3166 </li> 3167 3168 <li class="nav__sub__item nav__sub__item--currency"> 3169 <a href="?currency=HKD" class="nav__sub__link nav__sub__link--currency">HKD</a> 3170 </li> 3171 3172 <li class="nav__sub__item nav__sub__item--currency"> 3173 <a href="?currency=ISK" class="nav__sub__link nav__sub__link--currency">ISK</a> 3174 </li> 3175 3176 <li class="nav__sub__item nav__sub__item--currency"> 3177 <a href="?currency=NZD" class="nav__sub__link nav__sub__link--currency">NZD</a> 3178 </li> 3179 3180 <li class="nav__sub__item nav__sub__item--currency"> 3181 <a href="?currency=SAR" class="nav__sub__link nav__sub__link--currency">SAR</a> 3182 </li> 3183 3184 <li class="nav__sub__item nav__sub__item--currency"> 3185 <a href="?currency=SEK" class="nav__sub__link nav__sub__link--currency">SEK</a> 3186 </li> 3187 3188 <li class="nav__sub__item nav__sub__item--currency"> 3189 <a href="?currency=USD" class="nav__sub__link nav__sub__link--currency selected">USD</a>
3189 3190 </li> 3191 3192 </ul> 3193 </div> 3194 </div> 3195 </li> 3196 3197 3198 3199 <li class="secondary-nav__item"> 3200 <a href="/cart" class="secondary-nav__link js-cart-trigger js-no-transition">Cart (<span id="CartCount">0</span>)</a> 3201 </li> 3202 3203 3204 <li class="secondary-nav__item secondary-nav__item--search"> 3205 <a href="/search" class="secondary-nav__link secondary-nav__link--search icon-fallback js-search-trigger js-no-transition"> 3206 <i class="icon icon--search" aria-hidden="true"></i> 3207 <span class="icon-fallback__text u-hidden-visually">Search</span> 3208 </a> 3209 </li> 3210 3211 3212 </ul> 3213 </nav> 3214 3215 </div> 3216</header>
3217<script> 3218var primaryNav = document.getElementsByClassName('js-primary-nav')[0]; 3219var primaryWidth = document.getElementsByClassName('js-primary-nav')[0].offsetWidth; 3220var navSpace = document.getElementsByClassName('js-heaver-navs')[0].offsetWidth / 2 - document.getElementsByClassName('js-main-logo')[0].offsetWidth / 2 - 18; 3221if (document.getElementsByClassName('js-header')[0].classList.contains('header--left')) { 3222 if (navSpace < primaryWidth) { 3223 document.getElementsByClassName('js-header')[0].classList.add('header--inline-icons'); 3224 } 3225} 3226</script>
3226 3227 3228<!-- Global site tag (gtag.js) - Google Ads: 810338935 -->
vendor: 64 bytes, lines 3228-3229
3228 3229<script async src="https://www.googletagmanager.com/gtag/js?id=
3229AW-810338935
vendor: 12 bytes, line 3229
3229"></script>
3230<script> 3231
vendor: 135 bytes, lines 3231-3235
3231window.dataLayer = window.dataLayer || []; 3232 function gtag(){dataLayer.push(arguments);} 3233 gtag('js', new Date()); 3234 3235 gtag('config', '
3235AW-810338935
vendor: 4 bytes, line 3235
3235');
3236</script>
3236 3237
3238<script> 3239 gtag('event', 'page_view', { 3240 'send_to': 'AW-810338935', 3241 'value': 'replace with value', 3242 'items': [{ 3243 'id': 'replace with value', 3244 'google_business_vertical': 'retail' 3245 }] 3246 }); 3247</script>
3247 3248 3249</div> 3250 3251 <div class="main"> 3252 <!-- BEGIN content_for_index --><div id="shopify-section-1566456250311" class="shopify-section js-section__home-slider"><style> 3253.section--1566456250311 .home-carousel__bg--cover:before, 3254.section--1566456250311 .home-carousel__bg:before, 3255.section--1566456250311 .home-carousel__video:before { 3256 3257 opacity: .20; 3258 3259} 3260</style> 3261 3262<section class="section section--1566456250311 section--full" data-section-id="1566456250311" data-section-type="home-carousel"> 3263 3264 <div class="home-carousel home-carousel--semi home-carousel--title-3 js-home-carousel home-carousel--full" data-autoplay="false" data-slick='{"autoplay": false, "autoplaySpeed": 8000}'> 3265 3266 3267 <div > 3268 <div class="home-carousel__item home-carousel__item--video home-carousel__item--1583084786349 home-carousel__item--middle home-carousel__item--left home-carousel__item--default home-carousel__item--medium" data-slide-id="0"> 3269 3270 3271 <div class="home-carousel__video u-bg-overlay js-home-carousel-video"> 3272 <div class="theme-spinner theme-spinner--white"></div> 3273 <div id="yt-1566456250311_0" 3274 class="js-home-carousel-video-data" 3275 data-player-id="player_1566456250311_0" 3276 data-video-id="G-9HJzgT15s" 3277 data-elem-id="yt-1566456250311_0" 3278 tabindex="-1" 3279 ></div> 3280 </div> 3281 3282 3283 3284 3285 </div> 3286 </div> 3287 3288 <div > 3289 <div class="home-carousel__item home-carousel__item--image home-carousel__item--1566456250311-1 home-carou
3289sel__item--middle home-carousel__item--left home-carousel__item--default home-carousel__item--medium" data-slide-id="1"> 3290 3291 3292 3293 3294 3295 <div class="home-carousel__bg-wrapper"> 3296 <div class="home-carousel__bg--cover u-bg-contain u-bg-overlay" style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/20200322_170248_1x1.jpg?v=1613689362')"></div> 3297 3298 <div class="theme-spinner theme-spinner--white"></div> 3299 3300 <div class="home-carousel__bg home-carousel__bg--15664562503111 u-bg-cover u-bg-overlay img-lazyload lazyload js" 3301 data-bgset="//cannonballcoffee.co.uk/cdn/shop/files/20200322_170248_180x.jpg?v=1613689362 180w 101h, 3302 //cannonballcoffee.co.uk/cdn/shop/files/20200322_170248_360x.jpg?v=1613689362 360w 203h, 3303 //cannonballcoffee.co.uk/cdn/shop/files/20200322_170248_540x.jpg?v=1613689362 540w 304h, 3304 //cannonballcoffee.co.uk/cdn/shop/files/20200322_170248_720x.jpg?v=1613689362 720w 405h, 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 //cannonballcoffee.co.uk/cdn/shop/files/20200322_170248.jpg?v=1613689362 830w 467h" 3320 data-sizes="auto" 3321 data-parent-fit="cover" 3322 style="background-position: center center"></div> 3323 <noscript> 3324 <div class="home-carousel__bg home-carousel__bg--15664562503111 u-bg-cover u-bg-overlay" 3325 style="background-position: center center;background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/20200322_170248_1400x.jpg?v=1613689362');"> 3326 </div> 3327 </noscript> 3328 </div> 3329 3330 3331 3332 3333 3334 3335 </div> 3336 </div> 3337 3338 <div > 3339 <div class="home-carousel__item home-carousel__item--image home-carousel__item--1584896445399 home-carousel__item--middle home-carousel__item--left home-carousel__item--default home-carousel__item--medium" data-slide-id="2"> 3340 3341 3342 3343 3344 3345 <div class="home-carousel__bg-wrapper"> 3346 <div class="home-carousel__bg--cover u-bg-contain u-bg-overlay" style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_1x1.jpg?v=1613689362')"></div> 3347 3348 <div class="theme-spinner theme-spinner--white"></div> 3349 3350 <div class="home-carousel__bg home-carousel__bg--15664562503112 u-bg-cover u-bg-overlay img-lazyload lazyload js" 3351 data-bgset="//cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_180x.jpg?v=1613689362 180w 101h, 3352 //cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_360x.jpg?v=1613689362 360w 203h, 3353 //cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_540x.jpg?v=1613689362 540w 304h, 3354 //cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_720x.jpg?v=1613689362 720w 405h, 3355 //cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_900x.jpg?v=1613689362 900w 506h, 3356 //cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_1080x.jpg?v=1613689362 1080w 608h, 3357 //cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_1296x.jpg?v=1613689362 1296w 729h, 3358 //cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_1512x.jpg?v=1613689362 1512w 851h, 3359 //cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_1728x.jpg?v=1613689362 1728w 972h, 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 //cannonballcoffee.co.uk/cdn/shop/files/20200322_165928.jpg?v=1613689362 1920w 1080h" 3370 data-sizes="auto" 3371 data-parent-fit="cover" 3372 style="background-position: center center"></div> 3373 <noscript>
3374 <div class="home-carousel__bg home-carousel__bg--15664562503112 u-bg-cover u-bg-overlay" 3375 style="background-position: center center;background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/20200322_165928_1400x.jpg?v=1613689362');"> 3376 </div> 3377 </noscript> 3378 </div> 3379 3380 3381 3382 3383 3384 3385 </div> 3386 </div> 3387 3388 3389 </div> 3390 3391</section> 3392 3393 3394 3395 3396</div><div id="shopify-section-1584639154526" class="shopify-section js-section__rich-text"><section class="section section--rich-text section--1584639154526" data-section-id="1584639154526" data-section-type="rich-text"> 3397 <div class="home-rich-text"> 3398 <div class="container container--tiny"> 3399 3400 <div class="section__title section__title--desc section__title--center home-rich-text__title"> 3401 <h2 class="section__title-text">Get off the sofa ðï¸ð</h2> 3402 </div> 3403 3404 3405 <div class="home-rich-text__content u-text-center rte"> 3406 <p>Premium high-caffeine coffee that will give you the motivation to work harder, lift heavier and run further. Roasted lighter for a smooth & delicious flavour. </p> 3407 </div> 3408 3409 </div> 3410 </div> 3411</section> 3412 3413</div><div id="shopify-section-1566456329415" class="shopify-section js-section__home-product"> 3414 3415 3416 3417<section class="section section--1566456329415 section--product-featured section--full-bg section--no-bg" data-section-id="1566456329415" data-section-type="product-featured" data-enable-history-state="false" > 3418 3419 3420 3421 3422 <div class="product-featured product-featured--503252811829 product-featured--default js-product-503252811829"> 3423 <div class="container container--medium"> 3424 3425 <div class="o-layout u-flex u-flex--middle"> 3426 3427 <div class="o-layout__item u-1/1 u-1/2@tab"> 3428 3429 <div class="product-featured__photo-wrapper js-product-slider-wrapper" data-product-media-wrapper data-product-media-group data-enable-video-looping="false"> 3430 <div class="product-featured__photo js-product-slider" data-slider-id="1"> 3431 3432 3433 <div class="product-featured__photo__wrapper"> 3434 3435 3436 3437 <div class="product-featured__photo__item" data-slide-id="0" data-media-id="6784372834357"><img class="product-featured__photo__img lazyload js" 3438 src="//cannonballcoffee.co.uk/cdn/shop/products/MaximumCharge_300x.jpg?v=1608665934" 3439 data-src="//cannonballcoffee.co.uk/cdn/shop/products/MaximumCharge_{width}x.jpg?v=1608665934" 3440 data-media-id="6784372834357" 3441 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3442 data-sizes="auto" 3443 data-ratio="1.0" 3444 alt="Front of a bag of Cannonball Coffee. The bag has a bright red background. In the centre is a black coffee cup with biceps bursting out of the sides. The cup says âSuper Strong Coffeeâ on it."> 3445 <noscript> 3446 <img class="product-featured__photo__img" 3447 src="//cannonballcoffee.co.uk/cdn/shop/products/MaximumCharge_900x.jpg?v=1608665934" 3448 alt="Front of a bag of Cannonball Coffee. The bag has a bright red background. In the centre is a black coffee cup with biceps bursting out of the sides. The cup says âSuper Strong Coffeeâ on it."> 3449 </noscript> 3450 </div> 3451 3452 3453 3454 </div> 3455 3456 3457 <div class="product-featured__photo__wrapper"> 3458 3459 3460 3461 <div class="product-featured__photo__item" data-sli
3461de-id="1" data-media-id="15603103432888"><img class="product-featured__photo__img lazyload js" 3462 src="//cannonballcoffee.co.uk/cdn/shop/products/20200405_145432_300x.jpg?v=1608665934" 3463 data-src="//cannonballcoffee.co.uk/cdn/shop/products/20200405_145432_{width}x.jpg?v=1608665934" 3464 data-media-id="15603103432888" 3465 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3466 data-sizes="auto" 3467 data-ratio="1.0" 3468 alt="Maximum Charge - Super Strong Coffee"> 3469 <noscript> 3470 <img class="product-featured__photo__img" 3471 src="//cannonballcoffee.co.uk/cdn/shop/products/20200405_145432_900x.jpg?v=1608665934" 3472 alt="Maximum Charge - Super Strong Coffee"> 3473 </noscript> 3474 </div> 3475 3476 3477 3478 </div> 3479 3480 3481 <div class="product-featured__photo__wrapper"> 3482 3483 3484 3485 <div class="product-featured__photo__item" data-slide-id="2" data-media-id="15603175194808"><img class="product-featured__photo__img lazyload js" 3486 src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_182310_300x.jpg?v=1608665934" 3487 data-src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_182310_{width}x.jpg?v=1608665934" 3488 data-media-id="15603175194808" 3489 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3490 data-sizes="auto" 3491 data-ratio="1.0009416195856873" 3492 alt="Maximum Charge - Super Strong Coffee"> 3493 <noscript> 3494 <img class="product-featured__photo__img" 3495 src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_182310_900x.jpg?v=1608665934" 3496 alt="Maximum Charge - Super Strong Coffee"> 3497 </noscript> 3498 </div> 3499 3500 3501 3502 </div> 3503 3504 3505 <div class="product-featured__photo__wrapper"> 3506 3507 3508 3509 <div class="product-featured__photo__item" data-slide-id="3" data-media-id="15603209240760"><img class="product-featured__photo__img lazyload js" 3510 src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_192952_300x.jpg?v=1608665934" 3511 data-src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_192952_{width}x.jpg?v=1608665934" 3512 data-media-id="15603209240760" 3513 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3514 data-sizes="auto" 3515 data-ratio="1.0" 3516 alt="Maximum Charge - Super Strong Coffee"> 3517 <noscript> 3518 <img class="product-featured__photo__img" 3519 src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_192952_900x.jpg?v=1608665934" 3520 alt="Maximum Charge - Super Strong Coffee"> 3521 </noscript> 3522 </div> 3523 3524 3525 3526 </div> 3527 3528 3529 <div class="product-featured__photo__wrapper"> 3530 3531 3532 3533 <div class="product-featured__photo__item" data-sli
3533de-id="4" data-media-id="15603103301816"><img class="product-featured__photo__img lazyload js" 3534 src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_180014_b12bc363-53b1-47de-9eb1-21f1d2763d09_300x.jpg?v=1608665934" 3535 data-src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_180014_b12bc363-53b1-47de-9eb1-21f1d2763d09_{width}x.jpg?v=1608665934" 3536 data-media-id="15603103301816" 3537 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3538 data-sizes="auto" 3539 data-ratio="1.0009615384615385" 3540 alt="Maximum Charge - Super Strong Coffee"> 3541 <noscript> 3542 <img class="product-featured__photo__img" 3543 src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_180014_b12bc363-53b1-47de-9eb1-21f1d2763d09_900x.jpg?v=1608665934" 3544 alt="Maximum Charge - Super Strong Coffee"> 3545 </noscript> 3546 </div> 3547 3548 3549 3550 </div> 3551 3552 3553 <div class="product-featured__photo__wrapper"> 3554 3555 3556<style data-shopify> 3557 @media screen and (max-width: 320px) { 3558 .product-featured__photo__item--15603265437880 .plyr__poster { 3559 background-image: url(//cannonballcoffee.co.uk/cdn/shop/products/a1cd097d060349aa926781e5a86208b2.thumbnail.0000000_360x.jpg?v=1608665752) !important; 3560 } 3561 } 3562 @media screen and (min-width: 320px) and (max-width: 780px) { 3563 .product-featured__photo__item--15603265437880 .plyr__poster { 3564 background-image: url(//cannonballcoffee.co.uk/cdn/shop/products/a1cd097d060349aa926781e5a86208b2.thumbnail.0000000_900x.jpg?v=1608665752) !important; 3565 } 3566 } 3567 @media screen and (min-width: 1080px) { 3568 .product-featured__photo__item--15603265437880 .plyr__poster { 3569 background-image: url(//cannonballcoffee.co.uk/cdn/shop/products/a1cd097d060349aa926781e5a86208b2.thumbnail.0000000_1080x.jpg?v=1608665752) !important; 3570 } 3571 } 3572 </style> 3573 <div class="product-featured__photo__item product-featured__photo__item--video product-featured__photo__item--15603265437880" data-slide-id="5" data-media-id="15603265437880" style="padding-top: 177.61989342806396%;"> 3574 <video playsinline="playsinline" controls="controls" class="media-video" preload="metadata" aria-label="Maximum Charge - Super Strong Coffee" poster="//cannonballcoffee.co.uk/cdn/shop/products/a1cd097d060349aa926781e5a86208b2.thumbnail.0000000_300x300.jpg?v=1608665752"><source src="//cannonballcoffee.co.uk/cdn/shop/videos/c/vp/a1cd097d060349aa926781e5a86208b2/a1cd097d060349aa926781e5a86208b2.HD-1080p-2.5Mbps.mp4?v=0" type="video/mp4"><img src="//cannonballcoffee.co.uk/cdn/shop/products/a1cd097d060349aa926781e5a86208b2.thumbnail.0000000_300x300.jpg?v=1608665752"></video> 3575 </div> 3576 3577 3578 3579 </div> 3580 3581 3582 <div class="product-featured__photo__wrapper"> 3583 3584 3585 3586 <div class="product-featured__photo__item" data-sli
3586de-id="6" data-media-id="15603209207992"><img class="product-featured__photo__img lazyload js" 3587 src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_192927_300x.jpg?v=1608665934" 3588 data-src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_192927_{width}x.jpg?v=1608665934" 3589 data-media-id="15603209207992" 3590 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3591 data-sizes="auto" 3592 data-ratio="1.0" 3593 alt="Maximum Charge - Super Strong Coffee"> 3594 <noscript> 3595 <img class="product-featured__photo__img" 3596 src="//cannonballcoffee.co.uk/cdn/shop/products/20201222_192927_900x.jpg?v=1608665934" 3597 alt="Maximum Charge - Super Strong Coffee"> 3598 </noscript> 3599 </div> 3600 3601 3602 3603 </div> 3604 3605 3606 <div class="product-featured__photo__wrapper"> 3607 3608 3609 3610 <div class="product-featured__photo__item" data-slide-id="7" data-media-id="15603103367352"><img class="product-featured__photo__img lazyload js" 3611 src="//cannonballcoffee.co.uk/cdn/shop/products/Screenshot_20201003-212835_Instagram_f6735122-1bca-4800-a0ca-f9de75ababff_300x.jpg?v=1608665934" 3612 data-src="//cannonballcoffee.co.uk/cdn/shop/products/Screenshot_20201003-212835_Instagram_f6735122-1bca-4800-a0ca-f9de75ababff_{width}x.jpg?v=1608665934" 3613 data-media-id="15603103367352" 3614 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3615 data-sizes="auto" 3616 data-ratio="1.0" 3617 alt="Maximum Charge - Super Strong Coffee"> 3618 <noscript> 3619 <img class="product-featured__photo__img" 3620 src="//cannonballcoffee.co.uk/cdn/shop/products/Screenshot_20201003-212835_Instagram_f6735122-1bca-4800-a0ca-f9de75ababff_900x.jpg?v=1608665934" 3621 alt="Maximum Charge - Super Strong Coffee"> 3622 </noscript> 3623 </div> 3624 3625 3626 3627 </div> 3628 3629 3630 <div class="product-featured__photo__wrapper"> 3631 3632 3633 3634 <div class="product-featured__photo__item" data-slide-id="8" data-media-id="15603103400120"><img class="product-featured__photo__img lazyload js" 3635 src="//cannonballcoffee.co.uk/cdn/shop/products/Screenshot_20200927-131855_Instagram_000e71d0-251f-4ad4-a081-edcd3694de82_300x.jpg?v=1608665934" 3636 data-src="//cannonballcoffee.co.uk/cdn/shop/products/Screenshot_20200927-131855_Instagram_000e71d0-251f-4ad4-a081-edcd3694de82_{width}x.jpg?v=1608665934" 3637 data-media-id="15603103400120" 3638 data-widths="[180, 360, 54
36380, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3639 data-sizes="auto" 3640 data-ratio="0.7506963788300836" 3641 alt="Maximum Charge - Super Strong Coffee"> 3642 <noscript> 3643 <img class="product-featured__photo__img" 3644 src="//cannonballcoffee.co.uk/cdn/shop/products/Screenshot_20200927-131855_Instagram_000e71d0-251f-4ad4-a081-edcd3694de82_900x.jpg?v=1608665934" 3645 alt="Maximum Charge - Super Strong Coffee"> 3646 </noscript> 3647 </div> 3648 3649 3650 3651 </div> 3652 3653 3654 <div class="product-featured__photo__wrapper"> 3655 3656 3657 3658 <div class="product-featured__photo__item" data-slide-id="9" data-media-id="1346852978741"><img class="product-featured__photo__img lazyload js" 3659 src="//cannonballcoffee.co.uk/cdn/shop/products/Lab_Report_25g_300x.png?v=1608665934" 3660 data-src="//cannonballcoffee.co.uk/cdn/shop/products/Lab_Report_25g_{width}x.png?v=1608665934" 3661 data-media-id="1346852978741" 3662 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3663 data-sizes="auto" 3664 data-ratio="1.0" 3665 alt="Maximum Charge World's Strongest Coffee. High Caffeine Content from robusta beans"> 3666 <noscript> 3667 <img class="product-featured__photo__img" 3668 src="//cannonballcoffee.co.uk/cdn/shop/products/Lab_Report_25g_900x.png?v=1608665934" 3669 alt="Maximum Charge World's Strongest Coffee. High Caffeine Content from robusta beans"> 3670 </noscript> 3671 </div> 3672 3673 3674 3675 </div> 3676 3677 3678 <div class="product-featured__photo__wrapper"> 3679 3680 3681 3682 <div class="product-featured__photo__item" data-slide-id="10" data-media-id="5437853532213"><img class="product-featured__photo__img lazyload js" 3683 src="//cannonballcoffee.co.uk/cdn/shop/products/Back_-_small_59b3d12e-e343-41b2-bec0-738b6e8c3808_300x.jpg?v=1608665934" 3684 data-src="//cannonballcoffee.co.uk/cdn/shop/products/Back_-_small_59b3d12e-e343-41b2-bec0-738b6e8c3808_{width}x.jpg?v=1608665934" 3685 data-media-id="5437853532213" 3686 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3687 data-sizes="auto" 3688 data-ratio="1.0" 3689 alt="Image of the back of a packet of Cannonball Coffee. Features images of cannons, cannonballs, coffee beans and gunpowder barrels of a black background. In the middle the text reads: Wake Up and Smell the Productivity. We are a veteran owned company with a clear mission: to make strong coffee for strong people. No pretentiousness, no nonsense. Just great coffee to kick-start your day. Our beans are naturally high in caffeine without any compromise on taste. "> 3690 <noscript> 3691 <img class="product-featured__photo__img" 3692 src="//cannonballcoffee.co.uk/cdn/shop/products/Back_-_small_59b3d12e-e343-41b2-bec0-738b6e8c3808_900x.jpg?v=1608665934" 3693 alt="Image of the back of a packet of Cannonball Coffee. Features images of cannons, cannonballs, coffee beans and gunpowder barrels of a black background. In the middle the text reads: Wake Up and Smell the Productivity. We are a veteran owned company with a clear mission: to make strong coffee for strong people. No pretentiousness, no nonsense. Just great coffee to kick-start your day. Our beans are naturally high in caffeine without any compromise on taste. "> 3694 </noscript> 3695 </div> 3696 3697 3698 3699 </div> 3700 3701 </div> 3702 3703<div class="product-featured__photo__nav js-product-slider-nav"> 3704 <div class="product-featured__photo__nav__dots js-product-slider-nav-dots"></div> 3705 </div></div> 3706 3707 <div class="theme-spinner__wrap js-product-slider-spinner">
3708 <span class="theme-spinner"></span> 3709 </div> 3710 </div> 3711 3712 <div class="o-layout__item u-1/1 u-1/2@tab"> 3713 3714 <div class="product-featured__details"> 3715 3716 <div class="section__title"> 3717 <h2 class="section__title-text product-featured__title-text"><a href="/products/buy-the-strongest-coffee">Maximum Charge - Super Strong Coffee</a></h2> 3718 3719 </div> 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739<div style='' class='jdgm-widget jdgm-preview-badge' data-id='503252811829' 3740data-template='index' 3741data-auto-install='false'> 3742 <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.88' data-number-of-reviews='521' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.88' tabindex='0' aria-label='4.88 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 521 reviews </span> </div> 3743</div> 3744 3745 3746 3747 3748<div class="product-featured__content"> 3749 <div class="product-featured__content-text rte"> 3750 3751 3752 âFirst high caffeine coffee that lives up to its tout as highly caffeinated, medium roast and smooth to drinkâ -Â Jeffery... <a href="/products/buy-the-strongest-coffee">Learn more</a> 3753 3754 3755 </div> 3756 </div> 3757 3758 <div class="product-featured__meta"> 3759 3760 3761 3762 <form method="post" action="/cart/add" id="js-product-form--503252811829" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 3763 3764 3765 3766 3767 <div class="product-featured__price js-product-price"> 3768 3769 <h3 class="product-featured__price-text js-product-price-text"> 3770 <span class="u-hidden-visually">Regular price</span> 3771 <span class="js-product-price-number"> 3772 <span class="product-featured__price-number"><span class="money">$19.00</span></span> 3773 </span> 3774 3775 </h3> 3776 3777 <div class="product-featured__price__notes"> 3778 <p class="product-featured__price__note product-featured__price__note--unit js-price-unit-note"> 3779 <!-- snippet/product-unit-price.liquid --> 3780 3781 3782<span class="u-hidden-visually">Unit price</span><span class="js-price-unit-price"><span class="money"></span></span> 3783<span class="js-price-unit-separator"><span aria-hidden="true">/</span> 3784 <span class="u-hidden-visually">per </span></span> 3785<span class="js-price-unit-measure"></span> 3786 </p> 3787 3788 </div> 3789 </div> 3790 3791 3792 3793 <div class="product-featured__variant product-featured__variant--buttons"> 3794 3795 <select name="id" id="productSelect-1566456329415" class="product-featured__variant-select js-product-variant-select"> 3796 3797 3798 3799 3800 3801 <option selected="selected" data-sku="MC_500_04" value="7854961459253" data-qty="111">500g / Ground for espresso/stove top</option> 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 <option data-sku="MC_500_03" value="7854977417269" data-qty="-85">500g / Ground for filter/AeroPress</option> 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 <option data-sku="MC_500_02" value="7854979809333" data-qty="-42">500g / Ground for cafetiere</option> 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 <option data-sku="MC_500_01" value="7397532500021" data-qty="-404">500g / Whole bean</option> 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 <option data-sku="MC_250_04" value="7854951563317" data-qty="53">250g / Ground for espresso/stove top</option> 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 <option data-sku="MC_250_03" value="7854970175541" data-qty="-1">250g / Ground for filter/AeroPress</option> 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 <option data-sku="MC_250_02" value="7854979514421" data-qty="-28">250g / Ground for cafetiere</option> 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 <option data-sku="MC_250_01" value="7397515165749" data-qty="-18">250g / Whole bean</option> 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 <option data-sku="MC_1000_04" value="31455688818741" data-qty="-52">1kg / Ground for espresso/stove top</option> 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 <option data-sku="MC_1000_03" value="31455695831093" data-qty="106">1kg / Ground for filter/AeroPress</option> 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 <option data-sku="MC_1000_02" value="31455701237813" data-qty="41">1kg / Ground for cafetiere</option> 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 <option data-sku="MC_1000_01" value="12853350891573" data-qty="-256">1kg / Whole bean</option> 3912 3913 3914 3915 3916 3917 </select> 3918 3919 3920 3921 <div class="product-single__swatches product-single__swatches--featured"> 3922 3923 <div class="product-single__swatch js-product-single-swatch" data-option-index="1"> 3924 3925 <h4 class="product-single__swatch__title h6"> 3926 Size 3927 3928 </h4> 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 <div class="product-single__swatch__item"> 3943 <input type="radio" class="product-single__swatch__input u-hidden-visually" id="product-single__swatch-1-500g" name="size" value="500g" data-position="1" checked="checked" /> 3944 <label for="product-single__swatch-1-500g" class="product-single__swatch__label">500g</label> 3945 </div> 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 <div class="product-single__swatch__item"> 3961 <input type="radio" class="product-single__swatch__input u-hidden-visually" id="product-single__swatch-1-250g" name="size" value="250g" data-position="1" /> 3962 <label for="product-single__swatch-1-250g" class="product-single__swatch__label">250g</label> 3963 </div> 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 <div class="product-single__swatch__item"> 3979 <input type="radio" class="product-single__swatch__input u-hidden-visually" id="product-single__swatch-1-1kg" name="size" value="1kg" data-position="1" /> 3980 <label for="product-single__swatch-1-1kg" class="product-single__swatch__label">1kg</label> 3981 </div> 3982 3983 3984 3985</div> 3986 3987 <div class="product-single__swatch js-product-single-swatch" data-option-index="2"> 3988 3989 <h4 class="product-single__swatch__title h6"> 3990 Beans or ground? 3991 3992 </h4> 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 <div class="product-single__swatch__item"> 4007 <input type="radio" class="product-single__swatch__input u-hidden-visually" id="product-single__swatch-2-ground-for-espresso-stove-top" name="beans or ground?" value="Ground for espresso/stove top" data-position="2" checked="checked" /> 4008 <label for="product-single__swatch-2-ground-for-espresso-stove-top" class="product-single__swatch__label">Ground for espresso/stove top</label> 4009 </div> 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 <div class="product-single__swatch__item"> 4025 <input type="radio" class="product-single__swatch__input u-hidden-visually" id="product-single__swatch-2-ground-for-filter-aeropress" name="beans or ground?" value="Ground for filter/AeroPress" data-position="2" /> 4026 <label for="product-single__swatch-2-ground-for-filter-aeropress" class="product-single__swatch__label">Ground for filter/AeroPress</label> 4027 </div> 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 <div class="product-single__swatch__item"> 4043 <input type="radio" class="product-single__swatch__input u-hidden-visually" id="product-single__swatch-2-ground-for-cafetiere" name="beans or ground?" value="Ground for cafetiere" data-position="2" /> 4044 <label for="product-single__swatch-2-ground-for-cafetiere" class="product-single__swatch__label">Ground for cafetiere</label> 4045 </div> 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 <div class="product-single__swatch__item"> 4061 <input type="radio" class="product-single__swatch__input u-hidden-visually" id="product-single__swatch-2-whole-bean" name="beans or ground?" value="Whole bean" data-position="2" /> 4062 <label for="product-single__swatch-2-whole-bean" class="product-single__swatch__label">Whole bean</label> 4063 </div> 4064 4065 4066 4067</div> 4068 4069 </div> 4070 4071 4072 4073 </div> 4074 4075 4076 <div class="product-featured__qty"> 4077 <label for="Quantity" class="quantity-selector">Quantity</label> 4078 <div class="product-featured__qty-input"> 4079 <input type="number" id="Quantity" name="quantity" value="1" min="1" class="quantity-selector"> 4080 </div> 4081 </div> 4082 4083 4084 4085 <p class="product-featured__stock-note js-price-stock-note" data-qty-limit="3" style="display:none;">only <span>111</span> left in stock</p> 4086 4087 4088 <div class="product-featured__add js-product-buttons product-featured__add--smart"> 4089 4090 <button type="submit" name="add" class="c-btn c-btn--full c-btn--plus c-btn--light product-featured__add-btn js-product-add">
4091 <span class="js-product-add-text">Add to Cart</span> 4092 </button> 4093 4094 <div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":29593102,"merchantName":"Cannonball Coffee Company","personalized":true}}" fallback="{"supports_subs":true,"supports_def_opts":true,"name":"buy_it_now","wallet_params":{}}" access-token="f4b71a2a0484ddbb2464d0ca7feb5fff" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{"id":7854961459253,"requiresShipping":true},{"id":7854977417269,"requiresShipping":true},{"id":7854979809333,"requiresShipping":true},{"id":7397532500021,"requiresShipping":true},{"id":7854951563317,"requiresShipping":true},{"id":7854970175541,"requiresShipping":true},{"id":7854979514421,"requiresShipping":true},{"id":7397515165749,"requiresShipping":true},{"id":31455688818741,"requiresShipping":true},{"id":31455695831093,"requiresShipping":true},{"id":31455701237813,"requiresShipping":true},{"id":12853350891573,"requiresShipping":true}]" shop-id="29593102" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton"> </div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true"> </div> </shopify-accelerated-checkout> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true" data-consent-type="subscription"> This item is a deferred, subscription, or recurring purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div> 4095 4096 4097 </div> 4098 4099 <input type="hidden" name="product-id" value="503252811829" /><input type="hidden" name="section-id" value="1566456329415" /></form> 4100 4101 4102 4103 </div> 4104 4105 </div> 4106 4107 </div> 4108 4109 </div> 4110 4111 </div> 4112 4113<!-- **BEGIN** Hextom USB Integration // Home Featured Product Include - DO NOT MODIFY --> 4114 <!-- **BEGIN** Hextom USB Integration // Home featured product - DO NOT MODIFY --> 4115 <span class="htusb-ui-boost htusb-ui-prod-boost htusb-ui-prod-boost--home-featured-prod htusb-data-prod" 4116 data-v1="503252811829" 4117 data-v2="buy-the-strongest-coffee" 4118 data-v3="" 4119 data-v4="enieffac,eeffoC hsiwhtaeD,9473 WP slE,enieffac hgih,egrahc xam,egrahc mumixam,tuokrow-erp,eeffoc gnorts yllaeR,atsubor,snaeb atsubor,eeffoc atsubor,eeffoc gnortS,?enieffac tsom eht sah eeffoc hcihw,eeffoC tsegnortS s;93#&dlroW" 4120 > 4121 </span> 4122
4122<script type="application/javascript"> 4123 window.hextom_usb_503252811829 = { 4124 p1: [ 4125 4126 4127 { 4128 "v1": "15,6", 4129 "v2": "shopify", 4130 "v3": "pot evots/osserpse rof dnuorG / g005", 4131 "v4": "7854961459253", 4132 "v5": "continue" 4133 }, 4134 4135 { 4136 "v1": "-13,6", 4137 "v2": "shopify", 4138 "v3": "sserPoreA/retlif rof dnuorG / g005", 4139 "v4": "7854977417269", 4140 "v5": "continue" 4141 }, 4142 4143 { 4144 "v1": "-6,0", 4145 "v2": "shopify", 4146 "v3": "ereitefac rof dnuorG / g005", 4147 "v4": "7854979809333", 4148 "v5": "continue" 4149 }, 4150 4151 { 4152 "v1": "-58,2", 4153 "v2": "shopify", 4154 "v3": "naeb elohW / g005", 4155 "v4": "7397532500021", 4156 "v5": "continue" 4157 }, 4158 4159 { 4160 "v1": "7,4", 4161 "v2": "shopify", 4162 "v3": "pot evots/osserpse rof dnuorG / g052", 4163 "v4": "7854951563317", 4164 "v5": "continue" 4165 }, 4166 4167 { 4168 "v1": "-1,6", 4169 "v2": "shopify", 4170 "v3": "sserPoreA/retlif rof dnuorG / g052", 4171 "v4": "7854970175541", 4172 "v5": "continue" 4173 }, 4174 4175 { 4176 "v1": "-4,0", 4177 "v2": "shopify", 4178 "v3": "ereitefac rof dnuorG / g052", 4179 "v4": "7854979514421", 4180 "v5": "continue" 4181 }, 4182 4183 { 4184 "v1": "-3,3", 4185 "v2": "shopify", 4186 "v3": "naeb elohW / g052", 4187 "v4": "7397515165749", 4188 "v5": "continue" 4189 }, 4190 4191 { 4192 "v1": "-8,4", 4193 "v2": "shopify", 4194 "v3": "pot evots/osserpse rof dnuorG / gk1", 4195 "v4": "31455688818741", 4196 "v5": "continue" 4197 }, 4198 4199 { 4200 "v1": "15,1", 4201 "v2": "shopify", 4202 "v3": "sserPoreA/retlif rof dnuorG / gk1", 4203 "v4": "31455695831093", 4204 "v5": "continue" 4205 }, 4206 4207 { 4208 "v1": "5,6", 4209 "v2": "shopify", 4210 "v3": "ereitefac rof dnuorG / gk1", 4211 "v4": "31455701237813", 4212 "v5": "continue" 4213 }, 4214 4215 { 4216 "v1": "-37,3", 4217 "v2": "shopify", 4218 "v3": "naeb elohW / gk1", 4219 "v4": "12853350891573", 4220 "v5": "continue" 4221 } 4222 4223 4224 ] 4225 }; 4226 </script>
4226 4227 <!-- **END** Hextom USB Integration // Home featured product - DO NOT MODIFY --> 4228 <!-- **END** Hextom USB Integration // Home Featured Product Include - DO NOT MODIFY --> 4229</div> 4230</section> 4231
4232<script type="application/json" id="ProductJson-1566456329415"> 4233 4234 {"id":503252811829,"title":"Maximum Charge - Super Strong Coffee","handle":"buy-the-strongest-coffee","description":"\u003cp\u003e\u003cstrong\u003eâFirst high caffeine coffee that lives up to its tout as highly caffeinated, medium roast and smooth to drinkâ - \u003c\/strong\u003e\u003cem\u003eJeffery O\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eMaximum Charge is the strongest coffee in the UK. It's made from highly caffeinated single-origin Robusta coffee beans from Rwanda. Medium roast for a really smooth \u0026amp; complex taste, with notes of dark chocolate and toasted malt. Maximum Charge is the perfect coffee to help you get sh*t done.\u003c\/p\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003eUnlike other strong coffees it's not over-roasted and bitter. If you like a really dark roast then this is \u003cem\u003enot for you.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003eBENEFITS\u003c\/h3\u003e\n\u003cp\u003eð \u003cstrong\u003eBecome a morning person\u003c\/strong\u003e. Caffeine is scientifically proven to improve physical performance and make you feel more focused. With over 400mg per serving, this coffee contains loads of it!\u003c\/p\u003e\n\u003cp\u003eâ¤ï¸ \u003cstrong\u003ePacked with powerful antioxidants. \u003c\/strong\u003eThe type of bean, freshness and a lighter roast means lots more antioxidant rich polyphenols than other coffees.\u003c\/p\u003e\n\u003cp\u003eð \u003cstrong\u003ePremium beans hand roasted in small batches\u003c\/strong\u003e. A genuine craft product that tastes amazing. \u003ca title=\"review of maximum charge by speciality coffee reviewer batch coffee\" href=\"https:\/\/www.batchcoffee.co.uk\/coffeereviews\/cannonbalcoffeecompanyuk\" target=\"_blank\" data-mce-href=\"https:\/\/www.batchcoffee.co.uk\/coffeereviews\/cannonbalcoffeecompanyuk\"\u003eClick here to see what the experts say\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-mce-fragment=\"1\"\u003eð Money back guarantee. \u003c\/strong\u003eIf you don't love it, we'll replace with a coffee of your choice\u003cbr\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eIT'S ALL IN THE GRIND\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eFor more information on the best grind type for your coffee maker head to the \u003c\/span\u003e\u003ca title=\"making coffee\" href=\"https:\/\/cannonballcoffee.co.uk\/pages\/brewing-methods\" data-mce-href=\"https:\/\/cannonballcoffee.co.uk\/pages\/brewing-methods\"\u003ebrew guide\u003c\/a\u003e\u003cspan\u003e section.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2021-02-19T11:45:24+00:00","created_at":"2018-02-15T10:44:20+00:00","vendor":"Cannonball Coffee Company","type":"Coffee","tags":["caffeine","Deathwish Coffee","Els PW 3749","high caffeine","max charge","maximum charge","pre-workout","Really strong coffee","robusta","robusta beans","robusta coffee","Strong coffee","which coffee has the most caffeine?","World's Strongest Coffee"],"price":1100,"price_min":1100,"price_max":3300,"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":7854961459253,"title":"500g \/ Ground for espresso\/stove top","option1":"500g","option2":"Ground for espresso\/stove top","option3":null,"sku":"MC_500_04","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 500g \/ Ground for espresso\/stove top","public_title":"500g \/ Ground for espresso\/stove top","options":["500g","Ground for espresso\/stove top"],"price":1900,"weight":520,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":7854977417269,"title":"500g \/ Ground for filter\/AeroPress","option1":"500g","option2":"Ground for filter\/AeroPress","option3":null,"sku":"MC_500_03","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 500g \/ Ground for filter\/AeroPress","public_title":"500g \/ Ground for filter\/AeroPress","options":["500g","Ground for filter\/AeroPress"],"price":1900,"weight":520,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":7854979809333,"title":"500g \/ Ground for cafetiere","option1":"500g","option2":"Ground for cafetiere","option3":null,"sku":"MC_500_02","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 500g \/ Ground for cafetiere","public_title":"500g \/ Ground for cafetiere","options":["500g","Ground for cafetiere"],"price":1900,"weight":520,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":7397532500021,"title":"500g \/ Whole bean","option1":"500g","option2":"Whole bean","option3":null,"sku":"MC_500_01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 500g \/ Whole bean","public_title":"500g \/ Whole bean","options":["500g","Whole bean"],"price":1900,"weight":520,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":1672}],"price":1672,"compare_at_price":1900,"per_delivery_price":1672,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":7854951563317,"title":"250g \/ Ground for espresso\/stove top","option1":"250g","option2":"Ground for espresso\/stove top","option3":null,"sku":"MC_250_04","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 250g \/ Ground for espresso\/stove top","public_title":"250g \/ Ground for espresso\/stove top","options":["250g","Ground for espresso\/stove top"],"price":1100,"weight":265,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":7854970175541,"title":"250g \/ Ground for filter\/AeroPress","option1":"250g","option2":"Ground for filter\/AeroPress","option3":null,"sku":"MC_250_03","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 250g \/ Ground for filter\/AeroPress","public_title":"250g \/ Ground for filter\/AeroPress","options":["250g","Ground for filter\/AeroPress"],"price":1100,"weight":265,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":7854979514421,"title":"250g \/ Ground for cafetiere","option1":"250g","option2":"Ground for cafetiere","option3":null,"sku":"MC_250_02","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 250g \/ Ground for cafetiere","public_title":"250g \/ Ground for cafetiere","options":["250g","Ground for cafetiere"],"price":1100,"weight":265,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min"
4234:1,"max":null,"increment":1}},{"id":7397515165749,"title":"250g \/ Whole bean","option1":"250g","option2":"Whole bean","option3":null,"sku":"MC_250_01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 250g \/ Whole bean","public_title":"250g \/ Whole bean","options":["250g","Whole bean"],"price":1100,"weight":265,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":968}],"price":968,"compare_at_price":1100,"per_delivery_price":968,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":31455688818741,"title":"1kg \/ Ground for espresso\/stove top","option1":"1kg","option2":"Ground for espresso\/stove top","option3":null,"sku":"MC_1000_04","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 1kg \/ Ground for espresso\/stove top","public_title":"1kg \/ Ground for espresso\/stove top","options":["1kg","Ground for espresso\/stove top"],"price":3300,"weight":1000,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":31455695831093,"title":"1kg \/ Ground for filter\/AeroPress","option1":"1kg","option2":"Ground for filter\/AeroPress","option3":null,"sku":"MC_1000_03","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 1kg \/ Ground for filter\/AeroPress","public_title":"1kg \/ Ground for filter\/AeroPress","options":["1kg","Ground for filter\/AeroPress"],"price":3300,"weight":1000,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}}
4234,{"id":31455701237813,"title":"1kg \/ Ground for cafetiere","option1":"1kg","option2":"Ground for cafetiere","option3":null,"sku":"MC_1000_02","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 1kg \/ Ground for cafetiere","public_title":"1kg \/ Ground for cafetiere","options":["1kg","Ground for cafetiere"],"price":3300,"weight":1000,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":12853350891573,"title":"1kg \/ Whole bean","option1":"1kg","option2":"Whole bean","option3":null,"sku":"MC_1000_01","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Maximum Charge - Super Strong Coffee - 1kg \/ Whole bean","public_title":"1kg \/ Whole bean","options":["1kg","Whole bean"],"price":3300,"weight":1000,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946709241,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946742009,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946774777,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946807545,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946840313,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"},{"price_adjustments":[{"position":1,"price":2904}],"price":2904,"compare_at_price":3300,"per_delivery_price":2904,"selling_plan_id":3946873081,"selling_plan_group_id":"443f8160e8514d187603d97741c928a440bd9240"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/MaximumCharge.jpg?v=1608665934","\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20200405_145432.jpg?v=1608665934","\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_182310.jpg?v=1608665934","\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_192952.jpg?v=1608665934","\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_180014_b12bc363-53b1-47de-9eb1-21f1d2763d09.jpg?v=1608665934","\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_192927.jpg?v=1608665934","\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Screenshot_20201003-212835_Instagram_f6735122-1bca-4800-a0ca-f9de75ababff.jpg?v=1608665934","\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Screenshot_20200927-131855_Instagram_000e71d0-251f-4ad4-a081-edcd3694de82.jpg?v=1608665934","\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Lab_Report_25g.png?v=1608665934","\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Back_-_small_59b3d12e-e343-41b2-bec0-738b6e8c3808.jpg?v=1608665934"],"featured_image":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/MaximumCharge.jpg?v=1608665934","options":["Size","Beans or ground?"],"media":[{"alt":"Front of a bag of Cannonball Coffee. The bag has a bright red background. In the centre is a black coffee cup with biceps bursting out of the sides. The cup says âSuper Strong Coffeeâ on it.","id":6784372834357,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1995,"width":1995,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/MaximumCharge.jpg?v=1608665934"},"aspect_ratio":1.0,"height":1995,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/MaximumCharge.jpg?v=1608665934","width":1995},{"alt":null,"id":15603103432888,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1076,"width":1076,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20200405_145432.jpg?v=1608665934"},"aspect_ratio":1.0,"height":1076,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20200405_145432.jpg?v=1608665934","width":1076},{"alt":null,"id":15603175194808,"position":3,"preview_image":{"aspect_ratio":1.001,"height":4248,"width":4252,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_182310.jpg?v=1608665934"},"aspect_ratio":1.001,"height":4248,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_182310.jpg?v=1608665934","width":4252},{"alt":null,"id":15603209240760,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1039,"width":1039,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_192952.jpg?v=1608665934"},"aspect_ratio":1.0,"height":1039,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_192952.jpg?v=1608665934","width":1039},{"alt":null,"id":15603103301816,"position":5,"preview_image":{"aspect_ratio":1.001,"height":1040,"width":1041,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_180014_b12bc363-53b1-47de-9eb1-21f1d2763d09.jpg?v=1608665934"},"aspect_ratio":1.001,"height":1040,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_180014_b12bc363-53b1-47de-9eb1-21f1d2763d09.jpg?v=1608665934","width":1041},{"alt":null,"id":15603265437880,"position":6,"preview_image":{"aspect_ratio":0.563,"height":1136,"width":640,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/a1cd097d060349aa926781e5a86208b2.thumbnail.0000000.jpg?v=1608665752"},"aspect_ratio":0.563,"duration":5638,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/videos\/c\/vp\/a1cd097d060349aa926781e5a86208b2\/a1cd097d060349aa926781e5a86208b2.SD-480p-0.9Mbps.mp4?v=0","width":270},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/videos\/c\/vp\/a1cd097d060349aa926781e5a86208b2\/a1cd097d060349aa926781e5a86208b2.HD-720p-1.6Mbps.mp4?v=0","width":406},{"format":"mp4","height":1080,"mime_type":"video\/mp4","url":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/videos\/c\/vp\/a1cd097d060349aa926781e5a86208b2\/a1cd097d060349aa926781e5a86208b2.HD-1080p-2.5Mbps.mp4?v=0","width":608},{"format":"m3u8","height":1080,"mime_type":"application\/x-mpegURL","url":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/videos\/c\/vp\/a1cd097d060349aa926781e5a86208b2\/a1cd097d060349aa926781e5a86208b2.m3u8?v=0","width":608}]},{"alt":null,"id":15603209207992,"position":7,"preview_image":{"aspect_ratio":1.0,"height":684,"width":684,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_192927.jpg?v=1608665934"},"aspect_ratio":1.0,"height":684,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/20201222_192927.jpg?v=1608665934","width":684},{"alt":null,"id":15603103367352,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1077,"width":1077,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Screenshot_20201003-212835_Instagram_f6735122-1bca-4800-a0ca-f9de75ababff.jpg?v=1608665934"},"aspect_ratio":1.0,"height":1077,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Screenshot_20201003-212835_Instagram_f6735122-1bca-4800-a0ca-f9de75ababff.jpg?v=1608665934","width":1077},{"alt":null,"id":15603103400120,"position":9,"preview_image":{"aspect_ratio":0.751,"height":1436,"width":1078,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Screenshot_20200927-131855_Instagram_000e71d0-251f-4ad4-a081-edcd3694de82.jpg?v=1608665934"},"aspect_ratio":0.751,"height":1436,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Screenshot_20200927-131855_Instagram_000e71d0-251f-4ad4-a081-edcd3694de82.jpg?v=1608665934","width":1078},{"alt":"Maximum Charge World's Strongest Coffee. High Caffeine Content from robusta beans","id":1346852978741,"position":10,"preview_image":{"aspect_ratio":1.0,"height":876,"width":876,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Lab_Report_25g.png?v=1608665934"},"aspect_ratio":1.0,"height":876,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Lab_Report_25g.png?v=1608665934","width":876},{"alt":"Image of the back of a packet of Cannonball Coffee. Features images of cannons, cannonballs, coffee beans and gunpowder barrels of a black background. In the middle the text reads: Wake Up and Smell the Productivity. We are a veteran owned company with a clear mission: to make strong coffee for strong people. No pretentiousness, no nonsense. Just great coffee to kick-start your day. Our beans are naturally high in caffeine without any compromise on taste. ","id":5437853532213,"position":11,"preview_image":{"aspect_ratio":1.0,"height":2003,"width":2003,"src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Back_-_small_59b3d12e-e343-41b2-bec0-738b6e8c3808.jpg?v=1608665934"},"aspect_ratio":1.0,"height":2003,"media_type":"image","src":"\/\/cannonballcoffee.co.uk\/cdn\/shop\/products\/Back_-_small_59b3d12e-e343-41b2-bec0-738b6e8c3808.jpg?v=1608665934","width":2003}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"443f8160e8514d187603d97741c928a440bd9240","name":"Subscribe and save","options":[{"name":"Order frequency","position":1,"values":["7 days","14 days","30 days","Monthly ","2 Monthly","6 weeks "]}],"selling_plans":[{"id":3946709241,"name":"7 days","description":null,"options":[{"name":"Order frequency","position":1,"value":"7 days"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":12}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":3946742009,"name":"14 days","description":null,"options":[{"name":"Order frequency","position":1,"value":"14 days"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":12}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":3946774777,"name":"30 days","description":null,"options":[{"name":"Order frequency","position":1,"value":"30 days"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":12}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":3946807545,"name":"Monthly ","description":null,"options":[{"name":"Order frequency","position":1,"value":"Monthly "}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":12}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":3946840313,"name":"2 Monthly","description":null,"options":[{"name":"Order frequency","position":1,"value":"2 Monthly"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":12}],"checkout_charge":{"value_type":"percentage","value":100}}
4234,{"id":3946873081,"name":"6 weeks ","description":null,"options":[{"name":"Order frequency","position":1,"value":"6 weeks "}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":12}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"19635"}],"content":"\u003cp\u003e\u003cstrong\u003eâFirst high caffeine coffee that lives up to its tout as highly caffeinated, medium roast and smooth to drinkâ - \u003c\/strong\u003e\u003cem\u003eJeffery O\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eMaximum Charge is the strongest coffee in the UK. It's made from highly caffeinated single-origin Robusta coffee beans from Rwanda. Medium roast for a really smooth \u0026amp; complex taste, with notes of dark chocolate and toasted malt. Maximum Charge is the perfect coffee to help you get sh*t done.\u003c\/p\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003eUnlike other strong coffees it's not over-roasted and bitter. If you like a really dark roast then this is \u003cem\u003enot for you.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003eBENEFITS\u003c\/h3\u003e\n\u003cp\u003eð \u003cstrong\u003eBecome a morning person\u003c\/strong\u003e. Caffeine is scientifically proven to improve physical performance and make you feel more focused. With over 400mg per serving, this coffee contains loads of it!\u003c\/p\u003e\n\u003cp\u003eâ¤ï¸ \u003cstrong\u003ePacked with powerful antioxidants. \u003c\/strong\u003eThe type of bean, freshness and a lighter roast means lots more antioxidant rich polyphenols than other coffees.\u003c\/p\u003e\n\u003cp\u003eð \u003cstrong\u003ePremium beans hand roasted in small batches\u003c\/strong\u003e. A genuine craft product that tastes amazing. \u003ca title=\"review of maximum charge by speciality coffee reviewer batch coffee\" href=\"https:\/\/www.batchcoffee.co.uk\/coffeereviews\/cannonbalcoffeecompanyuk\" target=\"_blank\" data-mce-href=\"https:\/\/www.batchcoffee.co.uk\/coffeereviews\/cannonbalcoffeecompanyuk\"\u003eClick here to see what the experts say\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-mce-fragment=\"1\"\u003eð Money back guarantee. \u003c\/strong\u003eIf you don't love it, we'll replace with a coffee of your choice\u003cbr\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eIT'S ALL IN THE GRIND\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eFor more information on the best grind type for your coffee maker head to the \u003c\/span\u003e\u003ca title=\"making coffee\" href=\"https:\/\/cannonballcoffee.co.uk\/pages\/brewing-methods\" data-mce-href=\"https:\/\/cannonballcoffee.co.uk\/pages\/brewing-methods\"\u003ebrew guide\u003c\/a\u003e\u003cspan\u003e section.\u003c\/span\u003e\u003c\/p\u003e"} 4235 4236</script>
4236 4237 4238
4238<script type="application/json" id="ModelJson-1566456329415"> 4239 [] 4240 </script>
4240 4241
4242<script> 4243 theme.money_format = '${{amount}}'; 4244 theme.t.add_to_cart = 'Add to Cart'; 4245 theme.t.sold_out = 'Sold Out'; 4246 theme.t.unavailable = 'Unavailable'; 4247 4248 4249 document.addEventListener("DOMContentLoaded", function(event) { 4250 theme.productSelect('1566456329415','featured', false); 4251 }); 4252 4253</script>
4253 4254 4255
4256<script type="application/ld+json"> 4257{ 4258 "@context": "http://schema.org/", 4259 "@type": "Product", 4260 "name": "Maximum Charge - Super Strong Coffee", 4261 "url": "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee","image": [ 4262 "https://cannonballcoffee.co.uk/cdn/shop/products/MaximumCharge_1995x.jpg?v=1608665934" 4263 ],"description": "âFirst high caffeine coffee that lives up to its tout as highly caffeinated, medium roast and smooth to drinkâ - Jeffery O 4264Maximum Charge is the strongest coffee in the UK. It's made from highly caffeinated single-origin Robusta coffee beans from Rwanda. Medium roast for a really smooth &amp; complex taste, with notes of dark chocolate and toasted malt. Maximum Charge is the perfect coffee to help you get sh*t done. 4265Unlike other strong coffees it's not over-roasted and bitter. If you like a really dark roast then this is not for you. 4266BENEFITS 4267ð Become a morning person. Caffeine is scientifically proven to improve physical performance and make you feel more focused. With over 400mg per serving, this coffee contains loads of it! 4268â¤ï¸ Packed with powerful antioxidants. The type of bean, freshness and a lighter roast means lots more antioxidant rich polyphenols than other coffees. 4269ð Premium beans hand roasted in small batches. A genuine craft product that tastes amazing. Click here to see what the experts say 4270ð Money back guarantee. If you don't love it, we'll replace with a coffee of your choice 4271IT'S ALL IN THE GRIND 4272For more information on the best grind type for your coffee maker head to the brew guide section.","sku": "MC_500_04","brand": { 4273 "@type": "Thing", 4274 "name": "Cannonball Coffee Company" 4275 }, 4276 "offers": [ 4277 4278 4279 { 4280 "@type" : "Offer","sku": "MC_500_04","availability" : "http://schema.org/InStock", 4281 "price" : "19.0", 4282 "priceCurrency" : "GBP", 4283 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=7854961459253" 4284 }, 4285 4286 4287 4288 4289 4290 4291 { 4292 "@type" : "Offer","sku": "MC_500_03","availability" : "http://schema.org/InStock", 4293 "price" : "19.0", 4294 "priceCurrency" : "GBP", 4295 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=7854977417269" 4296 }, 4297 4298 4299 4300 4301 4302 4303 { 4304 "@type" : "Offer","sku": "MC_500_02","availability" : "http://schema.org/InStock", 4305 "price" : "19.0", 4306 "priceCurrency" : "GBP", 4307 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=7854979809333" 4308 }, 4309 4310 4311 4312 4313 4314 4315 { 4316 "@type" : "Offer","sku": "MC_500_01","availability" : "http://schema.org/InStock", 4317 "price" : "19.0", 4318 "priceCurrency" : "GBP", 4319 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=7397532500021" 4320 }, 4321 4322 4323 4324 4325 4326 4327 { 4328 "@type" : "Offer","sku": "MC_250_04","availability" : "http://schema.org/InStock", 4329 "price" : "11.0", 4330 "priceCurrency" : "GBP", 4331 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=7854951563317" 4332 }, 4333 4334 4335 4336 4337 4338 4339 { 4340 "@type" : "Offer","sku": "MC_250_03","availability" : "http://schema.org/InStock", 4341 "price" : "11.0", 4342 "priceCurrency" : "GBP", 4343 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=7854970175541" 4344 }, 4345 4346 4347 4348 4349 4350 4351 { 4352 "@type" : "Offer","sku": "MC_250_02","availability" : "http://schema.org/InStock", 4353 "price" : "11.0", 4354 "priceCurrency" : "GBP", 4355 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=7854979514421" 4356 }, 4357 4358 4359 4360 4361 4362 4363 { 4364 "@type" : "Offer","sku": "MC_250_01","availability" : "http://schema.org/InStock", 4365 "price" : "11.0", 4366 "priceCurrency" : "GBP", 4367 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=7397515165749" 4368 }, 4369 4370 4371 4372 4373 4374 4375 { 4376 "@type" : "Offer","sku": "MC_1000_04","availability" : "http://schema.org/InStock", 4377 "price" : "33.0", 4378 "priceCurrency" : "GBP", 4379 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=31455688818741" 4380 }, 4381 4382 4383 4384 4385 4386 4387 { 4388 "@type" : "Offer","sku": "MC_1000_03","availability" : "http://schema.org/InStock", 4389 "price" : "33.0", 4390 "priceCurrency" : "GBP", 4391 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=31455695831093" 4392 }, 4393 4394 4395 4396 4397 4398 4399 { 4400 "@type" : "Offer","sku": "MC_1000_02","availability" : "http://schema.org/InStock", 4401 "price" : "33.0", 4402 "priceCurrency" : "GBP", 4403 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=31455701237813" 4404 }, 4405 4406 4407 4408 4409 4410 4411 { 4412 "@type" : "Offer","sku": "MC_1000_01","availability" : "http://schema.org/InStock", 4413 "price" : "33.0", 4414 "priceCurrency" : "GBP", 4415 "url" : "https://cannonballcoffee.co.uk/products/buy-the-strongest-coffee?variant=12853350891573" 4416 } 4417 4418 4419 4420] 4421} 4422</script>
4422</div><div id="shopify-section-16152354328d54dec4" class="shopify-section"> 4423 4424 4425<div style="margin:0 auto;max-width:1080px;"> 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440<div class='jdgm-carousel-wrapper' 4441data-from-snippet='false' 4442data-auto-install='false' > 4443 <div class="jdgm-carousel-title-and-link"> 4444 <h2 class='jdgm-carousel-title'>Hear From Real Customers</h2> 4445 <a class="jdgm-all-reviews-rating-wrapper" href="https://cannonballcoffee.co.uk/pages/reviews"> 4446 <span style="display:block" data-score='4.89' class='jdgm-all-reviews-rating' aria-label='4.89 stars' tabindex='0' role='img'></span> 4447 <span style="display: block" class='jdgm-carousel-number-of-reviews' data-number-of-reviews='1341'> 4448 from 1341 reviews 4449 </span> 4450</a> </div> 4451 <section class='jdgm-widget jdgm-carousel jdgm-carousel--default-theme' data-widget-locale='en'> <style>.jdgm-carousel{display: none}</style> <style> .jdgm-xx{left:0}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:240px}.jdgm-carousel-wrapper{width:90% !important;margin:auto}.jdgm-carousel-item__timestamp{display:none !important}.jdgm-carousel-item__product-title{display:none !important}.jdgm-carousel-wrapper .jdgm-carousel-item__review{height:calc(72% - 1.4em)} 4452 </style> <style> </style> <div class='jdgm-carousel__item-container'> <div class='jdgm-carousel__item-wrapper'><div class='jdgm-carousel-item ' data-review-id='c541cb95-085c-4684-96fc-94e13053a20b'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Full Bore Bundle</div> <div class='jdgm-carousel-item__review-body'><p>The Beauty of this Bundle is a mixture of strength & flavours. Cannonball blend for breakfast or Maximum Charge pre workout. Being new to espresso this is ideal. So much so I might just re order the bundle again as theyâre all so good itâs hard to choose a favourite. And you donât have to Dial in between roasts (if you chose beans). 4453<br />Duncanâs Passion for coffee, is evident throughout the whole process. âï¸âï¸âï¸âï¸âï¸</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Nick Cox </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='06/10/2022'> 06/10/2022 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Full Bore Bundle' data-src='https://review-images.judgeme.com/cannonball-coffee-company/1654895355__fb8ec9b1-fac6-4b24-96ea-0b99bd587795__original.jpeg?quality=80&width=480' data-src-retina='https://review-images.judgeme.com/cannonball-coffee-company/1654895355__fb8ec9b1-fac6-4b24-96ea-0b99bd587795__original.jpeg?quality=80&width=1024'/> </div> </div><div class='jdgm-carousel-item ' data-review-id='bd28e0cd-f291-46e3-b772-c4fe7862f4a4'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Living life at Maximum Charge</div> <div class='jdgm-carousel-item__review-body'><p>Maximum Charge Cannonball Coffee is the only way I start my mornings, it gives me the epic boost I need to get stuff done and satisfies my coffee cravings. Nothing beats the taste of freshly brewed Robusta espresso for me and the stuff I order from Cannonball Coffee is made with the best quality beans that I've come across thus far. Ever since I first began charging my daily routine with Cannonball I couldn't imagine waking up any other way. Currently living life at Maximum Charge.</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> adam Bird </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='04/03/2022'> 04/03/2022 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Maximum Charge - Super Strong Coffee' data-src='https://review-images.judgeme.com/cannonball-coffee-company/1649014461__20220403_195729__original.jpg?quality=80&width=480' data-src-retina='https://review-images.judgeme.com/cannonball-coffee-company/1649014461__20220403_195729__original.jpg?quality=80&width=1024'/> </div> </div><div class='jdgm-carousel-item ' data-review-id='8db31450-ba6f-4206-a027-90f91b2836e9'> <div class='jdgm-carousel-item__review'>
4453 <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Great stuff</div> <div class='jdgm-carousel-item__review-body'><p>Great mellow taste and it made me feel like Fry in that Futurama episode where he drinks 100 coffees, gonna order another bag when I'm done with this one.</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> ANDREW CROOK </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='06/19/2021'> 06/19/2021 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Maximum Charge - Super Strong Coffee' data-src='https://cdn.shopify.com/s/files/1/2959/3102/products/MaximumCharge_320x320.jpg?v=1608665934' data-src-retina='https://cdn.shopify.com/s/files/1/2959/3102/products/MaximumCharge_640x640.jpg?v=1608665934'/> </div> </div><div class='jdgm-carousel-item ' data-review-id='15e0d9fc-5639-4ec8-9884-6f7cc429f160'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Simple and strong like all the best things are!</div> <div class='jdgm-carousel-item__review-body'><p>Love this coffee. Itâs strong without substituting on taste. Itâs now part of my daily routine and gets me going in the mornings ready to train. 4454<br />Up, double espresso and go get some! 4455<br />Then the customer service is better still. Very interactive and clearly cares about the product and what people think of it. 4456<br />Thereâs people that drink cannonball coffee and then thereâs stupid people!! ð</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Mathew Worrall </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='03/23/2021'> 03/23/2021 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Cannonball Blend' data-src='https://review-images.judgeme.com/cannonball-coffee-company/1616499059__B9845990-2517-4216-BD49-771BDB7028E1__original.jpeg?quality=80&width=480' data-src-retina='https://review-images.judgeme.com/cannonball-coffee-company/1616499059__B9845990-2517-4216-BD49-771BDB7028E1__original.jpeg?quality=80&width=1024'/> </div> </div><div class='jdgm-carousel-item ' data-review-id='a0c9de8b-7686-433f-a1f0-92073a29aa76'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Fantastic quality</div> <div class='jdgm-carousel-item__review-body'><p>Really impressed with the quality of this coffee, super smooth great flavour. Have been drinking another brand of high caffeine coffee but I'm definitely switching to cannonball coffee ð</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Sam Niebylski </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='03/06/2021'> 03/06/2021 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Maximum Charge - Super Strong Coffee' data-src='https://review-images.judgeme.com/cannonball-coffee-company/1615018263__IMG_20210306_080712__original.jpg?quality=80&width=480' data-src-retina='https://review-images.judgeme.com/cannonball-coffee-company/1615018263__IMG_20210306_080712__original.jpg?quality=80&width=1024'/> </div> </div></div> </div> <div class='jdgm-carousel__arrows'> <div class='jdgm-carousel__left-arrow' tabindex="0" role="button" aria-label="Previous reviews"></div> <div class='jdgm-carousel__right-arrow' tabindex="0" role="button" aria-label="Next reviews"></div> </div> </section> <section> </section> 4457</div> 4458 4459 4460 4461 4462 4463</div> 4464</div><div id="shopify-section-03c96c65-1e5e-4ba8-a0ef-bed5dc46bf46" class="shopify-section js-section__home-custom"> 4465<section class="section section--mb-s section--03c96c65-1e5e-4ba8-a0ef-bed5dc46bf46" data-section-id="03c96c65-1e5e-4ba8-a0ef-bed5dc46bf46" data-section-type="home-custom"> 4466 <div class="container"> 4467 <div class="home-custom__items"> 4468 <div class="o-layout o-layout--center"> 4469 4470 4471 <div class="o-layout__item u-1/1 u-1/2@tab"> 4472 4473 4474 <div class="home-custom__item"> 4475 <div class="home-custom__item-content u-text-center"> 4476 4477 <div class="section__title section__title--desc section__title--center"> 4478 <h2 class="section__title-text">
4478black coffee friday deals</h2> 4479 </div> 4480 4481 4482 4483 </div> 4484 </div> 4485 4486 4487 </div> 4488 4489 4490 <div class="o-layout__item u-1/1 u-2/3@tab"> 4491 4492 4493 <div class="home-custom__item"> 4494 <div class="home-custom__item-content home-custom__item-content--image"> 4495 4496 4497 4498 <div class="o-ratio o-ratio--custom" style="padding-bottom:100.0%;"> 4499 <div class="o-ratio__content"> 4500 4501 <div class="home-custom__img--cover u-bg-contain" style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/Cannonball_-_Homepage_Images_-_Square_1x1_9_1_540x_05ceac75-8fa9-4ba5-b17e-a22e85615b22_1x1.jpg?v=1647789406')"></div><img class="home-custom__img img-lazyload lazyload js" 4502 data-src="//cannonballcoffee.co.uk/cdn/shop/files/Cannonball_-_Homepage_Images_-_Square_1x1_9_1_540x_05ceac75-8fa9-4ba5-b17e-a22e85615b22_{width}x.jpg?v=1647789406" 4503 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 4504 data-sizes="auto" 4505 alt=""> 4506 4507 </div> 4508 </div> 4509 <noscript> 4510 4511 <img class="home-custom__img" 4512 src="//cannonballcoffee.co.uk/cdn/shop/files/Cannonball_-_Homepage_Images_-_Square_1x1_9_1_540x_05ceac75-8fa9-4ba5-b17e-a22e85615b22_1200x.jpg?v=1647789406" 4513 alt=""> 4514 </noscript> 4515 4516 4517 </div> 4518 </div> 4519 4520 4521 </div> 4522 4523 4524 <div class="o-layout__item u-1/1 u-1/2@tab"> 4525 4526 4527 <div class="home-custom__item"> 4528 <div class="home-custom__item-content"> 4529 4530 <a href="https://cannonballcoffee.co.uk/a/bundles/" class="c-btn c-btn--full home-custom__btn c-btn--primary c-btn--big">shop now</a> 4531 4532 </div> 4533 </div> 4534 4535 4536 </div> 4537 4538 4539 4540 </div> 4541 </div> 4542 </div> 4543</section> 4544 4545 4546 4547 4548</div><div id="shopify-section-1613683786a84b9097" class="shopify-section js-section__rich-text"><section class="section section--rich-text section--1613683786a84b9097" data-section-id="1613683786a84b9097" data-section-type="rich-text"> 4549 <div class="home-rich-text"> 4550 <div class="container container--tiny"> 4551 4552 <div class="section__title section__title--desc section__title--center home-rich-text__title"> 4553 <h2 class="section__title-text">SHOP BY COLLECTION</h2> 4554 </div> 4555 4556 4557 </div> 4558 </div> 4559</section> 4560 4561</div><div id="shopify-section-1584716514999" class="shopify-section js-section__home-collection-list"><style> 4562.section--1584716514999 .collection-list__bg:before { 4563 4564 opacity: .30; 4565 4566} 4567</style> 4568 4569 4570 4571 4572 4573<section class="section section--1584716514999 section--has-bg " data-section-id="1584716514999" data-section-type="home-collection-list"> 4574 <div class="container container--mob-0"> 4575 4576 4577 <div class="section__bg"></div> 4578 4579 <div class="collection-list collection-list--carousel js-home-collection-list" data-section-id="1584716514999"> 4580 4581 4582 4583 <div class="collection-list__items"> 4584 <div class="o-layout o-layout--center layout-slider js-layout-slider js-layout-slider-1584716514999"> 4585 4586 <div class="o-layout__item u-1/2@tab u-1/4@desk" > 4587 4588 4589 <a href="/collections/all-products" class="collection-list__link"> 4590 4591 <div class="collection-list__item" style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/20210218_213350_1x1.jpg?v=1613684037')"> 4592 <div class="collection-list__bg u-bg-cover u-bg-overlay img-lazyload lazyload js" 4593 data-bgset="//cannonballcoffee.co.uk/cdn/shop/files/20210218_213350_180x.jpg?v=1613684037 180w 208h, 4594 //cannonballcoffee.co.uk/cdn/shop/files/20210218_213350_360x.jpg?v=1613684037 360w 416h, 4595 //cannonballcoffee.co.uk/cdn/shop/files/20210218_213350_540x.jpg?v=1613684037 540w 625h, 4596 //cannonballcoffee.co.uk/cdn/shop/files/20210218_213350_720x.jpg?v=1613684037 720w 833h, 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 //cannonballcoffee.co.uk/cdn/shop/files/20210218_213350.jpg?v=1613684037 880w 1018h" 4612 data-sizes="auto" 4613 data-parent-fit="cover"> 4614 4615 </div> 4616 <noscript> 4617 <div class="collection-list__bg u-bg-cover u-bg-overlay" 4618 style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/20210218_213350_720x720.jpg?v=1613684037);"> 4619 4620 </div> 4621 </noscript> 4622 <div class="collection-list__title u-flex u-flex--middle u-flex--center collection-list__title--border"> 4623 <h3 class="collection-list__title-text h2">All products 4624</h3> 4625 </div> 4626 </div> 4627 4628 </a> 4629 4630 4631 </div> 4632 4633 <div class="o-layout__item u-1/2@tab u-1/4@desk" > 4634 4635 4636 <a href="/collections/buy-strong-coffee" class="collection-list__link"> 4637 4638 <div class="collection-list__item" style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/IMG-20210128-WA0022_1x1.jpg?v=1613684627')"> 4639 <div class="collection-list__bg u-bg-cover u-bg-overlay img-lazyload lazyload js" 4640 data-bgset="//cannonballcoffee.co.uk/cdn/shop/files/IMG-20210128-WA0022_180x.jpg?v=1613684627 180w 240h, 4641 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20210128-WA0022_360x.jpg?v=1613684627 360w 480h, 4642 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20210128-WA0022_540x.jpg?v=1613684627 540w 720h, 4643 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20210128-WA0022_720x.jpg?v=1613684627 720w 960h, 4644 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20210128-WA0022_9
464400x.jpg?v=1613684627 900w 1200h, 4645 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20210128-WA0022_1080x.jpg?v=1613684627 1080w 1440h, 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20210128-WA0022.jpg?v=1613684627 1200w 1600h" 4659 data-sizes="auto" 4660 data-parent-fit="cover"> 4661 4662 </div> 4663 <noscript> 4664 <div class="collection-list__bg u-bg-cover u-bg-overlay" 4665 style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/IMG-20210128-WA0022_720x720.jpg?v=1613684627);"> 4666 4667 </div> 4668 </noscript> 4669 <div class="collection-list__title u-flex u-flex--middle u-flex--center collection-list__title--border"> 4670 <h3 class="collection-list__title-text h2">Roast-to-Order Coffee 4671</h3> 4672 </div> 4673 </div> 4674 4675 </a> 4676 4677 4678 </div> 4679 4680 <div class="o-layout__item u-1/2@tab u-1/4@desk" > 4681 4682 4683 <a href="/collections/portable-coffee-makers" class="collection-list__link"> 4684 4685 <div class="collection-list__item" style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/IMG-20201115-WA0013_1x1.jpg?v=1613684312')"> 4686 <div class="collection-list__bg u-bg-cover u-bg-overlay img-lazyload lazyload js" 4687 data-bgset="//cannonballcoffee.co.uk/cdn/shop/files/IMG-20201115-WA0013_180x.jpg?v=1613684312 180w 192h, 4688 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20201115-WA0013_360x.jpg?v=1613684312 360w 384h, 4689 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20201115-WA0013_540x.jpg?v=1613684312 540w 576h, 4690 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20201115-WA0013_720x.jpg?v=1613684312 720w 767h, 4691 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20201115-WA0013_900x.jpg?v=1613684312 900w 959h, 4692 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20201115-WA0013_1080x.jpg?v=1613684312 1080w 1151h, 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 //cannonballcoffee.co.uk/cdn/shop/files/IMG-20201115-WA0013.jpg?v=1613684312 1201w 1280h" 4706 data-sizes="auto" 4707 data-parent-fit="cover"> 4708 4709 </div> 4710 <noscript> 4711 <div class="collection-list__bg u-bg-cover u-bg-overlay" 4712 style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/IMG-20201115-WA0013_720x720.jpg?v=1613684312);"> 4713 4714 </div> 4715 </noscript> 4716 <div class="collection-list__title u-flex u-flex--middle u-flex--center collection-list__title--border"> 4717 <h3 class="collection-list__title-text h2">Coffee Makers 4718</h3> 4719 </div> 4720 </div> 4721 4722 </a> 4723 4724 4725 </div> 4726 4727 <div class="o-layout__item u-1/2@tab u-1/4@desk" > 4728 4729 4730 <a href="/collections/merch" class="collection-list__link"> 4731 4732 <div class="collection-list__item" style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/20210218_145224_1x1.jpg?v=1613684142')"> 4733 <div class="collection-list__bg u-bg-cover u-bg-overlay img-lazyload lazyload js" 4734 data-bgset="//cannonballcoffee.co.uk/cdn/shop/files/20210218_145224_180x.jpg?v=1613684142 180w 180h, 4735 //cannonballcoffee.co.uk/cdn/shop/files/20210218_145224_360x.jpg?v=1613684142 360w 360h, 4736 //cannonballcoffee.co.uk/cdn/shop/files/20210218_145224_540x.jpg?v=1613684142 540w 540h, 4737 //cannonballcoffee.co.uk/cdn/shop/files/20210218_145224_720x.jpg?v=1613684142 720w 720h, 4738 //cannonballcoffee.co.uk/cdn/shop/files/20210218_145224_900x.jpg?v=1613684142 900w 900h, 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 //cannonballcoffee.co.uk/cdn/shop/files/20210218_145224.jpg?v=1613684142 939w 939h" 4753 data-sizes="auto" 4754 data-parent-fit="cover"> 4755 4756 </div> 4757 <noscript> 4758 <div class="collection-list__bg u-bg-cover u-bg-overlay" 4759 style="background-image: url('//cannonballcoffee.co.uk/cdn/shop/files/20210218_145224_720x720.jpg?v=1613684142);"> 4760 4761 </div> 4762 </noscript> 4763 <div class="collection-list__title u-flex u-flex--middle u-flex--center collection-list__title--border"> 4764 <h3 class="collection-list__title-text h2">Merch 4765</h3> 4766 </div> 4767 </div> 4768 4769 </a> 4770 4771 4772 </div> 4773 4774 4775 </div> 4776 </div> 4777 </div> 4778 4779 4780 </div> 4781</section> 4782 4783 4784 4785 4786</div><div id="shopify-section-1615226907587834e1" class="shopify-section js-section__home-logo-list"> 4787 4788 4789 <section class="section section--1615226907587834e1 section--has-bg section--content-default" data-section-id="1615226907587834e1" data-section-type="home-logo-list"> 4790 4791 <div class="home-logo-list home-logo-list--carousel home-logo-list--mob-carousel home-logo-list--4 home-logo-list--no-link"> 4792 4793 <div class="home-logo-list__bg" style="background-color: #fafafa"></div> 4794 4795 <div class="container"> 4796 4797 <div class="section__title section__title--center"> 4798 <h2 class="section__title-text">Useful stuff</h2> 4799 4800 </div> 4801 4802 </div> 4803 4804 4805 4806 4807 4808 <div class="container container--mob-0"> 4809 4810 <div class="home-logo-list__items js-home-logo-list"> 4811 <div class=" home-logo-list-carousel js-home-logo-list-carousel" data-carousel-desktop="true" data-carousel-mobile="true" data-carousel-count="4" data-slick='{"autoplay": true, "autoplaySpeed": 5000}'> 4812 4813 4814 <div class="home-logo-list__item" data-sli
4814de-id="0"> 4815 4816 <a href="https://cannonballcoffee.co.uk/pages/coffee-brewing-guide" class="home-logo-list__link"> 4817 4818 4819 4820 <img src="//cannonballcoffee.co.uk/cdn/shop/files/Brewing_Guides_1_400x.png?v=1615228054" class="home-logo-list__img" /> 4821 4822 4823 4824 </a> 4825 4826 </div> 4827 4828 <div class="home-logo-list__item" data-slide-id="1"> 4829 4830 <a href="/pages/coffee-is-good-for-you" class="home-logo-list__link"> 4831 4832 4833 4834 <img src="//cannonballcoffee.co.uk/cdn/shop/files/Copy_of_Copy_of_Blog_400x.png?v=1615228981" class="home-logo-list__img" /> 4835 4836 4837 4838 </a> 4839 4840 </div> 4841 4842 <div class="home-logo-list__item" data-slide-id="2"> 4843 4844 <a href="https://cannonballcoffee.co.uk/blogs/cannonball-coffee-blog/tagged/recipes" class="home-logo-list__link"> 4845 4846 4847 4848 <img src="//cannonballcoffee.co.uk/cdn/shop/files/Breakfast_Recipes_400x.png?v=1615228074" class="home-logo-list__img" /> 4849 4850 4851 4852 </a> 4853 4854 </div> 4855 4856 <div class="home-logo-list__item" data-slide-id="3"> 4857 4858 <a href="https://cannonballcoffee.co.uk/blogs/cannonball-coffee-blog" class="home-logo-list__link"> 4859 4860 4861 4862 <img src="//cannonballcoffee.co.uk/cdn/shop/files/Blog_400x.png?v=1615228360" class="home-logo-list__img" /> 4863 4864 4865 4866 </a> 4867 4868 </div> 4869 4870 <div class="home-logo-list__item" data-slide-id="4"> 4871 4872 <a href="/pages/strongest-coffee-in-uk-story" class="home-logo-list__link"> 4873 4874 4875 4876 <img src="//cannonballcoffee.co.uk/cdn/shop/files/About_us_400x.png?v=1615228553" class="home-logo-list__img" /> 4877 4878 4879 4880 </a> 4881 4882 </div> 4883 4884 4885 </div> 4886 </div> 4887 4888 4889 4890 </div> 4891 </div> 4892 </section> 4893 4894 4895 4896 4897</div><div id="shopify-section-1584791072231" class="shopify-section js-section__home-blog"> 4898 4899 4900<section class="section section--1584791072231 section--has-bg "> 4901 <div class="container"> 4902 4903 <div class="section__title section__title--center"> 4904 <h2 class="section__title-text">Blog posts</h2> 4905 </div> 4906 4907 4908 <div class="section__bg"></div> 4909 </div> 4910 4911 <div class="container"> 4912 <div class="home-blog"> 4913 <div class="home-blog__items"> 4914 <div class="o-layout o-layout--masonry"> 4915 4916 4917 <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk"> 4918 <div class="blog"> 4919 4920 <div class="blog__media-wrapper"> 4921 <a href="/blogs/cannonball-coffee-blog/caffeine-content-of-cannonball-coffee" class="home-blog__link blog-link"> 4922 <div class="blog__media"> 4923 4924 <img class="home-blog__media-img blog__img lazyload js" alt="Caffeine Content of Cannonball Coffee" 4925 src="//cannonballcoffee.co.uk/cdn/shop/articles/pexels-andrew-neel-4264049_360x200_crop_center.jpg?v=1680189582" 4926 data-sizes="auto" 4927 data-src="//cannonballcoffee.co.uk/cdn/shop/articles/pexels-andrew-neel-4264049_900x500_crop_center.jpg?v=1680189582" 4928 data-srcset="//cannonballcoffee.co.uk/cdn/shop/articles/pexels-andrew-neel-4264049_360x200_crop_center.jpg?v=1680189582 360w, 4929 //cannonballcoffee.co.uk/cdn/shop/articles/pexels-andrew-neel-4264049_540x300_crop_center.jpg?v=1680189582 540w, 4930 //cannonballcoffee.co.uk/cdn/shop/articles/pexels-andrew-neel-4264049_720x400_crop_center.jpg?v=1680189582 720w, 4931 //cannonballcoffee.co.uk/cdn/shop/articles/pexels-andrew-neel-4264049_900x500_crop_center.jpg?v=1680189582 900w, 4932 //cannonballcoffee.co.uk/cdn/shop/articles/pexels-andrew-neel-4264049_1080x600_crop_center.jpg?v=1680189582 1080w, 4933 //cannonballcoffee.co.uk/cdn/shop/articles/pexels-andrew-neel-4264049_1296x720_crop_center.jpg?v=1680189582 1296w"> 4934 <noscript> 4935 <img class="home-blog__media-img blog__img" 4936 src="//cannonballcoffee.co.uk/cdn/shop/articles/pexels-andrew-neel-4264049_900x500_crop_center.jpg?v=1680189582"> 4937 </noscript> 4938 4939 </div> 4940 </a> 4941 </div> 4942 4943 4944 <div class="blog__details"> 4945 4946 <div class="blog__date label label--brand"> 4947 <p class="blog__date-text label__text"><time datetime="2023-03-30T15:19:41Z">30 Mar</time></p> 4948 </div> 4949 4950 <a href="/blogs/cannonball-coffee-blog/caffeine-content-of-cannonball-coffee" class="home-blog__link blog-link"> 4951 <h3 class="blog__title h4">Caffeine Content of Cannonball Coffee</h3> 4952 </a> 4953 4954 <div class="blog__text rte"> 4955 4956 We had some samples of Maximum Charge and Brew Bags lab-tested for caffeine content. 4957Science has confirmed that Maxim... 4958 4959 </div> 4960 4961 <div class="blog__meta"> 4962 4963 4964 4965 </div> 4966 </div> 4967</div> 4968 </div> 4969 4970 <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk"> 4971 <div class="blog"> 4972 4973 <div class="blog__media-wrapper"> 4974 <a href="/blogs/cannonball-coffee-blog/tiramisu-chocolate-pancakes" class="home-blog__link blog-link"> 4975 <div class="blog__media"> 4976 4977 <img class="home-blog__media-img blog__img lazyload js" alt="Tiramisu Chocolate Pancakes" 4978 src="//cannonballcoffee.co.uk/cdn/shop/articles/Screenshot_20220220-174627_Instagram_360x200_crop_center.jpg?v=1645380922" 4979 data-sizes="auto" 4980 data-src="//cannonballcoffee.co.uk/cdn/shop/articles/Screenshot_20220220-174627_Instagram_900x500_crop_center.jpg?v=1645380922" 4981 data-srcset="//cannonballcoffee.co.uk/cdn/shop/articles/Screenshot_20220220-174627_Instagram_360x200_crop_center.jpg?v=1645380922 360w, 4982 //cannonballcoffee.co.uk/cdn/shop/articles/Screenshot_20220220-174627_Instagram_540x300_crop_center.jpg?v=1645380922 540w, 4983 //cannonballcoffee.co.uk/cdn/shop/articles/Screenshot_20220220-174627_Instagram_720x400_crop_center.jpg?v=1645380922 720w, 4984 //cannonballcoffee.co.uk/cdn/shop/articles/Screenshot_20220220-174627_Instagram_900x500_crop_center.jpg?v=1645380922 900w, 4985 //cannonballcoffee.co.uk/cdn/shop/articles/Screenshot_20220220-174627_Instagram_1080x600_crop_center.jpg?v=1645380922 1080w, 4986 //cannonballcoffee.co.uk/cdn/shop/articles/Screenshot_20220220-174627_Instagram_1296x720_crop_center.jpg?v=1645380922 1296w"> 4987 <noscript> 4988 <img class="home-blog__media-img blog__img" 4989 src="//cannonballcoffee.co.uk/cdn/shop/articles/Screenshot_20220220-174627_Instagram_900x500_crop_center.jpg?v=1645380922"> 4990 </noscript> 4991 4992 </div> 4993 </a> 4994 </div> 4995 4996 4997 <div class="blog__details"> 4998 4999 <div class="blog__date label label--brand"> 5000 <p class="blog__date-text label__text"><time datetime="2022-02-20T18:15:20Z">20 Feb</time></p> 5001 </div> 5002 5003 <a href="/blogs/cannonball-coffee-blog/tiramisu-chocolate-pancakes" class="home-blog__link blog-link"> 5004 <h3 class="blog__title h4">Tiramisu Chocolate Pancakes</h3> 5005 </a> 5006 5007 <div class="blog__text rte"> 5008 5009 Looking for some inspiration this pancake day? Or need a way to get more coffee into your breakfast? Well look no further than this high protein tiramisu flavoured treat from our buddy Elliott. 5010This recipe captures the taste of tiramisu without losing the beauty of the pancake stack. It includes coffee, cocoa and cream cheese and is seriously ððð 5011 5012 </div> 5013 5014 <div class="blog__meta"> 5015 5016 5017 5018 </div> 5019 </div> 5020</div> 5021 </div> 5022 5023 <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk"> 5024 <div class="blog"> 5025 5026 <div class="blog__media-wrapper"> 5027 <a href="/blogs/cannonball-coffee-blog/chocolate-cappuccinoats" class="home-blog__link blog-link"> 5028 <div class="blog__media"> 5029 5030 <img class="home-blog__media-img blog__img lazyload js" alt="Chocolate Cappuccinoats" 5031 src="//cannonballcoffee.co.uk/cdn/shop/articles/244476643_855305958470106_4400457034214050028_n.webp_1_360x200_crop_center.jpg?v=1634491700" 5032 data-sizes="auto" 5033 data-src="//cannonballcoffee.co.uk/cdn/shop/articles/244476643_855305958470106_4400457034214050028_n.webp_1_900x500_crop_center.jpg?v=1634491700" 5034 data-srcset="//cannonballcoffee.co.uk/cdn/shop/articles/244476643_855305958470106_4400457034214050028_n.webp_1_360x200_crop_center.jpg?v=1634491700 360w, 5035 //cannonballcoffee.co.uk/cdn/shop/articles/244476643_855305958470106_4400457034214050028_n.webp_1_540x300_crop_center.jpg?v=1634491700 540w, 5036 //cannonballcoffee.co.uk/cdn/shop/articles/244476643_855305958470106_4400457034214050028_n.webp_1_720x400_crop_center.jpg?v=1634491700 720w, 5037 //cannonballcoffee.co.uk/cdn/shop/articles/244476643_855305958470106_4400457034214050028_n.webp_1_900x500_crop_center.jpg?v=1634491700 900w, 5038 //cannonballcoffee.co.uk/cdn/shop/articles/244476643_855305958470106_4400457034214050028_n.webp_1_1080x600_crop_center.jpg?v=1634491700 1080w, 5039 //cannonballcoffee.co.uk/cdn/shop/articles/244476643_855305958470106_4400457034214050028_n.webp_1_1296x720_crop_center.jpg?v=1634491700 1296w"> 5040 <noscript> 5041 <img class="home-blog__media-img blog__img" 5042 src="//cannonballcoffee.co.uk/cdn/shop/articles/244476643_855305958470106_4400457034214050028_n.webp_1_900x500_crop_center.jpg?v=1634491700"> 5043 </noscript> 5044 5045 </div> 5046 </a> 5047 </div> 5048 5049 5050 <div class="blog__details"> 5051 5052 <div class="blog__date label label--brand"> 5053 <p class="blog__date-text label__text"><time datetime="2021-10-17T17:28:18Z">17 Oct</time></p> 5054 </div> 5055 5056 <a href="/blogs/cannonball-coffee-blog/chocolate-cappuccinoats" class="home-blog__link blog-link"> 5057 <h3 class="blog__title h4">Chocolate Cappuccinoats</h3> 5058 </a> 5059 5060 <div class="blog__text rte"> 5061 5062 Get even more coffee into your veins with this quick and easy high protein breakfast recipe. Featuring chocolate and coffee, what is not to love?! 5063 5064 </div> 5065 5066 <div class="blog__meta"> 5067 5068 5069 5070 </div> 5071 </div> 5072</div> 5073 </div> 5074 5075 5076 </div> 5077 </div> 5078 </div> 5079 5080 5081 </div> 5082</section> 5083 5084</div><!-- END content_for_index --> 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100<div class='jdgm-carousel-wrapper' 5101data-from-snippet='true' 5102data-auto-install='true' > 5103 <div class="jdgm-carousel-title-and-link"> 5104 <h2 class='jdgm-carousel-title'>Hear From Real Customers</h2> 5105 <a class="jdgm-all-reviews-rating-wrapper" href="https://cannonballcoffee.co.uk/pages/reviews">
5106 <span style="display:block" data-score='4.89' class='jdgm-all-reviews-rating' aria-label='4.89 stars' tabindex='0' role='img'></span> 5107 <span style="display: block" class='jdgm-carousel-number-of-reviews' data-number-of-reviews='1341'> 5108 from 1341 reviews 5109 </span> 5110</a> </div> 5111 <section class='jdgm-widget jdgm-carousel jdgm-carousel--default-theme' data-widget-locale='en'> <style>.jdgm-carousel{display: none}</style> <style> .jdgm-xx{left:0}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:240px}.jdgm-carousel-wrapper{width:90% !important;margin:auto}.jdgm-carousel-item__timestamp{display:none !important}.jdgm-carousel-item__product-title{display:none !important}.jdgm-carousel-wrapper .jdgm-carousel-item__review{height:calc(72% - 1.4em)} 5112 </style> <style> </style> <div class='jdgm-carousel__item-container'> <div class='jdgm-carousel__item-wrapper'><div class='jdgm-carousel-item ' data-review-id='c541cb95-085c-4684-96fc-94e13053a20b'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Full Bore Bundle</div> <div class='jdgm-carousel-item__review-body'><p>The Beauty of this Bundle is a mixture of strength & flavours. Cannonball blend for breakfast or Maximum Charge pre workout. Being new to espresso this is ideal. So much so I might just re order the bundle again as theyâre all so good itâs hard to choose a favourite. And you donât have to Dial in between roasts (if you chose beans). 5113<br />Duncanâs Passion for coffee, is evident throughout the whole process. âï¸âï¸âï¸âï¸âï¸</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Nick Cox </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='06/10/2022'> 06/10/2022 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Full Bore Bundle' data-src='https://review-images.judgeme.com/cannonball-coffee-company/1654895355__fb8ec9b1-fac6-4b24-96ea-0b99bd587795__original.jpeg?quality=80&width=480' data-src-retina='https://review-images.judgeme.com/cannonball-coffee-company/1654895355__fb8ec9b1-fac6-4b24-96ea-0b99bd587795__original.jpeg?quality=80&width=1024'/> </div> </div><div class='jdgm-carousel-item ' data-review-id='bd28e0cd-f291-46e3-b772-c4fe7862f4a4'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Living life at Maximum Charge</div> <div class='jdgm-carousel-item__review-body'><p>Maximum Charge Cannonball Coffee is the only way I start my mornings, it gives me the epic boost I need to get stuff done and satisfies my coffee cravings. Nothing beats the taste of freshly brewed Robusta espresso for me and the stuff I order from Cannonball Coffee is made with the best quality beans that I've come across thus far. Ever since I first began charging my daily routine with Cannonball I couldn't imagine waking up any other way. Currently living life at Maximum Charge.</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> adam Bird </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='04/03/2022'> 04/03/2022 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Maximum Charge - Super Strong Coffee' data-src='https://review-images.judgeme.com/cannonball-coffee-company/1649014461__20220403_195729__original.jpg?quality=80&width=480' data-src-retina='https://review-images.judgeme.com/cannonball-coffee-company/1649014461__20220403_195729__original.jpg?quality=80&width=1024'/> </div> </div><div class='jdgm-carousel-item ' data-review-id='8db31450-ba6f-4206-a027-90f91b2836e9'> <div class='jdgm-carousel-item__review'>
5113 <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Great stuff</div> <div class='jdgm-carousel-item__review-body'><p>Great mellow taste and it made me feel like Fry in that Futurama episode where he drinks 100 coffees, gonna order another bag when I'm done with this one.</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> ANDREW CROOK </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='06/19/2021'> 06/19/2021 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Maximum Charge - Super Strong Coffee' data-src='https://cdn.shopify.com/s/files/1/2959/3102/products/MaximumCharge_320x320.jpg?v=1608665934' data-src-retina='https://cdn.shopify.com/s/files/1/2959/3102/products/MaximumCharge_640x640.jpg?v=1608665934'/> </div> </div><div class='jdgm-carousel-item ' data-review-id='15e0d9fc-5639-4ec8-9884-6f7cc429f160'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Simple and strong like all the best things are!</div> <div class='jdgm-carousel-item__review-body'><p>Love this coffee. Itâs strong without substituting on taste. Itâs now part of my daily routine and gets me going in the mornings ready to train. 5114<br />Up, double espresso and go get some! 5115<br />Then the customer service is better still. Very interactive and clearly cares about the product and what people think of it. 5116<br />Thereâs people that drink cannonball coffee and then thereâs stupid people!! ð</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Mathew Worrall </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='03/23/2021'> 03/23/2021 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Cannonball Blend' data-src='https://review-images.judgeme.com/cannonball-coffee-company/1616499059__B9845990-2517-4216-BD49-771BDB7028E1__original.jpeg?quality=80&width=480' data-src-retina='https://review-images.judgeme.com/cannonball-coffee-company/1616499059__B9845990-2517-4216-BD49-771BDB7028E1__original.jpeg?quality=80&width=1024'/> </div> </div><div class='jdgm-carousel-item ' data-review-id='a0c9de8b-7686-433f-a1f0-92073a29aa76'> <div class='jdgm-carousel-item__review'> <div class='jdgm-carousel-item__review-rating' aria-label='5 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-carousel-item__review-content'> <div class='jdgm-carousel-item__review-title'>Fantastic quality</div> <div class='jdgm-carousel-item__review-body'><p>Really impressed with the quality of this coffee, super smooth great flavour. Have been drinking another brand of high caffeine coffee but I'm definitely switching to cannonball coffee ð</p></div> </div> </div> <div class='jdgm-carousel-item__reviewer-name-wrapper'> <div class='jdgm-carousel-item__reviewer-name jdgm-ellipsis'> Sam Niebylski </div> <div class='jdgm-carousel-item__timestamp jdgm-ellipsis jdgm-spinner' data-time='03/06/2021'> 03/06/2021 </div> </div> <div class='jdgm-carousel-item__product jdgm--shop-review-has-image'> <img class='jdgm-carousel-item__product-image' alt='Maximum Charge - Super Strong Coffee' data-src='https://review-images.judgeme.com/cannonball-coffee-company/1615018263__IMG_20210306_080712__original.jpg?quality=80&width=480' data-src-retina='https://review-images.judgeme.com/cannonball-coffee-company/1615018263__IMG_20210306_080712__original.jpg?quality=80&width=1024'/> </div> </div></div> </div> <div class='jdgm-carousel__arrows'> <div class='jdgm-carousel__left-arrow' tabindex="0" role="button" aria-label="Previous reviews"></div> <div class='jdgm-carousel__right-arrow' tabindex="0" role="button" aria-label="Next reviews"></div> </div> </section> <section> </section> 5117</div> 5118 5119 5120 5121 5122 5123 </div> 5124 5125 <div id="shopify-section-footer" class="shopify-section js-section__footer"><style type="text/css"> 5126 .footer { 5127 background-color: #222222; 5128 5129 } 5130 .footer__bottom { 5131 background-color: #151515; 5132 } 5133 .section--footer .newsletter { 5134 background-color: #f0f0f0; 5135 } 5136</style> 5137 5138 5139 5140 <section class="section section--footer"> 5141 <div class="container"> 5142 5143 <div class="newsletter newsletter--default"> 5144 <div class="newsletter__content"> 5145 5146 <div class="newsletter__title section__title section__title--center section__title--desc"> 5147 5148 <h2 class="section__title-text">free coffee</h2> 5149 5150 5151 <div class="section__title-desc rte"><p>Join our mailing list and we'll send you a 10% code to use right now. Plus you'll receive a copy of our brewing guide, and details of how to save on order #2.</p></div> 5152 5153 </div> 5154 5155 <div class="newsletter__form-wrapper"> 5156 <form method="post" action="/contact#newsletter" id="newsletter" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 5157 5158 5159 <div class="o-layout o-layout--flush"> 5160 <div class="o-layout__item u-1/1 u-2/3@tab"> 5161 <input type="hidden" name="contact[tags]" value="newsletter"> 5162 <label for="Email" class="u-hidden-visually">Email</label> 5163 <input type="email" 5164 name="contact[email]" 5165 id="Email" 5166 class="newsletter__input" 5167 value="" 5168 placeholder="[email protected]" 5169 autocorrect="off" 5170 autocapitalize="off"> 5171 </div> 5172 <div class="o-layout__item u-1/1 u-1/3@tab"> 5173 <button type="submit" class="c-btn c-btn--full c-btn--primary c-btn--arrow newsletter__bt
5173n" name="commit" id="Subscribe">Subscribe</button> 5174 </div> 5175 </div> 5176 5177 </form> 5178 </div> 5179 </div> 5180 </div> 5181 </div> 5182 </section> 5183 5184 5185 5186<footer role="contentinfo" id="footer" class="footer footer--light"> 5187 <div class="container"> 5188 <div class="footer__content"> 5189 <div class="o-layout"> 5190 5191 5192 5193 5194 5195 5196 <div class="o-layout__item u-1/1 u-1/2@tab u-1/4@desk"> 5197 <div class="footer-nav"> 5198 5199 <h4 class="footer-nav__title h5">why us?</h4> 5200 5201 5202 <div class="footer-nav__text rte"> 5203 <p><br/>ð The UK's most caffeinated coffee</p><p>ð The only strong coffee that's smooth to drink</p><p>ð¯ Real people, with a passion for fitness and strong coffee</p> 5204 </div> 5205 5206 </div> 5207 </div> 5208 5209 5210 5211 5212 5213 5214 5215 <div class="o-layout__item u-1/1 u-1/2@tab u-1/4@desk"> 5216 <div class="footer-nav"> 5217 5218 <h4 class="footer-nav__title h5">Contact</h4> 5219 5220 5221 <p class="footer-nav__text"><a href="mailto:[email protected]" class="footer-nav__text-link">[email protected]</a></p> 5222 5223 5224 5225 5226 <div class="footer-nav__social-wrapper"> 5227 <ul class="footer-nav__social-items o-list-bare"> 5228 5229 <li class="footer-nav__social-item"> 5230 <a href="https://www.facebook.com/cannonballcoffeecompany" class="footer-nav__social-link icon-fallback" target="_blank"> 5231 <i class="icon icon--facebook" aria-hidden="true"></i> 5232 <span class="icon-fallback__text">Facebook</span> 5233 </a> 5234 </li> 5235 5236 5237 5238 5239 <li class="footer-nav__social-item"> 5240 <a href="https://www.instagram.com/cannonballcoffeecompany/" class="footer-nav__social-link icon-fallback" target="_blank"> 5241 <i class="icon icon--instagram" aria-hidden="true"></i> 5242 <span class="icon-fallback__text">Instagram</span> 5243 </a> 5244 </li> 5245 5246 5247 5248 5249 <li class="footer-nav__social-item"> 5250 <a href="https://www.youtube.com/channel/UCR47CIlhkF25EG8gHakmiUw?view_as=subscriber" class="footer-nav__social-link icon-fallback" target="_blank"> 5251 <i class="icon icon--youtube" aria-hidden="true"></i>
5252 <span class="icon-fallback__text">YouTube</span> 5253 </a> 5254 </li> 5255 5256 5257 5258 5259 </ul> 5260 </div> 5261 5262 5263 </div> 5264 </div> 5265 5266 5267 5268 5269 5270 5271 5272 5273 <div class="o-layout__item u-1/1 u-1/2@tab u-1/4@desk"> 5274 <div class="footer-nav"> 5275 5276 <h4 class="footer-nav__title h5">Bestsellers</h4> 5277 5278 <ul class="footer-nav__items o-list-bare"> 5279 5280 <li class="footer-nav__item"><a href="/products/buy-the-strongest-coffee" class="footer-nav__link">Maximum Charge</a></li> 5281 5282 <li class="footer-nav__item"><a href="/products/strong-coffee-brew-bags" class="footer-nav__link">Brew Bags</a></li> 5283 5284 <li class="footer-nav__item"><a href="/products/espro-travel-press" class="footer-nav__link">Travel Press</a></li> 5285 5286 </ul> 5287 </div> 5288 </div> 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 <div class="o-layout__item u-1/1 u-1/2@tab u-1/4@desk"> 5300 <div class="footer-nav"> 5301 5302 <h4 class="footer-nav__title h5">Menu</h4> 5303 5304 <ul class="footer-nav__items o-list-bare"> 5305 5306 <li class="footer-nav__item"><a href="/pages/strongest-coffee-in-uk-story" class="footer-nav__link">Our Story</a></li> 5307 5308 <li class="footer-nav__item"><a href="https://cannonballcoffee.co.uk/pages/reviews" class="footer-nav__link">Reviews</a></li> 5309 5310 <li class="footer-nav__item"><a href="/pages/t-cs" class="footer-nav__link">Legal Stuff</a></li> 5311 5312 <li class="footer-nav__item"><a href="/pages/wholesale" class="footer-nav__link">Wholesale</a></li> 5313 5314 </ul> 5315 </div> 5316 </div> 5317 5318 5319 5320 5321 5322 5323 5324 5325 </div> 5326 5327 <div class="footer-copyright"> 5328 <p class="footer-copyright__text"> 5329 <span class="footer-copyright__span footer-copyright__span--shop">© 2026, Cannonball Coffee Company</span> 5330 <span class="footer-copyright__span footer-copyright__span--powered"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></span> 5331 </p> 5332 </div> 5333 5334 </div> 5335 </div> 5336 <div class="footer__bottom"> 5337 <div class="container"> 5338 5339 <div class="footer__currency footer__bottom-item"> 5340 <a href="#" class="footer__currency-toggle js-currency-trigger">USD<i class="icon icon--up"></i></a> 5341 <div class="footer__currency-box js-currency-box">
5342 <span id="currencies" class="footer__currency-items"> 5343 5344 <a href="?currency=AED" class="footer__currency-item">AED</a> 5345 5346 <a href="?currency=AUD" class="footer__currency-item">AUD</a> 5347 5348 <a href="?currency=BAM" class="footer__currency-item">BAM</a> 5349 5350 <a href="?currency=CAD" class="footer__currency-item">CAD</a> 5351 5352 <a href="?currency=CZK" class="footer__currency-item">CZK</a> 5353 5354 <a href="?currency=DKK" class="footer__currency-item">DKK</a> 5355 5356 <a href="?currency=EUR" class="footer__currency-item">EUR</a> 5357 5358 <a href="?currency=GBP" class="footer__currency-item">GBP</a> 5359 5360 <a href="?currency=HKD" class="footer__currency-item">HKD</a> 5361 5362 <a href="?currency=ISK" class="footer__currency-item">ISK</a> 5363 5364 <a href="?currency=NZD" class="footer__currency-item">NZD</a> 5365 5366 <a href="?currency=SAR" class="footer__currency-item">SAR</a> 5367 5368 <a href="?currency=SEK" class="footer__currency-item">SEK</a> 5369 5370 <a href="?currency=USD" class="footer__currency-item">USD</a> 5371 5372 </span> 5373 </div> 5374 </div> 5375 5376 5377 5378 5379 <div class="footer__icons footer__bottom-item"> 5380 5381<ul class="footer__icons-items o-list-bare"> 5382 5383 <li class="footer__icons-item"> 5384 <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 5385 5386 </li> 5387 5388 <li class="footer__icons-item"> 5389 <svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
53890 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 5390 5391 </li> 5392 5393 <li class="footer__icons-item"> 5394 <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
5394001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg> 5395 </li> 5396 5397 <li class="footer__icons-item"> 5398 <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 5399 </li> 5400 5401 <li class="footer__icons-item"> 5402 <svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 5403 </li> 5404 5405 <li class="footer__icons-item"> 5406 <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
540606zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 5407 5408 </li> 5409 5410 <li class="footer__icons-item"> 5411 <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
54117 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg> 5412 </li> 5413 5414 <li class="footer__icons-item"> 5415 <svg class="payment-icon" width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
5415<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg> 5416 </li> 5417 5418 <li class="footer__icons-item"> 5419 <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg> 5420 </li> 5421 5422 <li class="footer__icons-item"> 5423 <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 5424 5425 </li> 5426 5427 <li class="footer__icons-item"> 5428 <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/>
5428<path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 5429 </li> 5430 5431 <li class="footer__icons-item"> 5432 <svg class="payment-icon" width="38" height="24" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" aria-labelledby="pi-satispay"><title id="pi-satispay">Satispay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z" style="fill-opacity:.07;fill-rule:nonzero"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" style="fill:#ef4323;fill-rule:nonzero"/><path d="M673.066 283.461h640.814l1012.66 924.379c50.64 46.22 79.68 112.06 79.68 180.62 0 68.57-29.04 134.4-79.68 180.63l-1012.66 924.37H673.066c-24.632 0-39.66-16.09-45.492-31.15-5.847-15.06-5.605-37.06 12.582-53.68L1724.9 1418.47a40.74 40.74 0 0 0 13.24-30.01c0-11.39-4.83-22.32-13.24-30L640.156 368.289c-18.187-16.609-18.429-38.617-12.582-53.668 5.832-15.062 20.86-31.16 45.492-31.16" style="fill:#fffcf0;fill-rule:nonzero" transform="matrix(.00765 0 0 -.00765 8.716 22.617)"/><path d="m868.125 2030.03-504.973-460.94c-50.636-46.23-79.683-112.06-79.683-180.63 0-68.56 29.047-134.4 79.683-180.62l504.973-460.949L1251.45 1096.8l-286.657 261.66a40.723 40.723 0 0 0-13.242 30 40.723 40.723 0 0 0 13.242 30.01l286.657 261.66-383.325 349.9Zm1148.515 463.43h-515.95l320.89-292.91 227.95 208.08c18.19 16.62 18.44 38.62 12.6 53.68-5.85 15.06-20.86 31.15-45.49 31.15M1821.58 576.379l-320.89-292.918h515.95c24.63 0 39.64 16.098 45.49 31.16 5.84 15.051 5.59 37.059-12.6 53.668l-227.95 208.09Z" style="fill:#fffcf0;fill-rule:nonzero" transform="matrix(.00765 0 0 -.00765 8.716 22.617)"/></svg> 5433 </li> 5434 5435 <li class="footer__icons-item"> 5436 <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 5437 5438 </li> 5439 5440 <li class="footer__icons-item"> 5441 <svg class="payment-icon" viewB
5441ox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg> 5442 </li> 5443 5444 <li class="footer__icons-item"> 5445 <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
5445<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
544516.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 5446 5447 </li> 5448 5449 </ul> 5450 5451 </div> 5452 5453 </div> 5454 </div> 5455 5456</footer> 5457 5458</div> 5459 <div id="shopify-section-promo-pop" class="shopify-section js-section__promo-pop"> 5460<div class="promo-pop js-promo-pop promo-pop--disabled promo-pop--no-mobile" data-promo-enabled="false" data-promo-delay="10000" data-promo-expiry="30"> 5461 <a href="#" class="promo-pop__close js-promo-pop-close icon-fallback"> 5462 <i class="icon icon--close" aria-hidden="true"></i> 5463 <span class="icon-fallback__text">Close (esc)</span> 5464 </a> 5465 5466 <div class="promo-pop__wrapper"> 5467 <div class="promo-pop__content"> 5468 5469 5470 <div class="section__title promo-pop__title"> 5471 <h4 class="section__title-text">Popup</h4> 5472 </div> 5473 5474 5475 5476 <div class="promo-pop__desc rte"><p>Use this popup to embed a mailing list sign up form. Alternatively use it as a simple call to action with a link to a product or a page.</p></div> 5477 5478 5479 5480 <div class="promo-pop__form"> 5481 <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 5482 5483 5484 <div class="promo-pop__fieldset"> 5485 <input type="hidden" name="contact[tags]" value="newsletter"> 5486 <input type="email" 5487 name="contact[email]" 5488 id="Email" 5489 class="promo-pop__fieldset-item promo-pop__input" 5490 value="" 5491 placeholder="[email protected]" 5492 autocorrect="off" 5493 autocapitalize="off"> 5494 5495 <button type="submit" class="c-btn c-btn--primary c-btn--arrow promo-pop__fieldset-item promo-pop__btn" name="commit" id="Subscribe">Subscribe</button> 5496 </div> 5497 5498 </form> 5499 </div> 5500 5501 5502 5503 </div> 5504 </div> 5505</div> 5506 5507</div> 5508 <div id="shopify-section-age-checker" class="shopify-section js-section__age-checker"><div class="age-checker js-age-draw mfp-hide" data-age-check-enabled="false"> 5509 <div class="age-checker__wrapper"> 5510 5511 5512 5513 <div class="age-checker__content"> 5514 <div class="section__title section__title--center age-checker__title"> 5515 <h3 class="section__title-text">Age verification</h3> 5516 </div> 5517 5518 <div class="age-checker__desc"><p>By clicking enter you are verifying that you are old enough to consume alcohol.</p></div> 5519 5520 <div class="age-checker__actions"> 5521 <a href="#" class="age-checker__btn c-btn c-btn--primary c-btn--full js-age-close">Enter</a> 5522 5523 </div> 5524 </div> 5525 </div> 5526</div> 5527 5528</div> 5529 </div> 5530 5531 5532 <div class="search-draw js-search-draw mfp-hide"> 5533 <div class="search-draw__wrapper"> 5534 <div class="search__head"> 5535 <div class="search__label"> 5536 <h3 class="search__label-title">Search</h3> 5537 </div> 5538 </div> 5539 <div class="search__inner"> 5540 <form action="/search" method="get" class="search__form" role="search"> 5541 <input type="hidden" name="type" value="product,article,page"> 5542 <input type="search" name="q" class="search__form-input js-search-input" value="" placeholder="What can we help you find?" aria-label="What can we help you find?"> 5543 <button type="submit" class="search__form-submit"> 5544 <i class="icon icon--search" aria-hidden="true"></i>
5545 <span class="icon-fallback__text">Search</span> 5546 </button> 5547 </form> 5548 5549 5550 <div class="search__nav"> 5551 <h4 class="search__nav-title h5">Main menu</h4> 5552 <ul class="search__nav-items o-list-bare"> 5553 5554 <li class="search__nav-item"> 5555 <a href="/collections/buy-strong-coffee" class="search__nav-link">Coffee</a> 5556 </li> 5557 5558 <li class="search__nav-item"> 5559 <a href="/collections/portable-coffee-makers" class="search__nav-link">Gear</a> 5560 </li> 5561 5562 <li class="search__nav-item"> 5563 <a href="/pages/coffee-brewing-guides" class="search__nav-link">Helpful Stuff</a> 5564 </li> 5565 5566 <li class="search__nav-item"> 5567 <a href="https://cannonballcoffee.co.uk/a/bundles/" class="search__nav-link">Deals</a> 5568 </li> 5569 5570 <li class="search__nav-item"> 5571 <a href="https://cannonballcoffee.co.uk/blogs/cannonball-coffee-blog/caffeine-content-of-cannonball-coffee" class="search__nav-link">Caffeine Content</a> 5572 </li> 5573 5574 </ul> 5575 </div> 5576 5577 </div> 5578 </div> 5579 </div> 5580 5581 5582 <div class="ajaxcart-draw js-cart-draw mfp-hide"> 5583 <div class="ajaxcart-draw__wrapper js-cart-draw-inner"> 5584 <div class="ajaxcart-draw__scroll"> 5585 <div class="ajaxcart__head"> 5586 <div class="ajaxcart__label"> 5587 <h3 class="ajaxcart__label-title">Shopping Cart</h3> 5588 </div> 5589 </div> 5590 <div id="CartContainer"></div> 5591 <div id="EmptyCart"> 5592 <div class="ajaxcart-empty"> 5593 <h5 class="ajaxcart-empty__title">Your cart is currently empty.</h5> 5594 <span class="emoji ajaxcart-empty__emoji"> 5595 <i class="icon icon--sad"></i> 5596 </span> 5597 <a href="/collections/all" class="c-btn c-btn--primary c-btn--full">Shop now</a> 5598 </div> 5599 </div> 5600 </div> 5601 </div> 5602 </div> 5603 5604 5605
5605<script id="CartTemplate" type="text/template"> 5606 5607 <form action="/cart" method="post" novalidate class="cart ajaxcart__form"> 5608 <div class="ajaxcart__inner"> 5609 <div class="ajaxcart__products"> 5610 {{#items}} 5611 <div class="ajaxcart__product"> 5612 <div class="ajaxcart__row" data-line="{{line}}"> 5613 5614 <div class="o-layout o-layout--tiny u-flex u-flex--middle"> 5615 5616 <div class="o-layout__item u-1/1 u-5/10@tab"> 5617 <div class="o-layout o-layout--tiny u-flex u-flex--middle"> 5618 <div class="o-layout__item u-1/3 u-1/4@tab"> 5619 <a href="{{url}}" class="ajaxcart__product-image"> 5620 <div class="o-ratio o-ratio--bg-grey"> 5621 <img src="{{img}}" class="o-ratio__content" alt="{{name}}"> 5622 </div> 5623 </a> 5624 </div> 5625 <div class="o-layout__item u-2/3 u-3/4@tab"> 5626 <a href="{{url}}"><h3 class="ajaxcart__product-name">{{name}}</h3></a> 5627 5628 {{#if selling_plan_name}} 5629 <p class="ajaxcart__product-meta">{{selling_plan_name}}</p> 5630 {{/if}} 5631 5632 {{#if variation}} 5633 <p class="ajaxcart__product-meta">{{variation}}</p> 5634 {{/if}} 5635 {{{recurring}}} 5636 {{#properties}} 5637 {{#each this}} 5638 {{#if this}} 5639 <p class="ajaxcart__product-meta">{{@key}}: {{this}}</p> 5640 <span class="bold-cart-item" data-product-id="{{id}}-{{index}}"></span> 5641 {{/if}} 5642 {{/each}} 5643 {{/properties}} 5644 5645 5646 </div> 5647 </div> 5648 </div> 5649 5650 <div class="o-layout__item u-4/10 u-2/10@tab"> 5651 <div class="ajaxcart__qty"> 5652 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}"> 5653 <span aria-hidden="true">−</span> 5654 <span class="u-hidden-visually">Reduce item quantity by one</span> 5655 </button> 5656 <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 5657 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}"> 5658 <span aria-hidden="true">+</span> 5659 <span class="u-hidden-visually">Increase item quantity by one</span> 5660 </button> 5661 </div> 5662 </div> 5663 5664 <div class="o-layout__item u-6/10 u-3/10@tab"> 5665 {{#if lineDiscount}} 5666 5667 <div class="ajaxcart-item__price ajaxcart-item__price--original"><s><span class="money">{{{originalLinePrice}}}</span></s></div> 5668 5669 <div class="ajaxcart-item__discount"> 5670 {{#each lineDiscounts}} 5671 <p class="ajaxcart-item__discount-text"> 5672 {{ this.discount_application.title }} (-<span class="money">{{{ this.amount }}}</span>) 5673 </p> 5674 {{/each}} 5675 </div> 5676 5677 <div class="ajaxcart-item__price ajaxcart-item__price--sale"><span class="money">{{{lineDiscountedPrice}}}</span></div> 5678 5679 {{else}} 5680 <div class="ajaxcart-item__price"><span class="money">{{{linePrice}}}</span></div> 5681 {{/if}} 5682 </div> 5683 5684 </div> 5685 5686 </div> 5687 </div> 5688 {{/items}} 5689 </div> 5690 5691 5692 5693 </div> 5694 5695 <div class="ajaxcart__footer"> 5696 <div class="o-layout o-layout--tiny o-layout--reverse"> 5697 <div class="o-layout__item u-1/1 u-1/3@tab"> 5698 5699 {{#if cartDiscounts}} 5700 {{#each cartDiscounts}} 5701 <p class="ajaxcart__footer-discount">{{ this.title }} (-<span class="money">{{ this.total_allocated_amount }}</span>)</p> 5702 {{/each}} 5703 {{/if}} 5704 5705 <p class="ajaxcart__footer-total">Subtotal <span class="money">{{{totalPrice}}}</span></p> 5706 </div> 5707 <div class="o-layout__item u-1/1 u-2/3@tab"> 5708 <p class="ajaxcart__footer-message">Shipping & taxes calculated at checkout</p> 5709 </div> 5710 </div> 5711 5712 5713 </div> 5714 5715 <div class="ajaxcart__button"> 5716 5717 <div class="o-layout o-layout--tiny o-layout--reverse"> 5718 <div class="o-layout__item u-1/1 u-1/2@tab"> 5719 5720 <button type="submit" class="c-btn c-btn--full c-btn--primary c-btn--arrow ajaxcart__checkout" onclick="recurringOrdersCheckout(event)" name="checkout">Check Out</button> 5721 5722 </div> 5723 <div class="o-layout__item u-1/1 u-1/2@tab"> 5724 <a href="#" class="c-btn c-btn--full c-btn--light js-close-mfp ajaxcart__continue">Continue shopping</a> 5725 </div> 5726 </div> 5727 5728 </div> 5729 </form> 5730 5731</script>
5731 5732
5733<script id="AjaxQty" type="text/template"> 5734 5735 <div class="ajaxcart__qty"> 5736 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{key}}" data-qty="{{itemMinus}}"> 5737 <span aria-hidden="true">−</span> 5738 <span class="u-hidden-visually">Reduce item quantity by one</span> 5739 </button> 5740 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*"> 5741 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{key}}" data-qty="{{itemAdd}}"> 5742 <span aria-hidden="true">+</span> 5743 <span class="u-hidden-visually">Increase item quantity by one</span> 5744 </button> 5745 </div> 5746 5747</script>
5747 5748
5749<script id="JsQty" type="text/template"> 5750 5751 <div class="js-qty"> 5752 <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}"> 5753 <span aria-hidden="true">−</span> 5754 <span class="u-hidden-visually">Reduce item quantity by one</span> 5755 </button> 5756 <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}"> 5757 <button type="button" class="js-qty__adjust js-qty__adjust--plus" data-id="{{key}}" data-qty="{{itemAdd}}"> 5758 <span aria-hidden="true">+</span> 5759 <span class="u-hidden-visually">Increase item quantity by one</span> 5760 </button> 5761 </div> 5762 5763</script>
5763 5764 5765
5765<script> 5766 //cart functions 5767 theme.ajaxCartInit = function() { 5768 ajaxCart.init({ 5769 cartContainer: '#CartContainer', 5770 cartCountSelector: '#CartCount', 5771 cartCostSelector: '#CartCost', 5772 emptySelector: '#EmptyCart', 5773 5774 triggerSelector: '.js-cart-trigger', 5775 formSelector: '.js-product-form', 5776 addToCartSelector: '.js-product-add', 5777 5778 moneyFormat: "${{amount}}" 5779 }); 5780 }; 5781 </script>
5781 5782 <!-- Venue theme by Safe As Milk - http://safeasmilk.co/ --> 5783 <!-- Theme version 4.6.0 --> 5784 5785 5786 5787
5787<script type="text/javascript"> 5788 var google_tag_params = { 5789 dynx_pagetype: 'other' 5790 }; 5791 </script>
5791 5792 5793 5794<!-- **BEGIN** Hextom USB Integration // Main Include - DO NOT MODIFY --> 5795 <!-- **BEGIN** Hextom USB Integration // Main - DO NOT MODIFY -->
5796<script type="application/javascript"> 5797 window.hextom_usb = { 5798 p1: [ 5799 5800 ], 5801 p2: [ 5802 5803 ], 5804 p3: { 5805 5806 } 5807 }; 5808</script>
5808 5809<!-- **END** Hextom USB Integration // Main - DO NOT MODIFY --> 5810 <!-- **END** Hextom USB Integration // Main Include - DO NOT MODIFY --> 5811
5811<script> 5812 function recurringOrdersCheckout(event) { 5813 if (typeof BOLD !== 'undefined' && typeof BOLD.recurring_orders !== 'undefined' && typeof BOLD.recurring_orders.app !== 'undefined' && event.isTrusted) { 5814 5815 $.getJSON("/cart.js",function(data){ 5816 BOLD.common.cartDoctor.fix(data); 5817 }); 5818 5819 if(BOLD.common.cartDoctor.cart.is_recurring){ 5820 console.log("Checking out"); 5821 event.preventDefault(); 5822 event.stopImmediatePropagation(); 5823 pushToCashier(event) 5824 } 5825 5826 } 5827 } 5828 pushToCashier: function pushToCashier(event) { 5829 event.preventDefault(); 5830 var form = BOLD.checkout.getForm(event.target); 5831 var formData = new FormData(form); 5832 var request = new XMLHttpRequest(); 5833 request.open('POST', '/cart/update.js?tmp=' + Date.now(), true); 5834 request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); 5835 5836 request.onload = function() { 5837 if (request.status >= 200 && request.status < 400) { 5838 // Success! 5839 var cart = JSON.parse(request.responseText); 5840 5841 //If items are empty redirect back to the cart 5842 if (cart.items.length == 0) { 5843 return window.location.href = '/cart'; 5844 } 5845 5846 cart.items.forEach(function(element) { 5847 delete element.product_description; 5848 }); 5849 5850 if (document.getElementById('CartSpecialInstructions')) { 5851 //If the cart note exists, grab its value 5852 cart.note = document.getElementById('CartSpecialInstructions').value; 5853 } 5854 5855 var cartObj = JSON.stringify(cart); 5856 5857 var form = BOLD.checkout.getForm(event.target); 5858 form.action = '/apps/checkout/begin-checkout' + googleAnalyticsGetParamString({}); 5859 var cartCookie = BOLD.checkout.getCookie('cart'); 5860 var element = document.createElement('INPUT'); 5861 element.type = 'HIDDEN'; 5862 element.name = 'cart_id'; 5863 element.value = cartCookie; 5864 form.appendChild(element); 5865 5866 var cartElement = document.createElement('INPUT'); 5867 cartElement.type = 'HIDDEN'; 5868 cartElement.name = 'cart'; 5869 cartElement.value = cartObj; 5870 form.appendChild(cartElement); 5871 form.method = 'POST'; 5872 5873 if(BOLD && BOLD.checkout && typeof BOLD.checkout.languageIsoCode === 'string') { 5874 var langInput = document.createElement('INPUT'); 5875 langInput.type = 'HIDDEN'; 5876 langInput.name = 'language_iso'; 5877 langInput.value = BOLD.checkout.languageIsoCode; 5878 form.appendChild(langInput); 5879 } 5880 5881 if (BOLD && BOLD.common && typeof BOLD.common.eventEmitter === 'object' && typeof BOLDCURRENCY !== 'undefined') { 5882 BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form}); 5883 } 5884 5885 form.submit(); 5886 } 5887 }; 5888 5889 request.send(formData); 5890 } 5891</script>
5891 5892 5893<!-- "snippets/special-offers.liquid" was not rendered, the associated app was uninstalled --> 5894 5895 5896
5897<script type="text/javascript"> 5898 window.Globo = window.Globo || {}; 5899 Globo.moneyFormat = "${{amount}}"; 5900 Globo.shopOrigin = "cannonball-coffee-company.myshopify.com"; 5901 Globo.assetsUrl = '//cannonballcoffee.co.uk/cdn/shop/t/29/assets/"'; 5902 Globo.filesUrl = '//cannonballcoffee.co.uk/cdn/shop/files/"'; 5903 window.GloboPreorderParams = { 5904 apiUrl: "https://preorder.globosoftware.net", 5905 shop: "cannonball-coffee-company.myshopify.com", 5906 domain: "cannonballcoffee.co.uk", 5907 theme: {"name":"Venue","version":"4.6.0"}, 5908 timezone_offset: '+01:00', 5909 now: '2026-10-04T14:27:39.0000+01:00', 5910 locale: "en", 5911 rootUrl:'', 5912 page: "index", 5913 5914 product: null, 5915 5916 collectionId:null, 5917 products: [], 5918 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":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 5919 properties: { 5920 preorder: "_is_preorder", 5921 discount: "_preorder_discount", 5922 partial_payment: "_preorder_partial_payment", 5923 }, 5924 customer: null, 5925 preorderSettings: {} 5926 };window.GloboPreorderParams.products = window.GloboPreorderParams.products || []; 5927 5928 5929 window.GloboPreorderParams.products = window.GloboPreorderParams.products.concat([]); 5930 5931</script>
5931 5932
5933<script id="globo_preorder_partial_payment_template" type="text/template"> 5934 {% assign show = false %} 5935 {% if config.fullPayment.enable and config.fullPayment.discountValue > 0 %} 5936 {% assign show = true %} 5937 {% endif %} 5938 {% if config.partialPayment.enable %} 5939 {% assign show = true %} 5940 {% endif %} 5941 {% if show %} 5942 <div class="gPreorderPartialPaymentWrapper"> 5943 {% if config.fullPayment.discountValue > 0 or config.partialPayment.discountValue > 0 %} 5944 <div class="gPreorderPrice"> 5945 {{translation.preorderPrice | default: 'PreOrder Price: '}} 5946 <span class="gPreorderPriceHtml">{% if config.fullPayment.enable %}{{ full_price | money_without_trailing_zeros }}{% elsif config.partialPayment.enable %}{{ partial_discounted_price | money_without_trailing_zeros }}{% endif %}</span> 5947 </div> 5948 {% endif %} 5949 {% if config.fullPayment.enable or config.partialPayment.enable %} 5950 <div class="gPreorderPartialPaymentLabel">{{translation.partialPaymentLabel | default: 'Payment option'}}</div> 5951 <div class="gPreorderPartialPayment"> 5952 <ul class="gPreorderPartialPaymentChoices"> 5953 {% if config.fullPayment.enable %} 5954 <li> 5955 <label for="fullPayment-{{randomID}}"> 5956 <span class="gPreorderPartialPaymentControl"> 5957 <span class="gPreorderPartialPaymentRadioButton"> 5958 <input checked name="_preorder_partial_payment" id="fullPayment-{{randomID}}" type="radio" class="gPreorderPartialPaymentInput" data-priceHTML="{{full_price | money_without_trailing_zeros | escape}}" data-discount-type="{{config.fullPayment.discountType}}" data-discount-value="{{config.fullPayment.discountValue}}" value="full"> 5959 <span class="gPreorderPartialPaymentBackdrop"></span> 5960 <span class="gPreorderPartialPaymentIcon"></span> 5961 </span> 5962 </span> 5963 <span class="gPreorderPartialPaymentLabel">{{translation.partialPaymentOptionFull | default: 'Full Payment'}}</span> 5964 </label> 5965 </li> 5966 {% endif %} 5967 {% if config.partialPayment.enable %} 5968 <li> 5969 <label for="partialPayment-{{randomID}}"> 5970 <span class="gPreorderPartialPaymentControl"> 5971 <span class="gPreorderPartialPaymentRadioButton"> 5972 <input {% unless config.fullPayment.enable %}checked{% endunless %} name="_preorder_partial_payment" id="partialPayment-{{randomID}}" type="radio" class="gPreorderPartialPaymentInput" data-priceHTML="{{partial_discounted_price | money_without_trailing_zeros | escape}}" data-discount-type="{{config.partialPayment.discountType}}" data-discount-value="{{config.partialPayment.discountValue}}" value="part"> 5973 <span class="gPreorderPartialPaymentBackdrop"></span> 5974 <span class="gPreorderPartialPaymentIcon"></span> 5975 </span> 5976 </span> 5977 <span class="gPreorderPartialPaymentLabel">{{translation.partialPaymentOptionPart | default: 'Partial Payment'}} - <span>{{ partial_price | money_without_trailing_zeros }}</span></span> 5978 </label> 5979 </li> 5980 {% endif %} 5981 </ul> 5982 </div> 5983 {% endif %} 5984 </div> 5985 {% endif %} 5986</script>
vendor: 1 bytes, line 5986
5986
5987<script id="globo_preorder_cart_mixed_template" type="text/template"> 5988 {% if translation.cartWarningTitle or translation.cartWarningContent %} 5989 <div id="Globo-Modal"> 5990 <div> 5991 <div class="Globo-Modal-Dialog__Container"> 5992 <div> 5993 <div tabindex="-1" class="Globo-Modal-Dialog"> 5994 <div class="Globo-Modal-Dialog__Modal"> 5995 <div class="Globo-Modal-Header"> 5996 <div class="Globo-Modal-Header__Title"> 5997 <h4 class="Globo-DisplayText Globo-DisplayText--sizeSmall">{{translation.cartWarningTitle}}</h4> 5998 </div> 5999 <button class="Globo-Modal-CloseButton"> 6000 <span class="Globo-Icon Globo-Icon--colorInkLighter Globo-Icon--isColored"><svg viewBox="0 0 20 20" class="Globo-Icon__Svg" focusable="false" aria-hidden="true"><path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path></svg></span> 6001 </button> 6002 </div> 6003 <div class="Globo-Modal__BodyWrapper"> 6004 <div class="Globo-Modal__Body Globo-Scrollable"> 6005 <section class="Globo-Modal-Section"> 6006 <div class="Globo-TextContainer"> 6007 {{translation.cartWarningContent}} 6008 {% if translation.cartWarningCheckboxLabel %} 6009 <div> 6010 <label for="Globo-Modal-Checkbox"> 6011 <input type="checkbox" id="Globo-Modal-Checkbox" /> 6012 {{translation.cartWarningCheckboxLabel}} 6013 </label> 6014 </div> 6015 {% endif %} 6016 </div> 6017 </section> 6018 </div> 6019 </div> 6020 </div> 6021 </div> 6022 </div> 6023 </div> 6024 </div> 6025 <div class="Globo-Backdrop"></div> 6026 </div> 6027 {% endif %} 6028</script>
6028 6029
6030<script id="globo_preorder_bis_form_template" type="text/template"> 6031 {% unless config.customBisForm.display contains 'hidden' %} 6032 <div id="Globo-Back-In-Stock"> 6033 {% if config.customBisForm.display contains 'button' %} 6034 <div class="gBackInStock-Button"> 6035 <button class="gBackInStockBtn" type="button">{{translation.bisTextButton}}</button> 6036 </div> 6037 {% endif %} 6038 {% if config.customBisForm.display contains 'form' %} 6039 <div class="gBackInStock-Form gBackInStock-Bis-Form"> 6040 {% if translation.bisTitleForm or translation.bisHeaderContent %} 6041 <div class="gBackInStock-Form-Header"> 6042 {% if translation.bisTitleForm %} <h2>{{translation.bisTitleForm}}</h2> {% endif %} 6043 {% if translation.bisHeaderContent %} <p class="gBackInStock-Form-Description gBackInStock-Form-Header-Description">{{translation.bisHeaderContent}}</p> {% endif %} 6044 </div> 6045 {% endif %} 6046 <div class="gBackInStock-Form-Content"> 6047 <p class="gBackInStock-Form-Product">{{product}}{% unless variant.title contains 'Default Title' %} ( {{variant.title}} ) {% endunless %}</p> 6048 <input type="hidden" name="variant_id" class="gBackInStock-Form-Variant-Id" id="gBackInStock-Form-Variant-Id-{{variant.id}}" value="{{variant.id}}" /> 6049 <input type="email" name="gBackInStock-Form-Content-Input" id="gBackInStock-Form-Content-Input" class="gBackInStock-Form-Content-Input" placeholder="{{translation.bisPlaceHolderEmail}}" /> 6050 <button type="button" class="gSubscribeBtn" onclick="this.classList.toggle('button--loading')"> 6051 <span class="gSubscribeBtn-Text">{{translation.bisSubscribeTextButton}}</span> 6052 </button> 6053 </div> 6054 {% if translation.bisFooterContent %} 6055 <div class="gBackInStock-Form-Footer"> 6056 <p class="gBackInStock-Form-Description gBackInStock-Form-Footer-Description">{{translation.bisFooterContent}}</p> 6057 </div> 6058 {% endif %} 6059 <div class="gBackInStock-Form-Message gBackInStock-Message-Hidden"> 6060 <p class="gBackInStock-Message"></p> 6061 <p class="gBackInStock-Message-Dismiss"><svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true"><path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path></svg></p> 6062 </div> 6063 <div class="gBackInStock-Form-Made-By"> 6064 <p>Made by <span><a href="https://apps.shopify.com/pre-order-pro" target="_blank">Globo Pre-order</a></span></p> 6065 </div> 6066 </div> 6067 {% endif %} 6068 </div> 6069 {% endunless %} 6070</script>
6070 6071
6072<script id="globo_preorder_bis_popup_form_template" type="text/template"> 6073 <div id="Globo-Modal"> 6074 <div> 6075 <div class="Globo-Modal-Dialog__Container"> 6076 <div> 6077 <div tabindex="-1" class="Globo-Modal-Dialog"> 6078 <div class="Globo-Modal-Dialog__Modal Globo-Modal-Dialog__Bis-Modal"> 6079 <div class="Globo-Modal-Header"> 6080 <div class="Globo-Modal-Header__Title gBackInStock-Form-Header"> 6081 <h2>{{translation.bisTitleForm}}</h2> 6082 </div> 6083 <button class="Globo-Modal-CloseButton"> 6084 <span class="Globo-Icon Globo-Icon--colorInkLighter Globo-Icon--isColored"><svg viewBox="0 0 20 20" class="Globo-Icon__Svg" focusable="false" aria-hidden="true"><path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path></svg></span> 6085 </button> 6086 </div> 6087 <div class="Globo-Modal__BodyWrapper"> 6088 <div class="Globo-Modal__Body Globo-Scrollable"> 6089 <section class="Globo-Modal-Section"> 6090 <div class="Globo-TextContainer gBackInStock-Popup-Form gBackInStock-Bis-Form"> 6091 6092 {% if translation.bisHeaderContent %} 6093 <div class="gBackInStock-Form-Header"> 6094 <p class="gBackInStock-Form-Description gBackInStock-Form-Header-Description">{{translation.bisHeaderContent}}</p> 6095 </div> 6096 {% endif %} 6097 6098 <div class="gBackInStock-Form-Content"> 6099 <p class="gBackInStock-Form-Product">{{product}}{% unless variant.title contains 'Default Title' %} ( {{variant.title}} ) {% endunless %}</p> 6100 <input type="hidden" name="variant_id" class="gBackInStock-Form-Variant-Id" id="gBackInStock-Form-Variant-Id-{{variant.id}}" value="{{variant.id}}" /> 6101 <input type="email" name="gBackInStock-Form-Content-Input" id="gBackInStock-Form-Content-Input" class="gBackInStock-Form-Content-Input" placeholder="{{translation.bisPlaceHolderEmail}}" /> 6102 <button type="button" class="gSubscribeBtn" onclick="this.classList.toggle('button--loading')"> 6103 <span class="gSubscribeBtn-Text">{{translation.bisSubscribeTextButton}}</span> 6104 </button> 6105 </div> 6106 {% if translation.bisFooterContent %} 6107 <div class="gBackInStock-Form-Footer"> 6108 <p class="gBackInStock-Form-Description gBackInStock-Form-Footer-Description">{{translation.bisFooterContent}}</p> 6109 </div> 6110 {% endif %} 6111 <div class="gBackInStock-Form-Message gBackInStock-Message-Hidden"> 6112 <p class="gBackInStock-Message"></p> 6113 <p class="gBackInStock-Message-Dismiss"><svg viewBox="0 0 20 20" class="" focusable="false" aria-hidden="true"><path d="M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path></svg></p> 6114 </div> 6115 <div class="gBackInStock-Form-Made-By"> 6116 <p>Made by <span><a href="https://apps.shopify.com/pre-order-pro" target="_blank">Globo Pre-order</a></span></p> 6117 </div> 6118 </div> 6119 </section> 6120 </div> 6121 </div> 6122 </div> 6123 </div> 6124 </div> 6125 </div> 6126 </div> 6127 <div class="Globo-Backdrop"></div> 6128 </div> 6129</script>
6129 6130 6131 6132 6133
6134<script src="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/globo.preorder.data.js?v=12788125381179413911636039192" type="text/javascript" defer></script>
vendor: 1 bytes, line 6134
6134
6135<script src="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/globo.preorder.js?v=63474511269858481061636039170" type="text/javascript" defer></script>
vendor: 1 bytes, line 6135
6135
6136<script type="text/javascript"> 6137 var globoPreorderShowMultipleCurrencies = true; 6138 var globoPreorderCartType = null; 6139 var globoPreorderRegexCount = /"{{ count }}|count|{{count}}"/g; 6140 (function (globoPreorderJquery) { 6141 if (typeof globoPreorderJquery == 'function') { 6142 document.addEventListener("Globo.Preorder.added", function (e) { 6143 Globo.Preorder.addToCartCallBack(e.detail.addedItem, e.detail.quantity, globoPreorderJquery); 6144 }); 6145 //Editions theme 6146 if (globoPreorderJquery('.product-list').length) { 6147 globoPreorderJquery('.product-list').on('preload-images', function(){ 6148 var event; 6149 if(typeof(Event) === 'function') { 6150 event = new Event('collectionUpdate'); 6151 }else{ 6152 event = document.createEvent('Event'); 6153 event.initEvent('collectionUpdate', true, true); 6154 } 6155 window.dispatchEvent(event); 6156 }); 6157 } 6158 } 6159 }((window.jQuery||window.$))) 6160</script>
6160 6161<link href="//cannonballcoffee.co.uk/cdn/shop/t/29/assets/globo.preorder.css?v=160380657427043928421636039168" rel="stylesheet" type="text/css" media="all" /> 6162 6163<!-- google dynamic remarketing tag for theme.liquid https://www.storeya.com Start --> 6164 6165
6165<script type="text/javascript"> 6166 var google_tag_params = { 6167 dynx_pagetype: 'other' 6168 }; 6169 </script>
6169 6170 6171<!-- Google Code for Remarketing Tag -->
6172<script type="text/javascript"> 6173/* <![CDATA[ */ 6174var google_conversion_id = 678753657; 6175var google_custom_params = window.google_tag_params; 6176var google_remarketing_only = true; 6177/* ]]> */ 6178</script>
vendor: 1 bytes, line 6178
6178
6179<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"></script>
vendor: 1 bytes, line 6179
6179
6180<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion_async.js"></script>
6180 6181<noscript> 6182<div style="display:inline;"> 6183<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/678753657/?guid=ON&script=0"/> 6184</div> 6185</noscript>
6186<script type="text/javascript"> 6187 window.onload = function() { 6188 if (window.jQuery) { 6189 $(document).ajaxSuccess(function(event, xhr, settings) { 6190 if (settings.url == "/cart/add.js" || settings.url == "/cart/update.js"){ 6191 if(typeof google_tag_params !== "undefined"){ 6192 $.getJSON("/cart.js", function(data) { 6193 var ids = []; var id2s = []; 6194 if (!data.items || !data.items.length) return; 6195 for (var i = 0; i < data.items.length; i++) {item = data.items[i]; ids.push(item.product_id); id2s.push(item.variant_id);} 6196 google_tag_params.dynx_pagetype = "conversionintent"; 6197 google_tag_params.dynx_itemid = ids; 6198 google_tag_params.dynx_itemid2 = id2s; 6199 window.google_trackConversion({ 6200 google_conversion_id: 678753657,google_custom_params: window.google_tag_params,google_remarketing_only: true}); 6201 });}}}); 6202 } 6203 } 6204</script>
6204 6205<!-- google dynamic remarketing tag for theme.liquid StoreYa.com End -->
6206<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6206 6207</body> 6208</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.