PageSourceSearch

https://jennaraecakes.com/pages/580-academy-road-winnipeg-cake-shop

html jennaraecakes.com collected 2026-10-03 21:31:01 UTC 373,174 bytes, 7,934 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en"><head>
3  
3<script>
4    // Prevent native "implicit form submission" from bypassing add-to-cart validation.
5    // Product forms are injected dynamically, so delegate on document in the capture
6    // phase — this runs before the browser performs implicit submission.
7    document.addEventListener('keydown', function (e) {
8      if (e.key !== 'Enter' && e.keyCode !== 13) return;
9      var el = e.target;
10      if (!el || !el.closest) return;
11      if (!el.closest('form[action*="/cart/add"]')) return;   // only add-to-cart forms
12      var tag = el.tagName;
13      if (tag === 'BUTTON' || tag === 'TEXTAREA' || el.isContentEditable) return; // keep normal behaviour
14      if (tag === 'SELECT' || tag === 'INPUT') e.preventDefault();  // block implicit submit
15    }, true);
16  </script>
16
17
18
19  <meta name="google-site-verification" content="RcpRPe-GSwYDGji7ZiJIaPvVcrfskEvFpC3hAqiWYTQ" />
20  <meta charset="utf-8">
21  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
22  <meta name="viewport" content="width=device-width,initial-scale=1">
23  <meta name="theme-color" content="#FD219B">
24
25  
26<link rel="canonical" href="https://jennaraecakes.com/pages/580-academy-road-winnipeg-cake-shop"><!-- ======================= Pipeline Theme V6.1.3 ========================= -->
27
28  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
29  <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
30  <link rel="preconnect" href="https://monorail-edge.shopifysvc.com" crossorigin>
31
32
33  <link rel="preload" href="//jennaraecakes.com/cdn/shop/t/18/assets/lazysizes.js?v=111431644619468174291650134582" as="script">
34  <link rel="preload" href="//jennaraecakes.com/cdn/shop/t/18/assets/vendor.js?v=159073106423563084681650134582" as="script">
35  <link rel="preload" href="//jennaraecakes.com/cdn/shop/t/18/assets/theme.dev.js?v=123350082811745625471774882006" as="script">
36  <link rel="preload" href="//jennaraecakes.com/cdn/shop/t/18/assets/theme.dev.css?v=153708391670158068511780334337" as="style">
37
38  
39<link rel="shortcut icon" href="//jennaraecakes.com/cdn/shop/files/favicon-32x32_32x32.png?v=1649542762" type="image/png"><!-- Title and description ================================================ -->
40  
41  <title>
42    
43
44    Visit Jenna Rae Cakes at 580 Academy Road - Winnipeg&#39;s Sweet Spot
45
46  </title><meta name="description" content="Experience delicious treats, signature cakes, and gifting options at Jenna Rae Cakes&#39; flagship store on Academy Road. Perfect for celebrations and sweets lover.">
47  <!-- /snippets/social-meta-tags.liquid --><meta property="og:site_name" content="Jenna Rae Cakes">
48<meta property="og:url" content="https://jennaraecakes.com/pages/580-academy-road-winnipeg-cake-shop">
49<meta property="og:title" content="Visit Jenna Rae Cakes at 580 Academy Road - Winnipeg&#39;s Sweet Spot">
50<meta property="og:type" content="website">
51<meta property="og:description" content="Experience delicious treats, signature cakes, and gifting options at Jenna Rae Cakes&#39; flagship store on Academy Road. Perfect for celebrations and sweets lover.">
52
53
54<meta name="twitter:site" content="@">
55<meta name="twitter:card" content="summary_large_image">
56<meta name="twitter:title" content="Visit Jenna Rae Cakes at 580 Academy Road - Winnipeg&#39;s Sweet Spot">
57<meta name="twitter:description" content="Experience delicious treats, signature cakes, and gifting options at Jenna Rae Cakes&#39; flagship store on Academy Road. Perfect for celebrations and sweets lover.">
58<!-- CSS ================================================================== -->
59  <link href="//jennaraecakes.com/cdn/shop/t/18/assets/custom-fonts.css?v=86516464038441550891695921674" rel="stylesheet" type="text/css" media="all" />
60  <link href="//jennaraecakes.com/cdn/shop/t/18/assets/font-settings.css?v=174522875817947385891761934515" rel="stylesheet" type="text/css" media="all" />
61
62
63  
64<style data-shopify>
65
66:root {
67/* ================ Product video ================ */
68
69---color_video_bg: #f2f2f2;
70
71
72/* ================ Color Variables ================ */
73
74/* === Backgrounds ===*/
75---color-bg: #ffffff;
76---color-bg-accent: #fcfaf7;
77
78/* === Text colors ===*/
79---color-text-dark: #503e30;
80---color-text: #766456;
81---color-accent: #8D6D44;
82---color-text-light: #9f9389;
83
84/* === Bright color ===*/
85---color-primary: #d2815f;
86---color-primary-hover: #c35121;
87---color-primary-fade: rgba(210, 129, 95, 0.05);
88---color-primary-fade-hover: rgba(210, 129, 95, 0.1);---color-primary-opposite: #ffffff;
89
90/* === Secondary/link Color ===*/
91---color-secondary: #687158;
92---color-secondary-hover: #434f2d;
93---color-secondary-fade: rgba(104, 113, 88, 0.05);
94---color-secondary-fade-hover: rgba(104, 113, 88, 0.1);---color-secondary-opposite: #ffffff;
95
96/* === Shades of grey ===*/
97---color-a5:  rgba(118, 100, 86, 0.05);
98---color-a10: rgba(118, 100, 86, 0.1);
99---color-a20: rgba(118, 100, 86, 0.2);
100---color-a35: rgba(118, 100, 86, 0.35);
101---color-a50: rgba(118, 100, 86, 0.5);
102---color-a80: rgba(118, 100, 86, 0.8);
103---color-a90: rgba(118, 100, 86, 0.9);
104---color-a95: rgba(118, 100, 86, 0.95);
105
106
107/* ================ Inverted Color Variables ================ */
108
109---inverse-bg: #333333;
110---inverse-bg-accent: #191008;
111
112/* === Text colors ===*/
113---inverse-text-dark: #ffffff;
114---inverse-text: #FFFFFF;
115---inverse-text-light: #c2c2c2;
116
117/* === Bright color ===*/
118---inverse-primary: #ffe5da;
119---inverse-primary-hover: #ffaf8e;
120---inverse-primary-fade: rgba(255, 229, 218, 0.05);
121---inverse-primary-fade-hover: rgba(255, 229, 218, 0.1);---inverse-primary-opposite: #000000;
122
123
124/* === Second Color ===*/
125---inverse-secondary: #dff3fd;
126---inverse-secondary-hover: #91dbff;
127---inverse-secondary-fade: rgba(223, 243, 253, 0.05);
128---inverse-secondary-fade-hover: rgba(223, 243, 253, 0.1);---inverse-secondary-opposite: #000000;
129
130
131/* === Shades of grey ===*/
132---inverse-a5:  rgba(255, 255, 255, 0.05);
133---inverse-a10: rgba(255, 255, 255, 0.1);
134---inverse-a20: rgba(255, 255, 255, 0.2);
135---inverse-a35: rgba(255, 255, 255, 0.3);
136---inverse-a80: rgba(255, 255, 255, 0.8);
137---inverse-a90: rgba(255, 255, 255, 0.9);
138---inverse-a95: rgba(255, 255, 255, 0.95);
139
140
141/* === Account Bar ===*/
142---color-announcement-bg: #FD219B;
143---color-announcement-text: #fffcf9;
144
145/* === Nav and dropdown link background ===*/
146---color-nav: #ffffff;
147---color-nav-text: #766456;
148---color-nav-border: #f8f0e7;
149---color-nav-a10: rgba(118, 100, 86, 0.1);
150---color-nav-a50: rgba(118, 100, 86, 0.5);
151
152/* === Site Footer ===*/
153---color-footer-bg: #f9f6f2;
154---color-footer-text: #766456;
155---color-footer-a5: rgba(118, 100, 86, 0.05);
156---color-footer-a15: rgba(118, 100, 86, 0.15);
157---color-footer-a90: rgba(118, 100, 86, 0.9);
158
159/* === Products ===*/
160---product-grid-aspect-ratio: 120.0%;
161
162/* === Product badges ===*/
163---color-badge: #ffffff;
164---color-badge-text: #656565;
165
166/* === disabled form colors ===*/
167---color-disabled-bg: #f1f0ee;
168---color-disabled-text: #cfc9c4;
169
170---inverse-disabled-bg: #474747;
171---inverse-disabled-text: #7a7a7a;
172
173/* === Button Radius === */
174---button-radius: 0px;
175
176
177/* ================ Typography ================ */
178
179---font-stack-body: "Sentinel", sans-serif;
180---font-style-body: italic;
181---font-weight-body: 400;
182---font-weight-body-bold: 500;
183---font-adjust-body: 1.0;
184
185---font-stack-heading: "Neutraface 2 Display", serif;
186---font-style-heading: normal;
187---font-weight-heading: 400;
188---font-weight-heading-bold: 500;
189---font-adjust-heading: 1.15;
190
191  ---font-heading-space: initial;
192  ---font-heading-caps: initial;
193
194
195---font-stack-accent: "Untitled Sans", serif;
196---font-style-accent: normal;
197---font-weight-accent: 500;
198---font-weight-accent-bold: 600;
199---font-adjust-accent: 0.95;
200
201---ico-select: url('//jennaraecakes.com/cdn/shop/t/18/assets/chevron-down.svg?v=128345388362844042631650134582');
202
203---url-zoom: url('//jennaraecakes.com/cdn/shop/t/18/assets/cursor-zoom.svg?v=149337251391987147571650134592');
204---url-zoom-2x: url('//jennaraecakes.com/cdn/shop/t/18/assets/cursor-zoom-2x.svg?v=150330213315242599881650134592');
205
206
207
208}
209
210</style>
211
212  <style>
213  :root {
214    --fnd-wrapper-max-width: 1800px;
215    --fnd-cart-heart-icon: url('//jennaraecakes.com/cdn/shop/t/18/assets/jrc_icon_heart.svg?v=124619417401228239631683824323');
216
217    /*  TODO: Update these to be proper shits */
218
219    --fnd-primary-accent: #FD219B;
220    --fnd-primary-accent-light: #fd3aa6;
221    --fnd-primary-accent-dark: #fd0890;
222    --fnd-primary-accent-fade: rgba(253, 33, 155, 0.05);
223    --fnd-accent-background-color: #EED2DE;
224    --fnd-accent-background-color-dark: #e7bfd0;
225
226    --fnd-secondary-accent-color: #7845D9;
227    --fnd-secondary-accent-color-lighten: #875add;
228
229
230    --fnd-input-focus-color: #e9effd;
231
232
233    --fnd-primary-text-color: #8D6D44;
234    --fnd-primary-text-color-light: #9e7a4c;
235    --fnd-primary-text-color-dark: #7c603c;
236    --fnd-primary-text-color-fade: rgba(141, 109, 68, 0.05);
237
238    --fnd-secondary-text-color: #999999;
239
240    --fnd-white-text: #FFF;
241
242
243    --fnd-disabled-color: #DDDDDD;
244
245
246
247
248
249    --product-dark-color: #333333;
250
251
252    --fnd-error-color: red;
253
254    --product-badge-left-position: -4px;
255    --product-badge-top-position: 9px;
256
257
258    --fnd-secondary-accent-background: #D3CDEA;
259    --fnd-secondary-accent-background-darken: #c3bbe2;
260
261
262
263
264    --fnd-daily-menu-text-color: #4F4C4C;
265
266  }
267</style>
268
269  <link href="//jennaraecakes.com/cdn/shop/t/18/assets/theme.dev.css?v=153708391670158068511780334337" rel="stylesheet" type="text/css" media="all" />
270
271  
271<script>
272    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
273    let root = '/';
274    if (root[root.length - 1] !== '/') {
275      root = `${root}/`;
276    }
277    var theme = {
278      routes: {
279        root_url: root,
280        cart: '/cart',
281        cart_add_url: '/cart/add',
282        product_recommendations_url: '/recommendations/products'
283      },
284      assets: {
285        photoswipe: '//jennaraecakes.com/cdn/shop/t/18/assets/photoswipe.js?v=92904272307011895101650134582',
286        smoothscroll: '//jennaraecakes.com/cdn/shop/t/18/assets/smoothscroll.js?v=37906625415260927261650134582',
287        swatches: '//jennaraecakes.com/cdn/shop/t/18/assets/swatches.json?v=79169978958112617901706455869',
288        noImage: '//jennaraecakes.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12.gif',
289        base: '//jennaraecakes.com/cdn/shop/t/18/assets/'
290      },
291      strings: {
292        swatchesKey: "Color, Colour",
293        addToCart: "Add to Cart",
294        estimateShipping: "Estimate shipping",
295        noShippingAvailable: "We do not ship to this destination.",
296        free: "Free",
297        from: "From",
298        preOrder: "Pre-order",
299        soldOut: "Sold Out",
300        sale: "Sale",
301        subscription: "Subscription",
302        unavailable: "Unavailable",
303        unitPrice: "Unit price",
304        unitPriceSeparator: "per",
305        stockout: "All available stock is in cart",
306        products: "Products",
307        pages: "Pages",
308        collections: "Collections",
309        resultsFor: "Results for",
310        noResultsFor: "No results for",
311        articles: "Articles"
312      },
313      settings: {
314        badge_sale_type: "dollar",
315        search_products: true,
316        search_collections: true,
317        search_pages: true,
318        search_articles: true,
319        animate_hover: true,
320        animate_scroll: true
321      },
322      info: {
323        name: 'pipeline'
324      },
325      moneyFormat: "${{amount}}",
326      version: '6.1.3'
327    }
328    let windowInnerHeight = window.innerHeight;
329    document.documentElement.style.setProperty('--full-screen', `${windowInnerHeight}px`);
330    document.documentElement.style.setProperty('--three-quarters', `${windowInnerHeight * 0.75}px`);
331    document.documentElement.style.setProperty('--two-thirds', `${windowInnerHeight * 0.66}px`);
332    document.documentElement.style.setProperty('--one-half', `${windowInnerHeight * 0.5}px`);
333    document.documentElement.style.setProperty('--one-third', `${windowInnerHeight * 0.33}px`);
334    document.documentElement.style.setProperty('--one-fifth', `${windowInnerHeight * 0.2}px`);
335
336    window.lazySizesConfig = window.lazySizesConfig || {};
337    window.lazySizesConfig.loadHidden = false;
338    window.FND = window.FND || {};
339    window.FND.customerTags = null;
340  </script>
340<!-- Theme Javascript ============================================================== -->
341  
341<script src="//jennaraecakes.com/cdn/shop/t/18/assets/lazysizes.js?v=111431644619468174291650134582" async="async"></script>
341
342  
342<script src="//jennaraecakes.com/cdn/shop/t/18/assets/vendor.js?v=159073106423563084681650134582" defer="defer"></script>
342
343  
343<script src="//jennaraecakes.com/cdn/shop/t/18/assets/theme.dev.js?v=123350082811745625471774882006" defer="defer"></script>
343
344
345
346
347
348  
349
350
351
352
353  
353<script>
354    (function () {
355      function onPageShowEvents() {
356        if ('requestIdleCallback' in window) {
357          requestIdleCallback(initCartEvent)
358        } else {
359          initCartEvent()
360        }
361        function initCartEvent(){
362          document.documentElement.dispatchEvent(new CustomEvent('theme:cart:init', {
363            bubbles: true
364          }));
365        }
366      };
367      window.onpageshow = onPageShowEvents;
368    })();
369  </script>
369
370
371  
371<script type="text/javascript">
372    if (window.MSInputMethodContext && document.documentMode) {
373      var scripts = document.getElementsByTagName('script')[0];
374      var polyfill = document.createElement("script");
375      polyfill.defer = true;
376      polyfill.src = "//jennaraecakes.com/cdn/shop/t/18/assets/ie11.js?v=144489047535103983231650134582";
377
378      scripts.parentNode.insertBefore(polyfill, scripts);
379    }
380  </script>
380
381
382  <!-- Shopify app scripts =========================================================== -->
382<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
382<meta name="google-site-verification" content="on5fLLVLT5s_HlN3aqvNCKEalyGSPuLvh5YRawVAzNg">
383<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/62528356603/digital_wallets/dialog">
384<meta id="in-context-paypal-metadata" data-shop-id="62528356603" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
385<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
385<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
385
386<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
387<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=62528356603" crossorigin="anonymous"></script>
vendor: 1 bytes, line 387
387
388<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":62528356603,"countryCode":"CA","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/62528356603","merchantName":"Jenna Rae Cakes","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","interac"],"total":{"type":"pending","label":"Jenna Rae Cakes","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 388
388
389<script id="shopify-features" type="application/json">{"accessToken":"8df31b61d22f1809153215bb0d460b05","betas":["rich-media-storefront-analytics"],"domain":"jennaraecakes.com","predictiveSearch":true,"shopId":62528356603,"locale":"en"}</script>
vendor: 1 bytes, line 389
389
390<script>var Shopify = Shopify || {};
391Shopify.shop = "shop-jenna-rae-cakes.myshopify.com";
392Shopify.locale = "en";
393Shopify.currency = {"active":"USD","rate":"1.0"};
394Shopify.country = "US";
395Shopify.theme = {"name":"jrcDevelopment\/production","id":132005757179,"schema_name":"Pipeline","schema_version":"6.1.3","theme_store_id":null,"role":"main"};
396Shopify.theme.handle = "null";
397Shopify.theme.style = {"id":null,"handle":null};
398Shopify.cdnHost = "jennaraecakes.com/cdn";
399Shopify.routes = Shopify.routes || {};
400Shopify.routes.root = "/";
401Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
402Shopify.SignInWithShop = Shopify.SignInWithShop || {};
403Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
404Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 404
404
405<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 405
405
406<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 406
406
407<script>
408  window.ShopifyPay = window.ShopifyPay || {};
409  window.ShopifyPay.apiHost = "shop.app\/pay";
410  window.ShopifyPay.redirectState = null;
411</script>
vendor: 1 bytes, line 411
411
412<script>
413  window.Shopify = window.Shopify || {};
414  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
415  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
416  window.Shopify.SignInWithShop.eligible = true;
417</script>
vendor: 1 bytes, line 417
417
418<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 418
418
419<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 419
419
420<script type="module">
421  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
422
423  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
424
425</script>
vendor: 1 bytes, line 425
425
426<script>
427  window.Shopify = window.Shopify || {};
428  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
429  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"]};
430</script>
vendor: 1 bytes, line 430
430
431<script>(function() {
432  var isLoaded = false;
433  function asyncLoad() {
434    if (isLoaded) return;
435    isLoaded = true;
436    var urls = ["https:\/\/cdn.nfcube.com\/instafeed-213ad4568bc34aab3666a9d917e194e9.js?shop=shop-jenna-rae-cakes.myshopify.com"];
437    for (var i = 0; i < urls.length; i++) {
438      var s = document.createElement('script');
439      s.type = 'text/javascript';
440      s.async = true;
441      s.src = urls[i];
442      var x = document.getElementsByTagName('script')[0];
443      x.parentNode.insertBefore(s, x);
444    }
445  };
446  if(window.attachEvent) {
447    window.attachEvent('onload', asyncLoad);
448  } else {
449    window.addEventListener('load', asyncLoad, false);
450  }
451})();</script>
vendor: 1 bytes, line 451
451
452<script id="__st">var __st={"a":62528356603,"offset":-18000,"reqid":"0e881a88-cc56-4dd1-a44b-916335ebed05-1791063059","pageurl":"jennaraecakes.com\/pages\/580-academy-road-winnipeg-cake-shop","s":"pages-96064504059","u":"7e4c34fb59e3","p":"page","rtyp":"page","rid":96064504059};</script>
vendor: 1 bytes, line 452
452
453<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 453
453
454<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 454
454
455<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//jennaraecakes.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 455
455
456<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 = "//jennaraecakes.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>
456<script crossorigin="anonymous" defer="defer" src="//jennaraecakes.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 456
456
457<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 457
457
458<script>
459  window.Shopify = window.Shopify || {};
460  window.Shopify.MCP = window.Shopify.MCP || {};
461  window.Shopify.MCP.enabled = true;
462  window.Shopify.MCP.shop = "shop-jenna-rae-cakes.myshopify.com";
463  window.Shopify.MCP.mcpEndpoint = "https:\/\/jennaraecakes.com\/api\/mcp";
464  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
465</script>
vendor: 1 bytes, line 465
465
466<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("\/\/jennaraecakes.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
467</script>
vendor: 1 bytes, line 467
467
468<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://jennaraecakes.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
469</script>
vendor: 1 bytes, line 469
469
470<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
471  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);
472</script>
vendor: 1 bytes, line 472
472
473<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})}}));
474</script>
474
475<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://jennaraecakes.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
476<style id="shopify-accelerated-checkout-cart">
477        #shopify-buyer-consent {
478  margin-top: 1em;
479  display: inline-block;
480  width: 100%;
481}
482
483#shopify-buyer-consent.hidden {
484  display: none;
485}
486
487#shopify-subscription-policy-button {
488  background: none;
489  border: none;
490  padding: 0;
491  text-decoration: underline;
492  font-size: inherit;
493  cursor: pointer;
494}
495
496#shopify-subscription-policy-button::before {
497  box-shadow: none;
498}
499
500      </style>
501
502<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
502
503
504<script>window.BOLD = window.BOLD || {};
505    window.BOLD.common = window.BOLD.common || {};
506    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
507    window.BOLD.common.Shopify.shop = {
508      domain: 'jennaraecakes.com',
509      permanent_domain: 'shop-jenna-rae-cakes.myshopify.com',
510      url: 'https://jennaraecakes.com',
511      secure_url: 'https://jennaraecakes.com',
512      money_format: "${{amount}}",
513      currency: "CAD"
514    };
515    window.BOLD.common.Shopify.customer = {
516      id: null,
517      tags: null,
518    };
519    window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
520    window.BOLD.common.template = 'page';window.BOLD.common.Shopify.formatMoney = function(money, format) {
521        function n(t, e) {
522            return "undefined" == typeof t ? e : t
523        }
524        function r(t, e, r, i) {
525            if (e = n(e, 2),
526                r = n(r, ","),
527                i = n(i, "."),
528            isNaN(t) || null == t)
529                return 0;
530            t = (t / 100).toFixed(e);
531            var o = t.split(".")
532                , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
533                , s = o[1] ? i + o[1] : "";
534            return a + s
535        }
536        "string" == typeof money && (money = money.replace(".", ""));
537        var i = ""
538            , o = /\{\{\s*(\w+)\s*\}\}/
539            , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
540        switch (a.match(o)[1]) {
541            case "amount":
542                i = r(money, 2, ",", ".");
543                break;
544            case "amount_no_decimals":
545                i = r(money, 0, ",", ".");
546                break;
547            case "amount_with_comma_separator":
548                i = r(money, 2, ".", ",");
549                break;
550            case "amount_no_decimals_with_comma_separator":
551                i = r(money, 0, ".", ",");
552                break;
553            case "amount_with_space_separator":
554                i = r(money, 2, " ", ",");
555                break;
556            case "amount_no_decimals_with_space_separator":
557                i = r(money, 0, " ", ",");
558                break;
559            case "amount_with_apostrophe_separator":
560                i = r(money, 2, "'", ".");
561                break;
562        }
563        return a.replace(o, i);
564    };
565    window.BOLD.common.Shopify.saveProduct = function (handle, product) {
566      if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
567        if (typeof product === 'number') {
568          window.BOLD.common.Shopify.handles[product] = handle;
569          product = { id: product };
570        }
571        window.BOLD.common.Shopify.products[handle] = product;
572      }
573    };
574    window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
575      if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
576        window.BOLD.common.Shopify.variants[variant_id] = variant;
577      }
578    };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
579    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
580    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.apps_installed = {"Product Upsell":3} || {};window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};window.BOLD.common.Shopify.metafields["bold_csp_defaults"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {};
581</script>
581
582<link href="//jennaraecakes.com/cdn/shop/t/18/assets/bold-upsell.css?v=51915886505602322711692297620" rel="stylesheet" type="text/css" media="all" />
583<link href="//jennaraecakes.com/cdn/shop/t/18/assets/bold-upsell-custom.css?v=150135899998303055901692297621" rel="stylesheet" type="text/css" media="all" />
584<script>
585</script>
585
586
587  
588  
588<script>console.log("\/\/jennaraecakes.com\/cdn\/shop\/t\/18\/assets\/bold-options-backup.js?v=77785499880835904721719240465")</script>
588
589  
590
591<script>
592    window.BOLD.common.cacheParams.options = 1790719507;
593</script>
593
594<link href="//jennaraecakes.com/cdn/shop/t/18/assets/bold-custom-options.css?v=112073934331897540741650134582" rel="stylesheet" type="text/css" media="all" />
595<script  src="//jennaraecakes.com/cdn/shop/t/18/assets/bold-options-backup.js?v=77785499880835904721719240465"></script>
595
596       
596<script>window.__webpack_public_path__ = "\/\/jennaraecakes.com\/cdn\/shop\/t\/18\/assets\/"</script>
596<link href="//jennaraecakes.com/cdn/shop/t/18/assets/fnd.theme.defer.bundle.css?v=177352622725833306311723251821" rel="stylesheet" type="text/css" media="all" /> <link href="//jennaraecakes.com/cdn/shop/t/18/assets/fnd.theme.bundle.css?v=100537375611014713711769715707" rel="stylesheet" type="text/css" media="all" />
596<script defer="defer" src="//jennaraecakes.com/cdn/shop/t/18/assets/fnd.theme.defer.bundle.js?v=15212548599196740701782484362?v=1791063059"></script>
596<script src="//jennaraecakes.com/cdn/shop/t/18/assets/fnd.theme.bundle.js?v=7015593582535615121782484362?v=1791063059"></script>
596
597
598
599
600  <style>
601  
602    .product__badge--new{
603    color: #FD219B;
604    background: #EED2DE;
605    }
606  .product__badge--new span svg path{
607    fill: #FD219B;
608  }
609  
610    .product__badge--best_seller{
611    color: #7845D9;
612    background: #D3CDEA;
613    }
614  .product__badge--best_seller span svg path{
615    fill: #7845D9;
616  }
617  
618    .product__badge--sale{
619    color: #3863E6;
620    background: #A4C2F5;
621    }
622  .product__badge--sale span svg path{
623    fill: #3863E6;
624  }
625  
626    .product__badge--pre_order{
627    color: #E9613E;
628    background: #F2BBAD;
629    }
630  .product__badge--pre_order span svg path{
631    fill: #E9613E;
632  }
633  
634  </style>
635
636
637
638  
639
640  <style>
641    #location_227463 {
642      display: none !important;
643    }
644  </style>
645
646
647<script>
648  document.addEventListener("DOMContentLoaded", function () {
649    const currentDomain = "jennaraecakes.com";
650
651    document.querySelectorAll('a[href]').forEach(a => {
652      const href = a.getAttribute('href');
653
654      if (!href || href.startsWith('#') || href.startsWith('mailto:') || href.startsWith('tel:'))
655        return;
656
657      try {
658        const url = new URL(href, window.location.origin);
659
660        if (!url.hostname.includes(currentDomain)) {
661          a.setAttribute("target", "_blank");
662          a.setAttribute("rel", "noopener noreferrer");
663        }
664      } catch (e) {}
665    });
666  });
667</script>
667
668
669
670
671<script>
672  document.addEventListener('DOMContentLoaded', function() {
673    FND.BUILDS.Theme.removeEmptyProperties();
674    FND.BUILDS.Theme.InstaFeedAdapter(window.themeVendor.Flickity);
675
676  });
677</script>
677
678
679<script>
680  document.addEventListener('DOMContentLoaded', function() {
681    FND.BUILDS.Theme.removeEmptyProperties();
682    FND.BUILDS.Theme.InstaFeedAdapter(window.themeVendor.Flickity);
683
684    function debounce(func, timeout = 300){
685      let timer;
686      return (...args) => {
687        clearTimeout(timer);
688        timer = setTimeout(() => { func.apply(this, args); }, timeout);
689      };
690    }
691
692    // Christmas Eve pickup closes early. Zapiet only has weekly hours (10-6 on Thursdays),
693    // so the theme rewrites the booked Pickup-Time for Dec 24. See docs/christmas-eve-pickup-hours.md
694    const XMAS_EVE_PICKUP_TIME = '10:00 AM - 2:00 PM';
695
696    // Every Zapiet cart-attribute write goes through Zapiet.Cart.updateAttributes, including the
697    // re-write right before checkout (custom script in Zapiet admin settings), so patch the time there
698    function wrapZapietUpdateAttributes() {
699      const cart = window.Zapiet && window.Zapiet.Cart;
700      // Zapiet.start() re-assigns Cart methods, so flag the function, not the Cart object
701      if (!cart || !cart.updateAttributes || cart.updateAttributes.fndXmasEve) return;
702      const updateAttributes = cart.updateAttributes;
703      cart.updateAttributes = function(params, callback) {
704        if (params && params.method === 'pickup' && params.date && params.date.endsWith('/12/24')) {
705          params = Object.assign({}, params, {time: XMAS_EVE_PICKUP_TIME});
706        }
707        return updateAttributes.call(this, params, callback);
708      };
709      cart.updateAttributes.fndXmasEve = true;
710    }
711    window.ZapietEvent.listen('widget_loaded', wrapZapietUpdateAttributes);
712
713    const updateParam = debounce(() => {
714      if(ZapietWidgetConfig && ZapietWidgetConfig.params && ZapietWidgetConfig.params.date) {
715        document.querySelector("#storePickupApp").setAttribute("data-fnd-date", ZapietWidgetConfig.params.date);
716        console.log(ZapietWidgetConfig.params.date);
717        if(ZapietWidgetConfig.params.date.endsWith('/12/24')){
718          document.querySelectorAll('.pickup .Zapiet-Select__Value').forEach(elem => {
719            elem.innerText = XMAS_EVE_PICKUP_TIME;
720          })
721          setTimeout(() => {
722            document.querySelector('.pickup #Zapiet-TimePicker li:last-child').click()
723          }, 1)
724        }
725        else {
726          setTimeout(() => {
727            document.querySelector('.pickup #Zapiet-TimePicker li:first-child').click()
728          }, 1)
729          document.querySelectorAll('.pickup .Zapiet-Select__Value').forEach(elem => {
730            elem.innerText = '10:00 AM - 6:00 PM';
731          })
732        }
733      }
734    });
735
736    window.ZapietEvent.listen('pickup.timepicker.rendered', function() {
737      updateParam();
738
739    });
740    window.ZapietEvent.listen('checkoutEnabled', function() {
741        updateParam();
742    });
743    window.ZapietEvent.listen('delivery.timepicker.rendered', function() {
744        updateParam();
745    });
746      updateParam();
747  });
748
749  console.log("look here")
750</script>
750
751
752  <link href="//jennaraecakes.com/cdn/shop/t/18/assets/fnd.collection.bundle.css?v=150965497850496408251765231004" rel="stylesheet" type="text/css" media="all" /> <link href="//jennaraecakes.com/cdn/shop/t/18/assets/fnd.page.bundle.css?v=92134937638692721611786979882" rel="stylesheet" type="text/css" media="all" />
752<script defer="defer" src="//jennaraecakes.com/cdn/shop/t/18/assets/[email protected]@blog.defer@[email protected]?v=159030130538880273111782484360?v=1791063059"></script>
752<script src="//jennaraecakes.com/cdn/shop/t/18/assets/fnd.react@[email protected]?v=4064068051555427591782484361?v=1791063059"></script>
752<script src="//jennaraecakes.com/cdn/shop/t/18/assets/[email protected]?v=173074909806110142681782484360?v=1791063059"></script>
752<script src="//jennaraecakes.com/cdn/shop/t/18/assets/fnd.page.bundle.js?v=4342938298649519781782484358?v=1791063059"></script>
752
753 
754<script>
755    // empty script tag to work around a platform issue where attributes of first script in file are scrubbed
756</script>
756
757
758<script id="bold-subscriptions-script" type="text/javascript">
759    window.BOLD = window.BOLD || {};
760    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
761    window.BOLD.subscriptions.classes = window.BOLD.subscriptions.classes || {};
762    window.BOLD.subscriptions.patches = window.BOLD.subscriptions.patches || {};
763    window.BOLD.subscriptions.patches.maxCheckoutRetries = window.BOLD.subscriptions.patches.maxCheckoutRetries || 200;
764    window.BOLD.subscriptions.patches.currentCheckoutRetries = window.BOLD.subscriptions.patches.currentCheckoutRetries || 0;
765    window.BOLD.subscriptions.patches.maxCashierPatchAttempts = window.BOLD.subscriptions.patches.maxCashierPatchAttempts || 200;
766    window.BOLD.subscriptions.patches.currentCashierPatchAttempts = window.BOLD.subscriptions.patches.currentCashierPatchAttempts || 0;
767    window.BOLD.subscriptions.config = window.BOLD.subscriptions.config || {};
768    window.BOLD.subscriptions.config.platform = 'shopify';
769    window.BOLD.subscriptions.config.shopDomain = 'shop-jenna-rae-cakes.myshopify.com';
770    window.BOLD.subscriptions.config.customDomain = 'jennaraecakes.com';
771    window.BOLD.subscriptions.config.shopIdentifier = '62528356603';
772    window.BOLD.subscriptions.config.cashierUrl = 'https://cashier.boldcommerce.com';
773    window.BOLD.subscriptions.config.boldAPIBase = 'https://api.boldcommerce.com/';
774    window.BOLD.subscriptions.config.cashierApplicationUUID = '2e6a2bbc-b12b-4255-abdf-a02af85c0d4e';
775    window.BOLD.subscriptions.config.appUrl = 'https://sub.boldapps.net';
776    window.BOLD.subscriptions.config.currencyCode = 'CAD';
777    window.BOLD.subscriptions.config.checkoutType = 'shopify';
778    window.BOLD.subscriptions.config.currencyFormat = "$\u0026#123;\u0026#123;amount}}";
779    window.BOLD.subscriptions.config.shopCurrencies = [{"id":4562,"currency":"CAD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2022-04-25 15:43:12","updated_at":"2022-04-25 15:43:12"}];
780    window.BOLD.subscriptions.config.shopSettings = {"allow_msp_cancellation":true,"allow_msp_prepaid_renewal":true,"customer_can_pause_subscription":true,"customer_can_change_next_order_date":true,"line_item_discount_policy":"inherit","customer_can_change_order_frequency":false,"customer_can_create_an_additional_order":true,"show_currency_code":true,"stored_payment_method_policy":"required"};
781
782    // TODO: Remove the isset with BS2-4659_improve_large_group_selection
783            window.BOLD.subscriptions.config.cashierPluginOnlyMode = window.BOLD.subscriptions.config.cashierPluginOnlyMode || false;
784    if (window.BOLD.subscriptions.config.waitForCheckoutLoader === undefined) {
785        window.BOLD.subscriptions.config.waitForCheckoutLoader = true;
786    }
787
788    window.BOLD.subscriptions.config.addToCartFormSelectors = window.BOLD.subscriptions.config.addToCartFormSelectors || [];
789    window.BOLD.subscriptions.config.addToCartButtonSelectors = window.BOLD.subscriptions.config.addToCartButtonSelectors || [];
790    window.BOLD.subscriptions.config.widgetInsertBeforeSelectors = window.BOLD.subscriptions.config.widgetInsertBeforeSelectors || [];
791    window.BOLD.subscriptions.config.quickAddToCartButtonSelectors = window.BOLD.subscriptions.config.quickAddToCartButtonSelectors || [];
792    window.BOLD.subscriptions.config.cartElementSelectors = window.BOLD.subscriptions.config.cartElementSelectors || [];
793    window.BOLD.subscriptions.config.cartTotalElementSelectors = window.BOLD.subscriptions.config.cartTotalElementSelectors || [];
794    window.BOLD.subscriptions.config.lineItemSelectors = window.BOLD.subscriptions.config.lineItemSelectors || [];
795    window.BOLD.subscriptions.config.lineItemNameSelectors = window.BOLD.subscriptions.config.lineItemNameSelectors || [];
796    window.BOLD.subscriptions.config.checkoutButtonSelectors = window.BOLD.subscriptions.config.checkoutButtonSelectors || [];
797
798    window.BOLD.subscriptions.config.featureFlags = window.BOLD.subscriptions.config.featureFlags || ["BS2-4177-enable-historical-report-datepicker","bs2-1804-cancellation-management-page","BS2-3660-delete-line-items-command","BS2-4377-filter-list-sub-orders-endpoint","SUB-431-validate-update-line-items-endpoint","SUB-741-allow-last-dates-nulls-update-sub"];
799    window.BOLD.subscriptions.config.subscriptionProcessingFrequency = '60';
800    window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage = true;
801    window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};
802
803    // Interval text markup template
804    window.BOLD.subscriptions.config.lineItemPropertyListSelectors = window.BOLD.subscriptions.config.lineItemPropertyListSelectors || [];
805    window.BOLD.subscriptions.config.lineItemPropertyListSelectors.push('dl.definitionList');
806    window.BOLD.subscriptions.config.lineItemPropertyListTemplate = window.BOLD.subscriptions.config.lineItemPropertyListTemplate || '<dl class="definitionList"></dl>';
807    window.BOLD.subscriptions.config.lineItemPropertyTemplate = window.BOLD.subscriptions.config.lineItemPropertyTemplate || '<dt class="definitionList-key">\:</dt><dd class="definitionList-value">\</dd>';
808
809    // Discount text markup template
810    window.BOLD.subscriptions.config.discountItemTemplate = window.BOLD.subscriptions.config.discountItemTemplate || '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">\</div><div class="bold-subscriptions-discount__total">\</div></div>';
811
812
813    // Constants in XMLHttpRequest are not reliable, so we will create our own
814    // reference: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState
815    window.BOLD.subscriptions.config.XMLHttpRequest = {
816        UNSENT:0,            // Client has been created. open() not called yet.
817        OPENED: 1,           // open() has been called.
818        HEADERS_RECEIVED: 2, // send() has been called, and headers and status are available.
819        LOADING: 3,          // Downloading; responseText holds partial data.
820        DONE: 4              // The operation is complete.
821    };
822
823    window.BOLD.subscriptions.config.assetBaseUrl = 'https://sub.boldapps.net';
824    if (window.localStorage && window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')) {
825        window.BOLD.subscriptions.config.assetBaseUrl = window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')
826    }
827
828    window.BOLD.subscriptions.data.subscriptionGroups = [];
829    if (localStorage && localStorage.getItem('boldSubscriptionsSubscriptionGroups')) {
830        window.BOLD.subscriptions.data.subscriptionGroups = JSON.parse(localStorage.getItem('boldSubscriptionsSubscriptionGroups'));
831    } else {
832        window.BOLD.subscriptions.data.subscriptionGroups = [{"id":27311,"billing_rules":[{"id":59089,"subscription_group_id":27311,"interval_name":"Test Subscription","billing_rule":"FREQ=MONTHLY","custom_billing_rule":""},{"id":60540,"subscription_group_id":27311,"interval_name":"Test Subscription Daily Freq","billing_rule":"FREQ=DAILY","custom_billing_rule":""}],"is_subscription_only":false,"allow_prepaid":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":27246,"subscription_group_id":27311,"total_duration":1,"discount_type":"percentage","discount_value":0}],"selection_options":[{"platform_entity_id":"7667318325499"}],"discount_type":"fixed","percent_discount":0,"fixed_discount":990,"can_add_to_cart":true},{"id":27536,"billing_rules":[{"id":60726,"subscription_group_id":27536,"interval_name":"1 day freq test another group","billing_rule":"FREQ=DAILY","custom_billing_rule":""}],"is_subscription_only":false,"allow_prepaid":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":27471,"subscription_group_id":27536,"total_duration":1,"discount_type":"percentage","discount_value":0}],"selection_options":[{"platform_entity_id":"7667318325499"}],"discount_type":"percentage","percent_discount":98,"fixed_discount":0,"can_add_to_cart":true},{"id":27538,"billing_rules":[{"id":60728,"subscription_group_id":27538,"interval_name":"Our Daily freq in wowzers group","billing_rule":"FREQ=DAILY","custom_billing_rule":""}],"is_subscription_only":false,"allow_prepaid":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":27473,"subscription_group_id":27538,"total_duration":1,"discount_type":"percentage","discount_value":0}],"selection_options":[{"platform_entity_id":"7667318325499"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true}];
833    }
834
835    window.BOLD.subscriptions.isFeatureFlagEnabled = function (featureFlag) {
836        for (var i = 0; i < window.BOLD.subscriptions.config.featureFlags.length; i++) {
837            if (window.BOLD.subscriptions.config.featureFlags[i] === featureFlag){
838                return true;
839            }
840        }
841        return false;
842    }
843
844    window.BOLD.subscriptions.logger = {
845        tag: "bold_subscriptions",
846        // the bold subscriptions log level
847        // 0 - errors (default)
848        // 1 - warnings + errors
849        // 2 - info + warnings + errors
850        // use window.localStorage.setItem('boldSubscriptionsLogLevel', x) to set the log level
851        levels: {
852            ERROR: 0,
853            WARN: 1,
854            INFO: 2,
855        },
856        level: parseInt((window.localStorage && window.localStorage.getItem('boldSubscriptionsLogLevel')) || "0", 10),
857        _log: function(callArgs, level) {
858            if (!window.console) {
859                return null;
860            }
861
862            if (window.BOLD.subscriptions.logger.level < level) {
863                return;
864            }
865
866            var params = Array.prototype.slice.call(callArgs);
867            params.unshift(window.BOLD.subscriptions.logger.tag);
868
869            switch (level) {
870                case window.BOLD.subscriptions.logger.levels.INFO:
871                    console.info.apply(null, params);
872                    return;
873                case window.BOLD.subscriptions.logger.levels.WARN:
874                    console.warn.apply(null, params);
875                    return;
876                case window.BOLD.subscriptions.logger.levels.ERROR:
877                    console.error.apply(null, params);
878                    return;
879                default:
880                    console.log.apply(null, params);
881                    return;
882            }
883        },
884        info: function() {
885            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.INFO);
886        },
887        warn: function() {
888            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.WARN);
889        },
890        error: function() {
891            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.ERROR);
892        }
893    }
894
895    window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI = function() {
896        return window.BOLD.subscriptions.config.loadSubscriptionGroupFrom === window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes['BSUB_API'];
897    }
898
899    window.BOLD.subscriptions.getSubscriptionGroupFromProductId = function (productId) {
900        var data = window.BOLD.subscriptions.data;
901        var foundGroup = null;
902        for (var i = 0; i < data.subscriptionGroups.length; i += 1) {
903            var subscriptionGroup = data.subscriptionGroups[i];
904            for (var j = 0; j < subscriptionGroup.selection_options.length; j += 1) {
905                var selectionOption = subscriptionGroup.selection_options[j];
906                if (selectionOption.platform_entity_id === productId.toString()) {
907                    foundGroup = subscriptionGroup;
908                    break;
909                }
910            }
911            if (foundGroup) {
912                break;
913            }
914        }
915        return foundGroup;
916    };
917
918    window.BOLD.subscriptions.getSubscriptionGroupById = function(subGroupId) {
919        var subscriptionGroups = window.BOLD.subscriptions.data.subscriptionGroups;
920
921        for (var i = 0; i < subscriptionGroups.length; i += 1) {
922            var subGroup = subscriptionGroups[i];
923            if (subGroup.id === subGroupId) {
924                return subGroup;
925            }
926        }
927
928        return null;
929    };
930
931    window.BOLD.subscriptions.addSubscriptionGroup = function (subscriptionGroup) {
932        if(!window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroup.id))
933        {
934            window.BOLD.subscriptions.data.subscriptionGroups.push(subscriptionGroup);
935        }
936    }
937
938    window.BOLD.subscriptions.getSubscriptionGroupPrepaidDurationById = function(subscriptionGroupId, prepaidDurationId) {
939        var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroupId);
940
941        if (
942            !subscriptionGroup
943            || !subscriptionGroup.prepaid_durations
944            || !subscriptionGroup.prepaid_durations.length
945        ) {
946            return null;
947        }
948
949        for (var i = 0; i < subscriptionGroup.prepaid_durations.length; i++) {
950            var prepaidDuration = subscriptionGroup.prepaid_durations[i];
951            if (prepaidDuration.id === prepaidDurationId) {
952                return prepaidDuration;
953            }
954        }
955
956        return null;
957    }
958
959    window.BOLD.subscriptions.getSubscriptionGroupBillingRuleById = function(subGroup, billingRuleId) {
960        for (var i = 0; i < subGroup.billing_rules.length; i += 1) {
961            var billingRule = subGroup.billing_rules[i];
962            if (billingRule.id === billingRuleId) {
963                return billingRule;
964            }
965        }
966
967        return null;
968    };
969
970    window.BOLD.subscriptions.toggleDisabledAddToCartButtons = function(d) {
971        var addToCartForms = document.querySelectorAll(window.BOLD.subscriptions.config.addToCartFormSelectors.join(','));
972        var disable = !!d;
973        for (var i = 0; i < addToCartForms.length; i++) {
974            var addToCartForm = addToCartForms[i];
975            var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(
975addToCartForm);
976            var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);
977
978            if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection') ) {
979                if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) {
980                    var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(','));
981                    for (var j = 0; j < addToCartButtons.length; j++) {
982                        var addToCartButton = addToCartButtons[j];
983                        var toggleAction = disable ?  addToCartButton.setAttribute : addToCartButton.removeAttribute;
984
985                        addToCartButton.disabled = disable;
986                        toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable);
987                    }
988                }
989            } else {
990                if (subscriptionGroup) {
991                    var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(','));
992                    for (var j = 0; j < addToCartButtons.length; j++) {
993                        var addToCartButton = addToCartButtons[j];
994                        var toggleAction = disable ?  addToCartButton.setAttribute : addToCartButton.removeAttribute;
995
996                        addToCartButton.disabled = disable;
997                        toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable);
998                    }
999                }
1000            }
1001
1002        }
1003    };
1004
1005    window.BOLD.subscriptions.disableAddToCartButtons = function () {
1006        // only disable the add to cart buttons if the app isn't loaded yet
1007        if (!window.BOLD.subscriptions.app) {
1008            window.BOLD.subscriptions.toggleDisabledAddToCartButtons(true);
1009        } else {
1010            window.BOLD.subscriptions.enableAddToCartButtons();
1011        }
1012    };
1013
1014    window.BOLD.subscriptions.enableAddToCartButtons = function () {
1015        document.removeEventListener('click', window.BOLD.subscriptions.preventSubscriptionAddToCart);
1016        window.BOLD.subscriptions.toggleDisabledAddToCartButtons(false);
1017    };
1018
1019    window.BOLD.subscriptions.toggleDisabledCheckoutButtons = function(d) {
1020        var checkoutButtons = document.querySelectorAll(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(','));
1021        var disable = !!d;
1022        for (var i = 0; i < checkoutButtons.length; i++) {
1023            var checkoutButton = checkoutButtons[i];
1024            var toggleAction = disable ? checkoutButton.setAttribute : checkoutButton.removeAttribute;
1025
1026            checkoutButton.disabled = disable;
1027            toggleAction.call(checkoutButton, 'data-disabled-by-subscriptions', disable);
1028        }
1029    }
1030
1031    window.BOLD.subscriptions.disableCheckoutButtons = function() {
1032        // only disable the checkout buttons if the app isn't loaded yet
1033        if (!window.BOLD.subscriptions.app) {
1034            window.BOLD.subscriptions.toggleDisabledCheckoutButtons(true);
1035        } else {
1036            window.BOLD.subscriptions.enableCheckoutButtons();
1037        }
1038    }
1039
1040    window.BOLD.subscriptions.enableCheckoutButtons = function() {
1041        document.removeEventListener('click', window.BOLD.subscriptions.preventCheckout);
1042        window.BOLD.subscriptions.toggleDisabledCheckoutButtons(false);
1043    }
1044
1045    window.BOLD.subscriptions.hasSuccessfulAddToCarts = function() {
1046        if (typeof(Storage) !== "undefined") {
1047            var successfulAddToCarts = JSON.parse(
1048                window.localStorage.getItem('boldSubscriptionsSuccessfulAddToCarts') || '[]'
1049            );
1050            if (successfulAddToCarts.length > 0) {
1051                return true;
1052            }
1053        }
1054
1055        return false;
1056    }
1057
1058    window.BOLD.subscriptions.hasPendingAddToCarts = function() {
1059        if (typeof(Storage) !== "undefined") {
1060            var pendingAddToCarts = JSON.parse(
1061                window.localStorage.getItem('boldSubscriptionsPendingAddToCarts') || '[]'
1062            );
1063            if (pendingAddToCarts.length > 0) {
1064                return true;
1065            }
1066        }
1067
1068        return false;
1069    }
1070
1071    window.BOLD.subscriptions.addJSAsset = function(src) {
1072        var scriptTag = document.getElementById('bold-subscriptions-script');
1073        var jsElement = document.createElement('script');
1074        jsElement.type = 'text/javascript';
1075        jsElement.src = src;
1076        scriptTag.parentNode.insertBefore(jsElement, scriptTag);
1077    };
1078
1079    window.BOLD.subscriptions.addCSSAsset = function(href) {
1080        var scriptTag = document.getElementById('bold-subscriptions-script');
1081        var cssElement = document.createElement('link');
1082        cssElement.href = href;
1083        cssElement.rel = 'stylesheet';
1084        scriptTag.parentNode.insertBefore(cssElement, scriptTag);
1085    };
1086
1087    window.BOLD.subscriptions.loadStorefrontAssets = function loadStorefrontAssets() {
1088        var assets = window.BOLD.subscriptions.config.assets;
1089        window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.css']);
1090        window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.js']);
1091    };
1092
1093    window.BOLD.subscriptions.loadCustomerPortalAssets = function loadCustomerPortalAssets() {
1094        var assets = window.BOLD.subscriptions.config.assets;
1095        window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.css']);
1096        window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.js']);
1097    };
1098
1099    window.BOLD.subscriptions.processManifest = function() {
1100        if (!window.BOLD.subscriptions.processedManifest) {
1101            window.BOLD.subscriptions.processedManifest = true;
1102            window.BOLD.subscriptions.config.assets = JSON.parse(this.responseText);
1103
1104                        window.BOLD.subscriptions.loadCustomerPortalAssets();
1105        }
1106    };
1107
1108    window.BOLD.subscriptions.addInitialLoadingMessage = function() {
1109        var customerPortalNode = document.getElementById('customer-portal-root');
1110        if (customerPortalNode && window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage) {
1111            customerPortalNode.innerHTML = '<div class="bold-subscriptions-loader-container"><div class="bold-subscriptions-loader"></div></div>';
1112        }
1113    }
1114
1115    window.BOLD.subscriptions.contentLoaded = function() {
1116        window.BOLD.subscriptions.data.contentLoadedEventTriggered = true;
1117        window.BOLD.subscriptions.addInitialLoadingMessage();
1118            };
1119
1120    window.BOLD.subscriptions.preventSubscriptionAddToCart = function(e) {
1121        if (e.target.matches(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')) && e.target.form) {
1122            var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(e.target.form);
1123            var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);
1124            if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection'))
1125            {
1126                if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) {
1127                    // This code prevents products in subscription groups from being added to the cart before the
1128                    // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the
1129                    // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually.
1130                    e.preventDefault();
1131                    return false;
1132                }
1133            } else {
1134                if (subscriptionGroup) {
1135                    // This code prevents products in subscription groups from being added to the cart before the
1136                    // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the
1137                    // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually.
1138                    e.preventDefault();
1139                    return false;
1140                }
1141            }
1142
1143        }
1144    };
1145
1146    window.BOLD.subscriptions.preventCheckout = function(e) {
1147        if (
1148            e.target.matches(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(','))
1149            && (window.BOLD.subscriptions.hasSuccessfulAddToCarts() || window.BOLD.subscriptions.hasPendingAddToCarts())
1150        ) {
1151            // This code prevents checkouts on the shop until the Subscriptions app fully loads.
1152            // When the Subscriptions app is ready it will enable the checkout buttons itself.
1153            // Use window.BOLD.subscriptions.enableCheckoutButtons to enable them manually.
1154            e.preventDefault();
1155            return false;
1156        }
1157    }
1158
1159        document.addEventListener('DOMContentLoaded', window.BOLD.subscriptions.contentLoaded);
1160
1161    if (!Element.prototype.matches) {
1162        Element.prototype.matches =
1163            Element.prototype.matchesSelector ||
1164            Element.prototype.mozMatchesSelector ||
1165            Element.prototype.msMatchesSelector ||
1166            Element.prototype.oMatchesSelector ||
1167            Element.prototype.webkitMatchesSelector ||
1168            function(s) {
1169                var matches = (this.document || this.ownerDocument).querySelectorAll(s),
1170                    i = matches.length;
1171                while (--i >= 0 && matches.item(i) !== this) {}
1172                return i > -1;
1173            };
1174    }
1175
1176    if (!Element.prototype.closest) {
1177        Element.prototype.closest = function(s) {
1178            var el = this;
1179
1180            do {
1181                if (Element.prototype.matches.call(el, s)) return el;
1182                el = el.parentElement || el.parentNode;
1183            } while (el !== null && el.nodeType === 1);
1184            return null;
1185        };
1186    }
1187
1188    window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons = function (isVisible) {
1189        if (window.BOLD.subscriptions.config.additionalCheckoutSelectors === undefined) {
1190            return;
1191        }
1192
1193        var selectors = window.BOLD.subscriptions.config.additionalCheckoutSelectors;
1194
1195        for (var i = 0; i < selectors.length; i++) {
1196            var elements = document.querySelectorAll(selectors[i]);
1197
1198            for (var j = 0; j < elements.length; j++) {
1199                elements[j].style.display = isVisible ? 'block' : 'none';
1200            }
1201        }
1202    }
1203
1204    window.BOLD.subscriptions.hideAdditionalCheckoutButtons = function() {
1205        window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(false);
1206    };
1207
1208    window.BOLD.subscriptions.showAdditionalCheckoutButtons = function() {
1209        window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(true);
1210    };
1211
1212    window.BOLD.subscriptions.enhanceMspUrls = function(data) {
1213        var mspUrl = 'https://sub.boldapps.net/shop/14189/customer_portal';
1214        var elements = document.querySelectorAll("a[href='"+mspUrl+"']");
1215
1216        if(!elements.length || !data.success) {
1217            return;
1218        }
1219
1220        for (var i = 0; i < elements.length; i++) {
1221            elements[i].href = elements[i].href + "?jwt="+data.value.jwt+"&customerId="+data.value.customerId;
1222        }
1223    };
1224
1225    window.addEventListener('load', function () {
1226        window.BOLD.subscriptions.getJWT(window.BOLD.subscriptions.enhanceMspUrls);
1227    });
1228
1229    // This will be called immediately
1230    // Use this anonymous function to avoid polluting the global namespace
1231    (function() {
1232        var xhr = new XMLHttpRequest();
1233        xhr.addEventListener('load', window.BOLD.subscriptions.processManifest);
1234        xhr.open('GET', window.BOLD.subscriptions.config.assetBaseUrl + '/static/manifest.json?t=' + (new Date()).getTime());
1235        xhr.send();
1236    })()
1237
1238    window.BOLD.subscriptions.patches.patchCashier = function() {
1239        if (window.BOLD && window.BOLD.checkout) {
1240            window.BOLD.checkout.disable();
1241            window.BOLD.checkout.listenerFn = window.BOLD.subscriptions.patches.cashierListenerFn;
1242            window.BOLD.checkout.enable();
1243        } else if (window.BOLD.subscriptions.patches.currentCashierPatchAttempts < window.BOLD.subscriptions.patches.maxCashierPatchAttempts) {
1244            window.BOLD.subscriptions.patches.currentCashierPatchAttempts++;
1245            setTimeout(window.BOLD.subscriptions.patches.patchCashier, 100);
1246        }
1247    };
1248
1249    window.BOLD.subscriptions.patches.finishCheckout = function(event, form, cart) {
1250        window.BOLD.subscriptions.patches.currentCheckoutRetries++;
1251
1252        if (!window.BOLD.subscriptions.app
1253            && window.BOLD.subscriptions.patches.currentCheckoutRetries < window.BOLD.subscriptions.patches.maxCheckoutRetries
1254        ) {
1255            setTimeout(function () { window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); }, 100);
1256            return;
1257        } else if (window.BOLD.subscriptions.app) {
1258            window.BOLD.subscriptions.patches.currentCheckoutRetries = 0;
1259            window.BOLD.subscriptions.app.addCartParams(form, cart);
1260        }
1261
1262        var noSubscriptions = false;
1263        if ((window.BOLD.subscriptions.app && window.BOLD.subscriptions.app.successfulAddToCarts.length === 0)
1264            || !window.BOLD.subscriptions.app
1265        ) {
1266            noSubscriptions = true;
1267            event.target.dataset.cashierConfirmedNoPlugins = true;
1268
1269            if (window.BOLD.subscriptions.setCashierFeatureToken) {
1270                window.BOLD.subscriptions.setCashierFeatureToken(false);
1271            }
1272        }
1273
1274        if ((noSubscriptions && window.BOLD.subscriptions.config.cashierPluginOnlyMode)
1275            || (typeof BOLD.checkout.isFeatureRequired === 'function' && !BOLD.checkout.isFeatureRequired())
1276        ) {
1277            // send them to the original checkout when in plugin only mode
1278            // and either BSUB is there but there are no subscription products
1279            // or BSUB isn't there at all
1280            if (form.dataset.old_form_action) {
1281                form.action = form.dataset.old_form_action;
1282            }
1283            event.target.click();
1284        } else {
1285            // sends them to Cashier since BSUB got a chance to add it's stuff
1286            // and plugin only mode is not enabled
1287            form.submit();
1288        }
1289    };
1290</script>
1290
1291
1292<script id="bold-subscriptions-platform-script" type="text/javascript">
1293    window.BOLD.subscriptions.config.shopPlatformId = '62528356603';
1294    window.BOLD.subscriptions.config.appSlug = 'subscriptions';
1295
1296    window.BOLD = window.BOLD || {};
1297    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
1298    window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};
1299    window.BOLD.subscriptions.data.platform = window.BOLD.subscriptions.data.platform || {};
1300    window.BOLD.subscriptions.data.platform.customer = { id: '' };
1301    window.BOLD.subscriptions.data.platform.product = null;
1302    window.BOLD.subscriptions.data.platform.products = [];
1303    window.BOLD.subscriptions.data.platform.variantProductMap = {};
1304
1305    window.BOLD.subscriptions.addCachedProductData = function(products) {
1306        // ignore [], null, and undefined
1307        if (!products) {
1308            return
1309        }
1310
1311        if (!Array.isArray(products)) {
1312            window.BOLD.subscriptions.logger.warn('products must be an array')
1313            return
1314        }
1315
1316        window.BOLD.subscriptions.data.platform.products.concat(products)
1317
1318        for (var i = 0; i < products.length; i++) {
1319            var product = products[i];
1320            for (var j = 0; j < product.variants.length; j++) {
1321                var variant = product.variants[j];
1322                window.BOLD.subscriptions.data.platform.variantProductMap[variant.id] = product;
1323            }
1324        }
1325    }
1326
1327    
1328    
1329    
1330
1331    window.BOLD.subscriptions.config.addToCartFormSelectors.push(
1332        '.product-form.product-form-product-template:not(.bold-subscriptions-no-widget)'
1333        ,'.product-form.product-form--payment-button:not(.bold-subscriptions-no-widget)'
1334    );
1335    window.BOLD.subscriptions.config.addToCartButtonSelectors.push('[type="submit"]');
1336    window.BOLD.subscriptions.config.quickAddToCartButtonSelectors.push('a[data-event-type="product-click"]');
1337    window.BOLD.subscriptions.config.widgetInsertBeforeSelectors.push('[type="submit"]');
1338    window.BOLD.subscriptions.config.cartElementSelectors.push('form[action="/cart"]');
1339    window.BOLD.subscriptions.config.cartTotalElementSelectors.push('[data-cart-subtotal]', '.text-right .ajaxcart__subtotal');
1340    window.BOLD.subscriptions.config.checkoutButtonSelectors.push(
1341        '[name="checkout"]',
1342        '[href*="checkout"]:not([href*="tools/checkout"])',
1343        '[onclick*="checkout"]:not([onclick*="tools/checkout"])',
1344    );
1345
1346    // Discount text markup template
1347    // NOTE: @ on double curly, so blade doesn't interpret, and `raw` liquid tags so liquid doesn't interpret.
1348    
1349    window.BOLD.subscriptions.config.discountItemTemplate = '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>';
1350    
1351
1352    window.BOLD.subscriptions.getProductIdFromAddToCartForm = function(addToCartForm) {
1353        var idInput = addToCartForm.querySelector('[name="id"]');
1354        if (idInput === null) {
1355            window.BOLD.subscriptions.logger.error('could not get variant id input from add to cart form — make sure your form has an input with [name="id"]')
1356            return null;
1357        }
1358
1359        var variantId = parseInt(idInput.value, 10);
1360        if (isNaN(variantId)) {
1361            window.BOLD.subscriptions.logger.error('could not parse variant id from [name="id"] input')
1362            return null;
1363        }
1364
1365        var product = window.BOLD.subscriptions.data.platform.variantProductMap[variantId];
1366
1367        if (product === undefined) {
1368            window.BOLD.subscriptions.logger.error('could not map variant id to cached product data — call window.BOLD.subscriptions.addCachedProductData(products) to add the product to the cache')
1369            return null;
1370        }
1371
1372        return product.id;
1373    };
1374
1375    window.BOLD.subscriptions.getAddToCartForms = function() {
1376        var forms = [];
1377        var idInputs = document.querySelectorAll('[name="id"]');
1378
1379        for (var i = 0; i < idInputs.length; i++) {
1380            var idInput = idInputs[i];
1381            var form = idInput.closest('form:not(.bold-subscriptions-no-widget)');
1382            if (form) {
1383                forms.push(form);
1384            }
1385        }
1386
1387        return forms;
1388    };
1389
1390    window.BOLD.subscriptions.getJWT = function (callback) {
1391        if(window.BOLD.subscriptions.data.platform.customer.id !== '') {
1392            var shopPlatformId = '62528356603';
1393            var appSlug = 'subscriptions';
1394            var customerPlatformId = window.BOLD.subscriptions.data.platform.customer.id;
1395            var proxyPath = '/apps/app-proxy/customers/v1/shops/'+shopPlatformId+'/apps/'+appSlug+'/customers/pid/'+customerPlatformId+'/jwt';
1396
1397            var xmlhttp = new XMLHttpRequest();
1398
1399            xmlhttp.onreadystatechange = function() {
1400                if (xmlhttp.readyState === window.BOLD.subscriptions.config.XMLHttpRequest.DONE) {
1401                    if (xmlhttp.status === 200) {
1402                        var data = JSON.parse(xmlhttp.responseText);
1403                        callback({
1404                            success: true,
1405                            value: {
1406                                jwt: data.bold_platform_jwt,
1407                                customerId: window.BOLD.subscriptions.data.platform.customer.id,
1408                            },
1409                        });
1410                    } else if (xmlhttp.status === 404) {
1411                        callback({
1412                            success: false,
1413                            error: 'not_logged_in',
1414                        });
1415                    } else {
1416                        callback({
1417                            success: false,
1418                            error: 'unknown',
1419                        });
1420                    }
1421                }
1422            };
1423
1424            xmlhttp.open("GET", proxyPath, true);
1425            xmlhttp.setRequestHeader('Accept', 'application/liquid');
1426            xmlhttp.send();
1427        } else {
1428            callback({
1429                success: false,
1430                error: 'not_logged_in',
1431            });
1432        }
1433    };
1434
1435    window.BOLD.subscriptions.setCashierFeatureToken = function(value) {
1436        if (window.BOLD.checkout_features_defaults && window.BOLD.subscriptions.config.cashierApplicationUUID) {
1437            window.BOLD.checkout_features_defaults.forEach(function(item) {
1438                if (item.id === window.BOLD.subscriptions.config.cashierApplicationUUID) {
1439                    item.require = value;
1440                }
1441            });
1442        }
1443    };
1444
1445    // Cashier patches
1446    window.BOLD.subscriptions.patches.cashierListenerFn = function(event) {
1447        if (window.BOLD.checkout.isCheckoutButton(event.target) && window.BOLD.checkout.isEnabled()) {
1448            window.BOLD.subscriptions.patches.pushToCashier(event);
1449        } else if(window.BOLD.checkout.isCheckoutButton(event.target) && typeof window.cashier_installed_on_site === 'undefined') {
1450            var request = new XMLHttpRequest();
1451            request.open('HEAD', '/apps/checkout/isInstalled', false);
1452            request.send(null);
1453
1454            if(request.status >= 200 && request.status < 400) {
1455                window.BOLD.subscriptions.patches.pushToCashier(event);
1456            } else {
1457                window.cashier_installed_on_site = false;
1458            }
1459        }
1460    };
1461
1462    window.BOLD.subscriptions.localTime = function() {
1463        var localDate = new Date();
1464        return localDate.getTime();
1465    };
1466
1467
1468    window.BOLD.subscriptions.patches.pushToCashier = function(event) {
1469        event.preventDefault();
1470        var form = window.BOLD.checkout.getForm(event.target);
1471        var formData = new FormData(form);
1472        var request = new XMLHttpRequest();
1473        request.open('POST', '/cart/update.js?tmp=' + Date.now(), true);
1474        request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
1475
1476        request.onload = function() {
1477            if (request.status >= 200 && request.status < 400) {
1478                // Success!
1479                var cart = JSON.parse(request.responseText);
1480
1481                // If items are empty redirect back to the cart
1482                if (cart.items.length === 0) {
1483                    return window.location.href = '/cart';
1484                }
1485
1486                cart.items.forEach(function(element) {
1487                    delete element.product_description;
1488                });
1489
1490                if (document.getElementById('CartSpecialInstructions')) {
1491                    // If the cart note exists, grab its value
1492                    cart.note = document.getElementById('CartSpecialInstructions').value;
1493                }
1494
1495                var cartObj = JSON.stringify(cart);
1496
1497                var form = window.BOLD.checkout.getForm(event.target);
1498                form.dataset.old_form_action = form.action;
1499                form.action = '/apps/checkout/begin-checkout' + googleAnalyticsGetParamString({});
1500                var cartCookie = window.BOLD.checkout.getCookie('cart');
1501                var element = document.createElement('INPUT');
1502                element.type = 'HIDDEN';
1503                element.name = 'cart_id';
1504                element.value = cartCookie;
1505                form.appendChild(element);
1506
1507                var dateElement = document.createElement('INPUT');
1508                dateElement.type = 'HIDDEN';
1509                dateElement.name = 'checkout_local_time';
1510                dateElement.value = window.BOLD.subscriptions.localTime();
1511                form.appendChild(dateElement);
1512
1513                var cartElement = document.createElement('INPUT');
1514                cartElement.type = 'HIDDEN';
1515                cartElement.name = 'cart';
1516                cartElement.value = cartObj;
1517                form.appendChild(cartElement);
1518                form.method = 'POST';
1519
1520                if(window.BOLD && window.BOLD.checkout && typeof window.BOLD.checkout.languageIsoCode === 'string') {
1521                    var langInput = document.createElement('INPUT');
1522                    langInput.type = 'HIDDEN';
1523                    langInput.name = 'language_iso';
1524                    langInput.value = window.BOLD.checkout.languageIsoCode;
1525                    form.appendChild(langInput);
1526                }
1527
1528                if (window.BOLD && window.BOLD.common && typeof window.BOLD.common.eventEmitter === 'object' && typeof window.BOLDCURRENCY !== 'undefined') {
1529                    window.BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form});
1530                }
1531
1532                window.BOLD.subscriptions.patches.finishCheckout(event, form, cart);
1533            }
1534        };
1535
1536        request.send(formData);
1537    };
1538
1539    </script>
1539
1540
1541<meta name="facebook-domain-verification" content="ggz0r1efbtxq1kgv8m11xayvy3mc5o" />
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552<meta name="twitter:site" content="@">
1553<meta name="twitter:card" content="summary_large_image">
1554<meta name="twitter:title" content="Visit Jenna Rae Cakes at 580 Academy Road - Winnipeg&#39;s Sweet Spot">
1555<meta name="twitter:description" content="Experience delicious treats, signature cakes, and gifting options at Jenna Rae Cakes&#39; flagship store on Academy Road. Perfect for celebrations and sweets lover.">
1556<meta name="twitter:image:alt" content="Visit Jenna Rae Cakes at 580 Academy Road - Winnipeg&#39;s Sweet Spot">
1557
1558  
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578  
1579  
1580  <style type="text/css">@font-face {font-family:'Archivo Black';font-style:normal;font-weight:400;src:url(/cf-fonts/s/archivo-black/5.2.8/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Archivo Black';font-style:normal;font-weight:400;src:url(/cf-fonts/s/archivo-black/5.2.8/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Nunito';font-style:normal;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Nunito';font-style:normal;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Nunito';font-style:normal;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Nunito';font-style:normal;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Nunito';font-style:normal;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Nunito';font-style:italic;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/cyrillic/wght/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Nunito';font-style:italic;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/cyrillic-ext/wght/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Nunito';font-style:italic;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/vietnamese/wght/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Nunito';font-style:italic;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/latin-ext/wght/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Nunito';font-style:italic;font-weight:200 1000;src:url(/cf-fonts/v/nunito/5.2.7/latin/wght/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}</style>
1581
1582<!-- BEGIN app block: shopify://apps/zapiet-pickup-delivery/blocks/app-embed/5599aff0-8af1-473a-a372-ecd72a32b4d5 -->
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594    <style>#storePickupApp {
1595  padding-left: 10px;
1596  padding-right: 10px;
1597}</style>
1598
1599
1600
1601
1602<script type="text/javascript" data-cookieconsent="ignore">
1603    var zapietTranslations = {};
1604    var zapietCalendarSettings = {};
1605
1606    window.ZapietMethods = {"pickup":{"active":true,"enabled":true,"name":"Pickup","sort":0,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Delivery Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"https:\/\/zapiet-vapor.s3.amazonaws.com\/uploads\/images\/6193dda9-043a-49e0-b30c-c50580b99150.png","hover":"","active":"https:\/\/zapiet-vapor.s3.amazonaws.com\/uploads\/images\/769bb3cf-abf5-41c1-89a9-ef500dc922e5.png"}},"delivery":{"active":false,"enabled":true,"name":"Delivery","sort":1,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Pickup Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"https:\/\/zapiet-vapor.s3.amazonaws.com\/uploads\/images\/9cb2559a-bb8b-43d5-8385-f4d9102bebb5.png","hover":"","active":"https:\/\/zapiet-vapor.s3.amazonaws.com\/uploads\/images\/892861f1-bfb8-48fb-9fcc-3a1a0602a1dd.png"}},"shipping":{"active":false,"enabled":true,"name":"Shipping","sort":2,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":true,"value":"No-Shipping","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"https:\/\/zapiet-vapor.s3.amazonaws.com\/uploads\/images\/ae3c6aba-9af6-4808-bceb-9af55bc4d1fe.png","hover":"","active":"https:\/\/zapiet-vapor.s3.amazonaws.com\/uploads\/images\/c9ace54b-6893-4a4c-9e3e-e60591860b05.png"}}}
1607    window.ZapietEvent = {
1608        listen: function(eventKey, callback) {
1609            if (!this.listeners) {
1610                this.listeners = [];
1611            }
1612            this.listeners.push({
1613                eventKey: eventKey,
1614                callback: callback
1615            });
1616        },
1617    };
1618
1619    
1620
1621    
1622        
1623        var language_settings = {"enable_app":true,"enable_geo_search_for_pickups":false,"pickup_region_filter_enabled":false,"pickup_region_filter_field":null,"currency":"CAD","weight_format":"kg","pickup.enable_map":false,"delivery_validation_method":"partial_postcode_matching","base_country_name":"Canada","base_country_code":"CA","method_display_style":"custom","default_method_display_style":"classic","date_format":"l, F j, Y","time_format":"h:i A","week_day_start":"Sun","pickup_address_format":"<span class=\"name\"><strong>{{company_name}}</strong></span><span class=\"address\">{{address_line_1}}<br>{{city}}, {{postal_code}}</span><span class=\"distance\">{{distance}}</span>{{more_information}}","rates_enabled":true,"payment_customization_enabled":false,"distance_format":"km","enable_delivery_address_autocompletion":false,"enable_delivery_current_location":false,"enable_pickup_address_autocompletion":false,"pickup_date_picker_enabled":true,"pickup_time_picker_enabled":true,"delivery_note_enabled":true,"delivery_note_required":false,"delivery_note_limit_characters_enabled":false,"delivery_note_character_limit":0,"delivery_date_picker_enabled":true,"delivery_time_picker_enabled":true,"shipping.date_picker_enabled":true,"shipping.time_picker_enabled":false,"delivery_validate_cart":false,"pickup_validate_cart":false,"gmak":"","enable_checkout_locale":true,"enable_checkout_url":true,"disable_widget_for_digital_items":true,"disable_widget_for_product_handles":"gift-card","disable_widget_discount_override":false,"colors":{"widget_active_background_color":null,"widget_active_border_color":null,"widget_active_icon_color":null,"widget_active_text_color":null,"widget_inactive_background_color":null,"widget_inactive_border_color":null,"widget_inactive_icon_color":null,"widget_inactive_text_color":null},"delivery_validator":{"enabled":false,"show_on_page_load":true,"sticky":true},"checkout":{"delivery":{"discount_code":null,"prepopulate_shipping_address":true,"preselect_first_available_time":true},"pickup":{"discount_code":null,"prepopulate_shipping_address":true,"customer_phone_required":false,"preselect_first_location":true,"preselect_first_available_time":true},"shipping":{"discount_code":null,"preselect_first_available_time":true}},"day_name_attribute_enabled":false,"methods":{"pickup":{"active":true,"enabled":true,"name":"Pickup","
1623sort":0,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Delivery Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/6193dda9-043a-49e0-b30c-c50580b99150.png","hover":"","active":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/769bb3cf-abf5-41c1-89a9-ef500dc922e5.png"}},"delivery":{"active":false,"enabled":true,"name":"Delivery","sort":1,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Pickup Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/9cb2559a-bb8b-43d5-8385-f4d9102bebb5.png","hover":"","active":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/892861f1-bfb8-48fb-9fcc-3a1a0602a1dd.png"}},"shipping":{"active":false,"enabled":true,"name":"Shipping","sort":2,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":true,"value":"No-Shipping","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/ae3c6aba-9af6-4808-bceb-9af55bc4d1fe.png","hover":"","active":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/c9ace54b-6893-4a4c-9e3e-e60591860b05.png"}}},"translations":{"methods":{"shipping":"Shipping","pickup":"Pickups","delivery":"Delivery"},"calendar":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December","sunday":"Sun","monday":"Mon","tuesday":"Tue","wednesday":"Wed","thursday":"Thu","friday":"Fri","saturday":"Sat","today":"","close"
1623:"","labelMonthNext":"Next month","labelMonthPrev":"Previous month","labelMonthSelect":"Select a month","labelYearSelect":"Select a year","and":"and","between":"between"},"pickup":{"checkout_button":"Checkout","location_label":"Choose a location.","could_not_find_location":"Sorry, we could not find your location.","datepicker_label":"Choose a date and time.","datepicker_placeholder":"Choose a date and time.","date_time_output":"{{DATE}} at {{TIME}}","location_placeholder":"Enter your postal code ...","filter_by_region_placeholder":"Filter by state/province","heading":"Store Pickup","note":"","max_order_total":"Maximum order value for pickup is $0.00","max_order_weight":"Maximum order weight for pickup is {{ weight }}","min_order_total":"Minimum order value for pickup is $0.00","min_order_weight":"Minimum order weight for pickup is {{ weight }}","more_information":"More information","no_date_time_selected":"Please select a date & time.","no_locations_found":"Sorry, pickup is not available for your selected items.","no_locations_region":"Sorry, pickup is not available in your region.","cart_eligibility_error":"Sorry, pickup is not available for your selected items.","method_not_available":"Not available","opening_hours":"Opening hours","locations_found":"Please select a pickup location:","preselect_first_available_time":"Select a time","dates_not_available":"Sorry, your selected items are not currently available for pickup.","location_error":"Please select a pickup location.","checkout_error":"Please select a date and time for pickup.","pickup_note_label":"Please enter pickup instructions (optional)","pickup_note_label_required":"Please enter pickup instructions (required)","pickup_note_error":"Please enter pickup instructions"},"delivery":{"checkout_button":"Checkout","could_not_find_location":"Sorry, we could not find your location.","datepicker_label":"Choose a date and time.","datepicker_placeholder":"Choose a date and time.","date_time_output":"{{DATE}} between {{SLOT_START_TIME}} and {{SLOT_END_TIME}}","delivery_note_label":"Please note, Trexity is currently unable to guarantee delivery times. If you require delivery at a specific time, please contact our Customer Service Department at 1-204-691-4222 ext 5 between 8am and 4pm at least 24 hours before your selected delivery date. \n\nPlease enter delivery instructions (optional)","delivery_validator_button_label":"Go","delivery_validator_eligible_button_label":"Continue shopping","delivery_validator_eligible_button_link":"#","delivery_validator_eligible_content":"To start shopping just click the button below","delivery_validator_eligible_heading":"Great, we deliver to your area!","delivery_validator_error_button_label":"Continue shopping","delivery_validator_error_button_link":"#","delivery_validator_error_content":"Sorry, it looks like we have encountered an unexpected error. Please try again.","delivery_validator_error_heading":"An error occured","delivery_validator_not_eligible_button_label":"Continue shopping","delivery_validator_not_eligible_button_link":"#","delivery_validator_not_eligible_content":"You are more then welcome to continue browsing our store","delivery_validator_not_eligible_heading":"Sorry, we do not deliver to your area","delivery_validator_placeholder":"Enter your postal code ...","delivery_validator_prelude":"Do we deliver?","available":"Great! You are eligible for delivery.","heading":"Local Delivery","note":"Enter your postal code to check if you are eligible for local delivery:","max_order_total":"Maximum order value for delivery is $0.00","max_order_weight":"Maximum order weight for delivery is {{ weight }}","min_order_total":"Minimum order value for delivery is $0.00","min_order_weight":"Minimum order weight for delivery is {{ weight }}","delivery_note_error":"Please enter delivery instructions","no_date_time_selected":"Please select a date & time for delivery.","cart_eligibility_error":"Sorry, delivery is not available for your selected items.","method_not_available":"Not available","delivery_note_label_required":"Please enter delivery instructions (required)","location_placeholder":"Enter your postal code ...","preselect_first_available_time":"Select a time","not_available":"Sorry, delivery is not available in your area.","dates_not_available":"Sorry, your selected items are not currently available for delivery.","checkout_error":"Please enter a valid zipcode and select your preferred date and time for delivery."},"shipping":{"checkout_button":"Checkout","datepicker_placeholder":"Choose a shipping date.","heading":"Shipping","note":"<b>Shipping date is not delivery date.</b> The shipping date selected below is the date your order will ship from our head office. Orders ship on Tuesday. The order 
1623cut-off for Tuesday shipping is 11:59 PM CST Sunday.","max_order_total":"Maximum order value for shipping is $0.00","max_order_weight":"Maximum order weight for shipping is {{ weight }}","min_order_total":"Minimum order value for shipping is $0.00","min_order_weight":"Minimum order weight for shipping is {{ weight }}","cart_eligibility_error":"Sorry, shipping is not available for your selected items.","method_not_available":"Not available","checkout_error":"Please choose a date for shipping."},"widget":{"zapiet_id_error":"There was a problem adding the Zapiet ID to your cart","attributes_error":"There was a problem adding the attributes to your cart","no_delivery_options_available":"No delivery options are available for your products","sms_consent":"I would like to receive SMS notifications about my order updates.","no_checkout_method_error":"Please select a delivery option","daily_limits_modal_title":"Some items in your cart are unavailable for the selected date.","daily_limits_modal_description":"Select a different date or adjust your cart.","daily_limits_modal_close_button":"Review products","daily_limits_modal_change_date_button":"Change date","daily_limits_modal_out_of_stock_label":"Out of stock","daily_limits_modal_only_left_label":"Only {{ quantity }} left"},"order_status":{"pickup_details_heading":"Pickup details","pickup_details_text":"Your order will be ready for collection at our {{ Pickup-Location-Company }} location{% if Pickup-Date %} on {{ Pickup-Date | date: \"%A, %d %B\" }}{% if Pickup-Time %} at {{ Pickup-Time }}{% endif %}{% endif %}","delivery_details_heading":"Delivery details","delivery_details_text":"Your order will be delivered locally by our team{% if Delivery-Date %} on the {{ Delivery-Date | date: \"%A, %d %B\" }}{% if Delivery-Time %} between {{ Delivery-Time }}{% endif %}{% endif %}","shipping_details_heading":"Shipping details","shipping_details_text":"Your order will arrive soon{% if Shipping-Date %} on the {{ Shipping-Date | date: \"%A, %d %B\" }}{% endif %}"},"product_widget":{"title":"Delivery and pickup options:","pickup_at":"Pickup at {{ location }}","ready_for_collection":"Ready for collection from","on":"on","view_all_stores":"View all stores","pickup_not_available_item":"Pickup not available for this item","delivery_not_available_location":"Delivery not available for {{ postal_code }}","delivered_by":"Delivered by {{ date }}","delivered_today":"Delivered today","change":"Change","tomorrow":"tomorrow","today":"today","delivery_to":"Delivery to {{ postal_code }}","showing_options_for":"Showing options for {{ postal_code }}","modal_heading":"Find a store for pickup","modal_subheading":"Showing stores near {{ postal_code }}","show_opening_hours":"Show opening hours","hide_opening_hours":"Hide opening hours","closed":"Closed","input_placeholder":"Enter your postal code","input_button":"Check","input_error":"Add a postal code to check available delivery and pickup options.","pickup_available":"Pickup available","not_available":"Not available","select":"Select","selected":"Selected","find_a_store":"Find a store","out_of_stock":"Out of stock","only_x_in_stock":"Only {{ quantity }} in stock","x_in_stock":"{{ quantity }} in stock","in_stock":"In stock"},"shipping_language_code":"en","delivery_language_code":"en-US","pickup_language_code":"en-GB"},"calendar_settings":{"date_format":"l, F j, Y","week_day_start":"Sun","month_header":"F Y"},"default_language":"en","region":"us-2","api_region":"api-us","enable_zapiet_id_all_items":false,"widget_restore_state_on_load":false,"hide_product_widget_postcode_field":false,"block_checkout_till_load":false,"block_checkout_styles":"[name=\"checkout\"]{opacity:0.5;pointer-events:none}","draft_orders_enabled":false,"preselect_checkout_method":true,"widget_show_could_not_locate_div_error":true,"checkout_extension_enabled":false,"show_pickup_consent_checkbox":false,"show_delivery_consent_checkbox":false,"subscription_paused":false,"pickup_note_enabled":false,"pickup_note_required":false,"pickup_note_limit_characters_enabled":false,"pickup_note_character_limit":0,"shipping_note_enabled":false,"shipping_note_required":false,"shipping_note_limit_characters_enabled":false,"shipping_note_character_limit":0,"asset_url":"https://d1nsc3vx6l3v3t.cloudfront.net/c34efd6a-eca3-4303-8019-5b5b60b13139/"};
1624        zapietTranslations["en"] = language_settings.translations;
1625        zapietCalendarSettings["en"] = language_settings.calendar_settings;
1626    
1627
1628    function initializeZapietApp() {
1629        var products = [];
1630
1631        
1632
1633        window.ZapietCachedSettings = {
1634            cached_config: {"enable_app":true,"enable_geo_search_for_pickups":false,"pickup_region_filter_enabled":false,"pickup_region_filter_field":null,"currency":"CAD","weight_format":"kg","pickup.enable_map":false,"delivery_validation_method":"partial_postcode_matching","base_country_name":"Canada","base_country_code":"CA","method_display_style":"custom","default_method_display_style":"classic","date_format":"l, F j, Y","time_format":"h:i A","week_day_start":"Sun","pickup_address_format":"<span class=\"name\"><strong>{{company_name}}</strong></span><span class=\"address\">{{address_line_1}}<br>{{city}}, {{postal_code}}</span><span class=\"distance\">{{distance}}</span>{{more_information}}","rates_enabled":true,"payment_customization_enabled":false,"distance_format":"km","enable_delivery_address_autocompletion":false,"enable_delivery_current_location":false,"enable_pickup_address_autocompletion":false,"pickup_date_picker_enabled":true,"pickup_time_picker_enabled":true,"delivery_note_enabled":true,"delivery_note_required":false,"delivery_note_limit_characters_enabled":false,"delivery_note_character_limit":0,"delivery_date_picker_enabled":true,"delivery_time_picker_enabled":true,"shipping.date_picker_enabled":true,"shipping.time_picker_enabled":false,"delivery_validate_cart":false,"pickup_validate_cart":false,"gmak":"","enable_checkout_locale":true,"enable_checkout_url":true,"disable_widget_for_digital_items":true,"disable_widget_for_product_handles":"gift-card","disable_widget_discount_override":false,"colors":{"widget_active_background_color":null,"widget_active_border_color":null,"widget_active_icon_color":null,"widget_active_text_color":null,"widget_inactive_background_color":null,"widget_inactive_border_color":null,"widget_inactive_icon_color":null,"widget_inactive_text_color":null},"delivery_validator":{"enabled":false,"show_on_page_load":true,"sticky":true},"checkout":{"delivery":{"discount_code":null,"prepopulate_shipping_address":true,"preselect_first_available_time":true},"pickup":{"discount_code":null,"prepopulate_shipping_address":true,"customer_phone_required":false,"preselect_first_location":true,"preselect_first_available_time":true},"shipping":{"discount_code":null,"preselect_first_available_time":true}},"day_name_attribute_enabled":false,"methods":{"pickup":{"active":true,"enabled":true,"name":"Pickup","
1634sort":0,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Delivery Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/6193dda9-043a-49e0-b30c-c50580b99150.png","hover":"","active":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/769bb3cf-abf5-41c1-89a9-ef500dc922e5.png"}},"delivery":{"active":false,"enabled":true,"name":"Delivery","sort":1,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Pickup Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/9cb2559a-bb8b-43d5-8385-f4d9102bebb5.png","hover":"","active":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/892861f1-bfb8-48fb-9fcc-3a1a0602a1dd.png"}},"shipping":{"active":false,"enabled":true,"name":"Shipping","sort":2,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":true,"value":"No-Shipping","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/ae3c6aba-9af6-4808-bceb-9af55bc4d1fe.png","hover":"","active":"https://zapiet-vapor.s3.amazonaws.com/uploads/images/c9ace54b-6893-4a4c-9e3e-e60591860b05.png"}}},"translations":{"methods":{"shipping":"Shipping","pickup":"Pickups","delivery":"Delivery"},"calendar":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December","sunday":"Sun","monday":"Mon","tuesday":"Tue","wednesday":"Wed","thursday":"Thu","friday":"Fri","saturday":"Sat","today":"","close"
1634:"","labelMonthNext":"Next month","labelMonthPrev":"Previous month","labelMonthSelect":"Select a month","labelYearSelect":"Select a year","and":"and","between":"between"},"pickup":{"checkout_button":"Checkout","location_label":"Choose a location.","could_not_find_location":"Sorry, we could not find your location.","datepicker_label":"Choose a date and time.","datepicker_placeholder":"Choose a date and time.","date_time_output":"{{DATE}} at {{TIME}}","location_placeholder":"Enter your postal code ...","filter_by_region_placeholder":"Filter by state/province","heading":"Store Pickup","note":"","max_order_total":"Maximum order value for pickup is $0.00","max_order_weight":"Maximum order weight for pickup is {{ weight }}","min_order_total":"Minimum order value for pickup is $0.00","min_order_weight":"Minimum order weight for pickup is {{ weight }}","more_information":"More information","no_date_time_selected":"Please select a date & time.","no_locations_found":"Sorry, pickup is not available for your selected items.","no_locations_region":"Sorry, pickup is not available in your region.","cart_eligibility_error":"Sorry, pickup is not available for your selected items.","method_not_available":"Not available","opening_hours":"Opening hours","locations_found":"Please select a pickup location:","preselect_first_available_time":"Select a time","dates_not_available":"Sorry, your selected items are not currently available for pickup.","location_error":"Please select a pickup location.","checkout_error":"Please select a date and time for pickup.","pickup_note_label":"Please enter pickup instructions (optional)","pickup_note_label_required":"Please enter pickup instructions (required)","pickup_note_error":"Please enter pickup instructions"},"delivery":{"checkout_button":"Checkout","could_not_find_location":"Sorry, we could not find your location.","datepicker_label":"Choose a date and time.","datepicker_placeholder":"Choose a date and time.","date_time_output":"{{DATE}} between {{SLOT_START_TIME}} and {{SLOT_END_TIME}}","delivery_note_label":"Please note, Trexity is currently unable to guarantee delivery times. If you require delivery at a specific time, please contact our Customer Service Department at 1-204-691-4222 ext 5 between 8am and 4pm at least 24 hours before your selected delivery date. \n\nPlease enter delivery instructions (optional)","delivery_validator_button_label":"Go","delivery_validator_eligible_button_label":"Continue shopping","delivery_validator_eligible_button_link":"#","delivery_validator_eligible_content":"To start shopping just click the button below","delivery_validator_eligible_heading":"Great, we deliver to your area!","delivery_validator_error_button_label":"Continue shopping","delivery_validator_error_button_link":"#","delivery_validator_error_content":"Sorry, it looks like we have encountered an unexpected error. Please try again.","delivery_validator_error_heading":"An error occured","delivery_validator_not_eligible_button_label":"Continue shopping","delivery_validator_not_eligible_button_link":"#","delivery_validator_not_eligible_content":"You are more then welcome to continue browsing our store","delivery_validator_not_eligible_heading":"Sorry, we do not deliver to your area","delivery_validator_placeholder":"Enter your postal code ...","delivery_validator_prelude":"Do we deliver?","available":"Great! You are eligible for delivery.","heading":"Local Delivery","note":"Enter your postal code to check if you are eligible for local delivery:","max_order_total":"Maximum order value for delivery is $0.00","max_order_weight":"Maximum order weight for delivery is {{ weight }}","min_order_total":"Minimum order value for delivery is $0.00","min_order_weight":"Minimum order weight for delivery is {{ weight }}","delivery_note_error":"Please enter delivery instructions","no_date_time_selected":"Please select a date & time for delivery.","cart_eligibility_error":"Sorry, delivery is not available for your selected items.","method_not_available":"Not available","delivery_note_label_required":"Please enter delivery instructions (required)","location_placeholder":"Enter your postal code ...","preselect_first_available_time":"Select a time","not_available":"Sorry, delivery is not available in your area.","dates_not_available":"Sorry, your selected items are not currently available for delivery.","checkout_error":"Please enter a valid zipcode and select your preferred date and time for delivery."},"shipping":{"checkout_button":"Checkout","datepicker_placeholder":"Choose a shipping date.","heading":"Shipping","note":"<b>Shipping date is not delivery date.</b> The shipping date selected below is the date your order will ship from our head office. Orders ship on Tuesday. The order 
1634cut-off for Tuesday shipping is 11:59 PM CST Sunday.","max_order_total":"Maximum order value for shipping is $0.00","max_order_weight":"Maximum order weight for shipping is {{ weight }}","min_order_total":"Minimum order value for shipping is $0.00","min_order_weight":"Minimum order weight for shipping is {{ weight }}","cart_eligibility_error":"Sorry, shipping is not available for your selected items.","method_not_available":"Not available","checkout_error":"Please choose a date for shipping."},"widget":{"zapiet_id_error":"There was a problem adding the Zapiet ID to your cart","attributes_error":"There was a problem adding the attributes to your cart","no_delivery_options_available":"No delivery options are available for your products","sms_consent":"I would like to receive SMS notifications about my order updates.","no_checkout_method_error":"Please select a delivery option","daily_limits_modal_title":"Some items in your cart are unavailable for the selected date.","daily_limits_modal_description":"Select a different date or adjust your cart.","daily_limits_modal_close_button":"Review products","daily_limits_modal_change_date_button":"Change date","daily_limits_modal_out_of_stock_label":"Out of stock","daily_limits_modal_only_left_label":"Only {{ quantity }} left"},"order_status":{"pickup_details_heading":"Pickup details","pickup_details_text":"Your order will be ready for collection at our {{ Pickup-Location-Company }} location{% if Pickup-Date %} on {{ Pickup-Date | date: \"%A, %d %B\" }}{% if Pickup-Time %} at {{ Pickup-Time }}{% endif %}{% endif %}","delivery_details_heading":"Delivery details","delivery_details_text":"Your order will be delivered locally by our team{% if Delivery-Date %} on the {{ Delivery-Date | date: \"%A, %d %B\" }}{% if Delivery-Time %} between {{ Delivery-Time }}{% endif %}{% endif %}","shipping_details_heading":"Shipping details","shipping_details_text":"Your order will arrive soon{% if Shipping-Date %} on the {{ Shipping-Date | date: \"%A, %d %B\" }}{% endif %}"},"product_widget":{"title":"Delivery and pickup options:","pickup_at":"Pickup at {{ location }}","ready_for_collection":"Ready for collection from","on":"on","view_all_stores":"View all stores","pickup_not_available_item":"Pickup not available for this item","delivery_not_available_location":"Delivery not available for {{ postal_code }}","delivered_by":"Delivered by {{ date }}","delivered_today":"Delivered today","change":"Change","tomorrow":"tomorrow","today":"today","delivery_to":"Delivery to {{ postal_code }}","showing_options_for":"Showing options for {{ postal_code }}","modal_heading":"Find a store for pickup","modal_subheading":"Showing stores near {{ postal_code }}","show_opening_hours":"Show opening hours","hide_opening_hours":"Hide opening hours","closed":"Closed","input_placeholder":"Enter your postal code","input_button":"Check","input_error":"Add a postal code to check available delivery and pickup options.","pickup_available":"Pickup available","not_available":"Not available","select":"Select","selected":"Selected","find_a_store":"Find a store","out_of_stock":"Out of stock","only_x_in_stock":"Only {{ quantity }} in stock","x_in_stock":"{{ quantity }} in stock","in_stock":"In stock"},"shipping_language_code":"en","delivery_language_code":"en-US","pickup_language_code":"en-GB"},"calendar_settings":{"date_format":"l, F j, Y","week_day_start":"Sun","month_header":"F Y"},"default_language":"en","region":"us-2","api_region":"api-us","enable_zapiet_id_all_items":false,"widget_restore_state_on_load":false,"hide_product_widget_postcode_field":false,"block_checkout_till_load":false,"block_checkout_styles":"[name=\"checkout\"]{opacity:0.5;pointer-events:none}","draft_orders_enabled":false,"preselect_checkout_method":true,"widget_show_could_not_locate_div_error":true,"checkout_extension_enabled":false,"show_pickup_consent_checkbox":false,"show_delivery_consent_checkbox":false,"subscription_paused":false,"pickup_note_enabled":false,"pickup_note_required":false,"pickup_note_limit_characters_enabled":false,"pickup_note_character_limit":0,"shipping_note_enabled":false,"shipping_note_required":false,"shipping_note_limit_characters_enabled":false,"shipping_note_character_limit":0,"asset_url":"https://d1nsc3vx6l3v3t.cloudfront.net/c34efd6a-eca3-4303-8019-5b5b60b13139/"},
1635            shop_identifier: 'shop-jenna-rae-cakes.myshopify.com',
1636            language_code: 'en',
1637            checkout_url: '/cart',
1638            products: products,
1639            translations: zapietTranslations,
1640            calendar_settings: zapietCalendarSettings,
1641            customer: {
1642                first_name: '',
1643                last_name: '',
1644                company: '',
1645                address1: '',
1646                address2: '',
1647                city: '',
1648                province: '',
1649                country: '',
1650                zip: '',
1651                phone: '',
1652                tags: null
1653            }
1654        }
1655
1656        window.Zapiet.start(window.ZapietCachedSettings, true);
1657
1658        
1659            window.ZapietEvent.listen('widget_loaded', function() {
1660                console.log("Widget loaded!")
1661if(window.FND && window.FND.zapiet && window.FND.zapiet.hideShipping) {
1662    var config = ZapietWidgetConfig;
1663    config.cached_config.methods.shipping.enabled = false;
1664    Zapiet.start(config);
1665}
1666
1667// Save checkout params in a window object
1668window.Zapiet.Cart._updateAttributes = window.Zapiet.Cart.updateAttributes;
1669window.Zapiet.Cart.updateAttributes = function(params, callback) {
1670    window.zapietCheckoutParams = params;
1671    window.Zapiet.Cart._updateAttributes(params, callback);
1672}
1673
1674// Re-add cart attributes right before checkout
1675window.customCheckoutValidation = function(_, callback) {
1676    // Re-add attributes and proceed to checkout
1677    window.Zapiet.Cart.updateAttributes(window.zapietCheckoutParams, function() {
1678        callback(true);
1679    });
1680}
1681
1682var styleTag = document.querySelector("#zapiet-style-disable-checkout-button");
1683if (styleTag) {
1684    styleTag.remove();
1685}
1686            });
1687        
1688    }
1689
1690    function loadZapietStyles(href) {
1691        var ss = document.createElement("link");
1692        ss.type = "text/css";
1693        ss.rel = "stylesheet";
1694        ss.media = "all";
1695        ss.href = href;
1696        document.getElementsByTagName("head")[0].appendChild(ss);
1697    }
1698
1699    
1700        loadZapietStyles("https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/storepickup.css");
1701        var zapietLoadScripts = {
1702            vendor: true,
1703            storepickup: true,
1704            pickup: true,
1705            delivery: true,
1706            shipping: true,
1707            pickup_map: false,
1708            validator: false
1709        };
1710
1711        function zapietScriptLoaded(key) {
1712            zapietLoadScripts[key] = false;
1713            if (!Object.values(zapietLoadScripts).includes(true)) {
1714                initializeZapietApp();
1715            }
1716        }
1717    
1718</script>
1718
1719
1720
1721
1722
1723    
1723<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/vendor.js" onload="zapietScriptLoaded('vendor')" defer data-cookieconsent="ignore"></script>
1723
1724    
1724<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/storepickup.js" onload="zapietScriptLoaded('storepickup')" defer data-cookieconsent="ignore"></script>
1724
1725
1726    
1727
1728    
1729        
1729<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/pickup.js" onload="zapietScriptLoaded('pickup')" defer data-cookieconsent="ignore"></script>
1729
1730    
1731
1732    
1733        
1733<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/delivery.js" onload="zapietScriptLoaded('delivery')" defer data-cookieconsent="ignore"></script>
1733
1734    
1735
1736    
1737        
1737<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/shipping.js" onload="zapietScriptLoaded('shipping')" defer data-cookieconsent="ignore"></script>
1737
1738    
1739
1740    
1741
1742
1743<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1744<script type="text/javascript">
1745  (function (c, l, a, r, i, t, y) {
1746    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
1747    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
1748    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
1749
1750    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
1751      if (error) {
1752        console.error("Error loading Shopify features:", error);
1753        return;
1754      }
1755
1756      c[a]('consentv2', {
1757        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
1758        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
1759        source: 101,
1760      });
1761    });
1762
1763    l.addEventListener("visitorConsentCollected", function (e) {
1764      c[a]('consentv2', {
1765        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
1766        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
1767        source: 101,
1768      });
1769    });
1770  })(window, document, "clarity", "script", "qxhynu8qr6");
1771</script>
1771
1772
1773
1774
1775<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788  
1788<script async src="https://static.klaviyo.com/onsite/js/X7J5PP/klaviyo.js?company_id=X7J5PP"></script>
1788
1789  
1789<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
1789
1790
1791  
1792
1793
1794
1795
1796  
1796<script>
1797    window.klaviyoReviewsProductDesignMode = false
1798  </script>
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808<!-- END app block --><!-- BEGIN app block: shopify://apps/bm-country-blocker-ip-blocker/blocks/boostmark-blocker/bf9db4b9-be4b-45e1-8127-bbcc07d93e7e -->
1809
1810  
1810<script src="https://cdn.shopify.com/extensions/01a061a7-718a-75fc-86ca-65651fe7f6bd/boostymark-regionblock-74/assets/blocker.js?v=4&shop=shop-jenna-rae-cakes.myshopify.com" async></script>
1810
1811  
1811<script src="https://cdn.shopify.com/extensions/01a061a7-718a-75fc-86ca-65651fe7f6bd/boostymark-regionblock-74/assets/jk4ukh.js?c=6&shop=shop-jenna-rae-cakes.myshopify.com" async></script>
1811
1812
1813  
1814    
1814<script async>
1815      function _0x3f8f(_0x223ce8,_0x21bbeb){var _0x6fb9ec=_0x6fb9();return _0x3f8f=function(_0x3f8f82,_0x5dbe6e){_0x3f8f82=_0x3f8f82-0x191;var _0x51bf69=_0x6fb9ec[_0x3f8f82];return _0x51bf69;},_0x3f8f(_0x223ce8,_0x21bbeb);}(function(_0x4724fe,_0xeb51bb){var _0x47dea2=_0x3f8f,_0x141c8b=_0x4724fe();while(!![]){try{var _0x4a9abe=parseInt(_0x47dea2(0x1af))/0x1*(-parseInt(_0x47dea2(0x1aa))/0x2)+-parseInt(_0x47dea2(0x1a7))/0x3*(parseInt(_0x47dea2(0x192))/0x4)+parseInt(_0x47dea2(0x1a3))/0x5*(parseInt(_0x47dea2(0x1a6))/0x6)+-parseInt(_0x47dea2(0x19d))/0x7*(-parseInt(_0x47dea2(0x191))/0x8)+-parseInt(_0x47dea2(0x1a4))/0x9*(parseInt(_0x47dea2(0x196))/0xa)+-parseInt(_0x47dea2(0x1a0))/0xb+parseInt(_0x47dea2(0x198))/0xc;if(_0x4a9abe===_0xeb51bb)break;else _0x141c8b['push'](_0x141c8b['shift']());}catch(_0x5bdae7){_0x141c8b['push'](_0x141c8b['shift']());}}}(_0x6fb9,0x2b917),function e(){var _0x379294=_0x3f8f;window[_0x379294(0x19f)]=![];var _0x59af3b=new MutationObserver(function(_0x10185c){var _0x39bea0=_0x379294;_0x10185c[_0x39bea0(0x19b)](function(_0x486a2e){var _0x1ea3a0=_0x39bea0;_0x486a2e['addedNodes'][_0x1ea3a0(0x19b)](function(_0x1880c1){var _0x37d441=_0x1ea3a0;if(_0x1880c1[_0x37d441(0x193)]===_0x37d441(0x19c)&&window[_0x37d441(0x19f)]==![]){var _0x64f391=_0x1880c1['textContent']||_0x1880c1[_0x37d441(0x19e)];_0x64f391[_0x37d441(0x1ad)](_0x37d441(0x1ab))&&(window[_0x37d441(0x19f)]=!![],window['_bm_blocked_script']=_0x64f391,_0x1880c1[_0x37d441(0x194)][_0x37d441(0x1a2)](_0x1880c1),_0x59af3b[_0x37d441(0x195)]());}});});});_0x59af3b[_0x379294(0x1a9)](document[_0x379294(0x1a5)],{'childList':!![],'subtree':!![]}),setTimeout(()=>{var _0x43bd71=_0x379294;if(!window[_0x43bd71(0x1ae)]&&window['_bm_blocked']){var _0x4f89e0=document[_0x43bd71(0x1a8)](_0x43bd71(0x19a));_0x4f89e0[_0x43bd71(0x1ac)]=_0x43bd71(0x197),_0x4f89e0[_0x43bd71(0x1a1)]=window['_bm_blocked_script'],document[_0x43bd71(0x199)]['appendChild'](_0x4f89e0);}},0x2ee0);}());function _0x6fb9(){var _0x432d5b=['head','script','forEach','SCRIPT','7fPmGqS','src','_bm_blocked','1276902CZtaAd','textContent','removeChild','5xRSprd','513qTrjgw','documentElement','1459980yoQzSv','6QRCLrj','createElement','observe','33750bDyRAA','var\x20customDocumentWrite\x20=\x20function(content)','className','includes','bmExtension','11ecERGS','2776368sDqaNF','444776RGnQWH','nodeName','parentNode','disconnect','25720cFqzCY','analytics','3105336gpytKO'];_0x6fb9=function(){return _0x432d5b;};return _0x6fb9();}
1816    </script>
1816
1817  
1818
1819  
1820
1821  
1822    
1822<script async>
1823      !function(){var t;new MutationObserver(function(t,e){if(document.body&&(e.disconnect(),!window.bmExtension)){let i=document.createElement('div');i.id='bm-preload-mask',i.style.cssText='position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; background-color: white !important; z-index: 2147483647 !important; display: block !important;',document.body.appendChild(i),setTimeout(function(){i.parentNode&&i.parentNode.removeChild(i);},1e4);}}).observe(document.documentElement,{childList:!0,subtree:!0});}();
1824    </script>
1824
1825  
1826
1827  
1828
1829  
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856    
1857        <style data-oke-reviews-version="0.82.1" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-styles.9d163ae1.css"></style><style data-oke-reviews-version="0.82.1" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.82.1" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.82.1" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}
1857.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
1857or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
1857to{opacity:1}}
1858.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"}
1859.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px}
1860.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
1861    
1862    
1862<script type="application/json" id="oke-reviews-settings">{"subscriberId":"8a276198-32e6-47c9-933f-2be844a32461","analyticsSettings":{"provider":"ua"},"locale":"en","matchCustomerLocale":false,"widgetSettings":{"global":{"dateSettings":{"format":{"type":"relative"}},"hideOkendoBranding":true,"recorderPlusEnabled":true,"stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","interspace":2}},"homepageCarousel":{"autoPlay":false,"defaultSort":"rating desc","scrollBehaviour":"slide","slidesPerPage":{"large":3,"medium":2},"style":{"arrows":{"color":"#8D6D44","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":false},"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"highlightColor":"#7845D9","layout":{"name":"featured","reviewDetailsPosition":"below","showAttributeBars":false,"showProductDetails":"only-when-grouped","showProductName":false},"media":{"size":{"value":15.125,"unit":"rem"},"imageGap":{"value":2,"unit":"px"},"enabled":true},"productImageSize":{"value":48,"unit":"px"},"showDates":true,"spaceAbove":{"value":60,"unit":"px"},"spaceBelow":{"value":60,"unit":"px"},"stars":{"height":{"value":16,"unit":"px"},"globalOverrideSettings":{"showBorder":false,"backgroundColor":"#E5E5E5","foregroundColor":"#FD219B"}},"text":{"primaryColor":"#8D6D44","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#766456"}},"totalSlides":12,"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"x-large","rows":4,"columns":3},"linkText":"Read More","gridStyleMobile":{"layout":"alternate-mobile","rows":3,"columns":3},"showMoreArrow":{"arrowColor":"#E84098","enabled":true,"backgroundColor":"#FFFFFF"},"infiniteScroll":false,"gapSize":{"value":16,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"colorScheme":"dark","layout":"large","stars":{"globalOverrideSettings":{"showBorder":false,"backgroundColor":"#E5E5E5","foregroundColor":"#FD219B"}}},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":true},"header":{"columnDistribution":"space-around","verticalAlignment":"bottom","blocks":[{"columnWidth":"half","modules":[{"name":"rating-average","layout":"one-line"}],"textAlignment":"center"},{"columnWidth":"half","modules":[{"name":"recommended"}],"textAlignment":"center"}]},"style":{"showDates":true,"border":{"color":"#DDDDDD","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"filters":{"backgroundColorActive":"#676986","backgroundColor":"#FFFFFF","borderColor":"#DBDDE4","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#676986","textColorActive":"#FFFFFF","textColor":"#2C3E50","searchHighlightColor":"#B2F9E9"},"avatar":{"enabled":false},"stars":{"height":{"value":18,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#FD219B","interspace":2,"showBorder":false}},"shadingColor":"#FFFFFF","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#E7BFD0","borderColorHover":"#FD219B","backgroundColor":"#EED2DE","borderColor":"#FD219B","backgroundColorHover":"#E7BFD0","textColorHover":"#FD33A6","borderRadius":{"value":20,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#FD219B","textColorActive":"#FD33A6","textColor":"#FD219B","font":{"hasCustomFontSettings":false}},"highlightColor":"#FD219B","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#886D4A","fontSizeRegular":{"value":14.2058,"unit":"px"},"fontSizeLarge":{"value":19.2058,"unit":"px"},"fontSizeSmall":{"value":12.2058,"unit":"px"},"secondaryColor":"#766456"},"spaceBelow":{"value":20,"unit":"px"},"attributeBar":{"style":"default","backgroundColor":"#E9D3DD","shadingColor":"#E84098","markerColor":"#E84098"}},"showWhenEmpty":false,"reviews":{"list":{"layout":{"name":"split","showAttributeBars":true,"showProductVariantName":false,"columnAmount":4,"showProductDetails":"only-when-grouped"},"initialPageSize":5,"media":{"layout":"thumbnail","size":{"value":200,"unit":"px"},"imageGap":{"value":4,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":5},"controls":{"filterMode":"closed","defaultSort":"date desc","writeReviewButtonEnabled":true,"freeTextSearchEnabled":true}}},"starRatings":{"showWhenEmpty":false,"style":{"text":{"content":"review-count","style":"number-and-text","brackets":false},"spaceAbove":{"value":0,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#FD219B","interspace":2,"showBorder":false},"spaceBelow":{"value":10,"unit":"px"},"height":{"value":16,"unit":"px"}},"clickBehavior":"none"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true}}</script>
1862
1863            <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:10px;--oke-button-backgroundColor:#eed2de;--oke-button-backgroundColorHover:#e7bfd0;--oke-button-backgroundColorActive:#e7bfd0;--oke-button-textColor:#fd219b;--oke-button-textColorHover:#fd33a6;--oke-button-textColorActive:#fd33a6;--oke-button-borderColor:#fd219b;--oke-button-borderColorHover:#fd219b;--oke-button-borderColorActive:#fd219b;--oke-button-borderRadius:20px;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#ddd;--oke-border-width:1px;--oke-text-primaryColor:#886d4a;--oke-text-secondaryColor:#766456;--oke-text-small:12.2058px;--oke-text-regular:14.2058px;--oke-text-large:19.2058px;--oke-text-fontFamily:inherit;--oke-avatar-size:undefined;--oke-avatar-backgroundColor:undefined;--oke-avatar-placeholderTextColor:undefined;--oke-highlightColor:#fd219b;--oke-shadingColor:#fff;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#e84098;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#e9d3dd;--oke-attributeBar-markerColor:#e84098;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#676986;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#676986;--oke-filter-textColor:#2c3e50;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#b2f9e9;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-reviewCarousel{--oke-stars-foregroundColor:#fd219b;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-stars-foregroundColor:#fd219b;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-sr{--oke-stars-foregroundColor:#fd219b;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style>
1864            <style id="oke-reviews-custom-css">.product__headline .okeReviews.oke-sr{margin-top:-1em}.okeReviews.oke-w{width:90%}.okeReviews .oke-select{margin-bottom:-10px}.okeReviews .oke-button:not(.oke-is-loading){font-family:"Neutraface\ 2 Display Titling",sans-serif;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.15em}.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:0 0}.okeReviews.oke-w .oke-helpful-vote{vertical-align:super}.okeReviews-reviews-header-DRP{padding-top:1em;padding-bottom:1em;font-size:32px;text-align:center}</style>
1865            <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
1865<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879<!-- END app snippet -->
1880
1881<!-- BEGIN app snippet: widget-plus-initialisation-script -->
1882
1883
1884
1885
1886    
1886<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
1886
1887
1888<!-- END app snippet -->
1889
1890
1891<!-- END app block --><meta property="og:image" content="https://cdn.shopify.com/s/files/1/0625/2835/6603/files/jenna_rae_cakes_macarons.jpg?v=1751326356" />
1892<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0625/2835/6603/files/jenna_rae_cakes_macarons.jpg?v=1751326356" />
1893<meta property="og:image:width" content="1200" />
1894<meta property="og:image:height" content="628" />
1895<meta property="og:image:alt" content="A colorful assortment of macarons in various pastel shades, including pink, blue, green, yellow, and purple, some decorated with sprinkles and chocolate drizzle, displayed closely together." />
1896<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1897<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: 62528356603,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1897
1897
1898<script>
1899  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1900</script>
vendor: 1 bytes, line 1900
1900
1901<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}
1901).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: 62528356603,storefrontBaseUrl: "https://jennaraecakes.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://jennaraecakes.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1689846011","configuration":"{\"accountID\":\"X7J5PP\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
1901,{"id":"1533640955","configuration":"{\"projectId\":\"qxhynu8qr6\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"544735483","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-NFDGCWB\\\",\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-L9SLL95KK8\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-L9SLL95KK8\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-L9SLL95KK8\\\"}],\\\"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":"400654587","configuration":"{\"pixelCode\":\"CC2QJTBC77UBV009C6H0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"238977275","configuration":"{\"pixel_id\":\"438325774987777\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"70648059","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Jenna Rae Cakes","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"shop-jenna-rae-cakes.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/jennaraecakes.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8305248010491","handle":"meringues","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45243621572859","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7612848374011","handle":"weekly-cupcakes","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42742844883195","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9378682568955","handle":"cake-cans","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49116167733499","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7612851257595","handle":"snack-cakes","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43723159044347","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7612848505083","handle":"classic-cookie-sandwiches","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42742845178107","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7612849586427","handle":"classic-macarons","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42777009357051","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7612848472315","handle":"cookie-dough-cups","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42742845112571","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8274586796283","handle":"jrc-gift-bag-add-on","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45096061042939","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://jennaraecakes.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"132005757179","themePublished":"true","eventMetadataId":"267b9285-7773-4349-ba65-c03c220726ea","pageType":"page","resourceId":"96064504059","shopId":"62528356603","storefrontBaseUrl":"https:\/\/jennaraecakes.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1901<script>
1902  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1903  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1904  window.ShopifyAnalytics.meta.currency = 'USD';
1905  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":96064504059,"requestId":"0e881a88-cc56-4dd1-a44b-916335ebed05-1791063059"}};
1906  for (var attr in meta) {
1907    window.ShopifyAnalytics.meta[attr] = meta[attr];
1908  }
1909</script>
vendor: 1 bytes, line 1909
1909
1910<script class="analytics">
1911  (function () {
1912    var customDocumentWrite = function(content) {
1913      var jquery = null;
1914
1915      if (window.jQuery) {
1916        jquery = window.jQuery;
1917      } else if (window.Checkout && window.Checkout.$) {
1918        jquery = window.Checkout.$;
1919      }
1920
1921      if (jquery) {
1922        jquery('body').append(content);
1923      }
1924    };
1925
1926    var hasLoggedConversion = function(token) {
1927      if (token) {
1928        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1929      }
1930      return false;
1931    }
1932
1933    var setCookieIfConversion = function(token) {
1934      if (token) {
1935        var twoMonthsFromNow = new Date(Date.now());
1936        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1937
1938        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1939      }
1940    }
1941
1942    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1943    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1944    if (trekkie.integrations) {
1945      return;
1946    }
1947    trekkie.methods = [
1948      'identify',
1949      'page',
1950      'ready',
1951      'track',
1952      'trackForm',
1953      'trackLink'
1954    ];
1955    trekkie.factory = function(method) {
1956      return function() {
1957        var args = Array.prototype.slice.call(arguments);
1958        args.unshift(method);
1959        trekkie.push(args);
1960        if (method == 'track' || method == 'page') {
1961          var pageUrl;
1962          try {
1963            pageUrl = window.location.href;
1964          } catch (e) {}
1965          var pageReferrer;
1966          try {
1967            pageReferrer = document.referrer;
1968          } catch (e) {}
1969          try {
1970            if (window.__TREKKIE_SHIM_QUEUE == null) {
1971              window.__TREKKIE_SHIM_QUEUE = [];
1972            }
1973            window.__TREKKIE_SHIM_QUEUE.push({
1974              from: 'trekkie-stub',
1975              method: method,
1976              args: args.slice(1),
1977              pageContext: {
1978                url: pageUrl,
1979                referrer: pageReferrer
1980              }
1981            });
1982          } catch (e) {
1983            // no-op
1984          }
1985        }
1986        return trekkie;
1987      };
1988    };
1989    for (var i = 0; i < trekkie.methods.length; i++) {
1990      var key = trekkie.methods[i];
1991      trekkie[key] = trekkie.factory(key);
1992    }
1993    trekkie.load = function(config) {
1994      trekkie.config = config || {};
1995      trekkie.config.initialDocumentCookie = document.cookie;
1996      var first = document.getElementsByTagName('script')[0];
1997var script = document.createElement('script');
1998script.type = 'text/javascript';
1999script.onerror = function(e) {
2000  var scriptFallback = document.createElement('script');
2001  scriptFallback.type = 'text/javascript';
2002  scriptFallback.onerror = function(error) {
2003          var Monorail = {
2004      produce: function produce(monorailDomain, schemaId, payload) {
2005        var currentMs = new Date().getTime();
2006        var event = {
2007          schema_id: schemaId,
2008          payload: payload,
2009          metadata: {
2010            event_created_at_ms: currentMs,
2011            event_sent_at_ms: currentMs
2012          }
2013        };
2014        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2015      },
2016      sendRequest: function sendRequest(endpointUrl, payload) {
2017        // Try the sendBeacon API
2018        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2019          var blobData = new window.Blob([payload], {
2020            type: 'text/plain'
2021          });
2022
2023          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2024            return true;
2025          } // sendBeacon was not successful
2026
2027        } // XHR beacon
2028
2029        var xhr = new XMLHttpRequest();
2030
2031        try {
2032          xhr.open('POST', endpointUrl);
2033          xhr.setRequestHeader('Content-Type', 'text/plain');
2034          xhr.send(payload);
2035        } catch (e) {
2036          console.log(e);
2037        }
2038
2039        return false;
2040      },
2041      isIos12: function isIos12() {
2042        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2043      }
2044    };
2045    Monorail.produce('monorail-edge.shopifysvc.com',
2046      'trekkie_storefront_load_errors/1.1',
2047      {shop_id: 62528356603,
2048      theme_id: 132005757179,
2049      app_name: "storefront",
2050      context_url: window.location.href,
2051      source_url: "//jennaraecakes.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
2052
2053  };
2054  scriptFallback.async = true;
2055  scriptFallback.src = '//jennaraecakes.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2056  first.parentNode.insertBefore(scriptFallback, first);
2057};
2058script.async = true;
2059script.src = '//jennaraecakes.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2060first.parentNode.insertBefore(script, first);
2061
2062    };
2063    trekkie.load(
2064      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":62528356603,"isMerchantRequest":null,"themeId":132005757179,"themeCityHash":"16513130126025446383","contentLanguage":"en","currency":"USD","eventMetadataId":"267b9285-7773-4349-ba65-c03c220726ea"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2065    );
2066
2067    var loaded = false;
2068    trekkie.ready(function() {
2069      if (loaded) return;
2070      loaded = true;
2071
2072      window.ShopifyAnalytics.lib = window.trekkie;
2073
2074      var originalDocumentWrite = document.write;
2075      document.write = customDocumentWrite;
2076      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2077      document.write = originalDocumentWrite;
2078
2079      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2080      var token = match? match[1]: undefined;
2081      if (!hasLoggedConversion(token)) {
2082        setCookieIfConversion(token);
2083        
2084      }
2085    });
2086
2087    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":96064504059,"requestId":"0e881a88-cc56-4dd1-a44b-916335ebed05-1791063059","shopifyEmitted":true});
2088
2089    var eventsListenerScript = document.createElement('script');
2090    eventsListenerScript.async = true;
2091    eventsListenerScript.src = "//jennaraecakes.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2092    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2093})();</script>
2093
2094  
2094<script>
2095  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
2096    window.ga = function ga() {
2097      (window.ga.q = window.ga.q || []).push(arguments);
2098      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2099        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
2100      }
2101      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
2102    };
2103    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2104      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
2105    }
2106  }
2107</script>
vendor: 1 bytes, line 2107
2107
2108<script
2109  defer
2110  src="https://jennaraecakes.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2111  data-application="storefront-renderer"
2112  data-shop-id="62528356603"
2113  data-render-region="gcp-us-central1"
2114  data-page-type="page"
2115  data-theme-instance-id="132005757179"
2116  data-theme-name="Pipeline"
2117  data-theme-version="6.1.3"
2118  data-monorail-region="shop_domain"
2119  data-resource-timing-sampling-rate="10"
2120  data-shs="true"
2121  data-shs-beacon="true"
2122  data-shs-export-with-fetch="true"
2123  data-shs-logs-sample-rate="1"
2124  data-shs-beacon-endpoint="https://jennaraecakes.com/api/collect"
2125></script>
2125
2126<meta name="shopify-y" content="1b78a962-29e9-4b28-8b65-3b874e4cbaae" data-expiration="1822620659000"><meta name="shopify-s" content="fa991d6a-5f77-42a8-bc4d-40ff120cc017" data-expiration="1791064859000"><meta name="new-cookie-storage-activated" content="t">
2127</head>
2128
2129<body id="visit-jenna-rae-cakes-at-580-academy-road-winnipeg-39-s-sweet-spot" data-fnd-template="page.580-academy" data-fnd-template-alt="580-academy" class="template-page ">
2130
2131  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
2132
2133  <div id="shopify-section-announcement" class="shopify-section"><div class="announcement__wrapper"
2134      data-announcement-wrapper
2135      data-section-id="announcement"
2136      data-section-type="announcement">
2137      
2138      <div class="announcement__font font--2">
2139        <div class="announcement__bar-outer" data-bar style="--bg: var(---color-announcement-bg); --text: var(---color-announcement-text);"><div class="announcement__bar-holder" data-announcement-slider data-slider-speed="2000">
2140              <div data-slide="announce_text"
2141      data-slide-index="0"
2142      
2143class="announcement__bar"
2144 >
2145                  <div data-ticker-frame class="announcement__message">
2146                    <div data-ticker-scale class="ticker--unloaded announcement__scale">
2147                      <div data-ticker-text class="announcement__text">
2148                        <p><a href="https://jennaraecakes.com/collections/designer-cakes" title="https://jennaraecakes.com/collections/designer-cakes">DESIGN YOUR DREAM CAKE 🎂</a></p>
2149                      </div>
2150                    </div>
2151                  </div>
2152                </div>
2153            </div></div>
2154      </div>
2155    </div>
2156</div>
2157  <!-- BEGIN sections: header-group -->
2158<div id="shopify-section-sections--16891440857339__header" class="shopify-section shopify-section-group-header-group"><style>
2159  :root {
2160    ---color-nav-text-transparent: #ffffff;
2161    --menu-height: calc(80px);
2162  }
2163</style>
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177<div class="header__wrapper"
2178  data-header-wrapper
2179  style="--bar-opacity: 0; --bar-width: 0; --bar-left: 0;"
2180  data-header-transparent="false"
2181  data-underline-current="false"
2182  data-header-sticky="directional"
2183  data-header-style="split"
2184  data-section-id="sections--16891440857339__header"
2185  data-section-type="header">
2186
2187  <header class="theme__header" role="banner" data-header-height>
2188    <div class="wrapper--full">
2189      <div class="header__mobile">
2190        
2191    <div class="header__mobile__left">
2192      <button class="header__mobile__button"
2193        data-drawer-toggle="hamburger"
2194        aria-label="Open menu"
2195        aria-haspopup="true"
2196        aria-expanded="false"
2197        aria-controls="header-menu">
2198        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav" viewBox="0 0 25 25"><path d="M0 4.062h25v2H0zm0 7h25v2H0zm0 7h25v2H0z"/></svg>
2199      </button>
2200    </div>
2201    
2202<div class="header__logo">
2203    <a class="header__logo__link"
2204        href="/"
2205        style="width: auto;">
2206
2207      
2208<img data-src="//jennaraecakes.com/cdn/shop/t/18/assets/logo.svg?v=115029102808855034341650134582"
2209             class="lazyload logo__img logo__img--color"
2210             width=""
2211             height=""
2212             data-widths="[110, 160, 220, 320, 480, 540, 720, 900]"
2213             data-sizes="auto"
2214             data-aspectratio=""
2215             alt="Jenna Rae Cakes">
2216
2217      
2218      
2219
2220      
2221    </a>
2222  </div>
2223
2224    <div class="header__mobile__right">
2225      <a class="header__mobile__button"
2226       data-drawer-toggle="drawer-cart"
2227        href="/cart">
2228        <svg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2229  <path d="M13 25C19.6274 25 25 19.6274 25 13C25 6.37258 19.6274 1 13 1C6.37258 1 1 6.37258 1 13C1 19.6274 6.37258 25 13 25Z" stroke="#8D6D44" stroke-width="0.75"/>
2230  <path d="M6.76743 10.4741H19.2254" stroke="#8D6D44" stroke-width="0.75"/>
2231  <path d="M7.06082 10.1735V17.4723C7.06082 18.4812 7.87656 19.3041 8.89267 19.3041H17.1073C18.1163 19.3041 18.9392 18.4884 18.9392 17.4723V10.1735" stroke="#8D6D44" stroke-width="0.75"/>
2232  <path d="M7.00357 10.3238L8.77817 8.75671H17.2218L18.9535 10.3238" stroke="#8D6D44" stroke-width="0.75"/>
2233  <path d="M10.7245 8.97853C10.7245 7.71913 11.7406 6.70303 13 6.70303C14.2594 6.70303 15.2755 7.71913 15.2755 8.97853" stroke="#8D6D44" stroke-width="0.75"/>
2234  <path d="M10.7746 10.6386C10.7746 11.8551 11.7621 12.8497 12.9857 12.8497C14.2093 12.8497 15.1968 11.8623 15.1968 10.6386" stroke="#8D6D44" stroke-width="0.75"/>
2235</svg>
2236        <span class="visually-hidden">Cart</span>
2237        
2238  <span class="header__cart__status">
2239    <span data-header-cart-price="0">
2240      $0.00
2241    </span>
2242    <span data-header-cart-count="0">
2243      (0)
2244    </span>
2245    
2246<span data-header-cart-full="false"></span>
2247  </span>
2248
2249      </a>
2250    </div>
2251
2252      </div>
2253      <div data-header-desktop class="header__desktop header__desktop--split"><div  data-takes-space class="header__desktop__bar__l">
2254              
2255<div class="header__logo">
2256    <a class="header__logo__link"
2257        href="/"
2258        style="width: auto;">
2259
2260      
2261<img data-src="//jennaraecakes.com/cdn/shop/t/18/assets/logo.svg?v=115029102808855034341650134582"
2262             class="lazyload logo__img logo__img--color"
2263             width=""
2264             height=""
2265             data-widths="[110, 160, 220, 320, 480, 540, 720, 900]"
2266             data-sizes="auto"
2267             data-aspectratio=""
2268             alt="Jenna Rae Cakes">
2269
2270      
2271      
2272
2273      
2274    </a>
2275  </div>
2276
2277            </div>
2278            <div  data-takes-space class="header__desktop__bar__r">
2279              <div class="header__desktop__bar__inline">
2280                
2281  <nav class="header__menu">
2282    <div class="header__menu__inner" data-text-items-wrapper>
2283      
2284        
2285
2286<div class="menu__item  child"
2287  data-main-menu-text-item
2288  >
2289  <a href="/pages/corporate" data-top-link class="navlink navlink--toplevel">
2290    <span class="navtext ">Corporate</span>
2291    
2292  </a>
2293  
2294</div>
2295      
2296        
2297
2298<div class="menu__item  child"
2299  data-main-menu-text-item
2300  >
2301  <a href="/products/advent-calendar" data-top-link class="navlink navlink--toplevel">
2302    <span class="navtext ">Advent Calendar</span>
2303    
2304  </a>
2305  
2306</div>
2307      
2308        
2309
2310<div class="menu__item  parent"
2311  data-main-menu-text-item
2312  
2313    aria-haspopup="true"
2314    aria-expanded="false"
2315    data-hover-disclosure-toggle="dropdown-f877ef054112162ca63a21905772d13b"
2316    aria-controls="dropdown-f877ef054112162ca63a21905772d13b"
2317  >
2318  <a href="/collections/thanksgiving" data-top-link class="navlink navlink--toplevel">
2319    <span class="navtext ">Seasonal</span>
2320    
2321      <span class="navlink__chevron">
2322        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-down" viewBox="0 0 15 9"><path fill-rule="evenodd" d="M7.934 6.873L13.94.868 15 1.928 8.995 7.935 9 7.939 7.94 9l-.006-.004L7.93 9l-1.06-1.06.004-.006L.869 1.929l1.06-1.061 6.005 6.005z"/></svg>
2323
2324      </span>
2325    
2326  </a>
2327  
2328    <div class="header__dropdown"
2329      data-hover-disclosure
2330      id="dropdown-f877ef054112162ca63a21905772d13b">
2331      <div class="header__dropdown__wrapper">
2332        <div class="header__dropdown__inner">
2333            
2334<a href="/collections/thanksgiving" data-stagger class="navlink navlink--child">
2335                <span class="navtext ">Thanksgiving</span>
2336              </a>
2337            
2338<a href="/collections/autumn-collection" data-stagger class="navlink navlink--child">
2339                <span class="navtext ">Fall Collection</span>
2340              </a>
2341            
2342</div>
2343      </div>
2344    </div>
2345  
2346</div>
2347      
2348        
2349
2350<div class="menu__item  grandparent kids-10 "
2351  data-main-menu-text-item
2352  
2353    aria-haspopup="true"
2354    aria-expanded="false"
2355    data-hover-disclosure-toggle="dropdown-902524ff37ca0b06306529a4d0745e4c"
2356    aria-controls="dropdown-902524ff37ca0b06306529a4d0745e4c"
2357  >
2358  <a href="/collections/all-products" data-top-link class="navlink navlink--toplevel">
2359    <span class="navtext ">Menu</span>
2360    
2361      <span class="navlink__chevron">
2362        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-down" viewBox="0 0 15 9"><path fill-rule="evenodd" d="M7.934 6.873L13.94.868 15 1.928 8.995 7.935 9 7.939 7.94 9l-.006-.004L7.93 9l-1.06-1.06.004-.006L.869 1.929l1.06-1.061 6.005 6.005z"/></svg>
2363
2364      </span>
2365    
2366  </a>
2367  
2368    <div class="header__dropdown"
2369      data-hover-disclosure
2370      id="dropdown-902524ff37ca0b06306529a4d0745e4c">
2371      <div class="header__dropdown__wrapper">
2372        <div class="header__dropdown__inner">
2373              
2374<div class="dropdown__family">
2375                  <a href="/collections/cakes" data-stagger-first class="navlink navlink--child">
2376                    <span class="navtext ">Cakes</span>
2377                  </a>
2378                  
2379<a href="/products/last-minute-cakes" data-stagger-second class="navlink navlink--grandchild">
2380                      <span class="navtext ">Last Minute Cakes</span>
2381                    </a>
2382                  
2383<a href="/collections/classic-cakes" data-stagger-second class="navlink navlink--grandchild">
2384                      <span class="navtext ">Classic Cakes</span>
2385                    </a>
2386                  
2387<a href="/collections/designer-cakes" data-stagger-second class="navlink navlink--grandchild">
2388                      <span class="navtext ">Customizable Cake Designs</span>
2389                    </a>
2390                  
2391<a href="/collections/design-your-own-cake" data-stagger-second class="navlink navlink--grandchild">
2392                      <span class="navtext ">Design Your Own Cake</span>
2393                    </a>
2394                  
2395<a href="/products/custom-cakes" data-stagger-second class="navlink navlink--grandchild">
2396                      <span class="navtext ">Fully Custom Cakes</span>
2397                    </a>
2398                  
2399<a href="/collections/weddings" data-stagger-second class="navlink navlink--grandchild">
2400                      <span class="navtext ">Wedding Cakes</span>
2401                    </a>
2402                  
2403<a href="/collections/classes" data-stagger-second class="navlink navlink--grandchild">
2404                      <span class="navtext ">JRC Academy Classes</span>
2405                    </a>
2406                  
2407                </div>
2408              
2409<div class="dropdown__family">
2410                  <a href="/collections/macarons" data-stagger-first class="navlink navlink--child">
2411                    <span class="navtext ">Macarons</span>
2412                  </a>
2413                  
2414<a href="/collections/classic-macarons" data-stagger-second class="navlink navlink--grandchild">
2415                      <span class="navtext ">Classic Macarons</span>
2416                    </a>
2417                  
2418<a href="/collections/printed-macarons" data-stagger-second class="navlink navlink--grandchild">
2419                      <span class="navtext ">Printed Macarons</span>
2420                    </a>
2421                  
2422<a href="/collections/macaron-cakes" data-stagger-second class="navlink navlink--grandchild">
2423                      <span class="navtext ">Macaron Cakes</span>
2424                    </a>
2425                  
2426<a href="/collections/macaron-gift-boxes" data-stagger-second class="navlink navlink--grandchild">
2427                      <span class="navtext ">Macaron Gift Boxes</span>
2428                    </a>
2429                  
2430                </div>
2431              
2432<div class="dropdown__family">
2433                  <a href="/collections/cupcakes" data-stagger-first class="navlink navlink--child">
2434                    <span class="navtext ">Cupcakes</span>
2435                  </a>
2436                  
2437<a href="/products/weekly-cupcakes" data-stagger-second class="navlink navlink--grandchild">
2438                      <span class="navtext ">Weekly Cupcakes</span>
2439                    </a>
2440                  
2441<a href="/collections/classic-cupcakes" data-stagger-second class="navlink navlink--grandchild">
2442                      <span class="navtext ">Classic Cupcakes</span>
2443                    </a>
2444                  
2445<a href="/collections/the-works-cupcakes" data-stagger-second class="navlink navlink--grandchild">
2446                      <span class="navtext ">The Works Cupcakes</span>
2447                    </a>
2448                  
2449<a href="/products/rainbow-cupcakes" data-stagger-second class="navlink navlink--grandchild">
2450                      <span class="navtext ">Rainbow Cupcakes</span>
2451                    </a>
2452                  
2453<a href="/products/custom-designed-cupcakes" data-stagger-second class="navlink navlink--grandchild">
2454                      <span class="navtext ">Custom Designed Cupcakes</span>
2455                    </a>
2456                  
2457                </div>
2458              
2459<div class="dropdown__family">
2460                  <a href="/collections/snack-cakes" data-stagger-first class="navlink navlink--child">
2461                    <span class="navtext ">Snack Cakes</span>
2462                  </a>
2463                  
2464                </div>
2465              
2466<div class="dropdown__family">
2467                  <a href="/collections/brownies" data-stagger-first class="navlink navlink--child">
2468                    <span class="navtext ">Brownies</span>
2469                  </a>
2470                  
2471                </div>
2472              
2473<div class="dropdown__family">
2474                  <a href="/collections/cake-cans" data-stagger-first class="navlink navlink--child">
2475                    <span class="navtext ">Cake Cans</span>
2476                  </a>
2477                  
2478                </div>
2479              
2480<div class="dropdown__family">
2481                  <a href="/collections/cookie-dough-cups" data-stagger-first class="navlink navlink--child">
2482                    <span class="navtext ">Cookie Dough Cups</span>
2483                  </a>
2484                  
2485                </div>
2486              
2487<div class="dropdown__family">
2488                  <a href="/collections/cookie-sandwiches" data-stagger-first class="navlink navlink--child">
2489                    <span class="navtext ">Cookie Sandwiches</span>
2490                  </a>
2491                  
2492                </div>
2493              
2494<div class="dropdown__family">
2495                  <a href="/collections/party-platters" data-stagger-first class="navlink navlink--child">
2496                    <span class="navtext ">Party Platters</span>
2497                  </a>
2498                  
2499                </div>
2500              
2501<div class="dropdown__family">
2502                  <a href="/collections/treat-boxes" data-stagger-first class="navlink navlink--child">
2503                    <span class="navtext ">Gift Boxes + Bags</span>
2504                  </a>
2505                  
2506<a href="/collections/gift-boxes" data-stagger-second class="navlink navlink--grandchild">
2507                      <span class="navtext ">Gift Boxes</span>
2508                    </a>
2509                  
2510<a href="/collections/gift-bags" data-stagger-second class="navlink navlink--grandchild">
2511                      <span class="navtext ">Gift Bags</span>
2512                    </a>
2513                  
2514                </div>
2515              
2516<div class="dropdown__family">
2517                  <a href="/collections/baked-goods" data-stagger-first class="navlink navlink--child">
2518                    <span class="navtext ">Occasion</span>
2519                  </a>
2520                  
2521<a href="/collections/wedding" data-stagger-second class="navlink navlink--grandchild">
2522                      <span class="navtext ">Weddings and Events</span>
2523                    </a>
2524                  
2525<a href="/collections/birthday-parties" data-stagger-second class="navlink navlink--grandchild">
2526                      <span class="navtext ">Birthday Parties</span>
2527                    </a>
2528                  
2529<a href="/collections/new-baby" data-stagger-second class="navlink navlink--grandchild">
2530                      <span class="navtext ">New Baby</span>
2531                    </a>
2532                  
2533                </div>
2534              
2535<div class="dropdown__family">
2536                  <a href="/collections/jrc-merchandise" data-stagger-first class="navlink navlink--child">
2537                    <span class="navtext ">JRC Merch</span>
2538                  </a>
2539                  
2540<a href="/collections/apparel" data-stagger-second class="navlink navlink--grandchild">
2541                      <span class="navtext ">Apparel</span>
2542                    </a>
2543                  
2544<a href="/collections/cookbooks" data-stagger-second class="navlink navlink--grandchild">
2545                      <span class="navtext ">Cookbooks</span>
2546                    </a>
2547                  
2548<a href="/collections/dazzle-dust" data-stagger-second class="navlink navlink--grandchild">
2549                      <span class="navtext ">Dazzle Dust</span>
2550                    </a>
2551                  
2552<a href="/collections/liquid-flavours" data-stagger-second class="navlink navlink--grandchild">
2553                      <span class="navtext ">Liquid Flavours</span>
2554                    </a>
2555                  
2556<a href="/collections/home-baker" data-stagger-second class="navlink navlink--grandchild">
2557                      <span class="navtext ">Bake At Home</span>
2558                    </a>
2559                  
2560<a href="/collections/perfume" data-stagger-second class="navlink navlink--grandchild">
2561                      <span class="navtext ">Perfume</span>
2562                    </a>
2563                  
2564<a href="/collections/puzzle" data-stagger-second class="navlink navlink--grandchild">
2565                      <span class="navtext ">Puzzle</span>
2566                    </a>
2567                  
2568<a href="/collections/candles" data-stagger-second class="navlink navlink--grandchild">
2569                      <span class="navtext ">Candles</span>
2570                    </a>
2571                  
2572                </div>
2573              
2574<div class="dropdown__family">
2575                  <a href="/collections/gluten-free" data-stagger-first class="navlink navlink--child">
2576                    <span class="navtext ">Gluten Free</span>
2577                  </a>
2578                  
2579                </div>
2580              
2581<div class="dropdown__family">
2582                  <a href="/collections/vegan" data-stagger-first class="navlink navlink--child">
2583                    <span class="navtext ">Vegan</span>
2584                  </a>
2585                  
2586                </div>
2587              
2588            
2589
2590            
2591</div>
2592      </div>
2593    </div>
2594  
2595</div>
2596      
2597        
2598
2599<div class="menu__item  parent"
2600  data-main-menu-text-item
2601  
2602    aria-haspopup="true"
2603    aria-expanded="false"
2604    data-hover-disclosure-toggle="dropdown-7083aef0faa92e0c1bd9b789ac28c783"
2605    aria-controls="dropdown-7083aef0faa92e0c1bd9b789ac28c783"
2606  >
2607  <a href="/collections/all-products" data-top-link class="navlink navlink--toplevel">
2608    <span class="navtext ">Local Delivery and Pick Up</span>
2609    
2610      <span class="navlink__chevron">
2611        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-down" viewBox="0 0 15 9"><path fill-rule="evenodd" d="M7.934 6.873L13.94.868 15 1.928 8.995 7.935 9 7.939 7.94 9l-.006-.004L7.93 9l-1.06-1.06.004-.006L.869 1.929l1.06-1.061 6.005 6.005z"/></svg>
2612
2613      </span>
2614    
2615  </a>
2616  
2617    <div class="header__dropdown"
2618      data-hover-disclosure
2619      id="dropdown-7083aef0faa92e0c1bd9b789ac28c783">
2620      <div class="header__dropdown__wrapper">
2621        <div class="header__dropdown__inner">
2622            
2623<a href="/collections/cakes" data-stagger class="navlink navlink--child">
2624                <span class="navtext ">Cakes</span>
2625              </a>
2626            
2627<a href="/collections/cupcakes" data-stagger class="navlink navlink--child">
2628                <span class="navtext ">Cupcakes</span>
2629              </a>
2630            
2631<a href="/collections/macarons" data-stagger class="navlink navlink--child">
2632                <span class="navtext ">Macarons</span>
2633              </a>
2634            
2635<a href="/collections/snack-cakes" data-stagger class="navlink navlink--child">
2636                <span class="navtext ">Snack Cakes</span>
2637              </a>
2638            
2639<a href="/collections/brownies" data-stagger class="navlink navlink--child">
2640                <span class="navtext ">Brownies</span>
2641              </a>
2642            
2643<a href="/collections/cake-cans" data-stagger class="navlink navlink--child">
2644                <span class="navtext ">Cake Cans</span>
2645              </a>
2646            
2647<a href="/collections/cookie-dough-cups" data-stagger class="navlink navlink--child">
2648                <span class="navtext ">Cookie Dough Cups</span>
2649              </a>
2650            
2651<a href="/collections/cookie-sandwiches" data-stagger class="navlink navlink--child">
2652                <span class="navtext ">Cookie Sandwiches</span>
2653              </a>
2654            
2655<a href="/collections/party-platters" data-stagger class="navlink navlink--child">
2656                <span class="navtext ">Party Platters</span>
2657              </a>
2658            
2659<a href="/collections/cookbooks" data-stagger class="navlink navlink--child">
2660                <span class="navtext ">Cookbooks</span>
2661              </a>
2662            
2663<a href="/collections/dazzle-dust" data-stagger class="navlink navlink--child">
2664                <span class="navtext ">Dazzle Dust Edible Glitter</span>
2665              </a>
2666            
2667<a href="/collections/liquid-flavours" data-stagger class="navlink navlink--child">
2668                <span class="navtext ">Liquid Flavours</span>
2669              </a>
2670            
2671<a href="/collections/treat-boxes" data-stagger class="navlink navlink--child">
2672                <span class="navtext ">Gift Boxes and Bags</span>
2673              </a>
2674            
2675<a href="/collections/jrc-merchandise" data-stagger class="navlink navlink--child">
2676                <span class="navtext ">JRC Items</span>
2677              </a>
2678            
2679<a href="/collections/gluten-free" data-stagger class="navlink navlink--child">
2680                <span class="navtext ">Gluten Free</span>
2681              </a>
2682            
2683<a href="/collections/vegan" data-stagger class="navlink navlink--child">
2684                <span class="navtext ">Vegan</span>
2685              </a>
2686            
2687</div>
2688      </div>
2689    </div>
2690  
2691</div>
2692      
2693        
2694
2695<div class="menu__item  child"
2696  data-main-menu-text-item
2697  >
2698  <a href="/pages/local-delivery" data-top-link class="navlink navlink--toplevel">
2699    <span class="navtext ">Skip Delivery</span>
2700    
2701  </a>
2702  
2703</div>
2704      
2705        
2706
2707<div class="menu__item  parent"
2708  data-main-menu-text-item
2709  
2710    aria-haspopup="true"
2711    aria-expanded="false"
2712    data-hover-disclosure-toggle="dropdown-02f67f19b532b24b6d0a19c0715759c0"
2713    aria-controls="dropdown-02f67f19b532b24b6d0a19c0715759c0"
2714  >
2715  <a href="/collections/canada-usa-shipping" data-top-link class="navlink navlink--toplevel">
2716    <span class="navtext ">Shipping</span>
2717    
2718      <span class="navlink__chevron">
2719        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-down" viewBox="0 0 15 9"><path fill-rule="evenodd" d="M7.934 6.873L13.94.868 15 1.928 8.995 7.935 9 7.939 7.94 9l-.006-.004L7.93 9l-1.06-1.06.004-.006L.869 1.929l1.06-1.061 6.005 6.005z"/></svg>
2720
2721      </span>
2722    
2723  </a>
2724  
2725    <div class="header__dropdown"
2726      data-hover-disclosure
2727      id="dropdown-02f67f19b532b24b6d0a19c0715759c0">
2728      <div class="header__dropdown__wrapper">
2729        <div class="header__dropdown__inner">
2730            
2731<a href="/collections/home-baker" data-stagger class="navlink navlink--child">
2732                <span class="navtext ">Bake At Home</span>
2733              </a>
2734            
2735<a href="/collections/canada-usa-shipping" data-stagger class="navlink navlink--child">
2736                <span class="navtext ">Canada</span>
2737              </a>
2738            
2739<a href="/collections/worldwide-shipping" data-stagger class="navlink navlink--child">
2740                <span class="navtext ">International</span>
2741              </a>
2742            
2743<a href="/collections/canada-usa-shipping" data-stagger class="navlink navlink--child">
2744                <span class="navtext ">Shop All Shipping</span>
2745              </a>
2746            
2747</div>
2748      </div>
2749    </div>
2750  
2751</div>
2752      
2753        
2754
2755<div class="menu__item  parent"
2756  data-main-menu-text-item
2757  
2758    aria-haspopup="true"
2759    aria-expanded="false"
2760    data-hover-disclosure-toggle="dropdown-8b66362080187f34db46b78a31a0e33d"
2761    aria-controls="dropdown-8b66362080187f34db46b78a31a0e33d"
2762  >
2763  <a href="/collections/home-baker" data-top-link class="navlink navlink--toplevel">
2764    <span class="navtext ">Bake At Home</span>
2765    
2766      <span class="navlink__chevron">
2767        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-down" viewBox="0 0 15 9"><path fill-rule="evenodd" d="M7.934 6.873L13.94.868 15 1.928 8.995 7.935 9 7.939 7.94 9l-.006-.004L7.93 9l-1.06-1.06.004-.006L.869 1.929l1.06-1.061 6.005 6.005z"/></svg>
2768
2769      </span>
2770    
2771  </a>
2772  
2773    <div class="header__dropdown"
2774      data-hover-disclosure
2775      id="dropdown-8b66362080187f34db46b78a31a0e33d">
2776      <div class="header__dropdown__wrapper">
2777        <div class="header__dropdown__inner">
2778            
2779<a href="/collections/cookbooks" data-stagger class="navlink navlink--child">
2780                <span class="navtext ">Cookbooks</span>
2781              </a>
2782            
2783<a href="/collections/dazzle-dust" data-stagger class="navlink navlink--child">
2784                <span class="navtext ">Dazzle Dust</span>
2785              </a>
2786            
2787<a href="/collections/liquid-flavours" data-stagger class="navlink navlink--child">
2788                <span class="navtext ">Liquid Flavours</span>
2789              </a>
2790            
2791<a href="/products/jenna-rae-cakes-x-colour-mill-food-colouring-set" data-stagger class="navlink navlink--child">
2792                <span class="navtext ">Food Colouring</span>
2793              </a>
2794            
2795<a href="/products/jrc-candy-sprinkles-4oz" data-stagger class="navlink navlink--child">
2796                <span class="navtext ">Sprinkles</span>
2797              </a>
2798            
2799<a href="/collections/jrc-merchandise" data-stagger class="navlink navlink--child">
2800                <span class="navtext ">JRC Merch</span>
2801              </a>
2802            
2803<a href="/blogs/recipes" data-stagger class="navlink navlink--child">
2804                <span class="navtext ">Recipes</span>
2805              </a>
2806            
2807<a href="/collections/classes" data-stagger class="navlink navlink--child">
2808                <span class="navtext ">JRC Academy Classes</span>
2809              </a>
2810            
2811</div>
2812      </div>
2813    </div>
2814  
2815</div>
2816      
2817        
2818
2819<div class="menu__item  parent main-menu--active"
2820  data-main-menu-text-item
2821  
2822    aria-haspopup="true"
2823    aria-expanded="false"
2824    data-hover-disclosure-toggle="dropdown-0c238adb88f63399632b1f039916a5cd"
2825    aria-controls="dropdown-0c238adb88f63399632b1f039916a5cd"
2826  >
2827  <a href="/pages/580-academy-road-winnipeg-cake-shop" data-top-link class="navlink navlink--toplevel">
2828    <span class="navtext ">Bakeries</span>
2829    
2830      <span class="navlink__chevron">
2831        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-down" viewBox="0 0 15 9"><path fill-rule="evenodd" d="M7.934 6.873L13.94.868 15 1.928 8.995 7.935 9 7.939 7.94 9l-.006-.004L7.93 9l-1.06-1.06.004-.006L.869 1.929l1.06-1.061 6.005 6.005z"/></svg>
2832
2833      </span>
2834    
2835  </a>
2836  
2837    <div class="header__dropdown"
2838      data-hover-disclosure
2839      id="dropdown-0c238adb88f63399632b1f039916a5cd">
2840      <div class="header__dropdown__wrapper">
2841        <div class="header__dropdown__inner">
2842            
2843<a href="/pages/about-us" data-stagger class="navlink navlink--child">
2844                <span class="navtext ">Our Story</span>
2845              </a>
2846            
2847<a href="/pages/580-academy-road-winnipeg-cake-shop" data-stagger class="navlink navlink--child main-menu--active">
2848                <span class="navtext ">Academy Road</span>
2849              </a>
2850            
2851<a href="/pages/island-lakes-winnipeg-cake-shop" data-stagger class="navlink navlink--child">
2852                <span class="navtext ">Island Lakes</span>
2853              </a>
2854            
2855<a href="/pages/the-forks-winnipeg-cake-shop" data-stagger class="navlink navlink--child">
2856                <span class="navtext ">The Forks</span>
2857              </a>
2858            
2859<a href="/pages/ywg-airport-winnipeg-cake-shop" data-stagger class="navlink navlink--child">
2860                <span class="navtext ">YWG Airport *Now Open!*</span>
2861              </a>
2862            
2863<a href="/pages/contact" data-stagger class="navlink navlink--child">
2864                <span class="navtext ">Contact</span>
2865              </a>
2866            
2867<a href="/pages/careers" data-stagger class="navlink navlink--child">
2868                <span class="navtext ">Careers</span>
2869              </a>
2870            
2871<a href="/pages/care-instructions" data-stagger class="navlink navlink--child">
2872                <span class="navtext ">Care Instructions</span>
2873              </a>
2874            
2875<a href="/pages/care-instructions" data-stagger class="navlink navlink--child">
2876                <span class="navtext ">Ingredient Lists</span>
2877              </a>
2878            
2879<a href="https://jennaraecakes.com/blogs/blog?q=all" data-stagger class="navlink navlink--child">
2880                <span class="navtext ">Blog</span>
2881              </a>
2882            
2883<a href="https://jennaraecakes.com/blogs/news" data-stagger class="navlink navlink--child">
2884                <span class="navtext ">News</span>
2885              </a>
2886            
2887</div>
2888      </div>
2889    </div>
2890  
2891</div>
2892      
2893      <div class="hover__bar"></div>
2894      <div class="hover__bg"></div>
2895    </div>
2896  </nav>
2897
2898                
2899<div class="header__desktop__buttons header__desktop__buttons--icons" ><div class="header__desktop__button " >
2900        <a href="/account" class="navlink">
2901          
2902            <svg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2903  <path d="M12.44 25.07C19.0674 25.07 24.44 19.6974 24.44 13.07C24.44 6.44259 19.0674 1.07001 12.44 1.07001C5.81258 1.07001 0.440002 6.44259 0.440002 13.07C0.440002 19.6974 5.81258 25.07 12.44 25.07Z" stroke="#8D6D44" stroke-width="0.75"/>
2904  <path d="M10.2361 10.7087C10.2361 11.9251 11.2235 12.9198 12.4472 12.9198C13.6708 12.9198 14.6583 11.9323 14.6583 10.7087" stroke="#8D6D44" stroke-width="0.75"/>
2905  <path d="M4.41853 22.1505C6.00708 19.367 9.00529 17.485 12.44 17.485C15.8747 17.485 18.8729 19.3598 20.4615 22.1505" stroke="#8D6D44" stroke-width="0.75"/>
2906  <path d="M12.44 15.5888C15.0601 15.5888 17.1842 13.4648 17.1842 10.8446C17.1842 8.22451 15.0601 6.10046 12.44 6.10046C9.81986 6.10046 7.69582 8.22451 7.69582 10.8446C7.69582 13.4648 9.81986 15.5888 12.44 15.5888Z" stroke="#8D6D44" stroke-width="0.75"/>
2907</svg>
2908            <span class="visually-hidden">My Account</span>
2909          
2910        </a>
2911      </div>
2912    
2913
2914    
2915      <div class="header__desktop__button " >
2916        <a href="/search" class="navlink" data-popdown-toggle="search-popdown">
2917          
2918            <svg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2919  <path d="M12.44 25.07C19.0674 25.07 24.44 19.6974 24.44 13.07C24.44 6.44259 19.0674 1.07001 12.44 1.07001C5.81258 1.07001 0.440002 6.44259 0.440002 13.07C0.440002 19.6974 5.81258 25.07 12.44 25.07Z" stroke="#8D6D44" stroke-width="0.75"/>
2920  <path d="M8.25397 10.7087C8.25397 11.9251 9.24144 12.9198 10.4651 12.9198C11.6815 12.9198 12.6761 11.9323 12.6761 10.7087" stroke="#8D6D44" stroke-width="0.75"/>
2921  <path d="M10.465 15.5888C13.0852 15.5888 15.2092 13.4648 15.2092 10.8446C15.2092 8.22451 13.0852 6.10046 10.465 6.10046C7.8449 6.10046 5.72086 8.22451 5.72086 10.8446C5.72086 13.4648 7.8449 15.5888 10.465 15.5888Z" stroke="#8D6D44" stroke-width="0.75"/>
2922  <path d="M11.8819 15.2668L16.2182 19.6031C16.7477 20.1326 17.6064 20.1326 18.1359 19.6031C18.6654 19.0736 18.6654 18.2149 18.1359 17.6854L14.2074 13.757" stroke="#8D6D44" stroke-width="0.75"/>
2923</svg>
2924            <span class="visually-hidden">Search</span>
2925          
2926        </a>
2927      </div>
2928    
2929
2930    <div class="header__desktop__button " >
2931      <a href="/cart"
2932        class="navlink navlink--cart"
2933        data-drawer-toggle="drawer-cart">
2934        
2935          <svg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2936  <path d="M13 25C19.6274 25 25 19.6274 25 13C25 6.37258 19.6274 1 13 1C6.37258 1 1 6.37258 1 13C1 19.6274 6.37258 25 13 25Z" stroke="#8D6D44" stroke-width="0.75"/>
2937  <path d="M6.76743 10.4741H19.2254" stroke="#8D6D44" stroke-width="0.75"/>
2938  <path d="M7.06082 10.1735V17.4723C7.06082 18.4812 7.87656 19.3041 8.89267 19.3041H17.1073C18.1163 19.3041 18.9392 18.4884 18.9392 17.4723V10.1735" stroke="#8D6D44" stroke-width="0.75"/>
2939  <path d="M7.00357 10.3238L8.77817 8.75671H17.2218L18.9535 10.3238" stroke="#8D6D44" stroke-width="0.75"/>
2940  <path d="M10.7245 8.97853C10.7245 7.71913 11.7406 6.70303 13 6.70303C14.2594 6.70303 15.2755 7.71913 15.2755 8.97853" stroke="#8D6D44" stroke-width="0.75"/>
2941  <path d="M10.7746 10.6386C10.7746 11.8551 11.7621 12.8497 12.9857 12.8497C14.2093 12.8497 15.1968 11.8623 15.1968 10.6386" stroke="#8D6D44" stroke-width="0.75"/>
2942</svg>
2943          <span class="visually-hidden">Cart</span>
2944          
2945  <span class="header__cart__status">
2946    <span data-header-cart-price="0">
2947      $0.00
2948    </span>
2949    <span data-header-cart-count="0">
2950      (0)
2951    </span>
2952    
2953<span data-header-cart-full="false"></span>
2954  </span>
2955
2956        
2957      </a>
2958    </div>
2959
2960  </div>
2961
2962              </div>
2963            </div></div>
2964    </div>
2965  </header>
2966  
2967  <nav class="drawer header__drawer display-none"
2968    data-drawer="hamburger"
2969    aria-label="Main menu"
2970    id="header-menu">
2971    <div class="drawer__content">
2972      <div class="drawer__top">
2973
2974
2975        <div class="drawer__top__left"><form method="post" action="/localization" id="localization-form-drawer" accept-charset="UTF-8" class="header__drawer__selects" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/580-academy-road-winnipeg-cake-shop" /><div class="popout--navbar">
2976  
2977
2978  <div class="popout" data-popout>
2979      
2980      <button type="button" class="popout__toggle" aria-expanded="false" aria-controls="currency-list-localization-form-drawer" aria-describedby="currency-heading-localization-form-drawer" data-popout-toggle>
2981        USD $<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-down" viewB
2981ox="0 0 30 17"><path fill-rule="evenodd" d="M0 3.235L3.525 0l11.473 10.509L26.473 0 30 3.235 14.998 17z"/></svg></button>
2982
2983      <ul id="currency-list-localization-form-drawer" class="popout-list" data-popout-list>
2984        
2985          <li class="popout-list__item ">
2986            <a class="popout-list__option" href="#"  data-value="CAD" data-popout-option>
2987              <span>CAD $</span>
2988            </a>
2989          </li>
2990          <li class="popout-list__item popout-list__item--current">
2991            <a class="popout-list__option" href="#" aria-current="true" data-value="USD" data-popout-option>
2992              <span>USD $</span>
2993            </a>
2994          </li></ul>
2995      
2996      <input type="hidden" name="currency_code" id="CurrencySelector-localization-form-drawer" value="USD" data-popout-input/>
2997    
2998  </div>
2999</div>
3000</form><a class="drawer__account" href="/account">
3001              <svg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3002  <path d="M12.44 25.07C19.0674 25.07 24.44 19.6974 24.44 13.07C24.44 6.44259 19.0674 1.07001 12.44 1.07001C5.81258 1.07001 0.440002 6.44259 0.440002 13.07C0.440002 19.6974 5.81258 25.07 12.44 25.07Z" stroke="#8D6D44" stroke-width="0.75"/>
3003  <path d="M10.2361 10.7087C10.2361 11.9251 11.2235 12.9198 12.4472 12.9198C13.6708 12.9198 14.6583 11.9323 14.6583 10.7087" stroke="#8D6D44" stroke-width="0.75"/>
3004  <path d="M4.41853 22.1505C6.00708 19.367 9.00529 17.485 12.44 17.485C15.8747 17.485 18.8729 19.3598 20.4615 22.1505" stroke="#8D6D44" stroke-width="0.75"/>
3005  <path d="M12.44 15.5888C15.0601 15.5888 17.1842 13.4648 17.1842 10.8446C17.1842 8.22451 15.0601 6.10046 12.44 6.10046C9.81986 6.10046 7.69582 8.22451 7.69582 10.8446C7.69582 13.4648 9.81986 15.5888 12.44 15.5888Z" stroke="#8D6D44" stroke-width="0.75"/>
3006</svg>
3007              <span class="visually-hidden">My Account</span>
3008            </a></div>
3009
3010        <button class="drawer__button drawer__close"
3011          data-drawer-toggle="hamburger"
3012          aria-label="Close">
3013          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 15 15"><g fill-rule="evenodd"><path d="M2.06 1l12.02 12.021-1.06 1.061L1 2.062z"/><path d="M1 13.02L13.022 1l1.061 1.06-12.02 12.02z"/></g></svg>
3014        </button>
3015      </div>
3016      <div class="drawer__inner" data-drawer-scrolls>
3017        
3018          <div class="drawer__search" data-drawer-search>
3019            
3020
3021<div data-search-popdown-wrap>
3022  <div id="search-drawer" class="search-drawer search__predictive" data-popdown-outer>
3023    <div class="item--loadbar" data-loading-indicator style="display: none;"></div>
3024    <div class="search__predictive__outer">
3025      <div class="wrapper">
3026        <div class="search__predictive__main">
3027          <form class="search__predictive__form"
3028              action="/search"
3029              method="get"
3030              role="search">
3031            <button class="search__predictive__form__button" type="submit">
3032              <span class="visually-hidden">Search</span>
3033              <svg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3034  <path d="M12.44 25.07C19.0674 25.07 24.44 19.6974 24.44 13.07C24.44 6.44259 19.0674 1.07001 12.44 1.07001C5.81258 1.07001 0.440002 6.44259 0.440002 13.07C0.440002 19.6974 5.81258 25.07 12.44 25.07Z" stroke="#8D6D44" stroke-width="0.75"/>
3035  <path d="M8.25397 10.7087C8.25397 11.9251 9.24144 12.9198 10.4651 12.9198C11.6815 12.9198 12.6761 11.9323 12.6761 10.7087" stroke="#8D6D44" stroke-width="0.75"/>
3036  <path d="M10.465 15.5888C13.0852 15.5888 15.2092 13.4648 15.2092 10.8446C15.2092 8.22451 13.0852 6.10046 10.465 6.10046C7.8449 6.10046 5.72086 8.22451 5.72086 10.8446C5.72086 13.4648 7.8449 15.5888 10.465 15.5888Z" stroke="#8D6D44" stroke-width="0.75"/>
3037  <path d="M11.8819 15.2668L16.2182 19.6031C16.7477 20.1326 17.6064 20.1326 18.1359 19.6031C18.6654 19.0736 18.6654 18.2149 18.1359 17.6854L14.2074 13.757" stroke="#8D6D44" stroke-width="0.75"/>
3038</svg>
3039            </button>
3040            <input type="search"
3041            data-predictive-search-input
3042            name="q" 
3043            value="" 
3044            placeholder="Search..." 
3045            aria-label="Search our store">
3046          </form>
3047          <div class="search__predictive__close">
3048            <button class="search__predictive__close__inner" data-close-popdown aria-label="Close">
3049              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close-small" viewBox="0 0 15 15"><g fill-rule="evenodd"><path d="M2.237 1.073l12.021 12.021-1.414 1.414L.824 2.488z"/><path d="M.823 13.094l12.021-12.02 1.414 1.413-12.02 12.021z"/></g></svg>
3050            </button>
3051          </div>
3052
3053          <div class="search__predictive__clear">
3054            <button class="search__predictive__close__inner" data-clear-input aria-label="Close">
3055              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 15 15"><g fill-rule="evenodd"><path d="M2.06 1l12.02 12.021-1.06 1.061L1 2.062z"/><path d="M1 13.02L13.022 1l1.061 1.06-12.02 12.02z"/></g></svg>
3056            </button>
3057          </div>
3058        </div>
3059      </div>
3060    </div>
3061    <div class="header__search__results" data-predictive-search-results>
3062      <div class="wrapper">
3063        <div class="search__results__empty" data-predictive-search-aria></div>
3064        <div class="search__results__outer">
3065
3066          <div class="search__results__products">
3067            <div class="search__results__products__title" data-product-title-wrap></div>
3068            <div class="search__results__products__list" data-product-wrap>
3069              
3070            </div>
3071          </div>
3072          <div class="search__results__other">
3073            <div class="search__results__other__list" data-collection-wrap></div>
3074            <div class="search__results__other__list" data-article-wrap></div>
3075            <div class="search__results__other__list" data-page-wrap></div>
3076          </div>
3077        </div>
3078      </div>
3079    </div>
3080  </div>
3081
3082  
3083
3084  
3084<script data-predictive-search-aria-template type="text/x-template">
3085    <div aria-live="polite">
3086      <p>
3087        
3088          {{@if(it.count)}}
3089            <span class="badge">{{ it.count }}</span>
3090          {{/if}}
3091          {{ it.title }} <em>{{ it.query }}</em>
3092        
3093      </p>
3094    </div>
3095  </script>
3095
3096
3097  
3097<script data-predictive-search-title-template type="text/x-template">
3098    <div class="search__results__heading">
3099      
3100        <p>
3101          <span class="search__results__title">{{ it.title }}</span>
3102          <span class="badge">{{ it.count }}</span>
3103        </p>
3104      
3105    </div>
3106  </script>
3106
3107
3108  
3108<script data-search-other-template type="text/x-template">
3109    
3110      {{@each(it) => object, index}}
3111        <div class="other__inline animates" style="animation-delay: {{ index | animationDelay }}ms;">
3112          <p class="other__inline__title">
3113            <a href="{{ object.url }}">{{ object.title | safe }}</a>
3114          </p>
3115        </div>
3116      {{/each}}
3117    
3118  </script>
3118
3119
3120  
3120<script data-search-product-template type="text/x-template">
3121    
3122      {{@each(it) => object, index}}
3123        <a href="{{ object.url }}" class="product__inline animates" style="animation-delay: {{ index | animationDelay }}ms;">
3124          <div class="product__inline__image">
3125            <img class="img-aspect-ratio" width="{{object.featured_image.width}}" height="{{ object.featured_image.height }}" alt="{{ object.featured_image.alt }}" src="{{ object.thumb }}">
3126          </div>
3127          <div>
3128            <p class="product__inline__title">
3129              {{ object.title | safe }}
3130            </p>
3131            <p class="product__inline__price">
3132              <span class="price {{ object.classes }}">
3133                {{ object.price | safe }}
3134              </span>
3135              {{@if(object.sold_out)}}
3136                <br /><em>{{ object.sold_out_translation }}</em>
3137              {{/if}}
3138              {{@if(object.on_sale)}}
3139                <span class="compare-at">
3140                  {{ object.compare_at_price | safe }}
3141                </span>
3142              {{/if}}
3143            </p>
3144          </div>
3145        </a>
3146      {{/each}}
3147    
3148  </script>
3148
3149
3150</div>
3151          </div>
3152        
3153        <div class="drawer__menu" data-stagger-animation data-sliderule-pane="0">
3154          
3155            
3156
3157<div class="sliderule__wrapper">
3158    <div class="sliderow" data-animates>
3159      
3160<a class="sliderow__title" href="/pages/corporate">Corporate</a>
3161    </div></div>
3162          
3163            
3164
3165<div class="sliderule__wrapper">
3166    <div class="sliderow" data-animates>
3167      
3168<a class="sliderow__title" href="/products/advent-calendar">Advent Calendar</a>
3169    </div></div>
3170          
3171            
3172
3173<div class="sliderule__wrapper"><button class="sliderow"
3174      data-animates
3175      data-sliderule-open="sliderule-4822727e0cd86e484404310561368400">
3176      <span class="sliderow__title">Seasonal</span>
3177      <span class="sliderule__chevron--right">
3178        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
3179        <span class="visually-hidden">Expand menu</span>
3180      </span>
3181    </button>
3182
3183    <div class="mobile__menu__dropdown sliderule__panel" 
3184      data-sliderule 
3185      id="sliderule-4822727e0cd86e484404310561368400">
3186
3187      <div class="sliderow" data-animates>
3188        <button class="drawer__button"
3189          data-sliderule-close="sliderule-4822727e0cd86e484404310561368400">
3190          <span class="sliderule__chevron--left">
3191            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
3192            <span class="visually-hidden">Hide menu</span>
3193          </span>
3194        </button>
3195        
3196<a class="sliderow__title" href="/collections/thanksgiving">Seasonal</a>
3197      </div>
3198
3199      
3200        
3201        
3202        
3203
3204<div class="sliderule__wrapper">
3205    <div class="sliderow" data-animates>
3206      
3207<a class="sliderow__title" href="/collections/thanksgiving">Thanksgiving</a>
3208    </div></div>
3209      
3210        
3211        
3212        
3213
3214<div class="sliderule__wrapper">
3215    <div class="sliderow" data-animates>
3216      
3217<a class="sliderow__title" href="/collections/autumn-collection">Fall Collection</a>
3218    </div></div>
3219      
3220<div class="sliderule-grid blocks-0">
3221           
3222        </div></div></div>
3223          
3224            
3225
3226<div class="sliderule__wrapper"><button class="sliderow"
3227      data-animates
3228      data-sliderule-open="sliderule-88b08bbecc9e65c966a2946beebb7255">
3229      <span class="sliderow__title">Menu</span>
3230      <span class="sliderule__chevron--right">
3231        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
3232        <span class="visually-hidden">Expand menu</span>
3233      </span>
3234    </button>
3235
3236    <div class="mobile__menu__dropdown sliderule__panel" 
3237      data-sliderule 
3238      id="sliderule-88b08bbecc9e65c966a2946beebb7255">
3239
3240      <div class="sliderow" data-animates>
3241        <button class="drawer__button"
3242          data-sliderule-close="sliderule-88b08bbecc9e65c966a2946beebb7255">
3243          <span class="sliderule__chevron--left">
3244            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
3245            <span class="visually-hidden">Hide menu</span>
3246          </span>
3247        </button>
3248        
3249<a class="sliderow__title" href="/collections/all-products">Menu</a>
3250      </div>
3251
3252      
3253        
3254        
3255        
3256
3257<div class="sliderule__wrapper"><button class="sliderow"
3258      data-animates
3259      data-sliderule-open="sliderule-c5bc35065b5f7bd92c08866b834c637f">
3260      <span class="sliderow__title">Cakes</span>
3261      <span class="sliderule__chevron--right">
3262        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
3263        <span class="visually-hidden">Expand menu</span>
3264      </span>
3265    </button>
3266
3267    <div class="mobile__menu__dropdown sliderule__panel" 
3268      data-sliderule 
3269      id="sliderule-c5bc35065b5f7bd92c08866b834c637f">
3270
3271      <div class="sliderow" data-animates>
3272        <button class="drawer__button"
3273          data-sliderule-close="sliderule-c5bc35065b5f7bd92c08866b834c637f">
3274          <span class="sliderule__chevron--left">
3275            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
3276            <span class="visually-hidden">Hide menu</span>
3277          </span>
3278        </button>
3279        
3280<a class="sliderow__title" href="/collections/cakes">Cakes</a>
3281      </div>
3282
3283      
3284        
3285        
3286        
3287
3288<div class="sliderule__wrapper">
3289    <div class="sliderow" data-animates>
3290      
3291<a class="sliderow__title" href="/products/last-minute-cakes">Last Minute Cakes</a>
3292    </div></div>
3293      
3294        
3295        
3296        
3297
3298<div class="sliderule__wrapper">
3299    <div class="sliderow" data-animates>
3300      
3301<a class="sliderow__title" href="/collections/classic-cakes">Classic Cakes</a>
3302    </div></div>
3303      
3304        
3305        
3306        
3307
3308<div class="sliderule__wrapper">
3309    <div class="sliderow" data-animates>
3310      
3311<a class="sliderow__title" href="/collections/designer-cakes">Customizable Cake Designs</a>
3312    </div></div>
3313      
3314        
3315        
3316        
3317
3318<div class="sliderule__wrapper">
3319    <div class="sliderow" data-animates>
3320      
3321<a class="sliderow__title" href="/collections/design-your-own-cake">Design Your Own Cake</a>
3322    </div></div>
3323      
3324        
3325        
3326        
3327
3328<div class="sliderule__wrapper">
3329    <div class="sliderow" data-animates>
3330      
3331<a class="sliderow__title" href="/products/custom-cakes">Fully Custom Cakes</a>
3332    </div></div>
3333      
3334        
3335        
3336        
3337
3338<div class="sliderule__wrapper">
3339    <div class="sliderow" data-animates>
3340      
3341<a class="sliderow__title" href="/collections/weddings">Wedding Cakes</a>
3342    </div></div>
3343      
3344        
3345        
3346        
3347
3348<div class="sliderule__wrapper">
3349    <div class="sliderow" data-animates>
3350      
3351<a class="sliderow__title" href="/collections/classes">JRC Academy Classes</a>
3352    </div></div>
3353      
3354<div class="sliderule-grid blocks-0">
3355           
3356        </div></div></div>
3357      
3358        
3359        
3360        
3361
3362<div class="sliderule__wrapper"><button class="sliderow"
3363      data-animates
3364      data-sliderule-open="sliderule-b8a6384403cc96e799dab5db7a184015">
3365      <span class="sliderow__title">Macarons</span>
3366      <span class="sliderule__chevron--right">
3367        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
3368        <span class="visually-hidden">Expand menu</span>
3369      </span>
3370    </button>
3371
3372    <div class="mobile__menu__dropdown sliderule__panel" 
3373      data-sliderule 
3374      id="sliderule-b8a6384403cc96e799dab5db7a184015">
3375
3376      <div class="sliderow" data-animates>
3377        <button class="drawer__button"
3378          data-sliderule-close="sliderule-b8a6384403cc96e799dab5db7a184015">
3379          <span class="sliderule__chevron--left">
3380            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
3381            <span class="visually-hidden">Hide menu</span>
3382          </span>
3383        </button>
3384        
3385<a class="sliderow__title" href="/collections/macarons">Macarons</a>
3386      </div>
3387
3388      
3389        
3390        
3391        
3392
3393<div class="sliderule__wrapper">
3394    <div class="sliderow" data-animates>
3395      
3396<a class="sliderow__title" href="/collections/classic-macarons">Classic Macarons</a>
3397    </div></div>
3398      
3399        
3400        
3401        
3402
3403<div class="sliderule__wrapper">
3404    <div class="sliderow" data-animates>
3405      
3406<a class="sliderow__title" href="/collections/printed-macarons">Printed Macarons</a>
3407    </div></div>
3408      
3409        
3410        
3411        
3412
3413<div class="sliderule__wrapper">
3414    <div class="sliderow" data-animates>
3415      
3416<a class="sliderow__title" href="/collections/macaron-cakes">Macaron Cakes</a>
3417    </div></div>
3418      
3419        
3420        
3421        
3422
3423<div class="sliderule__wrapper">
3424    <div class="sliderow" data-animates>
3425      
3426<a class="sliderow__title" href="/collections/macaron-gift-boxes">Macaron Gift Boxes</a>
3427    </div></div>
3428      
3429<div class="sliderule-grid blocks-0">
3430           
3431        </div></div></div>
3432      
3433        
3434        
3435        
3436
3437<div class="sliderule__wrapper"><button class="sliderow"
3438      data-animates
3439      data-sliderule-open="sliderule-897ebc065899c8e64e993e903ed9edcc">
3440      <span class="sliderow__title">Cupcakes</span>
3441      <span class="sliderule__chevron--right">
3442        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
3443        <span class="visually-hidden">Expand menu</span>
3444      </span>
3445    </button>
3446
3447    <div class="mobile__menu__dropdown sliderule__panel" 
3448      data-sliderule 
3449      id="sliderule-897ebc065899c8e64e993e903ed9edcc">
3450
3451      <div class="sliderow" data-animates>
3452        <button class="drawer__button"
3453          data-sliderule-close="sliderule-897ebc065899c8e64e993e903ed9edcc">
3454          <span class="sliderule__chevron--left">
3455            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
3456            <span class="visually-hidden">Hide menu</span>
3457          </span>
3458        </button>
3459        
3460<a class="sliderow__title" href="/collections/cupcakes">Cupcakes</a>
3461      </div>
3462
3463      
3464        
3465        
3466        
3467
3468<div class="sliderule__wrapper">
3469    <div class="sliderow" data-animates>
3470      
3471<a class="sliderow__title" href="/products/weekly-cupcakes">Weekly Cupcakes</a>
3472    </div></div>
3473      
3474        
3475        
3476        
3477
3478<div class="sliderule__wrapper">
3479    <div class="sliderow" data-animates>
3480      
3481<a class="sliderow__title" href="/collections/classic-cupcakes">Classic Cupcakes</a>
3482    </div></div>
3483      
3484        
3485        
3486        
3487
3488<div class="sliderule__wrapper">
3489    <div class="sliderow" data-animates>
3490      
3491<a class="sliderow__title" href="/collections/the-works-cupcakes">The Works Cupcakes</a>
3492    </div></div>
3493      
3494        
3495        
3496        
3497
3498<div class="sliderule__wrapper">
3499    <div class="sliderow" data-animates>
3500      
3501<a class="sliderow__title" href="/products/rainbow-cupcakes">Rainbow Cupcakes</a>
3502    </div></div>
3503      
3504        
3505        
3506        
3507
3508<div class="sliderule__wrapper">
3509    <div class="sliderow" data-animates>
3510      
3511<a class="sliderow__title" href="/products/custom-designed-cupcakes">Custom Designed Cupcakes</a>
3512    </div></div>
3513      
3514<div class="sliderule-grid blocks-0">
3515           
3516        </div></div></div>
3517      
3518        
3519        
3520        
3521
3522<div class="sliderule__wrapper">
3523    <div class="sliderow" data-animates>
3524      
3525<a class="sliderow__title" href="/collections/snack-cakes">Snack Cakes</a>
3526    </div></div>
3527      
3528        
3529        
3530        
3531
3532<div class="sliderule__wrapper">
3533    <div class="sliderow" data-animates>
3534      
3535<a class="sliderow__title" href="/collections/brownies">Brownies</a>
3536    </div></div>
3537      
3538        
3539        
3540        
3541
3542<div class="sliderule__wrapper">
3543    <div class="sliderow" data-animates>
3544      
3545<a class="sliderow__title" href="/collections/cake-cans">Cake Cans</a>
3546    </div></div>
3547      
3548        
3549        
3550        
3551
3552<div class="sliderule__wrapper">
3553    <div class="sliderow" data-animates>
3554      
3555<a class="sliderow__title" href="/collections/cookie-dough-cups">Cookie Dough Cups</a>
3556    </div></div>
3557      
3558        
3559        
3560        
3561
3562<div class="sliderule__wrapper">
3563    <div class="sliderow" data-animates>
3564      
3565<a class="sliderow__title" href="/collections/cookie-sandwiches">Cookie Sandwiches</a>
3566    </div></div>
3567      
3568        
3569        
3570        
3571
3572<div class="sliderule__wrapper">
3573    <div class="sliderow" data-animates>
3574      
3575<a class="sliderow__title" href="/collections/party-platters">Party Platters</a>
3576    </div></div>
3577      
3578        
3579        
3580        
3581
3582<div class="sliderule__wrapper"><button class="sliderow"
3583      data-animates
3584      data-sliderule-open="sliderule-aeeef1df0167c5fe7bbdcc27c21be6bc">
3585      <span class="sliderow__title">Gift Boxes + Bags</span>
3586      <span class="sliderule__chevron--right">
3587        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
3588        <span class="visually-hidden">Expand menu</span>
3589      </span>
3590    </button>
3591
3592    <div class="mobile__menu__dropdown sliderule__panel" 
3593      data-sliderule 
3594      id="sliderule-aeeef1df0167c5fe7bbdcc27c21be6bc">
3595
3596      <div class="sliderow" data-animates>
3597        <button class="drawer__button"
3598          data-sliderule-close="sliderule-aeeef1df0167c5fe7bbdcc27c21be6bc">
3599          <span class="sliderule__chevron--left">
3600            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
3601            <span class="visually-hidden">Hide menu</span>
3602          </span>
3603        </button>
3604        
3605<a class="sliderow__title" href="/collections/treat-boxes">Gift Boxes + Bags</a>
3606      </div>
3607
3608      
3609        
3610        
3611        
3612
3613<div class="sliderule__wrapper">
3614    <div class="sliderow" data-animates>
3615      
3616<a class="sliderow__title" href="/collections/gift-boxes">Gift Boxes</a>
3617    </div></div>
3618      
3619        
3620        
3621        
3622
3623<div class="sliderule__wrapper">
3624    <div class="sliderow" data-animates>
3625      
3626<a class="sliderow__title" href="/collections/gift-bags">Gift Bags</a>
3627    </div></div>
3628      
3629<div class="sliderule-grid blocks-0">
3630           
3631        </div></div></div>
3632      
3633        
3634        
3635        
3636
3637<div class="sliderule__wrapper"><button class="sliderow"
3638      data-animates
3639      data-sliderule-open="sliderule-e59582d7b8d0abb8a420969d77272230">
3640      <span class="sliderow__title">Occasion</span>
3641      <span class="sliderule__chevron--right">
3642        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
3643        <span class="visually-hidden">Expand menu</span>
3644      </span>
3645    </button>
3646
3647    <div class="mobile__menu__dropdown sliderule__panel" 
3648      data-sliderule 
3649      id="sliderule-e59582d7b8d0abb8a420969d77272230">
3650
3651      <div class="sliderow" data-animates>
3652        <button class="drawer__button"
3653          data-sliderule-close="sliderule-e59582d7b8d0abb8a420969d77272230">
3654          <span class="sliderule__chevron--left">
3655            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
3656            <span class="visually-hidden">Hide menu</span>
3657          </span>
3658        </button>
3659        
3660<a class="sliderow__title" href="/collections/baked-goods">Occasion</a>
3661      </div>
3662
3663      
3664        
3665        
3666        
3667
3668<div class="sliderule__wrapper">
3669    <div class="sliderow" data-animates>
3670      
3671<a class="sliderow__title" href="/collections/wedding">Weddings and Events</a>
3672    </div></div>
3673      
3674        
3675        
3676        
3677
3678<div class="sliderule__wrapper">
3679    <div class="sliderow" data-animates>
3680      
3681<a class="sliderow__title" href="/collections/birthday-parties">Birthday Parties</a>
3682    </div></div>
3683      
3684        
3685        
3686        
3687
3688<div class="sliderule__wrapper">
3689    <div class="sliderow" data-animates>
3690      
3691<a class="sliderow__title" href="/collections/new-baby">New Baby</a>
3692    </div></div>
3693      
3694<div class="sliderule-grid blocks-0">
3695           
3696        </div></div></div>
3697      
3698        
3699        
3700        
3701
3702<div class="sliderule__wrapper"><button class="sliderow"
3703      data-animates
3704      data-sliderule-open="sliderule-3ed7391d682d06f43ce0b99cc28ebad8">
3705      <span class="sliderow__title">JRC Merch</span>
3706      <span class="sliderule__chevron--right">
3707        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
3708        <span class="visually-hidden">Expand menu</span>
3709      </span>
3710    </button>
3711
3712    <div class="mobile__menu__dropdown sliderule__panel" 
3713      data-sliderule 
3714      id="sliderule-3ed7391d682d06f43ce0b99cc28ebad8">
3715
3716      <div class="sliderow" data-animates>
3717        <button class="drawer__button"
3718          data-sliderule-close="sliderule-3ed7391d682d06f43ce0b99cc28ebad8">
3719          <span class="sliderule__chevron--left">
3720            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
3721            <span class="visually-hidden">Hide menu</span>
3722          </span>
3723        </button>
3724        
3725<a class="sliderow__title" href="/collections/jrc-merchandise">JRC Merch</a>
3726      </div>
3727
3728      
3729        
3730        
3731        
3732
3733<div class="sliderule__wrapper">
3734    <div class="sliderow" data-animates>
3735      
3736<a class="sliderow__title" href="/collections/apparel">Apparel</a>
3737    </div></div>
3738      
3739        
3740        
3741        
3742
3743<div class="sliderule__wrapper">
3744    <div class="sliderow" data-animates>
3745      
3746<a class="sliderow__title" href="/collections/cookbooks">Cookbooks</a>
3747    </div></div>
3748      
3749        
3750        
3751        
3752
3753<div class="sliderule__wrapper">
3754    <div class="sliderow" data-animates>
3755      
3756<a class="sliderow__title" href="/collections/dazzle-dust">Dazzle Dust</a>
3757    </div></div>
3758      
3759        
3760        
3761        
3762
3763<div class="sliderule__wrapper">
3764    <div class="sliderow" data-animates>
3765      
3766<a class="sliderow__title" href="/collections/liquid-flavours">Liquid Flavours</a>
3767    </div></div>
3768      
3769        
3770        
3771        
3772
3773<div class="sliderule__wrapper">
3774    <div class="sliderow" data-animates>
3775      
3776<a class="sliderow__title" href="/collections/home-baker">Bake At Home</a>
3777    </div></div>
3778      
3779        
3780        
3781        
3782
3783<div class="sliderule__wrapper">
3784    <div class="sliderow" data-animates>
3785      
3786<a class="sliderow__title" href="/collections/perfume">Perfume</a>
3787    </div></div>
3788      
3789        
3790        
3791        
3792
3793<div class="sliderule__wrapper">
3794    <div class="sliderow" data-animates>
3795      
3796<a class="sliderow__title" href="/collections/puzzle">Puzzle</a>
3797    </div></div>
3798      
3799        
3800        
3801        
3802
3803<div class="sliderule__wrapper">
3804    <div class="sliderow" data-animates>
3805      
3806<a class="sliderow__title" href="/collections/candles">Candles</a>
3807    </div></div>
3808      
3809<div class="sliderule-grid blocks-0">
3810           
3811        </div></div></div>
3812      
3813        
3814        
3815        
3816
3817<div class="sliderule__wrapper">
3818    <div class="sliderow" data-animates>
3819      
3820<a class="sliderow__title" href="/collections/gluten-free">Gluten Free</a>
3821    </div></div>
3822      
3823        
3824        
3825        
3826
3827<div class="sliderule__wrapper">
3828    <div class="sliderow" data-animates>
3829      
3830<a class="sliderow__title" href="/collections/vegan">Vegan</a>
3831    </div></div>
3832      
3833<div class="sliderule-grid blocks-0">
3834           
3835        </div></div></div>
3836          
3837            
3838
3839<div class="sliderule__wrapper"><button class="sliderow"
3840      data-animates
3841      data-sliderule-open="sliderule-40b43e92b89ad0a2de83ba5380fda375">
3842      <span class="sliderow__title">Local Delivery and Pick Up</span>
3843      <span class="sliderule__chevron--right">
3844        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
3845        <span class="visually-hidden">Expand menu</span>
3846      </span>
3847    </button>
3848
3849    <div class="mobile__menu__dropdown sliderule__panel" 
3850      data-sliderule 
3851      id="sliderule-40b43e92b89ad0a2de83ba5380fda375">
3852
3853      <div class="sliderow" data-animates>
3854        <button class="drawer__button"
3855          data-sliderule-close="sliderule-40b43e92b89ad0a2de83ba5380fda375">
3856          <span class="sliderule__chevron--left">
3857            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
3858            <span class="visually-hidden">Hide menu</span>
3859          </span>
3860        </button>
3861        
3862<a class="sliderow__title" href="/collections/all-products">Local Delivery and Pick Up</a>
3863      </div>
3864
3865      
3866        
3867        
3868        
3869
3870<div class="sliderule__wrapper">
3871    <div class="sliderow" data-animates>
3872      
3873<a class="sliderow__title" href="/collections/cakes">Cakes</a>
3874    </div></div>
3875      
3876        
3877        
3878        
3879
3880<div class="sliderule__wrapper">
3881    <div class="sliderow" data-animates>
3882      
3883<a class="sliderow__title" href="/collections/cupcakes">Cupcakes</a>
3884    </div></div>
3885      
3886        
3887        
3888        
3889
3890<div class="sliderule__wrapper">
3891    <div class="sliderow" data-animates>
3892      
3893<a class="sliderow__title" href="/collections/macarons">Macarons</a>
3894    </div></div>
3895      
3896        
3897        
3898        
3899
3900<div class="sliderule__wrapper">
3901    <div class="sliderow" data-animates>
3902      
3903<a class="sliderow__title" href="/collections/snack-cakes">Snack Cakes</a>
3904    </div></div>
3905      
3906        
3907        
3908        
3909
3910<div class="sliderule__wrapper">
3911    <div class="sliderow" data-animates>
3912      
3913<a class="sliderow__title" href="/collections/brownies">Brownies</a>
3914    </div></div>
3915      
3916        
3917        
3918        
3919
3920<div class="sliderule__wrapper">
3921    <div class="sliderow" data-animates>
3922      
3923<a class="sliderow__title" href="/collections/cake-cans">Cake Cans</a>
3924    </div></div>
3925      
3926        
3927        
3928        
3929
3930<div class="sliderule__wrapper">
3931    <div class="sliderow" data-animates>
3932      
3933<a class="sliderow__title" href="/collections/cookie-dough-cups">Cookie Dough Cups</a>
3934    </div></div>
3935      
3936        
3937        
3938        
3939
3940<div class="sliderule__wrapper">
3941    <div class="sliderow" data-animates>
3942      
3943<a class="sliderow__title" href="/collections/cookie-sandwiches">Cookie Sandwiches</a>
3944    </div></div>
3945      
3946        
3947        
3948        
3949
3950<div class="sliderule__wrapper">
3951    <div class="sliderow" data-animates>
3952      
3953<a class="sliderow__title" href="/collections/party-platters">Party Platters</a>
3954    </div></div>
3955      
3956        
3957        
3958        
3959
3960<div class="sliderule__wrapper">
3961    <div class="sliderow" data-animates>
3962      
3963<a class="sliderow__title" href="/collections/cookbooks">Cookbooks</a>
3964    </div></div>
3965      
3966        
3967        
3968        
3969
3970<div class="sliderule__wrapper">
3971    <div class="sliderow" data-animates>
3972      
3973<a class="sliderow__title" href="/collections/dazzle-dust">Dazzle Dust Edible Glitter</a>
3974    </div></div>
3975      
3976        
3977        
3978        
3979
3980<div class="sliderule__wrapper">
3981    <div class="sliderow" data-animates>
3982      
3983<a class="sliderow__title" href="/collections/liquid-flavours">Liquid Flavours</a>
3984    </div></div>
3985      
3986        
3987        
3988        
3989
3990<div class="sliderule__wrapper">
3991    <div class="sliderow" data-animates>
3992      
3993<a class="sliderow__title" href="/collections/treat-boxes">Gift Boxes and Bags</a>
3994    </div></div>
3995      
3996        
3997        
3998        
3999
4000<div class="sliderule__wrapper">
4001    <div class="sliderow" data-animates>
4002      
4003<a class="sliderow__title" href="/collections/jrc-merchandise">JRC Items</a>
4004    </div></div>
4005      
4006        
4007        
4008        
4009
4010<div class="sliderule__wrapper">
4011    <div class="sliderow" data-animates>
4012      
4013<a class="sliderow__title" href="/collections/gluten-free">Gluten Free</a>
4014    </div></div>
4015      
4016        
4017        
4018        
4019
4020<div class="sliderule__wrapper">
4021    <div class="sliderow" data-animates>
4022      
4023<a class="sliderow__title" href="/collections/vegan">Vegan</a>
4024    </div></div>
4025      
4026<div class="sliderule-grid blocks-0">
4027           
4028        </div></div></div>
4029          
4030            
4031
4032<div class="sliderule__wrapper">
4033    <div class="sliderow" data-animates>
4034      
4035<a class="sliderow__title" href="/pages/local-delivery">Skip Delivery</a>
4036    </div></div>
4037          
4038            
4039
4040<div class="sliderule__wrapper"><button class="sliderow"
4041      data-animates
4042      data-sliderule-open="sliderule-ba7c882bfa26af2c54d87db3ac83bffc">
4043      <span class="sliderow__title">Shipping</span>
4044      <span class="sliderule__chevron--right">
4045        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
4046        <span class="visually-hidden">Expand menu</span>
4047      </span>
4048    </button>
4049
4050    <div class="mobile__menu__dropdown sliderule__panel" 
4051      data-sliderule 
4052      id="sliderule-ba7c882bfa26af2c54d87db3ac83bffc">
4053
4054      <div class="sliderow" data-animates>
4055        <button class="drawer__button"
4056          data-sliderule-close="sliderule-ba7c882bfa26af2c54d87db3ac83bffc">
4057          <span class="sliderule__chevron--left">
4058            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
4059            <span class="visually-hidden">Hide menu</span>
4060          </span>
4061        </button>
4062        
4063<a class="sliderow__title" href="/collections/canada-usa-shipping">Shipping</a>
4064      </div>
4065
4066      
4067        
4068        
4069        
4070
4071<div class="sliderule__wrapper">
4072    <div class="sliderow" data-animates>
4073      
4074<a class="sliderow__title" href="/collections/home-baker">Bake At Home</a>
4075    </div></div>
4076      
4077        
4078        
4079        
4080
4081<div class="sliderule__wrapper">
4082    <div class="sliderow" data-animates>
4083      
4084<a class="sliderow__title" href="/collections/canada-usa-shipping">Canada</a>
4085    </div></div>
4086      
4087        
4088        
4089        
4090
4091<div class="sliderule__wrapper">
4092    <div class="sliderow" data-animates>
4093      
4094<a class="sliderow__title" href="/collections/worldwide-shipping">International</a>
4095    </div></div>
4096      
4097        
4098        
4099        
4100
4101<div class="sliderule__wrapper">
4102    <div class="sliderow" data-animates>
4103      
4104<a class="sliderow__title" href="/collections/canada-usa-shipping">Shop All Shipping</a>
4105    </div></div>
4106      
4107<div class="sliderule-grid blocks-0">
4108           
4109        </div></div></div>
4110          
4111            
4112
4113<div class="sliderule__wrapper"><button class="sliderow"
4114      data-animates
4115      data-sliderule-open="sliderule-03719a9f9c507f3f4c540d0ea3fb2549">
4116      <span class="sliderow__title">Bake At Home</span>
4117      <span class="sliderule__chevron--right">
4118        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
4119        <span class="visually-hidden">Expand menu</span>
4120      </span>
4121    </button>
4122
4123    <div class="mobile__menu__dropdown sliderule__panel" 
4124      data-sliderule 
4125      id="sliderule-03719a9f9c507f3f4c540d0ea3fb2549">
4126
4127      <div class="sliderow" data-animates>
4128        <button class="drawer__button"
4129          data-sliderule-close="sliderule-03719a9f9c507f3f4c540d0ea3fb2549">
4130          <span class="sliderule__chevron--left">
4131            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
4132            <span class="visually-hidden">Hide menu</span>
4133          </span>
4134        </button>
4135        
4136<a class="sliderow__title" href="/collections/home-baker">Bake At Home</a>
4137      </div>
4138
4139      
4140        
4141        
4142        
4143
4144<div class="sliderule__wrapper">
4145    <div class="sliderow" data-animates>
4146      
4147<a class="sliderow__title" href="/collections/cookbooks">Cookbooks</a>
4148    </div></div>
4149      
4150        
4151        
4152        
4153
4154<div class="sliderule__wrapper">
4155    <div class="sliderow" data-animates>
4156      
4157<a class="sliderow__title" href="/collections/dazzle-dust">Dazzle Dust</a>
4158    </div></div>
4159      
4160        
4161        
4162        
4163
4164<div class="sliderule__wrapper">
4165    <div class="sliderow" data-animates>
4166      
4167<a class="sliderow__title" href="/collections/liquid-flavours">Liquid Flavours</a>
4168    </div></div>
4169      
4170        
4171        
4172        
4173
4174<div class="sliderule__wrapper">
4175    <div class="sliderow" data-animates>
4176      
4177<a class="sliderow__title" href="/products/jenna-rae-cakes-x-colour-mill-food-colouring-set">Food Colouring</a>
4178    </div></div>
4179      
4180        
4181        
4182        
4183
4184<div class="sliderule__wrapper">
4185    <div class="sliderow" data-animates>
4186      
4187<a class="sliderow__title" href="/products/jrc-candy-sprinkles-4oz">Sprinkles</a>
4188    </div></div>
4189      
4190        
4191        
4192        
4193
4194<div class="sliderule__wrapper">
4195    <div class="sliderow" data-animates>
4196      
4197<a class="sliderow__title" href="/collections/jrc-merchandise">JRC Merch</a>
4198    </div></div>
4199      
4200        
4201        
4202        
4203
4204<div class="sliderule__wrapper">
4205    <div class="sliderow" data-animates>
4206      
4207<a class="sliderow__title" href="/blogs/recipes">Recipes</a>
4208    </div></div>
4209      
4210        
4211        
4212        
4213
4214<div class="sliderule__wrapper">
4215    <div class="sliderow" data-animates>
4216      
4217<a class="sliderow__title" href="/collections/classes">JRC Academy Classes</a>
4218    </div></div>
4219      
4220<div class="sliderule-grid blocks-0">
4221           
4222        </div></div></div>
4223          
4224            
4225
4226<div class="sliderule__wrapper"><button class="sliderow"
4227      data-animates
4228      data-sliderule-open="sliderule-61e18beafa233c542882ab49af966e4e">
4229      <span class="sliderow__title">Bakeries</span>
4230      <span class="sliderule__chevron--right">
4231        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-right" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M6.875 7.066L.87 1.06 1.93 0l6.006 6.005L7.94 6 9 7.06l-.004.006.005.005-1.06 1.06-.006-.004-6.005 6.005-1.061-1.06 6.005-6.006z"/></svg>
4232        <span class="visually-hidden">Expand menu</span>
4233      </span>
4234    </button>
4235
4236    <div class="mobile__menu__dropdown sliderule__panel" 
4237      data-sliderule 
4238      id="sliderule-61e18beafa233c542882ab49af966e4e">
4239
4240      <div class="sliderow" data-animates>
4241        <button class="drawer__button"
4242          data-sliderule-close="sliderule-61e18beafa233c542882ab49af966e4e">
4243          <span class="sliderule__chevron--left">
4244            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-medium-left" viewBox="0 0 9 15"><path fill-rule="evenodd" d="M2.127 7.066L8.132 1.06 7.072 0 1.065 6.005 1.061 6 0 7.06l.004.006L0 7.07l1.06 1.06.006-.004 6.005 6.005 1.061-1.06-6.005-6.006z"/></svg>
4245            <span class="visually-hidden">Hide menu</span>
4246          </span>
4247        </button>
4248        
4249<a class="sliderow__title" href="/pages/580-academy-road-winnipeg-cake-shop">Bakeries</a>
4250      </div>
4251
4252      
4253        
4254        
4255        
4256
4257<div class="sliderule__wrapper">
4258    <div class="sliderow" data-animates>
4259      
4260<a class="sliderow__title" href="/pages/about-us">Our Story</a>
4261    </div></div>
4262      
4263        
4264        
4265        
4266
4267<div class="sliderule__wrapper">
4268    <div class="sliderow" data-animates>
4269      
4270<a class="sliderow__title" href="/pages/580-academy-road-winnipeg-cake-shop">Academy Road</a>
4271    </div></div>
4272      
4273        
4274        
4275        
4276
4277<div class="sliderule__wrapper">
4278    <div class="sliderow" data-animates>
4279      
4280<a class="sliderow__title" href="/pages/island-lakes-winnipeg-cake-shop">Island Lakes</a>
4281    </div></div>
4282      
4283        
4284        
4285        
4286
4287<div class="sliderule__wrapper">
4288    <div class="sliderow" data-animates>
4289      
4290<a class="sliderow__title" href="/pages/the-forks-winnipeg-cake-shop">The Forks</a>
4291    </div></div>
4292      
4293        
4294        
4295        
4296
4297<div class="sliderule__wrapper">
4298    <div class="sliderow" data-animates>
4299      
4300<a class="sliderow__title" href="/pages/ywg-airport-winnipeg-cake-shop">YWG Airport *Now Open!*</a>
4301    </div></div>
4302      
4303        
4304        
4305        
4306
4307<div class="sliderule__wrapper">
4308    <div class="sliderow" data-animates>
4309      
4310<a class="sliderow__title" href="/pages/contact">Contact</a>
4311    </div></div>
4312      
4313        
4314        
4315        
4316
4317<div class="sliderule__wrapper">
4318    <div class="sliderow" data-animates>
4319      
4320<a class="sliderow__title" href="/pages/careers">Careers</a>
4321    </div></div>
4322      
4323        
4324        
4325        
4326
4327<div class="sliderule__wrapper">
4328    <div class="sliderow" data-animates>
4329      
4330<a class="sliderow__title" href="/pages/care-instructions">Care Instructions</a>
4331    </div></div>
4332      
4333        
4334        
4335        
4336
4337<div class="sliderule__wrapper">
4338    <div class="sliderow" data-animates>
4339      
4340<a class="sliderow__title" href="/pages/care-instructions">Ingredient Lists</a>
4341    </div></div>
4342      
4343        
4344        
4345        
4346
4347<div class="sliderule__wrapper">
4348    <div class="sliderow" data-animates>
4349      
4350<a class="sliderow__title" href="https://jennaraecakes.com/blogs/blog?q=all">Blog</a>
4351    </div></div>
4352      
4353        
4354        
4355        
4356
4357<div class="sliderule__wrapper">
4358    <div class="sliderow" data-animates>
4359      
4360<a class="sliderow__title" href="https://jennaraecakes.com/blogs/news">News</a>
4361    </div></div>
4362      
4363<div class="sliderule-grid blocks-0">
4364           
4365        </div></div></div>
4366          
4367        </div>
4368      </div>
4369    </div>
4370    <span class="drawer__underlay" data-drawer-underlay>
4371      <span class="drawer__underlay__fill"></span>
4372      <span class="drawer__underlay__blur"></span>
4373    </span>
4374  </nav>
4375
4376<div data-product-add-popdown-wrapper class="product-add-popdown"></div>
4377</div>
4378
4379<div class="header__backfill"
4380  data-header-backfill
4381  style="height: var(--menu-height);"></div>
4382
4383
4384
4385<script type="application/ld+json">
4386{
4387  "@context": "http://schema.org",
4388  "@type": "Organization",
4389  "name": "Jenna Rae Cakes",
4390  
4391  "sameAs": [
4392    "",
4393    "https:\/\/www.facebook.com\/jennaraecakes\/",
4394    "https:\/\/www.instagram.com\/jennaraecakes\/",
4395    "https:\/\/www.pinterest.ca\/jennaraecakes\/_saved\/",
4396    "https:\/\/www.youtube.com\/channel\/UCV0RkkTUnT1t1FCq-VZOsGw",
4397    "",
4398    "",
4399    "",
4400    ""
4401  ],
4402  "url": "https:\/\/jennaraecakes.com\/pages\/580-academy-road-winnipeg-cake-shop"
4403}
4404</script>
4404
4405
4406
4407
4408
4409
4410
4411</div>
4412<!-- END sections: header-group -->
4413
4414
4415  <main class="main-content" id="MainContent">
4416    
4417      <div id="shopify-section-template--15896101486843__section_daily_menu_fqhKq8" class="shopify-section"> <div class="daily-menu-items page-section"
4418    data-section-id="template--15896101486843__section_daily_menu_fqhKq8"
4419    data-section-type="collection-row">
4420  
4421    <ul class="submenu submenu-primary">
4422      <li><a class="active" href="/pages/580-academy-road-winnipeg-cake-shop">Academy Road</a></li><li> <a href="/pages/island-lakes-winnipeg-cake-shop">Island Lakes</a>
4423</li><li><a href="/pages/the-forks-winnipeg-cake-shop">The Forks</a></li><li><a href="/pages/ywg-airport-winnipeg-cake-shop">YWG Airport</a></li>
4424    </ul>
4425  
4426  <div class="wrapper">
4427    
4428    
4429    <div class="section-title">
4430      
4431        <h1 class="title">Your Winnipeg Destination for Macarons, Cupcakes, Cookie Sandwiches, Cakes, Gifts, and more!</h1>
4432      
4433    </div>
4434    
4435    <div class="section-details">
4436      <div class="description" style="text-align:center;">
4437        
4438          <p>Located in the heart of River Heights, our Academy Road shop is where the Jenna Rae Cakes magic first began. As our flagship location, this cozy corner is always buzzing with creativity, celebration, and sweet inspiration. Inside, you’ll find our full lineup of signature treats—from macarons and cookie sandwiches to cupcakes, snack cakes, and custom cakes—alongside exclusive merch, gift items, and baking essentials.<br/>It’s the perfect place to pick up something special, snap a photo, and experience where it all started while making every moment sweet.</p>
4439        
4440
4441        
4442          <h2 class="store-hour-heading">Store Details</h2>
4443        
4444<div class="fnd-shop-times">
4445
4446
4447<p>
4448Tuesday - Saturday: 10am - 6pm<br />
4449Sunday - Monday: Closed
4450</p>
4451<p>
4452<strong>Closed on Wednesday, September 30th.</strong>
4453<br />
4454<br />
4455
4456
4457<a href="https://maps.app.goo.gl/xDphZdDD46DhRxiB8" title="JRC Google Maps" target="_blank" rel="noopener">
4458580-E Academy Rd, Winnipeg, MB<br />
4459R3N 0E3, Canada
4460</a>
4461<br />
4462
4463
4464<a href="tel:2046914222" title="Academy Road Phone Number" target="_blank" rel="noopener">
4465(204) 691-4222 ext 2
4466</a>
4467
4468</p></div></div>
4469    </div>
4470    
4471      <h2 class="fnd-collection-list-title fnd-todays-menu-heading">Today's Menu</h2>
4472    
4473    <div class="menu-items  ">
4474      
4475        
4476<div class="test1 fnd_grid_item product-grid-item"  >
4477              
4478                <a href="/products/meringues">
4479              
4480              <div class="product-grid-item-image-wrapper">
4481<div class="image__fill fade-in-child" style="padding-top: 70.0%;
4482           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/meringue-cans-1850937_1x1.jpg?v=1789614188');">
4483      <div class="background-size-cover lazyload"
4484        data-bgset="
4485//jennaraecakes.com/cdn/shop/files/meringue-cans-1850937_180x.jpg?v=1789614188 180w 225h,
4486    //jennaraecakes.com/cdn/shop/files/meringue-cans-1850937_360x.jpg?v=1789614188 360w 450h,
4487    //jennaraecakes.com/cdn/shop/files/meringue-cans-1850937_540x.jpg?v=1789614188 540w 674h,
4488    //jennaraecakes.com/cdn/shop/files/meringue-cans-1850937_720x.jpg?v=1789614188 720w 899h,
4489    //jennaraecakes.com/cdn/shop/files/meringue-cans-1850937_900x.jpg?v=1789614188 900w 1124h,
4490    //jennaraecakes.com/cdn/shop/files/meringue-cans-1850937_1080x.jpg?v=1789614188 1080w 1349h,
4491    
4492    
4493    
4494    
4495    
4496    
4497    
4498    
4499    
4500    
4501    
4502    
4503    //jennaraecakes.com/cdn/shop/files/meringue-cans-1850937.jpg?v=1789614188 1281w 1600h"
4504        style="background-position: center center;"
4505        role="img"
4506        aria-label=""></div>
4507  <noscript>
4508    <img src="//jennaraecakes.com/cdn/shop/files/meringue-cans-1850937_720x.jpg?v=1789614188" alt="" class="responsive-wide-image"/>
4509  </noscript>
4510</div>
4511</div>
4512              
4513                </a>
4514              
4515              <div class="product__grid__info product__grid__info--under text-center">
4516                <a href="/products/meringues">
4517                  <div class="product__grid__title__wrapper">
4518                    <p class="product__grid__title default">
4519                      FEATURES
4520                    </p>
4521                  </div>
4522                </a>
4523              </div>
4524              <hr class="m0">
4525              
4526                <span class="sold-out">Sold out</span>
4527              
4528            </div>
4529          
4530      
4531        
4532<div class="test1 fnd_grid_item product-grid-item"  >
4533              
4534                <a href="/collections/brownies">
4535              
4536              <div class="product-grid-item-image-wrapper">
4537<div class="image__fill fade-in-child" style="padding-top: 70.0%;
4538           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472_1x1.png?v=1759567002');">
4539      <div class="background-size-cover lazyload"
4540        data-bgset="
4541//jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472_180x.png?v=1759567002 180w 225h,
4542    //jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472_360x.png?v=1759567002 360w 450h,
4543    //jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472_540x.png?v=1759567002 540w 675h,
4544    //jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472_720x.png?v=1759567002 720w 900h,
4545    //jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472_900x.png?v=1759567002 900w 1125h,
4546    //jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472_1080x.png?v=1759567002 1080w 1350h,
4547    
4548    
4549    
4550    
4551    
4552    
4553    
4554    
4555    
4556    
4557    
4558    
4559    //jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472.png?v=1759567002 1280w 1600h"
4560        style="background-position: center center;"
4561        role="img"
4562        aria-label="A hand with glittery nail polish holds a layered dessert bar featuring a brownie base, a cookie dough center with chocolate chips, and a smooth chocolate topping."></div>
4563  <noscript>
4564    <img src="//jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472_720x.png?v=1759567002" alt="A hand with glittery nail polish holds a layered dessert bar featuring a brownie base, a cookie dough center with chocolate chips, and a smooth chocolate topping." class="responsive-wide-image"/>
4565  </noscript>
4566</div>
4567</div>
4568              
4569                </a>
4570              
4571              <div class="product__grid__info product__grid__info--under text-center">
4572                <a href="/collections/brownies">
4573                  <div class="product__grid__title__wrapper">
4574                    <p class="product__grid__title default">
4575                      Brownies
4576                    </p>
4577                  </div>
4578                </a>
4579              </div>
4580              <hr class="m0">
4581              
4582                <ul class="initial-content">
4583                  
4584
4585  
4586  
4587<li>cookie dough brownie</li>
4588
4589  
4590  
4591<li>peanut butter marshmallow brownie</li>
4592
4593
4594                </ul>
4595                
4596              
4597            </div>
4598          
4599      
4600        
4601<div class="test1 fnd_grid_item product-grid-item"  >
4602              
4603                <a href="/products/weekly-cupcakes">
4604              
4605              <div class="product-grid-item-image-wrapper">
4606<div class="image__fill fade-in-child" style="padding-top: 70.0%;
4607           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/select-quantity-8651435_1x1.jpg?v=1755945905');">
4608      <div class="background-size-cover lazyload"
4609        data-bgset="
4610//jennaraecakes.com/cdn/shop/files/select-quantity-8651435_180x.jpg?v=1755945905 180w 225h,
4611    //jennaraecakes.com/cdn/shop/files/select-quantity-8651435_360x.jpg?v=1755945905 360w 450h,
4612    //jennaraecakes.com/cdn/shop/files/select-quantity-8651435_540x.jpg?v=1755945905 540w 675h,
4613    //jennaraecakes.com/cdn/shop/files/select-quantity-8651435_720x.jpg?v=1755945905 720w 900h,
4614    //jennaraecakes.com/cdn/shop/files/select-quantity-8651435_900x.jpg?v=1755945905 900w 1125h,
4615    //jennaraecakes.com/cdn/shop/files/select-quantity-8651435_1080x.jpg?v=1755945905 1080w 1350h,
4616    
4617    
4618    
4619    
4620    
4621    
4622    
4623    
4624    
4625    
4626    
4627    
4628    //jennaraecakes.com/cdn/shop/files/select-quantity-8651435.jpg?v=1755945905 1280w 1600h"
4629        style="background-position: center center;"
4630        role="img"
4631        aria-label=""></div>
4632  <noscript>
4633    <img src="//jennaraecakes.com/cdn/shop/files/select-quantity-8651435_720x.jpg?v=1755945905" alt="" class="responsive-wide-image"/>
4634  </noscript>
4635</div>
4636</div>
4637              
4638                </a>
4639              
4640              <div class="product__grid__info product__grid__info--under text-center">
4641                <a href="/products/weekly-cupcakes">
4642                  <div class="product__grid__title__wrapper">
4643                    <p class="product__grid__title default">
4644                      Cupcakes
4645                    </p>
4646                  </div>
4647                </a>
4648              </div>
4649              <hr class="m0">
4650              
4651                <ul class="initial-content">
4652                  
4653
4654  
4655  
4656<li>lemon raspberry</li>
4657
4658  
4659  
4660<li>red velvet</li>
4661
4662  
4663  
4664<li><del> vanilla</del></li>
4665
4666  
4667  
4668<li><del>  chocolate</del></li>
4669
4670  
4671  
4672<li>pumpkin spice</li>
4673
4674  
4675  
4676<li>birthday cake oreo</li>
4677
4678  
4679  
4680<li><del> salted caramel</del></li>
4681
4682  
4683  
4684<li>swiss roll</li>
4685
4686
4687                </ul>
4688                
4689              
4690            </div>
4691          
4692      
4693        
4694<div class="test1 fnd_grid_item product-grid-item"  >
4695              
4696                <a href="/products/cake-cans">
4697              
4698              <div class="product-grid-item-image-wrapper">
4699<div class="image__fill fade-in-child" style="padding-top: 70.0%;
4700           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/cake_cups_grey_1x1.jpg?v=1774717861');">
4701      <div class="background-size-cover lazyload"
4702        data-bgset="
4703//jennaraecakes.com/cdn/shop/files/cake_cups_grey_180x.jpg?v=1774717861 180w 225h,
4704    //jennaraecakes.com/cdn/shop/files/cake_cups_grey_360x.jpg?v=1774717861 360w 450h,
4705    //jennaraecakes.com/cdn/shop/files/cake_cups_grey_540x.jpg?v=1774717861 540w 675h,
4706    //jennaraecakes.com/cdn/shop/files/cake_cups_grey_720x.jpg?v=1774717861 720w 900h,
4707    //jennaraecakes.com/cdn/shop/files/cake_cups_grey_900x.jpg?v=1774717861 900w 1125h,
4708    //jennaraecakes.com/cdn/shop/files/cake_cups_grey_1080x.jpg?v=1774717861 1080w 1350h,
4709    //jennaraecakes.com/cdn/shop/files/cake_cups_grey_1296x.jpg?v=1774717861 1296w 1620h,
4710    
4711    
4712    
4713    
4714    
4715    
4716    
4717    
4718    
4719    
4720    
4721    //jennaraecakes.com/cdn/shop/files/cake_cups_grey.jpg?v=1774717861 1440w 1800h"
4722        style="background-position: center center;"
4723        role="img"
4724        aria-label=""></div>
4725  <noscript>
4726    <img src="//jennaraecakes.com/cdn/shop/files/cake_cups_grey_720x.jpg?v=1774717861" alt="" class="responsive-wide-image"/>
4727  </noscript>
4728</div>
4729</div>
4730              
4731                </a>
4732              
4733              <div class="product__grid__info product__grid__info--under text-center">
4734                <a href="/products/cake-cans">
4735                  <div class="product__grid__title__wrapper">
4736                    <p class="product__grid__title default">
4737                      Cake Cans
4738                    </p>
4739                  </div>
4740                </a>
4741              </div>
4742              <hr class="m0">
4743              
4744                <ul class="initial-content">
4745                  
4746
4747  
4748  
4749<li><del> Pumpkin spice</del></li>
4750
4751  
4752  
4753<li>birthday cake</li>
4754
4755
4756                </ul>
4757                
4758              
4759            </div>
4760          
4761      
4762        
4763<div class="test1 fnd_grid_item product-grid-item"  >
4764              
4765                <a href="/products/snack-cakes">
4766              
4767              <div class="product-grid-item-image-wrapper">
4768<div class="image__fill fade-in-child" style="padding-top: 70.0%;
4769           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/magic-mallow-snack-cake-4725062_1x1.jpg?v=1773456368');">
4770      <div class="background-size-cover lazyload"
4771        data-bgset="
4772//jennaraecakes.com/cdn/shop/files/magic-mallow-snack-cake-4725062_180x.jpg?v=1773456368 180w 225h,
4773    //jennaraecakes.com/cdn/shop/files/magic-mallow-snack-cake-4725062_360x.jpg?v=1773456368 360w 450h,
4774    //jennaraecakes.com/cdn/shop/files/magic-mallow-snack-cake-4725062_540x.jpg?v=1773456368 540w 675h,
4775    //jennaraecakes.com/cdn/shop/files/magic-mallow-snack-cake-4725062_720x.jpg?v=1773456368 720w 900h,
4776    //jennaraecakes.com/cdn/shop/files/magic-mallow-snack-cake-4725062_900x.jpg?v=1773456368 900w 1125h,
4777    //jennaraecakes.com/cdn/shop/files/magic-mallow-snack-cake-4725062_1080x.jpg?v=1773456368 1080w 1350h,
4778    
4779    
4780    
4781    
4782    
4783    
4784    
4785    
4786    
4787    
4788    
4789    
4790    //jennaraecakes.com/cdn/shop/files/magic-mallow-snack-cake-4725062.jpg?v=1773456368 1280w 1600h"
4791        style="background-position: center center;"
4792        role="img"
4793        aria-label=""></div>
4794  <noscript>
4795    <img src="//jennaraecakes.com/cdn/shop/files/magic-mallow-snack-cake-4725062_720x.jpg?v=1773456368" alt="" class="responsive-wide-image"/>
4796  </noscript>
4797</div>
4798</div>
4799              
4800                </a>
4801              
4802              <div class="product__grid__info product__grid__info--under text-center">
4803                <a href="/products/snack-cakes">
4804                  <div class="product__grid__title__wrapper">
4805                    <p class="product__grid__title default">
4806                      Snack Cakes
4807                    </p>
4808                  </div>
4809                </a>
4810              </div>
4811              <hr class="m0">
4812              
4813                <ul class="initial-content">
4814                  
4815
4816  
4817  
4818<li>Birthday Oreo *vegan</li>
4819
4820  
4821  
4822<li>salted caramel</li>
4823
4824
4825                </ul>
4826                
4827              
4828            </div>
4829          
4830      
4831        
4832<div class="test1 fnd_grid_item product-grid-item"  >
4833              
4834                <a href="/products/classic-cookie-sandwiches">
4835              
4836              <div class="product-grid-item-image-wrapper">
4837<div class="image__fill fade-in-child" style="padding-top: 70.0%;
4838           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/tsc_cookie_3_1x1.jpg?v=1752782464');">
4839      <div class="background-size-cover lazyload"
4840        data-bgset="
4841//jennaraecakes.com/cdn/shop/files/tsc_cookie_3_180x.jpg?v=1752782464 180w 225h,
4842    //jennaraecakes.com/cdn/shop/files/tsc_cookie_3_360x.jpg?v=1752782464 360w 450h,
4843    //jennaraecakes.com/cdn/shop/files/tsc_cookie_3_540x.jpg?v=1752782464 540w 675h,
4844    //jennaraecakes.com/cdn/shop/files/tsc_cookie_3_720x.jpg?v=1752782464 720w 900h,
4845    //jennaraecakes.com/cdn/shop/files/tsc_cookie_3_900x.jpg?v=1752782464 900w 1125h,
4846    //jennaraecakes.com/cdn/shop/files/tsc_cookie_3_1080x.jpg?v=1752782464 1080w 1350h,
4847    //jennaraecakes.com/cdn/shop/files/tsc_cookie_3_1296x.jpg?v=1752782464 1296w 1620h,
4848    
4849    
4850    
4851    
4852    
4853    
4854    
4855    
4856    
4857    
4858    
4859    //jennaraecakes.com/cdn/shop/files/tsc_cookie_3.jpg?v=1752782464 1440w 1800h"
4860        style="background-position: center center;"
4861        role="img"
4862        aria-label=""></div>
4863  <noscript>
4864    <img src="//jennaraecakes.com/cdn/shop/files/tsc_cookie_3_720x.jpg?v=1752782464" alt="" class="responsive-wide-image"/>
4865  </noscript>
4866</div>
4867</div>
4868              
4869                </a>
4870              
4871              <div class="product__grid__info product__grid__info--under text-center">
4872                <a href="/products/classic-cookie-sandwiches">
4873                  <div class="product__grid__title__wrapper">
4874                    <p class="product__grid__title default">
4875                      Cookie Sandwiches
4876                    </p>
4877                  </div>
4878                </a>
4879              </div>
4880              <hr class="m0">
4881              
4882                <ul class="initial-content">
4883                  
4884
4885  
4886  
4887<li>Toffee salted caramel</li>
4888
4889  
4890  
4891<li>chocolate chip</li>
4892
4893  
4894  
4895<li>Pumpkin Spice</li>
4896
4897  
4898  
4899<li><del> Salted caramel ginger</del></li>
4900
4901
4902                </ul>
4903                
4904              
4905            </div>
4906          
4907      
4908        
4909<div class="test1 fnd_grid_item product-grid-item"  >
4910              
4911                <a href="/products/classic-macarons">
4912              
4913              <div class="product-grid-item-image-wrapper">
4914<div class="image__fill fade-in-child" style="padding-top: 70.0%;
4915           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/regular-macarons-1620858_1x1.jpg?v=1756927802');">
4916      <div class="background-size-cover lazyload"
4917        data-bgset="
4918//jennaraecakes.com/cdn/shop/files/regular-macarons-1620858_180x.jpg?v=1756927802 180w 225h,
4919    //jennaraecakes.com/cdn/shop/files/regular-macarons-1620858_360x.jpg?v=1756927802 360w 450h,
4920    //jennaraecakes.com/cdn/shop/files/regular-macarons-1620858_540x.jpg?v=1756927802 540w 675h,
4921    //jennaraecakes.com/cdn/shop/files/regular-macarons-1620858_720x.jpg?v=1756927802 720w 900h,
4922    //jennaraecakes.com/cdn/shop/files/regular-macarons-1620858_900x.jpg?v=1756927802 900w 1125h,
4923    //jennaraecakes.com/cdn/shop/files/regular-macarons-1620858_1080x.jpg?v=1756927802 1080w 1350h,
4924    
4925    
4926    
4927    
4928    
4929    
4930    
4931    
4932    
4933    
4934    
4935    
4936    //jennaraecakes.com/cdn/shop/files/regular-macarons-1620858.jpg?v=1756927802 1280w 1600h"
4937        style="background-position: center center;"
4938        role="img"
4939        aria-label=""></div>
4940  <noscript>
4941    <img src="//jennaraecakes.com/cdn/shop/files/regular-macarons-1620858_720x.jpg?v=1756927802" alt="" class="responsive-wide-image"/>
4942  </noscript>
4943</div>
4944</div>
4945              
4946                </a>
4947              
4948              <div class="product__grid__info product__grid__info--under text-center">
4949                <a href="/products/classic-macarons">
4950                  <div class="product__grid__title__wrapper">
4951                    <p class="product__grid__title default">
4952                      Macarons
4953                    </p>
4954                  </div>
4955                </a>
4956              </div>
4957              <hr class="m0">
4958              
4959                <ul class="initial-content">
4960                  
4961
4962  
4963  
4964<li>Salted Caramel</li>
4965
4966  
4967  
4968<li>Cookie dough</li>
4969
4970  
4971  
4972<li>Birthday Cake</li>
4973
4974  
4975  
4976<li>chai latte</li>
4977
4978  
4979  
4980<li>raspberry</li>
4981
4982  
4983  
4984<li>Pistachio</li>
4985
4986  
4987  
4988<li>cotton candy</li>
4989
4990  
4991  
4992<li>sour candy peach</li>
4993
4994  
4995  
4996<li>Cinnamon bun</li>
4997
4998  
4999  
5000<li>Pumpkin spice</li>
5001
5002  
5003  
5004<li>gravy</li>
5005
5006
5007                </ul>
5008                
5009              
5010            </div>
5011          
5012      
5013        
5014<div class="test1 fnd_grid_item product-grid-item"  >
5015              
5016                <a href="/products/cookie-dough-cups">
5017              
5018              <div class="product-grid-item-image-wrapper">
5019<div class="image__fill fade-in-child" style="padding-top: 70.0%;
5020           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/75-jrc-gift-bag-815278_1x1.jpg?v=1771537364');">
5021      <div class="background-size-cover lazyload"
5022        data-bgset="
5023//jennaraecakes.com/cdn/shop/files/75-jrc-gift-bag-815278_180x.jpg?v=1771537364 180w 225h,
5024    //jennaraecakes.com/cdn/shop/files/75-jrc-gift-bag-815278_360x.jpg?v=1771537364 360w 450h,
5025    //jennaraecakes.com/cdn/shop/files/75-jrc-gift-bag-815278_540x.jpg?v=1771537364 540w 675h,
5026    //jennaraecakes.com/cdn/shop/files/75-jrc-gift-bag-815278_720x.jpg?v=1771537364 720w 900h,
5027    //jennaraecakes.com/cdn/shop/files/75-jrc-gift-bag-815278_900x.jpg?v=1771537364 900w 1125h,
5028    //jennaraecakes.com/cdn/shop/files/75-jrc-gift-bag-815278_1080x.jpg?v=1771537364 1080w 1350h,
5029    
5030    
5031    
5032    
5033    
5034    
5035    
5036    
5037    
5038    
5039    
5040    
5041    //jennaraecakes.com/cdn/shop/files/75-jrc-gift-bag-815278.jpg?v=1771537364 1280w 1600h"
5042        style="background-position: center center;"
5043        role="img"
5044        aria-label="A $75 JRC Gift Bag by Jenna Rae Cakes sits atop a second purple cup, both with gold smiley faces and the JR logo. Nearby is a lid labeled Chocolate Chip Cookie Dough Cup. A white spoon rests in the cup."></div>
5045  <noscript>
5046    <img src="//jennaraecakes.com/cdn/shop/files/75-jrc-gift-bag-815278_720x.jpg?v=1771537364" alt="A $75 JRC Gift Bag by Jenna Rae Cakes sits atop a second purple cup, both with gold smiley faces and the JR logo. Nearby is a lid labeled Chocolate Chip Cookie Dough Cup. A white spoon rests in the cup." class="responsive-wide-image"/>
5047  </noscript>
5048</div>
5049</div>
5050              
5051                </a>
5052              
5053              <div class="product__grid__info product__grid__info--under text-center">
5054                <a href="/products/cookie-dough-cups">
5055                  <div class="product__grid__title__wrapper">
5056                    <p class="product__grid__title default">
5057                      Cookie Dough Cups
5058                    </p>
5059                  </div>
5060                </a>
5061              </div>
5062              <hr class="m0">
5063              
5064                <ul class="initial-content">
5065                  
5066
5067  
5068  
5069<li>Chocolate chip *vegan*</li>
5070
5071  
5072  
5073<li>dunkaroo</li>
5074
5075
5076                </ul>
5077                
5078              
5079            </div>
5080          
5081      
5082        
5083<div class="test1 fnd_grid_item product-grid-item"  >
5084              
5085                <a href="https://jennaraecakes.com/collections/classic-cakes">
5086              
5087              <div class="product-grid-item-image-wrapper">
5088<div class="image__fill fade-in-child" style="padding-top: 70.0%;
5089           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3_1x1.png?v=1752785968');">
5090      <div class="background-size-cover lazyload"
5091        data-bgset="
5092//jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3_180x.png?v=1752785968 180w 225h,
5093    //jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3_360x.png?v=1752785968 360w 450h,
5094    //jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3_540x.png?v=1752785968 540w 675h,
5095    //jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3_720x.png?v=1752785968 720w 900h,
5096    //jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3_900x.png?v=1752785968 900w 1125h,
5097    //jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3_1080x.png?v=1752785968 1080w 1350h,
5098    //jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3_1296x.png?v=1752785968 1296w 1620h,
5099    
5100    
5101    
5102    
5103    
5104    
5105    
5106    
5107    
5108    
5109    
5110    //jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3.png?v=1752785968 1440w 1800h"
5111        style="background-position: center center;"
5112        role="img"
5113        aria-label=""></div>
5114  <noscript>
5115    <img src="//jennaraecakes.com/cdn/shop/files/PRODUCT_PAGE_IMAGES_3_720x.png?v=1752785968" alt="" class="responsive-wide-image"/>
5116  </noscript>
5117</div>
5118</div>
5119              
5120                </a>
5121              
5122              <div class="product__grid__info product__grid__info--under text-center">
5123                <a href="https://jennaraecakes.com/collections/classic-cakes">
5124                  <div class="product__grid__title__wrapper">
5125                    <p class="product__grid__title default">
5126                      Available Cakes
5127                    </p>
5128                  </div>
5129                </a>
5130              </div>
5131              <hr class="m0">
5132              
5133                <span class="sold-out">Sold out</span>
5134              
5135            </div>
5136          
5137      
5138        
5139<div class="test1 fnd_grid_item product-grid-item"  >
5140              
5141                <a href="/collections/all-products">
5142              
5143              <div class="product-grid-item-image-wrapper">
5144<div class="image__fill fade-in-child" style="padding-top: 70.0%;
5145           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/coffee_airport_6_1x1.jpg?v=1786124328');">
5146      <div class="background-size-cover lazyload"
5147        data-bgset="
5148//jennaraecakes.com/cdn/shop/files/coffee_airport_6_180x.jpg?v=1786124328 180w 225h,
5149    //jennaraecakes.com/cdn/shop/files/coffee_airport_6_360x.jpg?v=1786124328 360w 450h,
5150    //jennaraecakes.com/cdn/shop/files/coffee_airport_6_540x.jpg?v=1786124328 540w 675h,
5151    //jennaraecakes.com/cdn/shop/files/coffee_airport_6_720x.jpg?v=1786124328 720w 900h,
5152    //jennaraecakes.com/cdn/shop/files/coffee_airport_6_900x.jpg?v=1786124328 900w 1125h,
5153    //jennaraecakes.com/cdn/shop/files/coffee_airport_6_1080x.jpg?v=1786124328 1080w 1350h,
5154    //jennaraecakes.com/cdn/shop/files/coffee_airport_6_1296x.jpg?v=1786124328 1296w 1620h,
5155    
5156    
5157    
5158    
5159    
5160    
5161    
5162    
5163    
5164    
5165    
5166    //jennaraecakes.com/cdn/shop/files/coffee_airport_6.jpg?v=1786124328 1440w 1800h"
5167        style="background-position: center center;"
5168        role="img"
5169        aria-label=""></div>
5170  <noscript>
5171    <img src="//jennaraecakes.com/cdn/shop/files/coffee_airport_6_720x.jpg?v=1786124328" alt="" class="responsive-wide-image"/>
5172  </noscript>
5173</div>
5174</div>
5175              
5176                </a>
5177              
5178              <div class="product__grid__info product__grid__info--under text-center">
5179                <a href="/collections/all-products">
5180                  <div class="product__grid__title__wrapper">
5181                    <p class="product__grid__title default">
5182                      Coffee
5183                    </p>
5184                  </div>
5185                </a>
5186              </div>
5187              <hr class="m0">
5188              
5189                <ul class="initial-content">
5190                  
5191
5192  
5193  
5194<li>Pumpkin Spice Dessert latte</li>
5195
5196  
5197  
5198<li>Salted honey pumpkin spice dessert latte</li>
5199
5200  
5201  
5202<li>Salted caramel pumpkin spice dessert latte</li>
5203
5204  
5205  
5206<li>Latte</li>
5207
5208  
5209  
5210<li>Hot Chocolate</li>
5211
5212  
5213  
5214<li>Coffee</li>
5215
5216  
5217  
5218<li>*Buy any Cake Can and Coffee and save $2!*</li>
5219
5220
5221                </ul>
5222                
5223              
5224            </div>
5225          
5226      
5227        
5228<div class="test1 fnd_grid_item product-grid-item"  >
5229              
5230                <a href="/collections/canada-usa-shipping">
5231              
5232              <div class="product-grid-item-image-wrapper">
5233<div class="image__fill fade-in-child" style="padding-top: 70.0%;
5234           background-image: url('https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_1x1.jpg?v=1752850522');">
5235      <div class="background-size-cover lazyload"
5236        data-bgset="
5237//jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_180x.jpg?v=1752850522 180w 242h,
5238    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_360x.jpg?v=1752850522 360w 485h,
5239    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_540x.jpg?v=1752850522 540w 727h,
5240    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_720x.jpg?v=1752850522 720w 969h,
5241    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_900x.jpg?v=1752850522 900w 1212h,
5242    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_1080x.jpg?v=1752850522 1080w 1454h,
5243    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_1296x.jpg?v=1752850522 1296w 1745h,
5244    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_1512x.jpg?v=1752850522 1512w 2035h,
5245    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_1728x.jpg?v=1752850522 1728w 2326h,
5246    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_1950x.jpg?v=1752850522 1950w 2625h,
5247    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_2100x.jpg?v=1752850522 2100w 2827h,
5248    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_2260x.jpg?v=1752850522 2260w 3042h,
5249    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_2450x.jpg?v=1752850522 2450w 3298h,
5250    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_2700x.jpg?v=1752850522 2700w 3635h,
5251    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_3000x.jpg?v=1752850522 3000w 4039h,
5252    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_3350x.jpg?v=1752850522 3350w 4510h,
5253    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_3750x.jpg?v=1752850522 3750w 5048h,
5254    
5255    //jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG.jpg?v=1752850522 3839w 5168h"
5256        style="background-position: center center;"
5257        role="img"
5258        aria-label=""></div>
5259  <noscript>
5260    <img src="//jennaraecakes.com/cdn/shop/files/24k_magic_drink_LG_720x.jpg?v=1752850522" alt="" class="responsive-wide-image"/>
5261  </noscript>
5262</div>
5263</div>
5264              
5265                </a>
5266              
5267              <div class="product__grid__info product__grid__info--under text-center">
5268                <a href="/collections/canada-usa-shipping">
5269                  <div class="product__grid__title__wrapper">
5270                    <p class="product__grid__title default">
5271                      Gift Items
5272                    </p>
5273                  </div>
5274                </a>
5275              </div>
5276              <hr class="m0">
5277              
5278                <ul class="initial-content">
5279                  
5280
5281  
5282  
5283<li>Jenna Rae Cakes Cookbooks</li>
5284
5285  
5286  
5287<li>Sugar Blossom Jewelry</li>
5288
5289  
5290  
5291<li>Greeting Cards</li>
5292
5293  
5294  
5295<li>Liquid Flavours</li>
5296
5297  
5298  
5299<li>Colour Mill x JRC</li>
5300
5301  
5302  
5303<li>Dazzle Dust</li>
5304
5305  
5306  
5307<li>Twin Flame Perfume</li>
5308
5309  
5310  
5311<li>brown butter icing candle</li>
5312
5313  
5314  
5315<li>Party Candles</li>
5316
5317  
5318  
5319<li>Sugar Rush Puzzle</li>
5320
5321  
5322  
5323<li>Candy Sprinkles</li>
5324
5325
5326                </ul>
5327                
5328              
5329            </div>
5330          
5331      
5332    </div>
5333  </div>
5334</div>
5335<style>
5336  .submenu.submenu-primary {
5337    background: #f8f1ef;
5338    border-bottom: 1px solid #8c6c46;
5339  }
5340  ul.submenu.submenu-primary li:not(:last-child) {
5341    border-right: 1px solid #8c6c46;
5342  }
5343  ul.submenu.submenu-primary li a:hover {
5344    color: #8c6c46;
5345  }
5346  ul.submenu.submenu-primary li a.active {
5347    color: #8c6c46;
5348  }
5349  :root {
5350    --submenu-border-color: #8c6c46;
5351  }
5352
5353  .daily-menu-items .description > p {
5354    margin-top: 0;
5355    margin-bottom: 28px
5356  }
5357
5358  .daily-menu-items .description .fnd-shop-times > p {
5359    margin: 0;
5360  }
5361
5362  .daily-menu-items .description .fnd-shop-times a:hover {
5363    text-decoration: underline;
5364  }
5365
5366  .fnd-todays-menu-heading {
5367    text-align: center;
5368    margin-top: 64px;
5369    margin-bottom: 24px;
5370  }
5371
5372  @media (max-width: 749px) {
5373    .fnd-todays-menu-heading {
5374      margin-top: 40px;
5375      margin-bottom: 16px;
5376    }
5377  }
5378
5379</style>
5380
5381
5382</div><div id="shopify-section-template--15896101486843__section_planning_event_academy" class="shopify-section"><div
5383  class="wrapper fnd-planning-event page-section"
5384  data-section-id="template--15896101486843__section_planning_event_academy"
5385  data-section-type="planning-event"
5386>
5387  <div class="fnd-planning-event-inner">
5388    <h2 class="fnd-collection-list-title">Planning an Event?</h2>
5389    
5390      <div class="fnd-collection-list-description">
5391        <p>From intimate gatherings to milestone celebrations, our team can help you plan the perfect spread of macarons, cakes, and sweets for weddings, corporate events, and more.</p>
5392      </div>
5393    
5394    
5395      <a class="fnd-context-button" href="/pages/party-planning">Start Planning</a>
5396    
5397  </div>
5398</div>
5399
5400<style>
5401  .fnd-planning-event {
5402    padding: 80px 0;
5403    text-align: center;
5404  }
5405
5406  .fnd-planning-event-inner {
5407    max-width: 560px;
5408    margin: 0 auto;
5409    display: flex;
5410    flex-direction: column;
5411    align-items: center;
5412    gap: 16px;
5413  }
5414
5415  .fnd-planning-event .fnd-collection-list-title {
5416    margin-bottom: 0;
5417  }
5418
5419  .fnd-planning-event .fnd-context-button {
5420    margin-bottom: 0;
5421  }
5422
5423  .fnd-context-button--disabled {
5424    opacity: 0.5;
5425    pointer-events: none;
5426    cursor: not-allowed;
5427  }
5428
5429  @media (max-width: 749px) {
5430    .fnd-planning-event {
5431      padding: 48px 0;
5432    }
5433  }
5434</style>
5435
5436
5437</div><div id="shopify-section-template--15896101486843__164725247825ccfb73" class="shopify-section"><!-- /sections/section-slideshow.liquid --><div class="daily-menu-slideshow" data-section-id="template--15896101486843__164725247825ccfb73" data-section-type="slideshow">
5438  <div class="wrapper">
5439    <div class="page-section bakery-profile">
5440      <div class="section-icons">
5441        <div class="section-icon">
5442          
5443        </div>
5444      </div>
5445      
5446      <div class="section-title">
5447        <h2 class="title" style="margin-top: 74px">JENNA RAE CAKES ON Academy road</h2>
5448      </div>
5449      <div class="section-slideshow">
5450        
5451          <div class="slideshow__wrapper flickity-badge-dots "
5452            data-slideshow-wrapper
5453            data-slideshow-autoplay="false"
5454            data-slideshow-slides="1"
5455            data-slideshow-speed="8000"
5456            data-slideshow-is-draggable=false
5457            data-flickity='{ "draggable": false }'
5458          >
5459            
5460              <div class="slideshow__slide js-overflow-container section--image "
5461                data-overlay-header
5462                id="aos-164725247870dd7a23-0"
5463                data-slideshow-index="0"
5464                >
5465                <div class="hero__content__wrapper ">
5466                  <div class="hero__content js-overflow-content">
5467                  </div>
5468                  
5469                  <button data-slide-custom-prev class="flickity-button flickity-prev-next-button previous" type="button" aria-label="Previous"><svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50  L 70,10 L 60,0 Z" class="arrow"></path></svg></button>
5470                  <button data-slide-custom-next class="flickity-button flickity-prev-next-button next" type="button" aria-label="Next"><svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50  L 70,10 L 60,0 Z" class="arrow" transform="translate(100, 100) rotate(180) "></path></svg></button>
5471                </div>
5472
5473                <div class="image-overlay" style="--bg:; opacity:0.0;"></div>
5474<div class="image__hero__frame fade-in-child use_pixels_480 "
5475  data-overflow-background
5476  
5477  data-parallax-wrapper>
5478
5479  <div class="image__hero__pane">
5480    <div class="image__hero__scale"
5481    >
5482      <div class="background-size-cover lazyload"
5483        data-bgset="
5484//jennaraecakes.com/cdn/shop/files/JRC_Academy_2_f4ec2e49-31c8-4524-99f6-1752a9a924fb_180x.jpg?v=1703790654 180w 159h,
5485    //jennaraecakes.com/cdn/shop/files/JRC_Academy_2_f4ec2e49-31c8-4524-99f6-1752a9a924fb_360x.jpg?v=1703790654 360w 319h,
5486    //jennaraecakes.com/cdn/shop/files/JRC_Academy_2_f4ec2e49-31c8-4524-99f6-1752a9a924fb_540x.jpg?v=1703790654 540w 478h,
5487    //jennaraecakes.com/cdn/shop/files/JRC_Academy_2_f4ec2e49-31c8-4524-99f6-1752a9a924fb_720x.jpg?v=1703790654 720w 637h,
5488    //jennaraecakes.com/cdn/shop/files/JRC_Academy_2_f4ec2e49-31c8-4524-99f6-1752a9a924fb_900x.jpg?v=1703790654 900w 796h,
5489    //jennaraecakes.com/cdn/shop/files/JRC_Academy_2_f4ec2e49-31c8-4524-99f6-1752a9a924fb_1080x.jpg?v=1703790654 1080w 956h,
5490    //jennaraecakes.com/cdn/shop/files/JRC_Academy_2_f4ec2e49-31c8-4524-99f6-1752a9a924fb_1296x.jpg?v=1703790654 1296w 1147h,
5491    
5492    
5493    
5494    
5495    
5496    
5497    
5498    
5499    
5500    
5501    
5502    //jennaraecakes.com/cdn/shop/files/JRC_Academy_2_f4ec2e49-31c8-4524-99f6-1752a9a924fb.jpg?v=1703790654 1440w 1274h"
5503        style="background-position: ;"
5504        role="img"
5505        aria-label="White shelves display bright pink gift bags, boxes, greenery, cakes, colorful spray bottles, stationery, and small gifts, all neatly organized and accented by cascading green vines."></div>
5506    </div>
5507  </div>
5508
5509  <noscript>
5510    <img src="//jennaraecakes.com/cdn/shop/files/JRC_Academy_2_f4ec2e49-31c8-4524-99f6-1752a9a924fb_720x.jpg?v=1703790654" alt="White shelves display bright pink gift bags, boxes, greenery, cakes, colorful spray bottles, stationery, and small gifts, all neatly organized and accented by cascading green vines." class="responsive-wide-image"/>
5511  </noscript>
5512</div>
5513  
5514
5515                
5516
5517                
5518
5519              </div>
5520            
5521          </div>
5522        
5523      </div>
5524      <div class="section-details">
5525        <span class="description">
5526          <p>Our flagship location at 580E Academy Road is a quaint shop bursting with colourful treats that look and smell as delicious as they taste, friendly faces of our helpful team eager to serve you and our signature line of gift items to add that extra special touch to your upcoming celebrations. Pick up some treats and stay awhile as you admire some of Jenna’s stunning cakes on display and see where it all started.
5527<br><br>We acknowledge that Jenna Rae Cakes is located on Treaty No. 1, the original lands and water of Anishinaabe, Ininiwak, Anishininiwak, Dakota, and Dene peoples, and on the National Homeland of the Red River Métis.</p>
5528        </span>
5529      </div>
5530      
5531    </div>
5532  </div>
5533</div>
5534
5535
5536</div><div id="shopify-section-template--15896101486843__section_liquid_xT9dAd" class="shopify-section"><link href="//jennaraecakes.com/cdn/shop/t/18/assets/elfsight-skin.css?v=145738519688402006341787869154" rel="stylesheet" type="text/css" media="all" />
5537
5538<firenet-reviews
5539  data-endpoint="https://firenet-reviews.firenetdesigns.ca/api/reviews"
5540  data-place-id="ChIJtfCQEIF06lIRfrdzzPFnCPs"
5541  data-layout="carousel"
5542  data-per-view="(max-width: 500px) 1, (max-width: 768px) 2, (max-width: 1200px) 4, 5"
5543  data-header-style="google"
5544  data-header-bg="#F2F2F2"
5545  data-header-text="#3C4043"
5546  data-card-bg="#FFFFFF"
5547  data-card-border="#EFE6DD"
5548  data-text="#2B2620"
5549  data-muted="#7A7069"
5550  data-accent="#FD219B"
5551  data-star-color="#FBBC04"
5552  data-schema-id="https://jennaraecakes.com/pages/580-academy-road-winnipeg-cake-shop" data-schema-type="LocalBusiness">
5553</firenet-reviews>
5554
5555<script src="https://firenet-reviews.firenetdesigns.ca/v2/firenet-reviews.global.js" async></script>
5555
5556
5557</div><div id="shopify-section-template--15896101486843__1649542368cb2af683" class="shopify-section"><!-- /sections/section-custom-text.liquid-->
5558
5559<div class="fnd_contact_us frame"
5560  data-section-id="template--15896101486843__1649542368cb2af683"
5561  data-section-type="fnd-contact-us"
5562  style="margin: 0px 0;"
5563>
5564  <a href="/pages/contact">
5565    <button class="fnd_button">Contact Us</button>
5566  </a>
5567</div>
5568
5569
5570
5571</div><div id="shopify-section-template--15896101486843__section_faq_MhP38h" class="shopify-section">
5572
5573<!-- /sections/page-faq.liquid-->
5574
5575<section class="section-faq text--neutral margin--medium palette--light bg--neutral" data-section-id="template--15896101486843__section_faq_MhP38h" data-section-type="page-faq">
5576  <div class="wrapper--narrow">
5577    <div class="text__standard text-left" data-accordion-group>
5578      
5579      
5580        <div class="accordion__wrapper">
5581          <button class="accordion__title"
5582            data-accordion-trigger="accordion-text_BPbPXm"
5583            aria-controls="accordion-text_BPbPXm"
5584            aria-haspopup="true"
5585            aria-expanded="false">
5586            What makes Jenna Rae Cakes Academy Road location special?
5587          </button>
5588          
5589          <div class="accordion__body rte font--2"
5590            data-accordion-body
5591            id="accordion-text_BPbPXm">
5592              <span ></span>
5593              <p>Our Academy Road shop isn’t just a bakery — it’s the <em>heart of Jenna Rae Cakes</em>. This flagship location is where it all started, and stepping inside feels like walking into a celebration. The air is sweet with macarons, the counters are lined with treats that beg to be photographed, and Jenna’s jaw-dropping cakes are on display to spark ideas for your own unforgettable moments.</p>
5594          </div>
5595        </div>
5596      
5597        <div class="accordion__wrapper">
5598          <button class="accordion__title"
5599            data-accordion-trigger="accordion-text_tnYXyK"
5600            aria-controls="accordion-text_tnYXyK"
5601            aria-haspopup="true"
5602            aria-expanded="false">
5603            Can I see custom cakes on display at Academy?
5604          </button>
5605          
5606          <div class="accordion__body rte font--2"
5607            data-accordion-body
5608            id="accordion-text_tnYXyK">
5609              <span ></span>
5610              <p>Yes — and that’s one of the reasons people love visiting. You’ll see towering wedding cakes, playful birthday designs, and elegant creations that show what’s possible when you order custom. Many of our customers come just to gather inspiration, dreaming about how their next celebration could look.</p>
5611          </div>
5612        </div>
5613      
5614        <div class="accordion__wrapper">
5615          <button class="accordion__title"
5616            data-accordion-trigger="accordion-text_4qpmEQ"
5617            aria-controls="accordion-text_4qpmEQ"
5618            aria-haspopup="true"
5619            aria-expanded="false">
5620            What desserts are available daily at Academy Road?
5621          </button>
5622          
5623          <div class="accordion__body rte font--2"
5624            data-accordion-body
5625            id="accordion-text_4qpmEQ">
5626              <span ></span>
5627              <p>Every day, Academy is stocked with our signature lineup: <em>chewy macarons, rich cookie sandwiches, whimsical snack cakes, decadent cookie dough cups, and gourmet cupcakes</em>. You can see everything available on our menus while our shop is open right above here on our menu. Plus, shelves of thoughtful gifts — cookbooks, candles, jewellery, and edible glitter — so you can grab everything you need to surprise someone special.</p>
5628          </div>
5629        </div>
5630      
5631        <div class="accordion__wrapper">
5632          <button class="accordion__title"
5633            data-accordion-trigger="accordion-text_zXrHBi"
5634            aria-controls="accordion-text_zXrHBi"
5635            aria-haspopup="true"
5636            aria-expanded="false">
5637            Can I order custom cakes and pick up at Academy Road?
5638          </button>
5639          
5640          <div class="accordion__body rte font--2"
5641            data-accordion-body
5642            id="accordion-text_zXrHBi">
5643              <span ></span>
5644              <p>Absolutely. Whether it’s a wedding cake that stuns a crowd or a birthday cake that lights up a child’s face, you can order online and pick it up right here at Academy. Every detail — flavour, colours, design — is crafted to impress.</p>
5645          </div>
5646        </div>
5647      
5648        <div class="accordion__wrapper">
5649          <button class="accordion__title"
5650            data-accordion-trigger="accordion-text_RjEc3F"
5651            aria-controls="accordion-text_RjEc3F"
5652            aria-haspopup="true"
5653            aria-expanded="false">
5654            Where is Jenna Rae Cakes Academy Road located, and is parking available?
5655          </button>
5656          
5657          <div class="accordion__body rte font--2"
5658            data-accordion-body
5659            id="accordion-text_RjEc3F">
5660              <span ></span>
5661              <p>We’re at 580 Academy Road, Winnipeg, in the heart of River Heights. If you’re searching for a <em>bakery near Academy Road</em> or a <em>dessert shop in south Winnipeg</em>, you’ll find us easy to get to, with convenient parking right in front of the store.</p>
5662          </div>
5663        </div>
5664      
5665    </div>
5666  </div>
5667</section>
5668
5669
5670
5671
5672<script type="application/ld+json">
5673{
5674  "@context": "https://schema.org",
5675  "@type": "FAQPage",
5676  "mainEntity": [{
5677          "@type": "Question",
5678          "name": "What makes Jenna Rae Cakes Academy Road location special?",
5679          "acceptedAnswer": {
5680            "@type": "Answer",
5681            "text": "Our Academy Road shop isn’t just a bakery — it’s the heart of Jenna Rae Cakes. This flagship location is where it all started, and stepping inside feels like walking into a celebration. The air is sweet with macarons, the counters are lined with treats that beg to be photographed, and Jenna’s jaw-dropping cakes are on display to spark ideas for your own unforgettable moments."
5682          }
5683        },{
5684          "@type": "Question",
5685          "name": "Can I see custom cakes on display at Academy?",
5686          "acceptedAnswer": {
5687            "@type": "Answer",
5688            "text": "Yes — and that’s one of the reasons people love visiting. You’ll see towering wedding cakes, playful birthday designs, and elegant creations that show what’s possible when you order custom. Many of our customers come just to gather inspiration, dreaming about how their next celebration could look."
5689          }
5690        },{
5691          "@type": "Question",
5692          "name": "What desserts are available daily at Academy Road?",
5693          "acceptedAnswer": {
5694            "@type": "Answer",
5695            "text": "Every day, Academy is stocked with our signature lineup: chewy macarons, rich cookie sandwiches, whimsical snack cakes, decadent cookie dough cups, and gourmet cupcakes. You can see everything available on our menus while our shop is open right above here on our menu. Plus, shelves of thoughtful gifts — cookbooks, candles, jewellery, and edible glitter — so you can grab everything you need to surprise someone special."
5696          }
5697        },{
5698          "@type": "Question",
5699          "name": "Can I order custom cakes and pick up at Academy Road?",
5700          "acceptedAnswer": {
5701            "@type": "Answer",
5702            "text": "Absolutely. Whether it’s a wedding cake that stuns a crowd or a birthday cake that lights up a child’s face, you can order online and pick it up right here at Academy. Every detail — flavour, colours, design — is crafted to impress."
5703          }
5704        },{
5705          "@type": "Question",
5706          "name": "Where is Jenna Rae Cakes Academy Road located, and is parking available?",
5707          "acceptedAnswer": {
5708            "@type": "Answer",
5709            "text": "We’re at 580 Academy Road, Winnipeg, in the heart of River Heights. If you’re searching for a bakery near Academy Road or a dessert shop in south Winnipeg, you’ll find us easy to get to, with convenient parking right in front of the store."
5710          }
5711        }]
5712}
5713</script>
5713
5714
5715
5716
5717
5718
5719
5720</div><div id="shopify-section-template--15896101486843__section_html_t773V8" class="shopify-section"><!-- /sections/section-html.liquid -->
5721<div class="section-html">
5722  
5722<script type="application/ld+json">
5723{
5724 "@context": "https://schema.org",
5725 "@type": "LocalBusiness",
5726 "@id": "https://jennaraecakes.com/pages/580-academy-road-winnipeg-cake-shop",
5727 "name": "Jenna Rae Cakes – Academy Road",
5728 "image": "https://jennaraecakes.com/cdn/shop/files/cookie-dough-brownie-1931472_180x.png",
5729 "url": "https://jennaraecakes.com/pages/580-academy-road-winnipeg-cake-shop",
5730 "telephone": "+1-204-691-4222 ext 2",
5731 "priceRange": "$$",
5732 "description": "Our flagship location at 580 E Academy Road in Winnipeg offers beautifully crafted cupcakes, macarons, and custom cakes — a destination for sweet lovers in Winnipeg, Manitoba.",
5733 "address": {
5734   "@type": "PostalAddress",
5735   "streetAddress": "580 E Academy Road",
5736   "addressLocality": "Winnipeg",
5737   "addressRegion": "MB",
5738   "postalCode": "R3N 0E3",
5739   "addressCountry": "CA"
5740 },
5741 "geo": {
5742   "@type": "GeoCoordinates",
5743   "latitude": 49.87791,
5744   "longitude": -97.19962
5745 },
5746 "openingHoursSpecification": [
5747   {
5748     "@type": "OpeningHoursSpecification",
5749     "dayOfWeek": ["Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
5750     "opens": "10:00",
5751     "closes": "18:00"
5752   },
5753   {
5754     "@type": "OpeningHoursSpecification",
5755     "dayOfWeek": ["Sunday", "Monday"],
5756     "opens": "Closed",
5757     "closes": "Closed"
5758   }
5759 ],
5760 "sameAs": [
5761   "https://www.facebook.com/jennaraecakes",
5762   "https://www.instagram.com/jennaraecakes",
5763   "https://www.tiktok.com/@jennaraecakes",
5764   "https://www.youtube.com/@jennaraecakes6549",
5765   "https://www.pinterest.ca/jennaraecakes",
5766   "https://www.google.com/maps/place/Jenna+Rae+Cakes/@49.87791,-97.19962"
5767 ]
5768}
5769</script>
5769
5770</div>
5771
5772
5773</div><div id="shopify-section-template--15896101486843__section_newsletter_academy" class="shopify-section"><div class="homepage-newsletter palette--light bg--neutral">
5774  <div class="wrapper">
5775    <div class="one-whole text-center">
5776      <div class="newsletter__contain">
5777        
5778          
5779            <h2 class="fnd-collection-list-title">Join the Newsletter</h2>
5780          
5781        
5782        
5783          <div class="rte rte--column fnd-collection-list-description">
5784            <p>Get first access to new flavours, exclusive offers, and sweet surprises delivered right to your inbox.</p>
5785          </div>
5786        
5787        
5788        <!-- /snippets/newsletter-form.liquid -->
5789
5790<form method="post" action="/contact#section-newslettertemplate--15896101486843__section_newsletter_academy" id="section-newslettertemplate--15896101486843__section_newsletter_academy" accept-charset="UTF-8" class="newsletter--default-messages" data-newsletter-form=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
5791    
5792
5793    
5794      
5795    
5796
5797    <input type="hidden" name="contact[tags]" value="newsletter">
5798    <input type="hidden" name="contact[accepts_marketing]" value="true">
5799    <div class="input-group input-group--inner-button float__wrapper">
5800      <label for="mail-section-newslettertemplate--15896101486843__section_newsletter_academy">Email</label>
5801      <input class="input-group-field"
5802        type="email"
5803        placeholder="Enter your email"
5804        id="mail-section-newslettertemplate--15896101486843__section_newsletter_academy"
5805        aria-label="Enter your email"
5806        autocorrect="off"
5807        autocapitalize="off"
5808        name="contact[email]"
5809        data-newsletter-field />
5810      <span class="input-group-button">
5811        <button
5812          type="submit" class="btn btn--secondary uppercase"
5813          aria-label="Join"
5814          name="subscribe"
5815          id="subscribe-section-newslettertemplate--15896101486843__section_newsletter_academy"><svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg">
5816<path d="M5.90625 0.719238L5.71484 0.910645C5.57812 1.04736 5.57812 1.23877 5.71484 1.37549L10.582 6.24268H0.328125C0.136719 6.24268 0 6.40674 0 6.5708V6.84424C0 7.03564 0.136719 7.17236 0.328125 7.17236H10.582L5.71484 12.0669C5.57812 12.2036 5.57812 12.395 5.71484 12.5317L5.90625 12.7231C6.04297 12.8599 6.23438 12.8599 6.37109 12.7231L12.1406 6.95361C12.2773 6.81689 12.2773 6.62549 12.1406 6.48877L6.37109 0.719238C6.23438 0.58252 6.04297 0.58252 5.90625 0.719238Z" fill="#8D6D44"/>
5817</svg>
5818</button>
5819      </span>
5820    </div>
5821  </form>
5822
5823      </div>
5824    </div>
5825  </div>
5826</div>
5827
5828
5829</div>
5830    
5831  </main>
5832
5833  <!-- BEGIN sections: footer-group -->
5834<div id="shopify-section-sections--16891440824571__5cc9bd64-784d-4151-b2b5-e0cf59707f4c" class="shopify-section shopify-section-group-footer-group"><style>#insta-feed{width:100%;}#insta-feed h2{font-size:20px;font-family: Helvetica;}</style>
5835
5836  <div class="fnd_instafeed_container">
5837    <h2 class="fnd_instagram_title">Follow Us on Instagram</h2>
5838    <div id="insta-feed"></div>
5839  </div>
5840
5841
5842
5843</div>
5844<!-- END sections: footer-group -->
5845  <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer-wrapper"
5846  role="contentinfo"
5847  data-section-id="footer"
5848  data-section-type="footer">
5849  
5850    <div class="footer-logo-wrapper">
5851      <a href="/" class="footer-logo" data-footer-logo>
5852        
5853          <img class="fnd_footer_logo" src="//jennaraecakes.com/cdn/shop/t/18/assets/footer_logo.svg?v=166613947134201784841650134582" alt="Website Footer Logo" />
5854        
5855      </a>
5856    </div>
5857    <hr class="full-width">
5858  
5859  <div class="wrapper site-footer">
5860    <div class="grid grid--uniform" data-accordion-group>
5861      
5862      
5863      
5864      
5865      
5866
5867        
5868            
5869            
5870            <div class="grid__item medium-up--one-half footer__block" >
5871              
5872              
5873              <ul class="footer-quicklinks" id="accordion-linklist-1">
5874                
5875                  <li><a href="/pages/wholesale">Wholesale</a></li>
5876                
5877                  <li><a href="https://jennaraecakes.com/blogs/blog?q=all">Blog</a></li>
5878                
5879                  <li><a href="/pages/faqs">FAQ</a></li>
5880                
5881                  <li>
5881<a href="/pages/charity">JRC Birthday Cake Club</a></li>
5882                
5883                  <li><a href="/pages/press">Press</a></li>
5884                
5885                  <li><a href="/pages/flavour-list">Flavour List</a></li>
5886                
5887                  <li><a href="/pages/reviews">Reviews</a></li>
5888                
5889                  <li><a href="/policies/shipping-policy">Delivery Policy</a></li>
5890                
5891                  <li><a href="/policies/terms-of-service">Order Policy</a></li>
5892                
5893                  <li><a href="https://jennaraecakes.com/policies/terms-of-service">Shipping Policy</a></li>
5894                
5895                  <li><a href="https://jennaraecakes.com/policies/terms-of-service">Refund Policy</a></li>
5896                
5897                  <li><a href="/pages/contact">Contact Us</a></li>
5898                
5899                  <li><a href="/pages/sweet-list">The Sweet List</a></li>
5900                
5901                  <li><a href="/pages/corporate">Corporate</a></li>
5902                
5903                  <li><a href="/pages/friends-of-jrc">Friends of JRC</a></li>
5904                
5905              </ul>
5906            </div>
5907
5908          
5909      
5910
5911        
5912          
5913            <div class="grid__item grid__item--newsletter medium-up--one-half footer__block" >
5914              <p class="uppercase footer__title newsletter accordion-is-open"
5915                data-accordion-trigger="accordion-newsletter-2"
5916                aria-controls="accordion-newsletter-2"
5917                aria-haspopup="true"
5918                aria-expanded="true">
5919                  Newsletter
5920                  
5921              </p>
5922              <div class="rte rte--column" data-accordion-body data-accordion-body-mobile id="accordion-newsletter-2">
5923                
5924                <!-- /snippets/newsletter-form.liquid -->
5925
5926<form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="newsletter--default-messages" data-newsletter-form=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
5927    
5928
5929    
5930      
5931    
5932
5933    <input type="hidden" name="contact[tags]" value="newsletter">
5934    <input type="hidden" name="contact[accepts_marketing]" value="true">
5935    <div class="input-group input-group--inner-button float__wrapper">
5936      <label for="mail-footer-newsletter">Email</label>
5937      <input class="input-group-field"
5938        type="email"
5939        placeholder="Enter your email"
5940        id="mail-footer-newsletter"
5941        aria-label="Enter your email"
5942        autocorrect="off"
5943        autocapitalize="off"
5944        name="contact[email]"
5945        data-newsletter-field />
5946      <span class="input-group-button">
5947        <button
5948          type="submit" class="btn btn--secondary uppercase"
5949          aria-label="Join"
5950          name="subscribe"
5951          id="subscribe-footer-newsletter"><svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg">
5952<path d="M5.90625 0.719238L5.71484 0.910645C5.57812 1.04736 5.57812 1.23877 5.71484 1.37549L10.582 6.24268H0.328125C0.136719 6.24268 0 6.40674 0 6.5708V6.84424C0 7.03564 0.136719 7.17236 0.328125 7.17236H10.582L5.71484 12.0669C5.57812 12.2036 5.57812 12.395 5.71484 12.5317L5.90625 12.7231C6.04297 12.8599 6.23438 12.8599 6.37109 12.7231L12.1406 6.95361C12.2773 6.81689 12.2773 6.62549 12.1406 6.48877L6.37109 0.719238C6.23438 0.58252 6.04297 0.58252 5.90625 0.719238Z" fill="#8D6D44"/>
5953</svg>
5954</button>
5955      </span>
5956    </div>
5957  </form>
5958
5959                <div class="social-media-icons">
5960                  
5961                    <ul class="footer-social social-icons grid__item inline-list">
5962<li>
5963                            <a href="https://www.facebook.com/jennaraecakes/" title="Facebook">
5964                              
5965<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 20 20"><path fill="#444" d="M18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z"/></svg>
5966                              <span class="visually-hidden">Facebook</span>
5967                            </a>
5968                          </li>
5969
5970
5971<li>
5972                            <a href="https://www.pinterest.ca/jennaraecakes/_saved/" title="Pinterest">
5973                              
5974<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 20 20"><path fill="#444" d="M9.958.811q1.903 0 3.635.744t2.988 2 2 2.988.744 3.635q0 2.537-1.256 4.696t-3.415 3.415-4.696 1.256q-1.39 0-2.659-.366.707-1.147.951-2.025l.659-2.561q.244.463.903.817t1.39.354q1.464 0 2.622-.842t1.793-2.305.634-3.293q0-2.171-1.671-3.769t-4.257-1.598q-1.586 0-2.903.537T5.298 5.897 4.066 7.775t-.427 2.037q0 1.268.476 2.22t1.427 1.342q.171.073.293.012t.171-.232q.171-.61.195-.756.098-.268-.122-.512-.634-.707-.634-1.83 0-1.854 1.281-3.183t3.354-1.329q1.83 0 2.854 1t1.025 2.61q0 1.342-.366 2.476t-1.049 1.817-1.561.683q-.732 0-1.195-.537t-.293-1.269q.098-.342.256-.878t.268-.915.207-.817.098-.732q0-.61-.317-1t-.927-.39q-.756 0-1.269.695t-.512 1.744q0 .39.061.756t.134.537l.073.171q-1 4.342-1.22 5.098-.195.927-.146 2.171-2.513-1.122-4.062-3.44T.59 10.177q0-3.879 2.744-6.623T9.957.81z"/></svg>
5975                              <span class="visually-hidden">Pinterest</span>
5976                            </a>
5977                          </li>
5978<li>
5979                            <a href="https://www.instagram.com/jennaraecakes/" title="Instagram">
5980                              
5981<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 20 20"><path d="M10.034 1.763h2.644c.407 0 .881 0 1.424.068.474 0 .881.067 1.152.135.271.068.543.136.678.203.271.068.475.204.61.34.136.135.34.27.543.406.203.204.339.34.407.543.067.203.203.406.339.61.067.203.135.407.203.678.068.27.135.678.135 1.152 0 .543.068 1.017.068 1.424v5.288c0 .407 0 .882-.068 1.424 0 .474-.067.881-.135 1.152-.068.272-.136.543-.203.678a1.31 1.31 0 01-.34.61c-.135.204-.27.34-.406.543-.204.203-.34.339-.543.407a2.38 2.38 0 01-.61.27 7.737 7.737 0 01-.678.204 4.868 4.868 0 01-1.152.136c-.543 0-1.017.068-1.424.068H7.39c-.407 0-.882 0-1.424-.068-.474 0-.881-.068-1.152-.136-.272-.067-.543-.135-.678-.203-.272-.068-.475-.203-.61-.271-.204-.136-.34-.271-.543-.407-.203-.203-.339-.339-.407-.542-.135-.204-.203-.407-.339-.61a8.558 8.558 0 01-.203-.679 4.868 4.868 0 01-.136-1.152c0-.542-.067-1.017-.067-1.424V7.322c0-.407 0-.881.067-1.424 
59810-.474.068-.881.136-1.152.068-.271.135-.543.203-.678.068-.204.204-.407.34-.61.135-.204.27-.34.406-.543.203-.203.339-.339.542-.407.204-.135.407-.203.61-.339.204-.067.407-.135.679-.203a4.868 4.868 0 011.152-.135c.542 0 1.017-.068 1.424-.068h2.644zm0-1.763H7.322c-.407 0-.881 0-1.424.068-.542 0-1.017.068-1.356.135-.406.068-.745.204-1.084.34-.34.135-.61.27-.95.474-.27.203-.542.407-.813.678-.271.271-.542.542-.678.881-.136.34-.339.543-.475.882-.135.339-.27.678-.339 1.084a6.993 6.993 0 00-.135 1.356C0 6.441 0 6.915 0 7.322v5.356c0 .407 0 .881.068 1.424 0 .542.068 1.017.135 1.356.068.406.204.745.34 1.084.135.34.27.61.474.95.203.27.407.542.678.813.271.271.542.475.813.678.272.203.61.339.95.475.339.135.678.203 1.084.339.407.067.814.135 1.356.135.543 0 1.017.068 1.424.068h5.424c.407 0 .881 0 1.423-.068.543 0 1.017-.068 1.356-.135.407-.068.746-.204 1.085-.34.34-.135.61-.27.95-.474.27-.203.542-.407.88-.678.272-.271.475-.542.679-.881.203-.271.339-.61.474-.882.136-.339.204-.678.271-1.084.068-.407.136-.814.136-1.424 0-.542.068-1.017.068-1.424V7.254c0-.407 0-.881-.068-1.423 0-.543-.068-1.017-.136-1.424-.067-.407-.203-.746-.27-1.085a6.199 6.199 0 00-.475-.95c-.204-.338-.407-.541-.678-.813a4.353 4.353 0 00-.882-.678c-.27-.203-.61-.339-.949-.474-.339-.136-.678-.271-1.085-.34-.406-.067-.813-.135-1.356-.135h-1.423C12.27 0 11.39 0 10.034 0zm0 4.881c-.746 0-1.356.136-2.034.407-.61.271-1.153.61-1.627 1.085C5.898 6.847 5.559 7.39 5.288 8a4.863 4.863 0 00-.407 1.966c0 .746.136 1.356.407 2.034.271.61.61 1.153 1.085 1.627.474.475 1.017.814 1.627 1.085.61.271 1.288.407 2.034.407.746 0 1.356-.136 2.034-.407a4.57 4.57 0 001.627-1.085c.474-.474.813-1.017 1.085-1.627.27-.61.406-1.288.406-2.034 0-.678-.135-1.356-.406-1.966-.272-.61-.61-1.153-1.085-1.627-.475-.475-1.017-.814-1.627-1.085-.61-.271-1.356-.407-2.034-.407zm0 8.475c-.95 0-1.695-.34-2.373-.95-.678-.677-.95-1.423-.95-2.372 0-.881.34-1.695.95-2.373.61-.678 1.424-1.017 2.373-1.017.949 0 1.695.339 2.373 1.017.678.678.949 1.424.949 2.373 0 .949-.34 1.695-.95 2.373-.677.61-1.49.949-2.372.949zm6.508-8.678c0-.339-.135-.61-.339-.814a1.25 1.25 0 00-.813-.339c-.34 0-.61.136-.814.34a1.25 1.25 0 00-.339.813c0 .271.136.61.34.881.203.272.542.34.813.34.339 0 .61-.136.813-.34.204-.27.34-.61.34-.881z"/></svg>
5982                              <span class="visually-hidden">Instagram</span>
5983                            </a>
5984                          </li>
5985
5986
5987
5988<li>
5989                            <a href="https://www.youtube.com/channel/UCV0RkkTUnT1t1FCq-VZOsGw" title="YouTube">
5990                              
5991<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
5992                              <span class="visually-hidden">YouTube</span>
5993                            </a>
5994                          </li>
5995
5996</ul>
5997                  
5998                </div>
5999              </div>
6000              <hr class="full-width">
6001            </div>
6002          
6003      
6004
6005        
6006        
6007      
6008
6009        
6010        
6011      
6012
6013        
6014        
6015      
6016
6017        
6018        
6019      
6020    </div>
6021    <hr class="full-width">
6022
6023    
6024    
6025      
6026    
6027      
6028    
6029      
6030        
6031        
6032    
6033      <div class="grid footer-secondary-wrapper our-locations">
6034        <h2 class="our-locations-title">Our Locations</h2>
6035        <div class="our-locations-locations">
6036          
6037            
6038          
6039            
6040          
6041            
6042              <div class="our-locations-location">
6043                <div class="our-locations-location-title">
6044                  580 Academy
6045                </div>
6046                <div class="our-locations-location-timing">
6047                  TUESDAY - SATURDAY <span>10AM - 6PM</span><br>
6048SUNDAY + MONDAY <span>closed</span><br>
6049                </div>
6050        
6051                <div class="our-locations-location-address">
6052                  <span>580-E Academy Road</span>
6053<span>Winnipeg, Manitoba, R3N0E3</span>
6054                </div>
6055              </div>
6056            
6057          
6058            
6059              <div class="our-locations-location">
6060                <div class="our-locations-location-title">
6061                  The Forks
6062                </div>
6063                <div class="our-locations-location-timing">
6064                  OPEN DAILY <span>10AM - 9PM</span>
6065                </div>
6066        
6067                <div class="our-locations-location-address">
6068                  <span>Second floor</span>
6069<span>Above the common</span>
6070                </div>
6071              </div>
6072            
6073          
6074            
6075              <div class="our-locations-location">
6076                <div class="our-locations-location-title">
6077                  Island lakes
6078                </div>
6079                <div class="our-locations-location-timing">
6080                  TUESDAY - SATURDAY <span>10AM - 6PM</span><br>
6081SUNDAY + MONDAY <span>closed</span><br>
6082                </div>
6083        
6084                <div class="our-locations-location-address">
6085                  <span>Unit 9A-20 Island Shore Boulevard</span>
6086<span>Winnipeg, Manitoba, R3X1N7</span>
6087                </div>
6088              </div>
6089            
6090          
6091            
6092              <div class="our-locations-location">
6093                <div class="our-locations-location-title">
6094                  YWG Airport
6095                </div>
6096                <div class="our-locations-location-timing">
6097                  open daily <span>6AM - 8:30PM</span><br>
6098                </div>
6099        
6100                <div class="our-locations-location-address">
6101                  <span>2000 Wellington Avenue</span><span>Gate 9
6102After Security</span><span>(Domestic and International)
6103</span>
6104<span>Winnipeg, Manitoba, R3H1H5</span>
6105                </div>
6106              </div>
6107            
6108          
6109        </div>
6110      </div>
6111    
6112    
6113    
6114    <hr class="full-width">
6115    <div class="grid footer-secondary-wrapper">
6116      <div class="footer-selects"><form method="post" action="/localization" id="localization-form-footer" accept-charset="UTF-8" class="popout--footer" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/580-academy-road-winnipeg-cake-shop" /></form></div>
6117
6118
6119      <ul class="footer-secondary inline-list">
6120        
6121          <li><a href="/" title="">Jenna Rae Cakes</a> &copy; <span>2026</span></li>
6122          <li>Developed By <a target="_blank" href="https://firenetdesigns.ca">FireNet Designs</a></li>
6123        
6124
6125      </ul>
6126
6127      
6128
6129    </div>
6130  </div>
6131</footer>
6132
6133<style>
6134footer.site-footer-wrapper[data-section-type="footer"] {
6135  background-color: #eee0df;
6136}
6137footer div[id*="accordion-newsletter-"] label.label--float {
6138  background-color: #eee0df;
6139}
6140
6141</style>
6142
6143
6144</div>
6145  <div id="shopify-section-popups" class="shopify-section"><!-- /sections/popups.liquid --></div>
6146
6147  <div class="search--popdown">
6148    
6149
6150<div data-search-popdown-wrap>
6151  <div id="search-popdown" class="search-popdown search__predictive" data-popdown-outer>
6152    <div class="item--loadbar" data-loading-indicator style="display: none;"></div>
6153    <div class="search__predictive__outer">
6154      <div class="wrapper">
6155        <div class="search__predictive__main">
6156          <form class="search__predictive__form"
6157              action="/search"
6158              method="get"
6159              role="search">
6160            <button class="search__predictive__form__button" type="submit">
6161              <span class="visually-hidden">Search</span>
6162              <svg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg">
6163  <path d="M12.44 25.07C19.0674 25.07 24.44 19.6974 24.44 13.07C24.44 6.44259 19.0674 1.07001 12.44 1.07001C5.81258 1.07001 0.440002 6.44259 0.440002 13.07C0.440002 19.6974 5.81258 25.07 12.44 25.07Z" stroke="#8D6D44" stroke-width="0.75"/>
6164  <path d="M8.25397 10.7087C8.25397 11.9251 9.24144 12.9198 10.4651 12.9198C11.6815 12.9198 12.6761 11.9323 12.6761 10.7087" stroke="#8D6D44" stroke-width="0.75"/>
6165  <path d="M10.465 15.5888C13.0852 15.5888 15.2092 13.4648 15.2092 10.8446C15.2092 8.22451 13.0852 6.10046 10.465 6.10046C7.8449 6.10046 5.72086 8.22451 5.72086 10.8446C5.72086 13.4648 7.8449 15.5888 10.465 15.5888Z" stroke="#8D6D44" stroke-width="0.75"/>
6166  <path d="M11.8819 15.2668L16.2182 19.6031C16.7477 20.1326 17.6064 20.1326 18.1359 19.6031C18.6654 19.0736 18.6654 18.2149 18.1359 17.6854L14.2074 13.757" stroke="#8D6D44" stroke-width="0.75"/>
6167</svg>
6168            </button>
6169            <input type="search"
6170            data-predictive-search-input
6171            name="q" 
6172            value="" 
6173            placeholder="Search..." 
6174            aria-label="Search our store">
6175          </form>
6176          <div class="search__predictive__close">
6177            <button class="search__predictive__close__inner" data-close-popdown aria-label="Close">
6178              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close-small" viewBox="0 0 15 15"><g fill-rule="evenodd"><path d="M2.237 1.073l12.021 12.021-1.414 1.414L.824 2.488z"/><path d="M.823 13.094l12.021-12.02 1.414 1.413-12.02 12.021z"/></g></svg>
6179            </button>
6180          </div>
6181
6182          <div class="search__predictive__clear">
6183            <button class="search__predictive__close__inner" data-clear-input aria-label="Close">
6184              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 15 15"><g fill-rule="evenodd"><path d="M2.06 1l12.02 12.021-1.06 1.061L1 2.062z"/><path d="M1 13.02L13.022 1l1.061 1.06-12.02 12.02z"/></g></svg>
6185            </button>
6186          </div>
6187        </div>
6188      </div>
6189    </div>
6190    <div class="header__search__results" data-predictive-search-results>
6191      <div class="wrapper">
6192        <div class="search__results__empty" data-predictive-search-aria></div>
6193        <div class="search__results__outer">
6194
6195          <div class="search__results__products">
6196            <div class="search__results__products__title" data-product-title-wrap></div>
6197            <div class="search__results__products__list" data-product-wrap>
6198              
6199            </div>
6200          </div>
6201          <div class="search__results__other">
6202            <div class="search__results__other__list" data-collection-wrap></div>
6203            <div class="search__results__other__list" data-article-wrap></div>
6204            <div class="search__results__other__list" data-page-wrap></div>
6205          </div>
6206        </div>
6207      </div>
6208    </div>
6209  </div>
6210
6211    
6212    <span class="drawer__underlay" data-search-underlay></span>
6213  
6214
6215  
6215<script data-predictive-search-aria-template type="text/x-template">
6216    <div aria-live="polite">
6217      <p>
6218        
6219          {{@if(it.count)}}
6220            <span class="badge">{{ it.count }}</span>
6221          {{/if}}
6222          {{ it.title }} <em>{{ it.query }}</em>
6223        
6224      </p>
6225    </div>
6226  </script>
6226
6227
6228  
6228<script data-predictive-search-title-template type="text/x-template">
6229    <div class="search__results__heading">
6230      
6231        <p>
6232          <span class="search__results__title">{{ it.title }}</span>
6233          <span class="badge">{{ it.count }}</span>
6234        </p>
6235      
6236    </div>
6237  </script>
6237
6238
6239  
6239<script data-search-other-template type="text/x-template">
6240    
6241      {{@each(it) => object, index}}
6242        <div class="other__inline animates" style="animation-delay: {{ index | animationDelay }}ms;">
6243          <p class="other__inline__title">
6244            <a href="{{ object.url }}">{{ object.title | safe }}</a>
6245          </p>
6246        </div>
6247      {{/each}}
6248    
6249  </script>
6249
6250
6251  
6251<script data-search-product-template type="text/x-template">
6252    
6253      {{@each(it) => object, index}}
6254        <a href="{{ object.url }}" class="product__inline animates" style="animation-delay: {{ index | animationDelay }}ms;">
6255          <div class="product__inline__image">
6256            <img class="img-aspect-ratio" width="{{object.featured_image.width}}" height="{{ object.featured_image.height }}" alt="{{ object.featured_image.alt }}" src="{{ object.thumb }}">
6257          </div>
6258          <div>
6259            <p class="product__inline__title">
6260              {{ object.title | safe }}
6261            </p>
6262            <p class="product__inline__price">
6263              <span class="price {{ object.classes }}">
6264                {{ object.price | safe }}
6265              </span>
6266              {{@if(object.sold_out)}}
6267                <br /><em>{{ object.sold_out_translation }}</em>
6268              {{/if}}
6269              {{@if(object.on_sale)}}
6270                <span class="compare-at">
6271                  {{ object.compare_at_price | safe }}
6272                </span>
6273              {{/if}}
6274            </p>
6275          </div>
6276        </a>
6277      {{/each}}
6278    
6279  </script>
6279
6280
6281</div>
6282  </div>
6283
6284
6285  
6285<script data-swatch-template type="text/x-template">
6286    
6287      <span class="swatch__button" data-swatch-button>
6288        <input type="radio"
6289          name="grouped"
6290          value="{{ it.color }}" 
6291          id="{{ it.uniq }}">
6292        <label for="{{ it.uniq }}" 
6293          data-swatch="{{ it.color }}" 
6294          data-swatch-variant="{{ it.variant }}" 
6295          data-swatch-image="{{ it.image }}">
6296          <span class="visually-hidden">{{ it.color }}</span>
6297        </label>
6298      </span>
6299    
6300  </script>
6300
6301
6302  <div data-modal-container></div>
6302<script src="//jennaraecakes.com/cdn/shop/t/18/assets/custom.js?enable_js_minification=1&v=117781810087912142351662097498" defer="defer"></script>
6302
6303
6304  <!-- Paste popup code or third party scripts below this comment line ============== -->
6305
6306  <div class="modal micromodal-slide" id="fnd_mm" aria-hidden="true">
6307  <div class="modal__overlay" tabindex="-1" data-micromodal-close>
6308    <div class="modal__container" role="dialog" aria-modal="true" aria-labelledby="modal-1-title">
6309      <header class="modal__header">
6310        <h2 class="modal__title" id="modal-1-title">
6311          Micromodal
6312        </h2>
6313        <button class="modal__close" aria-label="Close modal" data-micromodal-close></button>
6314      </header>
6315      <main class="modal__content" id="modal-1-content">
6316        <p>
6317          Try hitting the <code>tab</code> key and notice how the focus stays within the modal itself. Also, <code>esc</code> to close modal.
6318        </p>
6319      </main>
6320      <footer class="modal__footer">
6321        <button class="btn--outline btn--full btn--primary" data-micromodal-close aria-label="Close this dialog window">Close</button>
6322      </footer>
6323    </div>
6324  </div>
6325</div>
6326
6327  
6328	
6329
6330	<div id="promo_popup" class="fnd_overlay">
6331		<div id="bold-modal__window" class="bold-modal__window">
6332			<div id="bold-modal-first__window" class="bold-modal__window_content">
6333				<div id="bold-modal__content" class="bold-modal__content bold-upsell">
6334
6335					<div class="bold-modal__slider">
6336						<div id="product_list" class="bold-grid bold-upsell__products-list">
6337							<article class="bold-product bold-grid">
6338								<div class="bold-product__image-container bold-grid__column bold-grid__column--half">
6339									<img class="promo-popup_img" src="https://jennaraecakes.com/cdn-cgi/image/format=auto,quality=85,fit=scale-down,metadata=none,width=1500/https://jennaraecakes.com/cdn/shop/files/jrc-gift-bag-add-on-239267_500x.jpg?v=1750108494" A hand with bracelets holds the bright pink JRC Gift Bag Add On from Jenna Rae Cakes, featuring a gold smiley face logo with JR inside and Jenna Rae Cakes printed below. />
6340								</div>
6341								<div class="bold-product__details bold-grid__column bold-grid__column--half">
6342									<div id="bold-modal__title">
6343										<div class="bold-upsell__intro">
6344											<h3 class="bold-upsell__intro-heading">Add a bag<br> to your order!</h3>
6345										</div>
6346									</div>
6347									<div class="bold-product__info">
6348									</div>
6349									<div class="bold-product__price"><del class="bold-product__price--deleted"></del></div>
6350									<div class="bold-product__price current_price"><span class="money"></span></div>
6351
6352
6353									<div class="qty_container">
6354										<div class="quantity__wrapper qty_input_container bold-control-group__item bold-product__quantity" data-quantity-selector="">
6355											<button class="quantity__button quantity__button--minus" data-decrease-quantity="">−</button>
6356											<label for="updates_42376795947165:ae00b6b73eee0f17a55421f6e13879f9" class="visually-hidden">Quantity</label>
6357											<input data-quantity-input="" data-update-cart="42376795947165:ae00b6b73eee0f17a55421f6e13879f9" class="quantity__input quantity__input qty_input" type="number" min="0" size="4" pattern="[0-9]*" id="updates_42376795947165:ae00b6b73eee0f17a55421f6e13879f9" name="updates[]" value="1">
6358											<button class="quantity__button quantity__button--plus" data-increase-quantity="">+</button>
6359										</div>
6360									</div>
6361
6362									<div class="bold-product__below_content_button_container">
6363										<div class="bold-product__actions bold-product-upsell__actions">
6364											<button id="add-to-cart-bf-promo" type="button" class="btn--outline btn--full btn--primary uppercase btn--add-to-cart bold_clone standard_primary">
6365												<span class="btn-state-ready">
6366													<span data-add-to-cart-text="">Add to Cart</span>
6367													<span>•</span>
6368													<span class="bold_option_price_display" data-button-price="">$2.00</span>
6369												</span>
6370											</button>
6371											<button tabindex="100" type="button" class="btn--outline btn--full btn--primary uppercase btn--add-to-cart bold_clone close">No thanks</button>
6372										</div>
6373										<p class="fnd-subtext"> Gift bag will not fit a cake or a 12-cupcake box. </p>
6374
6375									</div>
6376								</div>
6377							</article>
6378						</div>
6379					</div>
6380				</div>
6381			</div>
6382		</div>
6383	</div>
6384
6385	
6385<script>
6386		// This variable ties into Zapiet logic DO NOT REMOVE Unless you are sure you know what you're doing.
6387		window.FND.CAN_UPSELL = true;
6388
6389		
6390			window.FND.UPSELL_MULTI_TIMES = true;
6391		
6392
6393
6394		BOLD.common.eventEmitter.on('fnd_upsell', function(){
6395			document.querySelectorAll('#promo_popup .close').forEach(elem => {
6396				elem.addEventListener('click', e => {
6397					document.getElementById('promo_popup').style.display = 'none';
6398					document.querySelector('.bold_clone').click();
6399				});
6400			})
6401			const qtyMinus = document.querySelector('#promo_popup .quantity__button--minus');
6402			const qtyPlus = document.querySelector('#promo_popup .quantity__button--plus');
6403			const qtyAmount = document.querySelector('#promo_popup .quantity__input');
6404			qtyMinus.addEventListener('click', e => {
6405				qtyAmount.value = (Math.max(0,parseInt(qtyAmount.value) - 1)).toString()
6406			});
6407			qtyPlus.addEventListener('click', e => {
6408				qtyAmount.value = (parseInt(qtyAmount.value) + 1).toString()
6409			});
6410
6411			let promoBtn = document.getElementById("add-to-cart-bf-promo");
6412			promoBtn.addEventListener('click', e => {
6413				const quantity = document.querySelector('#promo_popup .quantity__input').value;
6414				document.querySelector('.bold_clone').click();
6415
6416				// Put on next event loop so still functions
6417				// but doesn't mess with the 20 other events all firing at the same time >.>
6418				setTimeout(() => {
6419					addItemToCart(45096061042939, quantity);
6420				}, 1);
6421			});
6422
6423
6424			
6425
6426			sessionStorage.setItem('fnd_popup', 'true');
6427			showPopup();
6428		})
6429
6430		function addItemToCart(variant_id, quantity) {
6431			let data = {
6432				"id": variant_id,
6433				"quantity": quantity,
6434			};
6435			fetch("/cart/add.js", {
6436				method: "POST",
6437				headers: {
6438					"Content-Type": "application/json"
6439				},
6440				body: JSON.stringify(data)
6441			})
6442			.then(response => response.json())
6443			.then(e => {
6444				// sessionStorage.setItem('fnd_popup', 'true');
6445			})
6446			.catch(e => {
6447				console.log("error:", e);
6448			});
6449		}
6450
6451		function getCart() {
6452			return fetch('/cart.js').then((cart) => cart.json());
6453		}
6454
6455		function hasLegendMagzine(cart) {
6456			return cart.items.some(d => d.variant_id == 123456);
6457		}
6458
6459		function showPromoBtn(btn) {
6460			btn.style.display = "block";
6461		}
6462
6463		function showCheckoutBtn() {
6464			document.getElementById("checkout-bf-promo").style.display = "block";
6465		}
6466
6467		function showPopup() {
6468			document.getElementById("promo_popup").style.display = "block";
6469		}
6470	</script>
6470
6471
6472	<style>
6473		.bold-product__below_content_button_container {
6474			display: block !important;
6475		}
6476
6477
6478		/*
6479    ------------------------------------  WARNING  ------------------------------------
6480    This file will be overwritten and should not be edited directly.
6481    In order to edit custom CSS for Bold Product Upsell you should:
6482    - Log into your Shopify Admin Panel
6483    - Go to Apps --> Installed --> Product Upsell
6484    - Go to Display Settings
6485    ------------------------------------  WARNING  ------------------------------------
6486    */
6487		.bold-modal {
6488			box-sizing: border-box;
6489			position: fixed;
6490			width: 100%;
6491			height: 100%;
6492			top: 0;
6493			left: 0;
6494			right: 0;
6495			bottom: 0;
6496			z-index: 99999999;
6497			display: none; }
6498
6499		.bold-modal__window {
6500			box-sizing: border-box;
6501			padding: 30px;
6502			background-color: #fff;
6503			position: fixed;
6504			left: 0;
6505			right: 0;
6506			bottom: 0;
6507			overflow-y: auto; }
6508
6509		@media only screen and (max-width: 500px) {
6510			.bold-modal__window {
6511				height: 100%;
6512				padding: 20px;
6513			}
6514		}
6515
6516		.bold-modal__window_content{
6517			height: 100%;
6518		}
6519
6520		.bold-modal__btn-close {
6521			box-sizing: border-box;
6522			display: flex;
6523			align-items: center;
6524			justify-content: center;
6525			font-weight: 900;
6526			width: 40px;
6527			height: 40px;
6528			color: rgba(0,0,0,0.2);
6529			position: absolute;
6530			top: 0;
6531			right: 0;
6532			cursor: pointer;
6533			z-index: 100000000; }
6534
6535		@media only screen and (max-width: 500px) {
6536			.bold-modal__btn-close {
6537				width: 30px;
6538				height: 30px;
6539			}
6540		}
6541
6542		.bold-modal__btn-close:hover {
6543			opacity: 0.5; }
6544
6545
6546
6547
6548		.bold-modal__header {
6549			box-sizing: border-box;
6550			height: 40px;
6551			line-height: 40px;
6552			padding: 0 70px 0 30px;
6553			margin: -30px -30px 0px;
6554			overflow: hidden;
6555			text-overflow: ellipsis;
6556			white-space: nowrap; }
6557
6558		.bold-modal__content {
6559			box-sizing: border-box;
6560			padding: 30px;
6561			margin: -30px -30px 0; }
6562
6563		@media only screen and (max-width: 500px) {
6564			.bold-modal__content {
6565				padding: 20px;
6566				margin: -20px -20px 0;
6567				overflow: scroll;
6568				height: calc(100% - 27px); }
6569		}
6570
6571		.bold-modal__header+.bold-modal__content {
6572			margin-top: 0; }
6573
6574		.bold-modal__content:last-child {
6575			margin-bottom: -30px; }
6576
6577		.bold-modal__footer {
6578			box-sizing: border-box;
6579			padding: 30px;
6580			margin: 0px -30px -30px; }
6581
6582		@media only screen and (max-width: 500px) {
6583			.bold-modal__footer {
6584				width: 100%;
6585				position: absolute;
6586				margin: 0px -15px -15px;
6587				padding: 15px;
6588				bottom: 15px;
6589				left: 15px; }
6590		}
6591
6592		/* Showing and Hiding the Modal */
6593		body.bold-modal--is-showing,
6594		div.bold-modal--is-showing {
6595			overflow-y: hidden !important; }
6596
6597		body.bold-modal--is-showing .bold-modal,
6598		div.bold-modal--is-showing .bold-modal {
6599			display: block; }
6600
6601		/* Transitions and Animations */
6602		.bold-modal--animated {
6603			display: block;
6604			visibility: hidden;
6605			-webkit-transition: 0.3s ease;
6606			-moz-transition: 0.3s ease;
6607			transition: 0.3s ease; }
6608
6609		.bold-modal--animated .bold-modal__window {
6610			top: 100vh;
6611			-webkit-transition: 0.3s ease;
6612			-moz-transition: 0.3s ease;
6613			transition: 0.3s ease; }
6614
6615		body.bold-modal--is-showing .bold-modal--animated,
6616		div.bold-modal--is-showing .bold-modal--animated {
6617			visibility: visible;
6618			opacity: 1; }
6619
6620		@media only screen and (min-width: 499px) {
6621			.bold-modal {
6622				background: rgba(0,0,0,0.8);
6623				overflow-y: auto; }
6624
6625			.bold-modal__window {
6626				position: relative;
6627				margin: 40px; }
6628
6629			.bold-modal--animated {
6630				opacity: 0; }
6631
6632			.bold-modal--animated .bold-modal__window {
6633				top: 200px; }
6634		}
6635
6636		@media only screen and (min-width: 879px) {
6637			.bold-modal__window {
6638				max-width: 800px;
6639				margin: 40px auto; }
6640		}
6641
6642		/* bold.grid.css */
6643		.bold-grid {
6644			box-sizing: border-box; }
6645
6646		.bold-grid:after {
6647			box-sizing: border-box;
6648			display: table;
6649			content: '';
6650			clear: both; }
6651
6652		.bold-grid__column {
6653			box-sizing: border-box;
6654			padding: 15px 15px 15px 0px;
6655			float: left;
6656		}
6657
6658		@media only screen and (max-width: 500px) {
6659			.bold-grid__column {
6660				padding: 3px 8px 3px 0px;
6661			}
6662		}
6663
6664		.bold-grid__column--half{
6665			width: 50%;
6666		}
6667
6668		.bold-grid__column--third{
6669			width: 33.3333%;
6670		}
6671
6672		@media only screen and (max-width: 700px) {
6673
6674			.bold-grid__column--half,
6675			.bold-grid__column--third,
6676			.bold-grid__column--quarter {
6677				width: 100%; }
6678
6679			.bold-grid__column--third:first-child {
6680				width: 100%;
6681			}
6682
6683
6684			.flickity-slider .bold-grid__column--half,
6685			.flickity-slider .bold-grid__column--third,
6686			.flickity-slider .bold-grid__column--quarter {
6687				width: 70%;
6688			}
6689
6690			.flickity-slider .bold-grid__column--third:first-child {
6691				width: 70%;
6692			}
6693
6694		}
6695
6696
6697
6698		/* bold.grid.css */
6699
6700		/* bold.product.css */
6701		.bold-product {
6702			box-sizing: border-box; }
6703
6704		.bold-product__image-container {
6705			box-sizing: border-box; }
6706
6707		.bold-product__image {
6708			box-sizing: border-box;
6709			display: inline-block;
6710			max-width: 100%;
6711			max-height: 300px;}
6712
6713		/* BEGIN Trigger Product display styling  */
6714		.bold-upsell__triger-product-container{
6715			display: flex;
6716			box-sizing: border-box;
6717			margin-bottom: 15px;
6718		}
6719
6720		.bold-upsell__triger-image-container{
6721			width: 85px;
6722			height: 85px;
6723		}
6724
6725		.bold-upsell__triger-product-container .bold-product__info{
6726			width: calc(100% - 85px);
6727			display: inline-block;
6728			margin: 0 0 0 20px;
6729		}
6730		.bold-upsell__triger-product-container .bold-product__info div{
6731			max-height: 20px;
6732			margin-bottom: 3px;
6733		}
6734
6735		.bold-upsell__triger-product-container .bold-product__info .bold-product__quantity{
6736			opacity: 0.7;
6737		}
6738
6739		.bold-upsell__triger-product-container .bold-product__info .bold-product__title{
6740			max-height: 20px;
6741			overflow: hidden;
6742			margin-bottom: 0px;
6743		}
6744
6745		.bold-upsell__triger-product-container .bold-product__info .bold-product__variant{
6746			opacity: 0.7;
6747		}
6748
6749		.bold-upsell__triger-product-container .bold-product__info .bold-product__pricing{
6750			margin-top: 0px;
6751		}
6752
6753		.bold-upsell__triger-product-container .bold-product__info .bold-product__price{
6754			font-size: 100%;
6755		}
6756		/*---END Trigger Product display styling -----*/
6757
6758		.bold-product__control {
6759			box-sizing: border-box; }
6760
6761		.bold-product__variant-selector {
6762			font: inherit;
6763			width: 100%; }
6764		/* bold.product.css */
6765
6766		/* bold.upsell.css */
6767		.bold-upsell {
6768			box-sizing: border-box; }
6769
6770		.bold-upsell__intro {
6771			box-sizing: border-box; }
6772
6773		.bold-upsell__products-list {
6774			box-sizing: border-box; }
6775
6776		.bold-upsell__products-list .bold-grid__column {
6777			text-align: center; }
6778
6779		.bold-upsell__actions {
6780			text-align: right; }
6781
6782		.bold-upsell__button {
6783			box-sizing: border-box; }
6784		/* bold.upsell.css */
6785
6786		.bold-grid__column--half .bold-product .bold-product__image,
6787		.bold-grid__column--third .bold-product .bold-product__image {
6788			max-height: 100%;
6789			max-width: 100%;
6790			position: absolute;
6791			top: 50%;
6792			left: 50%;
6793			-webkit-transform: translate(-50%, -50%);
6794			-moz-transform: translate(-50%, -50%);
6795			-ms-transform: translate(-50%, -50%);
6796			-o-transform: translate(-50%, -50%);
6797			transform: translate(-50%, -50%);
6798		}
6799
6800		.bold-grid__column--half .bold-product .bold-product__image-container,
6801		.bold-grid__column--third .bold-product .bold-product__image-container {
6802			max-height: 300px;
6803			max-width: 300px;
6804			width: 100%;
6805			height: 0;
6806			padding-bottom: 100%;
6807			position: relative;
6808			margin: 0 auto;
6809		}
6810
6811		/*Options Modal stuff*/
6812		#bold-modal-second__window #bold-modal__content .bold-product__info {
6813			display: inline-flex;
6814		}
6815
6816		#bold-modal-second__window #bold-modal__content .bold-product__info #option_product_info{
6817			padding-left: 15px;
6818		}
6819
6820		#bold-modal-second__window #bold-modal__content .bold-product__image {
6821			max-height: 100%;
6822			max-width: 100%;
6823			position: absolute;
6824			top: 50%;
6825			left: 50%;
6826			-webkit-transform: translate(-50%, -50%);
6827			-moz-transform: translate(-50%, -50%);
6828			-ms-transform: translate(-50%, -50%);
6829			-o-transform: translate(-50%, -50%);
6830			transform: translate(-50%, -50%);
6831		}
6832
6833		#bold-modal-second__window #bold-modal__content .bold-product__image {
6834			max-height: 75px;
6835			max-width: 75px;
6836			position: relative;
6837		}
6838
6839		#bold-modal-second__window #bold-modal__content #bold_options {
6840			text-align: center;
6841		}
6842
6843		#bold-modal-second__window #options_scroll_display{
6844			position: absolute;
6845			padding: 5px;
6846			border-radius: 25px;
6847			background-color: #3498db;
6848			font-size: 12px;
6849			left: 50%;
6850			bottom: 20px;
6851			border: 1px solid rgba(0,0,0,0.2);
6852			z-index: 2;
6853			color: #FFF;
6854			transform: translateX(-50%);
6855		}
6856
6857		#second_window_back_btn {
6858			float: left;
6859			padding-top: 20px;
6860		}
6861
6862		#loader {
6863			position: relative;
6864			left: 50%;
6865			top: 50%;
6866			z-index: 1;
6867			width: 120px;
6868			height: 120px;
6869			margin: 25px 0 0 -75px;
6870			border: 16px solid #f3f3f3;
6871			border-radius: 50%;
6872			border-top: 16px solid #3498db;
6873			-webkit-animation: spin 2s linear infinite;
6874			animation: spin 2s linear infinite;
6875		}
6876
6877		@-webkit-keyframes spin {
6878			0% { -webkit-transform: rotate(0deg); }
6879			100% { -webkit-transform: rotate(360deg); }
6880		}
6881
6882		@keyframes spin {
6883			0% { transform: rotate(0deg); }
6884			100% { transform: rotate(360deg); }
6885		}
6886
6887		@-webkit-keyframes animatebottom {
6888			from { bottom:-100px; opacity:0 }
6889			to { bottom:0px; opacity:1 }
6890		}
6891
6892		@keyframes animatebottom {
6893			from{ bottom:-100px; opacity:0 }
6894			to{ bottom:0; opacity:1 }
6895		}
6896
6897
6898		/*Nate Styles... or whatever*/
6899
6900		#bold-modal-second__window .bold-control-group__item{
6901			display: inline-block;
6902			width: initial;
6903		}
6904
6905		#bold-modal-second__window .bold-product__control-label{
6906			float: left;
6907			margin: 15px 10px 0 0 ;
6908		}
6909
6910		#bold-modal-second__window .bold-modal__footer .bold-product__quantity-field {
6911			width: 100px;
6912			float: right;
6913		}
6914
6915		#bold-modal-second__window .scroll_visual::after{
6916			content: "";
6917			display: block;
6918			background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,.4) 100%);
6919			width: 100%;
6920			height: 60px;
6921			position: absolute;
6922			left: 0;
6923			bottom: 0;
6924			transition: all .4s ease-in-out;
6925		}
6926
6927		#bold-modal-second__window .bold-upsell__products-list{
6928			position: relative;
6929		}
6930
6931		@media screen and (max-width: 500px){
6932
6933			#bold-modal-second__window .bold-control-group__item{
6934				width: 100%;
6935				margin-bottom: 10px;
6936			}
6937
6938		}
6939
6940
6941		/* =============================================================================
6942      Responsive Slider Styles
6943    ============================================================================= */
6944
6945		.bold-modal__slider{
6946			position: relative;
6947		}
6948
6949		.bold-modal__slider:after{
6950			display: none;
6951			width: 200px;
6952			height: 100%;
6953			position: absolute;
6954			content: "";
6955			background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
6956			top: 0px;
6957			right: -15px;
6958			opacity: 1;
6959			pointer-events: none;
6960			z-index: 10;
6961			transition: opacity .4s ease-in-out;
6962		}
6963
6964		@media screen and (max-width: 699px){
6965			.bold-modal__slider:after{
6966				display: none;
6967			}
6968		}
6969
6970		.bold-modal__slider .flickity-prev-next-button{
6971			z-index: 11;
6972			background: #adadad !important;
6973			width: 32px !important;
6974			height: 32px !important;
6975			opacity: .85 !important;
6976			transition: opacity .4s ease-in-out;
6977			top: 40% !important;
6978		}
6979
6980		.bold-modal__slider .flickity-prev-next-button svg{
6981			width: 40% !important;
6982			left: 29% !important;
6983		}
6984
6985		.bold-modal__slider .flickity-prev-next-button svg *{
6986			fill: #fff !important;
6987		}
6988
6989		.bold-modal__slider .flickity-prev-next-button:disabled{
6990			opacity: 0 !important;
6991		}
6992
6993		.bold-modal__slider .next{
6994			right: -5px !important;
6995		}
6996
6997		.bold-modal__slider .previous{
6998			left: -5px !important;
6999		}
7000
7001		.bold-modal__slider .flickity-page-dots{
7002			bottom: -15px !important;
7003		}
7004
7005		@media screen and (max-width: 499px){
7006			.bold-modal__window{
7007				width: calc(100% - 40px);
7008				height: calc(100% - 40px);
7009				top: 20px !important;
7010				left: 20px;
7011			}
7012		}
7013
7014
7015
7016		/* Options second window */
7017
7018		#bold-modal-second__window .bold_option {
7019			display: flex;
7020			margin-bottom: 16px;
7021			text-align: left;
7022			padding: 0 40px;
7023		}
7024
7025		@media screen and (max-width: 600px){
7026			#bold-modal-second__window .bold_option {
7027				padding: 0 15px;
7028			}
7029		}
7030
7031		#bold-modal-second__window .bold_option_title {
7032			flex: 1 0 35%;
7033			padding-right: 20px;
7034		}
7035
7036		#bold-modal-second__window .bold_option_element {
7037			flex: 1 0 65%;
7038			flex-wrap: wrap;
7039		}
7040
7041		#bold-modal-second__window .bold_option_dropdown label {
7042			display: flex;
7043			width: 100%;
7044		}
7045
7046		#bold-modal-second__window .bold_option_element label {
7047			display: block;
7048			margin-bottom: 10px;
7049		}
7050
7051		#bold-modal-second__window .bold_option_element select {
7052			width: 100%;
7053		}
7054
7055		#bold-modal-second__window .bold_option_product_title {
7056			display: none;
7057		}
7058
7059		#bold-modal-second__window .bold_option_textbox label {
7060			width: 100%;
7061			display: flex;
7062		}
7063
7064
7065
7066		#bold-modal-second__window .bold_option_textbox .bold_option_element {
7067			display: block;
7068			width: 65%;
7069		}
7070
7071		#bold-modal-second__window .bold_option_textbox .bold_option_element input {
7072			width: 100%;
7073		}
7074
7075
7076
7077		#bold-modal-second__window .bold_option_radio input {
7078			margin-right: 8px;
7079		}
7080
7081		#bold-modal-second__window .bold_option_title {
7082			display: block;
7083			width: 35%;
7084		}
7085
7086		#bold-modal-second__window .bold_option_value {
7087			margin-right: 0;
7088			display: block;
7089			width: 100%;
7090		}
7091
7092		#bold-modal-second__window .bold_option_value label {
7093			display: flex;
7094		}
7095
7096		#bold-modal-second__window .with-options {
7097			font-size: 16px;
7098			padding: 0px;
7099			margin: 0;
7100			width: 100%;
7101			border: 0;
7102			overflow-x: hidden;
7103		}
7104
7105
7106		#second_window_back_btn {
7107			float: left;
7108			padding-top: 14px;
7109		}
7110
7111		#bold-modal-second__window .scroll_visual::after {
7112			background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,.14) 100%);
7113		}
7114
7115		#bold-modal-second__window .bold-modal__content {
7116			padding: 0;
7117		}
7118
7119		#bold-modal-second__window .bold-upsell__intro {
7120			padding: 10px 30px 10px;
7121		}
7122
7123		#bold-modal-second__window .bold-upsell__intro .bold-product__title {
7124			font-size: 18px;
7125		}
7126
7127		#bold-modal-second__window .bold-upsell__intro .bold-product__price {
7128			font-size: 16px;
7129		}
7130
7131		#bold-modal-second__window .bold-upsell__actions {
7132			padding: 20px 30px
7133		;
7134		}
7135
7136		#bold-modal-second__window .bold-upsell__actions .bold-upsell__button--primary {
7137			padding: 10px 20px
7138		;
7139		}
7140
7141		#bold-modal-second__window .bold-upsell__products-list {
7142			padding: 30px 0px 0;
7143			margin: 0;
7144			border-top: 1px solid rgba(0,0,0,.16);
7145			border-bottom: 1px solid rgba(0,0,0,.16);
7146		}
7147
7148		#bold-modal-second__window #bold-modal__content .bold-product__info {
7149			display: flex;
7150			margin: 0;
7151		}
7152		#bold-modal-second__window .bold_option_checkbox label{
7153			display: flex;
7154			width: 100%;
7155		}
7156		#bold-modal-second__window .bold_option_checkbox .bold_option_title{
7157
7158		}
7159
7160		#bold-modal-second__window .bold_option_checkbox .bold_option_element {
7161			width: 35px;
7162			flex: 1 0 35px;
7163		}
7164
7165
7166		@media screen and (max-width: 600px){
7167			#bold-modal-second__window .bold_option_checkbox .bold_option_title {
7168				flex: 1 0 70%;
7169			}
7170
7171			#bold-modal-second__window .bold-upsell__products-list{
7172				padding: 10px;
7173			}
7174		}
7175
7176		#bold-modal-second__window .bold_option_value_price::before {
7177			content: "+";
7178		}
7179
7180		#bold-modal-second__window #options_scroll_display {
7181			border: 0;
7182			padding: 5px 12px;
7183			box-shadow: 0px 4px 8px rgba(0,0,0,.1);
7184			/*animation: jiggle 3s linear infinite;*/
7185			bottom: 12px;
7186		}
7187
7188		#bold-upsell__button--primary {
7189			padding-top: 14px;
7190		}
7191
7192		#bold-modal-second__window .bold_option_swatch .bold_option_element{
7193			display: flex;
7194			flex-wrap: wrap;
7195		}
7196
7197		#bold-modal-second__window .bold_option_swatch .bold_option_value{
7198			display: block;
7199			width: 40px;
7200			margin-right: 10px;
7201			margin-bottom: 10px;
7202
7203		}
7204
7205		#bold-modal-second__window .bold_option_dropdownmulti label{
7206			width: 100%;
7207			display: flex;
7208		}
7209
7210
7211		/* Product options: Textarea */
7212
7213		#bold-modal-second__window .bold_option_textarea label {
7214			width: 100%;
7215			display: flex;
7216		}
7217
7218		#bold-modal-second__window .bold_option_textarea .bold_option_title {
7219			flex: 1 0 35%;
7220		}
7221
7222		#bold-modal-second__window .bold_option_textarea .bold_option_element {
7223			flex: 1 0 65%;
7224		}
7225
7226		#bold-modal-second__window .bold_option_textarea textarea {
7227			width: 100%;
7228			max-width: 100%;
7229		}
7230
7231
7232		/* Product options: Textbox multi */
7233
7234		#bold-modal-second__window .bold_option_textboxmulti{
7235			flex-wrap: wrap;
7236		}
7237
7238		#bold-modal-second__window .bold_option_textboxmulti .bold_option_title{
7239			flex: 1 0 35%;
7240		}
7241
7242		#bold-modal-second__window .bold_option_textboxmulti .bold_option_element{
7243			flex: 1 0 65%;
7244		}
7245
7246		#bold-modal-second__window .bold_option_textboxmulti label{
7247			flex-wrap: wrap;
7248		}
7249
7250		#bold-modal-second__window .bold_option_textboxmulti .bold_help_text{
7251			flex: 1 0 100%;
7252			padding-left: 35%;
7253		}
7254
7255		#bold-modal-second__window .bold_option_textboxmulti .bold_option_value_title{
7256			display: block;
7257			flex: 1 0 100%;
7258		}
7259
7260		#bold-modal-second__window .bold_option_textboxmulti .bold_option_value_element{
7261			display: block;
7262			flex: 1 0 100%;
7263		}
7264
7265		#bold-modal-second__window .bold_option_textboxmulti .bold_option_value_element input{
7266			width: 100%;
7267		}
7268
7269
7270		/* Product options: Number */
7271
7272		#bold-modal-second__window .bold_option_number label{
7273			display: flex;
7274			width: 100%;
7275		}
7276
7277		#bold-modal-second__window .bold_option_number input{
7278			width: 100%;
7279		}
7280
7281
7282		/* Product options: Email */
7283
7284		#bold-modal-second__window .bold_option_email label{
7285			display: flex;
7286			width: 100%;
7287		}
7288
7289		#bold-modal-second__window .bold_option_email input{
7290			width: 100%;
7291		}
7292
7293
7294
7295		/* Product options: Color */
7296
7297		#bold-modal-second__window .bold_option_color label{
7298			display: flex;
7299			width: 100%;
7300		}
7301
7302
7303		/* Product options: Date */
7304
7305		#bold-modal-second__window .bold_option_date label{
7306			display: flex;
7307			width: 100%;
7308		}
7309
7310		#bold-modal-second__window .bold_option_date input{
7311			width: 100%;
7312		}
7313
7314
7315		/* Product options: Telephone */
7316
7317		#bold-modal-second__window .bold_option_telephone label{
7318			display: flex;
7319			width: 100%;
7320		}
7321
7322		#bold-modal-second__window .bold_option_telephone input{
7323			width: 100%;
7324		}
7325
7326
7327		/* bold options file upload */
7328
7329		#bold-modal-second__window .bold_option_uploadfile label{
7330			display: flex;
7331			width: 100%;
7332		}
7333
7334		#bold-modal-second__window .bold_option_uploadfile input{
7335			width: 100%;
7336		}
7337
7338		@keyframes jiggle {
7339			0% {
7340				transform: translate(-50%,0);
7341			}
7342			65% {
7343				transform: translate(-50%,0);
7344			}
7345			70% {
7346				transform: translate(-50%,5px);
7347			}
7348			75% {
7349				transform: translate(-50%,-4px);
7350			}
7351			80% {
7352				transform: translate(-50%,3px);
7353			}
7354			85% {
7355				transform: translate(-50%,-2px);
7356			}
7357			90% {
7358				transform: translate(-50%,1px);
7359			}
7360			95% {
7361				transform: translate(-50%, 0px);
7362			}
7363		}
7364
7365		/* =============================================================================
7366      THIRD PARTY APPS STYLES
7367    ============================================================================= */
7368
7369		#bold-upsell-modal-window .yotpo{
7370			display: flex;
7371			justify-content: center;
7372		}
7373
7374		#bold-upsell-modal-window .yotpo:empty{
7375			display: none;
7376		}
7377
7378		.bold-upsell__products-list {
7379			-webkit-transition-duration: 500ms;
7380			transition-duration: 500ms;
7381		}
7382
7383		.bold-upsell__products-list.loading {
7384			transform: translate(-150%);
7385			-webkit-transform: translate(-150%);
7386		}
7387
7388
7389
7390		/* =============================================================================
7391      MODAL STYLES
7392    ============================================================================= */
7393		.bold-modal {
7394			background-color: rgba(0,0,0,0.8); }
7395
7396		.bold-modal__window {
7397			box-shadow: 0px 5px 15px rgba(0,0,0,0.2);
7398			border-radius: 5px; }
7399
7400		.bold-modal__header {
7401			font-size: 12px;
7402			color: rgba(0,0,0,0.4);
7403			text-transform: uppercase;
7404			border-bottom: 1px solid rgba(0,0,0,0.1); }
7405
7406		.bold-modal__footer {
7407			border-top: 1px solid rgba(0,0,0,0.1);
7408			background-color: rgba(0,0,0,0.02); }
7409
7410
7411		/* =============================================================================
7412      UPSELL STYLES
7413    ============================================================================= */
7414		.bold-upsell {}
7415
7416		.bold-upsell__intro {
7417			font-size: 12px;
7418			line-height: 14px; }
7419
7420		.bold-upsell__intro p:last-child{
7421			margin: 0px 0px 5px 0px; }
7422
7423		.bold-upsell__intro-heading {
7424			font-size: 24px;
7425			line-height: 24px;
7426			margin-bottom: 5px; }
7427
7428		.bold-upsell__intro-content{
7429			margin: 0px 0px 5px 0px; }
7430
7431		.bold-upsell__button--primary:link,
7432		.bold-upsell__button--primary:visited,
7433		.bold-upsell__button--primary:hover,
7434		.bold-upsell__button--primary:active,
7435		.bold-upsell__button--primary:focus {
7436			color: inherit;
7437			text-decoration: none; }
7438
7439		.bold-upsell__button--primary {
7440			display: inline-block;
7441			padding: 15px 25px;
7442			border: 1px solid rgba(0,0,0,0.3);
7443			background-color: rgba(0,0,0,0.03);
7444			border-radius: 2px; }
7445
7446		.bold-upsell__button--primary:hover {
7447			background-color: rgba(0,0,0,0);
7448			border-color: rgba(0,0,0,0.2); }
7449
7450		.bold-upsell__button--primary:active {
7451			background-color: rgba(0,0,0,0.05);
7452			border-color: rgba(0,0,0,0.4); }
7453
7454		.bold-upsell__button--secondary {
7455			margin-right: 20px;
7456			font-size: 90%; }
7457
7458		@media screen and (max-width: 500px){
7459			.bold-upsell__button--primary {
7460				padding: 5px 25px; }
7461		}
7462
7463
7464		/* =============================================================================
7465      PRODUCT STYLES
7466    ============================================================================= */
7467		.bold-product {
7468			max-width: auto;
7469			font-size: 13px;
7470			background-color: rgba(255,255,255, 0.5);
7471			border: 1px solid rgba(0,0,0,0.2);
7472			padding: 10px; }
7473
7474		.bold-product.bold-grid {
7475			margin-left: 0;
7476			margin-right: 0; }
7477
7478		.bold-product__info,
7479		.bold-product__variants,
7480		.bold-product__actions {
7481			margin: 10px 0; }
7482
7483
7484		@media only screen and (min-width: 700px) {
7485			.bold-product__above_content_button_container {
7486				display: none;
7487			}
7488		}
7489
7490		@media only screen and (max-width: 699px) {
7491			.bold-product__below_content_button_container {
7492				display: none;
7493			}
7494		}
7495
7496		.bold-product__pricing {
7497			margin: 15px 0;
7498			display: flex;
7499			align-items: center;
7500			justify-content: center;
7501			flex-wrap: wrap; }
7502
7503		.bold-upsell__triger-product-container .bold-product__pricing{
7504			display: block;
7505		}
7506
7507		@media only screen and (max-width: 500px) {
7508			.bold-product__pricing {
7509				margin: 10px 0; }
7510		}
7511
7512		.bold-product__title {
7513			font-size: 15px;
7514			font-weight: bold;
7515			margin-bottom: 5px;
7516			display: flex;
7517			justify-content: center;
7518			align-items: center; }
7519
7520		.bold-upsell__triger-product-container .bold-product__title{
7521			display: block;
7522		}
7523
7524		@media only screen and (max-width: 500px) {
7525			.bold-product__title {
7526				font-size: 12px; }
7527		}
7528
7529		.bold-product__title_content {
7530
7531		}
7532
7533		.bold-product__description {
7534			opacity: 0.6; }
7535
7536		.bold-product__price {
7537			display: inline;
7538			font-weight: bold;
7539			line-height: 1;
7540			font-size: 150%; }
7541
7542		.bold-product__price.current_price {
7543			line-height: 1.3; }
7544
7545		.bold-product__message {
7546			opacity: 0.4; }
7547
7548		.bold-product__price--deleted {
7549			font-weight: normal;
7550			font-size: 90%;
7551			opacity: 0.4;
7552			margin: 0px 3px;
7553			text-decoration: line-through; }
7554
7555		.bold-product__price--deleted:empty{
7556			margin: 0px 0px;
7557		}
7558
7559		.bold-control-group {
7560			box-sizing: border-box;
7561			display: block;
7562			width: 100%; }
7563
7564		.bold-control-group__item {
7565			display: block;
7566			vertical-align: bottom;
7567			text-align: left;
7568			width: 100%; }
7569
7570		.bold-product__control {
7571			padding: 15px;
7572			display: block;
7573			border-radius: 2px;
7574			line-height: 1;
7575			color: inherit;
7576			border: 1px solid rgba(0,0,0,0.3);
7577			background-color: rgba(0,0,0,0.03);
7578			-webkit-appearance: none;
7579			-moz-appearance: none;
7580			appearance: none; }
7581
7582		@media only screen and (max-width: 500px) {
7583			.bold-product__control {
7584				padding: 5px 15px; }
7585		}
7586
7587		.bold-product__control-label {
7588			display: inline-block;
7589			margin-bottom: 3px; }
7590
7591		.bold-product__variant-selector {
7592			padding-right: 36px;
7593			background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="16" viewB
7593ox="0 0 26 16"><path fill="CurrentColor" d="M8.02682426,8.99999532 L11.3523243,8.99999532 C11.7765243,8.99999532 12.0080243,9.49499532 11.7360243,9.82059532 L10.2242243,11.6301953 L8.41062426,13.8032953 C8.31564065,13.9171173 8.17504521,13.9829213 8.02679765,13.9829406 C7.87855009,13.9829599 7.73793751,13.9171926 7.64292426,13.8033953 L5.82942426,11.6315953 L4.31712426,9.82049532 C4.04532426,9.49489532 4.27682426,8.99999532 4.70102426,8.99999532 L8.02702426,8.99999532 L8.02682426,8.99999532 Z M8.02652426,6.98299532 L4.70102426,6.98299532 C4.27682426,6.98299532 4.04532426,6.48799532 4.31732426,6.16229532 L5.82902426,4.35269532 L7.64262426,2.17969532 C7.73759304,2.06586091 7.8781799,2.00003864 8.02642747,2.00000002 C8.17467503,1.9999614 8.31529617,2.06571041 8.41032426,2.17949532 L10.2238243,4.35129532 L11.7361243,6.16239532 C12.0079243,6.48799532 11.7764243,6.98289532 11.3523243,6.98289532 L8.02632426,6.98289532 L8.02652426,6.98299532 Z"/></svg>');
7594			background-repeat: no-repeat;
7595			background-position: right center;
7596			background-color: transparent;
7597			height: auto;
7598		}
7599
7600		.bold-product__actions {
7601			margin-bottom: 0; }
7602
7603		.bold-product__button,
7604		.bold-product__button:link,
7605		.bold-product__button:visited,
7606		.bold_product__button:hover,
7607		.bold_product__button:active,
7608		.bold_product__button:focus {
7609			text-decoration: none;
7610			color: inherit; }
7611
7612		.bold-product__button:hover {
7613			background-color: rgba(0,0,0,0);
7614			border-color: rgba(0,0,0,0.2); }
7615
7616		.bold-product__button:active {
7617			background-color: rgba(0,0,0,0.05);
7618			border-color: rgba(0,0,0,0.4); }
7619
7620		.bold-product__quantity-field{
7621			width: 100%;
7622			background-color: transparent;
7623			font-size: 13px;
7624			line-height: 14px;
7625		}
7626
7627		#bold-modal-first__window .bold-product__quantity-field{
7628			margin: 10px 0px;
7629		}
7630
7631		/* custom css */
7632
7633
7634
7635
7636
7637
7638		.cta-button {
7639			font-family: Monument Grotesk,Questrial;
7640		}
7641
7642			.fnd_overlay {
7643			display: none;
7644			position: fixed;
7645			top: 0;
7646			bottom: 0;
7647			left: 0;
7648			right: 0;
7649			background: rgba(0, 0, 0, 0.7);
7650			transition: opacity 500ms;
7651			/* visibility: hidden;
7652			opacity: 0; */
7653			z-index: 10000000000;
7654			}
7655			/* .fnd_overlay:target {
7656			visibility: visible;
7657			opacity: 1;
7658			} */
7659
7660			.popup {
7661			margin: 70px auto;
7662			padding: 20px;
7663			background: black;
7664			border-radius: 5px;
7665			width: 40%;
7666			position: relative;
7667			transition: all 5s ease-in-out;
7668			}
7669
7670			.popup-text {
7671			margin-top: 40px;
7672			color: #FCFCFC;
7673			text-align: center;
7674			font-size: 18px;
7675
7676			}
7677			.popup-text > p{
7678					color: #fcfcfc;
7679			}
7680			.popup .close {
7681			position: absolute;
7682			top: 20px;
7683			right: 30px;
7684			transition: all 200ms;
7685			font-size: 30px;
7686			font-weight: bold;
7687			text-decoration: none;
7688			color: white;
7689			}
7690			.popup .close:hover {
7691			color: #f59946;
7692			}
7693			.popup .content {
7694			max-height: 30%;
7695			overflow: auto;
7696			}
7697			.cta-containers{
7698					display: flex;
7699					justify-content: space-between;
7700					gap: 20px;
7701					text-transform: capitalize;
7702			}
7703			.content{
7704					display: flex;
7705					flex-direction: column;
7706					align-items: center;
7707			}
7708			.promo-popup_img{
7709					width: 300px;
7710			}
7711
7712			@media screen and (max-width: 700px){
7713					.promo_popup .box{
7714							width: 90%;
7715					}
7716					.popup{
7717							width: 90%;
7718					}
7719					.promo-popup_img{
7720							width: 200px;
7721					}
7722			}
7723
7724			@media screen and (max-width: 550px){
7725				.cta-containers{
7726					flex-wrap: wrap;
7727					flex-direction: column-reverse;
7728				}
7729			}
7730
7731
7732
7733
7734
7735@media only screen and (min-width: 879px) {
7736	.bold-modal__window {
7737			max-width: 857px;
7738			margin: 40px auto;
7739	}
7740}
7741@media only screen and (max-width: 500px) {
7742	.bold-modal__content {
7743		padding: unset;
7744		margin: unset;
7745		overflow: scroll;
7746		height: unset;
7747	}
7748	#bold-modal__window {
7749    margin: 0 !important;
7750  }
7751}
7752@media only screen and (max-width: 767px) {
7753    #bold-modal__window {
7754
7755        margin: 25px;
7756    }
7757    #bold-modal__content {
7758        padding: 0 33px 33px 33px !important;
7759    }
7760    #bold-modal__window .bold-grid__column {
7761        width:100% !important;
7762    }
7763    #bold-modal__window .bold-product__details {
7764        min-height: auto !important;
7765        margin-top:10px;
7766    }
7767    #bold-modal__content article {
7768        display: flex;
7769        flex-direction: column;
7770				max-height: calc(100vh - 83px);
7771        justify-content: flex-end;
7772    }
7773}
7774
7775#bold-modal__window .qty_container {
7776    display: flex;
7777    justify-content: center;
7778    margin-bottom: 19px;
7779}
7780
7781#bold-modal__window #add-to-cart-bf-promo {
7782    border-radius: 100px;
7783    color: #EC2893;
7784    border-color: rgb(236 40 147);
7785    background-color: rgba(236 40 147 / 10%);
7786    margin: 0;
7787    /* height: 52px; */
7788}
7789
7790#bold-modal__window .bold-upsell__intro-heading {
7791    font-family: Neutraface\ 2 Display Titling,sans-serif;
7792    font-style: normal;
7793    font-weight: 900;
7794    font-size: 39px;
7795    line-height: 125%;
7796    text-transform: uppercase;
7797    color: #F8229E;
7798}
7799
7800#bold-modal__window .bold-product__image-container {
7801    padding: 0;
7802    width: 45%;
7803    padding-right: 10px;
7804    flex: 1 4;
7805}
7806
7807#bold-modal__window article {
7808    padding: 0;
7809    border: 0;
7810    background-color: #E2E2E2;
7811}
7812
7813#bold-modal__btn-close {
7814    color: black;
7815}
7816
7817#bold-modal__content {
7818    padding: 0 42px;margin: 0;/* min-height: 446px; */
7819}
7820
7821#bold-modal__window .bold-product__quantity {
7822    margin-bottom: 0;
7823}
7824
7825#bold-modal__window .bold-upsell__intro-heading {
7826    margin: 0;
7827}
7828
7829#bold-modal__window .bold-product__info {
7830    margin: 0;
7831}
7832
7833#bold-modal__window #add-to-cart-bf-promo:hover {
7834    background-color: rgba(236 40 147 / 20%);
7835}
7836#bold-modal__window .btn--outline {
7837	font-family: Neutraface\ 2 Display Titling,sans-serif !important;
7838  font-style: normal  !important;
7839  font-weight: 900  !important;
7840}
7841#bold-modal__window .btn--outline.close {
7842    border-radius: 100px;
7843    color: rgb(115 75 200);
7844    border-color: #734BC8;
7845    background-color: rgba(115 75 200 / 10%);
7846    margin-top:15px;
7847    /* height: 44px !important; */
7848    padding: 0;
7849}
7850#bold-modal__window .btn--outline.close:hover {
7851    border-radius: 100px;
7852    color: rgb(115 75 200);
7853    border-color: #734BC8;
7854    background-color: rgba(115 75 200 / 20%);
7855}
7856
7857#bold-modal__window .bold-product__details.bold-grid__column.bold-grid__column--half {
7858    padding: 0;
7859    display: flex;
7860    flex-direction: column;
7861    justify-content: center;
7862    /* height: 100%; */
7863    min-height: 446px;
7864    width: 55%;
7865}
7866
7867#bold-modal__window {
7868    padding: 0;
7869    background-color: #E2E2E2;
7870    border-radius:0;
7871}
7872
7873#bold-modal__window .bold-product__actions.bold-product-upsell__actions {
7874    margin: 0;
7875}
7876
7877#bold-modal__window .promo-popup_img {
7878    width: 100%;
7879}
7880#bold-modal__window .fnd-subtext {
7881		margin-top:11px;
7882		color: black;
7883    font-family: 'Untitled Sans';
7884    font-size: 12px;
7885}
7886	</style>
7887
7888
7889
7890  <!-- And above this comment line ================================================== -->
7891
7892
7893  
7893<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
7893
7894  
7894<script>
7895    var klaviyo = klaviyo || [];
7896    klaviyo.init({
7897      account: "X7J5PP",
7898      platform: "shopify"
7899    });
7900    klaviyo.enable("backinstock",{
7901      trigger: {
7902        product_page_text: "Notify Me When Available",
7903        product_page_class: "btn",
7904        product_page_text_align: "center",
7905        product_page_margin: "0px",
7906        alternate_anchor: "fnd_klaviyo_trigger",
7907        replace_anchor: false
7908      },
7909      modal: {
7910        headline: "{product_name}",
7911        body_content: "Register to receive a notification when this item comes back in stock.",
7912        email_field_label: "Email",
7913        button_label: "Notify me when available",
7914        subscription_success_label: "You're in! We'll let you know when it's back.",
7915        footer_content: '',
7916        drop_background_color: "#000",
7917        background_color: "#fff",
7918        text_color: "#222",
7919        button_text_color: "#fff",
7920        button_background_color: "#439fdb",
7921        close_button_color: "#ccc",
7922        error_background_color: "#fcd6d7",
7923        error_text_color: "#C72E2F",
7924        success_background_color: "#d3efcd",
7925        success_text_color: "#1B9500",
7926        additional_styles: "@import url('//jennaraecakes.com/cdn/shop/t/18/assets/klaviyo-bis-modal.css?v=5763610568365564351695921674');"
7927      }
7928    });
7929  </script>
7929
7930
7931<script src="//jennaraecakes.com/cdn/shop/t/18/assets/tiny-img-link-preloader.js?v=26403198945174473401750110384" type="text/javascript"></script>
vendor: 1 bytes, line 7931
7931
7932<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7932
7933</body>
7934</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.