PageSourceSearch

https://bumpcoffee.co/pages/catering

html bumpcoffee.co collected 2026-10-09 22:28:42 UTC 212,597 bytes, 3,088 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://bumpcoffee.co/pages/catering">
9    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
10      Catering
11
12        &ndash; BUMP COFFEE</title>
13
14    
15      <meta name="description" content="Catering with Bump Coffee Bring the Bump experience to your next gathering. Whether you’re fueling an early crew or hosting a weekend hang, we’ve got you covered with hand-brewed hot coffee, smooth cold brew, and our fresh-baked empanadas. Let’s Get You Dialed In Fill out the form below with your event details — number">
16    
17
18
19<meta property="og:site_name" content="BUMP COFFEE">
20<meta property="og:url" content="https://bumpcoffee.co/pages/catering">
21<meta property="og:title" content="Catering">
22<meta property="og:type" content="website">
23<meta property="og:description" content="Catering with Bump Coffee Bring the Bump experience to your next gathering. Whether you’re fueling an early crew or hosting a weekend hang, we’ve got you covered with hand-brewed hot coffee, smooth cold brew, and our fresh-baked empanadas. Let’s Get You Dialed In Fill out the form below with your event details — number"><meta property="og:image" content="http://bumpcoffee.co/cdn/shop/files/Leucadia_Homepage_3da2f0a3-b664-4e1b-a205-97641513be8d.png?v=1690001108">
24  <meta
25    property="og:image:secure_url"
26    content="https://bumpcoffee.co/cdn/shop/files/Leucadia_Homepage_3da2f0a3-b664-4e1b-a205-97641513be8d.png?v=1690001108"
27  >
28  <meta property="og:image:width" content="1800">
29  <meta property="og:image:height" content="800"><meta name="twitter:card" content="summary_large_image">
30<meta name="twitter:title" content="Catering">
31<meta name="twitter:description" content="Catering with Bump Coffee Bring the Bump experience to your next gathering. Whether you’re fueling an early crew or hosting a weekend hang, we’ve got you covered with hand-brewed hot coffee, smooth cold brew, and our fresh-baked empanadas. Let’s Get You Dialed In Fill out the form below with your event details — number">
32
33    
33<script type="esms-options">
34      {
35        "noLoadEventRetriggers": true
36      }
37    </script>
37
38
39    
39<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 39
39
40<script type="importmap">
41      {
42        "imports": {
43          "vendor": "//bumpcoffee.co/cdn/shop/t/100/assets/vendor.bundle.min.js?v=154716170817497973981790548919",
44          "deferrable-data": "//bumpcoffee.co/cdn/shop/t/100/assets/deferrable-data.bundle.js?v=160370895301608380811790548919",
45          "product": "//bumpcoffee.co/cdn/shop/t/100/assets/island-product.bundle.js?v=14566611021534542841790548919",
46          "product-model": "//bumpcoffee.co/cdn/shop/t/100/assets/island-product-model.bundle.js?v=4401951654989154921790548919"
47        }
48      }
49    </script>
49
50
51    
51<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
51<meta name="facebook-domain-verification" content="alkvh37n4ztqppyfywi22g1v7p2yj1">
52<meta name="google-site-verification" content="f8708HbzgEkwS6Fz55bF5iyvygSu0MfKVKY3FEGYM_I">
53<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/9858828/digital_wallets/dialog">
54<meta id="in-context-paypal-metadata" data-shop-id="9858828" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
55<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
55<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
55
56<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
57<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=9858828" crossorigin="anonymous"></script>
vendor: 1 bytes, line 57
57
58<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":9858828,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/9858828","merchantName":"BUMP COFFEE","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"BUMP COFFEE","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 58
58
59<script id="shopify-features" type="application/json">{"accessToken":"ab0fdc7c038413f2b239c9be7aa08d5f","betas":["rich-media-storefront-analytics"],"domain":"bumpcoffee.co","predictiveSearch":true,"shopId":9858828,"locale":"en"}</script>
vendor: 1 bytes, line 59
59
60<script>var Shopify = Shopify || {};
61Shopify.shop = "drinkbumpcoffee.myshopify.com";
62Shopify.locale = "en";
63Shopify.currency = {"active":"USD","rate":"1.0"};
64Shopify.country = "US";
65Shopify.theme = {"name":"Shapes","id":188515057970,"schema_name":"Shapes","schema_version":"5.0.1","theme_store_id":1535,"role":"main"};
66Shopify.theme.handle = "null";
67Shopify.theme.style = {"id":null,"handle":null};
68Shopify.cdnHost = "bumpcoffee.co/cdn";
69Shopify.routes = Shopify.routes || {};
70Shopify.routes.root = "/";
71Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
72Shopify.SignInWithShop = Shopify.SignInWithShop || {};
73Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
74Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 74
74
75<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 75
75
76<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 76
76
77<script>
78  window.ShopifyPay = window.ShopifyPay || {};
79  window.ShopifyPay.apiHost = "shop.app\/pay";
80  window.ShopifyPay.redirectState = null;
81</script>
vendor: 1 bytes, line 81
81
82<script>
83  window.Shopify = window.Shopify || {};
84  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
85  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
86  window.Shopify.SignInWithShop.eligible = true;
87</script>
vendor: 1 bytes, line 87
87
88<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 88
88
89<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 89
89
90<script type="module">
91  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
92
93  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
94
95</script>
vendor: 1 bytes, line 95
95
96<script>
97  window.Shopify = window.Shopify || {};
98  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
99  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"]};
100</script>
vendor: 1 bytes, line 100
100
101<script>(function() {
102  var isLoaded = false;
103  function asyncLoad() {
104    if (isLoaded) return;
105    isLoaded = true;
106    var urls = ["https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=drinkbumpcoffee.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-469b8c8a581dd534d48252e91c44561f.js?shop=drinkbumpcoffee.myshopify.com"];
107    for (var i = 0; i < urls.length; i++) {
108      var s = document.createElement('script');
109      s.type = 'text/javascript';
110      s.async = true;
111      s.src = urls[i];
112      var x = document.getElementsByTagName('script')[0];
113      x.parentNode.insertBefore(s, x);
114    }
115  };
116  if(window.attachEvent) {
117    window.attachEvent('onload', asyncLoad);
118  } else {
119    window.addEventListener('load', asyncLoad, false);
120  }
121})();</script>
vendor: 1 bytes, line 121
121
122<script id="__st">var __st={"a":9858828,"offset":-25200,"reqid":"c353c773-aa3e-4996-977e-55dd18c8cb1b-1791584921","pageurl":"bumpcoffee.co\/pages\/catering","s":"pages-154588414258","u":"56a459d33d26","p":"page","rtyp":"page","rid":154588414258};</script>
vendor: 1 bytes, line 122
122
123<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 123
123
124<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 124
124
125<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//bumpcoffee.co/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 125
125
126<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 = "//bumpcoffee.co/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>
126<script crossorigin="anonymous" defer="defer" src="//bumpcoffee.co/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 126
126
127<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 127
127
128<script>
129  window.Shopify = window.Shopify || {};
130  window.Shopify.MCP = window.Shopify.MCP || {};
131  window.Shopify.MCP.enabled = true;
132  window.Shopify.MCP.shop = "drinkbumpcoffee.myshopify.com";
133  window.Shopify.MCP.mcpEndpoint = "https:\/\/bumpcoffee.co\/api\/mcp";
134  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
135</script>
vendor: 1 bytes, line 135
135
136<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("\/\/bumpcoffee.co\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
137</script>
vendor: 1 bytes, line 137
137
138<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://bumpcoffee.co/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
139</script>
vendor: 1 bytes, line 139
139
140<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
141  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);
142</script>
vendor: 1 bytes, line 142
142
143<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
144</script>
144
145<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://bumpcoffee.co/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
146<style id="shopify-accelerated-checkout-cart">
147        #shopify-buyer-consent {
148  margin-top: 1em;
149  display: inline-block;
150  width: 100%;
151}
152
153#shopify-buyer-consent.hidden {
154  display: none;
155}
156
157#shopify-subscription-policy-button {
158  background: none;
159  border: none;
160  padding: 0;
161  text-decoration: underline;
162  font-size: inherit;
163  cursor: pointer;
164}
165
166#shopify-subscription-policy-button::before {
167  box-shadow: none;
168}
169
170      </style>
171
172<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
172
173
174    <link href="//bumpcoffee.co/cdn/shop/t/100/assets/base.bundle.css?v=20788208336349964181790548919" rel="stylesheet" type="text/css" media="all" />
175
176    
176<script>
177  window.THEMENAME = 'Shapes';
178  window.THEMEVERSION = '1.0.1';
179
180  document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
181
182  window.theme = {
183    strings: {
184      itemCountOne: "{{ count }} item",
185      itemCountOther: "{{ count }} items",
186      loading: "Loading",
187      addToCart: "Add to Cart",
188      preOrder: "Pre-order",
189      soldOut: "Sold Out",
190      unavailable: "Unavailable",
191      regularPrice: "Regular price",
192      salePrice: "Sale price",
193      sale: "On Sale",
194      unitPrice: "Unit price",
195      unitPriceSeparator: "per",
196      cartEmpty: "Your cart is currently empty.",
197      cartCookies: "Enable cookies to use the shopping cart",
198      update: "Update Cart",
199      quantity: "Quantity",
200      discountedTotal: "Discounted total",
201      regularTotal: "Regular total",
202      priceColumn: "See Price column for discount details.",
203      addingToCart: "Adding",
204      addedToCart: "Added to Cart!",
205      cartError: "There was an error while updating your cart. Please try again.",
206      cartAddError: "All {{ title }} are in your cart."
207    },
208    routes: {
209      root_url: "\/",
210      cart_url: "\/cart",
211      cart_add_url: "\/cart\/add",
212      cart_change_url: "\/cart\/change",
213      cart_update_url: "\/cart\/update",
214      cart_clear_url: "\/cart\/clear",
215      predictive_search_url: '/search/suggest'
216    },
217    moneyFormat: "$ {{amount}}",
218    moneyWithoutCurrencyFormat: "$ {{amount}}",
219    cartItemCount: 0,
220    cartSectionIds: {},
221    settings: {
222      cartType: "modal",
223      openModalOnAddToCart: true,
224      parallaxIntensity: 50
225    },
226    info: {
227      name: 'Shapes',
228    }
229  };
230</script>
230
231
232
233    
233<script>
234      document.documentElement.className =
235        document.documentElement.className.replace('no-js', 'js');
236    </script>
236
237
238    
238<script>
239      function debounce(fn, wait) {
240        let t;
241        return (...args) => {
242          clearTimeout(t);
243          t = setTimeout(() => fn.apply(this, args), wait);
244        };
245      }
246    </script>
246
247
248    
248<script src="//bumpcoffee.co/cdn/shop/t/100/assets/utils.js?v=11660763158696810971790548919" defer></script>
248
249
250    
251
252    
253
254    
254<script>
255      window.themeEventsDebugMode = false;
256    </script>
256
257    
257<script src="//bumpcoffee.co/cdn/shop/t/100/assets/theme-events.js?v=43673835181282354261790548919" async defer></script>
257<link href="//bumpcoffee.co/cdn/fonts/prompt/prompt_n9.f3543f9d5fcc5013cb1d7a07bc4cf0bee18a6d8e.woff2" as="font" crossorigin="anonymous" rel="preload"><link href="//bumpcoffee.co/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2" as="font" crossorigin="anonymous" rel="preload"><style data-shopify>
258   @font-face {
259  font-family: Inter;
260  font-weight: 500;
261  font-style: normal;
262  font-display: swap;
263  src: url("//bumpcoffee.co/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"),
264       url("//bumpcoffee.co/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff");
265}
266
267   @font-face {
268  font-family: Prompt;
269  font-weight: 900;
270  font-style: normal;
271  font-display: swap;
272  src: url("//bumpcoffee.co/cdn/fonts/prompt/prompt_n9.f3543f9d5fcc5013cb1d7a07bc4cf0bee18a6d8e.woff2") format("woff2"),
273       url("//bumpcoffee.co/cdn/fonts/prompt/prompt_n9.4052ad85a487ab30c1b300ae950975476b3fca89.woff") format("woff");
274}
275
276@font-face {
277  font-family: Inter;
278  font-weight: 700;
279  font-style: normal;
280  font-display: swap;
281  src: url("//bumpcoffee.co/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
282       url("//bumpcoffee.co/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
283}
284@font-face {
285  font-family: Inter;
286  font-weight: 500;
287  font-style: italic;
288  font-display: swap;
289  src: url("//bumpcoffee.co/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"),
290       url("//bumpcoffee.co/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff");
291}
292@font-face {
293  font-family: Inter;
294  font-weight: 700;
295  font-style: italic;
296  font-display: swap;
297  src: url("//bumpcoffee.co/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
298       url("//bumpcoffee.co/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
299}
300@font-face {
301  font-family: Inter;
302  font-weight: 700;
303  font-style: normal;
304  font-display: swap;
305  src: url("//bumpcoffee.co/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
306       url("//bumpcoffee.co/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
307}
308
309
310   :root {
311     --max-site-width: 1820px;
312     --button-height: 48px;
313     --section-x-padding: 1.25rem;
314     --grid-gap: 1.25rem;
315     --icon-thickness: 1.7;
316     --header-height: 60px;
317     --global-scrolling-items-speed-multiplier: 1;
318     --transparent: transparent;
319
320     --section-border-color: 0, 0, 0;
321     --section-border-thickness: 0px;
322     --shape-divider-offset: 2px;
323
324     --button-border-radius: 0.5rem;
325     --textarea-border-radius: 0.5rem;
326     --drop-down-border-radius: 0.5rem;
327     --button-border-width: 2px;
328     --input-border-width: 2px;
329     --button-shadow-border-width: var(--button-border-width);
330     --button-text-transform: uppercase;
331     --button-drop-shadow-size:  4px;
332     --button-drop-shadow-top-size: 4px;
333     --button-drop-shadow-left-size: 4px;
334     --button-drop-shadow-space-below: 4px;
335     --button-hover-top-size: 4px;
336     --button-hover-left-size: var(--button-drop-shadow-left-size);
337     --button-shadow-display: block;
338     --sticker-border-radius: 0;
339     --sticker-border-width: 0;
340     --sticker-shadow-border-width: 0;
341     --sticker-text-transform: uppercase;
342     --sticker-drop-shadow-top-size: 0px;
343     --sticker-drop-shadow-left-size: 0px;
344     --sticker-drop-shadow-display: none;
345     --card-border-radius: 0.375rem;
346     --card-drop-shadow-display: block;
347     --card-drop-shadow-size: 8px;
348     --card-drop-shadow-top-size: 8px;
349     --card-drop-shadow-left-size: 8px;
350     --card-drop-shadow-space-above: 0px;
351     --card-border-width: 3px;
352     --card-shadow-border-width: var(--card-border-width);
353     --card-shadow-border-display: block;
354     --media-border-radius: 0.375rem;
355     --media-drop-shadow-display: block;
356     --media-drop-shadow-size: 8px;
357     --media-drop-shadow-top-size: 8px;
358     --media-drop-shadow-left-size: 8px;
359     --media-drop-shadow-size-half: 4.0px;
360     --media-drop-shadow-top-size-half: 4.0px;
361     --media-drop-shadow-left-size-half: 4.0px;
362     --media-border-width: 3px;
363     --media-shadow-border-width: var(--media-border-width);
364     --heading-shadow-spread: 6px;
365     --heading-stroke-thickness: 2px;
366
367     --general-border-width: 2px;
368     --promo-popup-width: 25rem;
369     --backdrop-opacity: 0.75;
370
371    
372     --product-tiles-text-transform: none;
373    
374--chart-height: 0.5rem;--hover-effect-zoom-media: 1;
375     --hover-effect-enlarge-shape: 1;
376     --hover-effect-lift-shape: -1.0rem;
377     --hover-effect-rotate-shape: 0deg;
378   }
379
380   
381
382     :root,
383     
384     [data-color-scheme="scheme1"] {
385       --color-scheme-text: 0, 0, 0;
386       --color-scheme-text-contrast: 255, 255, 255;
387       --color-scheme-background: 255, 255, 255;
388       --color-scheme-accent-1: 255, 52, 26;
389       --color-scheme-accent-1-contrast: 0, 0, 0;
390       --color-scheme-accent-2: 255, 52, 26;
391       --color-scheme-accent-2-contrast: 0, 0, 0;
392       --color-scheme-card-text: 0, 0, 0;
393       --color-scheme-card: 255, 255, 255;
394       --color-scheme-gradient: ;
395       --color-scheme-secondary-background: var(--color-scheme-background);
396       --color-scheme-secondary-text: var(--color-scheme-text);
397       --select-svg: 
398       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
399     ;
400
401       
402        --modal-backdrop: 0, 0, 0;
403       
404     }
405
406     /* unique values for each scheme */
407     :root {
408       --color-scheme-scheme1-text: 0 0 0;
409       --color-scheme-scheme1-text-contrast: 255, 255, 255;
410       --color-scheme-scheme1-background: 255, 255, 255;
411       --color-scheme-scheme1-accent-1: 255, 52, 26;
412       --color-scheme-scheme1-accent-1-contrast: 0, 0, 0;
413       --color-scheme-scheme1-accent-2: 255, 52, 26;
414       --color-scheme-scheme1-accent-2-contrast: 0, 0, 0;
415       --color-scheme-scheme1-card-text: 0, 0, 0;
416       --color-scheme-scheme1-card: 255, 255, 255;
417       --color-scheme-scheme1-gradient: ;
418       --color-scheme-scheme1-secondary-background: var(--color-scheme-background);
419       --color-scheme-scheme1-secondary-text: var(--color-scheme-text);
420       --color-scheme-scheme1-select-svg: 
421       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
422     ;
423     }
424
425     
426     [data-color-scheme="scheme2"] {
427       --color-scheme-text: 0, 0, 0;
428       --color-scheme-text-contrast: 255, 255, 255;
429       --color-scheme-background: 255, 255, 255;
430       --color-scheme-accent-1: 255, 52, 26;
431       --color-scheme-accent-1-contrast: 0, 0, 0;
432       --color-scheme-accent-2: 255, 52, 26;
433       --color-scheme-accent-2-contrast: 0, 0, 0;
434       --color-scheme-card-text: 0, 0, 0;
435       --color-scheme-card: 255, 255, 255;
436       --color-scheme-gradient: ;
437       --color-scheme-secondary-background: var(--color-scheme-background);
438       --color-scheme-secondary-text: var(--color-scheme-text);
439       --select-svg: 
440       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
441     ;
442
443       
444        --modal-backdrop: 0, 0, 0;
445       
446     }
447
448     /* unique values for each scheme */
449     :root {
450       --color-scheme-scheme2-text: 0 0 0;
451       --color-scheme-scheme2-text-contrast: 255, 255, 255;
452       --color-scheme-scheme2-background: 255, 255, 255;
453       --color-scheme-scheme2-accent-1: 255, 52, 26;
454       --color-scheme-scheme2-accent-1-contrast: 0, 0, 0;
455       --color-scheme-scheme2-accent-2: 255, 52, 26;
456       --color-scheme-scheme2-accent-2-contrast: 0, 0, 0;
457       --color-scheme-scheme2-card-text: 0, 0, 0;
458       --color-scheme-scheme2-card: 255, 255, 255;
459       --color-scheme-scheme2-gradient: ;
460       --color-scheme-scheme2-secondary-background: var(--color-scheme-background);
461       --color-scheme-scheme2-secondary-text: var(--color-scheme-text);
462       --color-scheme-scheme2-select-svg: 
463       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
464     ;
465     }
466
467     
468     [data-color-scheme="scheme3"] {
469       --color-scheme-text: 0, 0, 0;
470       --color-scheme-text-contrast: 255, 255, 255;
471       --color-scheme-background: 255, 52, 26;
472       --color-scheme-accent-1: 255, 255, 255;
473       --color-scheme-accent-1-contrast: 0, 0, 0;
474       --color-scheme-accent-2: 255, 255, 255;
475       --color-scheme-accent-2-contrast: 0, 0, 0;
476       --color-scheme-card-text: 0, 0, 0;
477       --color-scheme-card: 255, 255, 255;
478       --color-scheme-gradient: ;
479       --color-scheme-secondary-background: var(--color-scheme-background);
480       --color-scheme-secondary-text: var(--color-scheme-text);
481       --select-svg: 
482       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
483     ;
484
485       
486        --modal-backdrop: 0, 0, 0;
487       
488     }
489
490     /* unique values for each scheme */
491     :root {
492       --color-scheme-scheme3-text: 0 0 0;
493       --color-scheme-scheme3-text-contrast: 255, 255, 255;
494       --color-scheme-scheme3-background: 255, 52, 26;
495       --color-scheme-scheme3-accent-1: 255, 255, 255;
496       --color-scheme-scheme3-accent-1-contrast: 0, 0, 0;
497       --color-scheme-scheme3-accent-2: 255, 255, 255;
498       --color-scheme-scheme3-accent-2-contrast: 0, 0, 0;
499       --color-scheme-scheme3-card-text: 0, 0, 0;
500       --color-scheme-scheme3-card: 255, 255, 255;
501       --color-scheme-scheme3-gradient: ;
502       --color-scheme-scheme3-secondary-background: var(--color-scheme-background);
503       --color-scheme-scheme3-secondary-text: var(--color-scheme-text);
504       --color-scheme-scheme3-select-svg: 
505       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
506     ;
507     }
508
509     
510     [data-color-scheme="scheme4"] {
511       --color-scheme-text: 0, 0, 0;
512       --color-scheme-text-contrast: 255, 255, 255;
513       --color-scheme-background: 255, 255, 255;
514       --color-scheme-accent-1: 255, 52, 26;
515       --color-scheme-accent-1-contrast: 0, 0, 0;
516       --color-scheme-accent-2: 0, 0, 0;
517       --color-scheme-accent-2-contrast: 255, 255, 255;
518       --color-scheme-card-text: 0, 0, 0;
519       --color-scheme-card: 255, 255, 255;
520       --color-scheme-gradient: ;
521       --color-scheme-secondary-background: var(--color-scheme-background);
522       --color-scheme-secondary-text: var(--color-scheme-text);
523       --select-svg: 
524       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
525     ;
526
527       
528        --modal-backdrop: 0, 0, 0;
529       
530     }
531
532     /* unique values for each scheme */
533     :root {
534       --color-scheme-scheme4-text: 0 0 0;
535       --color-scheme-scheme4-text-contrast: 255, 255, 255;
536       --color-scheme-scheme4-background: 255, 255, 255;
537       --color-scheme-scheme4-accent-1: 255, 52, 26;
538       --color-scheme-scheme4-accent-1-contrast: 0, 0, 0;
539       --color-scheme-scheme4-accent-2: 0, 0, 0;
540       --color-scheme-scheme4-accent-2-contrast: 255, 255, 255;
541       --color-scheme-scheme4-card-text: 0, 0, 0;
542       --color-scheme-scheme4-card: 255, 255, 255;
543       --color-scheme-scheme4-gradient: ;
544       --color-scheme-scheme4-secondary-background: var(--color-scheme-background);
545       --color-scheme-scheme4-secondary-text: var(--color-scheme-text);
546       --color-scheme-scheme4-select-svg: 
547       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
548     ;
549     }
550
551     
552     [data-color-scheme="scheme5"] {
553       --color-scheme-text: 255, 255, 255;
554       --color-scheme-text-contrast: 0, 0, 0;
555       --color-scheme-background: 0, 0, 0;
556       --color-scheme-accent-1: 255, 52, 26;
557       --color-scheme-accent-1-contrast: 0, 0, 0;
558       --color-scheme-accent-2: 0, 0, 0;
559       --color-scheme-accent-2-contrast: 255, 255, 255;
560       --color-scheme-card-text: 255, 255, 255;
561       --color-scheme-card: 0, 0, 0;
562       --color-scheme-gradient: ;
563       --color-scheme-secondary-background: var(--color-scheme-background);
564       --color-scheme-secondary-text: var(--color-scheme-text);
565       --select-svg: 
566       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
567     ;
568
569       
570        --modal-backdrop: 255, 255, 255;
571       
572     }
573
574     /* unique values for each scheme */
575     :root {
576       --color-scheme-scheme5-text: 255 255 255;
577       --color-scheme-scheme5-text-contrast: 0, 0, 0;
578       --color-scheme-scheme5-background: 0, 0, 0;
579       --color-scheme-scheme5-accent-1: 255, 52, 26;
580       --color-scheme-scheme5-accent-1-contrast: 0, 0, 0;
581       --color-scheme-scheme5-accent-2: 0, 0, 0;
582       --color-scheme-scheme5-accent-2-contrast: 255, 255, 255;
583       --color-scheme-scheme5-card-text: 255, 255, 255;
584       --color-scheme-scheme5-card: 0, 0, 0;
585       --color-scheme-scheme5-gradient: ;
586       --color-scheme-scheme5-secondary-background: var(--color-scheme-background);
587       --color-scheme-scheme5-secondary-text: var(--color-scheme-text);
588       --color-scheme-scheme5-select-svg: 
589       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
590     ;
591     }
592
593     
594     [data-color-scheme="scheme6"] {
595       --color-scheme-text: 0, 0, 0;
596       --color-scheme-text-contrast: 255, 255, 255;
597       --color-scheme-background: 85, 200, 225;
598       --color-scheme-accent-1: 255, 52, 26;
599       --color-scheme-accent-1-contrast: 0, 0, 0;
600       --color-scheme-accent-2: 255, 255, 255;
601       --color-scheme-accent-2-contrast: 0, 0, 0;
602       --color-scheme-card-text: 0, 0, 0;
603       --color-scheme-card: 255, 255, 255;
604       --color-scheme-gradient: ;
605       --color-scheme-secondary-background: var(--color-scheme-background);
606       --color-scheme-secondary-text: var(--color-scheme-text);
607       --select-svg: 
608       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
609     ;
610
611       
612        --modal-backdrop: 0, 0, 0;
613       
614     }
615
616     /* unique values for each scheme */
617     :root {
618       --color-scheme-scheme6-text: 0 0 0;
619       --color-scheme-scheme6-text-contrast: 255, 255, 255;
620       --color-scheme-scheme6-background: 85, 200, 225;
621       --color-scheme-scheme6-accent-1: 255, 52, 26;
622       --color-scheme-scheme6-accent-1-contrast: 0, 0, 0;
623       --color-scheme-scheme6-accent-2: 255, 255, 255;
624       --color-scheme-scheme6-accent-2-contrast: 0, 0, 0;
625       --color-scheme-scheme6-card-text: 0, 0, 0;
626       --color-scheme-scheme6-card: 255, 255, 255;
627       --color-scheme-scheme6-gradient: ;
628       --color-scheme-scheme6-secondary-background: var(--color-scheme-background);
629       --color-scheme-scheme6-secondary-text: var(--color-scheme-text);
630       --color-scheme-scheme6-select-svg: 
631       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
632     ;
633     }
634
635     
636     [data-color-scheme="scheme-fecc3762-d65e-423b-9a23-e3ed24c03981"] {
637       --color-scheme-text: 0, 0, 0;
638       --color-scheme-text-contrast: 255, 255, 255;
639       --color-scheme-background: 255, 198, 41;
640       --color-scheme-accent-1: 255, 52, 26;
641       --color-scheme-accent-1-contrast: 0, 0, 0;
642       --color-scheme-accent-2: 255, 52, 26;
643       --color-scheme-accent-2-contrast: 0, 0, 0;
644       --color-scheme-card-text: 0, 0, 0;
645       --color-scheme-card: 255, 255, 255;
646       --color-scheme-gradient: ;
647       --color-scheme-secondary-background: var(--color-scheme-background);
648       --color-scheme-secondary-text: var(--color-scheme-text);
649       --select-svg: 
650       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
651     ;
652
653       
654        --modal-backdrop: 0, 0, 0;
655       
656     }
657
658     /* unique values for each scheme */
659     :root {
660       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-text: 0 0 0;
661       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-text-contrast: 255, 255, 255;
662       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-background: 255, 198, 41;
663       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-accent-1: 255, 52, 26;
664       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-accent-1-contrast: 0, 0, 0;
665       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-accent-2: 255, 52, 26;
666       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-accent-2-contrast: 0, 0, 0;
667       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-card-text: 0, 0, 0;
668       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-card: 255, 255, 255;
669       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-gradient: ;
670       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-secondary-background: var(--color-scheme-background);
671       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-secondary-text: var(--color-scheme-text);
672       --color-scheme-scheme-fecc3762-d65e-423b-9a23-e3ed24c03981-select-svg: 
673       url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L23.2826 36.0527C23.3724 36.1542 23.4826 36.2354 23.6062 36.291C23.7297 36.3467 23.8636 36.3755 23.999 36.3755C24.1345 36.3755 24.2684 36.3467 24.3919 36.291C24.5154 36.2354 24.6257 36.1542 24.7155 36.0527L46 12' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E%0A")
674     ;
675     }
676
677   ::selection {
678     background-color: rgb(var(--color-scheme-accent-1));
679     color: rgb(var(--color-scheme-accent-1-contrast));
680   }
681
682   
683     .card {
684       --color-scheme-secondary-background: var(--color-scheme-card);
685       --color-scheme-secondary-text: var(--color-scheme-card-text);
686     }
687   
688
689
690   [data-color-scheme] {
691     --color-heading-shadow: var(--color-scheme-accent-1);
692     --color-heading-stroke: var(--color-scheme-text);
693     --color-button-background: var(--color-scheme-accent-1);
694     --color-button-text: var(--color-scheme-accent-1-contrast);
695     --color-button-border: var(--color-scheme-text);
696     --color-button-shadow: var(--color-scheme-text);
697     --color-card-border: var(--color-scheme-text);
698     --color-card-shadow: var(--color-scheme-text);
699     --color-sticker-border: var(--color-scheme-text);
700     --color-sticker-shadow: var(--color-scheme-text);
701     --color-media-border: var(--color-scheme-text);
702     --color-media-shadow: var(--color-scheme-text);
703     --color-media-shadow-fill: rgb(var(--color-scheme-text));
704     --color-sticker-shadow: var(--color-scheme-text);
705     --color-sticker-shadow-fill: rgb(var(--color-scheme-text));--heading-color: var(--color-scheme-accent-2);
706     --heading-italics-color: var(--color-scheme-text);
707     --heading-text-shadow:0.01em 0.01em 0 rgb(var(--color-heading-shadow)),0.02em 0.02em 0 rgb(var(--color-heading-shadow)),0.03em 0.03em 0 rgb(var(--color-heading-shadow)),0.04em 0.04em 0 rgb(var(--color-heading-shadow)),0.05em 0.05em 0 rgb(var(--color-heading-shadow)),0.06em 0.06em 0 rgb(var(--color-heading-shadow)),0.07em 0.07em 0 rgb(var(--color-heading-shadow)),0.08em 0.08em 0 rgb(var(--color-heading-shadow)),0.09em 0.09em 0 rgb(var(--color-heading-shadow)),0.1em 0.1em 0 rgb(var(--color-heading-shadow)),0.11em 0.11em 0 rgb(var(--color-heading-shadow)),0.12em 0.12em 0 rgb(var(--color-heading-shadow)),0.13em 0.13em 0 rgb(var(--color-heading-shadow));--payment-terms-background-color: rgb(var(--color-scheme-background));
708
709     --color-button-background-hover: var(--color-button-background);
710       --color-button-text-hover: var(--color-button-text);
711       --color-button-border-hover: var(--color-scheme-text);
712       --color-button-secondary-text-hover: var(--color-scheme-secondary-text);
713       --color-button-secondary-background-hover: var(--color-scheme-secondary-background);}
714
715   /*
716   Typography and spacing sizes
717   */:root {
718     --heading-font-stack: Prompt, sans-serif;
719     --heading-font-weight: 900;
720     --heading-font-style: normal;
721     --heading-letterspacing: 0.0em;
722     --heading-capitalize: uppercase;
723     --heading-line-height: 0.9;
724     --main-font-stack: Inter, sans-serif;
725     --main-font-weight: 500;
726     --main-font-style: normal;
727     --base-font-size: 100.0%;
728     --base-line-height: 1.4;
729
730     --font-size-ratio-xs: 0.7491535;
731     --font-size-ratio-sm: 0.8908985;
732     --font-size-ratio-base: 1;
733     --font-size-ratio-lg: 1.33484;
734     --font-size-ratio-xl: 1.498307;
735     --font-size-ratio-2xl: 1.681793;
736     --font-size-ratio-3xl: 2;
737     --font-size-ratio-4xl: 2.66968;
738     --font-size-ratio-5xl: 2.996614;
739     --font-size-ratio-6xl: 3.563594;
740     --font-size-ratio-7xl: 4;
741     --font-size-ratio-8xl: 4.519842;
742     --font-size-ratio-9xl: 4.996614;
743     --font-size-ratio-10xl: 5.563594;
744
745     --font-size-xs: calc(var(--font-size-ratio-xs) * 1rem);
746     --font-size-sm: calc(var(--font-size-ratio-sm) * 1rem);
747     --font-size-base: calc(var(--font-size-ratio-base) * 1rem);
748     --font-size-lg: calc(var(--font-size-ratio-lg) * 1rem);
749     --font-size-xl: calc(var(--font-size-ratio-xl) * 1rem);
750     --font-size-2xl: calc(var(--font-size-ratio-2xl) * 1rem);
751     --font-size-3xl: calc(var(--font-size-ratio-3xl) * 1rem);
752     --font-size-4xl: calc(var(--font-size-ratio-4xl) * 1rem);
753     --font-size-5xl: calc(var(--font-size-ratio-5xl) * 1rem);
754     --font-size-6xl: calc(var(--font-size-ratio-6xl) * 1rem);
755     --font-size-7xl: calc(var(--font-size-ratio-7xl) * 1rem);
756     --font-size-8xl: calc(var(--font-size-ratio-8xl) * 1rem);
757     --font-size-9xl: calc(var(--font-size-ratio-9xl) * 1rem);
758     --font-size-10xl: calc(var(--font-size-ratio-10xl) * 1rem);
759
760     --type-scale-n-2: var(--font-size-xs);
761     --type-scale-n-1: var(--font-size-sm);
762     --type-scale-n0: var(--font-size-base);
763     --type-scale-n1: var(--font-size-lg);
764     --type-scale-n2: var(--font-size-xl);
765     --type-scale-n3: var(--font-size-2xl);
766     --type-scale-n4: var(--font-size-3xl);
767     --type-scale-n5: var(--font-size-4xl);
768     --type-scale-n6: var(--font-size-5xl);
769     --type-scale-n7: var(--font-size-6xl);
770     --type-scale-n8: var(--font-size-7xl);
771     --type-scale-n9: var(--font-size-8xl);
772     --type-scale-n10: var(--font-size-9xl);
773     --type-scale-n11: var(--font-size-10xl);
774
775     --standard-heading-size: var(--type-scale-n4);
776     --feature-heading-size: var(--type-scale-n6);
777     --secondary-heading-size: var(--type-scale-n2);
778     --subheading-size: var(--type-scale-n0);
779     --subheading-line-height: 1.2;
780     --subheading-letterspacing: 0.0em;
781     --subheading-capitalize: none;
782     --product-tile-heading-size: var(--type-scale-n0);--subheading-font-stack: var(--main-font-stack);
783         --subheading-font-weight: var(--main-font-weight);
784         --subheading-font-style: var(--main-font-style);--section-vertical-spacing: 2rem;--button-font-stack: var(--heading-font-stack);
785       --button-font-weight: var(--heading-font-weight);
786       --button-font-style: var(--heading-font-style);
787       --button-letter-spacing: var(--heading-letterspacing);}
788
789   shopify-accelerated-checkout,
790   shopify-accelerated-checkout-cart {
791     --shopify-accelerated-checkout-button-box-shadow: var(--button-drop-shadow-left-size) var(--button-drop-shadow-top-size) 0 rgb(var(--color-button-shadow));
792   }
793
794   @media (min-width: 990px) {
795     :root {
796       --standard-heading-size: var(--type-scale-n5);
797       --feature-heading-size: var(--type-scale-n10);
798       --secondary-heading-size: var(--type-scale-n2);
799       --subheading-size: var(--type-scale-n0);
800       --product-tile-heading-size: var(--type-scale-n2);
801       --section-vertical-spacing: 4rem;
802       --section-x-padding: 2.5rem;
803       --grid-gap: 2.5rem;
804       --promo-popup-width: 30rem;
805     }
806   }
807
808   .heading-standard {
809     font-size: var(--standard-heading-size);
810   }
811
812   .heading-feature {
813     font-size: var(--feature-heading-size);
814   }
815
816   .heading-secondary {
817     font-size: var(--secondary-heading-size);
818   }
819
820   .heading-product-tile {
821     font-size: var(--product-tile-heading-size);
822  }
823
824   /*
825   Rich Text Editor
826   */:root,
827   [data-color-scheme] {
828     --rte-spacing: 1.25rem;
829     --rte-link-color: var(--color-scheme-text);
830     --rte-link-color-contrast: var(--color-scheme-background);
831     --rte-link-hover-color: var(--color-scheme-accent-1);
832     --rte-blockquote-background-color: var(--color-scheme-accent-1);
833     --rte-blockquote-text-color: var(--color-scheme-accent-1-contrast);
834     --rte-list-style-type: disc;
835     --underline-thickness: 2px;
836     --rte-link-decoration-style: wavy;
837   }
838
839   .rte a,
840   .inline-rte a {
841     text-decoration-line: underline;
842     text-decoration-style: var(--rte-link-decoration-style);
843     text-decoration-thickness: var(--underline-thickness);
844     color: rgb(var(--rte-link-color));
845   }
846
847   .rte a:hover,
848   .inline-rte a:hover {
849     color: rgb(var(--rte-link-hover-color));
850   }
851
852   .inline-heading-rte a {
853     text-decoration-line: underline;
854     text-decoration-style: var(--rte-link-decoration-style);
855     text-decoration-thickness: var(--underline-thickness);
856   }
857
858   .heading-effects a {
859     text-decoration-line: unset;
860     text-decoration-style: unset;
861     text-decoration-thickness: unset;
862   }
863
864
865   /*
866   Heading effects
867   */:root {
868     --heading-highlight-start: 20%;
869     --heading-highlight-end: 90%;
870     --heading-highlight-opacity-0: rgba(255,255,255,0);
871     --color-heading-highlight: rgba(var(--color-scheme-text), 1);
872     --color-heading-highlight-text: var(--color-scheme-text-contrast);
873     --heading-text-highlight: linear-gradient(180deg, var(--heading-highlight-opacity-0) var(--heading-highlight-start), var(--color-heading-highlight) var(--heading-highlight-start), var(--color-heading-highlight) var(--heading-highlight-end), var(--heading-highlight-opacity-0) var(--heading-highlight-end));
874   }
875
876   
877     .heading-effects,
878     .heading-effects a
879     
880      {
881       color: rgb(var(--heading-color));
882       text-shadow: var(--heading-text-shadow);
883       -webkit-text-stroke: var(--heading-stroke-thickness) rgb(var(--color-heading-stroke));
884       text-stroke: var(--heading-stroke-thickness) rgb(var(--color-heading-stroke));
885       text-decoration: none;
886     }
887   
888
889   /*
890   Cards
891   */
892   :root {}
893
894   .card::after {
895     -webkit-mask-image: var(--card-shadow-mask-image);
896     mask-image: var(--card-shadow-mask-image);-webkit-mask-position: right top;
897       mask-position: right top;}
898
899   /*
900   Media
901   */
902   .media--css-only::before,
903   .media__drop-shadow--shape {}
904
905
906   /*
907   Custom cursor
908   */</style>
909<style id="generated-critical-css">
910.max-w-site{max-width:var(--max-site-width)}.\[\&\:not\(\.is-initialized\)\]\:visible:not(.is-initialized){visibility:visible}
911</style><style id="manual-critical-css">
912      [x-cloak] {
913        display: none;
914      }
915
916      data-island {
917        display: block;
918      }
919
920      [data-parallax-container] {
921        will-change: opacity;
922        opacity: 0;
923        transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
924      }
925      .no-js [data-parallax-container],
926      [data-parallax-container].animated {
927        opacity: 1;
928      }
929
930      @media (prefers-reduced-motion) {
931        [data-parallax-container] {
932          opacity: 1;
933        }
934      }
935    </style>
936  <!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
936<script type="text/javascript">
937  
938  if (typeof window.formbuilder_customer != "object") {
939        window.formbuilder_customer = {}
940  }
941
942  
943
944  window.hulkFormBuilder = {
945    form_data: {"form_sWstWVAMSYOTqTHhQMyX2Q":{"uuid":"sWstWVAMSYOTqTHhQMyX2Q","form_name":"Catering Inquiry","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#f6f6f6","form_title":"\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"color:#000000;\"\u003eCATERING INQUIRY\u003c\/span\u003e\u003c\/h3\u003e\n","form_submit":"Get a Quote","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"softLightShadow","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#209bfd","button_border_radius":"2","form_width":"100%","form_border_size":"1","form_border_clr":"#000000","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"50","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#000000","btn_border_size":"1","form_name":"Catering Inquiry","form_access_message":"\u
945003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","form_description":"","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"required":"yes","page_number":1},{"Conditions":{},"type":"phone","position":2,"label":"Phone Number","required":"yes","page_number":1},{"type":"email","position":3,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"Conditions":{},"type":"newdate","position":4,"label":"Date","required":"yes","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"time","position":5,"label":"Time","min_max_time":"no","required":"yes","time_24_format":"no","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"select","position":6,"label":"Pickup Location","values":"Leucadia\nCardiff","elementCost":{},"page_number":1},{"Conditions":{},"type":"select","position":7,"label":"Type of Event","values":"Office Meeting\nConstruction \/ Job Site\nWedding \/ Celebration\nSurf Contest \/ Outdoor Event\nOther","elementCost":{},"page_number":1},{"Conditions":{},"type":"select","position":8,"label":"Number of People","values":"10-20\n20-30\n30-40\n50+","elementCost":{},"page_number":1},{"Conditions":{},"type":"multipleCheckbox","position":9,"label":"Coffee Options(Select all that apply)","values":"Hot Coffee\nCold Brew","elementCost":{},"page_number":1},{"type":"multipleCheckbox","position":10,"label":"Empanada Options (Select all that apply)","values":"Bacon, Egg \u0026 Cheese\nSausage, Egg \u0026 Cheese\nSerrano, Egg \u0026 Cheese\nHam \u0026 Cheese\nSpecial Request\nRandom Assortment","elementCost":{},"page_number":1,"Conditions":{},"infoMessage":"(Select all that apply)"}]},"is_spam_form":false,"shop_uuid":"XalVMWsLxYEBaei-ZVmDpQ","shop_timezone":"America\/Los_Angeles","shop_id":151980,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"drinkbumpcoffee.myshopify.com","popup_settings":{},"form_is_active":true}},
946    shop_data: {"shop_XalVMWsLxYEBaei-ZVmDpQ":{"shop_uuid":"XalVMWsLxYEBaei-ZVmDpQ","shop_timezone":"America\/Los_Angeles","shop_id":151980,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"drinkbumpcoffee.myshopify.com","shop_created_at":"2025-10-13T12:31:42.772-05:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}},
947    settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invali
947d_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"}}},
948    features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","mail-platform-integration","stripe-payment-integration","pre-built-templates","create-customer-account-on-shopify","google-analytics-3-by-tracking-id","facebook-pixel-id","bing-uet-pixel-id","advanced-js","advanced-css","api-available","customize-form-message","hidden-field","restrict-from-submissions-per-one-user","utm-tracking","ratings","privacy-notices","heading","paragraph","shopify-flow-trigger","domain-setup","block-domain","address","html-code","form-schedule","after-submit-script","customize-form-scrolling","on-form-submission-record-the-referrer-url","password","duplicate-the-forms","include-user-response-in-auto-responder-email","elements-add-ons","admin-and-auto-responder-email-with-tokens","email-export","premium-support","google-analytics-4-by-measurement-id","google-ads-for-tracking-conversion","validation-field","load_form_as_popup","advanced_conditional_logic","forms-limit","submissions-visibility-limit","file-upload"]}},
949    shop: null,
950    shop_id: null,
951    plan_features: null,
952    validateDoubleQuotes: false,
953    assets: {
954      searchableDropdown: "https://cdn.shopify.com/extensions/01a10bc5-4b8d-7ca7-8a4c-2623bcb670ca/form-builder-by-hulkapps-75/assets/searchable-dropdown.js",
955      extraFunctions: "https://cdn.shopify.com/extensions/01a10bc5-4b8d-7ca7-8a4c-2623bcb670ca/form-builder-by-hulkapps-75/assets/extra-functions.js",
956      extraStyles: "https://cdn.shopify.com/extensions/01a10bc5-4b8d-7ca7-8a4c-2623bcb670ca/form-builder-by-hulkapps-75/assets/extra-styles.css",
957      bootstrapStyles: "https://cdn.shopify.com/extensions/01a10bc5-4b8d-7ca7-8a4c-2623bcb670ca/form-builder-by-hulkapps-75/assets/theme-app-extension-bootstrap.css",
958    },
959    translations: {
960      htmlTagNotAllowed: "HTML Tags are not allowed",
961      sqlQueryNotAllowed: "SQL Queries are not allowed",
962      doubleQuoteNotAllowed: "Double quotes are not allowed",
963      
964      maxTextFieldsReached: "You have added the maximum number of text fields.",
965      
966
967      
968      zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.",
969    }
970
971  }
972
973  
974
975  window.FbThemeAppExtSettingsHash = {}
976  
977</script>
977<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
978
979
980
981
982
983
984
985
986
987
988
989
990  
990<script async src="https://static.klaviyo.com/onsite/js/V3VygV/klaviyo.js?company_id=V3VygV"></script>
990
991  
991<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
991
992
993  
994
995
996
997
998  
998<script>
999    window.klaviyoReviewsProductDesignMode = false
1000  </script>
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010<!-- END app block -->
1010<script src="https://cdn.shopify.com/extensions/01a10bc5-4b8d-7ca7-8a4c-2623bcb670ca/form-builder-by-hulkapps-75/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
1010
1011<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1012<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: 9858828,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 1012
1012
1013<script>
1014  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1015</script>
vendor: 1 bytes, line 1015
1015
1016<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}
1016).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: 9858828,storefrontBaseUrl: "https://bumpcoffee.co",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://bumpcoffee.co/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1850769714","configuration":"{\"accountID\":\"V3VygV\",\"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":"704807218","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-ESBCFBEHDR\\\",\\\"GT-W6J4LGH\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-ESBCFBEHDR\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-ESBCFBEHDR\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-ESBCFBEHDR\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-ESBCFBEHDR\\\",\\\"MC-FF82NB41X2\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-ESBCFBEHDR\\\",\\\"MC-FF82NB41X2\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-ESBCFBEHDR\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-ESBCFBEHDR\\\",\\\"MC-FF82NB41X2\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-ESBCFBEHDR\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-ESBCFBEHDR\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-ESBCFBEHDR\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-ESBCFBEHDR\\\"}],\\\"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":"366215474","configuration":"{\"pixel_id\":\"785992983258824\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","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":"35258674","configuration":"{\"myshopifyDomain\":\"drinkbumpcoffee.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"BUMP COFFEE","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"drinkbumpcoffee.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/bumpcoffee.co"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8424332067122","handle":"aeropress-go","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45434496418098","
1016image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8425047130418","handle":"aeropress-micro-filters","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45438080057650","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8425041035570","handle":"aeropress-stainless-steel-reusable-filter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45438054105394","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8154928251186","handle":"apres-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44590009254194","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4440201199729","handle":"basilio-reserva-nayarit-mx","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31543416717425","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421819584818","handle":"bump-cold-cup","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943055262002","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421819617586","handle":"bump-everyday-tumbler","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943055294770","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421567467826","handle":"cardiff-camo-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67942636093746","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421567631666","handle":"cardiff-red-white-blue-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67942636257586","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421567533362","handle":"cardiff-royal-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67942636159282","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8158598529330","handle":"black-bump-hoodie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44599511089458","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10002495078706","handle":"cold-brew-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50508046532914","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421819519282","handle":"global-hq-milk-glass-mug","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943055196466","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421567893810","handle":"global-research-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67942636552498","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421567762738","handle":"leucadia-camo-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67942636421426","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8155211596082","handle":"el-natural-single-origin","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44590677492018","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1016,{"id":"10002414567730","handle":"roasters-choice","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50507908841778","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421819453746","handle":"script-diner-mug","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943055130930","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8512809894194","handle":"collapsible-coffee-drip","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45868152717618","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8512810877234","handle":"field-barista-coffee-grinder","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45868157698354","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8512814711090","handle":"giga-power-stove-auto-renewed","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45868167594290","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8512816087346","handle":"litemaxstove","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45868173918514","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8512830603570","handle":"titanium-double-wall-cup-600","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45868224151858","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8512812384562","handle":"titanium-french-press","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45868161892658","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421567828274","handle":"tech-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67942636486962","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421869654322","handle":"the-cardiff-kit-hat-basilio-reserva","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943198163250","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421869719858","handle":"the-coffee-fiend-kit-miir-tumbler-2lb-todos-santos","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943198228786","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421869687090","handle":"the-cold-brew-kit-cold-cup-cold-brew-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943198196018","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421869752626","handle":"the-leucadia-kit-hat-natural-nayarit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943198261554","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421869490482","handle":"the-worldwide-kit-hat-todos-santos","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943197835570","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8154018185522","handle":"todos-santos-blend","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44586343072050","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1016,{"id":"15421823123762","handle":"tumbler-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943065649458","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421823090994","handle":"tumbler-green","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943065616690","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421823058226","handle":"tumbler-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943065583922","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421567959346","handle":"usa-flag-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67942636618034","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421567435058","handle":"worldwide-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67942635962674","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421819388210","handle":"wrldwde-diner-mug","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943055065394","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15421819486514","handle":"wrldwde-milk-glass-mug","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67943055163698","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://bumpcoffee.co/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"188515057970","themeStoreId":"1535","themePublished":"true","eventMetadataId":"57992bc2-c1fd-4eb8-9c95-15a904b2d157","pageType":"page","resourceId":"154588414258","shopId":"9858828","storefrontBaseUrl":"https:\/\/bumpcoffee.co","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1016<script>
1017  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1018  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1019  window.ShopifyAnalytics.meta.currency = 'USD';
1020  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":154588414258,"requestId":"c353c773-aa3e-4996-977e-55dd18c8cb1b-1791584921"}};
1021  for (var attr in meta) {
1022    window.ShopifyAnalytics.meta[attr] = meta[attr];
1023  }
1024</script>
vendor: 1 bytes, line 1024
1024
1025<script class="analytics">
1026  (function () {
1027    var customDocumentWrite = function(content) {
1028      var jquery = null;
1029
1030      if (window.jQuery) {
1031        jquery = window.jQuery;
1032      } else if (window.Checkout && window.Checkout.$) {
1033        jquery = window.Checkout.$;
1034      }
1035
1036      if (jquery) {
1037        jquery('body').append(content);
1038      }
1039    };
1040
1041    var hasLoggedConversion = function(token) {
1042      if (token) {
1043        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1044      }
1045      return false;
1046    }
1047
1048    var setCookieIfConversion = function(token) {
1049      if (token) {
1050        var twoMonthsFromNow = new Date(Date.now());
1051        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1052
1053        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1054      }
1055    }
1056
1057    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1058    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1059    if (trekkie.integrations) {
1060      return;
1061    }
1062    trekkie.methods = [
1063      'identify',
1064      'page',
1065      'ready',
1066      'track',
1067      'trackForm',
1068      'trackLink'
1069    ];
1070    trekkie.factory = function(method) {
1071      return function() {
1072        var args = Array.prototype.slice.call(arguments);
1073        args.unshift(method);
1074        trekkie.push(args);
1075        if (method == 'track' || method == 'page') {
1076          var pageUrl;
1077          try {
1078            pageUrl = window.location.href;
1079          } catch (e) {}
1080          var pageReferrer;
1081          try {
1082            pageReferrer = document.referrer;
1083          } catch (e) {}
1084          try {
1085            if (window.__TREKKIE_SHIM_QUEUE == null) {
1086              window.__TREKKIE_SHIM_QUEUE = [];
1087            }
1088            window.__TREKKIE_SHIM_QUEUE.push({
1089              from: 'trekkie-stub',
1090              method: method,
1091              args: args.slice(1),
1092              pageContext: {
1093                url: pageUrl,
1094                referrer: pageReferrer
1095              }
1096            });
1097          } catch (e) {
1098            // no-op
1099          }
1100        }
1101        return trekkie;
1102      };
1103    };
1104    for (var i = 0; i < trekkie.methods.length; i++) {
1105      var key = trekkie.methods[i];
1106      trekkie[key] = trekkie.factory(key);
1107    }
1108    trekkie.load = function(config) {
1109      trekkie.config = config || {};
1110      trekkie.config.initialDocumentCookie = document.cookie;
1111      var first = document.getElementsByTagName('script')[0];
1112var script = document.createElement('script');
1113script.type = 'text/javascript';
1114script.onerror = function(e) {
1115  var scriptFallback = document.createElement('script');
1116  scriptFallback.type = 'text/javascript';
1117  scriptFallback.onerror = function(error) {
1118          var Monorail = {
1119      produce: function produce(monorailDomain, schemaId, payload) {
1120        var currentMs = new Date().getTime();
1121        var event = {
1122          schema_id: schemaId,
1123          payload: payload,
1124          metadata: {
1125            event_created_at_ms: currentMs,
1126            event_sent_at_ms: currentMs
1127          }
1128        };
1129        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1130      },
1131      sendRequest: function sendRequest(endpointUrl, payload) {
1132        // Try the sendBeacon API
1133        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1134          var blobData = new window.Blob([payload], {
1135            type: 'text/plain'
1136          });
1137
1138          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1139            return true;
1140          } // sendBeacon was not successful
1141
1142        } // XHR beacon
1143
1144        var xhr = new XMLHttpRequest();
1145
1146        try {
1147          xhr.open('POST', endpointUrl);
1148          xhr.setRequestHeader('Content-Type', 'text/plain');
1149          xhr.send(payload);
1150        } catch (e) {
1151          console.log(e);
1152        }
1153
1154        return false;
1155      },
1156      isIos12: function isIos12() {
1157        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1158      }
1159    };
1160    Monorail.produce('monorail-edge.shopifysvc.com',
1161      'trekkie_storefront_load_errors/1.1',
1162      {shop_id: 9858828,
1163      theme_id: 188515057970,
1164      app_name: "storefront",
1165      context_url: window.location.href,
1166      source_url: "//bumpcoffee.co/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1167
1168  };
1169  scriptFallback.async = true;
1170  scriptFallback.src = '//bumpcoffee.co/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1171  first.parentNode.insertBefore(scriptFallback, first);
1172};
1173script.async = true;
1174script.src = '//bumpcoffee.co/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1175first.parentNode.insertBefore(script, first);
1176
1177    };
1178    trekkie.load(
1179      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":9858828,"isMerchantRequest":null,"themeId":188515057970,"themeCityHash":"2074829087979372417","contentLanguage":"en","currency":"USD","eventMetadataId":"57992bc2-c1fd-4eb8-9c95-15a904b2d157"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1180    );
1181
1182    var loaded = false;
1183    trekkie.ready(function() {
1184      if (loaded) return;
1185      loaded = true;
1186
1187      window.ShopifyAnalytics.lib = window.trekkie;
1188
1189      var originalDocumentWrite = document.write;
1190      document.write = customDocumentWrite;
1191      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1192      document.write = originalDocumentWrite;
1193
1194      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1195      var token = match? match[1]: undefined;
1196      if (!hasLoggedConversion(token)) {
1197        setCookieIfConversion(token);
1198        
1199      }
1200    });
1201
1202    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":154588414258,"requestId":"c353c773-aa3e-4996-977e-55dd18c8cb1b-1791584921","shopifyEmitted":true});
1203
1204    var eventsListenerScript = document.createElement('script');
1205    eventsListenerScript.async = true;
1206    eventsListenerScript.src = "//bumpcoffee.co/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1207    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1208})();</script>
vendor: 1 bytes, line 1208
1208
1209<script
1210  defer
1211  src="https://bumpcoffee.co/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1212  data-application="storefront-renderer"
1213  data-shop-id="9858828"
1214  data-render-region="gcp-us-central1"
1215  data-page-type="page"
1216  data-theme-instance-id="188515057970"
1217  data-theme-name="Shapes"
1218  data-theme-version="5.0.1"
1219  data-monorail-region="shop_domain"
1220  data-resource-timing-sampling-rate="10"
1221  data-shs="true"
1222  data-shs-beacon="true"
1223  data-shs-export-with-fetch="true"
1224  data-shs-logs-sample-rate="1"
1225  data-shs-beacon-endpoint="https://bumpcoffee.co/api/collect"
1226></script>
vendor: 1 bytes, line 1226
1226
1227<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1227<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"9858828","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.loading","value":"Loading"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
1227
1228<meta name="shopify-y" content="3a18c453-a196-4fad-b650-5db0e904cc38" data-expiration="1823142521000"><meta name="shopify-s" content="9646cf8d-4eee-48ba-b327-af38c2cdd9a5" data-expiration="1791586721000">
1229</head>
1230
1231  <body data-color-scheme="scheme1">
1232    <div
1233  class="pointer-events-none invisible fixed left-[200%] top-[200%]"
1234  inert
1235  aria-hidden="true"
1236>
1237  <button-measure class="contents">
1238    <button
1239      class="push-btn w-fit"
1240      type="button"
1241    >
1242      <span class="push-btn__surface whitespace-nowrap">Add</span>
1243    </button>
1244  </button-measure>
1245</div>
1246<!-- prettier-ignore -->
1247<script>
1248  class ButtonMeasure extends HTMLElement{constructor(){super()}connectedCallback(){this.isConnected&&(this.button=this.querySelector("button"),this.measureHeight(),this.resizeObserver=new ResizeObserver(_entries=>{this.measureHeight()}),this.resizeObserver.observe(this.button))}measureHeight(){const height=this.button.getBoundingClientRect().height;height!==this.height&&(document.documentElement.style.setProperty("--button-height",`${height}px`),this.height=height)}disconnectedCallback(){this.resizeObserver?.disconnect(),this.resizeObserver=null}}customElements.get("button-measure")||customElements.define("button-measure",ButtonMeasure);
1249//# sourceMappingURL=/s/files/1/0977/7276/5365/t/15/assets/button-measure.js.map?v=38366694214823039701790832181
1250
1251</script>
1251
1252
1253
1254    <a class="skip-link" href="#MainContent">Skip to content</a><!-- BEGIN sections: header-group -->
1255<div id="shopify-section-sections--27805456597298__header" class="shopify-section shopify-section-group-header-group section-site-header relative z-40">
1256
1257
1258
1259<data-island
1260  class="
1261    site-header text-scheme-text
1262    
1263      relative bg-scheme-background text-scheme-text border-b-section border-section-border
1264    
1265    transition-[background-color,border-color] duration-200 ease-in-out
1266    w-full
1267    lg:w-full
1268  "
1269  role="banner"
1270  x-data="
1271    Header({
1272      showCountrySelector: false,
1273      showLocaleSelector: false
1274    })
1275  "
1276  data-color-scheme="scheme1"
1277  
1278    
1279  
1280  
1281    data-sticky-header
1282    
1283      :class="
1284        {
1285          'header-is-active' : headerIsActive,
1286          
1287        }
1288      "
1289    
1290  
1291  style="
1292    --active-color-scheme-text: rgb(var(--color-scheme-scheme1-text));
1293    --active-color-scheme-background: rgb(var(--color-scheme-scheme1-background));
1294  "
1295>
1296  <div id="headerBorderWrap" class="headerBorderWrap">
1297    <div id="headerContainer" class="z-10">
1298      <div class=" px-section py-2 lg:py-0"><div class="flex items-center justify-items-center gap-x-3 lg:gap-x-5">
1299          
1300          <div class="w-1/3 grow">
1301            <div class="z-10 flex items-center block lg:block">
1302              <button
1303    class="font-main uppercase js-enabled -m-1 inline-block p-1 "
1304    type="button"
1305    x-bind:aria-expanded="$store.modals.leftDrawer.contents === 'nav'"
1306    @click="$store.modals.open('nav')"
1307    data-menu-drawer-toggle
1308  >
1309    <span class="visually-hidden pointer-events-none">Menu</span><span class="icon pointer-events-none block">
1310        <span class="inline-block h-7 w-7 align-middle"><svg
1311  class="theme-icon"
1312  viewBox="0 0 48 48"
1313  fill="none"
1314  xmlns="http://www.w3.org/2000/svg"
1315>
1316  <path vector-effect="non-scaling-stroke" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43 38H5m38-14H5m38-14H5"/>
1317</svg>
1318</span>
1319      </span></button>
1320            </div>
1321
1322            <div class="hidden lg:hidden">
1323              <div class="h1 font-heading font-heading text-l md:text-xl lg:text-3xl py-2.5 w-full flex justify-center lg:justify-center">
1324      
1325      <a href="/" class="site-header__logo-link inline w-full">
1326        <div class="logo-image">
1327          <img
1328            src="//bumpcoffee.co/cdn/shop/files/Bump_Logo_Black.png?v=1760384032&width=150"
1329            srcset="//bumpcoffee.co/cdn/shop/files/Bump_Logo_Black.png?v=1760384032&width=150 1x,//bumpcoffee.co/cdn/shop/files/Bump_Logo_Black.png?v=1760384032&width=300 2x,//bumpcoffee.co/cdn/shop/files/Bump_Logo_Black.png?v=1760384032&width=450 3x"
1330            alt="BUMP COFFEE"
1331            width="1673"
1332            height="694"
1333            loading="eager"
1334            
1335              class="text-transparent"
1336            
1337          >
1338          
1339        </div>
1340      </a>
1341    
1342</div>
1343            </div>
1344
1345            
1346          </div>
1347
1348          
1349          <div class="grow-0 lg:grow-0 text-center">
1350            
1351
1352            <div class="block lg:block">
1353              <div class="h1 font-heading font-heading text-l md:text-xl lg:text-3xl py-2.5 w-full flex justify-center lg:justify-center">
1354      
1355      <a href="/" class="site-header__logo-link inline w-full">
1356        <div class="logo-image">
1357          <img
1358            src="//bumpcoffee.co/cdn/shop/files/Bump_Logo_Black.png?v=1760384032&width=150"
1359            srcset="//bumpcoffee.co/cdn/shop/files/Bump_Logo_Black.png?v=1760384032&width=150 1x,//bumpcoffee.co/cdn/shop/files/Bump_Logo_Black.png?v=1760384032&width=300 2x,//bumpcoffee.co/cdn/shop/files/Bump_Logo_Black.png?v=1760384032&width=450 3x"
1360            alt="BUMP COFFEE"
1361            width="1673"
1362            height="694"
1363            loading="eager"
1364            
1365              class="text-transparent"
1366            
1367          >
1368          
1369        </div>
1370      </a>
1371    
1372</div>
1373            </div>
1374          </div>
1375
1376          
1377          <div
1378            class="w-1/3 grow flex flex-wrap items-center justify-end gap-x-3"
1379            data-utility-links
1380          >
1381            <div class="hidden lg:hidden">
1382              <button
1383    class="font-main uppercase js-enabled -m-1 inline-block p-1 "
1384    type="button"
1385    x-bind:aria-expanded="$store.modals.leftDrawer.contents === 'nav'"
1386    @click="$store.modals.open('nav')"
1387    data-menu-drawer-toggle
1388  >
1389    <span class="visually-hidden pointer-events-none">Menu</span><span class="icon pointer-events-none block">
1390        <span class="inline-block h-7 w-7 align-middle"><svg
1391  class="theme-icon"
1392  viewBox="0 0 48 48"
1393  fill="none"
1394  xmlns="http://www.w3.org/2000/svg"
1395>
1396  <path vector-effect="non-scaling-stroke" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43 38H5m38-14H5m38-14H5"/>
1397</svg>
1398</span>
1399      </span></button>
1400            </div>
1401
1402            
1403
1404            <div class="hidden h-full lg:block">
1405              
1406    <div data-color-scheme="scheme1"><shopify-store store-domain="https://bumpcoffee.co" country="US" language="en"></shopify-store>
1407<shopify-account
1408          menu="customer-account-main-menu"
1409          class="inline-block h-7 w-7 align-middle antialiased font-main uppercase h-full flex items-center"
1410          style="--shopify-account-font-heading: var(--heading-font-stack);
1411  --shopify-account-font-heading-weight: var(--heading-font-weight);
1412  --shopify-account-font-heading-transform: var(--heading-capitalize);
1413  --shopify-account-font-body: var(--main-font-stack);
1414  --shopify-account-font-body-weight: var(--main-font-weight);
1415  --shopify-account-radius-base: 0.5rem;
1416  --shopify-account-color-background: rgb(var(--color-scheme-background));
1417  --shopify-account-color-text: rgb(var(--color-scheme-text));
1418  --shopify-account-color-accent: rgb(var(--color-button-background));
1419  --shopify-account-color-accent-hover: rgb(var(--color-button-background));
1420  --shopify-account-color-accent-text: rgb(var(--color-button-text));
1421  --shopify-account-dialog-position-top: var(--header-height, 20px);
1422  --shopify-account-radius-button: var(--button-border-radius);
1423  --shopify-account-radius-input: var(--button-border-radius);
1424  --shopify-account-signed-in-avatar-size: 1.75rem;
1425  --shopify-account-avatar-size: 1.75rem;"
1426        ><span slot="signed-out-avatar" aria-hidden="true" class="inline-block h-7 w-7">
1427              <svg
1428  class="theme-icon"
1429  viewBox="0 0 48 48"
1430  fill="none"
1431  xmlns="http://www.w3.org/2000/svg"
1432>
1433  <path stroke="currentColor" vector-effect="non-scaling-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 15a9 9 0 1 0 18 0 9 9 0 0 0-18 0v0ZM9 42a15 15 0 0 1 30 0H9Z"/>
1434</svg>
1435
1436            </span></shopify-account></div>
1437  
1438
1439            </div>
1440
1441            
1442
1443            <div class="flex h-full items-center justify-end">
1444              
1445    <button
1446      class="js-enabled whitespace-nowrap font-main uppercase h-full flex items-center"
1447      type="button"
1448      id="CartButton"
1449      @click.prevent="$store.modals.open('cart')"
1450    >
1451      
1452<div class="pointer-events-none relative my-auto align-middle">
1453      <span class="inline-block h-7 w-7 fill-current align-top"><svg
1454  class="theme-icon"
1455  viewBox="0 0 48 48"
1456  fill="none"
1457  xmlns="http://www.w3.org/2000/svg"
1458>
1459  <path stroke="currentColor" vector-effect="non-scaling-stroke" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M38.316 17H9.684C8.754 17 8 17.746 8 18.667v21.666C8 41.253 8.754 42 9.684 42h28.632c.93 0 1.684-.746 1.684-1.667V18.667c0-.92-.754-1.667-1.684-1.667ZM16 13v-2.5a7.5 7.5 0 0 1 15 0V13"/>
1460</svg>
1461<span class="visually-hidden">Cart </span>
1462      </span>
1463      <span
1464        x-show="$store.cart_count.count > 0"
1465        class="absolute -right-2 -top-1 flex h-5 w-5 items-center justify-center rounded-full bg-scheme-text text-[0.625rem] tracking-normal text-scheme-background"
1466        x-text="$store.cart_count.count"style="display: none;">
1467        0
1468      </span>
1469      <span class="visually-hidden">items</span>
1470    </div>
1471    </button>
1472  
1473
1474            </div>
1475
1476            
1477              <div class="relative z-10 ml-5 hidden items-center py-2.5 lg:flex">
1478                <div class="pb-button-shadow">
1479                  <a href="/pages/catering" class="push-btn push-btn--pop inline-block ">
1480        <span class="push-btn__surface bg-scheme-accent-2 text-scheme-accent-2-contrast">Pickup orders</span>
1481      </a>
1482                </div>
1483              </div>
1484            
1485          </div>
1486        </div>
1487      </div>
1488    </div>
1489  </div>
1490
1491  <data-island x-data on="idle">
1492    <div>
1493      
1494
1495<data-island
1496  class="contents"
1497  x-data
1498  x-init="$store.modals.removeExistingContents('leftDrawer', '.sidebar-nav'); await $nextTick(); initTeleport($root);"
1499  on="load"
1500>
1501  <template data-should-teleport="#left-drawer-slot">
1502    <div
1503      :data-modal-label="$store.modals.leftDrawer.contents === 'nav' ? 'Main' : false"
1504      x-show="$store.modals.leftDrawer.contents === 'nav'"
1505      class="sidebar-nav px-section py-5 "
1506    >
1507      <div class="relative flex items-center justify-between pb-5">
1508        <h2 class="sr-only" class="" tabindex="-1">
1509          Main
1510        </h2>
1511        <button @click.prevent="$store.modals.close('nav')" class="top-0 block">
1512          <span class="sr-only">Close (esc)</span>
1513          <span class="inline-block h-5 w-5"><svg
1514  class="theme-icon"
1515  viewBox="0 0 48 48"
1516  fill="none"
1517  xmlns="http://www.w3.org/2000/svg"
1518>
1519  <path vector-effect="non-scaling-stroke" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43 5 5 43m38 0L5 5"/>
1520</svg>
1521</span>
1522        </button>
1523      </div>
1524      <ul class="mt-5">
1525
1526<li
1527  class="text-lg lg:text-xl"
1528  style="--first-delay-tap: 0;"
1529>
1530  
1531    <a
1532      class="font-heading block py-2.5 heading-secondary"
1533      href="/collections/coffee"
1534    >
1535      Coffee
1536    </a>
1537  
1538</li>
1539
1540
1541<li
1542  class="text-lg lg:text-xl"
1543  style="--first-delay-tap: 0;"
1544>
1545  
1546    <a
1547      class="font-heading block py-2.5 heading-secondary"
1548      href="/collections/kits"
1549    >
1550      Kits
1551    </a>
1552  
1553</li>
1554
1555
1556<li
1557  class="text-lg lg:text-xl"
1558  style="--first-delay-tap: 0;"
1559>
1560  
1561    <a
1562      class="font-heading block py-2.5 heading-secondary"
1563      href="/collections/merch"
1564    >
1565      Merch
1566    </a>
1567  
1568</li>
1569
1570
1571<li
1572  class="text-lg lg:text-xl"
1573  style="--first-delay-tap: 0;"
1574>
1575  
1576    <a
1577      class="font-heading block py-2.5 heading-secondary"
1578      href="/pages/catering"
1579    >
1580      Catering
1581    </a>
1582  
1583</li>
1584
1585
1586<li
1587  class="text-lg lg:text-xl"
1588  style="--first-delay-tap: 0;"
1589>
1590  
1591    <a
1592      class="font-heading block py-2.5 heading-secondary"
1593      href="https://bumpcoffee.square.site/s/gift-cards"
1594    >
1595      Gift Cards
1596    </a>
1597  
1598</li>
1599
1600
1601<li
1602  class="text-lg lg:text-xl"
1603  style="--first-delay-tap: 0;"
1604>
1605  
1606    <a
1607      class="font-heading block py-2.5 heading-secondary"
1608      href="/pages/menu"
1609    >
1610      Menu
1611    </a>
1612  
1613</li>
1614
1615
1616<li
1617  class="text-lg lg:text-xl"
1618  style="--first-delay-tap: 0;"
1619>
1620  
1621    <a
1622      class="font-heading block py-2.5 heading-secondary"
1623      href="https://bumpcoffee.co/pages/locations-1"
1624    >
1625      Locations
1626    </a>
1627  
1628</li>
1629
1630
1631<li
1632  class="text-lg lg:text-xl"
1633  style="--first-delay-tap: 0;"
1634>
1635  
1636    <a
1637      class="font-heading block py-2.5 heading-secondary"
1638      href="/pages/careers"
1639    >
1640      Careers
1641    </a>
1642  
1643</li>
1644</ul>
1645
1646      <div class="mt-5 space-y-5">
1647          <div>
1648            <shopify-account
1649              
1650                menu="customer-account-main-menu"
1651              
1652              class="antialiased"
1653              style="--shopify-account-font-heading: var(--heading-font-stack);
1654  --shopify-account-font-heading-weight: var(--heading-font-weight);
1655  --shopify-account-font-heading-transform: var(--heading-capitalize);
1656  --shopify-account-font-body: var(--main-font-stack);
1657  --shopify-account-font-body-weight: var(--main-font-weight);
1658  --shopify-account-radius-base: 0.5rem;
1659  --shopify-account-color-background: rgb(var(--color-scheme-background));
1660  --shopify-account-color-text: rgb(var(--color-scheme-text));
1661  --shopify-account-color-accent: rgb(var(--color-button-background));
1662  --shopify-account-color-accent-hover: rgb(var(--color-button-background));
1663  --shopify-account-color-accent-text: rgb(var(--color-button-text));
1664  --shopify-account-dialog-position-top: var(--header-height, 20px);
1665  --shopify-account-radius-button: var(--button-border-radius);
1666  --shopify-account-radius-input: var(--button-border-radius);
1667  --shopify-account-signed-in-avatar-size: 1.75rem;
1668  --shopify-account-avatar-size: 1.75rem;"
1669            >
1670              <span
1671                slot="signed-out-avatar"
1672                class="text-base font-main"
1673              >Account</span>
1674            </shopify-account>
1675          </div>
1676        
1677
1678        
1679</div>
1680    </div>
1681  </template>
1682</data-island>
1683
1684    </div>
1685  </data-island>
1686</data-island>
1687
1688
1689  <style data-shopify>
1690    #shopify-section-sections--27805456597298__header {
1691      position: sticky;
1692      top: 0;
1693      z-index: 40;
1694    }
1695  </style>
1696
1697
1698
1699  <style>
1700    .logo-image {
1701      max-width: 150px;
1702    }
1703  </style>
1704
1705
1706
1707<script type="application/ld+json">
1708  {
1709    "@context": "http://schema.org",
1710    "@type": "Organization",
1711    "name": "BUMP COFFEE",
1712    
1713      
1714      "logo": "https:\/\/bumpcoffee.co\/cdn\/shop\/files\/Bump_Logo_Black.png?v=1760384032\u0026width=1673",
1715    
1716    "sameAs": [
1717      null,
1718      null,
1719      null,
1720      null,
1721      null,
1722      null,
1723      null,
1724      null,
1725      null,
1726      null,
1727      null,
1728      null,
1729      null,
1730      null,
1731      null,
1732      null,
1733      null
1734    ],
1735    "url": "https:\/\/bumpcoffee.co\/pages\/catering"
1736  }
1737</script>
1737
1738
1739
1740
1741
1742</div><div id="shopify-section-sections--27805456597298__liquid_a6TRyi" class="shopify-section shopify-section-group-header-group"><section
1743  class="relative overflow-hidden bg-scheme-background text-scheme-text  "
1744  data-color-scheme="scheme1"
1745>
1746  <div class="section-content px-section max-w-site mx-auto py-section-vertical-spacing ">
1747    
1748      <div class="">
1749        
1750
1751
1752
1753
1754
1755<div class="mx-auto max-w-site">
1756  
1757
1758  <h2 class="inline-heading-rte font-heading heading-standard heading-style break-words px-section text-center full_shadow">
1759    Custom Liquid
1760  </h2>
1761
1762  
1763</div>
1764
1765      </div>
1766    
1767
1768    <div
1769      
1770        class="mt-10"
1771      
1772    >
1773      <style>@font-face{font-family:'TAY Dumpling';src:url('//bumpcoffee.co/cdn/shop/files/TAYDumplingRegular.woff2?v=11812979402463931469') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}:root{--heading-font-stack:'TAY Dumpling',sans-serif !important;--heading-font-weight:400 !important;--b-red:#FF341A;--b-ink:#111111;--b-bone:#FFFFFF;--b-sun:#FF341A;--b-pac:#2E8BC0}#shopify-section-sections--27805456597298__liquid_a6TRyi{display:none!important}.bc-btn,.bl-btn,.bl-sbtn{border-radius:.375rem!important;box-shadow:4px 4px 0 #000!important;font-weight:600!important;padding:.75rem 1.1rem!important;transition:transform .12s,box-shadow .12s}.bc-btn:hover,.bl-btn:hover,.bl-sbtn:hover{transform:translate(4px,4px)!important;box-shadow:0 0 0 #000!important}.bl-inwrap input{border-radius:.375rem!important}.shape-divider{display:none!important}.bc,.bcp{--cy:#FF341A!important;--ye:#FF341A!important}.bc-yellow{background:#FF341A!important}.bc-price{background:#FF341A!important}.bc-num{background:#2E8BC0!important}.bc-eyebrow{background:#2E8BC0!important}.bc-cta{background:#2E8BC0!important}.bc-cta .bc-btn{background:#FF341A!important}.bc-note{background:#FFFFFF!important}.bcp-notes{background:#FFFFFF!important}.bcp-roast{background:#FF341A!important}.bcp-seg.on{background:#FF341A!important}.bcp-story{border-left-color:#FF341A!important}.bm{--red:#FF341A!important;background:#FFFFFF!important}.bm-card{background:#fff!important}.bm-pack{background:#FF341A!important}.bl-wrap{background:#FFFFFF;box-shadow:0 0 0 100vmax #FFFFFF;clip-path:inset(0 -100vmax)}.bl-btn{background:#fff!important}.bl-btn.y,.bl-sbtn{background:#FF341A!important;color:#fff!important}.bl-sbtn.wh{background:#fff!important;color:#000!important}.bl-badge.open{background:#FF341A!important}.bl-dist{background:#2E8BC0!important}.bl-chip.on{background:#2E8BC0!important;border-color:#000}.bl-card.near{outline-color:#FF341A!important}.bl-inwrap input:focus{box-shadow:3px 3px 0 #000,0 0 0 4px #FF341A!important}</style><style>.bfc{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:16px}.bfc-meta{display:flex;justify-content:center;align-items:stretch;border:2px solid #000;border-radius:.375rem;background:#fff;box-shadow:3px 3px 0 #000;overflow:hidden}.bfc-m{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:8px 16px;text-align:left}.bfc-m+.bfc-m{border-left:2px solid #000}.bfc-l{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.bfc-v{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.1}.bfc-dots{display:inline-flex;gap:3px}.bfc-dots i{width:9px;height:9px;border-radius:50%;border:1.5px solid #000;background:#fff;display:block}.bfc-dots i.on{background:#FF341A}.bfc-c{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bfc-c span{border:2px solid #000;border-radius:999px;padding:5px 14px;font-weight:700;font-size:14px;text-transform:uppercase;background:#fff;box-shadow:2px 2px 0 #000}</style>
1773<script>document.addEventListener('DOMContentLoaded',function(){var F=[['black raspberry','#6B1E4A',1],['dark chocolate','#3E2415',1],['brown sugar','#9C5B2E',1],['stone fruit','#FFB577',0],['black tea','#7B4A2E',1],['blackberry','#4B2358',1],['raspberry','#D6336C',1],['strawberry','#FF5A6E',0],['blueberry','#3F51B5',1],['cherry','#B3122E',1],['berry','#8E2C6B',1],['plum','#6D2E5B',1],['chocolate','#5C3A21',1],['cocoa','#7A4A2A',1],['cacao','#7A4A2A',1],['molasses','#3A2316',1],['butterscotch','#D9892B',0],['caramel','#C47A2C',0],['toffee','#B8732F',0],['honey','#F2A91E',0],['maple','#C8702A',0],['vanilla','#F6E7C1',0],['cream','#FFF8EC',0],['coconut','#F5EFE6',0],['banana','#FFE45C',0],['pineapple','#FFD84A',0],['mango','#FFB627',0],['lemon','#FFF06A',0],['lime','#A8D84E',0],['grapefruit','#FF7A6B',0],['grape','#6A3D9A',1],['orange','#FF8C1A',0],['tangerine','#FF8C1A',0],['citrus','#C6E04A',0],['apricot','#FFB577',0],['peach','#FFB38A',0],['apple','#9BCB4A',0],['floral','#F7B7D3',0],['jasmine','#F7E6F0',0],['rose','#F7B7D3',0],['almond','#D9B38C',0],['hazelnut','#C79A6B',0],['nut','#C79A6B',0],['cinnamon','#B45A2A',1],['spice','#B45A2A',1],['tea','#8B5A3C',1]];function col(n){n=n.toLowerCase();for(var i=0;i<F.length;i++){if(n.indexOf(F[i][0])>-1)return F[i]}return null}function paint(el){var c=col(el.textContent);if(!c)return;el.style.setProperty('background',c[1],'important');el.style.setProperty('color',c[2]?'#fff':'#000','important')}function lvl(r){r=r.toLowerCase();if(/medium.?dark/.test(r))return 4;if(/light.?medium|medium.?light/.test(r))return 2;if(/dark/.test(r))return 5;if(/medium/.test(r))return 3;if(/light/.test(r))return 1;return 0}document.querySelectorAll('[data-slide-highlight-text]').forEach(function(e){var tn=[].slice.call(e.childNodes).filter(function(n){return n.nodeType===3});var t=tn.map(function(n){return n.textContent}).join(' ').replace(/\s+/g,' ');var g=function(k){var m=t.match(new RegExp(k+':\\s*(.*?)(?=Origin:|Process:|Tasting Notes:|Roast:|Description:|$)','i'));return m?m[1].trim():''};var n=g('Tasting Notes'),o=g('Origin'),r=g('Roast');if(!n&&!o)return;tn.forEach(function(x){x.remove()});var L=lvl(r),dots='';for(var i=1;i<=5;i++)dots+='<i'+(i<=L?' class="on"':'')+'></i>';var d=document.createElement('div');d.className='bfc';d.innerHTML='<div class="bfc-meta">'+(o?'<div class="bfc-m"><span class="bfc-l">Origin</span><span class="bfc-v">'+o+'</span></div>':'')+(r?'<div class="bfc-m"><span class="bfc-l">Roast</span><span class="bfc-v">'+(L?'<span class="bfc-dots">'+dots+'</span>':'')+r+'</span></div>':'')+'</div>'+(n?'<div class="bfc-c">'+n.split(/\s*,\s*/).map(function(x){return '<span>'+x+'</span>'}).join('')+'</div>':'');e.insertBefore(d,e.firstChild)});document.querySelectorAll('.bfc-c span,.bcp-chip').forEach(paint)})</script>
1773<style>.bc-btn,.bl-btn,.bl-sbtn{font-family:var(--heading-font-stack)!important;font-weight:400!important;font-size:16px!important;letter-spacing:.02em;color:#000!important;border-radius:8px!important}.bl-inwrap input{border-radius:8px!important}.bc-yellow{border:0!important;box-shadow:0 0 0 100vmax #FF341A;clip-path:inset(0 -100vmax)}.bc-cta{box-shadow:0 0 0 100vmax #2E8BC0;clip-path:inset(0 -100vmax)}.bc-f select{background-color:#fff!important}.add-to-cart-btn .push-btn__surface--secondary{background:#FF341A!important;color:#fff!important}.rc_popup_label_wrapper{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important}footer a[href*=poweredby]{display:none!important}</style>
1773<script>(function(){var n=0;function go(){var w=document.querySelector('.rc-widget');if(!w){if(n++<40)setTimeout(go,250);return}if(w.__bd)return;w.__bd=1;var s=w.querySelector('input[value=subsave]');if(s&&!s.checked)s.click();function sync(){var c=w.querySelector('input[type=radio]:checked');if(!c)return;var lab=c.closest('label');var p=lab&&lab.querySelector('.rc-option__price');var t=document.querySelector('.product-block-price .text-scheme-text');if(p&&t&&t.textContent.trim()!==p.textContent.trim())t.textContent=p.textContent.trim()}sync();new MutationObserver(sync).observe(w,{subtree:true,childList:true,characterData:true,attributes:true});var pb=document.querySelector('.product-block-price');if(pb)new MutationObserver(sync).observe(pb,{subtree:true,childList:true,characterData:true});w.addEventListener('change',function(){setTimeout(sync,50)})}if(document.readyState!=='loading')go();else document.addEventListener('DOMContentLoaded',go)})();</script>
1773<style>.section-site-header a.push-btn[href*="/pages/catering"] .push-btn__surface{background:#FF341A!important;color:#000!important;font-size:15px!important;padding:.6rem 1.1rem!important}.bo-wrap{position:relative}.bo-pop{position:absolute;top:calc(100% + 12px);right:0;width:270px;background:#fff;border:2px solid #000;border-radius:12px;box-shadow:5px 5px 0 #000;padding:6px;z-index:60;display:none;color:#000;text-align:left}.bo-pop.open{display:block}.bo-pop a{display:block;padding:12px 14px;border-radius:8px;color:#000!important;text-decoration:none}.bo-pop a+a{border-top:1px dashed #000;border-radius:0 0 8px 8px}.bo-pop a:hover{background:#FFFFFF}.bo-pop b{display:block;font-family:var(--heading-font-stack);font-weight:400;text-transform:uppercase;font-size:19px;line-height:1.1}.bo-pop span{display:block;font-size:13px;line-height:1.35;margin-top:3px}.bo-m{display:none}@media(max-width:989px){.bo-m{display:inline-flex;margin-left:6px}.bo-m .push-btn__surface{font-size:13px!important;padding:.45rem .8rem!important}}</style>
1773<script>(function(){function pop(){var d=document.createElement('div');d.className='bo-pop';d.innerHTML='<a href="/pages/catering"><b>Catering</b><span>Coffee and empanadas for the crew. 48 hours notice.</span></a>';return d}function wire(a,host){return;if(!a||a.__bo)return;a.__bo=1;host.classList.add('bo-wrap');var p=pop();host.appendChild(p);a.addEventListener('click',function(e){e.preventDefault();e.stopPropagation();document.querySelectorAll('.bo-pop.open').forEach(function(x){if(x!==p)x.classList.remove('open')});p.classList.toggle('open')})}function go(){var a=document.querySelector('.section-site-header a.push-btn[href*="/pages/catering"]');if(!a)return;var w=a.closest('.pb-button-shadow')||a.parentElement;wire(a,w.parentElement);var right=w.parentElement&&w.parentElement.parentElement;if(right&&!document.querySelector('.bo-m')){var m=w.cloneNode(true);var c=document.createElement('div');c.className='bo-m relative';c.appendChild(m);right.appendChild(c);wire(c.querySelector('a'),c)}document.addEventListener('click',function(e){if(!e.target.closest('.bo-pop'))document.querySelectorAll('.bo-pop.open').forEach(function(x){x.classList.remove('open')})});document.addEventListener('keydown',function(e){if(e.key==='Escape')document.querySelectorAll('.bo-pop.open').forEach(function(x){x.classList.remove('open')})})}if(document.readyState!=='loading')go();else document.addEventListener('DOMContentLoaded',go)})();</script>
1773<style>.bq a,.bq a.p{background:#fff!important;transition:transform .12s,box-shadow .12s,background-color .15s}.bq a:hover,.bq a:focus-visible,.bq a:active{background:#FF341A!important}</style><style>@media(max-width:989px){.section-site-header :has(>.bo-m){flex-wrap:nowrap!important;align-items:center!important;column-gap:10px!important}.bo-m{margin-left:0!important}.section-site-header .bo-m a.push-btn .push-btn__surface{font-size:0!important;line-height:1!important;padding:.5rem .75rem!important;white-space:nowrap}.section-site-header .bo-m a.push-btn .push-btn__surface::after{content:"Pickup";font-size:13px}}</style><style>.section-site-header div:has(>.pb-button-shadow>a.push-btn[href*="/pages/catering"]){order:-1;margin-left:0!important;margin-right:6px}</style><style>.rc-selling-plans{display:flex!important;flex-direction:column;gap:6px;margin-top:14px!important}.rc-selling-plans__label{display:block!important;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rc-selling-plans__dropdown{width:100%!important}.rc_popup{margin-top:12px!important;padding-left:0!important}</style><style>/* palette: white + black, red & sky accents */
1774.bc-num,.bc-eyebrow,.bl-dist,.bl-chip.on,.bw-eye,.bk-eye{background:#2E8BC0!important;color:#fff!important}
1775.bc-cta,.bc-cta h1,.bc-cta h2,.bc-cta h3,.bc-cta p{color:#fff!important}
1776.bl-badge.open{background:#2E8BC0!important;color:#fff!important}
1777.bm-pack{background:#fff!important;color:#FF341A!important;border-color:#FF341A!important}
1778.bw-doc,.bm-btn{background:#FF341A!important;color:#fff!important}
1779.bk-hc,.bk-sum,.bw-card.bone,.bw-pop-box,.bm,.bcp-box{background:#fff!important}
1780.rc-option__subsave,.rc-radio.rc-option__subsave{background:#EAF3FA!important}
1781</style><style>/* white text on red buttons */
1782:root,[data-color-scheme="scheme1"],[data-color-scheme="scheme2"]{--color-scheme-accent-1-contrast:255,255,255!important;--color-scheme-accent-2-contrast:255,255,255!important}
1783[data-color-scheme="scheme4"],[data-color-scheme="scheme5"],[data-color-scheme="scheme6"]{--color-scheme-accent-1-contrast:255,255,255!important}
1784html body .section-site-header a.push-btn[href*="/pages/catering"] .push-btn__surface,html body a.push-btn[href*="/pages/catering"] .push-btn__surface *,html body a.push-btn[href*="/pages/catering"] .push-btn__surface::after,
1785html body .bk-go,html body .bw-go,html body .bl-sbtn:not(.wh),html body .bl-btn.y,html body .bc-cta .bc-btn,html body .add-to-cart-btn .push-btn__surface--secondary,html body .bw-doc,html body .bw-doc *,html body .bm-btn,html body .bm-btn *,html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-btn.y,html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-sbtn:not(.wh){color:#fff!important}
1786</style><style>/* pacific blue: white text */
1787html body .bc-num,html body .bc-eyebrow,html body .bl-dist,html body .bl-chip.on,html body .bw-eye,html body .bk-eye,html body .bl-badge.open,html body .bc-num *,html body .bc-eyebrow *,html body .bl-dist *,html body .bl-chip.on *,html body .bw-eye *,html body .bk-eye *,html body .bl-badge.open *,html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-chip.on,html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-badge.open,html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-dist{color:#fff!important}
1788</style><style>/* locations: red filter chips + pulsing green open dot */
1789html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-chip.on,html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-dist{background:#FF341A!important;color:#fff!important}
1790html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-badge.open,html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-badge.open *{background:transparent!important;color:#000!important}
1791html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-badge.open{border:0!important;padding:0!important;box-shadow:none!important;display:inline-flex!important;align-items:center;gap:8px}
1792html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-badge.open i{display:inline-block!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#22C55E!important;flex:none;animation:blPulse 1.6s ease-out infinite}
1793@keyframes blPulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.65)}70%{box-shadow:0 0 0 9px rgba(34,197,94,0)}100%{box-shadow:0 0 0 0 rgba(34,197,94,0)}}
1794@media (prefers-reduced-motion:reduce){html body #shopify-section-template--27806394417458__liquid_FTar4R .bl-badge.open i{animation:none}}
1795</style>
1796    </div>
1797  </div></section>
1798</div><div id="shopify-section-sections--27805456597298__liquid_DFVQAU" class="shopify-section shopify-section-group-header-group"><section
1799  class="relative overflow-hidden bg-scheme-background text-scheme-text  "
1800  data-color-scheme="scheme1"
1801>
1802  <div class="section-content px-section max-w-site mx-auto py-section-vertical-spacing ">
1803    
1804
1805    <div
1806      
1807    >
1808      <style>#shopify-section-sections--27805456597298__liquid_DFVQAU{display:none!important}</style>
1808<script>
1809(function(){
1810var URL = 'https://script.google.com/macros/s/AKfycbyVkacLT21hNncEOBjjB04o_tx7Idt6smGpueWSX6mVbIVHEuXtSQKUE76ZCtyPmt52Pw/exec';
1811var map = { 'bk-form': 'catering', 'bw-careers': 'careers' };
1812document.addEventListener('submit', function(e){
1813var f = e.target, type = f && map[f.id];
1814if (!type || e.defaultPrevented) return;
1815try {
1816var d = new URLSearchParams(new FormData(f));
1817d.set('bump_form', type);
1818navigator.sendBeacon(URL, d);
1819} catch (err) {}
1820});
1821})();
1822</script>
1822
1823    </div>
1824  </div></section>
1825</div>
1826<!-- END sections: header-group -->
1826<script
1827  type="module"
1828>
1829  const calculateHeaderHeights = () => {
1830    const headerGroupHeights = [];
1831
1832    document
1833      .querySelectorAll(
1834        '.shopify-section-group-header-group:not(.has-no-height)'
1835      )
1836      .forEach((headerGroupSectionEl, i, list) => {
1837        window.requestAnimationFrame(() => {
1838          headerGroupHeights.push(
1839            headerGroupSectionEl.getBoundingClientRect().height
1840          );
1841
1842          if (i === list.length - 1) {
1843            document.documentElement.style.setProperty(
1844              '--header-group-height',
1845              `${headerGroupHeights.reduce((subtotal, a) => subtotal + a, 0)}px`
1846            );
1847          }
1848        });
1849      });
1850  };
1851
1852  calculateHeaderHeights();
1853
1854  const debouncedCalculateHeaderHeights = debounce(calculateHeaderHeights, 300);
1855
1856  window.addEventListener('resize', debouncedCalculateHeaderHeights);
1857</script>
1857
1858
1859
1860    <main id="MainContent" class="overflow-hidden">
1861      <div id="shopify-section-template--27805456236850__main" class="shopify-section"><section
1862  class="relative overflow-hidden bg-scheme-background text-scheme-text  "
1863  data-color-scheme="scheme1"
1864>
1865  <div class="section-content px-section py-section-vertical-spacing max-w-3xl mx-auto">
1866    <div class="text-scheme-text card">
1867      <div class="card__surface p-5 lg:p-10">
1868        <h1 class="font-heading heading-feature heading-style break-words text-center full_shadow">
1869          Catering
1870        </h1>
1871
1872        <data-island x-data="RTE" class="rte mt-5">
1873          <h3 data-end="159" data-start="126"><strong data-end="159" data-start="130">Catering with Bump Coffee</strong></h3>
1874<p>Bring the Bump experience to your next gathering. Whether you’re fueling an early crew or hosting a weekend hang, we’ve got you covered with hand-brewed hot coffee, smooth cold brew, and our fresh-baked empanadas.</p>
1875<h4 data-start="112" data-end="143"><strong data-start="116" data-end="143">Let’s Get You Dialed In</strong></h4>
1876<p data-start="358" data-end="563">Fill out the form below with your event details — number of guests, location, and what you’re looking for — and we’ll follow up by email to confirm your order and make sure you get exactly what you need.</p>
1877<p data-start="565" data-end="685">All catering orders are prepared fresh and available for <strong data-start="622" data-end="637">easy pickup</strong> at our <strong data-start="645" data-end="656">Cardiff</strong> or <strong data-start="660" data-end="672">Leucadia</strong> locations.  If you would simply like to place an order yourself click this link: https://bumpcoffee.square.site/#DBWG5264DEQNMFWCXPRBJN2B </p>
1878<div id="sWstWVAMSYOTqTHhQMyX2Q" class="pxFormGenerator" style="margin: 0 auto;"></div>
1879<div id="sWstWVAMSYOTqTHhQMyX2Q" class="pxFormGenerator" style="margin: 0 auto;"></div>
1880        </data-island>
1881      </div>
1882    </div>
1883  </div></section>
1884<div
1885  id="shape-divider-shape-divider-main-0"
1886  class="shape-divider pointer-events-none z-20 w-full absolute bottom-0 left-0 w-full"
1887  data-target-section="below"
1888  
1889>
1890  <div class="shape-divider-transform-reset">
1891    <div
1892      
1893      class="shape-divider-svg-container relative left-0 flex min-w-full  -mb-shape-divider"
1894      style="padding-top: 1.6666666666666665%;"
1895    ><div class=" absolute bottom-0 left-0 right-0 top-0 z-0 h-full w-full text-scheme-background">
1896          <svg
1897            class="absolute bottom-0 left-0 right-0  top-0 z-0 h-full w-full  text-scheme-background "
1898            data-color-scheme="scheme2"
1899            width="100%"
1900            height="100%"
1901            viewBox="0 0 1200.0 20.0"
1902            fill="none"
1903            xmlns="http://www.w3.org/2000/svg"
1904          ><path d="M0 8.46126C8 3.84592 16 3.84592 24 8.46126C32 13.0766 40 13.0766 48 8.46127C56 3.84593 64 3.84593 72 8.46127C80 13.0766 88 13.0766 96 8.46128C104 3.84594 112 3.84594 120 8.46128C128 13.0766 136 13.0766 144 8.46128C152 3.84594 160 3.84595 168 8.46129C176 13.0766 184 13.0766 192 8.46129C200 3.84595 208 3.84596 216 8.4613C224 13.0766 232 13.0766 240 8.4613C248 3.84596 256 3.84596 264 8.46131C272 13.0766 280 13.0766 288 8.46131C296 3.84597 304 3.84597 312 8.46131C320 13.0767 328 13.0767 336 8.46132C344 3.84598 352 3.84598 360 8.46132C368 13.0767 376 13.0767 384 8.46132C392 3.84599 400 3.84599 408 8.46133C416 13.0767 424 13.0767 432 8.46133C440 3.846 448 3.846 456 8.46134C464 13.0767 472 13.0767 480 8.46134C488 3.846 496 3.846 504 8.46135C512 13.0767 520 13.0767 528 8.46135C536 3.84601 544 3.84601 552 8.46135C560 13.0767 568 13.0767 576 8.46136C584 3.84602 592 3.84602 600 8.46136C608 13.0767 616 13.0767 624 8.46137C632 3.84603 640 3.84603 648 8.46137C656 13.0767 664 13.0767 672 8.46138C680 3.84604 688 3.84604 696 8.46138C704 13.0767 712 13.0767 720 8.46138C728 3.84604 736 3.84604 744 8.46139C752 13.0767 760 13.0767 768 8.46139C776 3.84605 784 3.84605 792 8.4614C800 13.0767 808 13.0767 816 8.4614C824 3.84606 832 3.84606 840 8.4614C848 13.0767 856 13.0767 864 8.46141C872 3.84607 880 3.84607 888 8.46141C896 13.0768 904 13.0768 912 8.46142C920 3.84608 928 3.84608 936 8.46142C944 13.0768 952 13.0768 960 8.46142C968 3.84608 976 3.84609 984 8.46143C992 13.0768 1000 13.0768 1008 8.46143C1016 3.84609 1024 3.8461 1032 8.46144C1040 13.0768 1048 13.0768 1056 8.46144C1064 3.8461 1072 3.8461 1080 8.46145C1088 13.0768 1096 13.0768 1104 8.46145C1112 3.84611 1120 3.84611 1128 8.46145C1136 13.0768 1144 13.0768 1152 8.46146C1160 3.84612 1168 3.84612 1176 8.46146C1184 13.0768 1192 13.0768 1200 8.46147V19.9999H0V8.46126Z" fill="currentColor"/>
1905            <path class="shape-divider-stroke" vector-effect="non-scaling-stroke" d="M1 8.46126C9 3.84592 17 3.84592 25 8.46126C33 13.0766 41 13.0766 49 8.46127C57 3.84593 65 3.84593 73 8.46127C81 13.0766 89 13.0766 97 8.46128C105 3.84594 113 3.84594 121 8.46128C129 13.0766 137 13.0766 145 8.46128C153 3.84594 161 3.84595 169 8.46129C177 13.0766 185 13.0766 193 8.46129C201 3.84595 209 3.84596 217 8.4613C225 13.0766 233 13.0766 241 8.4613C249 3.84596 257 3.84596 265 8.46131C273 13.0766 281 13.0766 289 8.46131C297 3.84597 305 3.84597 313 8.46131C321 13.0767 329 13.0767 337 8.46132C345 3.84598 353 3.84598 361 8.46132C369 13.0767 377 13.0767 385 8.46132C393 3.84599 401 3.84599 409 8.46133C417 13.0767 425 13.0767 433 8.46133C441 3.846 449 3.846 457 8.46134C465 13.0767 473 13.0767 481 8.46134C489 3.846 497 3.846 505 8.46135C513 13.0767 521 13.0767 529 8.46135C537 3.84601 545 3.84601 553 8.46135C561 13.0767 569 13.0767 577 8.46136C585 3.84602 593 3.84602 601 8.46136C609 13.0767 617 13.0767 625 8.46137C633 3.84603 641 3.84603 649 8.46137C657 13.0767 665 13.0767 673 8.46138C681 3.84604 689 3.84604 697 8.46138C705 13.0767 713 13.0767 721 8.46138C729 3.84604 737 3.84604 745 8.46139C753 13.0767 761 13.0767 769 8.46139C777 3.84605 785 3.84605 793 8.4614C801 13.0767 809 13.0767 817 8.4614C825 3.84606 833 3.84606 841 8.4614C849 13.0767 857 13.0767 865 8.46141C873 3.84607 881 3.84607 889 8.46141C897 13.0768 905 13.0768 913 8.46142C921 3.84608 929 3.84608 937 8.46142C945 13.0768 953 13.0768 961 8.46142C969 3.84608 977 3.84609 985 8.46143C993 13.0768 1001 13.0768 1009 8.46143C1017 3.84609 1025 3.8461 1033 8.46144C1041 13.0768 1049 13.0768 1057 8.46144C1065 3.8461 1073 3.8461 1081 8.46145C1089 13.0768 1097 13.0768 1105 8.46145C1113 3.84611 1121 3.84611 1129 8.46145C1137 13.0768 1145 13.0768 1153 8.46146C1161 3.84612 1169 3.84612 1177 8.46146C1185 13.0768 1193 13.0768 1201 8.46147" stroke="black"/></svg>
1906        </div></div>
1907  </div>
1908</div>
1909
1910<style>
1911  #shape-divider-shape-divider-main-0 svg {
1912    transform: translate3d(0, 0, 0) scaleX(1) scaleY(1);
1913  }
1914
1915  #shape-divider-shape-divider-main-0 svg:nth-child(2) {
1916    transform: translate3d(0, 0, 0) scaleX(1) scaleY(1) translateX(100%);
1917  }#shopify-section-template--27805456236850__main > data-island,
1918  #shopify-section-template--27805456236850__main > section,
1919  #shopify-section-template--27805456236850__main > footer,
1920  #shopify-section-template--27805456236850__main [data-related-products-section],
1921  #shopify-section-template--27805456236850__main [data-recently-viewed-products-section] {
1922    padding-bottom: 1.6666666666666665%;
1923  }</style>
1924
1925</div><div id="shopify-section-template--27805456236850__liquid_w4bK8N" class="shopify-section"><section
1926  class="relative overflow-hidden bg-scheme-background text-scheme-text  "
1927  data-color-scheme="scheme1"
1928>
1929  <div class="section-content px-section max-w-site mx-auto py-section-vertical-spacing ">
1930    
1931
1932    <div
1933      
1934    >
1935      <style>
1936main .shopify-section:not(#shopify-section-template--27805456236850__liquid_w4bK8N){display:none!important}
1937#shopify-section-template--27805456236850__liquid_w4bK8N .section-content{padding-top:0!important;padding-bottom:0!important}
1938.bk{color:#000;max-width:1180px;margin:0 auto;padding:56px 20px 72px}
1939.bk *{box-sizing:border-box}
1940.bk-head{text-align:center;max-width:720px;margin:0 auto 36px}
1941.bk-eye{display:inline-block;background:#1F4BD8;color:#fff;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}
1942.bk h2{font-family:var(--heading-font-stack);font-weight:400;text-transform:uppercase;font-size:clamp(32px,4.6vw,54px);line-height:1;margin:0 0 14px}
1943.bk-lead{font-size:17px;line-height:1.55;margin:0 0 18px}
1944.bk-steps{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px;font-size:14px;font-weight:700}
1945.bk-steps span{background:#FFF4E8;border:2px solid #000;border-radius:999px;padding:6px 12px}
1946.bk-steps i{font-style:normal;opacity:.5;align-self:center}
1947.bk-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:28px;align-items:start}
1948.bk-card{border:2px solid #000;border-radius:14px;background:#fff;box-shadow:5px 5px 0 #000;padding:26px}
1949.bk-card h3{font-family:var(--heading-font-stack);font-weight:400;text-transform:uppercase;font-size:24px;line-height:1;margin:0 0 4px}
1950.bk-sub{font-size:14px;opacity:.7;margin:0 0 18px}
1951.bk-hc{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:#FFF4E8;border:2px dashed #000;border-radius:10px;padding:12px 14px;margin-bottom:22px;font-size:14px;font-weight:600}
1952.bk-hc input{width:84px;border:2px solid #000;border-radius:8px;padding:8px 10px;font:inherit;font-size:16px;background:#fff}
1953.bk-hc button{border:2px solid #000;border-radius:8px;background:#000;color:#fff;font-weight:700;padding:9px 14px;cursor:pointer;font-size:14px}
1954.bk-grp{margin-bottom:20px}
1955.bk-gh{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid #000;padding-bottom:6px;margin-bottom:6px}
1956.bk-gh b{font-family:var(--heading-font-stack);font-weight:400;text-transform:uppercase;font-size:19px}
1957.bk-gh small{font-size:13px;font-weight:700}
1958.bk-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;border-bottom:1px dashed #bbb}
1959.bk-row:last-child{border-bottom:0}
1960.bk-row label{font-weight:600;font-size:15px}
1961.bk-row label small{display:block;font-weight:400;font-size:12px;opacity:.65}
1962.bk-st{display:inline-flex;align-items:center;border:2px solid #000;border-radius:999px;overflow:hidden;flex:none}
1963.bk-st button{width:36px;height:34px;border:0;background:#fff;font-size:20px;font-weight:700;cursor:pointer;line-height:1;color:#000}
1964.bk-st button:hover{background:#FFF4E8}
1965.bk-st input{width:40px;height:34px;border:0;border-left:2px solid #000;border-right:2px solid #000;text-align:center;font:inherit;font-weight:700;font-size:15px;-moz-appearance:textfield;background:#fff}
1966.bk-st input::-webkit-inner-spin-button,.bk-st input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
1967.bk-sauce{font-size:13px;margin:10px 0 0;opacity:.8}
1968.bk-side{position:sticky;top:96px}
1969.bk-sum{background:#FFF4E8;border:2px solid #000;border-radius:10px;padding:14px 16px;margin-bottom:18px}
1970.bk-sum ul{list-style:none;margin:0 0 10px;padding:0;font-size:14px;line-height:1.6}
1971.bk-sum ul li{display:flex;justify-content:space-between;gap:10px}
1972.bk-empty{font-size:14px;opacity:.6;margin:0 0 6px}
1973.bk-tot{display:flex;justify-content:space-between;align-items:baseline;border-top:2px solid #000;padding-top:8px;font-weight:800}
1974.bk-tot span:last-child{font-family:var(--heading-font-stack);font-weight:400;font-size:28px}
1975.bk-note{font-size:12px;opacity:.65;margin:6px 0 0}
1976.bk-f{display:flex;flex-direction:column;margin-bottom:12px}
1977.bk-f label{font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}
1978.bk-f input,.bk-f select,.bk-f textarea{border:2px solid #000;border-radius:8px;padding:11px 12px;font:inherit;font-size:16px;background:#fff;color:#000;width:100%}
1979.bk-f textarea{min-height:70px;resize:vertical}
1980.bk-f input:focus,.bk-f select:focus,.bk-f textarea:focus{outline:none;box-shadow:0 0 0 3px #FFC629}
1981.bk-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}
1982.bk-lt{font-size:12px;font-weight:700;margin-top:5px}
1983.bk-go{width:100%;border:2px solid #000;border-radius:8px;background:#FF341A;color:#000;font-family:var(--heading-font-stack);font-size:18px;text-transform:uppercase;padding:14px;box-shadow:4px 4px 0 #000;cursor:pointer;transition:transform .12s,box-shadow .12s;margin-top:4px}
1984.bk-go:hover{transform:translate(4px,4px);box-shadow:0 0 0 #000}
1985.bk-msg{border:2px solid #000;border-radius:10px;padding:14px;font-weight:700;margin-bottom:16px}
1986.bk-ok{background:#FFC629}.bk-err{background:#FFD6D6}
1987.bk-warn{color:#c21d00;font-size:13px;font-weight:700;margin:8px 0 0;min-height:1em}
1988@media(max-width:860px){.bk-grid{grid-template-columns:1fr}.bk-side{position:static}.bk{padding:40px 16px 56px}}
1989@media(max-width:420px){.bk-two{grid-template-columns:1fr}.bk-card{padding:20px}}
1990
1991/* mobile fixes */
1992.bk-two>*{min-width:0}
1993.bk-f input,.bk-f select,.bk-f textarea{min-width:0;max-width:100%;box-sizing:border-box}
1994.bk-f input[type=date]{-webkit-appearance:none;appearance:none;display:block;width:100%;min-height:48px;text-align:left}
1995@media(max-width:600px){.bk-two{grid-template-columns:1fr!important}.bk{padding:28px 4px 48px!important}.bk-card{padding:20px!important}.bk-gh{flex-wrap:wrap;gap:2px 10px}.bk-hc-q{flex-basis:100%;text-align:center;margin:0 0 4px!important}}
1996/* simplified layout */
1997.bk-steps,.bk-lt,.bk-grid>.bk-card>.bk-sub{display:none!important}
1998.bk-head{margin-bottom:28px}
1999.bk-head h2{margin-bottom:0}
2000.bk-grid>.bk-card>h3{margin-bottom:22px}
2001#bk-form>.bk-hc{justify-content:center;margin:0 0 28px;padding:16px 20px;border-radius:14px;border-style:solid;box-shadow:5px 5px 0 #000}
2002.bk-hc-q{font-family:var(--heading-font-stack);font-weight:400;text-transform:uppercase;font-size:20px;margin-right:6px}
2003@media(min-width:861px){.bk-grid{align-items:stretch}.bk-side{position:static;display:flex}.bk-side>.bk-card{flex:1;display:flex;flex-direction:column}.bk-side .bk-go{margin-top:auto}}
2004</style>
2005<div class="bk" id="catering-form">
2006<div class="bk-head">
2007<span class="bk-eye">Pickup in Cardiff or Leucadia</span>
2008<h2>Bring the Bump to your next gathering</h2>
2009<div class="bk-steps"><span>
20091. Build your order</span><i>&rarr;</i><span>2. We confirm by email</span><i>&rarr;</i><span>3. Grab it fresh</span></div>
2010</div>
2011<form method="post" action="/contact#bk-form" id="bk-form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" />
2012
2013
2014<input type="hidden" name="contact[Request]" value="Catering">
2015<input type="hidden" name="contact[Order]" id="bk-order" value="">
2016<input type="hidden" name="contact[Estimate]" id="bk-est" value="">
2017<div class="bk-hc"><b class="bk-hc-q">Not sure how much?</b><span>Feeding</span><input type="number" min="1" id="bk-ppl" placeholder="20" aria-label="Number of people"><span>people?</span><button type="button" id="bk-sug">Suggest amounts</button></div>
2018<div class="bk-grid">
2019<div class="bk-card">
2020<h3>Build your order</h3>
2021<p class="bk-sub">Tap + and &minus; to add. Pricing updates as you go.</p>
2022<div class="bk-grp">
2023<div class="bk-gh"><b>Coffee Traveler</b><small>$40 &middot; serves ~10</small></div>
2024<div class="bk-row"><label>Hot coffee<small>96oz, with cups, cream &amp; sweetener</small></label><span class="bk-st" data-k="Hot coffee Traveler" data-p="40"><button type="button" data-d="-1" aria-label="Less">&minus;</button><input type="number" min="0" value="0" id="bk-hot"><button type="button" data-d="1" aria-label="More">+</button></span></div>
2025<div class="bk-row"><label>Cold brew<small>96oz, with cups, cream &amp; sweetener</small></label><span class="bk-st" data-k="Cold brew Traveler" data-p="40"><button type="button" data-d="-1" aria-label="Less">&minus;</button><input type="number" min="0" value="0"><button type="button" data-d="1" aria-label="More">+</button></span></div>
2026</div>
2027<div class="bk-grp">
2028<div class="bk-gh"><b>Empanadas</b><small>$4.50 ea &middot; 12 for $48</small></div>
2029<div class="bk-row"><label>Chef&#39;s mix<small>A little of everything</small></label><span class="bk-st bk-e" data-k="Chef's mix"><button type="button" data-d="-1" aria-label="Less">&minus;</button><input type="number" min="0" value="0" id="bk-mix"><button type="button" data-d="1" aria-label="More">+</button></span></div>
2030<div class="bk-row"><label>Bacon</label><span class="bk-st bk-e" data-k="Bacon"><button type="button" data-d="-1" aria-label="Less">&minus;</button><input type="number" min="0" value="0"><button type="button" data-d="1" aria-label="More">+</button></span></div>
2031<div class="bk-row"><label>Serrano</label><span class="bk-st bk-e" data-k="Serrano"><button type="button" data-d="-1" aria-label="Less">&minus;</button><input type="number" min="0" value="0"><button type="button" data-d="1" aria-label="More">+</button></span></div>
2032<div class="bk-row"><label>Sausage</label><span class="bk-st bk-e" data-k="Sausage"><button type="button" data-d="-1" aria-label="Less">&minus;</button><input type="number" min="0" value="0"><button type="button" data-d="1" aria-label="More">+</button></span></div>
2033<div class="bk-row"><label>Ham &amp; Cheese</label><span class="bk-st bk-e" data-k="Ham & Cheese"><button type="button" data-d="-1" aria-label="Less">&minus;</button><input type="number" min="0" value="0"><button type="button" data-d="1" aria-label="More">+</button></span></div>
2034<div class="bk-row"><label>Beef</label><span class="bk-st bk-e" data-k="Beef"><button type="button" data-d="-1" aria-label="Less">&minus;</button><input type="number" min="0" value="0"><button type="button" data-d="1" aria-label="More">+</button></span></div>
2035<p class="bk-sauce">Comes with Chimichurri Ranch &amp; Tapatío.</p>
2036</div>
2037</div>
2038<div class="bk-side">
2039<div class="bk-card">
2040<h3>Your order</h3>
2041<p class="bk-sub">Order at least 48 hours ahead.</p>
2042<div class="bk-sum"><p class="bk-empty" id="bk-empty">Nothing added yet.</p><ul id="bk-list"></ul><div class="bk-tot"><span>Estimated total</span><span id="bk-total">$0</span></div><p class="bk-note">Estimate only. Applicable taxes will be added at checkout.</p></div>
2043<div class="bk-two">
2044<div class="bk-f"><label for="bk-name">Name</label><input id="bk-name" type="text" name="contact[name]" required autocomplete="name"></div>
2045<div class="bk-f"><label for="bk-phone">Phone</label><input id="bk-phone" type="tel" name="contact[phone]" autocomplete="tel"></div>
2046</div>
2047<div class="bk-f"><label for="bk-email">Email</label><input id="bk-email" type="email" name="contact[email]" required autocomplete="email"></div>
2048<div class="bk-two">
2049<div class="bk-f"><label for="bk-date">Pickup date</label><input id="bk-date" type="date" required><input type="hidden" id="bk-date-fmt" name="contact[Pickup date]"><span class="bk-lt">48 hours&#39; notice</span></div>
2050<div class="bk-f"><label for="bk-time">Pickup time</label><select id="bk-time" name="contact[Pickup time]" required><option value="" disabled selected>Choose</option><option>6:00 AM</option><option>6:30 AM</option><option>7:00 AM</option><option>7:30 AM</option><option>8:00 AM</option><option>8:30 AM</option><option>9:00 AM</option><option>9:30 AM</option><option>10:00 AM</option><option>10:30 AM</option><option>11:00 AM</option><option>11:30 AM</option><option>12:00 PM</option><option>12:30 PM</option><option>1:00 PM</option><option>1:30 PM</option></select></div>
2051</div>
2052<div class="bk-f"><label for="bk-loc">Pickup cafe</label><select id="bk-loc" name="contact[Pickup location]" required><option value="" disabled selected>Choose</option><option>Cardiff</option><option>Leucadia</option></select></div>
2053<div class="bk-f"><label for="bk-msgf">Anything else? (optional)</label><textarea id="bk-msgf" name="contact[body]" placeholder="Dietary n
2053otes, special requests"></textarea></div>
2054<button type="submit" class="bk-go">Send request</button>
2055<p class="bk-warn" id="bk-warn" aria-live="polite"></p>
2056</div>
2057</div>
2058</div>
2059</form>
2060</div>
2061<script>
2062(function(){
2063var f=document.getElementById('bk-form');if(!f)return;
2064function money(n){return '$'+(Math.round(n*100)/100).toFixed(n%1?2:0)}
2065function st(){return [].slice.call(f.querySelectorAll('.bk-st'))}
2066function q(s){var v=parseInt(s.querySelector('input').value,10);return isNaN(v)||v<0?0:v}
2067function upd(){var items=[],tot=0,emp=0;st().forEach(function(s){var n=q(s);if(!n)return;var k=s.getAttribute('data-k');if(s.classList.contains('bk-e')){emp+=n;items.push([n+' '+k+' empanada'+(n>1?'s':''),null])}else{var p=n*40;tot+=p;items.push([n+' '+k+(n>1?'s':''),p])}});
2068if(emp){var ep=Math.floor(emp/12)*48+(emp%12)*4.5;tot+=ep;items.push(['Empanadas total ('+emp+(emp>=12?', family pack pricing':'')+')',ep])}
2069var ul=document.getElementById('bk-list');ul.innerHTML=items.map(function(i){return '<li><span>'+i[0].replace(/&/g,'&amp;')+'</span><span>'+(i[1]!=null?money(i[1]):'')+'</span></li>'}).join('');
2070document.getElementById('bk-empty').style.display=items.length?'none':'block';
2071document.getElementById('bk-total').textContent=money(tot);
2072document.getElementById('bk-order').value=items.map(function(i){return i[0]}).join('; ');
2073document.getElementById('bk-est').value=money(tot);return items.length}
2074st().forEach(function(s){var i=s.querySelector('input');s.querySelectorAll('button').forEach(function(b){b.addEventListener('click',function(){var v=q(s)+parseInt(b.getAttribute('data-d'),10);if(s.classList.contains('bk-e')&&b.getAttribute('data-d')==='1'&&q(s)===0){v=12}i.value=Math.max(0,v);upd()})});i.addEventListener('input',upd)});
2075document.getElementById('bk-sug').addEventListener('click',function(){var p=parseInt(document.getElementById('bk-ppl').value,10);if(!p||p<1){document.getElementById('bk-ppl').focus();return}st().forEach(function(s){s.querySelector('input').value=0});document.getElementById('bk-hot').value=Math.ceil(p/10);document.getElementById('bk-mix').value=Math.ceil(p/12)*12;upd()});
2076var p=new Intl.DateTimeFormat('en-CA',{timeZone:'America/Los_Angeles',year:'numeric',month:'2-digit',day:'2-digit'}).format(new Date(Date.now()+48*3600*1000));var d=document.getElementById('bk-date');d.min=p;
2077f.addEventListener('submit',function(e){var w=document.getElementById('bk-warn');if(!upd()&&!document.getElementById('bk-msgf').value.trim()){e.preventDefault();w.textContent='Add at least one item, or tell us what you need in the notes.';return}if(d.value&&d.value<d.min){e.preventDefault();w.textContent='We need 48 hours\' notice. Please pick a later date.';return}w.textContent=''});
2078upd();
2079})();
2080</script>
vendor: 1 bytes, line 2080
2080
2081<script>(function(){var f=document.getElementById('bk-form'),d=document.getElementById('bk-date'),h=document.getElementById('bk-date-fmt');if(!f||!d||!h)return;function set(){var v=d.value;if(!v){h.value='';return;}var p=v.split('-');var dt=new Date(+p[0],+p[1]-1,+p[2]);h.value=dt.toLocaleDateString('en-US',{weekday:'long'})+', '+p[1]+'/'+p[2]+'/'+p[0];}d.addEventListener('change',set);d.addEventListener('input',set);f.addEventListener('submit',set,true);})();</script>
2081
2082    </div>
2083  </div></section>
2084<style> #shopify-section-template--27805456236850__liquid_w4bK8N h2, #shopify-section-template--27805456236850__liquid_w4bK8N h3 {font-family: var(--heading-font-stack); font-weight: var(--heading-font-weight); letter-spacing: var(--heading-letterspacing);} #shopify-section-template--27805456236850__liquid_w4bK8N .bc-cta {display: none !important;} </style></div><div id="shopify-section-template--27805456236850__liquid_w4DDW4" class="shopify-section"><section
2085  class="relative overflow-hidden bg-scheme-background text-scheme-text  "
2086  data-color-scheme="scheme1"
2087>
2088  <div class="section-content px-section max-w-site mx-auto py-section-vertical-spacing ">
2089    
2090
2091    <div
2092      
2093    >
2094      <style>#shopify-section-template--27805456236850__liquid_w4DDW4{display:none!important}</style>
2095    </div>
2096  </div></section>
2097</div><div id="shopify-section-template--27805456236850__liquid_T9KWNJ" class="shopify-section"><section
2098  class="relative overflow-hidden bg-scheme-background text-scheme-text  "
2099  data-color-scheme="scheme1"
2100>
2101  <div class="section-content px-section max-w-site mx-auto py-section-vertical-spacing ">
2102    
2103
2104    <div
2105      
2106    >
2107      <style>#shopify-section-template--27805456236850__liquid_T9KWNJ{display:none!important}</style>
2108    </div>
2109  </div></section>
2110</div><div id="shopify-section-template--27805456236850__liquid_zxjwA8" class="shopify-section"><section
2111  class="relative overflow-hidden bg-scheme-background text-scheme-text  "
2112  data-color-scheme="scheme1"
2113>
2114  <div class="section-content px-section max-w-site mx-auto py-section-vertical-spacing ">
2115    
2116
2117    <div
2118      
2119    >
2120      
2121    </div>
2122  </div></section>
2123</div>
2124    </main><!-- BEGIN sections: footer-group -->
2125<div id="shopify-section-sections--27805456564530__footer" class="shopify-section shopify-section-group-footer-group section-footer mt-auto relative z-shape-divider"><footer
2126  class="relative bg-scheme-background text-scheme-text"
2127  data-color-scheme="scheme5"
2128>
2129  <div class="section-content relative z-10 mx-auto max-w-site px-section py-section-vertical-spacing">
2130    <div class="grid grid-cols-1 gap-10 lg:grid-cols-12 lg:gap-theme">
2131          <div
2132            class="space-y-5 lg:col-span-4 "
2133            
2134          ><div class="inline-rte break-words ">
2135                    EVERYDAY 6 - 2&nbsp;
2136                  </div><ul class="-mx-2 -mt-2 flex flex-wrap justify-start lg:justify-start">
2137  
2138
2139    
2140      
2141        <li class="mx-2 mt-2">
2142          <a
2143            class="fill-current"
2144            href="https://www.facebook.com/bumpcoffee1"
2145            target="_blank"
2146          >
2147            <span class="inline-block h-5 w-5" aria-hidden="true"><svg
2148  aria-hidden="true"
2149  focusable="false"
2150  viewBox="0 0 24 24"
2151  fill="none"
2152  class="icon icon-facebook fill-current"
2153  xmlns="http://www.w3.org/2000/svg"
2154>
2155  <path d="M11.9998 2.0368C6.47711 2.0368 2 6.51391 2 12.0366C2 16.7261 5.22874 20.6612 9.58425 21.742V15.0925H7.52229V12.0366H9.58425V10.7198C9.58425 7.3163 11.1246 5.73873 14.4662 5.73873C15.0997 5.73873 16.1929 5.86313 16.6401 5.98713V8.75707C16.4041 8.73227 15.9941 8.71987 15.4849 8.71987C13.8454 8.71987 13.2118 9.34106 13.2118 10.9558V12.0366H16.4781L15.9169 15.0925H13.2118V21.9632C18.1633 21.3652 22 17.1493 22 12.0366C21.9996 6.51391 17.5225 2.0368 11.9998 2.0368Z" fill="currentColor"/>
2156</svg>
2157</span>
2158            <span class="visually-hidden">Facebook</span>
2159          </a>
2160        </li>
2161      
2162    
2163  
2164
2165    
2166  
2167
2168    
2169  
2170
2171    
2172      
2173        <li class="mx-2 mt-2">
2174          <a
2175            class="fill-current"
2176            href="https://www.instagram.com/bumpcoffee/"
2177            target="_blank"
2178          >
2179            <span class="inline-block h-5 w-5" aria-hidden="true"><svg
2180  aria-hidden="true"
2181  focusable="false"
2182  viewBox="0 0 24 24"
2183  fill="none"
2184  class="icon icon-instagram fill-current"
2185  xmlns="http://www.w3.org/2000/svg"
2186>
2187  <path fill-rule="evenodd" clip-rule="evenodd" d="M12.0059 3.80113C14.6783 3.80113 14.9947 3.81285 16.0457 3.85974C17.0225 3.90272 17.5499 4.06681 17.9015 4.20356C18.3665 4.38328 18.7025 4.60207 19.0502 4.9498C19.4018 5.30143 19.6167 5.63352 19.7964 6.09846C19.9332 6.45009 20.0973 6.98144 20.1403 7.95429C20.1871 9.00918 20.1989 9.32565 20.1989 11.9941C20.1989 14.6665 20.1871 14.983 20.1403 16.034C20.0973 17.0107 19.9332 17.5382 19.7964 17.8898C19.6167 18.3548 19.3979 18.6908 19.0502 19.0385C18.6986 19.3901 18.3665 19.605 17.9015 19.7847C17.5499 19.9215 17.0186 20.0856 16.0457 20.1285C14.9908 20.1754 14.6743 20.1871 12.0059 20.1871C9.33346 20.1871 9.01699 20.1754 7.96601 20.1285C6.98925 20.0856 6.46181 19.9215 6.11018 19.7847C5.64524 19.605 5.30924 19.3862 4.96151 19.0385C4.60988 18.6869 4.395 18.3548 4.21527 17.8898C4.07853 17.5382 3.91443 17.0068 3.87146 16.034C3.82457 14.9791 3.81285 14.6626 3.81285 11.9941C3.81285 9.32174 3.82457 9.00527 3.87146 7.95429C3.91443 6.97753 4.07853 6.45009 4.21527 6.09846C4.395 5.63352 4.61379 5.29752 4.96151 4.9498C5.31314 4.59816 5.64524 4.38328 6.11018 4.20356C6.46181 4.06681 6.99316 3.90272 7.96601 3.85974C9.01699 3.81285 9.33346 3.80113 12.0059 3.80113ZM12.0059 2C9.29048 2 8.95057 2.01172 7.88396 2.05861C6.82125 2.10549 6.09064 2.2774 5.4577 2.52354C4.79742 2.7814 4.23872 3.12131 3.68392 3.68002C3.12522 4.23481 2.78531 4.79351 2.52745 5.44989C2.2813 6.08674 2.1094 6.81344 2.06251 7.87615C2.01563 8.94667 2.00391 9.28658 2.00391 12.002C2.00391 14.7173 2.01563 15.0572 2.06251 16.1239C2.1094 17.1866 2.2813 17.9172 2.52745 18.5501C2.78531 19.2104 3.12522 19.7691 3.68392 20.3239C4.23872 20.8787 4.79742 21.2225 5.4538 21.4765C6.09064 21.7226 6.81734 21.8945 7.88005 21.9414C8.94667 21.9883 9.28657 22 12.0019 22C14.7173 22 15.0572 21.9883 16.1238 21.9414C17.1866 21.8945 17.9172 21.7226 18.5501 21.4765C19.2065 21.2225 19.7652 20.8787 20.32 20.3239C20.8748 19.7691 21.2186 19.2104 21.4725 18.554C21.7187 17.9172 21.8906 17.1905 21.9375 16.1278C21.9844 15.0611 21.9961 14.7212 21.9961 12.0059C21.9961 9.29049 21.9844 8.95058 21.9375 7.88396C21.8906 6.82125 21.7187 6.09064 21.4725 5.45771C21.2264 4.79351 20.8865 4.23481 20.3278 3.68002C19.773 3.12522 19.2143 2.7814 18.5579 2.52745C17.9211 2.2813 17.1944 2.1094 16.1317 2.06251C15.0611 2.01172 14.7212 2 12.0059 2ZM12.0059 6.86423C9.16937 6.86423 6.86814 9.16546 6.86814 12.002C6.86814 14.8384 9.16937 17.1397 12.0059 17.1397C14.8423 17.1397 17.1436 14.8384 17.1436 12.002C17.1436 9.16546 14.8423 6.86423 12.0059 6.86423ZM12.0059 15.3346C10.1657 15.3346 8.67317 13.8422 8.67317 12.002C8.67317 10.1618 10.1657 8.66927 12.0059 8.66927C13.8461 8.66927 15.3385 10.1618 15.3385 12.002C15.3385 13.8422 13.8461 15.3346 12.0059 15.3346ZM17.3467 7.86048C18.007 7.86048 18.5462 7.32522 18.5462 6.66103C18.5462 6.00074 18.007 5.46157 17.3467 5.46157C16.6865 5.46157 16.1473 5.99683 16.1473 6.66103C16.1473 7.32131 16.6825 7.86048 17.3467 7.86048Z" fill="currentColor"/>
2188</svg>
2189</span>
2190            <span class="visually-hidden">Instagram</span>
2191          </a>
2192        </li>
2193      
2194    
2195  
2196
2197    
2198  
2199
2200    
2201  
2202
2203    
2204  
2205
2206    
2207  
2208
2209    
2210  
2211
2212    
2213  
2214
2215    
2216  
2217
2218    
2219  
2220
2221    
2222  
2223
2224    
2225  
2226
2227    
2228  
2229
2230    
2231  
2232</ul>
2233</div>
2234        
2235
2236          <div
2237            class="space-y-5 lg:col-span-4 "
2238            
2239          ><div class="flex flex-wrap justify-start gap-10 lg:justify-center">
2240                    <div class="w-full  flex-1">
2241                      
2242                      
2243                      <ul class="list-none space-y-2.5">
2244                        
2245                          <li>
2246                            <a
2247                              href="/collections/coffee"
2248                              class="secondary-text-link break-words"
2249                            >
2250                              Coffee
2251                            </a>
2252                          </li>
2253                        
2254                          <li>
2255                            <a
2256                              href="/collections/kits"
2257                              class="secondary-text-link break-words"
2258                            >
2259                              Kits
2260                            </a>
2261                          </li>
2262                        
2263                          <li>
2264                            <a
2265                              href="/collections/merch"
2266                              class="secondary-text-link break-words"
2267                            >
2268                              Merch
2269                            </a>
2270                          </li>
2271                        
2272                          <li>
2273                            <a
2274                              href="/pages/catering"
2275                              class="secondary-text-link break-words"
2276                            >
2277                              Catering
2278                            </a>
2279                          </li>
2280                        
2281                          <li>
2282                            <a
2283                              href="https://bumpcoffee.square.site/s/gift-cards"
2284                              class="secondary-text-link break-words"
2285                            >
2286                              Gift Cards
2287                            </a>
2288                          </li>
2289                        
2290                          <li>
2291                            <a
2292                              href="/pages/menu"
2293                              class="secondary-text-link break-words"
2294                            >
2295                              Menu
2296                            </a>
2297                          </li>
2298                        
2299                          <li>
2300                            <a
2301                              href="https://bumpcoffee.co/pages/locations-1"
2302                              class="secondary-text-link break-words"
2303                            >
2304                              Locations
2305                            </a>
2306                          </li>
2307                        
2308                          <li>
2309                            <a
2310                              href="/pages/careers"
2311                              class="secondary-text-link break-words"
2312                            >
2313                              Careers
2314                            </a>
2315                          </li>
2316                        
2317                      </ul>
2318                    </div>
2319                    <div class="w-full  flex-1">
2320                      
2321                      
2322                      <ul class="list-none space-y-2.5">
2323                        
2324                          <li>
2325                            <a
2326                              href="/pages/contact-us"
2327                              class="secondary-text-link"
2328                            >
2329                              Contact Us
2330                            </a>
2331                          </li>
2332                        
2333                          <li>
2334                            <a
2335                              href="/policies/terms-of-service"
2336                              class="secondary-text-link"
2337                            >
2338                              Terms of Service
2339                            </a>
2340                          </li>
2341                        
2342                          <li>
2343                            <a
2344                              href="/policies/privacy-policy"
2345                              class="secondary-text-link"
2346                            >
2347                              Privacy Policy
2348                            </a>
2349                          </li>
2350                        
2351                      </ul>
2352                    </div></div></div>
2353        
2354
2355          <div
2356            class="space-y-5 lg:col-span-4 lg:col-end-last"
2357            
2358          ><div><h2 class="font-heading heading-secondary mb-5">
2359                      Get on the list
2360                    </h2>
2361
2362
2363
2364<form method="post" action="/contact#newsletter-form-sections--27805456564530__footer" id="newsletter-form-sections--27805456564530__footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2365  
2366
2367  
2368    <div class="items-center justify-center lg:flex lg:gap-2">
2369      <input
2370        type="hidden"
2371        name="contact[tags]"
2372        value="newsletter"
2373      >
2374
2375      <label
2376        for="NewsletterForm-sections--27805456564530__footer"
2377        class="sr-only"
2378      >
2379        Email Address
2380      </label>
2381
2382      <div class="w-full">
2383        <input
2384          id="NewsletterForm-sections--27805456564530__footer"
2385          type="email"
2386          name="contact[email]"
2387          class="input-group-field w-full text-scheme-text placeholder:text-scheme-text border-scheme-text bg-red-500"
2388          value=""
2389          autocorrect="off"
2390          autocapitalize="off"
2391          autocomplete="email"
2392          
2393          placeholder="[email protected]"
2394          required
2395        >
2396      </div>
2397
2398      <button
2399        type="submit"
2400        class="push-btn push-btn--pop mt-2.5 w-full lg:mt-0 lg:w-auto"
2401        name="commit"
2402        id="Subscribe-sections--27805456564530__footer"
2403      >
2404        <span class="push-btn__surface w-full">Subscribe</span>
2405      </button>
2406    </div>
2407  
2408</form>
2409
2410<div class="rte mt-4">
2411                      <div class="text-sm">
2412                        <p>New roasts, empanada drops and the occasional good news from the coast. No spam, just flavor.</p>
2413                      </div>
2414                    </div></div></div>
2415        
2416</div>
2417
2418    <div class="mt-10 flex flex-col items-start justify-between gap-5 text-scheme-text lg:flex-row lg:items-center">
2419      <div class="order-3 lg:order-1 ">
2420        <p class="text-sm">
2421          &copy; 2026,
2422          <a href="/" title="">BUMP COFFEE</a>.
2423          <span class="ml-1 inline-block lg:ml-2"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></span>
2424        </p>
2425      </div>
2426          <div class="order-2 ">
2427            <h2 class="visually-hidden">
2428              Accepted Payments
2429            </h2>
2430            <ul class="payment-icons -mx-2 ">
2431              
2432                <li class="mx-2 inline-block w-8">
2433                  <svg class="icon 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>
2434
2435                </li>
2436              
2437                <li class="mx-2 inline-block w-8">
2438                  <svg class="icon 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 
24380 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>
2439
2440                </li>
2441              
2442                <li class="mx-2 inline-block w-8">
2443                  <svg class="icon 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>
2444                </li>
2445              
2446                <li class="mx-2 inline-block w-8">
2447                  <svg class="icon 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;"/>
2447<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>
2448
2449                </li>
2450              
2451                <li class="mx-2 inline-block w-8">
2452                  <svg class="icon 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"/><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 
24520-.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>
2453                </li>
2454              
2455                <li class="mx-2 inline-block w-8">
2456                  <svg class="icon 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>
2457
2458                </li>
2459              
2460                <li class="mx-2 inline-block w-8">
2461                  <svg class="icon 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;"/><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 
246116.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>
2462
2463                </li>
2464              
2465            </ul>
2466          </div>
2467        
2468</div>
2469  </div>
2470</footer>
2471
2472
2473
2474
2475</div>
2476<!-- END sections: footer-group --><!-- BEGIN sections: layer-group -->
2477<div id="shopify-section-sections--27805456630066__cart-drawer" class="shopify-section shopify-section-group-layer-group">
2477<script>
2478    window.theme = window.theme || {};
2479    window.theme.cartSectionIds = window.theme.cartSectionIds || {};
2480    window.theme.cartSectionIds['cart-drawer'] = "sections--27805456630066__cart-drawer";
2481  </script>
2481
2482  <data-island
2483    data-cart-drawer-section-id="sections--27805456630066__cart-drawer"
2484    x-data="
2485      ModalCart({
2486        openOnAddToCart: true,
2487        useModalCart: true
2488      })
2489    "
2490    x-cloak
2491    x-init="initTeleport($root);"
2492    on="idle"
2493    id="sections--27805456630066__cart-drawer"
2494  >
2495    <div>
2496      <template data-should-teleport="#right-drawer-slot">
2497        <div
2498          x-show="$store.modals.rightDrawer.contents === 'cart'"
2499          class="flex h-screen max-h-full flex-col overflow-hidden"
2500          :data-modal-label="$store.modals.rightDrawer.contents === 'cart'? 'Your cart' : false"
2501          data-cart-drawer
2502          id="cartDrawer"
2503        >
2504          <div class="relative flex items-center justify-between px-section pb-2.5 pt-5">
2505            <h2 class="font-heading text-base lg:text-xl" tabindex="-1">
2506              Your cart
2507              <span class="sr-only">
2508                -
2509                <span x-text="$store.cart_count.countWithText"></span>
2510              </span>
2511            </h2>
2512            <button
2513              @click.prevent="$store.modals.close('cart')"
2514              class="top-0 block"
2515            >
2516              <span class="sr-only">Close (esc)</span>
2517              <span class="inline-block h-5 w-5"><svg
2518  class="theme-icon"
2519  viewBox="0 0 48 48"
2520  fill="none"
2521  xmlns="http://www.w3.org/2000/svg"
2522>
2523  <path vector-effect="non-scaling-stroke" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43 5 5 43m38 0L5 5"/>
2524</svg>
2525</span>
2526            </button>
2527          </div>
2528          <div class="flex flex-auto flex-col overflow-hidden"><data-island
2529  x-data="CartItems"
2530  data-cart-items
2531  class="flex flex-auto flex-col overflow-hidden overflow-y-auto px-section"
2532  on="idle"
2533>
2534  
2535  
2536    <div class="py-5 text-center">
2537      <p>Your cart is currently empty.</p>
2538    </div>
2539  
2540</data-island>
2541<p
2542  class="sr-only"
2543  id="cart-live-region-text"
2544  aria-live="polite"
2545  role="status"
2546  aria-hidden="true"
2547>
2548  New subtotal:
2549  $ 0.00 USD
2550</p>
2551<div class="relative px-section pb-safe-bottom pt-5">
2552              <div
2553                class="pointer-events-none absolute left-0 right-0 top-0 z-10 h-16 w-full -translate-y-full bg-gradient-to-t from-scheme-background to-scheme-background-0"
2554              ></div><data-island
2555  x-data="CartFooter"
2556  data-cart-footer
2557  on="idle"
2558>
2559  
2560</data-island>
2561</div>
2562          </div>
2563        </div>
2564      </template>
2565    </div>
2566  </data-island>
2567</div><div id="shopify-section-sections--27805456630066__age-check-overlay" class="shopify-section shopify-section-group-layer-group contents">
2568</div><div id="shopify-section-sections--27805456630066__promo-popup" class="shopify-section shopify-section-group-layer-group contents">
2569
2570
2571  <data-island
2572    x-data="
2573      PromoPopup({
2574        delay: 4,
2575        frequency: 30,
2576        enabled: true,
2577      })
2578    "
2579    on="idle"
2580    id="sections--27805456630066__promo-popup"
2581  >
2582    <div x-show="$store.modals.promo.open">
2583      <template x-ref="teleported" data-should-teleport="#promo-slot">
2584        <template
2585          id="promoPopup"
2586          x-if="$store.modals.promo.contents === 'promoPopup'"
2587        >
2588          <div
2589            
2590              data-modal-label="Receive special offers and first look at new products."
2591            
2592            class="card rounded-card bg-scheme-background text-scheme-text"
2593            data-color-scheme="scheme1"
2594            
2595              data-desktop-position="end"
2596            
2597            @click.outside="$store.modals.close('promo')"
2598          >
2599            
2600              <div class="absolute -top-popup-floating-close right-0 z-[35]">
2601                <button
2602                  class="push-btn"
2603                  @click="$store.modals.close('promo')"
2604                >
2605                  <span class="sr-only">Close (esc)</span>
2606                  <div class="push-btn__surface p-2 align-bottom">
2607                    <div class="m-auto h-6 w-6"><svg
2608  class="theme-icon"
2609  viewBox="0 0 48 48"
2610  fill="none"
2611  xmlns="http://www.w3.org/2000/svg"
2612>
2613  <path vector-effect="non-scaling-stroke" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M43 5 5 43m38 0L5 5"/>
2614</svg>
2615</div>
2616                  </div>
2617                </button>
2618              </div>
2619            
2620
2621            <div
2622              class="card__surface card__surface--scheme z-50 lg:p-10  p-5 flex items-start gap-5 flex-col"
2623            >
2624              
2625                <div class="w-full"><div class="media  media-sections--27805456630066__promo-popup-46255834890546  default "><img src="//bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=3000" alt="" srcset="//bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=200 200w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=350 350w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=450 450w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=750 750w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=850 850w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=960 960w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=1280 1280w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=1440 1440w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=1536 1536w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=1706 1706w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=1782 1782w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=1920 1920w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=2560 2560w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=2880 2880w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&amp;width=3000 3000w" width="3000" height="3000" loading="lazy" class="media__styled-element bg-scheme-card" sizes="(min-width: 990px) calc(var(--promo-popup-width) - 4rem - 5rem), calc(100vw - 2rem - 2.5rem)" onerror="this.style.color=&quot;currentColor&quot;" onload="this.style.color=&quot;currentColor&quot;">
2626</div>
2627</div>
2628                <div class="flex w-full flex-col items-center">
2629                  
2630  <div class="text-left w-full"><div class="rte ">
2631        <p>Receive special offers and first look at new products.</p>
2632      </div></div>
2633
2634  <div class="mt-5 flex w-full justify-start"><div class='w-full text-left'>
2635        
2636
2637
2638
2639<form method="post" action="/contact#newsletter-form-sections--27805456630066__promo-popup" id="newsletter-form-sections--27805456630066__promo-popup" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2640  
2641
2642  
2643    <div class="items-center justify-center ">
2644      <input
2645        type="hidden"
2646        name="contact[tags]"
2647        value="newsletter"
2648      >
2649
2650      <label
2651        for="NewsletterForm-sections--27805456630066__promo-popup"
2652        class="sr-only"
2653      >
2654        Email Address
2655      </label>
2656
2657      <div class="w-full">
2658        <input
2659          id="NewsletterForm-sections--27805456630066__promo-popup"
2660          type="email"
2661          name="contact[email]"
2662          class="input-group-field w-full text-scheme-text placeholder:text-scheme-text border-scheme-text bg-red-500"
2663          value=""
2664          autocorrect="off"
2665          autocapitalize="off"
2666          autocomplete="email"
2667          
2668          placeholder="[email protected]"
2669          required
2670        >
2671      </div>
2672
2673      <button
2674        type="submit"
2675        class="push-btn push-btn--pop mt-2.5 w-full "
2676        name="commit"
2677        id="Subscribe-sections--27805456630066__promo-popup"
2678      >
2679        <span class="push-btn__surface w-full">Subscribe</span>
2680      </button>
2681    </div>
2682  
2683</form>
2684
2685      </div></div>
2686                </div>
2687              
2688            </div></div>
2689        </template>
2690      </template>
2691    </div>
2692  </data-island>
2693
2694
2695</div>
2696<!-- END sections: layer-group --><div
2697      id="screenreader-announce"
2698      class="sr-only"
2699      aria-live="polite"
2700      role="status"
2701    ></div>
2702
2703    <ul hidden>
2704      <li id="a11y-refresh-page-message">
2705        Choosing a selection results in a full page refresh.
2706      </li>
2707      <li id="a11y-selection-message">
2708        Press the space key then arrow keys to make a selection.
2709      </li>
2710    </ul>
2711
2712    
2713    <data-island role="complementary" x-data on="load">
2714  <template x-teleport="body">
2715    <div
2716      x-show="$store.modals.leftDrawer.open"
2717      @keydown.escape.prevent.stop="$store.modals.close('leftDrawer')"
2718      @click="$store.modals.close('leftDrawer')"
2719      class="fixed inset-0 z-50"
2720      data-color-scheme="scheme1"
2721      id="modals-leftDrawer"
2722    >
2723      <div
2724        x-show="$store.modals.leftDrawer.open"
2725        x-transition:enter="transition ease-out duration-300"
2726        x-transition:enter-start="opacity-0"
2727        x-transition:enter-end="opacity-100"
2728        x-transition:leave="transition ease-in duration-300"
2729        x-transition:leave-start="opacity-100"
2730        x-transition:leave-end="opacity-0"
2731        class="fixed inset-0 bg-modal-backdrop"
2732      >
2733        <!-- Overlay -->
2734      </div>
2735      <div
2736        x-show="$store.modals.leftDrawer.open"
2737        x-transition:enter="transition ease-out duration-300"
2738        x-transition:enter-start="-translate-x-full"
2739        x-transition:enter-end="translate-x-0"
2740        x-transition:leave="transition ease-in duration-300"
2741        x-transition:leave-start="translate-x-0"
2742        x-transition:leave-end="-translate-x-full"
2743        class="drawer-transition-host h-full w-full"
2744      >
2745        <div
2746          @click.stop
2747          x-trap.noscroll.inert="$store.modals.leftDrawer.open"
2748          class="relative mr-auto h-full w-11/12 overflow-y-auto border-r-section border-section-border bg-scheme-background text-scheme-text md:max-w-lg 2xl:max-w-2xl"
2749          id="left-drawer-slot"
2750          role="dialog"
2751          aria-modal="true"
2752          :aria-label="getModalLabel('leftDrawer', $el)"
2753          tabindex="-1"
2754        >
2755          <!-- Modal content is teleported here -->
2756        </div>
2757      </div>
2758    </div>
2759  </template>
2760</data-island>
2761<data-island role="complementary" x-data on="load">
2762  <template x-teleport="body">
2763    <div
2764      x-show="$store.modals.rightDrawer.open"
2765      @keydown.escape.prevent.stop="$store.modals.close('rightDrawer')"
2766      @click="$store.modals.close('rightDrawer')"
2767      class="fixed inset-0 z-50"
2768      data-color-scheme="scheme1"
2769      id="modals-rightDrawer"
2770    >
2771      <div
2772        x-show="$store.modals.rightDrawer.open"
2773        x-transition:enter="transition ease-out duration-300"
2774        x-transition:enter-start="opacity-0"
2775        x-transition:enter-end="opacity-100"
2776        x-transition:leave="transition ease-in duration-300"
2777        x-transition:leave-start="opacity-100"
2778        x-transition:leave-end="opacity-0"
2779        class="fixed inset-0 bg-modal-backdrop"
2780      >
2781        <!-- Overlay -->
2782      </div>
2783      <div
2784        x-show="$store.modals.rightDrawer.open"
2785        x-transition:enter="transition ease-out duration-300"
2786        x-transition:enter-start="translate-x-full"
2787        x-transition:enter-end="translate-x-0"
2788        x-transition:leave="transition ease-in duration-300"
2789        x-transition:leave-start="translate-x-0"
2790        x-transition:leave-end="translate-x-full"
2791        class="h-full w-full"
2792      >
2793        <div
2794          @click.stop
2795          x-trap.noscroll.inert="$store.modals.rightDrawer.open"
2796          class="relative ml-auto h-full w-11/12 overflow-hidden border-l-section border-section-border bg-scheme-background text-scheme-text md:max-w-lg 2xl:max-w-2xl"
2797          id="right-drawer-slot"
2798          role="dialog"
2799          aria-modal="true"
2800          :aria-label="getModalLabel('rightDrawer', $el)"
2801          tabindex="-1"
2802        >
2803          <!-- Modal content is teleported here -->
2804        </div>
2805      </div>
2806    </div>
2807  </template>
2808</data-island>
2809<data-island role="complementary" x-data on="load">
2810  <template x-teleport="body">
2811    <div
2812      x-show="$store.modals.quickBuyDrawer.open"
2813      @keydown.escape.prevent.stop="$store.modals.close('quickBuyDrawer')"
2814      @click="$store.modals.close('quickBuyDrawer')"
2815      class="fixed inset-0 z-50"
2816      data-color-scheme="scheme1"
2817      id="modals-quickBuyDrawer"
2818    >
2819      <div
2820        x-show="$store.modals.quickBuyDrawer.open"
2821        x-transition:enter="transition ease-out duration-300"
2822        x-transition:enter-start="opacity-0"
2823        x-transition:enter-end="opacity-100"
2824        x-transition:leave="transition ease-in duration-300"
2825        x-transition:leave-start="opacity-100"
2826        x-transition:leave-end="opacity-0"
2827        class="fixed inset-0 bg-modal-backdrop"
2828      >
2829        <!-- Overlay -->
2830      </div>
2831      <div
2832        x-show="$store.modals.quickBuyDrawer.open"
2833        x-transition:enter="transition ease-out duration-300"
2834        x-transition:enter-start="translate-x-full"
2835        x-transition:enter-end="translate-x-0"
2836        x-transition:leave="transition ease-in duration-300"
2837        x-transition:leave-start="translate-x-0"
2838        x-transition:leave-end="translate-x-full"
2839        class="size-full"
2840      >
2841        <div
2842          @click.stop
2843          x-trap.noscroll.inert="$store.modals.quickBuyDrawer.open"
2844          class="relative ml-auto h-full w-11/12 overflow-hidden overflow-y-auto overscroll-none border-l-section border-section-border bg-scheme-background text-scheme-text md:max-w-lg 2xl:max-w-2xl"
2845          id="quick-buy-drawer-slot-container"
2846          role="dialog"
2847          aria-modal="true"
2848          :aria-label="getModalLabel('quickBuyDrawer', $refs.slot)"
2849          tabindex="-1"
2850        >
2851          <div
2852            id="quick-buy-drawer-slot"
2853            x-ref="slot"
2854          >
2855            <!-- Modal content is teleported here -->
2856          </div>
2857        </div>
2858      </div>
2859    </div>
2860  </template>
2861</data-island>
2862<data-island role="complementary" x-data on="load">
2863  <template x-teleport="body">
2864    <div
2865      x-show="$store.modals.modal.open"
2866      @keydown.escape.prevent.stop="$store.modals.close('modal')"
2867      class="fixed inset-0 z-40"
2868      id="modals-modal"
2869    >
2870      <div
2871        id="modal-slot"
2872        x-show="$store.modals.modal.open"
2873        x-transition.duration.300ms
2874        role="dialog"
2875        aria-modal="true"
2876        class="relative m-auto h-full w-full overflow-y-auto"
2877        x-trap.noscroll.inert="$store.modals.modal.open"
2878        :aria-label="getModalLabel('modal', $el)"
2879        tabindex="-1"
2880      ></div>
2881    </div>
2882  </template>
2883</data-island>
2884<data-island role="complementary" x-data on="load">
2885  <template x-teleport="body">
2886    <div
2887      x-show="$store.modals.popup.open"
2888      @keydown.escape.prevent.stop="$store.modals.close('popup')"
2889      class="fixed inset-0 z-40"
2890      id="popups-popup"
2891    >
2892      <div
2893        x-show="$store.modals.popup.open"
2894        class="bg-modal-backdrop fixed inset-0"
2895        x-transition.opacity.duration.100ms
2896        @click="$store.modals.close('popup')"
2897      >
2898        <!-- Overlay -->
2899      </div>
2900      <div
2901        id="popup-slot"
2902        x-show="$store.modals.popup.open"
2903        x-transition.duration.200ms
2904        role="dialog"
2905        aria-popup="true"
2906        class="relative m-4 max-h-[calc(100%_-_(theme(spacing.4)_*_2))] overflow-y-scroll border-section border-section-border bg-scheme-background text-scheme-text lg:m-24 lg:max-h-[calc(100%_-_(theme(spacing.24)_*_2))]"
2907        x-trap.noscroll.inert="$store.modals.popup.open"
2908        :aria-label="getModalLabel('popup', $el)"
2909        tabindex="-1"
2910      ></div>
2911    </div>
2912  </template>
2913</data-island>
2914<data-island
2915  x-data
2916  on="load"
2917>
2918  <template x-teleport="body">
2919    <div
2920      x-show="$store.modals.promo.open"
2921      class="pointer-events-none fixed inset-0 z-40 bg-modal-backdrop"
2922      id="modals-promo"
2923    >
2924      <div
2925        x-show="$store.modals.promo.open"
2926        class="flex h-full w-full items-center justify-center has-[[data-desktop-position=end]]:items-end lg:has-[[data-desktop-position=end]]:justify-end"
2927      >
2928        <div
2929          x-show="$store.modals.promo.open"
2930          x-transition:enter="transition duration-300 motion-reduce:duration-0"
2931          x-transition:enter-start="translate-y-[100vh]"
2932          x-transition:enter-end="translate-y-0"
2933          x-transition:leave="transition duration-300 motion-reduce:duration-0"
2934          x-transition:leave-start="translate-y-0"
2935          x-transition:leave-end="translate-y-[100vh]"
2936          class="pointer-events-auto relative p-4 sm:max-w-promo-popup lg:p-8"
2937          id="promo-slot"
2938          role="dialog"
2939          @promo-is-open.window="setTimeout(() => { $el.setAttribute('aria-modal', 'true') }, 120)"
2940          @promo-is-closed.window="setTimeout(() => { $el.removeAttribute('aria-modal') }, 120)"
2941          :aria-label="getModalLabel('promo', $el)"
2942          tabindex="-1"
2943        >
2944          <!-- Modal content is teleported here -->
2945        </div>
2946      </div>
2947    </div>
2948  </template>
2949</data-island>
2950
2951
2952    
2953    
2954
2955    
2955<script src="//bumpcoffee.co/cdn/shop/t/100/assets/global.bundle.js?v=107250576204975713501790548919" type="module"></script>
2955
2956  <style>  </style>
2957<div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": false, "design_mode": false }'>
2958  .recharge-theme {
2959    /* App */
2960    --recharge-app-background: #F7F7F7;
2961    --recharge-app-container: 1200px;
2962    --recharge-app-vertical-padding: 32px;
2963
2964    /* Brand colors */
2965    
2966--recharge-color-brand: #1773B0;
2967
2968    /* Tints */
2969    --recharge-color-brand-120: #125988;
2970    --recharge-color-brand-20: #458fc0;
2971    --recharge-color-brand-40: #74abd0;
2972    --recharge-color-brand-60: #a2c7df;
2973    --recharge-color-brand-75: #c5dceb;
2974    --recharge-color-brand-85: #dceaf3;
2975
2976    /* Neutral */
2977    --recharge-color-neutral: hsl(204, 35%, 7%);
2978    --recharge-color-neutral-80: hsl(204, 7%, 25%);
2979    --recharge-color-neutral-70: hsl(204, 5%, 35%);
2980    --recharge-color-neutral-40: hsl(204, 3%, 63%);
2981    --recharge-color-neutral-10: hsl(204, 2%, 91%);
2982    
2983
2984    /* Links */
2985    --recharge-button-secondary: #1773B0;
2986    --recharge-button-secondary-120: #125988;
2987    --recharge-button-secondary-60: #74abd0;
2988
2989    /* Images */
2990    --recharge-images-ratio: 1;
2991
2992    /* Cards */
2993    
2994    --recharge-cards-background: #FFFFFF;
2995    
2996
2997    
2998    --recharge-cards-border-color: RGBA(0,0,0,0);
2999    
3000
3001    /* Fonts */
3002    --recharge-typography-scale: 16px;
3003    --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale));
3004    --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale));
3005    --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale));
3006    --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale));
3007    --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale));
3008    --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale));
3009
3010    /** Text **/
3011    --recharge-typography-light: #FFFFFF;
3012    --recharge-typography-primary: var(--recharge-color-neutral);
3013    --recharge-typography-secondary: var(--recharge-color-neutral-70);
3014
3015    /* Corners */
3016    --recharge-corners-radius: 8px;
3017
3018    --recharge-button-border-radius: 8px;
3019    
3020
3021    /* Views */
3022    
3023    --recharge-views-background: #F7F7F7;
3024    
3025
3026    /* Buttons */
3027    --recharge-button-font-family: inherit;
3028    --recharge-button-brand: var(--recharge-color-brand);
3029    --recharge-button-color: #FFFFFF;
3030  }
3031</style>
3032
3033</div><div id="shopify-block-AWGxmMlp0WWFnTzZRY__16798170927650018749" class="shopify-block shopify-app-block">
3034
3035
3036
3037
3038
3039
3040
3041  
3042  
3043
3044
3045
3046
3047<div id="recharge-storefront-experiences">
3048  
3049  <div></div>
3050</div>
3051<script type="module" src="https://static.rechargecdn.com/assets/storefront-experiences/storefront-experiences.js"></script>
3051
3052
3053<script>
3054  (function () {
3055    
3056    
3057    
3058    
3059    
3060  
3061    window.RechargeStorefrontConfig = {
3062      customer: null,
3063      shop: {
3064        currency: "USD",
3065        locale: "en",
3066        identifier: "drinkbumpcoffee.myshopify.com",
3067        market_id: 2504196276,
3068        currency_format: "$ {{amount}}",
3069        routes: {
3070          cart: "\/cart",
3071          root: "\/",
3072        },
3073      },
3074      cart_overlay:{"enabled":true},
3075      cart_overlay_preview:{},
3076      cart_drawer:{"enabled":true},
3077      cart_drawer_preview:{},
3078      bundles_selling_plan_sync_enabled:false,
3079    };
3080  })();
3081</script>
3081
3082
3083
3084
3085
3086</div>
3086<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3086
3087</body>
3088</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.