PageSourceSearch

https://shakesalad.com/cart

html shakesalad.com collected 2026-10-08 20:20:43 UTC 93,019 bytes, 965 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4
5    <!-- Google tag (gtag.js) -->
6
7<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
7
8
9<script>
10
11 window.dataLayer = window.dataLayer || [];
12
13 function gtag(){dataLayer.push(arguments);}
14
15 gtag('js', new Date());
16
17 gtag('config', 'TAG_ID');
18
19</script>
19
20    <link rel="stylesheet" href="https://obscure-escarpment-2240.herokuapp.com/stylesheets/bcpo-front.css">
21  
21<script>var bcpo_product=null;  var bcpo_settings={"fallback":"default","auto_select":"on","load_main_image":"off","replaceImage":"on","border_style":"round","tooltips":"show","sold_out_style":"transparent","theme":"light","jumbo_colors":"on","jumbo_images":"on","circle_swatches":"","inventory_style":"amazon","override_ajax":"on","add_price_addons":"on","theme2":"off","money_format2":"${{amount}} SGD","money_format_without_currency":"${{amount}}","show_currency":"off","global_auto_image_options":"","global_color_options":"","global_colors":[{"key":"","value":"ecf42f"}],"shop_currency":"SGD"};var inventory_quantity = [];if(bcpo_product) { for (var i = 0; i < bcpo_product.variants.length; i += 1) { bcpo_product.variants[i].inventory_quantity = inventory_quantity[i]; }}window.bcpo = window.bcpo || {}; bcpo.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"SGD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; bcpo.ogFormData = FormData;</script>
21
22    <meta charset="utf-8">
23    <meta http-equiv="X-UA-Compatible" content="IE=edge">
24    <meta name="viewport" content="width=device-width,initial-scale=1">
25    <meta name="theme-color" content="#f8f5e2"><link rel="canonical" href="https://shakesalad.com/cart"><link rel="shortcut icon" href="//shakesalad.com/cdn/shop/files/SHAKE-SALAD_512x512_27f7602b-ac89-4438-8e29-4cd575bcb2d9_32x32.png?v=1758276129" type="image/png"><title>Your Shopping Cart
26&ndash; Shake Salad</title>
26<script>
27      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
28    </script>
28
29    
29<script>window.nfecShopVersion = '1656969935';window.nfecJsVersion = '449380';window.nfecCVersion = 70981</script>
29<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
29<meta name="google-site-verification" content="AS3VDrxh3GtxQkPn7ZW_DS5GYQCNPySgB5F6ajy1uJU">
30<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/50596380851/digital_wallets/dialog">
31<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
31<script async="async" src="/checkouts/internal/preloads.js?locale=en-SG"></script>
31
32<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
33<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-SG&shop_id=50596380851" crossorigin="anonymous"></script>
vendor: 1 bytes, line 33
33
34<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":50596380851,"countryCode":"SG","currencyCode":"SGD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/50596380851","merchantName":"Shake Salad","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex"],"total":{"type":"pending","label":"Shake Salad","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 34
34
35<script id="shopify-features" type="application/json">{"accessToken":"3c203f8b928ba05129bd7afe18647858","betas":["rich-media-storefront-analytics"],"domain":"shakesalad.com","predictiveSearch":true,"shopId":50596380851,"locale":"en"}</script>
vendor: 1 bytes, line 35
35
36<script>var Shopify = Shopify || {};
37Shopify.shop = "shake-salad.myshopify.com";
38Shopify.locale = "en";
39Shopify.currency = {"active":"SGD","rate":"1.0"};
40Shopify.country = "SG";
41Shopify.theme = {"name":"Zapiet 2.0 - Express (Dev Playground V4)","id":134769443037,"schema_name":"Express","schema_version":"1.14.1","theme_store_id":885,"role":"main"};
42Shopify.theme.handle = "null";
43Shopify.theme.style = {"id":null,"handle":null};
44Shopify.cdnHost = "shakesalad.com/cdn";
45Shopify.routes = Shopify.routes || {};
46Shopify.routes.root = "/";
47Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
48Shopify.SignInWithShop = Shopify.SignInWithShop || {};
49Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
50Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 50
50
51<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 51
51
52<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 52
52
53<script>
54  window.ShopifyPay = window.ShopifyPay || {};
55  window.ShopifyPay.apiHost = "shop.app\/pay";
56  window.ShopifyPay.redirectState = null;
57</script>
vendor: 1 bytes, line 57
57
58<script>
59  window.Shopify = window.Shopify || {};
60  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
61  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
62  window.Shopify.SignInWithShop.eligible = true;
63</script>
vendor: 1 bytes, line 63
63
64<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 64
64
65<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 65
65
66<script type="module">
67  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
68
69  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
70
71</script>
vendor: 1 bytes, line 71
71
72<script>
73  window.Shopify = window.Shopify || {};
74  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
75  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"]};
76</script>
vendor: 1 bytes, line 76
76
77<script>(function() {
78  var isLoaded = false;
79  function asyncLoad() {
80    if (isLoaded) return;
81    isLoaded = true;
82    var urls = ["https:\/\/widgetic.com\/sdk\/sdk.js?shop=shake-salad.myshopify.com","https:\/\/app.adoric-om.com\/adoric.js?key=4530c72c54a6cf183e74f6bd9872c9ea\u0026shop=shake-salad.myshopify.com","https:\/\/sales-pop.carecart.io\/lib\/salesnotifier.js?shop=shake-salad.myshopify.com","https:\/\/cdn.hextom.com\/js\/freeshippingbar.js?shop=shake-salad.myshopify.com"];
83    for (var i = 0; i < urls.length; i++) {
84      var s = document.createElement('script');
85      s.type = 'text/javascript';
86      s.async = true;
87      s.src = urls[i];
88      var x = document.getElementsByTagName('script')[0];
89      x.parentNode.insertBefore(s, x);
90    }
91  };
92  if(window.attachEvent) {
93    window.attachEvent('onload', asyncLoad);
94  } else {
95    window.addEventListener('load', asyncLoad, false);
96  }
97})();</script>
vendor: 1 bytes, line 97
97
98<script id="__st">var __st={"a":50596380851,"offset":28800,"reqid":"5f188848-fd03-4d1a-8bd2-f24f055a02a6-1791490843","pageurl":"shakesalad.com\/cart","u":"5e66d7bb52a7","p":"cart"};</script>
vendor: 1 bytes, line 98
98
99<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 99
99
100<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 100
100
101<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//shakesalad.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 101
101
102<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 = "//shakesalad.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
102<script crossorigin="anonymous" defer="defer" src="//shakesalad.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 102
102
103<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 103
103
104<script>
105  window.Shopify = window.Shopify || {};
106  window.Shopify.MCP = window.Shopify.MCP || {};
107  window.Shopify.MCP.enabled = true;
108  window.Shopify.MCP.shop = "shake-salad.myshopify.com";
109  window.Shopify.MCP.mcpEndpoint = "https:\/\/shakesalad.com\/api\/mcp";
110  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"]}}];
111</script>
vendor: 1 bytes, line 111
111
112<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("\/\/shakesalad.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
113</script>
vendor: 1 bytes, line 113
113
114<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://shakesalad.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
115</script>
vendor: 1 bytes, line 115
115
116<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
117  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);
118</script>
vendor: 1 bytes, line 118
118
119<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})}}));
120</script>
120
121<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://shakesalad.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
122<style id="shopify-accelerated-checkout-cart">
123        #shopify-buyer-consent {
124  margin-top: 1em;
125  display: inline-block;
126  width: 100%;
127}
128
129#shopify-buyer-consent.hidden {
130  display: none;
131}
132
133#shopify-subscription-policy-button {
134  background: none;
135  border: none;
136  padding: 0;
137  text-decoration: underline;
138  font-size: inherit;
139  cursor: pointer;
140}
141
142#shopify-subscription-policy-button::before {
143  box-shadow: none;
144}
145
146      </style>
147
148<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
148
149  
149<script id="vopo-head">(function () { if (((document.documentElement.innerHTML.includes('asyncLoad') && !document.documentElement.innerHTML.includes('\\/obscure' + '-escarpment-2240')) || (window.bcpo && bcpo.disabled)) && !window.location.href.match(/[&?]yesbcpo/)) return; var script = document.createElement('script'); script.src = "https://obscure-escarpment-2240.herokuapp.com/js/best_custom_product_options.js?shop=shake-salad.myshopify.com"; var vopoHead = document.getElementById('vopo-head'); vopoHead.parentNode.insertBefore(script, vopoHead); })();</script>
149
150
151    
152
153
154<meta property="og:site_name" content="Shake Salad">
155<meta property="og:url" content="https://shakesalad.com/cart">
156<meta property="og:title" content="Your Shopping Cart">
157<meta property="og:type" content="website">
158<meta property="og:description" content="Shake Salad">
159
160<meta name="twitter:site" content="@">
161<meta name="twitter:card" content="summary_large_image">
162<meta name="twitter:title" content="Your Shopping Cart">
163<meta name="twitter:description" content="Shake Salad">
164
165    <style data-shopify>@font-face {
166  font-family: "Open Sans";
167  font-weight: 600;
168  font-style: normal;
169  font-display: swap;
170  src: url("//shakesalad.com/cdn/fonts/open_sans/opensans_n6.15aeff3c913c3fe570c19cdfeed14ce10d09fb08.woff2") format("woff2"),
171       url("//shakesalad.com/cdn/fonts/open_sans/opensans_n6.14bef14c75f8837a87f70ce22013cb146ee3e9f3.woff") format("woff");
172}
173
174  @font-face {
175  font-family: "Work Sans";
176  font-weight: 500;
177  font-style: normal;
178  font-display: swap;
179  src: url("//shakesalad.com/cdn/fonts/work_sans/worksans_n5.42fc03d7028ac0f31a2ddf10d4a2904a7483a1c4.woff2") format("woff2"),
180       url("//shakesalad.com/cdn/fonts/work_sans/worksans_n5.1f79bf93aa21696aa0428c88e39fb9f946295341.woff") format("woff");
181}
182
183  @font-face {
184  font-family: "Work Sans";
185  font-weight: 700;
186  font-style: normal;
187  font-display: swap;
188  src: url("//shakesalad.com/cdn/fonts/work_sans/worksans_n7.e2cf5bd8f2c7e9d30c030f9ea8eafc69f5a92f7b.woff2") format("woff2"),
189       url("//shakesalad.com/cdn/fonts/work_sans/worksans_n7.20f1c80359e7f7b4327b81543e1acb5c32cd03cd.woff") format("woff");
190}
191
192  @font-face {
193  font-family: "Work Sans";
194  font-weight: 500;
195  font-style: italic;
196  font-display: swap;
197  src: url("//shakesalad.com/cdn/fonts/work_sans/worksans_i5.0097f7572bdd2a30d202a52c1764d831015aa312.woff2") format("woff2"),
198       url("//shakesalad.com/cdn/fonts/work_sans/worksans_i5.a4fa6fa0f90748be4cee382c79d6624ea9963ef1.woff") format("woff");
199}
200
201  @font-face {
202  font-family: "Work Sans";
203  font-weight: 700;
204  font-style: italic;
205  font-display: swap;
206  src: url("//shakesalad.com/cdn/fonts/work_sans/worksans_i7.7cdba6320b03c03dcaa365743a4e0e729fe97e54.woff2") format("woff2"),
207       url("//shakesalad.com/cdn/fonts/work_sans/worksans_i7.42a9f4016982495f4c0b0fb3dc64cf8f2d0c3eaa.woff") format("woff");
208}
209
210
211  :root {
212    
213    --font-heading-family: "Open Sans", sans-serif;
214    --font-heading-style: normal;
215    --font-heading-weight: 600;
216    --font-heading-base-size: 2.24rem;
217
218    
219    --font-body-family: "Work Sans", sans-serif;
220    --font-body-style: normal;
221    --font-body-weight: 500;
222    --font-body-weight-bold: 700;
223    --font-body-base-size: 58.59375%;
224
225    
226    --color-background: #ffffff;
227    --color-body: #ffffff;
228    --color-background-rgba-stripped: 255, 255, 255;
229    --color-secondary-background: #f8f5e2;
230    --color-borders-and-lines: #3eb44a;
231    --color-borders-and-lines-rgba-stripped: 62, 180, 74;
232    --color-button: #064c0a;
233
234    
235    --color-headings-and-links: #064c0a;
236    --color-headings-and-links-rgba-stripped: 6, 76, 10;
237    --color-body-text: #064c0a;
238    --color-body-text-rgba-stripped: 6, 76, 10;
239    --color-secondary-background-text: #f8f5e2;
240    --color-secondary-background-text-rgba-stripped: 248, 245, 226;
241    --color-sale-price: #ff664d;
242
243    
244    --color-field-text: #064c0a;
245    --color-field-borders: #f8f5e2;
246
247    
248--border-radius-button-and-badges: 2px;
249      --border-radius-global: 0;}</style>
250
251    <style>.header-wrapper{background-color:transparent;position:initial;width:100%;z-index:6;transition:transform .25s ease-out}.announcement-bar{text-align:center}.announcement-bar>*{max-width:1200px;margin:0 auto;padding:2rem 3.2rem}@media only screen and (min-width:46.85em){.announcement-bar>*{padding-left:6rem;padding-right:6rem}}.announcement-bar__link{align-items:flex-end;display:flex;justify-content:space-between;text-decoration:none;text-align:left}.announcement-bar__link .icon{height:2.4rem;width:2.4rem;flex-shrink:0;margin-left:4rem;stroke:currentColor}.announcement-bar__link:hover{opacity:.7;text-decoration:underline}.announcement-bar__message{word-break:break-all;word-break:break-word;hyphens:auto;line-height:2.8rem;margin-bottom:0;letter-spacing:1.5}.header{transition:transform .25s ease-out 0s;background-color:var(--color-background)}.header__content-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;max-width:1200px;margin:0 auto;padding:0 3.2rem}@media only screen and (min-width:46.85em){.header__content-wrapper{padding-left:6rem;padding-right:6rem}}.body-with-sticky-header{position:inherit!important}.header-wrapper--hidden{transform:translateY(-101%)}.header-wrapper--fixed{position:fixed;top:0;z-index:6;width:100%}.sticky-header-sentinel{width:100%;height:1px;position:absolute}.header--secondary-background{color:var(--color-secondary-background-text);background-color:var(--color-secondary-background)}.header__heading{margin:0;flex-basis:40%;flex-shrink:1;margin-top:2.2rem;margin-bottom:2.2rem}@media only screen and (min-width:46.85em){.header__heading{flex-basis:auto}}@media only screen and (min-width:61.85em){.header__heading{flex-shrink:0}}.no-js .header__heading{flex-shrink:0}.header__heading+.header__icons .header__icon--accounts-link{display:block}.header__logo-image{display:block;width:100%}.header-wrapper--fixed .header__logo-image{max-width:5.2rem;width:auto}.header__logo{display:block;vertical-align:middle;text-decoration:none;color:var(--color-headings-and-links)}.header--secondary-background .header__logo{color:var(--color-secondary-background-text)}.header__logo--text{word-break:break-word}.header__icons{display:flex;align-items:center;flex-shrink:0;margin-top:2.2rem;margin-bottom:2.2rem}.header__icon{color:var(--color-body-text)}.header__icon:hover{color:var(--color-headings-and-links)}.header--secondary-background .header__icon:hover{color:rgba(var(--color-secondary-background-text-rgba-stripped),.7)}.header--secondary-background .header__icon{color:var(--color-secondary-background-text)}.header__icon .icon{height:2.4rem;width:2.4rem}.header__icon--button{padding:1rem;border:none;background-color:transparent}.header__icon--search-link{padding:1rem}.no-js .header__icon--search-button{display:none}.header__icon--accounts-link{display:none;text-decoration:none;padding:1rem}@media only screen and (min-width:61.85em){.header__icon--accounts-link{display:block}}.header__icon--cart{display:flex;position:relative}.no-js .header__icon--cart{display:none}@media only screen and (min-width:46.85em){.header__icon--cart{margin-right:-1rem}}.header__icon--cart-button-link,.header__icon--search-link{display:none;position:relative}.header__icon--cart-button-link.header__icon--cart-visible,.header__icon--search-link.header__icon--cart-visible,.n
251o-js .header__icon--cart-button-link,.no-js .header__icon--search-link{display:inline-block}.header__cart-indicator{position:relative}@media only screen and (min-width:46.85em){.header__cart-indicator+*{margin-left:1rem}}.header__cart-count-bubble{position:absolute;display:flex;align-items:center;justify-content:center;top:-.6rem;right:-.7rem;padding:.2rem;min-width:1.8rem;min-height:1.8rem;font-size:1rem;font-weight:var(--font-body-weight-bold);color:var(--color-background);background:var(--color-headings-and-links);border-radius:50%}.header__icon--cart-visible .header__cart-count-bubble{top:.4rem;right:.3rem}.header--secondary-background .header__cart-count-bubble{background-color:var(--color-secondary-background-text);color:var(--color-secondary-background)}.no-js .header__cart-count-bubble{top:.4rem;right:.3rem}.header__cart-price-bubble{display:none;padding:.4rem 1rem;background-color:transparent;border:2px solid currentColor;border-radius:var(--border-radius-button-and-badges);font-size:1.3rem;font-weight:var(--font-body-weight-bold)}@media only screen and (min-width:46.85em){.header__cart-price-bubble{display:inline-block}}.header__icon--menu-navigation{padding:1.3rem 1.2rem;margin-right:-1.2rem;margin-left:.5rem;z-index:1}@media only screen and (min-width:61.85em){.header__icon--menu-navigation{display:none}}.header__icon--menu-navigation:hover .menu-icon__bar{background-color:currentColor}.header__icon--mobile-navigation-close{padding:1.3rem 1.2rem;top:0;right:0}.header__icon--mobile-navigation-close:focus,.header__icon--mobile-navigation-close:hover{z-index:999;background-color:inherit;transition:none;position:absolute!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.menu-icon{display:flex;align-items:center;height:1.8rem;width:2rem}.menu-icon__bar{display:block;position:relative;background-color:var(--color-body-text);height:.2rem;width:100%;border-radius:var(--border-radius-button-and-badges);transition:transform 80ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.header--secondary-background .menu-icon__bar{background-color:var(--color-secondary-background-text)}.header__icon--menu-navigation[aria-expanded=true] .menu-icon__bar,.header__icon--mobile-navigation-close .menu-icon__bar{transform:rotate(45deg);transition-delay:.15s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menu-icon__bar::after,.menu-icon__bar::before{position:absolute;content:'';width:100%;height:.2rem;left:0;background-color:inherit;border-radius:var(--border-radius-button-and-badges)}.menu-icon__bar::before{top:-.8rem;transition:top 80ms ease .15s,opacity 80ms ease}.header__icon--menu-navigation[aria-expanded=true] .menu-icon__bar::before,.header__icon--mobile-navigation-close .menu-icon__bar::before{top:0;opacity:0;transition:top 80ms ease,opacity 80ms ease .15s}.menu-icon__bar::after{bottom:-.8rem;transition:bottom 80ms ease .15s,transform 80ms cubic-bezier(.55,.055,.675,.19)}.header__icon--menu-navigation[aria-expanded=true] .menu-icon__bar::after,.header__icon--mobile-navigation-close .menu-icon__bar::after{bottom:0;transform:rotate(-90deg);transition:bottom 80ms ease,transform 80ms cubic-bezier(.215,.61,.355,1) .15s}.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--color-headings-and-links);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.4}.h0{font-size:calc(var(--font-heading-base-size) * 2);line-height:1.2;letter-spacing:.05rem}@media only screen and (min-width:46.85em){.h0{font-size:calc(var(--font-heading-base-size) * 3.15)}}.h1,h1{font-size:calc(var(--font-heading-base-size) * 1.23);line-height:1.1;letter-spacing:.05rem}@media only screen and (min-width:46.85em){.h1,h1{font-size:calc(var(--font-heading-base-size) * 1.38)}}.h2,h2{font-size:calc(var(--font-heading-base-size) * .92);line-height:1.1;letter-spacing:.05rem}@media only screen and (min-width:46.85em){.h2,h2{font-size:calc(var(--font-heading-base-size) * 1.07)}}.h3,h3{font-size:calc(var(--font-heading-base-size) * .77);line-height:1.1;letter-spacing:.05rem}@media only screen and (min-width:46.85em){.h3,h3{font-size:calc(var(--font-heading-base-size) * .92)}}.h4,h4{font-size:calc(var(--font-heading-base-size) * .46);letter-spacing:.25rem;font-weight:var(--font-body-weight-bold);text-transform:uppercase;color:var(--color-body-text);font-family:var(--font-body-family)}.h5,.h6,h5,h6{font-size:calc(var(--font-heading-base-size) * .7)}@media only screen and (min-width:46.85em){.h5,.h6,h5,h6{font-size:calc(var(--font-heading-base-size) * .75)}}p,ul{margin:0 0 2em;color:var(--color-body-text);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:calc(var(--font-body-base-size) * 1.5);font-style:var(--font-body-style);line-height:1.7;letter-spacing:.05rem}@media only screen and (min-width:46.85em){p,ul{line-height:1.5}}@media only screen and (min-width:61.85em){p,ul{font-size:calc(var(--font-body-base-size) * 1.6)}}p:last-child,ul:last-child{margin-bottom:0}body{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;font-style:var(--font-body-style)}.button,.shopify-challenge__button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;border:1px solid currentColor;border-radius:var(--border-radius-button-and-badges);color:var(--color-button);background-color:transparent;padding:1.2em 2.4em;font-style:normal;font-weight:var(--font-body-weight-bold);text-transform:capitalize;white-space:normal;font-size:1.5rem;letter-spacing:.05em;
251transition:get-transition-properties(box-shadow)}.button[aria-disabled=true],.button[disabled],.shopify-challenge__button[aria-disabled=true],.shopify-challenge__button[disabled]{opacity:.5}.button:hover:not(:focus),.shopify-challenge__button:hover:not(:focus){box-shadow:0 0 0 .1rem currentColor}.button:hover:focus:not(:focus-visible),.shopify-challenge__button:hover:focus:not(:focus-visible){box-shadow:0 0 0 .1rem currentColor}.button:active,.shopify-challenge__button:active{background-color:rgba(var(--color-button),.05);border-color:rgba(var(--color-button),.05);color:var(--color-button)}.button--secondary{background-color:var(--color-button);color:var(--color-background)}.button--secondary:hover{color:var(--color-button);background-color:transparent}.button--floating{background-color:var(--color-background);border:none;padding:1.5rem 5.5rem;transition:get-transition-properties(box-shadow)}.button--floating:not(:focus){box-shadow:2px 4px 11px rgba(0,0,0,.1)}.button--floating:focus:not(:focus-visible){box-shadow:2px 4px 11px rgba(0,0,0,.1)}.button--floating:hover:not(:focus){box-shadow:2px 14px 18px rgba(0,0,0,.1)}.button--floating:hover:focus:not(:focus-visible){box-shadow:2px 14px 18px rgba(0,0,0,.1)}.button--small{padding:.6em 1em}.header--secondary-background .header__mobile-navigation .drawer{background-color:var(--color-secondary-background)}.header__mobile-navigation.stage{position:absolute;top:100%}.menu-navigation-wrapper{display:none}@media only screen and (min-width:61.85em){.menu-navigation-wrapper{display:block;padding:0 2.5rem;transition:opacity .25s ease-out}}.menu-navigation-wrapper--hidden{visibility:hidden;opacity:0}.menu-navigation-wrapper--hidden+.header__icons>.header__icon--accounts-link{display:none}.no-js .menu-navigation-wrapper--hidden+.header__icons>.header__icon--accounts-link{display:block}.menu-navigation-wrapper--hidden+.header__icons>.header__icon--menu-navigation{display:block}.no-js .menu-navigation-wrapper--hidden+.header__icons>.header__icon--menu-navigation{display:none}.no-js .menu-navigation-wrapper--hidden{visibility:visible;display:block}.mobile-menu-navigation{height:100%;overflow-y:auto;overflow-x:hidden}.menu-navigation{display:flex;flex-wrap:nowrap;padding-left:0;list-style:none}.mobile-menu-navigation .menu-navigation{flex-direction:column}.no-js .menu-navigation{justify-content:center;flex-wrap:wrap}.menu-navigation__list-item{position:relative;padding-top:2.2rem;padding-bottom:2.2rem}.header__mobile-navigation .menu-navigation__list-item{border-top:1px solid var(--color-borders-and-lines);padding-top:1.2rem;padding-bottom:1.2rem}.no-js .menu-navigation__list-item{padding-top:0;padding-bottom:0}.menu-navigation__item{color:var(--color-headings-and-links);font-size:1.8rem;line-height:2.5rem;padding:.9rem 1.8rem;white-space:nowrap}.mobile-menu-navigation .menu-navigation__item{white-space:normal}.header--secondary-background .menu-navigation__item{color:var(--color-secondary-background-text)}.menu-navigation__item--link{display:block;text-decoration:none}.menu-navigation__item--link.menu-navigation__item--no-js{display:none}.no-js .menu-navigation__item--link.menu-navigation__item--no-js{display:block}.menu-dropdown__item--link:hover,.menu-navigation__item--link:not(.menu-navigation__item--active):hover{opacity:.7}.menu-dropdown__item--has-dropdown:hover>.menu-navigation__title,.menu-navigation__item:not(.menu-navigation__item--active):hover>.menu-navigation__title{opacity:.7}.menu-navigation__item--active .menu-navigation__title--main-menu::after{background-color:currentColor}.menu-navigation__item--account{font-size:1.8rem}.menu-navigation__item--account .icon-account{height:1.7rem;width:1.7rem}.menu-navigation__item--has-dropdown{background-color:transparent;border:none}.header__mobile-navigation .menu-navigation__item--has-dropdown{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:2.9rem}.menu-navigation__item--has-dropdown[aria-expanded=false]+* *{visibility:hidden}.no-js .menu-navigation__item--has-dropdown{display:none}.menu-dropdown__item--has-dropdown .icon-select,.menu-navigation__item--has-dropdown .icon-select{height:1.2rem;width:1.2rem;stroke:currentColor;flex-shrink:0}.menu-dropdown__item--has-dropdown[aria-expanded=true]+.menu-dropdown,.menu-navigation__item--has-dropdown[aria-expanded=true]+.menu-dropdown{visibility:visible}.menu-dropdown__item--is-expanded .icon-select,.menu-navigation__item--is-expanded .icon-select{transform:rotate(180deg)}.menu-navigation__item--is-expanded .menu-navigation__title--main-menu::after{background-color:currentColor}.menu-navigation__title{margin-right:.5rem;position:relative;text-align:left}.header__mobile-navigation .menu-navigation__title{margin-right:2rem}.menu-navigation__title--main-menu::after{content:'';position:absolute;height:1px;background-color:transparent;width:100%;bottom:-.2rem;left:0}.menu-dropdown{display:block;visibility:hidden;overflow:hidden;list-style:none;text-align:left;color:currentColor;opacity:0;transition:max-height .6s,opacity .6s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.header--secondary-background .menu-dropdown{color:var(--color-secondary-background-text)}.menu-dropdown--second-level{position:absolute;padding:.5rem 1.8rem .5rem 2.2rem;box-shadow:rgba(0,0,0,.07) 0 25px 24px 0;top:100%;z-index:6;background-color:var(--color-background);margin-bottom:0}.menu-dropdown--second-level>.menu-dropdown__list-item:last-child{padding-bottom:1rem}.header__mobile-navigation .menu-dropdown--second-level>.menu-dropdown__list-item:last-child{padding-bottom:0}.header--secondary-background .menu-dropdown--second-level{background-color:var(--color-secondary-background)}.header__mobile-navigation .menu-dropdown--second-level{position:initial;width:100%;box-shadow:none;padding-left:4rem;background-color:transparent;padding-top:0;padding-bottom:0}@media only screen and (min-width:46.85em){.header__mobile-navigation .menu-dropdown--second-level{padding-right:2.4rem}}.menu-dropdown--third-level{padding-left:1.5rem;background-color:transparent}.header__mobile-navigation .menu-dropdown--third-level{display:block}.menu-dropdown__list-item{position:relative;padding:.5rem 0;background-color:inherit}.header__mobile-navigation .menu-dropdown__list-item{padding-right:.6rem}@media only screen and (min-width:46.85em){.header__mobile-navigation .menu-dropdown__list-item{padding-right:0}}.menu-dropdown__item{color:var(--color-headings-and-links);font-size:1.6rem;line-height:1.8rem;padding:.7rem .5rem}.header--secondary-background .menu-dropdown__item{color:var(--color-secondary-background-text)}.menu-dropdown__item--has-dropdown{background-color:transparent;border:none;color:var(--color-headings-and-links);display:flex;justify-content:space-between;align-items:center;width:100%}.header--secondary-background .menu-dropdown__item--has-dropdown{color:var(--color-secondary-background-text)}.menu-dropdown__item--link{display:block;text-decoration:none}.hidden{display:none!important}.critical-hidden{display:inherit}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.js-focus-hidden:focus{outline:0}.visually-shown{position:inherit!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}
251.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{z-index:10000;padding:1em;background-color:var(--color-background);color:var(--color-body-text);transition:none;text-decoration:none;position:absolute!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.shopify-challenge__container{padding:6rem 0}.center{text-align:center!important}.link-image{align-items:flex-start;display:flex}.secondary-background{background-color:var(--color-secondary-background)}.critical-hidden{display:none}.content-for-layout{opacity:0}.content-for-layout .shopify-section{display:none}.content-for-layout .shopify-section:first-child{display:inherit}*,::after,::before{box-sizing:border-box}html{font-size:var(--font-body-base-size)}body{display:flex;flex-direction:column;margin:0}body,html{background-color:var(--color-background);height:100%}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-size-adjust:100%}.page-width{max-width:1200px;margin:0 auto;padding:0 6rem}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.icon{display:inline-block;vertical-align:middle;fill:currentColor}</style>
252    
253    <link rel="stylesheet" href="//shakesalad.com/cdn/shop/t/35/assets/swiper.css?v=138729027123905702241661167837" media="print" onload="this.media='all';this.onload=null;">
254    <link rel="stylesheet" href="//shakesalad.com/cdn/shop/t/35/assets/theme.min.css?v=15391952585273247211664269622" media="print" onload="this.media='all';this.onload=null;">
255    <noscript><link rel="stylesheet" href="//shakesalad.com/cdn/shop/t/35/assets/theme.min.css?v=15391952585273247211664269622"></noscript>
256    
256<script>/*! loadCSS. [c]2017 Filament Group, Inc. MIT License */!function(c){"use strict";function e(e,t,n,o){var r,i=c.document,d=i.createElement("link");if(t)r=t;else{var a=(i.body||i.getElementsByTagName("head")[0]).childNodes;r=a[a.length-1]}var f=i.styleSheets;if(o)for(var l in o)o.hasOwnProperty(l)&&d.setAttribute(l,o[l]);d.rel="stylesheet",d.href=e,d.media="only x",function e(t){if(i.body)return t();setTimeout(function(){e(t)})}(function(){r.parentNode.insertBefore(d,t?r:r.nextSibling)});var s=function(e){for(var t=d.href,n=f.length;n--;)if(f[n].href===t)return e();setTimeout(function(){s(e)})};function u(){d.addEventListener&&d.removeEventListener("load",u),d.media=n||"all"}return d.addEventListener&&d.addEventListener("load",u),(d.onloadcssdefined=s)(u),d}"undefined"!=typeof exports?exports.loadCSS=e:c.loadCSS=e}("undefined"!=typeof global?global:this);/*! onloadCSS. (onload callback for loadCSS) [c]2017 Filament Group, Inc. MIT License */function onloadCSS(n,a){var t;function d(){!t&&a&&(t=!0,a.call(n))}n.addEventListener&&n.addEventListener("load",d),n.attachEvent&&n.attachEvent("onload",d),"isApplicationInstalled"in navigator&&"onloadcssdefined"in n&&n.onloadcssdefined(d)}
257
258    var preload = document.querySelector('link[href="//shakesalad.com/cdn/shop/t/35/assets/theme.min.css?v=15391952585273247211664269622"]');
259    var stylesheet = loadCSS("//shakesalad.com/cdn/shop/t/35/assets/theme.min.css?v=15391952585273247211664269622", preload);
260    onloadCSS(stylesheet, function() { stylesheet.loaded = true; });
261    </script>
261
262  <!-- Zapiet | Store Pickup + Delivery -->
263
264<!-- Zapiet | Store Pickup + Delivery -->
265
266                
267              
267<script>
268              function fn(){
269                if (typeof BSS_SL.configData == 'undefined') {
270                    if(window.location.pathname == '/pages/store-locator'){
271                        document.getElementById("PageContainer").remove();
272                    }
273                }
274              }
275            if (document.readyState === "complete" || document.readyState === "interactive") {
276                setTimeout(fn, 1);
277            } else {
278            document.addEventListener("DOMContentLoaded", fn);
279            }
280
281          </script>
281
282        
283        
284            
284<script id="bss-store-locator-cluster" src='https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/markerclusterer.js'></script>
284
285        
286      <!-- Global site tag (gtag.js) - Google Ads: 10837231592 -->
vendor: 64 bytes, lines 286-287
286
287<script async src="https://www.googletagmanager.com/gtag/js?id=
287AW-10837231592
vendor: 12 bytes, line 287
287"></script>
288<script>
289  
vendor: 134 bytes, lines 289-293
289window.dataLayer = window.dataLayer || [];
290  function gtag(){dataLayer.push(arguments);}
291  gtag('js', new Date());
292
293  gtag('config', '
293AW-10837231592
vendor: 4 bytes, line 293
293');
294</script>
294
295                
296                
296<script id="bss-locator-config-setting">
297              if (typeof BSS_SL == 'undefined') {
298                  var BSS_SL = {};
299              }
300              BSS_SL.configSetting = [{"featureType":"poi","elementType":"all","stylers":[{"visibility":"off"}]},{"featureType":"poi","elementType":"labels","stylers":[{"visibility":"off"}]},{"elementType":"labels.icon","stylers":[{"visibility":"off"}]}];
301          </script>
301 
301<script id="bss-locator-clusterer" src='https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/markerclusterer.js'>
302
303</script>
303
304                <meta property="og:image" content="https://cdn.shopify.com/s/files/1/0505/9638/0851/files/SHAKE-SALAD_Green.png?height=628&pad_color=ffffff&v=1758275031&width=1200" />
305<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0505/9638/0851/files/SHAKE-SALAD_Green.png?height=628&pad_color=ffffff&v=1758275031&width=1200" />
306<meta property="og:image:width" content="1200" />
307<meta property="og:image:height" content="628" />
308<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
309<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: 50596380851,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 309
309
310<script>
311  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
312</script>
vendor: 1 bytes, line 312
312
313<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}
313).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: 50596380851,storefrontBaseUrl: "https://shakesalad.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://shakesalad.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"522780893","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-TNF9ZJ8\\\",\\\"target_country\\\":\\\"SG\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-CJZZ02MBBD\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-CJZZ02MBBD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-CJZZ02MBBD\\\"}],\\\"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"]}
313,{"id":"163774685","configuration":"{\"pixel_id\":\"2673629142936521\",\"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":"78774493","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Shake Salad","paymentSettings":{"currencyCode":"SGD"},"myshopifyDomain":"shake-salad.myshopify.com","countryCode":"SG","storefrontUrl":"https:\/\/shakesalad.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://shakesalad.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"134769443037","themeStoreId":"885","themePublished":"true","eventMetadataId":"6b12ec56-f8e6-460d-90cd-7989e4cc1f9d","pageType":"cart","shopId":"50596380851","storefrontBaseUrl":"https:\/\/shakesalad.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
313<script>
314  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
315  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
316  window.ShopifyAnalytics.meta.currency = 'SGD';
317  var meta = {"page":{"pageType":"cart","requestId":"5f188848-fd03-4d1a-8bd2-f24f055a02a6-1791490843"}};
318  for (var attr in meta) {
319    window.ShopifyAnalytics.meta[attr] = meta[attr];
320  }
321</script>
vendor: 1 bytes, line 321
321
322<script class="analytics">
323  (function () {
324    var customDocumentWrite = function(content) {
325      var jquery = null;
326
327      if (window.jQuery) {
328        jquery = window.jQuery;
329      } else if (window.Checkout && window.Checkout.$) {
330        jquery = window.Checkout.$;
331      }
332
333      if (jquery) {
334        jquery('body').append(content);
335      }
336    };
337
338    var hasLoggedConversion = function(token) {
339      if (token) {
340        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
341      }
342      return false;
343    }
344
345    var setCookieIfConversion = function(token) {
346      if (token) {
347        var twoMonthsFromNow = new Date(Date.now());
348        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
349
350        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
351      }
352    }
353
354    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
355    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
356    if (trekkie.integrations) {
357      return;
358    }
359    trekkie.methods = [
360      'identify',
361      'page',
362      'ready',
363      'track',
364      'trackForm',
365      'trackLink'
366    ];
367    trekkie.factory = function(method) {
368      return function() {
369        var args = Array.prototype.slice.call(arguments);
370        args.unshift(method);
371        trekkie.push(args);
372        if (method == 'track' || method == 'page') {
373          var pageUrl;
374          try {
375            pageUrl = window.location.href;
376          } catch (e) {}
377          var pageReferrer;
378          try {
379            pageReferrer = document.referrer;
380          } catch (e) {}
381          try {
382            if (window.__TREKKIE_SHIM_QUEUE == null) {
383              window.__TREKKIE_SHIM_QUEUE = [];
384            }
385            window.__TREKKIE_SHIM_QUEUE.push({
386              from: 'trekkie-stub',
387              method: method,
388              args: args.slice(1),
389              pageContext: {
390                url: pageUrl,
391                referrer: pageReferrer
392              }
393            });
394          } catch (e) {
395            // no-op
396          }
397        }
398        return trekkie;
399      };
400    };
401    for (var i = 0; i < trekkie.methods.length; i++) {
402      var key = trekkie.methods[i];
403      trekkie[key] = trekkie.factory(key);
404    }
405    trekkie.load = function(config) {
406      trekkie.config = config || {};
407      trekkie.config.initialDocumentCookie = document.cookie;
408      var first = document.getElementsByTagName('script')[0];
409var script = document.createElement('script');
410script.type = 'text/javascript';
411script.onerror = function(e) {
412  var scriptFallback = document.createElement('script');
413  scriptFallback.type = 'text/javascript';
414  scriptFallback.onerror = function(error) {
415          var Monorail = {
416      produce: function produce(monorailDomain, schemaId, payload) {
417        var currentMs = new Date().getTime();
418        var event = {
419          schema_id: schemaId,
420          payload: payload,
421          metadata: {
422            event_created_at_ms: currentMs,
423            event_sent_at_ms: currentMs
424          }
425        };
426        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
427      },
428      sendRequest: function sendRequest(endpointUrl, payload) {
429        // Try the sendBeacon API
430        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
431          var blobData = new window.Blob([payload], {
432            type: 'text/plain'
433          });
434
435          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
436            return true;
437          } // sendBeacon was not successful
438
439        } // XHR beacon
440
441        var xhr = new XMLHttpRequest();
442
443        try {
444          xhr.open('POST', endpointUrl);
445          xhr.setRequestHeader('Content-Type', 'text/plain');
446          xhr.send(payload);
447        } catch (e) {
448          console.log(e);
449        }
450
451        return false;
452      },
453      isIos12: function isIos12() {
454        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
455      }
456    };
457    Monorail.produce('monorail-edge.shopifysvc.com',
458      'trekkie_storefront_load_errors/1.1',
459      {shop_id: 50596380851,
460      theme_id: 134769443037,
461      app_name: "storefront",
462      context_url: window.location.href,
463      source_url: "//shakesalad.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
464
465  };
466  scriptFallback.async = true;
467  scriptFallback.src = '//shakesalad.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
468  first.parentNode.insertBefore(scriptFallback, first);
469};
470script.async = true;
471script.src = '//shakesalad.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
472first.parentNode.insertBefore(script, first);
473
474    };
475    trekkie.load(
476      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":50596380851,"isMerchantRequest":null,"themeId":134769443037,"themeCityHash":"1867392362587940283","contentLanguage":"en","currency":"SGD","eventMetadataId":"6b12ec56-f8e6-460d-90cd-7989e4cc1f9d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
477    );
478
479    var loaded = false;
480    trekkie.ready(function() {
481      if (loaded) return;
482      loaded = true;
483
484      window.ShopifyAnalytics.lib = window.trekkie;
485
486      var originalDocumentWrite = document.write;
487      document.write = customDocumentWrite;
488      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
489      document.write = originalDocumentWrite;
490
491      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
492      var token = match? match[1]: undefined;
493      if (!hasLoggedConversion(token)) {
494        setCookieIfConversion(token);
495        
496      }
497    });
498
499    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"5f188848-fd03-4d1a-8bd2-f24f055a02a6-1791490843","shopifyEmitted":true});
500
501    var eventsListenerScript = document.createElement('script');
502    eventsListenerScript.async = true;
503    eventsListenerScript.src = "//shakesalad.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
504    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
505})();</script>
505
506  
506<script>
507  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
508    window.ga = function ga() {
509      (window.ga.q = window.ga.q || []).push(arguments);
510      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
511        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
512      }
513      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
514    };
515    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
516      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
517    }
518  }
519</script>
vendor: 1 bytes, line 519
519
520<script
521  defer
522  src="https://shakesalad.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
523  data-application="storefront-renderer"
524  data-shop-id="50596380851"
525  data-render-region="gcp-us-central1"
526  data-page-type="cart"
527  data-theme-instance-id="134769443037"
528  data-theme-name="Express"
529  data-theme-version="1.14.1"
530  data-monorail-region="shop_domain"
531  data-resource-timing-sampling-rate="10"
532  data-shs="true"
533  data-shs-beacon="true"
534  data-shs-export-with-fetch="true"
535  data-shs-logs-sample-rate="1"
536  data-shs-beacon-endpoint="https://shakesalad.com/api/collect"
537></script>
537
538<meta name="shopify-y" content="db01f163-5dd9-48f0-b810-4bd8e6e36383" data-expiration="1823048443000"><meta name="shopify-s" content="4e115f61-1910-48c0-8b7e-468e0cd6c916" data-expiration="1791492643000"><meta name="new-cookie-storage-activated" content="t">
539</head>
540            
541
542  <body>
543    <a class="skip-link visually-hidden" href="#MainContent">Skip to content</a><div id="SearchDrawer"
544	class="stage critical-hidden"
545	role="dialog"
546  aria-modal="true"
547	data-popup-stage="search">
548	<div class="stage__overlay" data-popup-close="search"></div>
549	<div class="search-drawer search" data-popup="search">
550		<div class="search-wrapper">
551			<form action="/search" class="search__form" method="get" role="search" data-form>
552				<div class="search__form-input-wrapper form__input-wrapper" data-form-input-wrapper>
553					<label class="search__form-input-label search__form-input-label--drawer form__input-label" for="q" aria-hidden="true">Search</label>
554					<input class="search__form-input search__form-input--drawer form__input" type="search" name="q" value="" data-popup-focus="search" required>
555				</div>
556
557				<button class="search__form-button search__form-button--drawer search-submit" type="submit">
558					<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 20 20"><path d="M18.64 17.02l-5.31-5.31c.81-1.08 1.26-2.43 1.26-3.87C14.5 4.06 11.44 1 7.75 1S1 4.06 1 7.75s3.06 6.75 6.75 6.75c1.44 0 2.79-.45 3.87-1.26l5.31 5.31c.45.45 1.26.54 1.71.09.45-.36.45-1.17 0-1.62zM3.25 7.75c0-2.52 1.98-4.5 4.5-4.5s4.5 1.98 4.5 4.5-1.98 4.5-4.5 4.5-4.5-1.98-4.5-4.5z"/></svg>
559					<span class="visually-hidden">Search</span>
560				</button>
561				<button class="search__form-button search__form-button--drawer search-close" type="button" data-popup-close="search">
562					<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 17 17"><path d="M1 1l14 15M16 1L1 16"/></svg>
563					<span class="visually-hidden">Close search</span>
564				</button>
565			</form>
566		</div>
567	</div>
568</div>
569
570
571    <div id="shopify-section-header" class="shopify-section">
571<script class="cartFlagX"></script>
571<div class="header-wrapper" data-section-id="header" data-section-type="header"><style data-shopify>.announcement-bar {
572        background-color: #064c0a;
573        border-bottom: 1px solid #f8f5e2;
574      }
575
576      .announcement-bar__link,
577      .announcement-bar__message {
578        color: #f8f5e2;
579      }
580
581      .announcement-bar {
582        --focus-color: rgba(248, 245, 226, 0.8);
583        --focus-offset-color: #064c0a;
584      }</style><div class="announcement-bar" role="region" aria-label="Announcement" data-announcement-bar><p class="announcement-bar__message">
585          From 1 Nov onwards, we&#39;ll only no longer be accepting online orders. Find our products in retail stores and our machines!
586        </p></div><header class="header" role="banner" data-header>
587    <div class="header__content-wrapper"><div class="header__heading"><a href="/" class="h2 header__logo" data-header-logo><style data-shopify>.header__logo-image {
588                max-width: 80px;
589              }</style>
590            <img srcset="//shakesalad.com/cdn/shop/files/SHAKE-SALAD_Green_80x.png?v=1758275031 1x, //shakesalad.com/cdn/shop/files/[email protected]?v=1758275031 2x"
591              src="//shakesalad.com/cdn/shop/files/SHAKE-SALAD_Green_80x.png?v=1758275031"
592              loading="lazy"
593              class="header__logo-image"
594              alt="Shake Salad"
595              data-logo-image>
596          
597        </a></div><nav class="menu-navigation-wrapper menu-navigation-wrapper--hidden focus-inset"
598  role="navigation"
599  data-menu-navigation
600  data-menu-navigation-type="desktop"
601  
602>
603  <ul class="menu-navigation" role="list"><li class="menu-navigation__list-item"
604          
605      ><a href="/"
606            class="menu-navigation__item menu-navigation__item--link focus-inset"
607          >
608            <span class="menu-navigation__title menu-navigation__title--main-menu">Home</span>
609          </a></li><li class="menu-navigation__list-item"
610          
611      ><a href="/collections/full-meals"
612            class="menu-navigation__item menu-navigation__item--link focus-inset"
613          >
614            <span class="menu-navigation__title menu-navigation__title--main-menu">Full Meals</span>
615          </a></li><li class="menu-navigation__list-item"
616          
617      ><a href="/collections/mini-meals"
618            class="menu-navigation__item menu-navigation__item--link focus-inset"
619          >
620            <span class="menu-navigation__title menu-navigation__title--main-menu">Mini Meals</span>
621          </a></li><li class="menu-navigation__list-item"
622          
623      ><a href="/collections/snacks"
624            class="menu-navigation__item menu-navigation__item--link focus-inset"
625          >
626            <span class="menu-navigation__title menu-navigation__title--main-menu">Snacks</span>
627          </a></li><li class="menu-navigation__list-item"
628           data-menu-navigation-last-item
629      ><a href="/collections/drinks"
630            class="menu-navigation__item menu-navigation__item--link focus-inset"
631          >
632            <span class="menu-navigation__title menu-navigation__title--main-menu">Drinks</span>
633          </a></li></ul>
634</nav>
635<div class="header__icons"><button type="button"
636            class="header__icon header__icon--button header__icon--search-button focus-inset"
637            aria-controls="SearchDrawer"
638            aria-haspopup="dialog"
639            aria-expanded="false"
640            data-popup-open="search"
641            data-search-toggle
642            data-header-icon
643          >
644            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 20 20"><path d="M18.64 17.02l-5.31-5.31c.81-1.08 1.26-2.43 1.26-3.87C14.5 4.06 11.44 1 7.75 1S1 4.06 1 7.75s3.06 6.75 6.75 6.75c1.44 0 2.79-.45 3.87-1.26l5.31 5.31c.45.45 1.26.54 1.71.09.45-.36.45-1.17 0-1.62zM3.25 7.75c0-2.52 1.98-4.5 4.5-4.5s4.5 1.98 4.5 4.5-1.98 4.5-4.5 4.5-4.5-1.98-4.5-4.5z"/></svg>
645            <span class="visually-hidden">Search</span>
646          </button>
647
648          <a href="/search" class="header__icon header__icon--search-link focus-inset" data-header-icon>
649            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 20 20"><path d="M18.64 17.02l-5.31-5.31c.81-1.08 1.26-2.43 1.26-3.87C14.5 4.06 11.44 1 7.75 1S1 4.06 1 7.75s3.06 6.75 6.75 6.75c1.44 0 2.79-.45 3.87-1.26l5.31 5.31c.45.45 1.26.54 1.71.09.45-.36.45-1.17 0-1.62zM3.25 7.75c0-2.52 1.98-4.5 4.5-4.5s4.5 1.98 4.5 4.5-1.98 4.5-4.5 4.5-4.5-1.98-4.5-4.5z"/></svg>
650            <span class="visually-hidden">Search</span>
651          </a>
652          
653<a href="https://shakesalad.com/customer_authentication/redirect?locale=en&region_country=SG" class="header__icon header__icon--accounts-link focus-inset" data-header-icon>
654            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" viewBox="0 0 28.33 37.68"><path d="M14.17 14.9a7.45 7.45 0 1 0-7.5-7.45 7.46 7.46 0 0 0 7.5 7.45zm0-10.91a3.45 3.45 0 1 1-3.5 3.46A3.46 3.46 0 0 1 14.17 4zM14.17 16.47A14.18 14.18 0 0 0 0 30.68c0 1.41.66 4 5.11 5.66a27.17 27.17 0 0 0 9.06 1.34c6.54 0 14.17-1.84 14.17-7a14.18 14.18 0 0 0-14.17-14.21zm0 17.21c-6.3 0-10.17-1.77-10.17-3a10.17 10.17 0 1 1 20.33 0c.01 1.23-3.86 3-10.16 3z"/></svg>
655            <span class="visually-hidden">Log in</span>
656          </a><a href="/cart"
657          class="header__icon header__icon--button header__icon--cart-button-link header__icon--cart-visible focus-inset"
658          data-header-icon
659        >
660          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 37 40"><path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"/></svg>
661          <span class="visually-hidden">Cart</span>
662
663          <div class="header__cart-count-bubble hidden" data-cart-count-bubble>
664              <span class="visually-hidden" data-cart-count-text>Number of items in your cart:</span>
665              <span data-cart-count>0
666</span>
667            </div>
668        </a><button class="header__icon header__icon--button header__icon--menu-navigation focus-inset"
669            aria-controls="MenuNavigationDrawer"
670            aria-haspopup="dialog"
671            aria-expanded="false"
672            aria-label="Menu"
673            data-mobile-navigation-toggle
674          >
675            <span class="menu-icon">
676              <span class="menu-icon__bar"></span>
677            </span>
678          </button></div><div class="stage header__mobile-navigation" data-popup-stage="menu-navigation" data-mobile-navigation-container>
679          <div class="stage__overlay" data-popup-close="menu-navigation"></div>
680          <div
681            class="drawer drawer--right"
682            role="dialog"
683            aria-modal="true"
684            aria-labelledby="menu-drawer-title"
685            tabindex="-1"
686            data-popup="menu-navigation"
687            data-mobile-navigation-drawer
688          >
689            <button class="header__icon header__icon--button header__icon--mobile-navigation-close visually-hidden focus-inset"
690              aria-label="Close"
691              data-popup-close="menu-navigation"
692            >
693              <span class="menu-icon">
694                <span class="menu-icon__bar"></span>
695              </span>
696            </button>
697            <h2 class="visually-hidden" id="menu-drawer-title">Menu</h2>
698            <nav class="mobile-menu-navigation critical-hidden focus-inset"
699  role="navigation"
700  data-menu-navigation
701  data-menu-navigation-type="mobile"
702   data-popup-focus="menu-navigation" tabindex="-1"
703>
704  <ul class="menu-navigation" role="list"><li class="menu-navigation__list-item"
705          
706      ><a href="/"
707            class="menu-navigation__item menu-navigation__item--link focus-inset"
708          >
709            <span class="menu-navigation__title menu-navigation__title--main-menu">Home</span>
710          </a></li><li class="menu-navigation__list-item"
711          
712      ><a href="/collections/full-meals"
713            class="menu-navigation__item menu-navigation__item--link focus-inset"
714          >
715            <span class="menu-navigation__title menu-navigation__title--main-menu">Full Meals</span>
716          </a></li><li class="menu-navigation__list-item"
717          
718      ><a href="/collections/mini-meals"
719            class="menu-navigation__item menu-navigation__item--link focus-inset"
720          >
721            <span class="menu-navigation__title menu-navigation__title--main-menu">Mini Meals</span>
722          </a></li><li class="menu-navigation__list-item"
723          
724      ><a href="/collections/snacks"
725            class="menu-navigation__item menu-navigation__item--link focus-inset"
726          >
727            <span class="menu-navigation__title menu-navigation__title--main-menu">Snacks</span>
728          </a></li><li class="menu-navigation__list-item"
729           data-menu-navigation-last-item
730      ><a href="/collections/drinks"
731            class="menu-navigation__item menu-navigation__item--link focus-inset"
732          >
733            <span class="menu-navigation__title menu-navigation__title--main-menu">Drinks</span>
734          </a></li><li class="menu-navigation__list-item">
735        
736        
737<a href="https://shakesalad.com/customer_authentication/redirect?locale=en&region_country=SG" class="menu-navigation__item menu-navigation__item--link menu-navigation__item--account focus-inset">
738          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" viewBox="0 0 28.33 37.68"><path d="M14.17 14.9a7.45 7.45 0 1 0-7.5-7.45 7.46 7.46 0 0 0 7.5 7.45zm0-10.91a3.45 3.45 0 1 1-3.5 3.46A3.46 3.46 0 0 1 14.17 4zM14.17 16.47A14.18 14.18 0 0 0 0 30.68c0 1.41.66 4 5.11 5.66a27.17 27.17 0 0 0 9.06 1.34c6.54 0 14.17-1.84 14.17-7a14.18 14.18 0 0 0-14.17-14.21zm0 17.21c-6.3 0-10.17-1.77-10.17-3a10.17 10.17 0 1 1 20.33 0c.01 1.23-3.86 3-10.16 3z"/></svg>
739          Log in
740        </a>
741      </li></ul>
742</nav>
743
744          </div>
745        </div></div>
746  </header>
747</div>
748
749<script type="application/ld+json">
750{
751  "@context": "http://schema.org",
752  "@type": "Organization",
753  "name": "Shake Salad",
754  
755    
756    "logo": "https://shakesalad.com/cdn/shop/files/SHAKE-SALAD_Green_2954x.png?v=1758275031",
757  
758  "sameAs": [
759    "",
760    "https://www.facebook.com/shakesaladsg/",
761    "",
762    "https://www.instagram.com/shakesalad_sg/",
763    "",
764    "",
765    "",
766    ""
767  ],
768  "url": "https://shakesalad.com"
769}
770</script>
770
771
772
773
774
775</div>
776
777    <main id="MainContent" class="content-for-layout" role="main" data-main-content>
778      <div class="sticky-header-sentinel" data-sticky-sentinel-header></div>
779      
779<script class="cartFlagX"></script>
779<div class="cart" data-cart-template>
780  
781    <div class="supports-cookies template-404">
782      <h1 class="h2 template-404__heading">Your Cart</h1>
783      <p>Your cart is currently empty.</p>
784
785      <a href="/" class="button">
786        Continue shopping
787      </a>
788    </div>
789
790    <div class="supports-no-cookies template-404">
791      <h1>Your Cart</h1>
792      <p>Enable cookies to use the shopping cart</p>
793    </div>
794  
795</div>
796
797<!-- bcpo done -->
798	<noscript class="endOfLayoutContentX" type="text/mark"></noscript>
799    </main>
800
801    <div id="shopify-section-footer" class="shopify-section"><footer class="footer critical-hidden" role="contentinfo" data-section-id="footer" data-section-type="footer"><style data-shopify>.footer {
802      border-top: 1px solid #ffffff;
803      color: #ffffff;
804    }
805
806    .footer__title,
807    .footer__newsletter-submit,
808    .disclosure,
809    .footer .disclosure-list__item--current .disclosure-list__option  {
810      color: #ffffff;
811    }
812
813    .footer,
814    .footer .disclosure-list {
815      background-color: #12582d;
816    }
817
818    .footer .disclosure-list__option {
819      color: #ffffff;
820    }
821
822    .footer .disclosure__toggle svg {
823      stroke: #ffffff;
824    }
825
826    .footer .disclosure__toggle {
827      border-bottom-color: #ffffff;
828    }
829
830    .footer .disclosure-list__option:hover {
831      border-bottom: 1px solid #ffffff;
832    }
833
834    .footer {
835      --focus-color: rgba(255, 255, 255, 0.8);
836      --focus-offset-color: #12582d;
837    }</style><div class="footer__content-wrapper"><div class="footer__bottom-content"><ul class="footer-icons footer-icons--social" role="list"><li class="footer-icons__social-item">
838            <a href="https://www.facebook.com/shakesaladsg/" class="footer-icons__item-link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 20 20"><path d="M18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z"/></svg><span class="visually-hidden">Facebook</span>
839            </a>
840          </li><li class="footer-icons__social-item">
841            <a href="https://www.instagram.com/shakesalad_sg/" class="footer-icons__item-link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"/><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"/><circle cx="390.5" cy="121.5" r="30.2"/></svg><span class="visually-hidden">Instagram</span>
842            </a>
843          </li></ul>
844<ul class="footer-icons footer-icons--social" role="list"><li class="footer-icons__social-item">
845            <a href="https://www.facebook.com/shakesaladsg/" class="footer-icons__item-link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewB
845ox="0 0 20 20"><path d="M18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z"/></svg><span class="visually-hidden">Facebook</span>
846            </a>
847          </li><li class="footer-icons__social-item">
848            <a href="https://www.instagram.com/shakesalad_sg/" class="footer-icons__item-link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"/><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"/><circle cx="390.5" cy="121.5" r="30.2"/></svg><span class="visually-hidden">Instagram</span>
849            </a>
850          </li></ul>
851</div></div>
852  </div>
853</footer>
854
855
856</div>
857
858    <ul hidden>
859      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
860      <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li>
861    </ul>
862
863    
863<script>
864      window.theme = {
865        rootUrl: "/",
866        stylesheet: "//shakesalad.com/cdn/shop/t/35/assets/theme.min.css?v=15391952585273247211664269622",
867        strings: {
868          addToCart: "Add to Cart",
869          cartError: "There was an error while updating your cart. Please try again.",
870          external: "Opens external website.",
871          itemAddedToCartSingle: "Item added to cart!",
872          itemAddedToCartMulti: "Items added to cart!",
873          newWindow: "Opens in a new window.",
874          newWindowExternal: "Opens external website in a new window.",
875          quantityError: "You can only add [quantity] \u003cstrong\u003e[title]\u003c\/strong\u003e to your cart.",
876          quantityMinimumMessage: "Quantity must be 1 or more",
877          productAddedToCart: "[title] added to your cart.",
878          productUpdatedOnCart: "Quantity of [title] in your cart updated to [quantity].",
879          productRemovedFromCart: "[title] removed from your cart.",
880          regularPrice: "Regular price",
881          salePrice: "Sale price",
882          soldOut: "Sold Out",
883          unavailable: "Unavailable",
884          unitPrice: "Unit price",
885          unitPriceSeparator: "per",
886          subtotal: "Subtotal",
887          mediaCarousel: "Carousel",
888          mediaSlide: "Slide"
889        },
890        moneyFormat: "${{amount}}",
891        moneyFormatWithCurrency: "${{amount}} SGD"
892      };
893    </script>
893
894    
894<script src="//shakesalad.com/cdn/shop/t/35/assets/vendor.min.js?v=77136857757479301481661167837" defer="defer"></script>
894<script src="//shakesalad.com/cdn/shop/t/35/assets/swiper.js?v=19857067470180794341661167837" defer="defer"></script>
894
895    
895<script src="//shakesalad.com/cdn/shop/t/35/assets/theme.min.js?v=135807350122352908581661167837" defer="defer"></script>
895    
896    
897   	
897<script>
898      window.addEventListener("klaviyoForms", function(e) { 
899        if (e.detail.type == 'open' || e.detail.type == 'embedOpen') {
900          ga('send', 'event', 'Klaviyo form', 'form_open', e.detail.formId);
901        }
902        if (e.detail.type == 'submit') {
903          ga('send', 'event', 'Klaviyo form', 'form_submit', e.detail.formId);
904        }
905        if (e.detail.type == 'stepSubmit') {
906          ga('send', 'event', 'Klaviyo form', 'form_step_submit', e.detail.metaData.$step_name);
907        }
908        if (e.detail.type == 'redirectedToUrl') {
909          ga('send', 'event', 'Klaviyo form', 'form_url_redirect', e.detail.formId);
910        }
911        if (e.detail.type == 'close') {
912          ga('send', 'event', 'Klaviyo form', 'form_close', e.detail.formId);
913        }
914      });
915    </script>
915
916
917	<!-- Stamped - Begin Script-->
918    	
918<script async type="text/javascript" data-api-key="YOUR_PUBLIC-API-KEY" id="stamped-script-widget" src="https://cdn1.stamped.io/files/widget.min.js"></script>
918
919    <!-- Stamped - End Script --><br>  
920
921
922
923<script>
924(function () {
925  // Block traditional form submits that post to /cart/add
926  function guardForms() {
927    document.querySelectorAll('form[action*="/cart/add"]').forEach(function (f) {
928      if (f.__blocked) return;
929      f.__blocked = true;
930      f.addEventListener('submit', function (e) {
931        e.preventDefault();
932        alert('Purchases are temporarily disabled.');
933      }, { capture: true });
934    });
935  }
936  guardForms();
937  new MutationObserver(guardForms).observe(document.documentElement, { childList: true, subtree: true });
938
939  // Intercept fetch() used by many modern themes/apps
940  var _fetch = window.fetch;
941  window.fetch = function (input, init) {
942    var url = typeof input === 'string' ? input : (input && input.url);
943    if (url && url.indexOf('/cart/add') !== -1) {
944      return Promise.resolve(new Response(JSON.stringify({ error: 'disabled' }), {
945        status: 403, headers: { 'Content-Type': 'application/json' }
946      }));
947    }
948    return _fetch.apply(this, arguments);
949  };
950
951  // Intercept xhr as a fallback
952  var _open = XMLHttpRequest.prototype.open;
953  XMLHttpRequest.prototype.open = function (method, url) {
954    if (url && url.indexOf('/cart/add') !== -1) {
955      // abort any attempt to add
956      setTimeout(this.abort.bind(this), 0);
957      return;
958    }
959    return _open.apply(this, arguments);
960  };
961})();
962</script>
vendor: 1 bytes, line 962
962
963<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
963
964</body>
965</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.