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 – 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>→</i><span>2. We confirm by email</span><i>→</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 − to add. Pricing updates as you go.</p> 2022<div class="bk-grp"> 2023<div class="bk-gh"><b>Coffee Traveler</b><small>$40 · serves ~10</small></div> 2024<div class="bk-row"><label>Hot coffee<small>96oz, with cups, cream & sweetener</small></label><span class="bk-st" data-k="Hot coffee Traveler" data-p="40"><button type="button" data-d="-1" aria-label="Less">−</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 & sweetener</small></label><span class="bk-st" data-k="Cold brew Traveler" data-p="40"><button type="button" data-d="-1" aria-label="Less">−</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 · 12 for $48</small></div> 2029<div class="bk-row"><label>Chef'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">−</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">−</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">−</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">−</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 & Cheese</label><span class="bk-st bk-e" data-k="Ham & Cheese"><button type="button" data-d="-1" aria-label="Less">−</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">−</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 & 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' 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,'&')+'</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 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 © 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&utm_medium=shopify&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&width=3000" alt="" srcset="//bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=200 200w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=350 350w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=450 450w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=750 750w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=850 850w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=960 960w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=1280 1280w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=1440 1440w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=1536 1536w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=1706 1706w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=1782 1782w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=1920 1920w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=2560 2560w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&width=2880 2880w, //bumpcoffee.co/cdn/shop/files/TarynBaxterPhotographer_Bump_September.29.2026_Preview-7_websize.jpg?v=1790834827&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="currentColor"" onload="this.style.color="currentColor""> 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.