PageSourceSearch

https://grandbakeryoakland.com/products/ceremonial-challah

html grandbakeryoakland.com collected 2026-10-07 17:52:06 UTC 183,300 bytes, 2,341 lines download raw bytes

1<!doctype html>
2<html class="js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://grandbakeryoakland.com/products/ceremonial-challah"><link rel="icon" type="image/png" href="//grandbakeryoakland.com/cdn/shop/files/Favicon.jpg?crop=center&height=32&v=1726673232&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
9      Ceremonial Challah
10 &ndash; Grand Bakery</title>
11
12    
13      <meta name="description" content="Our traditional braided egg bread, plain and simple. Kosher pareve. Comes in plain, poppy, sesame or raisin. Serving recommendation: 1 lb for every 10 people if served as part of a meal. 1 lb for every 20 people if served as ceremonial HaMotzi.">
14    
15
16    
17
18<meta property="og:site_name" content="Grand Bakery">
19<meta property="og:url" content="https://grandbakeryoakland.com/products/ceremonial-challah">
20<meta property="og:title" content="Ceremonial Challah">
21<meta property="og:type" content="product">
22<meta property="og:description" content="Our traditional braided egg bread, plain and simple. Kosher pareve. Comes in plain, poppy, sesame or raisin. Serving recommendation: 1 lb for every 10 people if served as part of a meal. 1 lb for every 20 people if served as ceremonial HaMotzi."><meta property="og:image" content="http://grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004">
23  <meta property="og:image:secure_url" content="https://grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004">
24  <meta property="og:image:width" content="1500">
25  <meta property="og:image:height" content="1125"><meta property="og:price:amount" content="41.99">
26  <meta property="og:price:currency" content="USD"><meta name="twitter:card" content="summary_large_image">
27<meta name="twitter:title" content="Ceremonial Challah">
28<meta name="twitter:description" content="Our traditional braided egg bread, plain and simple. Kosher pareve. Comes in plain, poppy, sesame or raisin. Serving recommendation: 1 lb for every 10 people if served as part of a meal. 1 lb for every 20 people if served as ceremonial HaMotzi.">
29
30
31    
31<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/constants.js?v=132983761750457495441751307300" defer="defer"></script>
31
32    
32<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/pubsub.js?v=25310214064522200911751307301" defer="defer"></script>
32
33    
33<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/global.js?v=184345515105158409801751307300" defer="defer"></script>
33
34    
34<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/details-disclosure.js?v=13653116266235556501751307300" defer="defer"></script>
34
35    
35<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/details-modal.js?v=25581673532751508451751307300" defer="defer"></script>
35
36    
36<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/search-form.js?v=133129549252120666541751307302" defer="defer"></script>
36<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
36<meta name="google-site-verification" content="p-2rdpJ3ylSE_7RIOVkzNOqCiWS8ZyYhmuzwbBu73r8">
37<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/28997419113/digital_wallets/dialog">
38<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/32198370852969:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://grandbakeryoakland.com/products/ceremonial-challah.oembed">
39<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
39
40<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
41<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=28997419113" crossorigin="anonymous"></script>
vendor: 1 bytes, line 41
41
42<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":28997419113,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/28997419113","merchantName":"Grand Bakery","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Grand Bakery","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 42
42
43<script id="shopify-features" type="application/json">{"accessToken":"847fbcc9f310efb7ab8cac38ee7bbb1f","betas":["rich-media-storefront-analytics"],"domain":"grandbakeryoakland.com","predictiveSearch":true,"shopId":28997419113,"locale":"en"}</script>
vendor: 1 bytes, line 43
43
44<script>var Shopify = Shopify || {};
45Shopify.shop = "grandbakeryoakland.myshopify.com";
46Shopify.locale = "en";
47Shopify.currency = {"active":"USD","rate":"1.0"};
48Shopify.country = "US";
49Shopify.theme = {"name":"Craft","id":135071465577,"schema_name":"Craft","schema_version":"15.3.0","theme_store_id":1368,"role":"main"};
50Shopify.theme.handle = "null";
51Shopify.theme.style = {"id":null,"handle":null};
52Shopify.cdnHost = "grandbakeryoakland.com/cdn";
53Shopify.routes = Shopify.routes || {};
54Shopify.routes.root = "/";
55Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
56Shopify.SignInWithShop = Shopify.SignInWithShop || {};
57Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
58Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 58
58
59<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 59
59
60<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 60
60
61<script>
62  window.ShopifyPay = window.ShopifyPay || {};
63  window.ShopifyPay.apiHost = "shop.app\/pay";
64  window.ShopifyPay.redirectState = null;
65</script>
vendor: 1 bytes, line 65
65
66<script>
67  window.Shopify = window.Shopify || {};
68  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
69  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
70  window.Shopify.SignInWithShop.eligible = true;
71</script>
vendor: 1 bytes, line 71
71
72<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 72
72
73<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 73
73
74<script type="module">
75  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
76
77  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
78
79</script>
vendor: 1 bytes, line 79
79
80<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js"></script>
vendor: 1 bytes, line 80
80
81<script type="module">
82  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js");
83
84  
85</script>
vendor: 1 bytes, line 85
85
86<script>
87  window.Shopify = window.Shopify || {};
88  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
89  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"]};
90</script>
vendor: 1 bytes, line 90
90
91<script>(function() {
92  var isLoaded = false;
93  function asyncLoad() {
94    if (isLoaded) return;
95    isLoaded = true;
96    var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/f6a4d4cdaf05e1aa256845555\/99785e66c8d66213f029e9a44.js?shop=grandbakeryoakland.myshopify.com","https:\/\/storage.nfcube.com\/instafeed-0dc6ab9ab2fa679ba5af28c7f32c22c6.js?shop=grandbakeryoakland.myshopify.com"];
97    for (var i = 0; i < urls.length; i++) {
98      var s = document.createElement('script');
99      s.type = 'text/javascript';
100      s.async = true;
101      s.src = urls[i];
102      var x = document.getElementsByTagName('script')[0];
103      x.parentNode.insertBefore(s, x);
104    }
105  };
106  if(window.attachEvent) {
107    window.attachEvent('onload', asyncLoad);
108  } else {
109    window.addEventListener('load', asyncLoad, false);
110  }
111})();</script>
vendor: 1 bytes, line 111
111
112<script id="__st">var __st={"a":28997419113,"offset":-25200,"reqid":"f7e4bd6c-bcea-4e11-a913-8cf8bdb61f13-1791395526","pageurl":"grandbakeryoakland.com\/products\/ceremonial-challah","u":"c64cef02e4a1","p":"product","rtyp":"product","rid":4616601960553};</script>
vendor: 1 bytes, line 112
112
113<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 113
113
114<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 114
114
115<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//grandbakeryoakland.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 115
115
116<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 = "//grandbakeryoakland.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>
116<script crossorigin="anonymous" defer="defer" src="//grandbakeryoakland.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 116
116
117<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 117
117
118<script>
119  window.Shopify = window.Shopify || {};
120  window.Shopify.MCP = window.Shopify.MCP || {};
121  window.Shopify.MCP.enabled = true;
122  window.Shopify.MCP.shop = "grandbakeryoakland.myshopify.com";
123  window.Shopify.MCP.mcpEndpoint = "https:\/\/grandbakeryoakland.com\/api\/mcp";
124  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"]}}];
125</script>
vendor: 1 bytes, line 125
125
126<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("\/\/grandbakeryoakland.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
127</script>
vendor: 1 bytes, line 127
127
128<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://grandbakeryoakland.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
129</script>
vendor: 1 bytes, line 129
129
130<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
131  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);
132</script>
vendor: 1 bytes, line 132
132
133<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})}}));
134</script>
134
135<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://grandbakeryoakland.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
136<style id="shopify-accelerated-checkout-cart">
137        #shopify-buyer-consent {
138  margin-top: 1em;
139  display: inline-block;
140  width: 100%;
141}
142
143#shopify-buyer-consent.hidden {
144  display: none;
145}
146
147#shopify-subscription-policy-button {
148  background: none;
149  border: none;
150  padding: 0;
151  text-decoration: underline;
152  font-size: inherit;
153  cursor: pointer;
154}
155
156#shopify-subscription-policy-button::before {
157  box-shadow: none;
158}
159
160      </style>
161<script id="sections-script" data-sections="header" defer="defer" src="//grandbakeryoakland.com/cdn/shop/t/4/compiled_assets/scripts.js?v=90487813905515327061751307327"></script>
vendor: 1 bytes, line 161
161
162<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
162
163
164
165    <style data-shopify>
166      @font-face {
167  font-family: Cabin;
168  font-weight: 400;
169  font-style: normal;
170  font-display: swap;
171  src: url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2") format("woff2"),
172       url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_n4.8c16611b00f59d27f4b27ce4328dfe514ce77517.woff") format("woff");
173}
174
175      @font-face {
176  font-family: Cabin;
177  font-weight: 700;
178  font-style: normal;
179  font-display: swap;
180  src: url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_n7.255204a342bfdbc9ae2017bd4e6a90f8dbb2f561.woff2") format("woff2"),
181       url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_n7.e2afa22a0d0f4b64da3569c990897429d40ff5c0.woff") format("woff");
182}
183
184      @font-face {
185  font-family: Cabin;
186  font-weight: 400;
187  font-style: italic;
188  font-display: swap;
189  src: url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_i4.d89c1b32b09ecbc46c12781fcf7b2085f17c0be9.woff2") format("woff2"),
190       url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_i4.0a521b11d0b69adfc41e22a263eec7c02aecfe99.woff") format("woff");
191}
192
193      @font-face {
194  font-family: Cabin;
195  font-weight: 700;
196  font-style: italic;
197  font-display: swap;
198  src: url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_i7.ef2404c08a493e7ccbc92d8c39adf683f40e1fb5.woff2") format("woff2"),
199       url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_i7.480421791818000fc8a5d4134822321b5d7964f8.woff") format("woff");
200}
201
202      @font-face {
203  font-family: Cabin;
204  font-weight: 400;
205  font-style: normal;
206  font-display: swap;
207  src: url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2") format("woff2"),
208       url("//grandbakeryoakland.com/cdn/fonts/cabin/cabin_n4.8c16611b00f59d27f4b27ce4328dfe514ce77517.woff") format("woff");
209}
210
211
212      
213        :root,
214        .color-scheme-1 {
215          --color-background: 255,255,255;
216        
217          --gradient-background: #ffffff;
218        
219
220        
221
222        --color-foreground: 37,37,37;
223        --color-background-contrast: 191,191,191;
224        --color-shadow: 37,37,37;
225        --color-button: 44,51,47;
226        --color-button-text: 255,255,255;
227        --color-secondary-button: 255,255,255;
228        --color-secondary-button-text: 80,86,85;
229        --color-link: 80,86,85;
230        --color-badge-foreground: 37,37,37;
231        --color-badge-background: 255,255,255;
232        --color-badge-border: 37,37,37;
233        --payment-terms-background-color: rgb(255 255 255);
234      }
235      
236        
237        .color-scheme-2 {
238          --color-background: 155,129,129;
239        
240          --gradient-background: #9b8181;
241        
242
243        
244
245        --color-foreground: 255,255,255;
246        --color-background-contrast: 87,69,69;
247        --color-shadow: 255,255,255;
248        --color-button: 255,255,255;
249        --color-button-text: 255,255,255;
250        --color-secondary-button: 155,129,129;
251        --color-secondary-button-text: 18,18,18;
252        --color-link: 18,18,18;
253        --color-badge-foreground: 255,255,255;
254        --color-badge-background: 155,129,129;
255        --color-badge-border: 255,255,255;
256        --payment-terms-background-color: rgb(155 129 129);
257      }
258      
259        
260        .color-scheme-3 {
261          --color-background: 113,106,86;
262        
263          --gradient-background: #716a56;
264        
265
266        
267
268        --color-foreground: 239,236,236;
269        --color-background-contrast: 41,38,31;
270        --color-shadow: 37,37,37;
271        --color-button: 239,236,236;
272        --color-button-text: 113,106,86;
273        --color-secondary-button: 113,106,86;
274        --color-secondary-button-text: 239,236,236;
275        --color-link: 239,236,236;
276        --color-badge-foreground: 239,236,236;
277        --color-badge-background: 113,106,86;
278        --color-badge-border: 239,236,236;
279        --payment-terms-background-color: rgb(113 106 86);
280      }
281      
282        
283        .color-scheme-4 {
284          --color-background: 44,51,47;
285        
286          --gradient-background: #2c332f;
287        
288
289        
290
291        --color-foreground: 239,236,236;
292        --color-background-contrast: 56,65,60;
293        --color-shadow: 37,37,37;
294        --color-button: 239,236,236;
295        --color-button-text: 44,51,47;
296        --color-secondary-button: 44,51,47;
297        --color-secondary-button-text: 239,236,236;
298        --color-link: 239,236,236;
299        --color-badge-foreground: 239,236,236;
300        --color-badge-background: 44,51,47;
301        --color-badge-border: 239,236,236;
302        --payment-terms-background-color: rgb(44 51 47);
303      }
304      
305        
306        .color-scheme-5 {
307          --color-background: 63,81,71;
308        
309          --gradient-background: #3f5147;
310        
311
312        
313
314        --color-foreground: 239,236,236;
315        --color-background-contrast: 7,9,8;
316        --color-shadow: 37,37,37;
317        --color-button: 239,236,236;
318        --color-button-text: 63,81,71;
319        --color-secondary-button: 63,81,71;
320        --color-secondary-button-text: 239,236,236;
321        --color-link: 239,236,236;
322        --color-badge-foreground: 239,236,236;
323        --color-badge-background: 63,81,71;
324        --color-badge-border: 239,236,236;
325        --payment-terms-background-color: rgb(63 81 71);
326      }
327      
328
329      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5 {
330        color: rgba(var(--color-foreground), 0.75);
331        background-color: rgb(var(--color-background));
332      }
333
334      :root {
335        --font-body-family: Cabin, sans-serif;
336        --font-body-style: normal;
337        --font-body-weight: 400;
338        --font-body-weight-bold: 700;
339
340        --font-heading-family: Cabin, sans-serif;
341        --font-heading-style: normal;
342        --font-heading-weight: 400;
343
344        --font-body-scale: 1.0;
345        --font-heading-scale: 1.1;
346
347        --media-padding: px;
348        --media-border-opacity: 0.1;
349        --media-border-width: 0px;
350        --media-radius: 6px;
351        --media-shadow-opacity: 0.0;
352        --media-shadow-horizontal-offset: 0px;
353        --media-shadow-vertical-offset: 4px;
354        --media-shadow-blur-radius: 5px;
355        --media-shadow-visible: 0;
356
357        --page-width: 120rem;
358        --page-width-margin: 0rem;
359
360        --product-card-image-padding: 0.0rem;
361        --product-card-corner-radius: 0.6rem;
362        --product-card-text-alignment: left;
363        --product-card-border-width: 0.1rem;
364        --product-card-border-opacity: 0.1;
365        --product-card-shadow-opacity: 0.0;
366        --product-card-shadow-visible: 0;
367        --product-card-shadow-horizontal-offset: 0.0rem;
368        --product-card-shadow-vertical-offset: 0.4rem;
369        --product-card-shadow-blur-radius: 0.5rem;
370
371        --collection-card-image-padding: 0.0rem;
372        --collection-card-corner-radius: 0.6rem;
373        --collection-card-text-alignment: left;
374        --collection-card-border-width: 0.1rem;
375        --collection-card-border-opacity: 0.1;
376        --collection-card-shadow-opacity: 0.0;
377        --collection-card-shadow-visible: 0;
378        --collection-card-shadow-horizontal-offset: 0.0rem;
379        --collection-card-shadow-vertical-offset: 0.4rem;
380        --collection-card-shadow-blur-radius: 0.5rem;
381
382        --blog-card-image-padding: 0.0rem;
383        --blog-card-corner-radius: 0.6rem;
384        --blog-card-text-alignment: left;
385        --blog-card-border-width: 0.1rem;
386        --blog-card-border-opacity: 0.1;
387        --blog-card-shadow-opacity: 0.0;
388        --blog-card-shadow-visible: 0;
389        --blog-card-shadow-horizontal-offset: 0.0rem;
390        --blog-card-shadow-vertical-offset: 0.4rem;
391        --blog-card-shadow-blur-radius: 0.5rem;
392
393        --badge-corner-radius: 0.6rem;
394
395        --popup-border-width: 1px;
396        --popup-border-opacity: 0.5;
397        --popup-corner-radius: 6px;
398        --popup-shadow-opacity: 0.0;
399        --popup-shadow-horizontal-offset: 0px;
400        --popup-shadow-vertical-offset: 4px;
401        --popup-shadow-blur-radius: 5px;
402
403        --drawer-border-width: 1px;
404        --drawer-border-opacity: 0.1;
405        --drawer-shadow-opacity: 0.0;
406        --drawer-shadow-horizontal-offset: 0px;
407        --drawer-shadow-vertical-offset: 4px;
408        --drawer-shadow-blur-radius: 5px;
409
410        --spacing-sections-desktop: 0px;
411        --spacing-sections-mobile: 0px;
412
413        --grid-desktop-vertical-spacing: 20px;
414        --grid-desktop-horizontal-spacing: 20px;
415        --grid-mobile-vertical-spacing: 10px;
416        --grid-mobile-horizontal-spacing: 10px;
417
418        --text-boxes-border-opacity: 0.1;
419        --text-boxes-border-width: 0px;
420        --text-boxes-radius: 6px;
421        --text-boxes-shadow-opacity: 0.0;
422        --text-boxes-shadow-visible: 0;
423        --text-boxes-shadow-horizontal-offset: 0px;
424        --text-boxes-shadow-vertical-offset: 4px;
425        --text-boxes-shadow-blur-radius: 5px;
426
427        --buttons-radius: 6px;
428        --buttons-radius-outset: 7px;
429        --buttons-border-width: 1px;
430        --buttons-border-opacity: 1.0;
431        --buttons-shadow-opacity: 0.0;
432        --buttons-shadow-visible: 0;
433        --buttons-shadow-horizontal-offset: 0px;
434        --buttons-shadow-vertical-offset: 4px;
435        --buttons-shadow-blur-radius: 5px;
436        --buttons-border-offset: 0.3px;
437
438        --inputs-radius: 6px;
439        --inputs-border-width: 1px;
440        --inputs-border-opacity: 0.55;
441        --inputs-shadow-opacity: 0.0;
442        --inputs-shadow-horizontal-offset: 0px;
443        --inputs-margin-offset: 0px;
444        --inputs-shadow-vertical-offset: 4px;
445        --inputs-shadow-blur-radius: 5px;
446        --inputs-radius-outset: 7px;
447
448        --variant-pills-radius: 40px;
449        --variant-pills-border-width: 1px;
450        --variant-pills-border-opacity: 0.55;
451        --variant-pills-shadow-opacity: 0.0;
452        --variant-pills-shadow-horizontal-offset: 0px;
453        --variant-pills-shadow-vertical-offset: 4px;
454        --variant-pills-shadow-blur-radius: 5px;
455      }
456
457      *,
458      *::before,
459      *::after {
460        box-sizing: inherit;
461      }
462
463      html {
464        box-sizing: border-box;
465        font-size: calc(var(--font-body-scale) * 62.5%);
466        height: 100%;
467      }
468
469      body {
470        display: grid;
471        grid-template-rows: auto auto 1fr auto;
472        grid-template-columns: 100%;
473        min-height: 100%;
474        margin: 0;
475        font-size: 1.5rem;
476        letter-spacing: 0.06rem;
477        line-height: calc(1 + 0.8 / var(--font-body-scale));
478        font-family: var(--font-body-family);
479        font-style: var(--font-body-style);
480        font-weight: var(--font-body-weight);
481      }
482
483      @media screen and (min-width: 750px) {
484        body {
485          font-size: 1.6rem;
486        }
487      }
488    </style>
489
490    <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/base.css?v=132718740327116665031751314542" rel="stylesheet" type="text/css" media="all" />
491    <link rel="stylesheet" href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-cart-items.css?v=123238115697927560811751307299" media="print" onload="this.media='all'">
492      <link rel="preload" as="font" href="//grandbakeryoakland.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2" type="font/woff2" crossorigin>
493      
494
495      <link rel="preload" as="font" href="//grandbakeryoakland.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2" type="font/woff2" crossorigin>
496      
497<link
498        rel="stylesheet"
499        href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-predictive-search.css?v=118923337488134913561751307300"
500        media="print"
501        onload="this.media='all'"
502      >
502<script>
503      if (Shopify.designMode) {
504        document.documentElement.classList.add('shopify-design-mode');
505      }
506    </script>
506
507  <!-- BEGIN app block: shopify://apps/ta-mappy-store-locator-maps/blocks/bss-sl-script/edfca2bd-82ad-413c-b32c-580d239b17ab -->
507<script id="bss-locator-config-data">
508    var locatorData = {"storeId":3455,"domain":"grandbakeryoakland.myshopify.com","styleId":"cf4f5a2b0f0436f","pageId":99896295529,"redirectToPage":"store-locator-1","apiKey":"AIzaSyCJr6-NsVDd52TqKPBrpKpPNhDJmR6aBqQ","mapboxToken":null,"translation":"{\"your_location\":\"Your Location\",\"radius\":\"Radius\",\"tag\":\"Tag\",\"search\":\"Search\",\"store\":\"Stores\",\"find_my_location\": \"Find my location\", \"schedule\": \"Schedule\",\"enter_your_location\": \"Enter your location\", \"list\": \"List\", \"map\": \"Map\", \"monday\": \"MONDAY\", \"tuesday\": \"TUESDAY\", \"wednesday\": \"WEDNESDAY\",\"thursday\": \"THURSDAY\", \"friday\": \"FRIDAY\", \"saturday\": \"SATURDAY\", \"sunday\": \"SUNDAY\", \"allday\": \"ALLDAY\",\"product\": \"Product\",\"dayoff\":\"DAYOFF\",\"storeResult\":\"store results\",\"distance\":\"Distance\",\"notFound\":\"Not found any stores\",\"noLimit\":\"No limit\",\"youAreHere\":\"You are here\",\"showing\":\"Showing\",\"all\":\"All\",\"filterByCountry\":\"Filter by country\",\"searchByLocation\":\"Location\",\"searchByPhone\":\"Phone\",\"searchByStoreName\":\"Store name\",\"enterPhoneNumber\":\"Enter phone number\",\"enterStoreName\":\"Enter store name\"}","planCode":"startup","mapType":0,"mapStyleType":0,"customStyleId":"","zoom_map":"13","scheduleMenu":1,"addressMenu":1,"additionalAddressMenu":1,"phoneMenu":1,"faxMenu":0,"emailMenu":0,"websiteMenu":1,"storeLinkMenu":0,"notShowColonMenu":0,"scheduleMap":1,"addressMap":1,"additionalAddressMap":1,"phoneMap":1,"faxMap":0,"emailMap":0,"websiteMap":1,"storeLinkMap":0,"notShowColonMap":0,"directionLinkMenu":1,"directionLinkMap":1,"contactButtonLinkMenu":0,"contactButtonLinkMap":0,"autoDetectAddress":1,"radiusSearch":0,"defaultRadius":50,"searchResultQuantityDisplay":-1,"tagSearch":1,"tagOption":0,"countryOption":0,"pageTitle":"<h1>Find Grand Bakery Items Near You</h1>","pageDescription":"","showPageTitle":1,"showPageDescription":0,"showCountryFilter":0,"selectLocation":1,"selectPhone":0,"selectStoreName":1,"selectZipCode":1,"template":1,"layout":2,"enableSearchButton":1,"mapLayout":{"mobile":{"type":"hybrid","layout":"left","searchBarPosition":"aboveMap"},"desktop":{"type":"split","layout":"left","searchBarPosition":"aboveMap"}},"searchBar":1,"searchBarPosition":0,"searchSuggestion":0,"searchSuggestionCountries":[],"distanceUnit":"miles","zoomCountLocation":0,"customFieldMap":1,"customFieldMenu":1,"defaultLat":null,"defaultLng":null,"manual_default_address":0,"showAllAddress":0,"orderLocations":"priority","detectViewport":0,"createdAt":"2024-02-19T18:08:52.000Z","formActive":0,"formTitleActive":0,"formTitle":"","formDescription":"","formErrorMessage":"","formCustomCss":"","mapCustomCss":"","isNewPlaceAPI":false,"isRestricted":false,"cssAssets":[],"tagList":[{"id":10286,"tag_text":"Bagels","tag_priority":1000,"categories":[]},{"id":10287,"tag_text":"Challah","tag_priority":1000,"categories":[]},{"id":10288,"tag_text":"Cookies","tag_priority":1000,"categories":[]}],"categoriesList":[],"locationCount":36,"maxVersion":1} || {};
509    if (typeof BSS_SL == 'undefined' || locatorData != "") {
510        let storeLocators = []
511        let tagList = []
512        
513        
514        
515
516        
517
518        let mapPopupData = {"id":3022,"shop_domain":"grandbakeryoakland.myshopify.com","enable":0,"pages":"index,cart,product,list-collections,search,blog,all_articles,all_custom_pages","icon":"https://mappy.tech-arms.io/image/location-pin-06.png","show_search_bar":1,"show_on_mobile":1,"show_on_desktop":1,"mobile_position":"bottom-right","desktop_position":"bottom-right","newPages":"/,cart,product,list-collections,search,blog,all_articles,all_custom_pages","typePage":"index,cart,product,list-collections,search,blog,all_articles,all_custom_pages","show_on_desktop_css":"@media only screen and (min-width: 749px) {\n                #bss-map-popup {\n                    bottom: 6px;\n                    right: 5px;\n                }\n            }","show_on_mobile_css":"@media only screen and (max-width: 749px) {\n                #bss-map-popup {\n                    bottom: 6px;\n                    right: 5px;\n                }\n            }"}
519        let isWatermark = 0
520        var translationData = {"originalTranslation":{"all":"All","map":"Map","tag":"Tag","list":"List","store":"Stores","allday":"ALLDAY","dayoff":"DAYOFF","friday":"FRIDAY","monday":"MONDAY","radius":"Radius","search":"Search","sunday":"SUNDAY","noLimit":"No limit","product":"Product","showing":"Showing","tuesday":"TUESDAY","distance":"Distance","notFound":"Not found any stores","saturday":"SATURDAY","schedule":"Schedule","thursday":"THURSDAY","wednesday":"WEDNESDAY","y
520ouAreHere":"You are here","storeResult":"store results","searchByPhone":"Phone","your_location":"Your Location","enterStoreName":"Enter store name","filterByCountry":"Filter by country","enterPhoneNumber":"Enter phone number","find_my_location":"Find my location","searchByLocation":"Location","searchByStoreName":"Store name","enter_your_location":"Enter your location"},"translations":null};
521        var BSS_SL_metaobject = {"isUseMetaobject":true,"storefrontAccessToken":"c843fe1e997671c7d46eec4e209642f8","apiVersion":"2026-01"};       
522        var BSS_SL = {
523            ...locatorData,
524            isWatermark,
525            isOldUnlimited: locatorData.defaultRadius === 100 && !BSS_SL_metaobject,
526            configData: storeLocators,
527            tagData: tagList,
528            enablePopup: mapPopupData.enable,
529            pages: mapPopupData.newPages,
530            typePage: mapPopupData.typePage,
531            icon: mapPopupData.icon,
532            showSearchBar: mapPopupData.show_search_bar,
533            searchBar: locatorData.searchBar ?? 1,
534            imageMap: locatorData.imageMap ?? 1,
535            imageMenu: locatorData.imageMenu ?? 1,
536            showOnMobile: mapPopupData.show_on_mobile,
537            showOnDesktop: mapPopupData.show_on_desktop,
538            mobilePosition: mapPopupData.mobile_position,
539            desktopPosition: mapPopupData.desktop_position,
540            mapLayout: locatorData.mapLayout || {
541                desktop: {
542                    type: locatorData.layout === 1 ? "combine" : "split",
543                    layout: locatorData.template === 1 ? "left" : "right",
544                    searchBarPosition: locatorData.searchBarPosition === 1 ? "menuBlock" : "aboveMap"
545                },
546                mobile: {
547                    type: "hybrid",
548                    layout: "left",
549                    searchBarPosition: locatorData.searchBarPosition === 1 ? "menuBlock" : "aboveMap"
550                }
551            }
552        };
553    }
554    Object.defineProperty(BSS_SL, 'planCode', { writable: false, configurable: false });
555</script>
vendor: 1 bytes, line 555
555
556<script>
557    function fn(){
558        if (typeof BSS_SL.configData == 'undefined') {
559                if(window.location.pathname == '/pages/store-locator' && document.getElementById("PageContainer")) document.getElementById("PageContainer").remove();
560            }
561        }
562    if (document.readyState === "complete" || document.readyState === "interactive") setTimeout(fn, 1);
563    else document.addEventListener("DOMContentLoaded", fn);
564</script>
564
565
566<script src="https://cdn.shopify.com/extensions/01a10bbc-92f5-7964-ac8d-48833a2824c1/version_ddb00f75-2026-10-05_18h04m/assets/bss-loader.js" defer></script>
566
567
568
569<script id="bss-locator-config-setting">
570    if (typeof BSS_SL == 'undefined') var BSS_SL = {};
571    
572     BSS_SL.configSetting = [{"featureType":"poi","elementType":"all","stylers":[{"visibility":"off"}]},{"featureType":"poi","elementType":"labels","stylers":[{"visibility":"off"}]},{"elementType":"labels.icon","stylers":[{"visibility":"off"}]}] 
573</script>
573
574
575    
575<script></script>
575
576
577<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script -->
578
579
580  
581    
581<script src="https://storage.nfcube.com/instafeed-0dc6ab9ab2fa679ba5af28c7f32c22c6.js" defer></script>
581
582  
583
584<!-- END app snippet -->
585
586
587
588
589<!-- END app block -->
589<script src="https://cdn.shopify.com/extensions/01a0f73f-32b1-72a0-95a2-b3115e89ddb0/order-delivery-date-time-111/assets/zipcode-checker-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 589
589
590<script src="https://cdn.shopify.com/extensions/01a0f73f-32b1-72a0-95a2-b3115e89ddb0/order-delivery-date-time-111/assets/slots-script-tag.js" type="text/javascript" defer="defer"></script>
590
591<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
592<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: 28997419113,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 592
592
593<script>
594  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
595</script>
vendor: 1 bytes, line 595
595
596<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}
596).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: 28997419113,storefrontBaseUrl: "https://grandbakeryoakland.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://grandbakeryoakland.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1506082921","configuration":"{\"mailchimp_store_id\":\"store_5xwbe9fijqos8fwgamwe\", \"mailchimp_user_id\":\"73193958\",\"mailchimp_list_id\":\"12e37c9f5f\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"320766057","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-32QGSVQQYG\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-32QGSVQQYG\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-32QGSVQQYG\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-32QGSVQQYG\\\",\\\"MC-VJ4M1X3QEB\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-32QGSVQQYG\\\",\\\"MC-VJ4M1X3QEB\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-32QGSVQQYG\\\",\\\"MC-VJ4M1X3QEB\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-32QGSVQQYG\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-32QGSVQQYG\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"Grand Bakery","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"grandbakeryoakland.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/grandbakeryoakland.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":41.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198370852969","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Plain (no seeds) \/ 3lb","untranslatedTitle":"Plain (no seeds) \/ 3lb"},{"price":{"amount":55.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198413254761","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Plain (no seeds) \/ 4lb","untranslatedTitle":"Plain (no seeds) \/ 4lb"},{"price":{"amount":69.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198414565481","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Plain (no seeds) \/ 5lb","untranslatedTitle":"Plain (no seeds) \/ 5lb"},{"price":{"amount":83.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198414663785","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Plain (no seeds) \/ 6lb","untranslatedTitle":"Plain (no seeds) \/ 6lb"},{"price":{"amount":111.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198414860393","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Plain (no seeds) \/ 8lb","untranslatedTitle":"Plain (no seeds) \/ 8lb"},{"price":{"amount":139.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198414893161","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Plain (no seeds) \/ 10lb","untranslatedTitle":"Plain (no seeds) \/ 10lb"},{"price":{"amount":41.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198415679593","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Sesame \/ 3lb","untranslatedTitle":"Sesame \/ 3lb"},{"price":{"amount":55.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198415712361","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Sesame \/ 4lb","untranslatedTitle":"Sesame \/ 4lb"},{"price":{"amount":69.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198415745129","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Sesame \/ 5lb","untranslatedTitle":"Sesame \/ 5lb"},{"price":{"amount":83.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198415777897","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Sesame \/ 6lb","untranslatedTitle":"Sesame \/ 6lb"},{"price":{"amount":111.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198415810665","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Sesame \/ 8lb","untranslatedTitle":"Sesame \/ 8lb"},{"price":{"amount":139.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198415843433","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Sesame \/ 10lb","untranslatedTitle":"Sesame \/ 10lb"},{"price":{"amount":41.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198421446761","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Poppy \/ 3lb","untranslatedTitle":"Poppy \/ 3lb"},{"price":{"amount":55.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198421479529","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Poppy \/ 4lb","untranslatedTitle":"Poppy \/ 4lb"},{"price":{"amount":69.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198421512297","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Poppy \/ 5lb","untranslatedTitle":"Poppy \/ 5lb"},{"price":{"amount":83.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198421545065","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Poppy \/ 6lb","untranslatedTitle":"Poppy \/ 6lb"},{"price":{"amount":111.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198421577833","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Poppy \/ 8lb","untranslatedTitle":"Poppy \/ 8lb"},{"price":{"amount":139.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"32198421610601","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":"","title":"Poppy \/ 10lb","untranslatedTitle":"Poppy \/ 10lb"},{"price":{"amount":41.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"42368828801129","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":null,"title":"Raisin \/ 3lb","untranslatedTitle":"Raisin \/ 3lb"},{"price":{"amount":55.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"42368828833897","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":null,"title":"Raisin \/ 4lb","untranslatedTitle":"Raisin \/ 4lb"},{"price":{"amount":69.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"42368828866665","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":null,"title":"Raisin \/ 5lb","untranslatedTitle":"Raisin \/ 5lb"},{"price":{"amount":83.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"42368828899433","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":null,"title":"Raisin \/ 6lb","untranslatedTitle":"Raisin \/ 6lb"},{"price":{"amount":111.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"42368828932201","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":null,"title":"Raisin \/ 8lb","untranslatedTitle":"Raisin \/ 8lb"},{"price":{"amount":139.99,"currencyCode":"USD"},"product":{"title":"Ceremonial Challah","vendor":"Grand Bakery","id":"4616601960553","untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","type":""},"id":"42368828964969","image":{"src":"\/\/grandbakeryo
596akland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"sku":null,"title":"Raisin \/ 10lb","untranslatedTitle":"Raisin \/ 10lb"}],"products":[{"id":"4616601960553","handle":"ceremonial-challah","isCollective":null,"title":"Ceremonial Challah","type":null,"untranslatedTitle":"Ceremonial Challah","url":"\/products\/ceremonial-challah","vendor":"Grand Bakery","remoteShopId":null,"variants":[{"id":"32198370852969","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":41.99,"currencyCode":"USD"},"sku":"","title":"Plain (no seeds) \/ 3lb","untranslatedTitle":"Plain (no seeds) \/ 3lb"},{"id":"32198413254761","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":55.99,"currencyCode":"USD"},"sku":"","title":"Plain (no seeds) \/ 4lb","untranslatedTitle":"Plain (no seeds) \/ 4lb"},{"id":"32198414565481","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":69.99,"currencyCode":"USD"},"sku":"","title":"Plain (no seeds) \/ 5lb","untranslatedTitle":"Plain (no seeds) \/ 5lb"},{"id":"32198414663785","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":83.99,"currencyCode":"USD"},"sku":"","title":"Plain (no seeds) \/ 6lb","untranslatedTitle":"Plain (no seeds) \/ 6lb"},{"id":"32198414860393","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":111.99,"currencyCode":"USD"},"sku":"","title":"Plain (no seeds) \/ 8lb","untranslatedTitle":"Plain (no seeds) \/ 8lb"},{"id":"32198414893161","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":139.99,"currencyCode":"USD"},"sku":"","title":"Plain (no seeds) \/ 10lb","untranslatedTitle":"Plain (no seeds) \/ 10lb"},{"id":"32198415679593","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":41.99,"currencyCode":"USD"},"sku":"","title":"Sesame \/ 3lb","untranslatedTitle":"Sesame \/ 3lb"},{"id":"32198415712361","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":55.99,"currencyCode":"USD"},"sku":"","title":"Sesame \/ 4lb","untranslatedTitle":"Sesame \/ 4lb"},{"id":"32198415745129","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":69.99,"currencyCode":"USD"},"sku":"","title":"Sesame \/ 5lb","untranslatedTitle":"Sesame \/ 5lb"},{"id":"32198415777897","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":83.99,"currencyCode":"USD"},"sku":"","title":"Sesame \/ 6lb","untranslatedTitle":"Sesame \/ 6lb"},{"id":"32198415810665","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":111.99,"currencyCode":"USD"},"sku":"","title":"Sesame \/ 8lb","untranslatedTitle":"Sesame \/ 8lb"},{"id":"32198415843433","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":139.99,"currencyCode":"USD"},"sku":"","title":"Sesame \/ 10lb","untranslatedTitle":"Sesame \/ 10lb"},{"id":"32198421446761","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":41.99,"currencyCode":"USD"},"sku":"","title":"Poppy \/ 3lb","untranslatedTitle":"Poppy \/ 3lb"},{"id":"32198421479529","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":55.99,"currencyCode":"USD"},"sku":"","title":"Poppy \/ 4lb","untranslatedTitle":"Poppy \/ 4lb"},{"id":"32198421512297","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":69.99,"currencyCode":"USD"},"sku":"","title":"Poppy \/ 5lb","untranslatedTitle":"Poppy \/ 5lb"},{"id":"32198421545065","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":83.99,"currencyCode":"USD"},"sku":"","title":"Poppy \/ 6lb","untranslatedTitle":"Poppy \/ 6lb"},{"id":"32198421577833","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":111.99,"currencyCode":"USD"},"sku":"","title":"Poppy \/ 8lb","untranslatedTitle":"Poppy \/ 8lb"},{"id":"32198421610601","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":139.99,"currencyCode":"USD"},"sku":"","title":"Poppy \/ 10lb","untranslatedTitle":"Poppy \/ 10lb"},{"id":"42368828801129","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":41.99,"currencyCode":"USD"},"sku":null,"title":"Raisin \/ 3lb","untranslatedTitle":"Raisin \/ 3lb"},{"id":"42368828833897","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":55.99,"currencyCode":"USD"},"sku":null,"title":"Raisin \/ 4lb","untranslatedTitle":"Raisin \/ 4lb"},{"id":"42368828866665","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":69.99,"currencyCode":"USD"},"sku":null,"title":"Raisin \/ 5lb","untranslatedTitle":"Raisin \/ 5lb"},{"id":"42368828899433","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":83.99,"currencyCode":"USD"},"sku":null,"title":"Raisin \/ 6lb","untranslatedTitle":"Raisin \/ 6lb"},{"id":"42368828932201","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":111.99,"currencyCode":"USD"},"sku":null,"title":"Raisin \/ 8lb","untranslatedTitle":"Raisin \/ 8lb"},{"id":"42368828964969","image":{"src":"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004"},"price":{"amount":139.99,"currencyCode":"USD"},"sku":null,"title":"Raisin \/ 10lb","untranslatedTitle":"Raisin \/ 10lb"}]}],"purchasingCompany":null},},"https://grandbakeryoakland.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"135071465577","themeStoreId":"1368","themePublished":"true","eventMetadataId":"ad307b2a-8f2b-4d6d-af69-334c7e29586a","pageType":"product","resourceId":"4616601960553","shopId":"28997419113","storefrontBaseUrl":"https:\/\/grandbakeryoakland.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":41.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Ceremonial Challah\",\"vendor\":\"Grand Bakery\",\"id\":\"4616601960553\",\"untranslatedTitle\":\"Ceremonial Challah\",\"url\":\"\/products\/ceremonial-challah\",\"type\":\"\"},\"id\":\"32198370852969\",\"image\":{\"src\":\"\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\"},\"sku\":\"\",\"title\":\"Plain (no seeds) \/ 3lb\",\"untranslatedTitle\":\"Plain (no seeds) \/ 3lb\"}}]]"});})();</script>
596<script>
597  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
598  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
599  window.ShopifyAnalytics.meta.currency = 'USD';
600  var meta = {"product":{"id":4616601960553,"gid":"gid:\/\/shopify\/Product\/4616601960553","vendor":"Grand Bakery","type":"","handle":"ceremonial-challah","variants":[{"id":32198370852969,"price":4199,"name":"Ceremonial Challah - Plain (no seeds) \/ 3lb","public_title":"Plain (no seeds) \/ 3lb","sku":""},{"id":32198413254761,"price":5599,"name":"Ceremonial Challah - Plain (no seeds) \/ 4lb","public_title":"Plain (no seeds) \/ 4lb","sku":""},{"id":32198414565481,"price":6999,"name":"Ceremonial Challah - Plain (no seeds) \/ 5lb","public_title":"Plain (no seeds) \/ 5lb","sku":""},{"id":32198414663785,"price":8399,"name":"Ceremonial Challah - Plain (no seeds) \/ 6lb","public_title":"Plain (no seeds) \/ 6lb","sku":""},{"id":32198414860393,"price":11199,"name":"Ceremonial Challah - Plain (no seeds) \/ 8lb","public_title":"Plain (no seeds) \/ 8lb","sku":""},{"id":32198414893161,"price":13999,"name":"Ceremonial Challah - Plain (no seeds) \/ 10lb","public_title":"Plain (no seeds) \/ 10lb","sku":""},{"id":32198415679593,"price":4199,"name":"Ceremonial Challah - Sesame \/ 3lb","public_title":"Sesame \/ 3lb","sku":""},{"id":32198415712361,"price":5599,"name":"Ceremonial Challah - Sesame \/ 4lb","public_title":"Sesame \/ 4lb","sku":""},{"id":32198415745129,"price":6999,"name":"Ceremonial Challah - Sesame \/ 5lb","public_title":"Sesame \/ 5lb","sku":""},{"id":32198415777897,"price":8399,"name":"Ceremonial Challah - Sesame \/ 6lb","public_title":"Sesame \/ 6lb","sku":""},{"id":32198415810665,"price":11199,"name":"Ceremonial Challah - Sesame \/ 8lb","public_title":"Sesame \/ 8lb","sku":""},{"id":32198415843433,"price":13999,"name":"Ceremonial Challah - Sesame \/ 10lb","public_title":"Sesame \/ 10lb","sku":""},{"id":32198421446761,"price":4199,"name":"Ceremonial Challah - Poppy \/ 3lb","public_title":"Poppy \/ 3lb","sku":""},{"id":32198421479529,"price":5599,"name":"Ceremonial Challah - Poppy \/ 4lb","public_title":"Poppy \/ 4lb","sku":""},{"id":32198421512297,"price":6999,"name":"Ceremonial Challah - Poppy \/ 5lb","public_title":"Poppy \/ 5lb","sku":""},{"id":32198421545065,"price":8399,"name":"Ceremonial Challah - Poppy \/ 6lb","public_title":"Poppy \/ 6lb","sku":""},{"id":32198421577833,"price":11199,"name":"Ceremonial Challah - Poppy \/ 8lb","public_title":"Poppy \/ 8lb","sku":""},{"id":32198421610601,"price":13999,"name":"Ceremonial Challah - Poppy \/ 10lb","public_title":"Poppy \/ 10lb","sku":""},{"id":42368828801129,"price":4199,"name":"Ceremonial Challah - Raisin \/ 3lb","public_title":"Raisin \/ 3lb","sku":null},{"id":42368828833897,"price":5599,"name":"Ceremonial Challah - Raisin \/ 4lb","public_title":"Raisin \/ 4lb","sku":null},{"id":42368828866665,"price":6999,"name":"Ceremonial Challah - Raisin \/ 5lb","public_title":"Raisin \/ 5lb","sku":null},{"id":42368828899433,"price":8399,"name":"Ceremonial Challah - Raisin \/ 6lb","public_title":"Raisin \/ 6lb","sku":null},{"id":42368828932201,"price":11199,"name":"Ceremonial Challah - Raisin \/ 8lb","public_title":"Raisin \/ 8lb","sku":null},{"id":42368828964969,"price":13999,"name":"Ceremonial Challah - Raisin \/ 10lb","public_title":"Raisin \/ 10lb","sku":null}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":4616601960553,"requestId":"f7e4bd6c-bcea-4e11-a913-8cf8bdb61f13-1791395526"}};
601  for (var attr in meta) {
602    window.ShopifyAnalytics.meta[attr] = meta[attr];
603  }
604</script>
vendor: 1 bytes, line 604
604
605<script class="analytics">
606  (function () {
607    var customDocumentWrite = function(content) {
608      var jquery = null;
609
610      if (window.jQuery) {
611        jquery = window.jQuery;
612      } else if (window.Checkout && window.Checkout.$) {
613        jquery = window.Checkout.$;
614      }
615
616      if (jquery) {
617        jquery('body').append(content);
618      }
619    };
620
621    var hasLoggedConversion = function(token) {
622      if (token) {
623        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
624      }
625      return false;
626    }
627
628    var setCookieIfConversion = function(token) {
629      if (token) {
630        var twoMonthsFromNow = new Date(Date.now());
631        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
632
633        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
634      }
635    }
636
637    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
638    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
639    if (trekkie.integrations) {
640      return;
641    }
642    trekkie.methods = [
643      'identify',
644      'page',
645      'ready',
646      'track',
647      'trackForm',
648      'trackLink'
649    ];
650    trekkie.factory = function(method) {
651      return function() {
652        var args = Array.prototype.slice.call(arguments);
653        args.unshift(method);
654        trekkie.push(args);
655        if (method == 'track' || method == 'page') {
656          var pageUrl;
657          try {
658            pageUrl = window.location.href;
659          } catch (e) {}
660          var pageReferrer;
661          try {
662            pageReferrer = document.referrer;
663          } catch (e) {}
664          try {
665            if (window.__TREKKIE_SHIM_QUEUE == null) {
666              window.__TREKKIE_SHIM_QUEUE = [];
667            }
668            window.__TREKKIE_SHIM_QUEUE.push({
669              from: 'trekkie-stub',
670              method: method,
671              args: args.slice(1),
672              pageContext: {
673                url: pageUrl,
674                referrer: pageReferrer
675              }
676            });
677          } catch (e) {
678            // no-op
679          }
680        }
681        return trekkie;
682      };
683    };
684    for (var i = 0; i < trekkie.methods.length; i++) {
685      var key = trekkie.methods[i];
686      trekkie[key] = trekkie.factory(key);
687    }
688    trekkie.load = function(config) {
689      trekkie.config = config || {};
690      trekkie.config.initialDocumentCookie = document.cookie;
691      var first = document.getElementsByTagName('script')[0];
692var script = document.createElement('script');
693script.type = 'text/javascript';
694script.onerror = function(e) {
695  var scriptFallback = document.createElement('script');
696  scriptFallback.type = 'text/javascript';
697  scriptFallback.onerror = function(error) {
698          var Monorail = {
699      produce: function produce(monorailDomain, schemaId, payload) {
700        var currentMs = new Date().getTime();
701        var event = {
702          schema_id: schemaId,
703          payload: payload,
704          metadata: {
705            event_created_at_ms: currentMs,
706            event_sent_at_ms: currentMs
707          }
708        };
709        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
710      },
711      sendRequest: function sendRequest(endpointUrl, payload) {
712        // Try the sendBeacon API
713        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
714          var blobData = new window.Blob([payload], {
715            type: 'text/plain'
716          });
717
718          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
719            return true;
720          } // sendBeacon was not successful
721
722        } // XHR beacon
723
724        var xhr = new XMLHttpRequest();
725
726        try {
727          xhr.open('POST', endpointUrl);
728          xhr.setRequestHeader('Content-Type', 'text/plain');
729          xhr.send(payload);
730        } catch (e) {
731          console.log(e);
732        }
733
734        return false;
735      },
736      isIos12: function isIos12() {
737        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
738      }
739    };
740    Monorail.produce('monorail-edge.shopifysvc.com',
741      'trekkie_storefront_load_errors/1.1',
742      {shop_id: 28997419113,
743      theme_id: 135071465577,
744      app_name: "storefront",
745      context_url: window.location.href,
746      source_url: "//grandbakeryoakland.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
747
748  };
749  scriptFallback.async = true;
750  scriptFallback.src = '//grandbakeryoakland.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
751  first.parentNode.insertBefore(scriptFallback, first);
752};
753script.async = true;
754script.src = '//grandbakeryoakland.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
755first.parentNode.insertBefore(script, first);
756
757    };
758    trekkie.load(
759      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":28997419113,"isMerchantRequest":null,"themeId":135071465577,"themeCityHash":"14370179886996885264","contentLanguage":"en","currency":"USD","eventMetadataId":"ad307b2a-8f2b-4d6d-af69-334c7e29586a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
760    );
761
762    var loaded = false;
763    trekkie.ready(function() {
764      if (loaded) return;
765      loaded = true;
766
767      window.ShopifyAnalytics.lib = window.trekkie;
768
769      var originalDocumentWrite = document.write;
770      document.write = customDocumentWrite;
771      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
772      document.write = originalDocumentWrite;
773
774      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
775      var token = match? match[1]: undefined;
776      if (!hasLoggedConversion(token)) {
777        setCookieIfConversion(token);
778        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":32198370852969,"productId":4616601960553,"productGid":"gid:\/\/shopify\/Product\/4616601960553","name":"Ceremonial Challah - Plain (no seeds) \/ 3lb","price":"41.99","sku":"","brand":"Grand Bakery","variant":"Plain (no seeds) \/ 3lb","category":"","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
779      }
780    });
781
782    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":4616601960553,"requestId":"f7e4bd6c-bcea-4e11-a913-8cf8bdb61f13-1791395526","shopifyEmitted":true});
783
784    var eventsListenerScript = document.createElement('script');
785    eventsListenerScript.async = true;
786    eventsListenerScript.src = "//grandbakeryoakland.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
787    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
788})();</script>
vendor: 1 bytes, line 788
788
789<script
790  defer
791  src="https://grandbakeryoakland.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
792  data-application="storefront-renderer"
793  data-shop-id="28997419113"
794  data-render-region="gcp-us-central1"
795  data-page-type="product"
796  data-theme-instance-id="135071465577"
797  data-theme-name="Craft"
798  data-theme-version="15.3.0"
799  data-monorail-region="shop_domain"
800  data-resource-timing-sampling-rate="10"
801  data-shs="true"
802  data-shs-beacon="true"
803  data-shs-export-with-fetch="true"
804  data-shs-logs-sample-rate="1"
805  data-shs-beacon-endpoint="https://grandbakeryoakland.com/api/collect"
806></script>
806
807<meta name="shopify-y" content="0a6c983d-86c1-4d4e-a161-3ef096481db5" data-expiration="1822953126000"><meta name="shopify-s" content="b12503ce-7717-4d5d-8cf7-536092ff0a43" data-expiration="1791397326000"><meta name="new-cookie-storage-activated" content="t">
808</head>
809
810  <body class="gradient">
811    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
812      Skip to content
813    </a><!-- BEGIN sections: header-group -->
814<div id="shopify-section-sections--17035543773289__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-list-menu.css?v=151968516119678728991751307299" media="print" onload="this.media='all'">
815<link rel="stylesheet" href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-search.css?v=165164710990765432851751307300" media="print" onload="this.media='all'">
816<link rel="stylesheet" href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-menu-drawer.css?v=147478906057189667651751307300" media="print" onload="this.media='all'">
817<link
818  rel="stylesheet"
819  href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-cart-notification.css?v=54116361853792938221751307299"
820  media="print"
821  onload="this.media='all'"
822><link rel="stylesheet" href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-price.css?v=70172745017360139101751307300" media="print" onload="this.media='all'"><style>
823  header-drawer {
824    justify-self: start;
825    margin-left: -1.2rem;
826  }@media screen and (min-width: 990px) {
827      header-drawer {
828        display: none;
829      }
830    }.menu-drawer-container {
831    display: flex;
832  }
833
834  .list-menu {
835    list-style: none;
836    padding: 0;
837    margin: 0;
838  }
839
840  .list-menu--inline {
841    display: inline-flex;
842    flex-wrap: wrap;
843  }
844
845  summary.list-menu__item {
846    padding-right: 2.7rem;
847  }
848
849  .list-menu__item {
850    display: flex;
851    align-items: center;
852    line-height: calc(1 + 0.3 / var(--font-body-scale));
853  }
854
855  .list-menu__item--link {
856    text-decoration: none;
857    padding-bottom: 1rem;
858    padding-top: 1rem;
859    line-height: calc(1 + 0.8 / var(--font-body-scale));
860  }
861
862  @media screen and (min-width: 750px) {
863    .list-menu__item--link {
864      padding-bottom: 0.5rem;
865      padding-top: 0.5rem;
866    }
867  }
868</style><style data-shopify>.header {
869    padding: 10px 3rem 10px 3rem;
870  }
871
872  .section-header {
873    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
874    margin-bottom: 0px;
875  }
876
877  @media screen and (min-width: 750px) {
878    .section-header {
879      margin-bottom: 0px;
880    }
881  }
882
883  @media screen and (min-width: 990px) {
884    .header {
885      padding-top: 20px;
886      padding-bottom: 20px;
887    }
888  }</style>
888<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/cart-notification.js?v=133508293167896966491751307299" defer="defer"></script>
888
889
890<div
891  
892  class="header-wrapper color-scheme-1 gradient"
893><header class="header header--top-center header--mobile-center page-width header--has-menu header--has-account">
894
895<header-drawer data-breakpoint="tablet">
896  <details id="Details-menu-drawer-container" class="menu-drawer-container">
897    <summary
898      class="header__icon header__icon--menu header__icon--summary link focus-inset"
899      aria-label="Menu"
900    >
901      <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg>
902<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
903</span>
904    </summary>
905    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1">
906      <div class="menu-drawer__inner-container">
907        <div class="menu-drawer__navigation-container">
908          <nav class="menu-drawer__navigation">
909            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a
910                      id="HeaderDrawer-home"
911                      href="/"
912                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
913                      
914                    >
915                      Home
916                    </a></li><li><a
917                      id="HeaderDrawer-where-to-buy"
918                      href="/pages/store-locator"
919                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
920                      
921                    >
922                      Where to Buy
923                    </a></li><li><a
924                      id="HeaderDrawer-shop"
925                      href="/collections/frontpage"
926                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
927                      
928                    >
929                      Shop
930                    </a></li><li><a
931                      id="HeaderDrawer-ceremonial-challah"
932                      href="/products/ceremonial-challah"
933                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active"
934                      
935                        aria-current="page"
936                      
937                    >
938                      Ceremonial Challah
939                    </a></li><li><a
940                      id="HeaderDrawer-wholesale"
941                      href="/pages/delivery"
942                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
943                      
944                    >
945                      Wholesale
946                    </a></li><li><a
947                      id="HeaderDrawer-contact"
948                      href="/pages/contact"
949                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
950                      
951                    >
952                      Contact
953                    </a></li><li><a
954                      id="HeaderDrawer-about"
955                      href="/pages/about"
956                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
957                      
958                    >
959                      About
960                    </a></li></ul>
961          </nav>
962          <div class="menu-drawer__utility-links"><a
963                href="https://grandbakeryoakland.com/customer_authentication/redirect?locale=en&region_country=US"
964                class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide"
965                rel="nofollow"
966              ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19">
966<path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg>
967</span></account-icon>Log in</a><div class="menu-drawer__localization header-localization">
968</div><ul class="list list-social list-unstyled" role="list"></ul>
969          </div>
970        </div>
971      </div>
972    </div>
973  </details>
974</header-drawer>
975
976
977<details-modal class="header__search">
978  <details>
979    <summary
980      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
981      aria-haspopup="dialog"
982      aria-label="Search"
983    >
984      <span>
985        <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
986</span>
987        <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
988</span>
989      </span>
990    </summary>
991    <div
992      class="search-modal modal__content gradient"
993      role="dialog"
994      aria-modal="true"
995      aria-label="Search"
996    >
997      <div class="modal-overlay"></div>
998      <div
999        class="search-modal__content search-modal__content-bottom"
1000        tabindex="-1"
1001      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
1002          <div class="field">
1003            <input
1004              class="search__input field__input"
1005              id="Search-In-Modal-1"
1006              type="search"
1007              name="q"
1008              value=""
1009              placeholder="Search"role="combobox"
1010                aria-expanded="false"
1011                aria-owns="predictive-search-results"
1012                aria-controls="predictive-search-results"
1013                aria-haspopup="listbox"
1014                aria-autocomplete="list"
1015                autocorrect="off"
1016                autocomplete="off"
1017                autocapitalize="off"
1018                spellcheck="false">
1019            <label class="field__label" for="Search-In-Modal-1">Search</label>
1020            <input type="hidden" name="options[prefix]" value="last">
1021            <button
1022              type="reset"
1023              class="reset__button field__button hidden"
1024              aria-label="Clear search term"
1025            >
1026              <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
1027</span>
1028            </button>
1029            <button class="search__button field__button" aria-label="Search">
1030              <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
1031</span>
1032            </button>
1033          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
1034
1035<div class="predictive-search__loading-state">
1036  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
1037
1038</div>
1039</div>
1040
1041            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
1042          type="button"
1043          class="search-modal__close-button modal__close-button link link--text focus-inset"
1044          aria-label="Close"
1045        >
1046          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
1047</span>
1048        </button>
1049      </div>
1050    </div>
1051  </details>
1052</details-modal>
1053<a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper">
1054            
1055            <img src="//grandbakeryoakland.com/cdn/shop/files/New_Logo_2024.png?v=1726671339&amp;width=600" alt="Grand Bakery" srcset="//grandbakeryoakland.com/cdn/shop/files/New_Logo_2024.png?v=1726671339&amp;width=170 170w, //grandbakeryoakland.com/cdn/shop/files/New_Logo_2024.png?v=1726671339&amp;width=255 255w, //grandbakeryoakland.com/cdn/shop/files/New_Logo_2024.png?v=1726671339&amp;width=340 340w" width="170" height="113.80753138075313" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 340px) 50vw, 170px">
1056          </div></a>
1057
1058<nav class="header__inline-menu">
1059  <ul class="list-menu list-menu--inline" role="list"><li><a
1060            id="HeaderMenu-home"
1061            href="/"
1062            class="header__menu-item list-menu__item link link--text focus-inset"
1063            
1064          >
1065            <span
1066            >Home</span>
1067          </a></li><li><a
1068            id="HeaderMenu-where-to-buy"
1069            href="/pages/store-locator"
1070            class="header__menu-item list-menu__item link link--text focus-inset"
1071            
1072          >
1073            <span
1074            >Where to Buy</span>
1075          </a></li><li><a
1076            id="HeaderMenu-shop"
1077            href="/collections/frontpage"
1078            class="header__menu-item list-menu__item link link--text focus-inset"
1079            
1080          >
1081            <span
1082            >Shop</span>
1083          </a></li><li><a
1084            id="HeaderMenu-ceremonial-challah"
1085            href="/products/ceremonial-challah"
1086            class="header__menu-item list-menu__item link link--text focus-inset"
1087            
1088              aria-current="page"
1089            
1090          >
1091            <span
1092                class="header__active-menu-item"
1093              
1094            >Ceremonial Challah</span>
1095          </a></li><li><a
1096            id="HeaderMenu-wholesale"
1097            href="/pages/delivery"
1098            class="header__menu-item list-menu__item link link--text focus-inset"
1099            
1100          >
1101            <span
1102            >Wholesale</span>
1103          </a></li><li><a
1104            id="HeaderMenu-contact"
1105            href="/pages/contact"
1106            class="header__menu-item list-menu__item link link--text focus-inset"
1107            
1108          >
1109            <span
1110            >Contact</span>
1111          </a></li><li><a
1112            id="HeaderMenu-about"
1113            href="/pages/about"
1114            class="header__menu-item list-menu__item link link--text focus-inset"
1115            
1116          >
1117            <span
1118            >About</span>
1119          </a></li></ul>
1120</nav>
1121
1122<div class="header__icons header__icons--localization header-localization">
1123      <div class="desktop-localization-wrapper">
1124</div>
1125      
1126
1127<details-modal class="header__search">
1128  <details>
1129    <summary
1130      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
1131      aria-haspopup="dialog"
1132      aria-label="Search"
1133    >
1134      <span>
1135        <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
1136</span>
1137        <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/>
1137</svg>
1138</span>
1139      </span>
1140    </summary>
1141    <div
1142      class="search-modal modal__content gradient"
1143      role="dialog"
1144      aria-modal="true"
1145      aria-label="Search"
1146    >
1147      <div class="modal-overlay"></div>
1148      <div
1149        class="search-modal__content search-modal__content-bottom"
1150        tabindex="-1"
1151      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
1152          <div class="field">
1153            <input
1154              class="search__input field__input"
1155              id="Search-In-Modal"
1156              type="search"
1157              name="q"
1158              value=""
1159              placeholder="Search"role="combobox"
1160                aria-expanded="false"
1161                aria-owns="predictive-search-results"
1162                aria-controls="predictive-search-results"
1163                aria-haspopup="listbox"
1164                aria-autocomplete="list"
1165                autocorrect="off"
1166                autocomplete="off"
1167                autocapitalize="off"
1168                spellcheck="false">
1169            <label class="field__label" for="Search-In-Modal">Search</label>
1170            <input type="hidden" name="options[prefix]" value="last">
1171            <button
1172              type="reset"
1173              class="reset__button field__button hidden"
1174              aria-label="Clear search term"
1175            >
1176              <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
1177</span>
1178            </button>
1179            <button class="search__button field__button" aria-label="Search">
1180              <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
1181</span>
1182            </button>
1183          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
1184
1185<div class="predictive-search__loading-state">
1186  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
1187
1188</div>
1189</div>
1190
1191            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
1192          type="button"
1193          class="search-modal__close-button modal__close-button link link--text focus-inset"
1194          aria-label="Close"
1195        >
1196          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
1197</span>
1198        </button>
1199      </div>
1200    </div>
1201  </details>
1202</details-modal>
1203
1204<a
1205          href="https://grandbakeryoakland.com/customer_authentication/redirect?locale=en&region_country=US"
1206          class="header__icon header__icon--account link focus-inset small-hide"
1207          rel="nofollow"
1208        ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg>
1209</span></account-icon><span class="visually-hidden">Log in</span>
1210        </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble">
1211        
1212          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg>
1213</span>
1214        
1215        <span class="visually-hidden">Cart</span></a>
1216    </div>
1217  </header>
1218</div>
1219
1220<cart-notification>
1221  <div class="cart-notification-wrapper page-width">
1222    <div
1223      id="cart-notification"
1224      class="cart-notification focus-inset color-scheme-1 gradient"
1225      aria-modal="true"
1226      aria-label="Item added to your cart"
1227      role="dialog"
1228      tabindex="-1"
1229    >
1230      <div class="cart-notification__header">
1231        <h2 class="cart-notification__heading caption-large text-body"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
1232Item added to your cart
1233        </h2>
1234        <button
1235          type="button"
1236          class="cart-notification__close modal__close-button link link--text focus-inset"
1237          aria-label="Close"
1238        >
1239          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
1240</span>
1241        </button>
1242      </div>
1243      <div id="cart-notification-product" class="cart-notification-product"></div>
1244      <div class="cart-notification__links">
1245        <a
1246          href="/cart"
1247          id="cart-notification-button"
1248          class="button button--secondary button--full-width"
1249        >View cart</a>
1250        <form action="/cart" method="post" id="cart-notification-form">
1251          <button class="button button--primary button--full-width" name="checkout">
1252            Check out
1253          </button>
1254        </form>
1255        <button type="button" class="link button-label">Continue shopping</button>
1256      </div>
1257    </div>
1258  </div>
1259</cart-notification>
1260<style data-shopify>
1261  .cart-notification {
1262    display: none;
1263  }
1264</style>
1265
1266
1267<script type="application/ld+json">
1268  {
1269    "@context": "http://schema.org",
1270    "@type": "Organization",
1271    "name": "Grand Bakery",
1272    
1273      "logo": "https:\/\/grandbakeryoakland.com\/cdn\/shop\/files\/New_Logo_2024.png?v=1726671339\u0026width=500",
1274    
1275    "sameAs": [
1276      "",
1277      "",
1278      "",
1279      "",
1280      "",
1281      "",
1282      "",
1283      "",
1284      ""
1285    ],
1286    "url": "https:\/\/grandbakeryoakland.com"
1287  }
1288</script>
1288
1289</div>
1290<!-- END sections: header-group -->
1291
1292    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
1293      <section id="shopify-section-template--17035543478377__main" class="shopify-section section"><product-info
1294  id="MainProduct-template--17035543478377__main"
1295  class="section-template--17035543478377__main-padding gradient color-scheme-1"
1296  data-section="template--17035543478377__main"
1297  data-product-id="4616601960553"
1298  data-update-url="true"
1299  data-url="/products/ceremonial-challah"
1300  
1301>
1302  <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/section-main-product.css?v=161818056142182136911751307302" rel="stylesheet" type="text/css" media="all" />
1303  <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-accordion.css?v=7971072480289620591751307299" rel="stylesheet" type="text/css" media="all" />
1304  <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-price.css?v=70172745017360139101751307300" rel="stylesheet" type="text/css" media="all" />
1305  <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-slider.css?v=14039311878856620671751307300" rel="stylesheet" type="text/css" media="all" />
1306  <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-rating.css?v=179577762467860590411751307300" rel="stylesheet" type="text/css" media="all" />
1307  <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-deferred-media.css?v=14096082462203297471751307299" rel="stylesheet" type="text/css" media="all" />
1308
1309  
1310    <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-product-variant-picker.css?v=101198305663325844211751307300" rel="stylesheet" type="text/css" media="all" />
1311    <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-swatch-input.css?v=61683592951238328641751307300" rel="stylesheet" type="text/css" media="all" />
1312    <link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-swatch.css?v=6811383713633888781751307300" rel="stylesheet" type="text/css" media="all" />
1313  
1314<style data-shopify>.section-template--17035543478377__main-padding {
1315      padding-top: 27px;
1316      padding-bottom: 33px;
1317    }
1318
1319    @media screen and (min-width: 750px) {
1320      .section-template--17035543478377__main-padding {
1321        padding-top: 36px;
1322        padding-bottom: 44px;
1323      }
1324    }</style>
1324<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/product-info.js?v=19485075357881213091751307301" defer="defer"></script>
1324
1325  
1325<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/product-form.js?v=16477139885528072191751307301" defer="defer"></script>
1325
1326
1327  <div class="page-width">
1328    <div class="product product--medium product--left product--stacked product--mobile-hide grid grid--1-col grid--2-col-tablet">
1329      <div class="grid__item product__media-wrapper">
1330        
1331<media-gallery
1332  id="MediaGallery-template--17035543478377__main"
1333  role="region"
1334  
1335    class="product__column-sticky"
1336  
1337  aria-label="Gallery Viewer"
1338  data-desktop-layout="stacked"
1339>
1340  <div id="GalleryStatus-template--17035543478377__main" class="visually-hidden" role="status"></div>
1341  <slider-component id="GalleryViewer-template--17035543478377__main" class="slider-mobile-gutter">
1342    <a class="skip-to-content-link button visually-hidden quick-add-hidden" href="#ProductInfo-template--17035543478377__main">
1343      Skip to product information
1344    </a>
1345    <ul
1346      id="Slider-Gallery-template--17035543478377__main"
1347      class="product__media-list contains-media grid grid--peek list-unstyled slider slider--mobile"
1348      role="list"
1349    >
1350<li
1351            id="Slide-template--17035543478377__main-7057951588457"
1352            class="product__media-item grid__item slider__slide is-active"
1353            data-media-id="template--17035543478377__main-7057951588457"
1354          >
1355
1356<div
1357  class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height"
1358  style="--ratio: 1.3333333333333333; --preview-ratio: 1.3333333333333333;"
1359>
1360  <modal-opener
1361    class="product__modal-opener product__modal-opener--image"
1362    data-modal="#ProductModal-template--17035543478377__main"
1363  >
1364    <span
1365      class="product__media-icon motion-reduce quick-add-hidden product__media-icon--lightbox"
1366      aria-hidden="true"
1367    >
1368      
1369          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg>
1370</span>
1371      
1372    </span>
1373
1374<div class="loading__spinner hidden">
1375  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
1376
1377</div>
1378<div class="product__media media media--transparent">
1379      <img src="//grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=1946" alt="" srcset="//grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=246 246w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=493 493w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=600 600w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=713 713w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=823 823w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=990 990w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=1100 1100w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=1206 1206w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=1346 1346w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=1426 1426w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=1646 1646w, //grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&amp;width=1946 1946w" width="1946" height="1460" class="image-magnify-lightbox" sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw / 1 - 4rem)">
1380    </div>
1381    <button
1382      class="product__media-toggle quick-add-hidden product__media-zoom-lightbox"
1383      type="button"
1384      aria-haspopup="dialog"
1385      data-media-id="7057951588457"
1386    >
1387      <span class="visually-hidden">
1388        Open media 1 in modal
1389      </span>
1390    </button>
1391  </modal-opener></div>
1392
1393          </li>
1394<li
1395            id="Slide-template--17035543478377__main-25713184407657"
1396            class="product__media-item grid__item slider__slide"
1397            data-media-id="template--17035543478377__main-25713184407657"
1398          >
1399
1400<div
1401  class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height"
1402  style="--ratio: 1.5; --preview-ratio: 1.5;"
1403>
1404  <modal-opener
1405    class="product__modal-opener product__modal-opener--image"
1406    data-modal="#ProductModal-template--17035543478377__main"
1407  >
1408    <span
1409      class="product__media-icon motion-reduce quick-add-hidden product__media-icon--lightbox"
1410      aria-hidden="true"
1411    >
1412      
1413          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg>
1414</span>
1415      
1416    </span>
1417
1418<div class="loading__spinner hidden">
1419  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
1420
1421</div>
1422<div class="product__media media media--transparent">
1423      <img src="//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=1946" alt="" srcset="//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=246 246w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=493 493w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=600 600w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=713 713w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=823 823w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=990 990w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=1100 1100w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=1206 1206w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=1346 1346w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=1426 1426w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=1646 1646w, //grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&amp;width=1946 1946w" width="1946" height="1297" loading="lazy" class="image-magnify-lightbox" sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw / 1 - 4rem)">
1424    </div>
1425    <button
1426      class="product__media-toggle quick-add-hidden product__media-zoom-lightbox"
1427      type="button"
1428      aria-haspopup="dialog"
1429      data-media-id="25713184407657"
1430    >
1431      <span class="visually-hidden">
1432        Open media 2 in modal
1433      </span>
1434    </button>
1435  </modal-opener></div>
1436
1437          </li>
1438<li
1439            id="Slide-template--17035543478377__main-25713184374889"
1440            class="product__media-item grid__item slider__slide"
1441            data-media-id="template--17035543478377__main-25713184374889"
1442          >
1443
1444<div
1445  class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height"
1446  style="--ratio: 1.5; --preview-ratio: 1.5;"
1447>
1448  <modal-opener
1449    class="product__modal-opener product__modal-opener--image"
1450    data-modal="#ProductModal-template--17035543478377__main"
1451  >
1452    <span
1453      class="product__media-icon motion-reduce quick-add-hidden product__media-icon--lightbox"
1454      aria-hidden="true"
1455    >
1456      
1457          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg>
1458</span>
1459      
1460    </span>
1461
1462<div class="loading__spinner hidden">
1463  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
1464
1465</div>
1466<div class="product__media media media--transparent">
1467      <img src="//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=1946" alt="" srcset="//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=246 246w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=493 493w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=600 600w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=713 713w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=823 823w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=990 990w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=1100 1100w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=1206 1206w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=1346 1346w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=1426 1426w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=1646 1646w, //grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&amp;width=1946 1946w" width="1946" height="1297" loading="lazy" class="image-magnify-lightbox" sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw / 1 - 4rem)">
1468    </div>
1469    <button
1470      class="product__media-toggle quick-add-hidden product__media-zoom-lightbox"
1471      type="button"
1472      aria-haspopup="dialog"
1473      data-media-id="25713184374889"
1474    >
1475      <span class="visually-hidden">
1476        Open media 3 in modal
1477      </span>
1478    </button>
1479  </modal-opener></div>
1480
1481          </li></ul>
1482    <div class="slider-buttons quick-add-hidden">
1483      <button
1484        type="button"
1485        class="slider-button slider-button--prev"
1486        name="previous"
1487        aria-label="Slide left"
1488      >
1489        <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1490</span>
1491      </button>
1492      <div class="slider-counter caption">
1493        <span class="slider-counter--current">1</span>
1494        <span aria-hidden="true"> / </span>
1495        <span class="visually-hidden">of</span>
1496        <span class="slider-counter--total">3</span>
1497      </div>
1498      <button
1499        type="button"
1500        class="slider-button slider-button--next"
1501        name="next"
1502        aria-label="Slide right"
1503      >
1504        <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1505</span>
1506      </button>
1507    </div>
1508  </slider-component></media-gallery>
1509
1510      </div>
1511      <div class="product__info-wrapper grid__item">
1512        <section
1513          id="ProductInfo-template--17035543478377__main"
1514          class="product__info-container product__column-sticky"
1515        ><p
1516                  class="product__text inline-richtext"
1517                  
1518                >Grand Bakery</p><div class="product__title" >
1519                  <h1>Ceremonial Challah</h1>
1520                  <a href="/products/ceremonial-challah" class="product__title">
1521                    <h2 class="h1">
1522                      Ceremonial Challah
1523                    </h2>
1524                  </a>
1525                </div><div id="price-template--17035543478377__main" role="status" >
1526<div
1527    class="
1528      price price--large price--show-badge"
1529  >
1530    <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
1531          <span class="price-item price-item--regular">
1532            $41.99 USD
1533          </span></div>
1534      <div class="price__sale">
1535          <span class="visually-hidden visually-hidden--inline">Regular price</span>
1536          <span>
1537            <s class="price-item price-item--regular">
1538              
1539                
1540              
1541            </s>
1542          </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
1543        <span class="price-item price-item--sale price-item--last">
1544          $41.99 USD
1545        </span>
1546      </div>
1547      <small class="unit-price caption hidden">
1548        <span class="visually-hidden">Unit price</span>
1549        <span class="price-item price-item--last">
1550          <span></span>
1551          <span aria-hidden="true">/</span>
1552          <span class="visually-hidden">&nbsp;per&nbsp;</span>
1553          <span>
1554          </span>
1555        </span>
1556      </small>
1557    </div><span class="badge price__badge-sale color-scheme-5">
1558        Sale
1559      </span>
1560
1561      <span class="badge price__badge-sold-out color-scheme-4">
1562        Sold out
1563      </span></div>
1564
1565</div><div ><form method="post" action="/cart/add" id="product-form-installment-template--17035543478377__main" accept-charset="UTF-8" class="installment caption-large" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="32198370852969">
1566                    <shopify-payment-terms variant-id="32198370852969" shopify-meta="{&quot;type&quot;:&quot;product&quot;,&quot;currency_code&quot;:&quot;USD&quot;,&quot;country_code&quot;:&quot;US&quot;,&quot;variants&quot;:[{&quot;id&quot;:32198370852969,&quot;price_per_term&quot;:&quot;$20.99&quot;,&quot;price_per_term_amount&quot;:20.99,&quot;full_price&quot;:&quot;$41.99&quot;,&quot;full_price_amount&quot;:41.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:32198413254761,&quot;price_per_term&quot;:&quot;$13.99&quot;,&quot;price_per_term_amount&quot;:13.99,&quot;full_price&quot;:&quot;$55.99&quot;,&quot;full_price_amount&quot;:55.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198414565481,&quot;price_per_term&quot;:&quot;$17.49&quot;,&quot;price_per_term_amount&quot;:17.49,&quot;full_price&quot;:&quot;$69.99&quot;,&quot;full_price_amount&quot;:69.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198414663785,&quot;price_per_term&quot;:&quot;$20.99&quot;,&quot;price_per_term_amount&quot;:20.99,&quot;full_price&quot;:&quot;$83.99&quot;,&quot;full_price_amount&quot;:83.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198414860393,&quot;price_per_term&quot;:&quot;$27.99&quot;,&quot;price_per_term_amount&quot;:27.99,&quot;full_price&quot;:&quot;$111.99&quot;,&quot;full_price_amount&quot;:111.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198414893161,&quot;price_per_term&quot;:&quot;$34.99&quot;,&quot;price_per_term_amount&quot;:34.99,&quot;full_price&quot;:&quot;$139.99&quot;,&quot;full_price_amount&quot;:139.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198415679593,&quot;price_per_term&quot;:&quot;$20.99&quot;,&quot;price_per_term_amount&quot;:20.99,&quot;full_price&quot;:&quot;$41.99&quot;,&quot;full_price_amount&quot;:41.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:32198415712361,&quot;price_per_term&quot;:&quot;$13.99&quot;,&quot;price_per_term_amount&quot;:13.99,&quot;full_price&quot;:&quot;$55.99&quot;,&quot;full_price_amount&quot;:55.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198415745129,&quot;price_per_term&quot;:&quot;$17.49&quot;,&quot;price_per_term_amount&quot;:17.49,&quot;full_price&quot;:&quot;$69.99&quot;,&quot;full_price_amount&quot;:69.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198415777897,&quot;price_per_term&quot;:&quot;$20.99&quot;,&quot;price_per_term_amount&quot;:20.99,&quot;full_price&quot;:&quot;$83.99&quot;,&quot;full_price_amount&quot;:83.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198415810665,&quot;price_per_term&quot;:&quot;$27.99&quot;,&quot;price_per_term_amount&quot;:27.99,&quot;full_price&quot;:&quot;$111.99&quot;,&quot;full_price_amount&quot;:111.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198415843433,&quot;price_per_term&quot;:&quot;$34.99&quot;,&quot;price_per_term_amount&quot;:34.99,&quot;full_price&quot;:&quot;$139.99&quot;,&quot;full_price_amount&quot;:139.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198421446761,&quot;price_per_term&quot;:&quot;$20.99&quot;,&quot;price_per_term_amount&quot;:20.99,&quot;full_price&quot;:&quot;$41.99&quot;,&quot;full_price_amount&quot;:41.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:32198421479529,&quot;price_per_term&quot;:&quot;$13.99&quot;,&quot;price_per_term_amount&quot;:13.99,&quot;full_price&quot;:&quot;$55.99&quot;,&quot;full_price_amount&quot;:55.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198421512297,&quot;price_per_term&quot;:&quot;$17.49&quot;,&quot;price_per_term_amount&quot;:17.49,&quot;full_price&quot;:&quot;$69.99&quot;,&quot;full_price_amount&quot;:69.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198421545065,&quot;price_per_term&quot;:&quot;$20.99&quot;,&quot;price_per_term_amount&quot;:20.99,&quot;full_price&quot;:&quot;$83.99&quot;,&quot;full_price_amount&quot;:83.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198421577833,&quot;price_per_term&quot;:&quot;$27.99&quot;,&quot;price_per_term_amount&quot;:27.99,&quot;full_price&quot;:&quot;$111.99&quot;,&quot;full_price_amount&quot;:111.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:32198421610601,&quot;price_per_term&quot;:&quot;$34.99&quot;,&quot;price_per_term_amount&quot;:34.99,&quot;full_price&quot;:&quot;$139.99&quot;,&quot;full_price_amount&quot;:139.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:42368828801129,&quot;price_per_term&quot;:&quot;$20.99&quot;,&quot;price_per_term_amount&quot;:20.99,&quot;full_price&quot;:&quot;$41.99&quot;,&quot;full_price_amount&quot;:41.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:42368828833897,&quot;price_per_term&quot;:&quot;$13.99&quot;,&quot;price_per_term_amount&quot;:13.99,&quot;full_price&quot;:&quot;$55.99&quot;,&quot;full_price_amount&quot;:55.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:42368828866665,&quot;price_per_term&quot;:&quot;$17.49&quot;,&quot;price_per_term_amount&quot;:17.49,&quot;full_price&quot;:&quot;$69.99&quot;,&quot;full_price_amount&quot;:69.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:42368828899433,&quot;price_per_term&quot;:&quot;$20.99&quot;,&quot;price_per_term_amount&quot;:20.99,&quot;full_price&quot;:&quot;$83.99&quot;,&quot;full_price_amount&quot;:83.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:42368828932201,&quot;price_per_term&quot;:&quot;$27.99&quot;,&quot;price_per_term_amount&quot;:27.99,&quot;full_price&quot;:&quot;$111.99&quot;,&quot;full_price_amount&quot;:111.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:42368828964969,&quot;price_per_term&quot;:&quot;$34.99&quot;,&quot;price_per_term_amount&quot;:34.99,&quot;full_price&quot;:&quot;$139.99&quot;,&quot;full_price_amount&quot;:139.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4}],&quot;min_price&quot;:&quot;
1566$35.00&quot;,&quot;min_price_amount&quot;:35.0,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;max_price_amount&quot;:30000.0,&quot;financing_plans&quot;:[{&quot;min_price&quot;:&quot;$35.00&quot;,&quot;max_price&quot;:&quot;$49.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:2}],&quot;min_price_amount&quot;:35.0,&quot;max_price_amount&quot;:49.99},{&quot;min_price&quot;:&quot;$50.00&quot;,&quot;max_price&quot;:&quot;$999.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}],&quot;min_price_amount&quot;:50.0,&quot;max_price_amount&quot;:999.99},{&quot;min_price&quot;:&quot;$1,000.00&quot;,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;terms&quot;:[{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}],&quot;min_price_amount&quot;:1000.0,&quot;max_price_amount&quot;:30000.0}],&quot;installments_buyer_prequalification_enabled&quot;:false,&quot;seller_id&quot;:407515}"></shopify-payment-terms>
1567<input type="hidden" name="product-id" value="4616601960553" /><input type="hidden" name="section-id" value="template--17035543478377__main" /></form></div>
1568<variant-selects
1569    id="variant-selects-template--17035543478377__main"
1570    data-section="template--17035543478377__main"
1571    
1572  ><fieldset class="js product-form__input product-form__input--pill">
1573          <legend class="form__label">Seeds</legend>
1574          
1575<input
1576      type="radio"
1577      id="template--17035543478377__main-1-0"
1578      name="Seeds-1
1579"
1580      value="Plain (no seeds)"
1581      form="product-form-template--17035543478377__main"
1582      
1583        checked
1584      
1585      
1586      data-product-url=""
1587    data-option-value-id="782432469097"
1588    >
1589    <label for="template--17035543478377__main-1-0">
1590      Plain (no seeds)<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1591    </label><input
1592      type="radio"
1593      id="template--17035543478377__main-1-1"
1594      name="Seeds-1
1595"
1596      value="Sesame"
1597      form="product-form-template--17035543478377__main"
1598      
1599      
1600      data-product-url=""
1601    data-option-value-id="782432501865"
1602    >
1603    <label for="template--17035543478377__main-1-1">
1604      Sesame<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1605    </label><input
1606      type="radio"
1607      id="template--17035543478377__main-1-2"
1608      name="Seeds-1
1609"
1610      value="Poppy"
1611      form="product-form-template--17035543478377__main"
1612      
1613      
1614      data-product-url=""
1615    data-option-value-id="782432534633"
1616    >
1617    <label for="template--17035543478377__main-1-2">
1618      Poppy<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1619    </label><input
1620      type="radio"
1621      id="template--17035543478377__main-1-3"
1622      name="Seeds-1
1623"
1624      value="Raisin"
1625      form="product-form-template--17035543478377__main"
1626      
1627      
1628      data-product-url=""
1629    data-option-value-id="2916268343401"
1630    >
1631    <label for="template--17035543478377__main-1-3">
1632      Raisin<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1633    </label>
1634        </fieldset><fieldset class="js product-form__input product-form__input--pill">
1635          <legend class="form__label">Weight</legend>
1636          
1637<input
1638      type="radio"
1639      id="template--17035543478377__main-2-0"
1640      name="Weight-2
1641"
1642      value="3lb"
1643      form="product-form-template--17035543478377__main"
1644      
1645        checked
1646      
1647      
1648      data-product-url=""
1649    data-option-value-id="782432567401"
1650    >
1651    <label for="template--17035543478377__main-2-0">
1652      3lb<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1653    </label><input
1654      type="radio"
1655      id="template--17035543478377__main-2-1"
1656      name="Weight-2
1657"
1658      value="4lb"
1659      form="product-form-template--17035543478377__main"
1660      
1661      
1662      data-product-url=""
1663    data-option-value-id="782432600169"
1664    >
1665    <label for="template--17035543478377__main-2-1">
1666      4lb<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1667    </label><input
1668      type="radio"
1669      id="template--17035543478377__main-2-2"
1670      name="Weight-2
1671"
1672      value="5lb"
1673      form="product-form-template--17035543478377__main"
1674      
1675      
1676      data-product-url=""
1677    data-option-value-id="782432632937"
1678    >
1679    <label for="template--17035543478377__main-2-2">
1680      5lb<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1681    </label><input
1682      type="radio"
1683      id="template--17035543478377__main-2-3"
1684      name="Weight-2
1685"
1686      value="6lb"
1687      form="product-form-template--17035543478377__main"
1688      
1689      
1690      data-product-url=""
1691    data-option-value-id="782432665705"
1692    >
1693    <label for="template--17035543478377__main-2-3">
1694      6lb<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1695    </label><input
1696      type="radio"
1697      id="template--17035543478377__main-2-4"
1698      name="Weight-2
1699"
1700      value="8lb"
1701      form="product-form-template--17035543478377__main"
1702      
1703      
1704      data-product-url=""
1705    data-option-value-id="782432698473"
1706    >
1707    <label for="template--17035543478377__main-2-4">
1708      8lb<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1709    </label><input
1710      type="radio"
1711      id="template--17035543478377__main-2-5"
1712      name="Weight-2
1713"
1714      value="10lb"
1715      form="product-form-template--17035543478377__main"
1716      
1717      
1718      data-product-url=""
1719    data-option-value-id="782432731241"
1720    >
1721    <label for="template--17035543478377__main-2-5">
1722      10lb<span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
1723    </label>
1724        </fieldset>
1724<script type="application/json" data-selected-variant>
1725      {"id":32198370852969,"title":"Plain (no seeds) \/ 3lb","option1":"Plain (no seeds)","option2":"3lb","option3":null,"sku":"","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Ceremonial Challah - Plain (no seeds) \/ 3lb","public_title":"Plain (no seeds) \/ 3lb","options":["Plain (no seeds)","3lb"],"price":4199,"weight":1361,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}
1726    </script>
1726
1727  </variant-selects>
1728<div
1729                  id="Quantity-Form-template--17035543478377__main"
1730                  class="product-form__input product-form__quantity"
1731                  
1732                >
1733                  
1734                  
1735
1736                  <label class="quantity__label form__label" for="Quantity-template--17035543478377__main">
1737                    Quantity
1738                    <span class="quantity__rules-cart hidden">
1739
1740<div class="loading__spinner hidden">
1741  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
1742
1743</div>
1744<span
1745                        >(<span class="quantity-cart">0</span> in cart)</span
1746                      >
1747                    </span>
1748                  </label>
1749                  <div class="price-per-item__container">
1750                    <quantity-input class="quantity" data-url="/products/ceremonial-challah" data-section="template--17035543478377__main">
1751                      <button class="quantity__button" name="minus" type="button">
1752                        <span class="visually-hidden">Decrease quantity for Ceremonial Challah</span>
1753                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-minus" viewBox="0 0 10 2"><path fill="currentColor" fill-rule="evenodd" d="M.5 1C.5.7.7.5 1 .5h8a.5.5 0 1 1 0 1H1A.5.5 0 0 1 .5 1" clip-rule="evenodd"/></svg>
1754</span>
1755                      </button>
1756                      <input
1757                        class="quantity__input"
1758                        type="number"
1759                        name="quantity"
1760                        id="Quantity-template--17035543478377__main"
1761                        data-cart-quantity="0"
1762                        data-min="1"
1763                        min="1"
1764                        
1765                        step="1"
1766                        value="1"
1767                        form="product-form-template--17035543478377__main"
1768                      >
1769                      <button class="quantity__button" name="plus" type="button">
1770                        <span class="visually-hidden">Increase quantity for Ceremonial Challah</span>
1771                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 10 10"><path fill="currentColor" fill-rule="evenodd" d="M1 4.51a.5.5 0 0 0 0 1h3.5l.01 3.5a.5.5 0 0 0 1-.01V5.5l3.5-.01a.5.5 0 0 0-.01-1H5.5L5.49.99a.5.5 0 0 0-1 .01v3.5l-3.5.01z" clip-rule="evenodd"/></svg>
1772</span>
1773                      </button>
1774                    </quantity-input></div>
1775                  <div class="quantity__rules caption" id="Quantity-Rules-template--17035543478377__main"></div></div>
1776<div ><product-form
1777      class="product-form"
1778      data-hide-errors="false"
1779      data-section-id="template--17035543478377__main"
1780    >
1781      <div class="product-form__error-message-wrapper" role="alert" hidden>
1782        <span class="svg-wrapper"><svg class="icon icon-error" viewBox="0 0 13 13"><circle cx="6.5" cy="6.5" r="5.5" stroke="#fff" stroke-width="2"/><circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width=".7"/><path fill="#fff" d="m5.874 3.528.1 4.044h1.053l.1-4.044zm.627 6.133c.38 0 .68-.288.68-.656s-.3-.656-.68-.656-.681.288-.681.656.3.656.68.656"/><path fill="#fff" stroke="#EB001B" stroke-width=".7" d="M5.874 3.178h-.359l.01.359.1 4.044.008.341h1.736l.008-.341.1-4.044.01-.359H5.873Zm.627 6.833c.56 0 1.03-.432 1.03-1.006s-.47-1.006-1.03-1.006-1.031.432-1.031 1.006.47 1.006 1.03 1.006Z"/></svg>
1783</span>
1784        <span class="product-form__error-message"></span>
1785      </div><form method="post" action="/cart/add" id="product-form-template--17035543478377__main" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
1786          type="hidden"
1787          name="id"
1788          value="32198370852969"
1789          
1790          class="product-variant-id"
1791        ><div class="product-form__buttons"><button
1792            id="ProductSubmitButton-template--17035543478377__main"
1793            type="submit"
1794            name="add"
1795            class="product-form__submit button button--full-width button--primary"
1796            
1797          >
1798            <span>Add to cart
1799</span>
1800
1801<div class="loading__spinner hidden">
1802  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
1803
1804</div>
1805</button></div><input type="hidden" name="product-id" value="4616601960553" /><input type="hidden" name="section-id" value="template--17035543478377__main" /></form></product-form><link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-pickup-availability.css?v=34645222959864780961751307300" rel="stylesheet" type="text/css" media="all" />
1806<pickup-availability
1807      class="product__pickup-availabilities quick-add-hidden"
1808      
1809        available
1810      
1811      data-root-url="/"
1812      data-variant-id="32198370852969"
1813      data-has-only-default-variant="false"
1814      data-product-page-color-scheme="gradient color-scheme-1"
1815    >
1816      <template>
1817        <pickup-availability-preview class="pickup-availability-preview">
1818          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-unavailable" viewBox="0 0 20 20"><path fill="#DE3618" stroke="#fff" d="M13.94 3.94 10 7.878l-3.94-3.94A1.499 1.499 0 1 0 3.94 6.06L7.88 10l-3.94 3.94a1.499 1.499 0 1 0 2.12 2.12L10 12.12l3.94 3.94a1.497 1.497 0 0 0 2.12 0 1.5 1.5 0 0 0 0-2.12L12.122 10l3.94-3.94a1.499 1.499 0 1 0-2.121-2.12z"/></svg>
1819</span>
1820          <div class="pickup-availability-info">
1821            <p class="caption-large">Couldn&#39;t load pickup availability</p>
1822            <button class="pickup-availability-button link link--text underlined-link">
1823              Refresh
1824            </button>
1825          </div>
1826        </pickup-availability-preview>
1827      </template>
1828    </pickup-availability>
1829
1830    
1830<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/pickup-availability.js?v=78418059211521962961751307301" defer="defer"></script>
1830</div>
1831<div class="product__description rte quick-add-hidden" >
1832                    <p class="" style="white-space: pre-wrap;">Our traditional braided egg bread, plain and simple. Kosher pareve.</p>
1833<p class="" style="white-space: pre-wrap;">Comes in plain, poppy, sesame or raisin.</p>
1834<p class="" style="white-space: pre-wrap;">Serving recommendation:</p>
1835<ul>
1836<li>1 lb for every 10 people if served as part of a meal.</li>
1837<li>1 lb for every 20 people if served as ceremonial HaMotzi.</li>
1838</ul>
1839                  </div><a href="/products/ceremonial-challah" class="link product__view-details animate-arrow">
1840            View full details
1841<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
1842</a>
1843        </section>
1844      </div>
1845    </div>
1846
1847    
1848
1849<product-modal id="ProductModal-template--17035543478377__main" class="product-media-modal media-modal">
1850  <div
1851    class="product-media-modal__dialog color-scheme-1 gradient"
1852    role="dialog"
1853    aria-label="Media gallery"
1854    aria-modal="true"
1855    tabindex="-1"
1856  >
1857    <button
1858      id="ModalClose-template--17035543478377__main"
1859      type="button"
1860      class="product-media-modal__toggle"
1861      aria-label="Close"
1862    >
1863      <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
1864
1865    </button>
1866
1867    <div
1868      class="product-media-modal__content color-scheme-1 gradient"
1869      role="document"
1870      aria-label="Media gallery"
1871      tabindex="0"
1872    >
1873<img
1874    class="global-media-settings global-media-settings--no-shadow"
1875    srcset="//grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&width=550 550w,//grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&width=1100 1100w,//grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&width=1445 1445w,//grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004 1500w
1876    "
1877    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
1878    src="//grandbakeryoakland.com/cdn/shop/products/CeremonialCHallah.jpg?v=1587242004&width=1445"
1879    alt="Ceremonial Challah"
1880    loading="lazy"
1881    width="1100"
1882    height="825"
1883    data-media-id="7057951588457"
1884  >
1885<img
1886    class="global-media-settings global-media-settings--no-shadow"
1887    srcset="//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&width=550 550w,//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&width=1100 1100w,//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&width=1445 1445w,//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&width=1680 1680w,//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&width=2048 2048w,//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&width=2200 2200w,//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&width=2890 2890w,//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&width=4096 4096w,//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326 5472w
1888    "
1889    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
1890    src="//grandbakeryoakland.com/cdn/shop/files/IMG_8865.jpg?v=1751297326&width=1445"
1891    alt="Ceremonial Challah"
1892    loading="lazy"
1893    width="1100"
1894    height="734"
1895    data-media-id="25713184407657"
1896  >
1897<img
1898    class="global-media-settings global-media-settings--no-shadow"
1899    srcset="//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&width=550 550w,//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&width=1100 1100w,//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&width=1445 1445w,//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&width=1680 1680w,//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&width=2048 2048w,//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&width=2200 2200w,//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&width=2890 2890w,//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&width=4096 4096w,//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326 5472w
1900    "
1901    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
1902    src="//grandbakeryoakland.com/cdn/shop/files/IMG_8868.jpg?v=1751297326&width=1445"
1903    alt="Ceremonial Challah"
1904    loading="lazy"
1905    width="1100"
1906    height="734"
1907    data-media-id="25713184374889"
1908  ></div>
1909  </div>
1910</product-modal>
1911
1912
1913    
1914<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/product-modal.js?v=116616134454508949461751307301" defer="defer"></script>
1914
1915      
1915<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/media-gallery.js?v=53998976194532824491751307301" defer="defer"></script>
1915<script type="application/ld+json">
1916      {"@context":"http:\/\/schema.org\/","@id":"\/products\/ceremonial-challah#product","@type":"ProductGroup","brand":{"@type":"Brand","name":"Grand Bakery"},"category":"Breads \u0026 Buns","description":"Our traditional braided egg bread, plain and simple. Kosher pareve.\nComes in plain, poppy, sesame or raisin.\nServing recommendation:\n\n1 lb for every 10 people if served as part of a meal.\n1 lb for every 20 people if served as ceremonial HaMotzi.\n","hasVariant":[{"@id":"\/products\/ceremonial-challah?variant=32198370852969#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Plain (no seeds) \/ 3lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198370852969#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"41.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198370852969"}},{"@id":"\/products\/ceremonial-challah?variant=32198413254761#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Plain (no seeds) \/ 4lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198413254761#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"55.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198413254761"}},{"@id":"\/products\/ceremonial-challah?variant=32198414565481#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Plain (no seeds) \/ 5lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198414565481#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"69.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198414565481"}},{"@id":"\/products\/ceremonial-challah?variant=32198414663785#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Plain (no seeds) \/ 6lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198414663785#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"83.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198414663785"}},{"@id":"\/products\/ceremonial-challah?variant=32198414860393#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Plain (no seeds) \/ 8lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198414860393#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"111.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198414860393"}},{"@id":"\/products\/ceremonial-challah?variant=32198414893161#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Plain (no seeds) \/ 10lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198414893161#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"139.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198414893161"}},{"@id":"\/products\/ceremonial-challah?variant=32198415679593#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Sesame \/ 3lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198415679593#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"41.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198415679593"}}
1916,{"@id":"\/products\/ceremonial-challah?variant=32198415712361#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Sesame \/ 4lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198415712361#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"55.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198415712361"}},{"@id":"\/products\/ceremonial-challah?variant=32198415745129#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Sesame \/ 5lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198415745129#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"69.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198415745129"}},{"@id":"\/products\/ceremonial-challah?variant=32198415777897#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Sesame \/ 6lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198415777897#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"83.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198415777897"}},{"@id":"\/products\/ceremonial-challah?variant=32198415810665#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Sesame \/ 8lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198415810665#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"111.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198415810665"}},{"@id":"\/products\/ceremonial-challah?variant=32198415843433#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Sesame \/ 10lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198415843433#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"139.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198415843433"}},{"@id":"\/products\/ceremonial-challah?variant=32198421446761#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Poppy \/ 3lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198421446761#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"41.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198421446761"}},{"@id":"\/products\/ceremonial-challah?variant=32198421479529#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Poppy \/ 4lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198421479529#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"55.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198421479529"}},{"@id":"\/products\/ceremonial-challah?variant=32198421512297#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Poppy \/ 5lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198421512297#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"69.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198421512297"}},{"@id":"\/products\/ceremonial-challah?variant=32198421545065#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Poppy \/ 6lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198421545065#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"83.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198421545065"}},{"@id":"\/products\/ceremonial-challah?variant=32198421577833#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Poppy \/ 8lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198421577833#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"111.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198421577833"}},{"@id":"\/products\/ceremonial-challah?variant=32198421610601#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Poppy \/ 10lb","offers":{"@id":"\/products\/ceremonial-challah?variant=32198421610601#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"139.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=32198421610601"}},{"@id":"\/products\/ceremonial-challah?variant=42368828801129#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Raisin \/ 3lb","offers":{"@id":"\/products\/ceremonial-challah?variant=42368828801129#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"41.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=42368828801129"}},{"@id":"\/products\/ceremonial-challah?variant=42368828833897#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Raisin \/ 4lb","offers":{"@id":"\/products\/ceremonial-challah?variant=42368828833897#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"55.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=42368828833897"}},{"@id":"\/products\/ceremonial-challah?variant=42368828866665#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Raisin \/ 5lb","offers":{"@id":"\/products\/ceremonial-challah?variant=42368828866665#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"69.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=42368828866665"}},{"@id":"\/products\/ceremonial-challah?variant=42368828899433#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Raisin \/ 6lb","offers":{"@id":"\/products\/ceremonial-challah?variant=42368828899433#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"83.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=42368828899433"}},{"@id":"\/products\/ceremonial-challah?variant=42368828932201#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Raisin \/ 8lb","offers":{"@id":"\/products\/ceremonial-challah?variant=42368828932201#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"111.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=42368828932201"}},{"@id":"\/products\/ceremonial-challah?variant=42368828964969#variant","@type":"Product","image":"https:\/\/grandbakeryoakland.com\/cdn\/shop\/products\/CeremonialCHallah.jpg?v=1587242004\u0026width=1920","name":"Ceremonial Challah - Raisin \/ 10lb","offers":{"@id":"\/products\/ceremonial-challah?variant=42368828964969#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"139.99","priceCurrency":"USD","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah?variant=42368828964969"}}],"name":"Ceremonial Challah","productGroupID":"4616601960553","url":"https:\/\/grandbakeryoakland.com\/products\/ceremonial-challah"}
1917    </script>
1917
1918  </div>
1919</product-info>
1920
1921
1922</section><section id="shopify-section-template--17035543478377__related-products" class="shopify-section section"><link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-card.css?v=120341546515895839841751307299" rel="stylesheet" type="text/css" media="all" />
1923<link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-price.css?v=70172745017360139101751307300" rel="stylesheet" type="text/css" media="all" />
1924<link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/section-related-products.css?v=80324771040738084201751307302" rel="stylesheet" type="text/css" media="all" />
1925
1926<style data-shopify>.section-template--17035543478377__related-products-padding {
1927    padding-top: 27px;
1928    padding-bottom: 51px;
1929  }
1930
1931  @media screen and (min-width: 750px) {
1932    .section-template--17035543478377__related-products-padding {
1933      padding-top: 36px;
1934      padding-bottom: 68px;
1935    }
1936  }</style><div class="color-scheme-1 gradient">
1937  <product-recommendations
1938    class="related-products page-width section-template--17035543478377__related-products-padding isolate"
1939    data-url="/recommendations/products?limit=4"
1940    data-section-id="template--17035543478377__related-products"
1941    data-product-id="4616601960553"
1942  >
1943    
1944  </product-recommendations>
1945  </div>
1946
1947
1948</section>
1949    </main>
1950
1951    <!-- BEGIN sections: footer-group -->
1952<section id="shopify-section-sections--17035543740521__newsletter" class="shopify-section shopify-section-group-footer-group section"><link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-newsletter.css?v=4727253280200485261751307300" rel="stylesheet" type="text/css" media="all" />
1953<link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/newsletter-section.css?v=62410470717655853621751307301" rel="stylesheet" type="text/css" media="all" />
1954<style data-shopify>.section-sections--17035543740521__newsletter-padding {
1955    padding-top: 27px;
1956    padding-bottom: 33px;
1957  }
1958
1959  @media screen and (min-width: 750px) {
1960    .section-sections--17035543740521__newsletter-padding {
1961      padding-top: 36px;
1962      padding-bottom: 44px;
1963    }
1964  }</style><div class="newsletter center ">
1965  <div class="newsletter__wrapper color-scheme-4 gradient content-container isolate content-container--full-width section-sections--17035543740521__newsletter-padding"><h2
1966            class="inline-richtext h1"
1967            
1968            
1969          >
1970            Subscribe to our emails
1971          </h2><div
1972            class="newsletter__subheading rte"
1973            
1974            
1975          >
1976            <p>Subscribe to our mailing list for insider news, product launches, and more.</p>
1977          </div><div >
1978            <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1979              <input type="hidden" name="contact[tags]" value="newsletter">
1980              <div
1981                class="newsletter-form__field-wrapper"
1982                
1983              >
1984                <div class="field">
1985                  <input
1986                    id="NewsletterForm--sections--17035543740521__newsletter"
1987                    type="email"
1988                    name="contact[email]"
1989                    class="field__input"
1990                    value=""
1991                    aria-required="true"
1992                    autocorrect="off"
1993                    autocapitalize="off"
1994                    autocomplete="email"
1995                    
1996                    placeholder="Email"
1997                    required
1998                  >
1999                  <label class="field__label" for="NewsletterForm--sections--17035543740521__newsletter">
2000                    Email
2001                  </label>
2002                  <button
2003                    type="submit"
2004                    class="newsletter-form__button field__button"
2005                    name="commit"
2006                    id="Subscribe"
2007                    aria-label="Subscribe"
2008                  >
2009                    <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2009ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
2010</span>
2011                  </button>
2012                </div></div></form>
2013          </div></div>
2014</div>
2015
2016
2017</section><div id="shopify-section-sections--17035543740521__footer" class="shopify-section shopify-section-group-footer-group">
2018<link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/section-footer.css?v=60318643098753476351751307302" rel="stylesheet" type="text/css" media="all" />
2019<link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-newsletter.css?v=4727253280200485261751307300" rel="stylesheet" type="text/css" media="all" />
2020<link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-list-menu.css?v=151968516119678728991751307299" rel="stylesheet" type="text/css" media="all" />
2021<link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-list-payment.css?v=69253961410771838501751307299" rel="stylesheet" type="text/css" media="all" />
2022<link href="//grandbakeryoakland.com/cdn/shop/t/4/assets/component-list-social.css?v=35792976012981934991751307299" rel="stylesheet" type="text/css" media="all" />
2023<style data-shopify>.footer {
2024    margin-top: 0px;
2025  }
2026
2027  .section-sections--17035543740521__footer-padding {
2028    padding-top: 0px;
2029    padding-bottom: 27px;
2030  }
2031
2032  @media screen and (min-width: 750px) {
2033    .footer {
2034      margin-top: 0px;
2035    }
2036
2037    .section-sections--17035543740521__footer-padding {
2038      padding-top: 0px;
2039      padding-bottom: 36px;
2040    }
2041  }</style><footer class="footer color-scheme-4 gradient section-sections--17035543740521__footer-padding"><div
2042    class="footer__content-bottom"
2043    
2044  >
2045    <div class="footer__content-bottom-wrapper page-width">
2046      <div class="footer__column footer__localization isolate"></div>
2047      <div class="footer__column footer__column--info"></div>
2048    </div>
2049    <div class="footer__content-bottom-wrapper page-width">
2050      <div class="footer__copyright caption">
2051        <small class="copyright__content"
2052          >&copy; 2026, <a href="/" title="">Grand Bakery</a></small>
2053        <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></small><ul class="policies list-unstyled"><li>
2054                  <small class="copyright__content"
2055                    ><a href="/policies/refund-policy">Refund policy</a></small
2056                  >
2057                </li><li>
2058                  <small class="copyright__content"
2059                    ><a href="/policies/privacy-policy">Privacy policy</a></small
2060                  >
2061                </li><li>
2062                  <small class="copyright__content"
2063                    ><a href="/policies/terms-of-service">Terms of service</a></small
2064                  >
2065                </li><li>
2066                  <small class="copyright__content"
2067                    ><a href="/policies/contact-information">Contact information</a></small
2068                  >
2069                </li></ul></div>
2070    </div>
2071  </div>
2072</footer>
2073
2074
2075</div>
2076<!-- END sections: footer-group -->
2077
2078    <ul hidden>
2079      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
2080      <li id="a11y-new-window-message">Opens in a new window.</li>
2081    </ul>
2082
2083    
2083<script>
2084      window.shopUrl = 'https://grandbakeryoakland.com';
2085      window.routes = {
2086        cart_add_url: '/cart/add',
2087        cart_change_url: '/cart/change',
2088        cart_update_url: '/cart/update',
2089        cart_url: '/cart',
2090        predictive_search_url: '/search/suggest',
2091      };
2092
2093      window.cartStrings = {
2094        error: `There was an error while updating your cart. Please try again.`,
2095        quantityError: `You can only add [quantity] of this item to your cart.`,
2096      };
2097
2098      window.variantStrings = {
2099        addToCart: `Add to cart`,
2100        soldOut: `Sold out`,
2101        unavailable: `Unavailable`,
2102        unavailable_with_option: `[value] - Unavailable`,
2103      };
2104
2105      window.quickOrderListStrings = {
2106        itemsAdded: `[quantity] items added`,
2107        itemAdded: `[quantity] item added`,
2108        itemsRemoved: `[quantity] items removed`,
2109        itemRemoved: `[quantity] item removed`,
2110        viewCart: `View cart`,
2111        each: `[money]/ea`,
2112        min_error: `This item has a minimum of [min]`,
2113        max_error: `This item has a maximum of [max]`,
2114        step_error: `You can only add this item in increments of [step]`,
2115      };
2116
2117      window.accessibilityStrings = {
2118        imageAvailable: `Image [index] is now available in gallery view`,
2119        shareSuccess: `Link copied to clipboard`,
2120        pauseSlideshow: `Pause slideshow`,
2121        playSlideshow: `Play slideshow`,
2122        recipientFormExpanded: `Gift card recipient form expanded`,
2123        recipientFormCollapsed: `Gift card recipient form collapsed`,
2124        countrySelectorSearchCount: `[count] countries/regions found`,
2125      };
2126    </script>
2126<script src="//grandbakeryoakland.com/cdn/shop/t/4/assets/predictive-search.js?v=57209189334897115771751307301" defer="defer"></script>
2126<div id="shopify-block-AcWFOTURKVzhHc3NWS__6372134702089524610" class="shopify-block shopify-app-block"></div><div id="shopify-block-AR2NLc2c4ekp0em1iV__10111608272286102450" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: disable-checkout-until-slots-load-with-listener --><style>
2127  .cart__ctas{ display: block !important }
2128  .cart-notification__links .button.button--primary.button--full-width{ display: none !important }
2129</style>
2130<script>
2131var isHulkAppGetDetailsRequestListened = false;
2132var validCartForms = getvalidCartForms();
2133var xhrRequestExactMatch = null;
2134var xhrRequestPartialMatch = null;
2135var xhrRequestExactMatchTimeout = 500;
2136var xhrRequestPartialMatchTimeout = 500;
2137var fetchRequestExactMatch = null;
2138var fetchRequestPartialMatch = null;
2139var fetchRequestExactMatchTimeout = 500;
2140var fetchRequestPartialMatchimeout = 500;
2141var isVersion2Theme = false;
2142if(validCartForms.length && checkIsVersion2Theme(validCartForms))  {
2143  isVersion2Theme = true;
2144}
2145
2146
2147
2148
2149function hulkappsCheckoutClick() {
2150  return false;
2151}
2152function isV1AppWidgetWithMinPerformance6() {
2153  if(typeof window !== 'undefined'){
2154    let appPerformanceVersion = Number((window.availableSetup?.appPerformanceVersion || 'v0').replace('v', ''));
2155    return window.availableSetup?.appWidgetVersion == 'v1' && appPerformanceVersion >= 6;
2156  } 
2157  return false;
2158}
2159function checkIsVersion2Theme(cartForms) {
2160  var firstTwoCartForms = cartForms.slice(0, 2);
2161  var isFormWithButton = false;
2162  for (let cartForm of firstTwoCartForms) {
2163    if (isCheckoutButtonFound(cartForm)) {
2164      isFormWithButton = true;
2165    }
2166  }
2167  if (isFormWithButton)
2168    return false;
2169  else {
2170    if (getNextValidSubmitButton(firstTwoCartForms[firstTwoCartForms.length - 1])) {
2171      return true;
2172    }
2173    return false;
2174  }
2175}
2176function getNextValidSubmitButton(cartForm) {
2177  if (!isCheckoutButtonFound(cartForm)) {
2178    let nextSibling = cartForm.nextElementSibling;
2179    let parentNode = cartForm.parentNode;
2180    if (nextSibling) {
2181      if (isCheckoutButtonFound(nextSibling))
2182        return true;
2183      else
2184        return getNextValidSubmitButton(nextSibling);
2185    }
2186    else if (parentNode)
2187      return getNextValidSubmitButton(parentNode);
2188    else
2189      return false;
2190  }
2191  else
2192    return true;
2193}
2194function isCheckoutButtonFound(cartForm) {
2195  var submitButtons = cartForm.querySelectorAll("button[type='submit'][name='checkout']");
2196  var submitInputs = cartForm.querySelectorAll("input[type='submit'][name='checkout']");
2197  if ((submitButtons && submitButtons.length) || (submitInputs && submitInputs.length))
2198    return true;
2199  else
2200    return false;
2201}
2202function reLoadSlotPicker(request, requestType, url, timeOut) {
2203  if(requestType === "exact" && url === request) {
2204    isHulkAppGetDetailsRequestListened = false;
2205    disableCheckout();
2206    setTimeout(function(){disableCheckout();}, 10);
2207    setTimeout(function(){if(typeof loadSlots !== 'undefined')loadSlots();}, timeOut); 
2208  }
2209  else if(requestType === "partial" && url.indexOf(request) !== -1) {
2210    isHulkAppGetDetailsRequestListened = false;
2211    disableCheckout();
2212    setTimeout(function(){disableCheckout();}, 10);
2213    setTimeout(function(){if(typeof loadSlots !== 'undefined')loadSlots();}, timeOut); 
2214  }
2215}
2216function getvalidCartForms() {
2217  let cartForms = [];
2218  var formsInPage = document.querySelectorAll('form');
2219  if(formsInPage) {
2220    for(var i = 0; i < formsInPage.length; i++) {
2221      if(
2222        (formsInPage[i].method === 'post') && 
2223        (formsInPage[i].action.endsWith('/cart') || formsInPage[i].action.endsWith('/cart/') || formsInPage[i].action.indexOf('/cart?') > -1)
2224      ) {
2225        cartForms.push(formsInPage[i]);
2226      }
2227    } 
2228  }
2229  return cartForms;
2230}
2231function isCartAction(url) {
2232  let cartActions = ["/cart/add.js","/cart/change.js","/cart/clear.js","/cart/add","/cart/change","/cart/clear","/cart/update.js","/cart/update"];      // removed "/cart/update.js","/cart/update" as reload is not needed for these
2233  if((typeof window !== 'undefined' && window.availableSetup) && window.availableSetup.updatePropertyOnCheckout) {
2234    cartActions = cartActions.filter(action => action !== "/cart/update.js" && action !== "/cart/update");
2235  }
2236  return cartActions.includes(url)
2237}
2238function disableCheckout() {
2239  //Polyfill for endsWith - starts
2240  if (!String.prototype.endsWith) {
2241    String.prototype.endsWith = function(search, this_len) {
2242      if (this_len === undefined || this_len > this.length) {
2243        this_len = this.length;
2244      }
2245      return this.substring(this_len - search.length, this_len) === search;
2246    };
2247  }
2248  //Polyfill for endsWith - ends
2249  if(validCartForms.length) {
2250      if(isVersion2Theme) {
2251        var checkoutButtonsInPage1 = document.querySelectorAll("button[name='checkout'][type='submit']");
2252        var checkoutButtonsInPage2 = document.querySelectorAll("input[name='checkout'][type='submit']");
2253        if (checkoutButtonsInPage1 && checkoutButtonsInPage1.length) {
2254          checkoutButtonsInPage1[0].disabled = true;
2255          if (checkoutButtonsInPage1.length > 1) { checkoutButtonsInPage1[1].disabled = true;}
2256        }
2257        if (checkoutButtonsInPage2 && checkoutButtonsInPage2.length) {
2258          checkoutButtonsInPage2[0].disabled = true;
2259          if (checkoutButtonsInPage2.length > 1) { checkoutButtonsInPage2[1].disabled = true;}
2260        }
2261      }
2262      else {
2263        var checkoutButton1 = validCartForms[0].querySelector("button[name='checkout'][type='submit']");
2264        if(checkoutButton1) { checkoutButton1.disabled = true;} 
2265        else {
2266          checkoutButton1 = validCartForms[0].querySelector("input[name='checkout'][type='submit']");
2267          if(checkoutButton1){ checkoutButton1.disabled = true;}
2268        }
2269        if(validCartForms.length > 1) {
2270          var checkoutButton2 = validCartForms[1].querySelector("button[name='checkout'][type='submit']");
2271          if(checkoutButton2) { checkoutButton2.disabled = true;} 
2272          else {
2273            checkoutButton2 = validCartForms[1].querySelector("input[name='checkout'][type='submit']");
2274            if(checkoutButton2){ checkoutButton2.disabled = true;}
2275          }
2276        }
2277      }
2278    }
2279};
2280disableCheckout();
2281  var pickeasyXMLHttpRequestListeners = window.XMLHttpRequest.prototype.open;
2282  function openReplacement(method, url, async, user, password) { if(window && window.pickeasy && window.pickeasy.isLoggingEnabled) console.log('XHR', method, url)
2283    this.addEventListener("load", function () {
2284      if(typeof url === "string") { let splitURL = url.split("?");
2285        if(splitURL && splitURL.length) {
2286          if (isCartAction(splitURL[0])) { isHulkAppGetDetailsRequestListened = false;
2287            disableCheckout();
2288            setTimeout(function(){if(typeof loadSlots !== 'undefined')loadSlots();}, 500); 
2289          }
2290        }
2291        if(method === 'POST' && isHulkAppGetDetailsRequestListened === false && url.indexOf('get_cart_details') !== -1) { // Hulk app listener
2292          isHulkAppGetDetailsRequestListened = true;
2293          disableCheckout(); 
2294          setTimeout(function(){disableCheckout();}, 10); 
2295          setTimeout(function(){if(typeof loadSlots !== 'undefined' && !isV1AppWidgetWithMinPerformance6())loadSlots();}, 500); 
2296        } 
2297        if(xhrRequestExactMatch) { let xhrRequestExactSplits = xhrRequestExactMatch.split(",");
2298          for(var x = 0; x < xhrRequestExactSplits.length; x++) { reLoadSlotPicker(xhrRequestExactSplits[x], "exact", url, xhrRequestExactMatchTimeout);}
2299        }
2300        if(xhrRequestPartialMatch) { let xhrRequestsPartialSplits = xhrRequestPartialMatch.split(",");
2301          for(var x = 0; x < xhrRequestsPartialSplits.length; x++) { reLoadSlotPicker(xhrRequestsPartialSplits[x], "partial", url, xhrRequestPartialMatchTimeout);}
2302        }
2303      }
2304    });
2305    return pickeasyXMLHttpRequestListeners.apply(this, arguments);
2306  }
2307  window.XMLHttpRequest.prototype.open = openReplacement;
2308  var pickeasyFetchRequestListeners = fetch;  // must be on the global scope
2309  fetch = async function(url, options) {  if(window && window.pickeasy && window.pickeasy.isLoggingEnabled) console.log('Fetch', url);
2310      var promise = pickeasyFetchRequestListeners(url, options);
2311      await promise;
2312      if(typeof url === "string") { let splitURL = url.split("?");
2313        if(splitURL && splitURL.length) {
2314            if (isCartAction(splitURL[0])) { isHulkAppGetDetailsRequestListened = false;
2315            disableCheckout();
2316            setTimeout(function(){if(typeof loadSlots !== 'undefined' && !isV1AppWidgetWithMinPerformance6())loadSlots();}, 500); 
2317          }
2318        }
2319        if(fetchRequestExactMatch) { let fetchRequestsExactSplits = fetchRequestExactMatch.split(",");
2320          for(var x = 0; x < fetchRequestsExactSplits.length; x++) { reLoadSlotPicker(fetchRequestsExactSplits[x], "exact", url, fetchRequestExactMatchTimeout);}
2321        }
2322        if(fetchRequestPartialMatch) { let fetchRequestsPartialSplits = fetchRequestPartialMatch.split(",");
2323          for(var x = 0; x < fetchRequestsPartialSplits.length; x++) { reLoadSlotPicker(fetchRequestsPartialSplits[x], "partial", url, fetchRequestPartialMatchimeout);}
2324        }
2325      }
2326      return promise;
2327  }
2328</script>
2328<!-- END app snippet --><!-- BEGIN app snippet: additional-javascript-and-css --><style>
2329.neo-popup {
2330position: static !important;
2331}
2332.cart-notification__links .order-slots {
2333display: none !important;
2334}
2335</style><!-- END app snippet -->
2336<script type="module" src="https://cdn.shopify.com/extensions/01a0f73f-32b1-72a0-95a2-b3115e89ddb0/order-delivery-date-time-111/assets/pickeasy-app-widget.esm.js" defer></script>
2336
2337
2338
2339</div>
2339<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2339
2340</body>
2341</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.