PageSourceSearch

https://carolinescakes.com/products/stand-up-to-cancer-caramel-cake

html carolinescakes.com collected 2026-09-24 22:18:50 UTC 353,661 bytes, 3,817 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3<head>
4  <meta charset="utf-8">
5  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6  <meta name="viewport" content="width=device-width,initial-scale=1">
7  <meta name="theme-color" content="#046a38">
8  <link rel="canonical" href="https://carolinescakes.com/products/stand-up-to-cancer-caramel-cake">
9  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
10  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
11  <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
12  <link rel="dns-prefetch" href="https://ajax.googleapis.com">
13  <link rel="dns-prefetch" href="https://maps.googleapis.com">
14  <link rel="dns-prefetch" href="https://maps.gstatic.com">
15
16  
17  <meta name="google-site-verification" content="sguhkH5rt2mDFcG7TVxK3I63o_aGN4MCvz2Hrc77Odk" />
18  <meta name="facebook-domain-verification" content="up5lndd061wbki6xxjv3kjicsbg60e" />
19
20  
21
22  
22<script>
23
24  if (typeof(GIST) == 'undefined') {
25  window.GIST = GIST = {};
26  }      
27
28  window.GIST.disable_token = true;
29
30  </script>
30
31
32  
32<script>
33      (function(w,d,t,r,u)
34      {
35          var f,n,i;
36          w[u]=w[u]||[],f=function()
37          {
38              var o={ti:"211011121"};
39              o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")
40          },
41          n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function()
42          {
43              var s=this.readyState;
44              s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)
45          },
46          i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)
47      })
48      (window,document,"script","//bat.bing.com/bat.js","uetq");
49  </script>
49
50  
50<script>
51  function uet_report_conversion() {
52       window.uetq = window.uetq || [];
53       window.uetq.push('event', 'PRODUCT_PURCHASE', {"ecomm_prodid":"REPLACE_WITH_PRODUCT_ID","ecomm_pagetype":"PURCHASE","revenue_value":1,"currency":"USD"});
54  }
55  </script>
55
56  
57<link rel="shortcut icon" href="//carolinescakes.com/cdn/shop/files/favicon-32x32_32x32.png?v=1723741663" type="image/png" /><title>Stand Up To Cancer Caramel Cake | Caroline&#39;s Cakes
58</title>
59<meta name="description" content="Our 7-Layer Caramel Cake in a custom Stand Up To Cancer tin. A portion of each sale funds innovative cancer research. Shipped nationwide."><meta property="og:site_name" content="Caroline&#39;s Cakes">
60  <meta property="og:url" content="https://carolinescakes.com/products/stand-up-to-cancer-caramel-cake">
61  <meta property="og:title" content="Stand Up To Cancer Caramel Cake">
62  <meta property="og:type" content="product">
63  <meta property="og:description" content="Our 7-Layer Caramel Cake in a custom Stand Up To Cancer tin. A portion of each sale funds innovative cancer research. Shipped nationwide."><meta property="og:image" content="http://carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848">
64    <meta property="og:image:secure_url" content="https://carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848">
65    <meta property="og:image:width" content="1000">
66    <meta property="og:image:height" content="1000"><meta name="twitter:site" content="@">
67  <meta name="twitter:card" content="summary_large_image">
68  <meta name="twitter:title" content="Stand Up To Cancer Caramel Cake">
69  <meta name="twitter:description" content="Our 7-Layer Caramel Cake in a custom Stand Up To Cancer tin. A portion of each sale funds innovative cancer research. Shipped nationwide.">
70<style data-shopify>@font-face {
71  font-family: "Playfair Display";
72  font-weight: 400;
73  font-style: normal;
74  font-display: swap;
75  src: url("//carolinescakes.com/cdn/fonts/playfair_display/playfairdisplay_n4.9980f3e16959dc89137cc1369bfc3ae98af1deb9.woff2") format("woff2"),
76       url("//carolinescakes.com/cdn/fonts/playfair_display/playfairdisplay_n4.c562b7c8e5637886a811d2a017f9e023166064ee.woff") format("woff");
77}
78
79  
80
81  @font-face{
82    font-family:northwell;
83    src:url(//carolinescakes.com/cdn/shop/t/54/assets/northwell.eot?v=129332946038670899861713987277);
84    src:url(//carolinescakes.com/cdn/shop/t/54/assets/northwell.eot?v=129332946038670899861713987277\ ?#iefix) format("embedded-opentype"),
85      url(//carolinescakes.com/cdn/shop/t/54/assets/northwell.woff?v=166365384863365300691713987277) format("woff"),
86      url(//carolinescakes.com/cdn/shop/t/54/assets/northwell.ttf?v=95929624952408583751713987277) format("truetype"),
87      url(//carolinescakes.com/cdn/shop/t/54/assets/northwell.svg?v=30179452807410636481713987277\ #myfont) format("svg")
88  }</style><link href="//carolinescakes.com/cdn/shop/t/70/assets/theme.css?v=121563494952128086661788552894" rel="stylesheet" type="text/css" media="all" />
89  <link href="//carolinescakes.com/cdn/shop/t/70/assets/theme-custom.css?v=111532624183392512621788377661" rel="stylesheet" type="text/css" media="all" />
90  <link rel="stylesheet" href="https://use.typekit.net/vvk5wih.css">
91<style data-shopify>:root {
92    --typeHeaderPrimary: "Playfair Display";
93    --typeHeaderFallback: serif;
94    --typeHeaderSize: 56px;
95    --typeHeaderWeight: 400;
96    --typeHeaderLineHeight: 1.1;
97    --typeHeaderSpacing: -0.025em;
98
99    --typeBasePrimary:'proxima-nova-condensed';
100    --typeBaseFallback:sans-serif;
101    --typeBaseSize: 20px;
102    --typeBaseWeight: 400;
103    --typeBaseSpacing: 0.0em;
104    --typeBaseLineHeight: 1.4;
105    --typeBaselineHeightMinus01: 1.3;
106
107    --typeCollectionTitle: 24px;
108
109    --iconWeight: 4px;
110    --iconLinecaps: miter;
111
112    
113        --buttonRadius: 6px;
114    
115
116    --colorGridOverlayOpacity: 0.0;
117    }
118
119    .placeholder-content {
120    background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%);
121    }</style>
121<script>
122    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
123
124    window.theme = window.theme || {};
125    theme.routes = {
126      home: "/",
127      cart: "/cart.js",
128      cartPage: "/cart",
129      cartAdd: "/cart/add.js",
130      cartChange: "/cart/change.js",
131      search: "/search",
132      predictiveSearch: "/search/suggest"
133    };
134    theme.strings = {
135      soldOut: "Sold Out",
136      unavailable: "Unavailable",
137      inStockLabel: "In stock, ready to ship",
138      oneStockLabel: "Low stock - [count] item left",
139      otherStockLabel: "Low stock - [count] items left",
140      willNotShipUntil: "Ready to ship [date]",
141      willBeInStockAfter: "Back in stock [date]",
142      waitingForStock: "Backordered, shipping soon",
143      savePrice: "Save [saved_amount]",
144      cartEmpty: "Your cart is currently empty.",
145      cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out",
146      searchCollections: "Collections",
147      searchPages: "Pages",
148      searchArticles: "Articles",
149      productFrom: "from ",
150      maxQuantity: "You can only have [quantity] of [title] in your cart."
151    };
152    theme.settings = {
153      cartType: "gs_drawer",
154      isCustomerTemplate: false,
155      moneyFormat: "${{amount}}",
156      saveType: "dollar",
157      productImageSize: "square",
158      productImageCover: false,
159      predictiveSearch: true,
160      predictiveSearchType: null,
161      predictiveSearchVendor: false,
162      predictiveSearchPrice: true,
163      quickView: false,
164      themeName: 'Impulse',
165      themeVersion: "7.5.0"
166    };
167  </script>
167
168
169  
169<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
169<meta name="google-site-verification" content="sguhkH5rt2mDFcG7TVxK3I63o_aGN4MCvz2Hrc77Odk">
170<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/27233000/digital_wallets/dialog">
171<meta id="in-context-paypal-metadata" data-shop-id="27233000" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
172<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/51640137286002:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://carolinescakes.com/products/stand-up-to-cancer-caramel-cake.oembed">
173<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=33817788786"></script>
173
174<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
175<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=33817788786&shop_id=27233000" crossorigin="anonymous"></script>
vendor: 1 bytes, line 175
175
176<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":27233000,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/27233000","merchantName":"Caroline's Cakes","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Caroline's Cakes","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 176
176
177<script id="shopify-features" type="application/json">{"accessToken":"c1206007e49626c14914d66d899cf2ab","betas":["rich-media-storefront-analytics"],"domain":"carolinescakes.com","predictiveSearch":true,"shopId":27233000,"locale":"en"}</script>
vendor: 1 bytes, line 177
177
178<script>var Shopify = Shopify || {};
179Shopify.shop = "carolines-cakes-test.myshopify.com";
180Shopify.locale = "en";
181Shopify.currency = {"active":"USD","rate":"1.0"};
182Shopify.country = "US";
183Shopify.theme = {"name":"Development | New Menu","id":193376747890,"schema_name":"Impulse","schema_version":"7.5.0","theme_store_id":857,"role":"main"};
184Shopify.theme.handle = "null";
185Shopify.theme.style = {"id":null,"handle":null};
186Shopify.cdnHost = "carolinescakes.com/cdn";
187Shopify.routes = Shopify.routes || {};
188Shopify.routes.root = "/";
189Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
190Shopify.SignInWithShop = Shopify.SignInWithShop || {};
191Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
192Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 192
192
193<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 193
193
194<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 194
194
195<script>
196  window.ShopifyPay = window.ShopifyPay || {};
197  window.ShopifyPay.apiHost = "shop.app\/pay";
198  window.ShopifyPay.redirectState = null;
199</script>
vendor: 1 bytes, line 199
199
200<script>
201  window.Shopify = window.Shopify || {};
202  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
203  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
204  window.Shopify.SignInWithShop.eligible = true;
205</script>
vendor: 1 bytes, line 205
205
206<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 206
206
207<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 207
207
208<script type="module">
209  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
210
211  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
212
213</script>
vendor: 1 bytes, line 213
213
214<script>
215  window.Shopify = window.Shopify || {};
216  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
217  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"]};
218</script>
vendor: 1 bytes, line 218
218
219<script>(function() {
220  var isLoaded = false;
221  function asyncLoad() {
222    if (isLoaded) return;
223    isLoaded = true;
224    var urls = ["https:\/\/static.shareasale.com\/json\/shopify\/deduplication.js?shop=carolines-cakes-test.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=99429\u0026ssmtid=19038\u0026shop=carolines-cakes-test.myshopify.com","https:\/\/cdn.giftcardpro.app\/build\/storefront\/storefront.js?shop=carolines-cakes-test.myshopify.com"];
225    for (var i = 0; i < urls.length; i++) {
226      var s = document.createElement('script');
227      s.type = 'text/javascript';
228      s.async = true;
229      s.src = urls[i];
230      var x = document.getElementsByTagName('script')[0];
231      x.parentNode.insertBefore(s, x);
232    }
233  };
234  if(window.attachEvent) {
235    window.attachEvent('onload', asyncLoad);
236  } else {
237    window.addEventListener('load', asyncLoad, false);
238  }
239})();</script>
vendor: 1 bytes, line 239
239
240<script id="__st">var __st={"a":27233000,"offset":-14400,"reqid":"16700b3b-5128-4ccd-8c9f-3b0f37312318-1790288330","pageurl":"carolinescakes.com\/products\/stand-up-to-cancer-caramel-cake","u":"e5ae6bc6b22f","p":"product","rtyp":"product","rid":14622633263474};</script>
vendor: 1 bytes, line 240
240
241<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 241
241
242<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 242
242
243<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//carolinescakes.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 243
243
244<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 = "//carolinescakes.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>
244<script crossorigin="anonymous" defer="defer" src="//carolinescakes.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 244
244
245<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 245
245
246<script>
247  window.Shopify = window.Shopify || {};
248  window.Shopify.MCP = window.Shopify.MCP || {};
249  window.Shopify.MCP.enabled = true;
250  window.Shopify.MCP.shop = "carolines-cakes-test.myshopify.com";
251  window.Shopify.MCP.mcpEndpoint = "https:\/\/carolinescakes.com\/api\/mcp";
252  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"]}}];
253</script>
vendor: 1 bytes, line 253
253
254<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("\/\/carolinescakes.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
255</script>
vendor: 1 bytes, line 255
255
256<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://carolinescakes.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
257</script>
vendor: 1 bytes, line 257
257
258<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
259  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);
260</script>
vendor: 1 bytes, line 260
260
261<script>
262  function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule);
263</script>
263
264
265<script type="module" src="https://carolinescakes.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 265
265
266<script nomodule>
267  document.addEventListener("DOMContentLoaded", portableWalletsCleanup);
268</script>
268
269
270<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://carolinescakes.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
271<style id="shopify-accelerated-checkout-cart">
272        #shopify-buyer-consent {
273  margin-top: 1em;
274  display: inline-block;
275  width: 100%;
276}
277
278#shopify-buyer-consent.hidden {
279  display: none;
280}
281
282#shopify-subscription-policy-button {
283  background: none;
284  border: none;
285  padding: 0;
286  text-decoration: underline;
287  font-size: inherit;
288  cursor: pointer;
289}
290
291#shopify-subscription-policy-button::before {
292  box-shadow: none;
293}
294
295      </style>
296
297<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
297
298
299  
299<script src="//carolinescakes.com/cdn/shop/t/70/assets/vendor-scripts-v11.js" defer="defer"></script>
299<script src="//carolinescakes.com/cdn/shop/t/70/assets/theme.js?v=10427757982080166141788377661" defer="defer"></script>
299
300  
300<script src="//carolinescakes.com/cdn/shop/t/70/assets/theme-custom.js?v=68135208980520357231788377661" defer="defer"></script>
300
301
302  <!-- Hotjar Tracking Code for https://carolinescakes.com/ -->
303  
303<script>
vendor: 131 bytes, lines 303-306
303
304      (function(h,o,t,j,a,r){
305          h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
306          h._hjSettings={hjid:
3063412523
vendor: 270 bytes, lines 306-312
306,hjsv:6};
307          a=o.getElementsByTagName('head')[0];
308          r=o.createElement('script');r.async=1;
309          r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
310          a.appendChild(r);
311      })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
312  
312</script>
312
313
314<!-- BEGIN app block: shopify://apps/gift-card-pro/blocks/gift-card-pro/3b1306ce-7e99-4a1c-aa30-e9f030a737ef -->
315
316
317
318
319
320
321<!-- END app block --><!-- BEGIN app block: shopify://apps/giftship/blocks/giftship/26bd5756-d344-471d-baf8-ba6267b82da9 -->
322<!-- BEGIN app snippet: giftship_snippet -->
323
324
325
326
327
328
329
330
331
332
333<script defer>
334  if (typeof(GIST) == 'undefined') {
335    window.GIST = GIST = {};
336  }
337  if (typeof(GIST.f) == 'undefined') {
338    GIST.f = {};
339  }
340
341  GIST.drawer_cart = true;
342
343  GIST.f._drawerRedirect = function() {
344
345    var cartRedirect = localStorage.getItem("gs_drawer_cart_redirect");
346
347    if (GIST.drawer_cart === true && cartRedirect === "true" && window.location.search.indexOf("gs_drawer_referrer") === -1) {
348      var redirectUrl = "/";
349      if (document.referrer && document.referrer.indexOf("/a/gs") === -1 && document.referrer.indexOf("/checkouts/") === -1) {
350        redirectUrl = document.referrer;
351      }
352      if (redirectUrl.indexOf("?") === -1) {
353        redirectUrl = redirectUrl + "?gs_drawer_open=true";
354      } else if (redirectUrl.indexOf("gs_drawer_open") === -1) {
355        redirectUrl = redirectUrl + "&gs_drawer_open=true";
356      }
357      window.location = redirectUrl;
358    }
359  }
360
361  localStorage.removeItem("gs_drawer_cart_redirect");
362
363  
364</script>
364
365
366
367
368
369  
369<script
370    type="module"
371    src="https://cdn.shopify.com/extensions/01a0d516-0722-7a1b-a376-0fece5c7d064/giftship-124/assets/giftship.js?loaded_by=snippet&v=2.0.0"
372    async
373    crossorigin="anonymous"
374  ></script>
374
375  
376
377  <link rel="stylesheet" type="text/css" href="https://cdn.shopify.com/extensions/01a0d516-0722-7a1b-a376-0fece5c7d064/giftship-124/assets/giftship.css">
378
379
380
381<!-- END app snippet -->
382
383
384
385<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
386<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/carolines-cakes-test.myshopify.com"></script>
386
387
388
389<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
389
390
391
392<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=carolines-cakes-test"></script>
392
393
394
395<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
396
397
398
399
400
401
402
403
404
405
406
407
408  
408<script async src="https://static.klaviyo.com/onsite/js/Kdiug2/klaviyo.js?company_id=Kdiug2"></script>
408
409  
409<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>
409
410
411  
412    
412<script id="viewed_product">
413      if (item == null) {
414        var _learnq = _learnq || [];
415
416        var MetafieldReviews = null
417        var MetafieldYotpoRating = null
418        var MetafieldYotpoCount = null
419        var MetafieldLooxRating = null
420        var MetafieldLooxCount = null
421        var okendoProduct = null
422        var okendoProductReviewCount = null
423        var okendoProductReviewAverageValue = null
424        try {
425          // The following fields are used for Customer Hub recently viewed in order to add reviews.
426          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
427          MetafieldReviews = {"rating_count":0};
428          MetafieldYotpoRating = null
429          MetafieldYotpoCount = null
430          MetafieldLooxRating = null
431          MetafieldLooxCount = null
432
433          okendoProduct = null
434          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
435          if (okendoProduct && 'error' in okendoProduct) {
436            okendoProduct = null
437          }
438          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
439          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
440        } catch (error) {
441          console.error('Error in Klaviyo onsite reviews tracking:', error);
442        }
443
444        var item = {
445          Name: "Stand Up To Cancer Caramel Cake",
446          ProductID: 14622633263474,
447          Categories: ["Best Sellers","Cakes","Cakes for a Cause","Caramel Cakes","Gifts $50 to $100","Shop All"],
448          ImageURL: "https://carolinescakes.com/cdn/shop/files/SUTC7CA_grande.jpg?v=1756150848",
449          URL: "https://carolinescakes.com/products/stand-up-to-cancer-caramel-cake",
450          Brand: "Caroline's Cakes",
451          Price: "$80.00",
452          Value: "80.00",
453          CompareAtPrice: "$0.00"
454        };
455        _learnq.push(['track', 'Viewed Product', item]);
456        _learnq.push(['trackViewedItem', {
457          Title: item.Name,
458          ItemId: item.ProductID,
459          Categories: item.Categories,
460          ImageUrl: item.ImageURL,
461          Url: item.URL,
462          Metadata: {
463            Brand: item.Brand,
464            Price: item.Price,
465            Value: item.Value,
466            CompareAtPrice: item.CompareAtPrice
467          },
468          metafields:{
469            reviews: MetafieldReviews,
470            yotpo:{
471              rating: MetafieldYotpoRating,
472              count: MetafieldYotpoCount,
473            },
474            loox:{
475              rating: MetafieldLooxRating,
476              count: MetafieldLooxCount,
477            },
478            okendo: {
479              rating: okendoProductReviewAverageValue,
480              count: okendoProductReviewCount,
481            }
482          }
483        }]);
484      }
485    </script>
485
486  
487
488
489
490
491  
491<script>
492    window.klaviyoReviewsProductDesignMode = false
493  </script>
493
494
495
496
497  <!-- BEGIN app snippet: customer-hub-data -->
497<script>
498  if (!window.customerHub) {
499    window.customerHub = {};
500  }
501  window.customerHub.storefrontRoutes = {
502    login: "https://carolinescakes.com/customer_authentication/redirect?locale=en&region_country=US?return_url=%2F%23k-hub",
503    register: "https://shopify.com/27233000/account?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJjYXJvbGluZXMtY2FrZXMtdGVzdC5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA4OTMxMzAsIm5iZiI6MTc5MDI4ODMzMH0.hxzVojL3B8DwhN8kr2dmIFrX6wpJ4tzZNS4Q1BWT93E?return_url=%2F%23k-hub",
504    logout: "/account/logout",
505    profile: "/account",
506    addresses: "/account/addresses",
507  };
508  
509  window.customerHub.userId = null;
510  
511  window.customerHub.storeDomain = "carolines-cakes-test.myshopify.com";
512
513  
514    window.customerHub.activeProduct = {
515      name: "Stand Up To Cancer Caramel Cake",
516      category: null,
517      imageUrl: "https://carolinescakes.com/cdn/shop/files/SUTC7CA_grande.jpg?v=1756150848",
518      id: "14622633263474",
519      link: "https://carolinescakes.com/products/stand-up-to-cancer-caramel-cake",
520      options: [
521        
522          {
523            name: "Title",
524            values: [
525              
526                
527                
528                {
529                  name: "Default Title",
530                  colorHex: null,
531                  swatchImageUrl: null
532                }
533              
534            ]
535          }
536        
537      ],
538      variants: [
539        
540          {
541            id: "51640137286002",
542            selectedOptions: [
543              
544                
545                {
546                  name: "Title",
547                  value: "Default Title"
548                }
549              
550            ],
551            
552            imageUrl: null,
553            
554            price: "8000",
555            currency: "USD",
556            availableForSale: true,
557            title: "Default Title",
558          },
559        
560      ],
561    };
562    window.customerHub.activeProduct.variants.forEach((variant) => {
563        
564        variant.price = `${variant.price.slice(0, -2)}.${variant.price.slice(-2)}`;
565    });
566  
567
568  
569    window.customerHub.storeLocale = {
570        currentLanguage: 'en',
571        currentCountry: 'US',
572        availableLanguages: [
573          
574            {
575              iso_code: 'en',
576              endonym_name: 'English'
577            }
578          
579        ],
580        availableCountries: [
581          
582            {
583              iso_code: 'US',
584              name: 'United States',
585              currency_code: 'USD'
586            }
587          
588        ]
589    };
590  
591</script>
591
592<!-- END app snippet -->
593
594
595
596
597
598
599
600<!-- END app block -->
600<script src="https://cdn.shopify.com/extensions/3bad1277-4af2-447f-bddc-1bd7142f78a5/gift-card-pro-10/assets/gift-card-pro.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 600
600
601<script src="https://cdn.shopify.com/extensions/019feb7b-2b89-71ba-a248-f1c8ef9b3368/stape-remix-56/assets/widget.js" type="text/javascript" defer="defer"></script>
601
602<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
603<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: 27233000,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 603
603
604<script>
605  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
606</script>
vendor: 1 bytes, line 606
606
607<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}
607).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: 27233000,storefrontBaseUrl: "https://carolinescakes.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://carolinescakes.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2719285618","configuration":"{\"storeId\":\"2fdae4a0-4917-412c-b85b-3811ad125c7d\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b5c7e9eba54366aed35e340586c8163","type":"APP","apiClientId":274629623809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2678325618","configuration":"{\"myshopifyDomain\":\"carolines-cakes-test.mysh
607opify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1791263090","configuration":"{\"accountID\":\"Kdiug2\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1015447922","configuration":"{\"accountID\": \"dynasort-pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9804dedb168f741a8c22922a900aa16f","type":"APP","apiClientId":6978001,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"907247986","configuration":"{\"pixelCode\":\"CUV0JGJC77UBDK5A5T9G\"}","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":"875266418","configuration":"{\"masterTagID\":\"19038\",\"merchantID\":\"99429\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"867959154","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-991491045\\\",\\\"GT-KDBMXR89\\\",\\\"G-ZG90Y14R3B\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"AW-991491045\\\/XJIeCML0rogBEOXn49gD\\\",\\\"G-ZG90Y14R3B\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"AW-991491045\\\/KvWhCL_0rogBEOXn49gD\\\",\\\"G-ZG90Y14R3B\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-991491045\\\/qm0-CLn0rogBEOXn49gD\\\",\\\"MC-1PY6M5KFX0\\\",\\\"G-ZG90Y14R3B\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-991491045\\\/8_PHCL7zrogBEOXn49gD\\\",\\\"MC-1PY6M5KFX0\\\",\\\"G-ZG90Y14R3B\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-991491045\\\/SDdWCLvzrogBEOXn49gD\\\",\\\"MC-1PY6M5KFX0\\\",\\\"G-ZG90Y14R3B\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"AW-991491045\\\/2gOdCMX0rogBEOXn49gD\\\",\\\"G-ZG90Y14R3B\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"AW-991491045\\\/MwRMCLz0rogBEOXn49gD\\\",\\\"G-ZG90Y14R3B\\\"]}],\\\"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":"292323528","configuration":"{\"accountID\":\"27233000\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9cf281f576a3744d05c8685f9f7f3f72","type":"APP","apiClientId":10250649601,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
607,"dataSharingState":"unrestricted"},{"id":"63176904","configuration":"{\"tagID\":\"2612565698751\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"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":"31752392","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"MSFT"},{"id":"31785160","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google"},{"id":"40403144","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Stape Checkout "},{"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":"Caroline's Cakes","paymentSettings":{"currencyCode":"USD"}
607,"myshopifyDomain":"carolines-cakes-test.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/carolinescakes.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":80.0,"currencyCode":"USD"},"product":{"title":"Stand Up To Cancer Caramel Cake","vendor":"Caroline's Cakes","id":"14622633263474","untranslatedTitle":"Stand Up To Cancer Caramel Cake","url":"\/products\/stand-up-to-cancer-caramel-cake","type":"Cakes"},"id":"51640137286002","image":{"src":"\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848"},"sku":"CAUSE-SUTCCA","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"14622633263474","handle":"stand-up-to-cancer-caramel-cake","isCollective":null,"title":"Stand Up To Cancer Caramel Cake","type":"Cakes","untranslatedTitle":"Stand Up To Cancer Caramel Cake","url":"\/products\/stand-up-to-cancer-caramel-cake","vendor":"Caroline's Cakes","remoteShopId":null,"variants":[{"id":"51640137286002","image":{"src":"\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848"},"price":{"amount":80.0,"currencyCode":"USD"},"sku":"CAUSE-SUTCCA","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"1278704549931","handle":"candles-happy-birthday","isCollective":null,"title":"Happy Birthday Candles","type":"add-ons","untranslatedTitle":"Happy Birthday Candles","url":"\/products\/candles-happy-birthday","vendor":"Caroline's Cakes","remoteShopId":null,"variants":[{"id":"12244401324075","image":{"src":"\/\/carolinescakes.com\/cdn\/shop\/products\/HBCANDLE3.jpg?v=1563555797"},"price":{"amount":8.0,"currencyCode":"USD"},"sku":"CANDLEHB","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"15016251916658","handle":"rainbow-balloon-cake-topper-kit","isCollective":null,"title":"Rainbow Balloon Cake Topper Kit","type":null,"untranslatedTitle":"Rainbow Balloon Cake Topper Kit","url":"\/products\/rainbow-balloon-cake-topper-kit","vendor":"Meri Meri","remoteShopId":null,"variants":[{"id":"61709466763634","image":{"src":"\/\/carolinescakes.com\/cdn\/shop\/files\/12040424fa76dbc362084d4138bb66eddfeb5d402251b91921ba1faac95233c5.jpg?v=1774624290"},"price":{"amount":16.0,"currencyCode":"USD"},"sku":"203483","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7495457702088","handle":"birthday-sprinkle-packet","isCollective":null,"title":"Birthday Sprinkles","type":"add-ons","untranslatedTitle":"Birthday Sprinkles","url":"\/products\/birthday-sprinkle-packet","vendor":"Caroline's Cakes","remoteShopId":null,"variants":[{"id":"42500314202312","image":{"src":"\/\/carolinescakes.com\/cdn\/shop\/products\/sprinklebag.jpg?v=1672338131"},"price":{"amount":10.0,"currencyCode":"USD"},"sku":"SPRINKLEHB-PACKET","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7605756166344","handle":"eat-cake-be-happy-hat-1","isCollective":null,"title":"Eat Cake. Be Happy. Rope Hat","type":"apparel","untranslatedTitle":"Eat Cake. Be Happy. Rope Hat","url":"\/products\/eat-cake-be-happy-hat-1","vendor":"Caroline's Cakes","remoteShopId":null,"variants":[{"id":"62161109025138","image":{"src":"\/\/carolinescakes.com\/cdn\/shop\/files\/Hat--White.jpg?v=1786106477"},"price":{"amount":35.0,"currencyCode":"USD"},"sku":"HAT ECBC-WHITE","title":"White with Green","untranslatedTitle":"White with Green"}]}],"purchasingCompany":null},},"https://carolinescakes.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"193376747890","themeStoreId":"857","themePublished":"true","eventMetadataId":"264d986d-40e7-48fb-b05d-ca67f81d64be","pageType":"product","resourceId":"14622633263474","shopId":"27233000","storefrontBaseUrl":"https:\/\/carolinescakes.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":80.0,\"currencyCode\":\"USD\"}
607,\"product\":{\"title\":\"Stand Up To Cancer Caramel Cake\",\"vendor\":\"Caroline's Cakes\",\"id\":\"14622633263474\",\"untranslatedTitle\":\"Stand Up To Cancer Caramel Cake\",\"url\":\"\/products\/stand-up-to-cancer-caramel-cake\",\"type\":\"Cakes\"},\"id\":\"51640137286002\",\"image\":{\"src\":\"\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848\"},\"sku\":\"CAUSE-SUTCCA\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
607<script>
608  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
609  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
610  window.ShopifyAnalytics.meta.currency = 'USD';
611  var meta = {"product":{"id":14622633263474,"gid":"gid:\/\/shopify\/Product\/14622633263474","vendor":"Caroline's Cakes","type":"Cakes","handle":"stand-up-to-cancer-caramel-cake","variants":[{"id":51640137286002,"price":8000,"name":"Stand Up To Cancer Caramel Cake","public_title":null,"sku":"CAUSE-SUTCCA"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":14622633263474,"requestId":"16700b3b-5128-4ccd-8c9f-3b0f37312318-1790288330"}};
612  for (var attr in meta) {
613    window.ShopifyAnalytics.meta[attr] = meta[attr];
614  }
615</script>
vendor: 1 bytes, line 615
615
616<script class="analytics">
617  (function () {
618    var customDocumentWrite = function(content) {
619      var jquery = null;
620
621      if (window.jQuery) {
622        jquery = window.jQuery;
623      } else if (window.Checkout && window.Checkout.$) {
624        jquery = window.Checkout.$;
625      }
626
627      if (jquery) {
628        jquery('body').append(content);
629      }
630    };
631
632    var hasLoggedConversion = function(token) {
633      if (token) {
634        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
635      }
636      return false;
637    }
638
639    var setCookieIfConversion = function(token) {
640      if (token) {
641        var twoMonthsFromNow = new Date(Date.now());
642        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
643
644        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
645      }
646    }
647
648    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
649    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
650    if (trekkie.integrations) {
651      return;
652    }
653    trekkie.methods = [
654      'identify',
655      'page',
656      'ready',
657      'track',
658      'trackForm',
659      'trackLink'
660    ];
661    trekkie.factory = function(method) {
662      return function() {
663        var args = Array.prototype.slice.call(arguments);
664        args.unshift(method);
665        trekkie.push(args);
666        if (method == 'track' || method == 'page') {
667          var pageUrl;
668          try {
669            pageUrl = window.location.href;
670          } catch (e) {}
671          var pageReferrer;
672          try {
673            pageReferrer = document.referrer;
674          } catch (e) {}
675          try {
676            if (window.__TREKKIE_SHIM_QUEUE == null) {
677              window.__TREKKIE_SHIM_QUEUE = [];
678            }
679            window.__TREKKIE_SHIM_QUEUE.push({
680              from: 'trekkie-stub',
681              method: method,
682              args: args.slice(1),
683              pageContext: {
684                url: pageUrl,
685                referrer: pageReferrer
686              }
687            });
688          } catch (e) {
689            // no-op
690          }
691        }
692        return trekkie;
693      };
694    };
695    for (var i = 0; i < trekkie.methods.length; i++) {
696      var key = trekkie.methods[i];
697      trekkie[key] = trekkie.factory(key);
698    }
699    trekkie.load = function(config) {
700      trekkie.config = config || {};
701      trekkie.config.initialDocumentCookie = document.cookie;
702      var first = document.getElementsByTagName('script')[0];
703var script = document.createElement('script');
704script.type = 'text/javascript';
705script.onerror = function(e) {
706  var scriptFallback = document.createElement('script');
707  scriptFallback.type = 'text/javascript';
708  scriptFallback.onerror = function(error) {
709          var Monorail = {
710      produce: function produce(monorailDomain, schemaId, payload) {
711        var currentMs = new Date().getTime();
712        var event = {
713          schema_id: schemaId,
714          payload: payload,
715          metadata: {
716            event_created_at_ms: currentMs,
717            event_sent_at_ms: currentMs
718          }
719        };
720        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
721      },
722      sendRequest: function sendRequest(endpointUrl, payload) {
723        // Try the sendBeacon API
724        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
725          var blobData = new window.Blob([payload], {
726            type: 'text/plain'
727          });
728
729          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
730            return true;
731          } // sendBeacon was not successful
732
733        } // XHR beacon
734
735        var xhr = new XMLHttpRequest();
736
737        try {
738          xhr.open('POST', endpointUrl);
739          xhr.setRequestHeader('Content-Type', 'text/plain');
740          xhr.send(payload);
741        } catch (e) {
742          console.log(e);
743        }
744
745        return false;
746      },
747      isIos12: function isIos12() {
748        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
749      }
750    };
751    Monorail.produce('monorail-edge.shopifysvc.com',
752      'trekkie_storefront_load_errors/1.1',
753      {shop_id: 27233000,
754      theme_id: 193376747890,
755      app_name: "storefront",
756      context_url: window.location.href,
757      source_url: "//carolinescakes.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
758
759  };
760  scriptFallback.async = true;
761  scriptFallback.src = '//carolinescakes.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
762  first.parentNode.insertBefore(scriptFallback, first);
763};
764script.async = true;
765script.src = '//carolinescakes.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
766first.parentNode.insertBefore(script, first);
767
768    };
769    trekkie.load(
770      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":27233000,"isMerchantRequest":null,"themeId":193376747890,"themeCityHash":"18062527921956346341","contentLanguage":"en","currency":"USD","eventMetadataId":"264d986d-40e7-48fb-b05d-ca67f81d64be"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
771    );
772
773    var loaded = false;
774    trekkie.ready(function() {
775      if (loaded) return;
776      loaded = true;
777
778      window.ShopifyAnalytics.lib = window.trekkie;
779
780      var originalDocumentWrite = document.write;
781      document.write = customDocumentWrite;
782      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
783      document.write = originalDocumentWrite;
784
785      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
786      var token = match? match[1]: undefined;
787      if (!hasLoggedConversion(token)) {
788        setCookieIfConversion(token);
789        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":51640137286002,"productId":14622633263474,"productGid":"gid:\/\/shopify\/Product\/14622633263474","name":"Stand Up To Cancer Caramel Cake","price":"80.00","sku":"CAUSE-SUTCCA","brand":"Caroline's Cakes","variant":null,"category":"Cakes","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
790      }
791    });
792
793    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":14622633263474,"requestId":"16700b3b-5128-4ccd-8c9f-3b0f37312318-1790288330","shopifyEmitted":true});
794
795    var eventsListenerScript = document.createElement('script');
796    eventsListenerScript.async = true;
797    eventsListenerScript.src = "//carolinescakes.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
798    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
799})();</script>
799
800  
800<script>
801  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
802    window.ga = function ga() {
803      (window.ga.q = window.ga.q || []).push(arguments);
804      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
805        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
806      }
807      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.");
808    };
809    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
810      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
811    }
812  }
813</script>
vendor: 1 bytes, line 813
813
814<script
815  defer
816  src="https://carolinescakes.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
817  data-application="storefront-renderer"
818  data-shop-id="27233000"
819  data-render-region="gcp-us-central1"
820  data-page-type="product"
821  data-theme-instance-id="193376747890"
822  data-theme-name="Impulse"
823  data-theme-version="7.5.0"
824  data-monorail-region="shop_domain"
825  data-resource-timing-sampling-rate="10"
826  data-shs="true"
827  data-shs-beacon="true"
828  data-shs-export-with-fetch="true"
829  data-shs-logs-sample-rate="1"
830  data-shs-beacon-endpoint="https://carolinescakes.com/api/collect"
831></script>
831
832<meta name="shopify-y" content="3cd3bd74-fe91-4c2e-9120-0b69dbc84abd" data-expiration="1821845930000"><meta name="shopify-s" content="152a916a-c0df-4d60-8c85-fbef924d893d" data-expiration="1790290130000"><meta name="new-cookie-storage-activated" content="t">
833</head>
834
835<body class="template-product" data-center-text="false" data-button_style="round-slight" data-type_header_capitalize="false" data-type_headers_align_text="true" data-type_product_capitalize="false" data-swatch_style="round" >
836  
837  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
838
839  <div id="PageContainer" class="page-container">
840    <div class="transition-body"><!-- BEGIN sections: header-group -->
841<div id="shopify-section-sections--28576315998578__announcement" class="shopify-section shopify-section-group-header-group"><style></style>
842  <div class="announcement-bar">
843    <div class="page-width">
844      <div class="slideshow-wrapper">
845        <button type="button" class="visually-hidden slideshow__pause" data-id="sections--28576315998578__announcement" aria-live="polite">
846          <span class="slideshow__pause-stop">
847            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" viewBox="0 0 10 13"><path d="M0 0h3v13H0zm7 0h3v13H7z" fill-rule="evenodd"/></svg>
848            <span class="icon__fallback-text">Pause slideshow</span>
849          </span>
850          <span class="slideshow__pause-play">
851            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="18.24 17.35 24.52 28.3"><path fill="#323232" d="M22.1 19.151v25.5l20.4-13.489-20.4-12.011z"/></svg>
852            <span class="icon__fallback-text">Play slideshow</span>
853          </span>
854        </button>
855
856        <div
857          id="AnnouncementSlider"
858          class="announcement-slider"
859          data-compact="true"
860          data-block-count="1"><div
861                id="AnnouncementSlide-announcement_7K6me8"
862                class="announcement-slider__slide"
863                data-index="0"
864                
865              ><a class="announcement-link" href="/products/stand-up-to-cancer-caramel-cake"><span class="announcement-text">September is Ovarian Cancer Awareness Month.</span><span class="announcement-link-text">Every Stand Up To Cancer Caramel Cake gives back.</span></a></div></div>
866      </div>
867    </div>
868  </div>
869
870
871
872
873</div><div id="shopify-section-sections--28576315998578__header" class="shopify-section shopify-section-group-header-group">
874
875<div id="NavDrawer" class="drawer drawer--right">
876  <div class="drawer__contents">
877    <div class="drawer__fixed-header">
878      <div class="drawer__header appear-animation appear-delay-1">
879        <div class="h2 drawer__title"></div>
880        <div class="drawer__close">
881          <button type="button" class="drawer__close-button js-drawer-close">
882            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
883            <span class="icon__fallback-text">Close menu</span>
884          </button>
885        </div>
886      </div>
887    </div>
888    <div class="drawer__scrollable">
889      <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><div class="mobile-nav__has-sublist"><button type="button"
890                    aria-controls="Linklist-1"
891                    class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height">
892                    <span class="mobile-nav__faux-link">
893                      Shop
894                    </span>
895                    <div class="mobile-nav__toggle">
896                      <span class="faux-button"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
897  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
898</span>
899</span>
900                    </div>
901                  </button></div><div id="Linklist-1"
902                class="mobile-nav__sublist collapsible-content collapsible-content--all"
903                >
904                <div class="collapsible-content__inner">
905                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
906                        <div class="mobile-nav__child-item"><button type="button"
907                            aria-controls="Sublinklist-1-1"
908                            class="mobile-nav__link--button collapsible-trigger">
909                              <span class="mobile-nav__faux-link">By Category</span><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
910  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
911</span>
912</button></div><div
913                            id="Sublinklist-1-1"
914                            aria-labelledby="Sublabel-1"
915                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
916                            >
917                            <div class="collapsible-content__inner">
918                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
919                                    <a href="/collections/cakes" class="mobile-nav__link">
920                                      Cakes
921                                    </a>
922                                  </li><li class="mobile-nav__item">
923                                    <a href="/collections/cake-bites" class="mobile-nav__link">
924                                      Cake Bites & Brownies
925                                    </a>
926                                  </li><li class="mobile-nav__item">
927                                    <a href="/collections/ice-cream" class="mobile-nav__link">
928                                      Ice Cream
929                                    </a>
930                                  </li><li class="mobile-nav__item">
931                                    <a href="/collections/savory" class="mobile-nav__link">
932                                      Savory Foods
933                                    </a>
934                                  </li><li class="mobile-nav__item">
935                                    <a href="/collections/gluten-free-cakes" class="mobile-nav__link">
936                                      Gluten Free
937                                    </a>
938                                  </li><li class="mobile-nav__item">
939                                    <a href="/collections/half-cakes-1" class="mobile-nav__link">
940                                      Half Cakes
941                                    </a>
942                                  </li><li class="mobile-nav__item">
943                                    <a href="/collections/oprahs-favorite-things" class="mobile-nav__link">
944                                      Oprah's Favorites
945                                    </a>
946                                  </li><li class="mobile-nav__item">
947                                    <a href="/collections/shop-all" class="mobile-nav__link">
948                                      Shop All
949                                    </a>
950                                  </li></ul>
951                            </div>
952                          </div></li><li class="mobile-nav__item">
953                        <div class="mobile-nav__child-item"><button type="button"
954                            aria-controls="Sublinklist-1-2"
955                            class="mobile-nav__link--button collapsible-trigger">
956                              <span class="mobile-nav__faux-link">By Flavor</span><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
957  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
958</span>
959</button></div><div
960                            id="Sublinklist-1-2"
961                            aria-labelledby="Sublabel-2"
962                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
963                            >
964                            <div class="collapsible-content__inner">
965                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
966                                    <a href="/collections/caramel-cakes" class="mobile-nav__link">
967                                      Caramel
968                                    </a>
969                                  </li><li class="mobile-nav__item">
970                                    <a href="/collections/chocolate-cakes" class="mobile-nav__link">
971                                      Chocolate
972                                    </a>
973                                  </li><li class="mobile-nav__item">
974                                    <a href="/collections/red-velvet-cakes" class="mobile-nav__link">
975                                      Red Velvet
976                                    </a>
977                                  </li><li class="mobile-nav__item">
978                                    <a href="/collections/coconut-cakes" class="mobile-nav__link">
979                                      Coconut
980                                    </a>
981                                  </li><li class="mobile-nav__item">
982                                    <a href="/collections/carrot-cakes" class="mobile-nav__link">
983                                      Carrot
984                                    </a>
985                                  </li><li class="mobile-nav__item">
986                                    <a href="/collections/lemon-cakes" class="mobile-nav__link">
987                                      Lemon
988                                    </a>
989                                  </li><li class="mobile-nav__item">
990                                    <a href="/collections/seasonal-flavors" class="mobile-nav__link">
991                                      Seasonal Flavors
992                                    </a>
993                                  </li></ul>
994                            </div>
995                          </div></li><li class="mobile-nav__item">
996                        <div class="mobile-nav__child-item"><a href="#"
997                              class="mobile-nav__link"
998                              id="Sublabel-3"
999                              >
1000                              Best Sellers
1001                            </a></div></li></ul>
1002                </div>
1003              </div></li><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><button type="button"
1004                    aria-controls="Linklist-2"
1005                    class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height">
1006                    <span class="mobile-nav__faux-link">
1007                      Gifts
1008                    </span>
1009                    <div class="mobile-nav__toggle">
1010                      <span class="faux-button"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1011  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1012</span>
1013</span>
1014                    </div>
1015                  </button></div><div id="Linklist-2"
1016                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1017                >
1018                <div class="collapsible-content__inner">
1019                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1020                        <div class="mobile-nav__child-item"><button type="button"
1021                            aria-controls="Sublinklist-2-1"
1022                            class="mobile-nav__link--button collapsible-trigger">
1023                              <span class="mobile-nav__faux-link">By Occasion</span><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1024  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1025</span>
1026</button></div><div
1027                            id="Sublinklist-2-1"
1028                            aria-labelledby="Sublabel-1"
1029                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1030                            >
1031                            <div class="collapsible-content__inner">
1032                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1033                                    <a href="/collections/birthday-gifts" class="mobile-nav__link">
1034                                      Birthday
1035                                    </a>
1036                                  </li><li class="mobile-nav__item">
1037                                    <a href="/collections/gifts-thank-you" class="mobile-nav__link">
1038                                      Thank You
1039                                    </a>
1040                                  </li><li class="mobile-nav__item">
1041                                    <a href="/collections/gifts-hosting" class="mobile-nav__link">
1042                                      Hosting & Housewarming
1043                                    </a>
1044                                  </li><li class="mobile-nav__item">
1045                                    <a href="/collections/gifts-new-parents" class="mobile-nav__link">
1046                                      Baby & New Parents
1047                                    </a>
1048                                  </li><li class="mobile-nav__item">
1049                                    <a href="/collections/gifts-congratulations" class="mobile-nav__link">
1050                                      Congratulations
1051                                    </a>
1052                                  </li><li class="mobile-nav__item">
1053                                    <a href="/collections/gifts-thinking-of-you" class="mobile-nav__link">
1054                                      Thinking of You
1055                                    </a>
1056                                  </li><li class="mobile-nav__item">
1057                                    <a href="/collections/gifts-wedding" class="mobile-nav__link">
1058                                      Wedding & Engagement
1059                                    </a>
1060                                  </li><li class="mobile-nav__item">
1061                                    <a href="/collections/fall-favorites" class="mobile-nav__link">
1062                                      Seasonal Gifts
1063                                    </a>
1064                                  </li></ul>
1065                            </div>
1066                          </div></li><li class="mobile-nav__item">
1067                        <div class="mobile-nav__child-item"><button type="button"
1068                            aria-controls="Sublinklist-2-2"
1069                            class="mobile-nav__link--button collapsible-trigger">
1070                              <span class="mobile-nav__faux-link">By Gift</span><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1071  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1072</span>
1073</button></div><div
1074                            id="Sublinklist-2-2"
1075                            aria-labelledby="Sublabel-2"
1076                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1077                            >
1078                            <div class="collapsible-content__inner">
1079                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1080                                    <a href="/collections/gifts-best-selling" class="mobile-nav__link">
1081                                      Best-Selling Gifts
1082                                    </a>
1083                                  </li><li class="mobile-nav__item">
1084                                    <a href="/collections/bundles-gifts" class="mobile-nav__link">
1085                                      Gift Bundles & Sets
1086                                    </a>
1087                                  </li><li class="mobile-nav__item">
1088                                    <a href="/collections/shop-our-storefront" class="mobile-nav__link">
1089                                      Shop Our Storefront
1090                                    </a>
1091                                  </li><li class="mobile-nav__item">
1092                                    <a href="/products/gift-card-pro" class="mobile-nav__link">
1093                                      Gift Cards
1094                                    </a>
1095                                  </li><li class="mobile-nav__item">
1096                                    <a href="/collections/eat-cake-be-happy" class="mobile-nav__link">
1097                                      Apparel
1098                                    </a>
1099                                  </li></ul>
1100                            </div>
1101                          </div></li><li class="mobile-nav__item">
1102                        <div class="mobile-nav__child-item"><button type="button"
1103                            aria-controls="Sublinklist-2-3"
1104                            class="mobile-nav__link--button collapsible-trigger">
1105                              <span class="mobile-nav__faux-link">By Price</span><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1106  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1107</span>
1108</button></div><div
1109                            id="Sublinklist-2-3"
1110                            aria-labelledby="Sublabel-3"
1111                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1112                            >
1113                            <div class="collapsible-content__inner">
1114                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1115                                    <a href="/collections/gifts-under-50" class="mobile-nav__link">
1116                                      Under $50
1117                                    </a>
1118                                  </li><li class="mobile-nav__item">
1119                                    <a href="/collections/gifts-50-100" class="mobile-nav__link">
1120                                      $50–$100
1121                                    </a>
1122                                  </li><li class="mobile-nav__item">
1123                                    <a href="/collections/gifts-100-plus" class="mobile-nav__link">
1124                                      $100+
1125                                    </a>
1126                                  </li></ul>
1127                            </div>
1128                          </div></li><li class="mobile-nav__item">
1129                        <div class="mobile-nav__child-item"><a href="/pages/corporate-gift-program"
1130                              class="mobile-nav__link"
1131                              id="Sublabel-pages-corporate-gift-program4"
1132                              >
1133                              Corporate Gifts
1134                            </a></div></li></ul>
1135                </div>
1136              </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><a href="/collections/eat-cake-be-happy" class="mobile-nav__link mobile-nav__link--top-level">Apparel</a></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="/collections/shop-our-storefront" class="mobile-nav__link mobile-nav__link--top-level">Shop our Storefront</a></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="/pages/our-bakery" class="mobile-nav__link mobile-nav__link--top-level">Our Bakery</a></li><li class="mobile-nav__item appear-animation appear-delay-7"><a href="/pages/about" class="mobile-nav__link mobile-nav__link--top-level">Our Story</a></li><li class="mobile-nav__item appear-animation appear-delay-8"><div class="mobile-nav__has-sublist"><button type="button"
1137                    aria-controls="Linklist-7"
1138                    class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height">
1139                    <span class="mobile-nav__faux-link">
1140                      More
1141                    </span>
1142                    <div class="mobile-nav__toggle">
1143                      <span class="faux-button"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1144  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1145</span>
1146</span>
1147                    </div>
1148                  </button></div><div id="Linklist-7"
1149                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1150                >
1151                <div class="collapsible-content__inner">
1152                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1153                        <div class="mobile-nav__child-item"><a href="/pages/frequently-asked-questions"
1154                              class="mobile-nav__link"
1155                              id="Sublabel-pages-frequently-asked-questions1"
1156                              >
1157                              FAQs
1158                            </a></div></li><li class="mobile-nav__item">
1159                        <div class="mobile-nav__child-item"><a href="/pages/press"
1160                              class="mobile-nav__link"
1161                              id="Sublabel-pages-press2"
1162                              >
1163                              Press
1164                            </a></div></li><li class="mobile-nav__item">
1165                        <div class="mobile-nav__child-item"><a href="/blogs/news"
1166                              class="mobile-nav__link"
1167                              id="Sublabel-blogs-news3"
1168                              >
1169                              Blog
1170                            </a></div></li><li class="mobile-nav__item">
1171                        <div class="mobile-nav__child-item"><a href="/pages/contact-us"
1172                              class="mobile-nav__link"
1173                              id="Sublabel-pages-contact-us4"
1174                              >
1175                              Contact
1176                            </a></div></li><li class="mobile-nav__item">
1177                        <div class="mobile-nav__child-item"><a href="https://carolinescakes-i30auf7x3g5.gorgias.help/"
1178                              class="mobile-nav__link"
1179                              id="Sublabel-https-carolinescakes-i30auf7x3g5-gorgias-help5"
1180                              >
1181                              Help Center
1182                            </a></div></li></ul>
1183                </div>
1184              </div></li><li class="mobile-nav__item mobile-nav__item--secondary">
1185            <div class="grid"><div class="grid__item one-half appear-animation appear-delay-9">
1186                  <a href="/account" class="mobile-nav__link">Log in
1187</a>
1188                </div></div>
1189          </li></ul><ul class="mobile-nav__social appear-animation appear-delay-10"><li class="mobile-nav__social-item">
1190            <a target="_blank" rel="noopener" href="https://www.instagram.com/carolinescakes" title="Caroline&#39;s Cakes on Instagram">
1191              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.
1191075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
1192              <span class="icon__fallback-text">Instagram</span>
1193            </a>
1194          </li><li class="mobile-nav__social-item">
1195            <a target="_blank" rel="noopener" href="https://www.facebook.com/CarolinesCakesUSA" title="Caroline&#39;s Cakes on Facebook">
1196              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg>
1197              <span class="icon__fallback-text">Facebook</span>
1198            </a>
1199          </li><li class="mobile-nav__social-item">
1200            <a target="_blank" rel="noopener" href="https://www.pinterest.com/carolinescakes" title="Caroline&#39;s Cakes on Pinterest">
1201              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 256 256"><path d="M0 128.002c0 52.414 31.518 97.442 76.619 117.239-.36-8.938-.064-19.668 2.228-29.393 2.461-10.391 16.47-69.748 16.47-69.748s-4.089-8.173-4.089-20.252c0-18.969 10.994-33.136 24.686-33.136 11.643 0 17.268 8.745 17.268 19.217 0 11.704-7.465 29.211-11.304 45.426-3.207 13.578 6.808 24.653 20.203 24.653 24.252 0 40.586-31.149 40.586-68.055 0-28.054-18.895-49.052-53.262-49.052-38.828 0-63.017 28.956-63.017 61.3 0 11.152 3.288 19.016 8.438 25.106 2.368 2.797 2.697 3.922 1.84 7.134-.614 2.355-2.024 8.025-2.608 10.272-.852 3.242-3.479 4.401-6.409 3.204-17.884-7.301-26.213-26.886-26.213-48.902 0-36.361 30.666-79.961 91.482-79.961 48.87 0 81.035 35.364 81.035 73.325 0 50.213-27.916 87.726-69.066 87.726-13.819 0-26.818-7.47-31.271-15.955 0 0-7.431 29.492-9.005 35.187-2.714 9.869-8.026 19.733-12.883 27.421a127.897 127.897 0 0 0 36.277 5.249c70.684 0 127.996-57.309 127.996-128.005C256.001 57.309 198.689 0 128.005 0 57.314 0 0 57.309 0 128.002Z"/></svg>
1202              <span class="icon__fallback-text">Pinterest</span>
1203            </a>
1204          </li></ul>
1205    </div>
1206  </div>
1207</div>
1208<style>
1209  .site-nav__link,
1210  .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
1211    font-size: 20px;
1212  }
1213  
1214    .site-nav__link, .mobile-nav__link--top-level {
1215      text-transform: uppercase;
1216    }
1217    .mobile-nav__link--top-level {
1218      font-size: 1.1em;
1219    }
1220  
1221
1222  
1223
1224  
1225.site-header {
1226      box-shadow: 0 0 1px rgba(0,0,0,0.2);
1227    }
1228
1229    .toolbar + .header-sticky-wrapper .site-header {
1230      border-top: 0;
1231    }</style>
1232
1233<div data-section-id="sections--28576315998578__header" data-section-type="header"><div class="header-sticky-wrapper">
1234    <div id="HeaderWrapper" class="header-wrapper"><header
1235        id="SiteHeader"
1236        class="site-header"
1237        data-sticky="true"
1238        data-overlay="false">
1239        <div class="page-width">
1240          <div
1241            class="header-layout header-layout--left"
1242            data-logo-align="left"><div class="header-item header-item--logo"><style data-shopify>.header-item--logo,
1243    .header-layout--left-center .header-item--logo,
1244    .header-layout--left-center .header-item--icons {
1245      -webkit-box-flex: 0 1 120px;
1246      -ms-flex: 0 1 120px;
1247      flex: 0 1 120px;
1248    }
1249
1250    @media only screen and (min-width: 769px) {
1251      .header-item--logo,
1252      .header-layout--left-center .header-item--logo,
1253      .header-layout--left-center .header-item--icons {
1254        -webkit-box-flex: 0 0 150px;
1255        -ms-flex: 0 0 150px;
1256        flex: 0 0 150px;
1257      }
1258    }
1259
1260    .site-header__logo a {
1261      width: 120px;
1262    }
1263    .is-light .site-header__logo .logo--inverted {
1264      width: 120px;
1265    }
1266    @media only screen and (min-width: 769px) {
1267      .site-header__logo a {
1268        width: 150px;
1269      }
1270
1271      .is-light .site-header__logo .logo--inverted {
1272        width: 150px;
1273      }
1274    }</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization" >
1275      <a
1276        href="/"
1277        itemprop="url"
1278        class="site-header__logo-link"
1279        style="padding-top: 69.29133858267717%">
1280
1281        
1282
1283
1284
1285
1286
1287<image-element data-aos="image-fade-in" data-aos-offset="150">
1288
1289
1290  
1291<img src="//carolinescakes.com/cdn/shop/files/logo.svg?v=1720187457&amp;width=300" alt="" srcset="//carolinescakes.com/cdn/shop/files/logo.svg?v=1720187457&amp;width=150 150w, //carolinescakes.com/cdn/shop/files/logo.svg?v=1720187457&amp;width=300 300w" width="150" height="103.93700787401575" loading="eager" class="small--hide image-element" sizes="150px" itemprop="logo">
1292  
1293
1294
1295</image-element>
1296
1297
1298
1299
1300<image-element data-aos="image-fade-in" data-aos-offset="150">
1301
1302
1303  
1304<img src="//carolinescakes.com/cdn/shop/files/logo.svg?v=1720187457&amp;width=240" alt="" srcset="//carolinescakes.com/cdn/shop/files/logo.svg?v=1720187457&amp;width=120 120w, //carolinescakes.com/cdn/shop/files/logo.svg?v=1720187457&amp;width=240 240w" width="120" height="83.1496062992126" loading="eager" class="medium-up--hide image-element" sizes="120px">
1305  
1306
1307
1308</image-element>
1309</a></div></div><div class="header-item header-item--navigation" role="navigation" aria-label="Primary"><ul
1310  class="site-nav site-navigation small--hide"
1311><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu">
1312      
1313        <details
1314          data-hover="true"
1315          id="site-nav-item--1"
1316          class="site-nav__details"
1317        >
1318          <summary
1319            data-link="#"
1320            aria-expanded="false"
1321            aria-controls="site-nav-item--1"
1322            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1323          >
1324            Shop <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1325          </summary>
1326      
1327<div class="site-nav__dropdown megamenu text-left">
1328            <div class="page-width">
1329              <div class="grid">
1330                <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1">
1331                    
1332
1333
1334                    
1335                    <div class="h5">
1336                      <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">By Category</a>
1337                    </div>
1338                    
1339                     <div>
1340                        <a href="/collections/cakes" class="site-nav__dropdown-link">
1341                          Cakes
1342                        </a>
1343                      </div><div>
1344                        <a href="/collections/cake-bites" class="site-nav__dropdown-link">
1345                          Cake Bites & Brownies
1346                        </a>
1347                      </div><div>
1348                        <a href="/collections/ice-cream" class="site-nav__dropdown-link">
1349                          Ice Cream
1350                        </a>
1351                      </div><div>
1352                        <a href="/collections/savory" class="site-nav__dropdown-link">
1353                          Savory Foods
1354                        </a>
1355                      </div><div>
1356                        <a href="/collections/gluten-free-cakes" class="site-nav__dropdown-link">
1357                          Gluten Free
1358                        </a>
1359                      </div><div>
1360                        <a href="/collections/half-cakes-1" class="site-nav__dropdown-link">
1361                          Half Cakes
1362                        </a>
1363                      </div><div>
1364                        <a href="/collections/oprahs-favorite-things" class="site-nav__dropdown-link">
1365                          Oprah's Favorites
1366                        </a>
1367                      </div><div>
1368                        <a href="/collections/shop-all" class="site-nav__dropdown-link">
1369                          Shop All
1370                        </a>
1371                      </div></div>
1372                      
1373<div class="grid__item  medium-up--one-fifth appear-animation appear-delay-2">
1374                    
1375
1376
1377                    
1378                    <div class="h5">
1379                      <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">By Flavor</a>
1380                    </div>
1381                    
1382                     <div>
1383                        <a href="/collections/caramel-cakes" class="site-nav__dropdown-link">
1384                          Caramel
1385                        </a>
1386                      </div><div>
1387                        <a href="/collections/chocolate-cakes" class="site-nav__dropdown-link">
1388                          Chocolate
1389                        </a>
1390                      </div><div>
1391                        <a href="/collections/red-velvet-cakes" class="site-nav__dropdown-link">
1392                          Red Velvet
1393                        </a>
1394                      </div><div>
1395                        <a href="/collections/coconut-cakes" class="site-nav__dropdown-link">
1396                          Coconut
1397                        </a>
1398                      </div><div>
1399                        <a href="/collections/carrot-cakes" class="site-nav__dropdown-link">
1400                          Carrot
1401                        </a>
1402                      </div><div>
1403                        <a href="/collections/lemon-cakes" class="site-nav__dropdown-link">
1404                          Lemon
1405                        </a>
1406                      </div><div>
1407                        <a href="/collections/seasonal-flavors" class="site-nav__dropdown-link">
1408                          Seasonal Flavors
1409                        </a>
1410                      </div></div>
1411                      
1412<div class="grid__item megamenu-feature-item medium-up--one-fifth appear-animation appear-delay-3">
1413                    
1414
1415
1416                    
1417                    <div class="h5">
1418                      <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Best Sellers</a>
1419                    </div>
1420                    
1421                    
1422                      
1423                            <div class="megamenu-feature-wrapper"> 
1424                              
1425                                  <div class="megamenu-feature--image">
1426                                    <a href="/collections/best-sellers">
1427
1428
1429
1430<image-element data-aos="image-fade-in" data-aos-offset="150">
1431
1432
1433  
1434<img src="//carolinescakes.com/cdn/shop/files/8_18_22_CarolinesCakes0254_V2-_1.jpg?v=1728482130&amp;width=5760" alt="Best Sellers" srcset="//carolinescakes.com/cdn/shop/files/8_18_22_CarolinesCakes0254_V2-_1.jpg?v=1728482130&amp;width=352 352w, //carolinescakes.com/cdn/shop/files/8_18_22_CarolinesCakes0254_V2-_1.jpg?v=1728482130&amp;width=832 832w, //carolinescakes.com/cdn/shop/files/8_18_22_CarolinesCakes0254_V2-_1.jpg?v=1728482130&amp;width=1200 1200w, //carolinescakes.com/cdn/shop/files/8_18_22_CarolinesCakes0254_V2-_1.jpg?v=1728482130&amp;width=1920 1920w, //carolinescakes.com/cdn/shop/files/8_18_22_CarolinesCakes0254_V2-_1.jpg?v=1728482130&amp;width=5760 7200w" width="7200" height="4800.0" loading="eager" class="header__feature__block-image image-element" sizes="(min-width: 769px) 40vw, 100vw">
1435  
1436
1437
1438</image-element>
1439</a>
1440                                  </div>
1441                              
1442                              <div class="megamenu-feature-text-wrapper">
1443                                  <div class="megamenu-feature">
1444                                    <div class="megamenu-feature--text"><p>Our favorite flavors </p></div>
1445                                    <a href="/collections/best-sellers" class="btn">Shop</a>
1446                                  </div>
1447                              </div>
1448                            </div>
1449                            
1450                     </div>
1451              </div>
1452            </div>
1453          </div>
1454        </details>
1455      
1456    </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu">
1457      
1458        <details
1459          data-hover="true"
1460          id="site-nav-item--2"
1461          class="site-nav__details"
1462        >
1463          <summary
1464            data-link="#"
1465            aria-expanded="false"
1466            aria-controls="site-nav-item--2"
1467            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1468          >
1469            Gifts <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1470          </summary>
1471      
1472<div class="site-nav__dropdown megamenu text-left">
1473            <div class="page-width">
1474              <div class="grid">
1475                <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1">
1476                    
1477
1478
1479                    
1480                    <div class="h5">
1481                      <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">By Occasion</a>
1482                    </div>
1483                    
1484                     <div>
1485                        <a href="/collections/birthday-gifts" class="site-nav__dropdown-link">
1486                          Birthday
1487                        </a>
1488                      </div><div>
1489                        <a href="/collections/gifts-thank-you" class="site-nav__dropdown-link">
1490                          Thank You
1491                        </a>
1492                      </div><div>
1493                        <a href="/collections/gifts-hosting" class="site-nav__dropdown-link">
1494                          Hosting & Housewarming
1495                        </a>
1496                      </div><div>
1497                        <a href="/collections/gifts-new-parents" class="site-nav__dropdown-link">
1498                          Baby & New Parents
1499                        </a>
1500                      </div><div>
1501                        <a href="/collections/gifts-congratulations" class="site-nav__dropdown-link">
1502                          Congratulations
1503                        </a>
1504                      </div><div>
1505                        <a href="/collections/gifts-thinking-of-you" class="site-nav__dropdown-link">
1506                          Thinking of You
1507                        </a>
1508                      </div><div>
1509                        <a href="/collections/gifts-wedding" class="site-nav__dropdown-link">
1510                          Wedding & Engagement
1511                        </a>
1512                      </div><div>
1513                        <a href="/collections/fall-favorites" class="site-nav__dropdown-link">
1514                          Seasonal Gifts
1515                        </a>
1516                      </div></div>
1517                      
1518<div class="grid__item  medium-up--one-fifth appear-animation appear-delay-2">
1519                    
1520
1521
1522                    
1523                    <div class="h5">
1524                      <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">By Gift</a>
1525                    </div>
1526                    
1527                     <div>
1528                        <a href="/collections/gifts-best-selling" class="site-nav__dropdown-link">
1529                          Best-Selling Gifts
1530                        </a>
1531                      </div><div>
1532                        <a href="/collections/bundles-gifts" class="site-nav__dropdown-link">
1533                          Gift Bundles & Sets
1534                        </a>
1535                      </div><div>
1536                        <a href="/collections/shop-our-storefront" class="site-nav__dropdown-link">
1537                          Shop Our Storefront
1538                        </a>
1539                      </div><div>
1540                        <a href="/products/gift-card-pro" class="site-nav__dropdown-link">
1541                          Gift Cards
1542                        </a>
1543                      </div><div>
1544                        <a href="/collections/eat-cake-be-happy" class="site-nav__dropdown-link">
1545                          Apparel
1546                        </a>
1547                      </div></div>
1548                      
1549<div class="grid__item  medium-up--one-fifth appear-animation appear-delay-3">
1550                    
1551
1552
1553                    
1554                    <div class="h5">
1555                      <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">By Price</a>
1556                    </div>
1557                    
1558                     <div>
1559                        <a href="/collections/gifts-under-50" class="site-nav__dropdown-link">
1560                          Under $50
1561                        </a>
1562                      </div><div>
1563                        <a href="/collections/gifts-50-100" class="site-nav__dropdown-link">
1564                          $50–$100
1565                        </a>
1566                      </div><div>
1567                        <a href="/collections/gifts-100-plus" class="site-nav__dropdown-link">
1568                          $100+
1569                        </a>
1570                      </div></div>
1571                      
1572<div class="grid__item megamenu-feature-item medium-up--one-fifth appear-animation appear-delay-4">
1573                    
1574
1575
1576                    
1577                    <div class="h5">
1578                      <a href="/pages/corporate-gift-program" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Corporate Gifts</a>
1579                    </div>
1580                    
1581                    
1582                      
1583                            <div class="megamenu-feature-wrapper"> 
1584                              
1585                                  <div class="megamenu-feature--image">
1586                                    <a href="/pages/corporate-gift-program">
1587
1588
1589
1590<image-element data-aos="image-fade-in" data-aos-offset="150">
1591
1592
1593  
1594<img src="//carolinescakes.com/cdn/shop/files/carolines-cakes-corporate-gifts_768.jpg?v=1788547226&amp;width=1536" alt="Corporate Gifts" srcset="//carolinescakes.com/cdn/shop/files/carolines-cakes-corporate-gifts_768.jpg?v=1788547226&amp;width=352 352w, //carolinescakes.com/cdn/shop/files/carolines-cakes-corporate-gifts_768.jpg?v=1788547226&amp;width=832 832w, //carolinescakes.com/cdn/shop/files/carolines-cakes-corporate-gifts_768.jpg?v=1788547226&amp;width=1200 1200w, //carolinescakes.com/cdn/shop/files/carolines-cakes-corporate-gifts_768.jpg?v=1788547226&amp;width=1536 1536w" width="1536" height="1024.0" loading="eager" class="header__feature__block-image image-element" sizes="(min-width: 769px) 40vw, 100vw">
1595  
1596
1597
1598</image-element>
1599</a>
1600                                  </div>
1601                              
1602                              <div class="megamenu-feature-text-wrapper">
1603                                  <div class="megamenu-feature">
1604                                    <div class="megamenu-feature--text"><p>We make corporate gifting easy, memorable, and delicious. </p></div>
1605                                    <a href="/pages/corporate-gift-program" class="btn">Shop Corporate Gifts</a>
1606                                  </div>
1607                              </div>
1608                            </div>
1609                            
1610                     </div>
1611              </div>
1612            </div>
1613          </div>
1614        </details>
1615      
1616    </li><li class="site-nav__item site-nav__expanded-item">
1617      
1618        <a
1619          href="/collections/eat-cake-be-happy"
1620          class="site-nav__link site-nav__link--underline"
1621        >
1622          Apparel
1623        </a>
1624      
1625
1626    </li><li class="site-nav__item site-nav__expanded-item">
1627      
1628        <a
1629          href="/collections/shop-our-storefront"
1630          class="site-nav__link site-nav__link--underline"
1631        >
1632          Shop our Storefront
1633        </a>
1634      
1635
1636    </li><li class="site-nav__item site-nav__expanded-item">
1637      
1638        <a
1639          href="/pages/our-bakery"
1640          class="site-nav__link site-nav__link--underline"
1641        >
1642          Our Bakery
1643        </a>
1644      
1645
1646    </li><li class="site-nav__item site-nav__expanded-item">
1647      
1648        <a
1649          href="/pages/about"
1650          class="site-nav__link site-nav__link--underline"
1651        >
1652          Our Story
1653        </a>
1654      
1655
1656    </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown">
1657      
1658        <details
1659          data-hover="true"
1660          id="site-nav-item--7"
1661          class="site-nav__details"
1662        >
1663          <summary
1664            data-link="#"
1665            aria-expanded="false"
1666            aria-controls="site-nav-item--7"
1667            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1668          >
1669            More <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1670          </summary>
1671      
1672<ul class="site-nav__dropdown text-left"><li class="">
1673                <a href="/pages/frequently-asked-questions" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1674                  FAQs
1675</a></li><li class="">
1676                <a href="/pages/press" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1677                  Press
1678</a></li><li class="">
1679                <a href="/blogs/news" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1680                  Blog
1681</a></li><li class="">
1682                <a href="/pages/contact-us" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1683                  Contact
1684</a></li><li class="">
1685                <a href="https://carolinescakes-i30auf7x3g5.gorgias.help/" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1686                  Help Center
1687</a></li></ul>
1688        </details>
1689      
1690    </li></ul>
1691</div><div class="header-item header-item--icons"><div class="site-nav">
1692  <div class="site-nav__icons"><a href="/search" class="site-nav__link site-nav__link--icon js-search-header">
1693        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><title>icon-search</title><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58ZM54 54 41.94 42"/></svg>
1694        <span class="icon__fallback-text">Search</span>
1695      </a><a class="site-nav__link site-nav__link--icon small--hide" href="/account">
1696        <svg viewBox="0 0 1200 1200" aria-hidden="true" focusable="false" role="presentation" class="icon icon-user2"><title>Account</title>
1697         <path d="m599.38 0c138.87-0.015625 273.45 48.137 380.79 136.24 107.34 88.109 180.8 210.72 207.85 346.93 27.051 136.21 6.0195 277.59-59.504 400.03-65.527 122.44-171.49 218.36-299.83 271.42-128.34 53.051-271.11 59.949-403.96 19.512-132.86-40.434-247.57-125.7-324.59-241.25-77.023-115.55-111.58-254.25-97.785-392.43s75.094-267.31 173.45-365.35c55.625-55.602 121.67-99.688 194.36-129.73 72.684-30.047 150.58-45.465 229.23-45.367zm-390.56 944.74c48.785-97.133 132.03-172.59 233.48-211.63 101.44-39.043 213.8-38.863 315.12 0.5 101.32 39.363 184.32 115.09 232.8 212.38 89.293-100.7 136.19-232.03 130.88-366.52-5.3086-134.48-62.41-261.7-159.36-355.05-96.953-93.352-226.25-145.6-360.84-145.81-134.59-0.21484-264.05 51.617-361.29 144.66-97.25 93.039-154.76 220.08-160.5 354.55-5.7344 134.46 40.746 265.94 129.71 366.93zm722.24 58.734c-36.363-87.711-106.04-157.41-193.73-193.81-87.695-36.402-186.25-36.527-274.04-0.34375-87.785 36.18-157.63 105.71-194.21 193.33 93.188 76.75 210.12 118.79 330.84 118.94 120.72 0.15234 237.76-41.594 331.14-118.11zm-329.89-846.48c-55.289-0.003906-108.87 19.16-151.61 54.23-42.738 35.074-71.992 83.879-82.777 138.11-10.785 54.223-2.4336 110.51 23.629 159.27 26.066 48.758 68.23 86.969 119.31 108.12 51.082 21.148 107.91 23.934 160.82 7.875 52.902-16.059 98.602-49.965 129.3-95.941 30.707-45.973 44.52-101.18 39.082-156.2-5.4336-55.02-29.777-106.45-68.887-145.53-22.156-22.203-48.48-39.812-77.461-51.816-28.984-12-60.051-18.156-91.418-18.113zm113.32 125.49c-35.254-35.234-84.887-52.066-134.3-45.543-49.414 6.5195-92.98 35.652-117.89 78.824s-28.316 95.473-9.2266 141.51c19.09 46.039 58.508 80.582 106.66 93.465 48.148 12.883 99.547 2.6367 139.07-27.723 39.531-30.355 62.691-77.371 62.672-127.21 0.027344-42.52-16.883-83.301-46.988-113.32z" fill-rule="evenodd"/>
1698        </svg>
1699        <span class="icon__fallback-text">Log in
1700</span>
1701      </a><button
1702        type="button"
1703        class="site-nav__link site-nav__link--icon js-drawer-open-nav medium-up--hide"
1704        aria-controls="NavDrawer">
1705        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><title>icon-hamburger</title><path d="M7 15h51M7 32h43M7 49h51"/></svg>
1706        <span class="icon__fallback-text">Site navigation</span>
1707      </button><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag-minimal">
1708      <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag2" viewBox="0 0 24 24" fill="none"><title>Bag</title>
1709            <path d="M20.25 6H16.5C16.5 4.80653 16.0259 3.66193 15.182 2.81802C14.3381 1.97411 13.1935 1.5 12 1.5C10.8065 1.5 9.66193 1.97411 8.81802 2.81802C7.97411 3.66193 7.5 4.80653 7.5 6H3.75C3.35218 6 2.97064 6.15804 2.68934 6.43934C2.40804 6.72064 2.25 7.10218 2.25 7.5V18.75C2.25 19.1478 2.40804 19.5294 2.68934 19.8107C2.97064 20.092 3.35218 20.25 3.75 20.25H20.25C20.6478 20.25 21.0294 20.092 21.3107 19.8107C21.592 19.5294 21.75 19.1478 21.75 18.75V7.5C21.75 7.10218 21.592 6.72064 21.3107 6.43934C21.0294 6.15804 20.6478 6 20.25 6ZM12 3C12.7956 3 13.5587 3.31607 14.1213 3.87868C14.6839 4.44129 15 5.20435 15 6H9C9 5.20435 9.31607 4.44129 9.87868 3.87868C10.4413 3.31607 11.2044 3 12 3ZM20.25 18.75H3.75V7.5H7.5V9C7.5 9.19891 7.57902 9.38968 7.71967 9.53033C7.86032 9.67098 8.05109 9.75 8.25 9.75C8.44891 9.75 8.63968 9.67098 8.78033 9.53033C8.92098 9.38968 9 9.19891 9 9V7.5H15V9C15 9.19891 15.079 9.38968 15.2197 9.53033C15.3603 9.67098 15.5511 9.75 15.75 9.75C15.9489 9.75 16.1397 9.67098 16.2803 9.53033C16.421 9.38968 16.5 9.19891 16.5 9V7.5H20.25V18.75Z" fill="#046A38" stroke="#046A38" stroke-width="0.5"/>
1710          </svg><span class="icon__fallback-text">Cart</span>
1711        <span class="cart-link__bubble"></span>
1712      </span>
1713    </a>
1714  </div>
1715</div>
1716</div>
1717          </div></div>
1718        <div class="site-header__search-container">
1719          <div class="site-header__search">
1720            <div class="page-width">
1721              <predictive-search data-context="header" data-enabled="true" data-dark="false">
1722  <div class="predictive__screen" data-screen></div>
1723  <form action="/search" method="get" role="search">
1724    <label for="Search" class="hidden-label">Search</label>
1725    <div class="search__input-wrap">
1726      <input
1727        class="search__input"
1728        id="Search"
1729        type="search"
1730        name="q"
1731        value=""
1732        role="combobox"
1733        aria-expanded="false"
1734        aria-owns="predictive-search-results"
1735        aria-controls="predictive-search-results"
1736        aria-haspopup="listbox"
1737        aria-autocomplete="list"
1738        autocorrect="off"
1739        autocomplete="off"
1740        autocapitalize="off"
1741        spellcheck="false"
1742        placeholder="Search"
1743        tabindex="0"
1744      >
1745      <input name="options[prefix]" type="hidden" value="last">
1746      <button class="btn--search" type="submit">
1747        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
1748        <span class="icon__fallback-text">Search</span>
1749      </button>
1750    </div>
1751
1752    <button class="btn--close-search">
1753      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg>
1754    </button>
1755    <div id="predictive-search" class="search__results" tabindex="-1"></div>
1756  </form>
1757</predictive-search>
1758
1759            </div>
1760          </div>
1761        </div>
1762      </header>
1763    </div>
1764  </div>
1765</div>
1766
1767
1768</div>
1769<!-- END sections: header-group --><!-- BEGIN sections: popup-group -->
1770
1771<!-- END sections: popup-group --><main class="main-content" id="MainContent">
1772        <div id="shopify-section-template--28576320946546__main" class="shopify-section">
1773<div id="ProductSection-template--28576320946546__main-14622633263474"
1774  class="product-section"
1775  data-section-id="template--28576320946546__main"
1776  data-product-id="14622633263474"
1777  data-section-type="product"
1778  data-product-handle="stand-up-to-cancer-caramel-cake"
1779  data-product-title="Stand Up To Cancer Caramel Cake"
1780  data-product-url="/products/stand-up-to-cancer-caramel-cake"
1781  data-aspect-ratio="100.0"
1782  data-img-url="//carolinescakes.com/cdn/shop/files/SUTC7CA_{width}x.jpg?v=1756150848"
1783  
1784    data-history="true"
1785  
1786  data-modal="false">
1786<script type="application/ld+json">
1787  {
1788    "@context": "http://schema.org",
1789    "@type": "Product",
1790    "offers": [{
1791          "@type" : "Offer","sku": "CAUSE-SUTCCA","availability" : "http://schema.org/InStock",
1792          "price" : 80.0,
1793          "priceCurrency" : "USD",
1794          "priceValidUntil": "2026-10-04",
1795          "url" : "https:\/\/carolinescakes.com\/products\/stand-up-to-cancer-caramel-cake?variant=51640137286002"
1796        }
1797],
1798    "brand": "Caroline's Cakes",
1799    "sku": "CAUSE-SUTCCA",
1800    "name": "Stand Up To Cancer Caramel Cake",
1801    "description": "Caroline's 7-Layer Caramel Cake, in a custom Stand Up To Cancer tin. Seven layers of tender yellow cake, filled and coated with slow-cooked caramel icing, the recipe that made our name in 1982. A portion of each sale is donated to Stand Up To Cancer, funding innovative research and better outcomes for patients. Serves 14 to 16, ships nationwide, and keeps in the freezer up to six months.\nLearn more about Stand Up To Cancer's work.",
1802    "category": "",
1803    "url": "https://carolinescakes.com/products/stand-up-to-cancer-caramel-cake",
1804      "gtin12": "669185885941",
1805      "productId": "669185885941","image": {
1806      "@type": "ImageObject",
1807      "url": "https://carolinescakes.com/cdn/shop/files/SUTC7CA_1024x1024.jpg?v=1756150848",
1808      "image": "https://carolinescakes.com/cdn/shop/files/SUTC7CA_1024x1024.jpg?v=1756150848",
1809      "name": "Stand Up To Cancer Caramel Cake",
1810      "width": 1024,
1811      "height": 1024
1812    }
1813  }
1814</script>
1814
1815<div class="page-content page-content--product">
1816    <div class="page-width">
1817
1818      <div class="grid"><div class="grid__item medium-up--one-half product-single__sticky">
1819<div
1820    data-product-images
1821    data-zoom="true"
1822    data-has-slideshow="false">
1823    <div class="product__photos product__photos-template--28576320946546__main product__photos--beside">
1824
1825      <div class="product__main-photos" data-aos data-product-single-media-group>
1826        <div
1827          data-product-photos
1828          data-zoom="true"
1829          class="product-slideshow"
1830          id="ProductPhotos-template--28576320946546__main"
1831        >
1832<div
1833  class="product-main-slide starting-slide"
1834  data-index="0"
1835  >
1836
1837  <div data-product-image-main class="product-image-main"><div class="image-wrap" style="height: 0; padding-bottom: 100.0%;">
1838
1839
1840
1841<image-element data-aos="image-fade-in" data-aos-offset="150">
1842
1843
1844  
1845
1846  
1847  <img src="//carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&width=1080"
1848    width="1080"
1849    height="1080.0"
1850    class="photoswipe__image
1851 image-element"
1852    loading="eager"
1853    alt="A seven-layer caramel cake beside its custom Stand Up To Cancer tin lid."
1854    srcset="
1855      //carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&width=360 360w,
1856    
1857      //carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&width=540  540w,
1858    
1859      //carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&width=720  720w,
1860    
1861      //carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&width=900  900w,
1862    
1863      //carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&width=1080  1080w,
1864    
1865"
1866    data-photoswipe-src="//carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&width=1800"
1867    data-photoswipe-width="1000"
1868    data-photoswipe-height="1000"
1869    data-index="1"
1870    sizes="(min-width: 769px) 50vw, 100vw"
1871  >
1872
1873
1874</image-element>
1875<button type="button" class="btn btn--body btn--circle js-photoswipe__zoom product__photo-zoom">
1876            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><title>icon-search</title><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58ZM54 54 41.94 42"/></svg>
1877            <span class="icon__fallback-text">Close (esc)</span>
1878          </button></div></div>
1879
1880</div>
1881</div></div>
1882
1883      <div
1884        data-product-thumbs
1885        class="product__thumbs product__thumbs--beside product__thumbs-placement--left medium-up--hide small--hide"
1886        data-position="beside"
1887        data-arrows="false"
1888        data-aos><div class="product__thumbs--scroller"></div></div>
1889    </div>
1890  </div>
1891
1892  
1893
1894  
1894<script type="application/json" id="ModelJson-template--28576320946546__main">
1895    []
1896  </script>
1896</div><div class="grid__item medium-up--one-half">
1897
1898          <div class="product-single__meta">
1899            <div class="product-block product-block--header">
1900
1901
1902  <nav class="breadcrumb" role="navigation" aria-label="breadcrumbs">
1903    <a href="/" title="Back to the frontpage">Home</a>
1904
1905    
1906
1907      
1908      <span class="breadcrumb__divider" aria-hidden="true">/</span>
1909
1910    
1911  </nav>
1912
1913
1914
1915<h1 class="h2 product-single__title">Stand Up To Cancer Caramel Cake
1916</h1></div>
1917
1918            <div data-product-blocks>
1919<div class="product-block product-block--sales-point" >
1920  <ul class="sales-points">
1921    <li class="sales-point ">
1922      <span class="icon-and-text"
1923      >
1924        <span class="icon icon--inventory"></span>
1925        <span data-product-inventory data-threshold="10" data-enabled="true">In stock, ready to ship
1926</span>
1927      </span>
1928    </li>
1929    <li
1930      data-incoming-inventory
1931      class="sales-point hide"
1932      data-enabled="true"
1933    >
1934      <span class="icon-and-text inventory--low ">
1935        <span class="icon icon--inventory"></span>
1936        <span class="js-incoming-text">Backordered, shipping soon
1937</span>
1938      </span>
1939    </li>
1940  </ul>
1941</div>
1941<script>
1942  // Store inventory quantities in JS because they're no longer
1943  // available directly in JS when a variant changes.
1944  // Have an object that holds all potential products so it works
1945  // with quick view or with multiple featured products.
1946  window.inventories = window.inventories || {};
1947  window.inventories['14622633263474'] = {};
1948   
1949    window.inventories['14622633263474'][51640137286002] = {
1950      'quantity': 169,
1951      'policy': 'deny',
1952      'incoming': false,
1953      'next_incoming_date': null
1954    };
1955   
1956</script>
1956
1957
1958
1959<div
1960  data-product-id="14622633263474"
1961  class="hide js-product-inventory-data"
1962  aria-hidden="true"
1963  ><div
1964      class="js-variant-inventory-data"
1965      data-id="51640137286002"
1966      data-quantity="169"
1967      data-policy="deny"
1968      data-incoming="false"
1969      data-date=""
1970    >
1971    </div></div>
1972<div id="shopify-block-AL3BWZ05scEZyVDZIV__junip_product_reviews_ugc_junip_product_summary_ntwW4q" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: junip-product-summary -->
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984<span
1985  style="text-align: inherit;"
1986  class="junip-product-summary"
1987  data-product-id="14622633263474"
1988  data-product-rating-count="0"
1989  data-product-rating-average="">
1990  
1991    
1992  
1993</span>
1994<!-- END app snippet -->
1995
1996
1997</div>
1998<div class="product-block product-block--price" ><span data-a11y-price class="visually-hidden">Regular price</span><span data-product-price
1999                        class="product__price">$80.00
2000</span><span data-save-price class="product__price-savings hide"></span><div
2001                        data-unit-price-wrapper
2002                        class="product__unit-price product__unit-price--spacing  hide"><span data-unit-price></span>/<span data-unit-base></span>
2003                      </div></div><div class="product-block" >
2004<div class="rte">
2005    
2006<p>Caroline's 7-Layer Caramel Cake, in a custom Stand Up To Cancer tin. Seven layers of tender yellow cake, filled and coated with slow-cooked caramel icing, the recipe that made our name in 1982. A portion of each sale is donated to Stand Up To Cancer, funding innovative research and better outcomes for patients. Serves 14 to 16, ships nationwide, and keeps in the freezer up to six months.</p>
2007<p><a href="https://standuptocancer.org/" target="_blank" rel="noopener">Learn more about Stand Up To Cancer's work</a>.</p>
2008
2009  </div></div><div class="product-block" data-dynamic-variants-enabled ></div>
2010                    
2011                    <div class="product-block product-block--buttons" ><div class="product-block product-block--product-form"><form method="post" action="/cart/add" id="AddToCartForm-template--28576320946546__main-14622633263474" accept-charset="UTF-8" class="product-single__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2012
2013<div class="addon-products-wrapper"><div class="addon-products-title">Add Ons</div><div class="grid-overflow-wrapper">
2014  <div class="addon-products-container grid grid--uniform aos-init aos-animate" data-aos="overflow__animation" data-addons-count="4">
2015    
2016      
2017        
2018          
2019          <div class="addon-product-item grid__item aos-init aos-animate" data-variant-id="12244401324075">
2020            <input type="checkbox" id="addon-12244401324075" name="id[]" value="12244401324075" class="addon-hidden-checkbox" aria-labelledby="addon-label-12244401324075">
2021            <label for="addon-12244401324075" id="addon-label-12244401324075" class="addon-product-content" role="checkbox" aria-checked="false">
2022              <div class="addon-product-image">
2023                <img src="//carolinescakes.com/cdn/shop/products/HBCANDLE3_300x300.jpg?v=1563555797" alt="Happy Birthday Candles" />
2024              </div>
2025              <div class="addon-product-details">
2026                <div class="addon-product-title">Happy Birthday Candles</div>
2027                <div class="addon-product-price">$8.00</div>
2028              </div>
2029            </label>
2030          </div>
2031        
2032      
2033        
2034          
2035          <div class="addon-product-item grid__item aos-init aos-animate" data-variant-id="61709466763634">
2036            <input type="checkbox" id="addon-61709466763634" name="id[]" value="61709466763634" class="addon-hidden-checkbox" aria-labelledby="addon-label-61709466763634">
2037            <label for="addon-61709466763634" id="addon-label-61709466763634" class="addon-product-content" role="checkbox" aria-checked="false">
2038              <div class="addon-product-image">
2039                <img src="//carolinescakes.com/cdn/shop/files/12040424fa76dbc362084d4138bb66eddfeb5d402251b91921ba1faac95233c5_300x300.jpg?v=1774624290" alt="Rainbow Balloon Cake Topper Kit" />
2040              </div>
2041              <div class="addon-product-details">
2042                <div class="addon-product-title">Rainbow Balloon Cake Topper Kit</div>
2043                <div class="addon-product-price">$16.00</div>
2044              </div>
2045            </label>
2046          </div>
2047        
2048      
2049        
2050          
2051          <div class="addon-product-item grid__item aos-init aos-animate" data-variant-id="42500314202312">
2052            <input type="checkbox" id="addon-42500314202312" name="id[]" value="42500314202312" class="addon-hidden-checkbox" aria-labelledby="addon-label-42500314202312">
2053            <label for="addon-42500314202312" id="addon-label-42500314202312" class="addon-product-content" role="checkbox" aria-checked="false">
2054              <div class="addon-product-image">
2055                <img src="//carolinescakes.com/cdn/shop/products/sprinklebag_300x300.jpg?v=1672338131" alt="Birthday Sprinkles" />
2056              </div>
2057              <div class="addon-product-details">
2058                <div class="addon-product-title">Birthday Sprinkles</div>
2059                <div class="addon-product-price">$10.00</div>
2060              </div>
2061            </label>
2062          </div>
2063        
2064      
2065        
2066          
2067          <div class="addon-product-item grid__item aos-init aos-animate" data-variant-id="62161109025138">
2068            <input type="checkbox" id="addon-62161109025138" name="id[]" value="62161109025138" class="addon-hidden-checkbox" aria-labelledby="addon-label-62161109025138">
2069            <label for="addon-62161109025138" id="addon-label-62161109025138" class="addon-product-content" role="checkbox" aria-checked="false">
2070              <div class="addon-product-image">
2071                <img src="//carolinescakes.com/cdn/shop/files/Hats-2_300x300.jpg?v=1786107112" alt="Eat Cake. Be Happy. Rope Hat" />
2072              </div>
2073              <div class="addon-product-details">
2074                <div class="addon-product-title">Eat Cake. Be Happy. Rope Hat</div>
2075                <div class="addon-product-price">$35.00</div>
2076              </div>
2077            </label>
2078          </div>
2079        
2080      
2081    
2082  </div>
2083  </div>
2084</div><div class="payment-buttons"><button
2085      type="submit"
2086      name="add"
2087      data-add-to-cart
2088      class="btn btn--full add-to-cart btn--secondary"
2089      >
2090      <span data-add-to-cart-text data-default-text="Add to cart">
2091        Add to cart
2092      </span>
2093    </button><div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:27233000,&quot;merchantName&quot;:&quot;Caroline&#39;s Cakes&quot;,&quot;personalized&quot;:true}}" fallback="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:true,&quot;name&quot;:&quot;buy_it_now&quot;,&quot;wallet_params&quot;:{}}" access-token="c1206007e49626c14914d66d899cf2ab" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{&quot;id&quot;:51640137286002,&quot;requiresShipping&quot;:true}]" shop-id="27233000" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton">&nbsp;</div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true">&nbsp;</div> </shopify-accelerated-checkout> </div>
2094</div><div class="shopify-payment-terms product__policies"></div>
2095
2096  <select name="id" data-product-select class="product-single__variants no-js"><option 
2097          selected="selected"
2098          value="51640137286002">
2099          Default Title - $80.00 USD
2100        </option></select><input type="hidden" name="product-id" value="14622633263474" /><input type="hidden" name="section-id" value="template--28576320946546__main" /></form></div><div data-store-availability-holder
2101                          data-product-name="Stand Up To Cancer Caramel Cake"
2102                          data-base-url="https://carolinescakes.com/"
2103                          ></div></div><div class="product-block product-block--sales-point" >
2104                        <ul class="sales-points">
2105                          <li class="sales-point">
2106                            <span class="icon-and-text">
2107                               <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-truck" viewBox="0 0 64 64"><defs><style>.a{stroke-miterlimit:10}</style></defs><path class="a" d="M16.5 43.22H6.88V16.5h33.14v26.72H23.94m21.48 0h-5.4V30.4h17.1v12.82h-4.23m4.23-12.82-6.41-8.56H40.02"/><circle class="a" cx="20.24" cy="43.76" r="3.74"/><path class="a" d="M45.42 43.23a3.82 3.82 0 1 1 0 .37v-.37"/></svg>
2108                              
2109                              <span>We ship Mon-Thurs with UPS</span>
2110                            </span>
2111                          </li>
2112                        </ul>
2113                      </div>
2114                    
2115                    
2116                      <div class="product-block product-block--tab" ><div class="collapsibles-wrapper collapsibles-wrapper--border-bottom">
2117    <button type="button"
2118      class="label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height" aria-controls="Product-content-tab_afgQWK14622633263474"
2119      >
2120      Tasting Notes
2121<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2122  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
2123</span>
2124</button>
2125    <div id="Product-content-tab_afgQWK14622633263474"
2126      class="collapsible-content collapsible-content--all"
2127      >
2128      <div class="collapsible-content__inner rte">
2129        
2130                      <div class="metafield-rich_text_field"><ul><li>A fan-favorite with the perfect balance of light cake, and dense, sweet icing</li><li>Moist, airy yellow cake with the perfect soft texture, and a hint of vanilla</li><li>Rich, buttery caramel icing with a sweet touch of vanilla, and warm, toasty undertones</li></ul></div>
2131                      
2132                    
2133      </div>
2134    </div>
2135  </div></div>
2136                    
2137
2138                    
2139                    
2140                      <div class="product-block product-block--tab" ><div class="collapsibles-wrapper collapsibles-wrapper--border-bottom">
2141    <button type="button"
2142      class="label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height" aria-controls="Product-content-tab_3X7WJR14622633263474"
2143      >
2144      Instructions/Storage
2145<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2146  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
2147</span>
2148</button>
2149    <div id="Product-content-tab_3X7WJR14622633263474"
2150      class="collapsible-content collapsible-content--all"
2151      >
2152      <div class="collapsible-content__inner rte">
2153        
2154                      <p>Storage Instructions: Upon arrival, remove cake from the cooler and place it in freezer, red tin and all. Wrapped well, this cake may be frozen and refrozen for up to six months. We recommend unwrapping the cake while still frozen due to its delicate icing.To refreeze your cake, wrap it well in plastic wrap, slip it into an air-tight Ziploc bag, and pop it in the freezer! </p><p>Thawing Instructions: To thaw, unwrap the cake while still frozen and place it on the counter or your favorite cake stand for 3-4 hours.</p>
2155                      
2156                    
2157      </div>
2158    </div>
2159  </div></div>
2160                    
2161
2162                    
2163                    
2164                      <div class="product-block product-block--tab" ><div class="collapsibles-wrapper collapsibles-wrapper--border-bottom">
2165    <button type="button"
2166      class="label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height" aria-controls="Product-content-tab_xCRWXG14622633263474"
2167      >
2168      Serving Suggestion
2169<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2170  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
2171</span>
2172</button>
2173    <div id="Product-content-tab_xCRWXG14622633263474"
2174      class="collapsible-content collapsible-content--all"
2175      >
2176      <div class="collapsible-content__inner rte">
2177        
2178                      <div class="metafield-rich_text_field"><p>9&quot; round that serves between 16-20 people. We recommend smaller slices, as this cake is very rich!</p></div>
2179                      
2180                    
2181      </div>
2182    </div>
2183  </div></div>
2184                    
2185
2186                    
2187                    
2188                      <div class="product-block product-block--tab" ><div class="collapsibles-wrapper collapsibles-wrapper--border-bottom">
2189    <button type="button"
2190      class="label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height" aria-controls="Product-content-tab_W77WYb14622633263474"
2191      >
2192      Ingredients
2193<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2194  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
2194ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
2195</span>
2196</button>
2197    <div id="Product-content-tab_W77WYb14622633263474"
2198      class="collapsible-content collapsible-content--all"
2199      >
2200      <div class="collapsible-content__inner rte">
2201        
2202                      <p><span class="metafield-multi_line_text_field">Ingredients: brown sugar, sugar, enriched flour bleached (wheat flour, niacin, iron, thiamin mononitrate, riboflavin, folic acid), egg white, soybean oil, palm oil, egg yolk with sodium silicoaluminate, nonfat milk, leavening (baking soda, sodium aluminum phosphate, monocalcium phosphate), dextrose, modified tapioca starch, salt, propylene glycol mono and diesters of fatty acids, sorbitan monostearate, tetrasodium pyrophosphate, xanthan gum, sodium stearoyl lactylate, polysorbate 60, mono and diglycerides, calcium acetate, guar gum, cellulose gum, artificial flavor, yellow 5 and red 40, soy flour., water, butter, evaporated milk (milk, dipotassium phosphate, carrageenan, vitamin a palmitate), canola oil, baking powder (sodium acid pyrophosphate, sodium bicarbonate, cornstarch, monocalcium phosphate), vanilla extract, water, alcohol, corn syrup, natural flavor</span></p>
2203                      
2204                    
2205      </div>
2206    </div>
2207  </div></div>
2208                    
2209</div><textarea class="hide" aria-hidden="true" aria-label="Product JSON" data-variant-json>
2210                [{"id":51640137286002,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"CAUSE-SUTCCA","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Stand Up To Cancer Caramel Cake","public_title":null,"options":["Default Title"],"price":8000,"weight":2268,"compare_at_price":null,"inventory_management":"shopify","barcode":"669185885941","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]
2211              </textarea></div>
2212        </div></div>
2213    </div>
2214  </div>
2215</div>
2216
2217<style> #shopify-section-template--28576320946546__main [data-product-blocks] > .shopify-app-block {margin-bottom: 10px;} @media (min-width: 769px) {#shopify-section-template--28576320946546__main .product-block.product-block--sales-point .icon-and-text {justify-content: flex-start !important; }} </style></div><div id="shopify-section-template--28576320946546__feature_section_wYcdX8" class="shopify-section index-section">
2218<div class="feature-section">
2219  <div class="page-width"><div class="section-header">
2220      <h2 class="section-header__title">How to Serve and Store</h2>
2221    </div><div class="feature-section--flex">
2222      <div class="feature-section--text"><div class="feature-list"><div class="feature-item"><div class="feature-item--icon">
2223
2224
2225
2226<image-element data-aos="image-fade-in" data-aos-offset="150">
2227
2228
2229  
2230<img src="//carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=720" alt="" srcset="//carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=180 180w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=360 360w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=540 540w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=720 720w" width="720" height="720.0" loading="lazy" class="feature-item--icon image-element" sizes="(min-width: 769px) 160px, 110px">
2231  
2232
2233
2234</image-element>
2235</div><div class="feature-item--text">
2236              <p>Unbox your cake and place the tin directly in the freezer until celebration day. </p>
2237              </div>
2238            </div><div class="feature-item"><div class="feature-item--icon">
2239
2240
2241
2242<image-element data-aos="image-fade-in" data-aos-offset="150">
2243
2244
2245  
2246<img src="//carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=720" alt="" srcset="//carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;
2246width=180 180w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=360 360w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=540 540w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=720 720w" width="720" height="720.0" loading="lazy" class="feature-item--icon image-element" sizes="(min-width: 769px) 160px, 110px">
2247  
2248
2249
2250</image-element>
2251</div><div class="feature-item--text">
2252              <p>3-4 hours before the celebration, remove the tin from freezer. While cake is still frozen, unwrap and allow to thaw. </p>
2253              </div>
2254            </div><div class="feature-item"><div class="feature-item--icon">
2255
2256
2257
2258<image-element data-aos="image-fade-in" data-aos-offset="150">
2259
2260
2261  
2262<img src="//carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=720" alt="" srcset="//carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=180 180w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=360 360w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=540 540w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=720 720w" width="720" height="720.0" loading="lazy" class="feature-item--icon image-element" sizes="(min-width: 769px) 160px, 110px">
2263  
2264
2265
2266</image-element>
2267</div><div class="feature-item--text">
2268              <p>After thawing for 3-4 hours, slice and enjoy! Depending on the slice size, our cakes can serve 14-16 people. </p>
2269              </div>
2270            </div><div class="feature-item"><div class="feature-item--icon">
2271
2272
2273
2274<image-element data-aos="image-fade-in" data-aos-offset="150">
2275
2276
2277  
2278<img src="//carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=720" alt="" srcset="//carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=180 180w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=360 360w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=540 540w, //carolinescakes.com/cdn/shop/files/shipping_GIF_1080_x_1080_px.png?v=1721908923&amp;width=720 720w" width="720" height="720.0" loading="lazy" class="feature-item--icon image-element" sizes="(min-width: 769px) 160px, 110px">
2279  
2280
2281
2282</image-element>
2283</div><div class="feature-item--text">
2284              <p>Wrap any leftover cake in plastic wrap and place it back inside tin. You may store the tin in your freezer for your next celebration. Our cakes freeze and refreeze for up to 6 months!</p>
2285              </div>
2286            </div></div></div>
2287      <div class="feature-section--image">
2288        <div class="image-wrap" style="height: 0; padding-bottom: 100.0%;">
2289
2290
2291
2292<image-element data-aos="image-fade-in" data-aos-offset="150">
2293
2294
2295  
2296<img src="//carolinescakes.com/cdn/shop/files/Cake-Unboxing_1080x_ClimaCell_1_copy_2.gif?v=1721248615&amp;width=1080" alt="" srcset="//carolinescakes.com/cdn/shop/files/Cake-Unboxing_1080x_ClimaCell_1_copy_2.gif?v=1721248615&amp;width=180 180w, //carolinescakes.com/cdn/shop/files/Cake-Unboxing_1080x_ClimaCell_1_copy_2.gif?v=1721248615&amp;width=360 360w, //carolinescakes.com/cdn/shop/files/Cake-Unboxing_1080x_ClimaCell_1_copy_2.gif?v=1721248615&amp;width=540 540w, //carolinescakes.com/cdn/shop/files/Cake-Unboxing_1080x_ClimaCell_1_copy_2.gif?v=1721248615&amp;width=750 750w, //carolinescakes.com/cdn/shop/files/Cake-Unboxing_1080x_ClimaCell_1_copy_2.gif?v=1721248615&amp;width=900 900w, //carolinescakes.com/cdn/shop/files/Cake-Unboxing_1080x_ClimaCell_1_copy_2.gif?v=1721248615&amp;width=1080 1080w" width="1080" height="1080.0" loading="lazy" class=" image-element" sizes="(min-width: 769px) calc(0.4 * 50vw), 40vw">
2297  
2298
2299
2300</image-element>
2301</div>        
2302      </div>                                   
2303    </div>
2304  </div>
2305</div>
2306
2307</div><section id="shopify-section-template--28576320946546__1720271346d93ee843" class="shopify-section"><div class="index-section"><div class="page-width"><div id="shopify-block-ANzFVNThlM2JDMXlOU__junip_product_reviews_ugc_junip_product_review_CUBLVA" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: junip-product-review --><span
2308  class="junip-product-review"
2309  data-product-id="14622633263474"
2310  data-title=""
2311  data-title-alignment=""
2312  data-sort-order="mostRecent">
2313</span>
2314<!-- END app snippet -->
2315
2316
2317</div>
2318</div></div>
2319</section><div id="shopify-section-template--28576320946546__product-recommendations" class="shopify-section"><product-recommendations
2320  id="Recommendations-template--28576320946546__product-recommendations"
2321  data-section-id="template--28576320946546__product-recommendations"
2322  data-section-type="product-recommendations"
2323  data-enable="true"
2324  data-product-id="14622633263474"
2325  data-intent="related"
2326  data-url="/recommendations/products?section_id=template--28576320946546__product-recommendations&product_id=14622633263474&limit=4"
2327  data-limit="4">
2328
2329  <div
2330    data-section-id="14622633263474"
2331    data-subsection
2332    data-section-type="collection-grid"
2333    class="index-section">
2334    <div class="page-width">
2335      <header class="section-header">
2336        <h3 class="section-header__title">
2337          You may also like
2338        </h3>
2339      </header>
2340    </div>
2341
2342    <div class="page-width page-width--flush-small">
2343      <div class="grid-overflow-wrapper"><div class="product-recommendations-placeholder">
2344            
2345            <div class="grid grid--uniform visually-invisible" aria-hidden="true">
2346<div class="grid__item grid-product small--one-half medium-up--one-quarter " data-aos="row-of-4" data-product-handle="stand-up-to-cancer-caramel-cake" data-product-id="14622633263474">
2347  <div class="grid-product__content"><div class="grid__item-image-wrapper">
2348      <div class="grid-product__image-mask"><div
2349            class="grid__image-ratio grid__image-ratio--square">
2350
2351
2352
2353<image-element data-aos="image-fade-in" data-aos-offset="150">
2354
2355
2356  
2357<img src="//carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&amp;width=1080" alt="A seven-layer caramel cake beside its custom Stand Up To Cancer tin lid." srcset="//carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&amp;width=360 360w, //carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&amp;width=540 540w, //carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&amp;width=720 720w, //carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&amp;width=900 900w, //carolinescakes.com/cdn/shop/files/SUTC7CA.jpg?v=1756150848&amp;width=1080 1080w" width="1080" height="1080.0" loading="lazy" class=" grid__image-contain image-style--
2358 image-element" sizes="(min-width: 769px) 25vw, 50vw">
2359  
2360
2361
2362</image-element>
2363</div></div>
2364
2365      <a href="/products/stand-up-to-cancer-caramel-cake" class="grid-product__link">
2366        <div class="grid-product__meta">
2367          <div class="grid-product__title grid-product__title--body">Stand Up To Cancer Caramel Cake</div><div class="grid-product__price">$80.00
2368</div></div>
2369      </a>
2370    </div>
2371  </div>
2372  <div class="grid-item--add-button text-center">
2373    
2374      <button 
2375        type="button" 
2376        class="btn btn--secondary btn--small grid-item__add-to-cart" 
2377        data-product-id="14622633263474"
2378        data-variant-id="51640137286002"
2379        >
2380        
2381          Add to cart
2382        
2383      </button>
2384    
2385  </div>
2386  
2387</div>
2388</div>
2389          </div></div>
2390    </div>
2391  </div>
2392</product-recommendations>
2393
2394
2395</div><div id="shopify-section-template--28576320946546__recently-viewed" class="shopify-section"><div
2396  data-subsection
2397  data-section-id="template--28576320946546__recently-viewed"
2398  data-section-type="recently-viewed"
2399  data-product-handle="stand-up-to-cancer-caramel-cake"
2400  data-recent-count="4"
2401  data-grid-item-class="small--one-half medium-up--one-quarter"
2402  data-row-of="4"
2403  data-image-sizes="(min-width: 769px) 25vw, 39vw"
2404>
2405  <hr class="hr--large">
2406  <div class="index-section index-section--small">
2407    <div class="page-width">
2408      <header class="section-header">
2409        <h3 class="section-header__title">Recently viewed</h3>
2410      </header>
2411    </div>
2412
2413    <div class="page-width page-width--flush-small">
2414      <div class="grid-overflow-wrapper">
2415        <div id="RecentlyViewed-template--28576320946546__recently-viewed" class="grid grid--uniform" data-aos="overflow__animation"></div>
2416      </div>
2417    </div>
2418  </div>
2419</div>
2420
2421
2422</div><div id="shopify-section-template--28576320946546__collection-return" class="shopify-section">
2423
2424
2425</div>
2426      </main><!-- BEGIN sections: footer-group -->
2427<div id="shopify-section-sections--28576315867506__footer" class="shopify-section shopify-section-group-footer-group"><footer class="site-footer" data-section-id="sections--28576315867506__footer" data-section-type="footer-section">
2428  <div class="page-width">
2429
2430    <div class="grid"><div  class="grid__item footer__item--menu_nLPbrf" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
2431              .footer__item--menu_nLPbrf {
2432                width: 50%;
2433                padding-top: 40px;
2434              }
2435              .footer__item--menu_nLPbrf:nth-child(2n + 1) {
2436                clear: left;
2437              }
2438            }
2439            @media only screen and (min-width: 960px) {
2440              .footer__item--menu_nLPbrf {
2441                width: 15%;
2442              }
2443
2444            }</style><h2 class="h4 footer__title small--hide">
2445      Shop
2446    </h2>
2447    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-menu_nLPbrf">
2448      Shop
2449<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2450  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
2451</span>
2452</button><div
2453    
2454      id="Footer-menu_nLPbrf" class="collapsible-content collapsible-content--small"
2455    >
2456    <div class="collapsible-content__inner">
2457      <div class="footer__collapsible">
2458        <ul class="no-bullets site-footer__linklist"><li><a href="/collections/cakes">Cakes</a></li><li><a href="/collections/cake-bites">Cake Bites</a></li><li><a href="/collections/savory">Savory</a></li><li><a href="/collections/half-cakes-1">Half Cakes</a></li><li><a href="/collections/gluten-free-cakes">Gluten Free Cakes</a></li><li><a href="/collections/oprahs-favorite-things">Oprah's Favorites</a></li></ul>
2459      </div>
2460    </div>
2461  </div></div><div  class="grid__item footer__item--menu_9kXwej" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
2462              .footer__item--menu_9kXwej {
2463                width: 50%;
2464                padding-top: 40px;
2465              }
2466              .footer__item--menu_9kXwej:nth-child(2n + 1) {
2467                clear: left;
2468              }
2469            }
2470            @media only screen and (min-width: 960px) {
2471              .footer__item--menu_9kXwej {
2472                width: 15%;
2473              }
2474
2475            }</style><h2 class="h4 footer__title small--hide">
2476      Flavors
2477    </h2>
2478    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-menu_9kXwej">
2479      Flavors
2480<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2481  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
2482</span>
2483</button><div
2484    
2485      id="Footer-menu_9kXwej" class="collapsible-content collapsible-content--small"
2486    >
2487    <div class="collapsible-content__inner">
2488      <div class="footer__collapsible">
2489        <ul class="no-bullets site-footer__linklist"><li><a href="/collections/caramel-cakes">Caramel Cakes</a></li><li><a href="/collections/chocolate-cakes">Chocolate Cakes</a></li><li><a href="/collections/coconut-cakes">Coconut Cakes</a></li><li><a href="/collections/carrot-cakes">Carrot Cakes</a></li><li><a href="/collections/red-velvet-cakes">Red Velvet Cakes</a></li><li><a href="/collections/lemon-cakes">Lemon Cakes</a></li></ul>
2490      </div>
2491    </div>
2492  </div></div><div  class="grid__item footer__item--footer-1" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
2493              .footer__item--footer-1 {
2494                width: 50%;
2495                padding-top: 40px;
2496              }
2497              .footer__item--footer-1:nth-child(2n + 1) {
2498                clear: left;
2499              }
2500            }
2501            @media only screen and (min-width: 960px) {
2502              .footer__item--footer-1 {
2503                width: 15%;
2504              }
2505
2506            }</style><h2 class="h4 footer__title small--hide">
2507      About Us
2508    </h2>
2509    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-footer-1">
2510      About Us
2511<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2512  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
2513</span>
2514</button><div
2515    
2516      id="Footer-footer-1" class="collapsible-content collapsible-content--small"
2517    >
2518    <div class="collapsible-content__inner">
2519      <div class="footer__collapsible">
2520        <ul class="no-bullets site-footer__linklist"><li><a href="/pages/about">Our Story</a></li><li><a href="/pages/our-bakery">Our Bakery</a></li><li><a href="/pages/cakes-for-a-cause">Cakes for a Cause</a></li><li><a href="/pages/press">Press</a></li></ul>
2521      </div>
2522    </div>
2523  </div></div><div  class="grid__item footer__item--menu_3YV4dY" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
2524              .footer__item--menu_3YV4dY {
2525                width: 50%;
2526                padding-top: 40px;
2527              }
2528              .footer__item--menu_3YV4dY:nth-child(2n + 1) {
2529                clear: left;
2530              }
2531            }
2532            @media only screen and (min-width: 960px) {
2533              .footer__item--menu_3YV4dY {
2534                width: 15%;
2535              }
2536
2537            }</style><h2 class="h4 footer__title small--hide">
2538      Support
2539    </h2>
2540    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-menu_3YV4dY">
2541      Support
2542<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2543  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
2543ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
2544</span>
2545</button><div
2546    
2547      id="Footer-menu_3YV4dY" class="collapsible-content collapsible-content--small"
2548    >
2549    <div class="collapsible-content__inner">
2550      <div class="footer__collapsible">
2551        <ul class="no-bullets site-footer__linklist"><li><a href="https://carolinescakes-i30auf7x3g5.gorgias.help/">Help Center</a></li><li><a href="/pages/customer-service">Customer Service</a></li><li><a href="/pages/shipping-policy">Shipping Policy</a></li><li><a href="/pages/frequently-asked-questions">FAQ</a></li><li><a href="/pages/contact-us">Contact Us</a></li></ul>
2552      </div>
2553    </div>
2554  </div></div><div  class="grid__item footer__item--footer2" data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
2555              .footer__item--footer2 {
2556                width: 50%;
2557                padding-top: 40px;
2558              }
2559              .footer__item--footer2:nth-child(2n + 1) {
2560                clear: left;
2561              }
2562            }
2563            @media only screen and (min-width: 960px) {
2564              .footer__item--footer2 {
2565                width: 40%;
2566              }
2567
2568            }</style><div class="footer__item-padding"><h2 class="h4 footer__title small--hide">Sign up and save</h2>
2569    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-footer2">
2570      Sign up and save
2571<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2572  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
2573</span>
2574</button><div
2575    
2576      id="Footer-footer2" class="collapsible-content collapsible-content--small"
2577    >
2578    <div class="collapsible-content__inner">
2579      <div class="footer__collapsible"><p>Subscribe to get special offers, free giveaways, and once-in-a-lifetime deals.</p>
2580<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><label for="Email-footer2" class="hidden-label">Enter your email</label>
2581          <label for="newsletter-submit-footer2" class="hidden-label">Subscribe</label>
2582          <input type="hidden" name="contact[tags]" value="prospect,newsletter">
2583          <input type="hidden" name="contact[context]" value="footer">
2584          <div class="footer__newsletter">
2585            <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-footer2" class="footer__newsletter-input" autocorrect="off" autocapitalize="off" required>
2586            <button type="submit" id="newsletter-submit-footer2" class="footer__newsletter-btn" name="commit">
2587              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64"><title>icon-email</title><path d="M63 52H1V12h62ZM1 12l25.68 24h9.72L63 12M21.82 31.68 1.56 51.16m60.78.78L41.27 31.68"/></svg>
2588              <span class="footer__newsletter-btn-label">
2589                Subscribe
2590              </span>
2591            </button>
2592          </div></form><ul class="no-bullets social-icons footer__social"><li>
2593      <a target="_blank" rel="noopener" href="https://www.instagram.com/carolinescakes" title="Caroline&#39;s Cakes on Instagram">
2594        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.
2594075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
2595        <span class="icon__fallback-text">Instagram</span>
2596      </a>
2597    </li><li>
2598      <a target="_blank" rel="noopener" href="https://www.facebook.com/CarolinesCakesUSA" title="Caroline&#39;s Cakes on Facebook">
2599        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg>
2600        <span class="icon__fallback-text">Facebook</span>
2601      </a>
2602    </li><li>
2603      <a target="_blank" rel="noopener" href="https://www.pinterest.com/carolinescakes" title="Caroline&#39;s Cakes on Pinterest">
2604        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 256 256"><path d="M0 128.002c0 52.414 31.518 97.442 76.619 117.239-.36-8.938-.064-19.668 2.228-29.393 2.461-10.391 16.47-69.748 16.47-69.748s-4.089-8.173-4.089-20.252c0-18.969 10.994-33.136 24.686-33.136 11.643 0 17.268 8.745 17.268 19.217 0 11.704-7.465 29.211-11.304 45.426-3.207 13.578 6.808 24.653 20.203 24.653 24.252 0 40.586-31.149 40.586-68.055 0-28.054-18.895-49.052-53.262-49.052-38.828 0-63.017 28.956-63.017 61.3 0 11.152 3.288 19.016 8.438 25.106 2.368 2.797 2.697 3.922 1.84 7.134-.614 2.355-2.024 8.025-2.608 10.272-.852 3.242-3.479 4.401-6.409 3.204-17.884-7.301-26.213-26.886-26.213-48.902 0-36.361 30.666-79.961 91.482-79.961 48.87 0 81.035 35.364 81.035 73.325 0 50.213-27.916 87.726-69.066 87.726-13.819 0-26.818-7.47-31.271-15.955 0 0-7.431 29.492-9.005 35.187-2.714 9.869-8.026 19.733-12.883 27.421a127.897 127.897 0 0 0 36.277 5.249c70.684 0 127.996-57.309 127.996-128.005C256.001 57.309 198.689 0 128.005 0 57.314 0 0 57.309 0 128.002Z"/></svg>
2605        <span class="icon__fallback-text">Pinterest</span>
2606      </a>
2607    </li></ul>
2608
2609
2610      </div>
2611    </div>
2612  </div>
2613</div>
2614</div></div><p class="footer__small-text">
2615        &copy; 2026 Caroline&#39;s Cakes
2616
2617<a href="/policies/privacy-policy" title="">Privacy policy</a>
2618<a href="/policies/terms-of-service" title="">Terms of service</a>
2619</p></div>
2620</footer>
2621
2622
2623</div>
2624<!-- END sections: footer-group --></div>
2625  </div><div id="VideoModal" class="modal modal--solid">
2626  <div class="modal__inner">
2627    <div class="modal__centered page-width text-center">
2628      <div class="modal__centered-content">
2629        <div class="video-wrapper video-wrapper--modal">
2630          <div id="VideoHolder"></div>
2631        </div>
2632      </div>
2633    </div>
2634  </div>
2635
2636  <button type="button" class="modal__close js-modal-close text-link">
2637    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
2638    <span class="icon__fallback-text">"Close (esc)"</span>
2639  </button>
2640</div>
2641<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
2642  <div class="pswp__bg"></div>
2643  <div class="pswp__scroll-wrap">
2644    <div class="pswp__container">
2645      <div class="pswp__item"></div>
2646      <div class="pswp__item"></div>
2647      <div class="pswp__item"></div>
2648    </div>
2649
2650    <div class="pswp__ui pswp__ui--hidden">
2651      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous">
2652        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg>
2653      </button>
2654
2655      <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)">
2656        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
2657      </button>
2658
2659      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next">
2660        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg>
2661      </button>
2662    </div>
2663  </div>
2664</div>
2665<tool-tip data-tool-tip="">
2666  <div class="tool-tip__inner" data-tool-tip-inner>
2667    <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button>
2668    <div data-tool-tip-title>
2668Stand Up To Cancer Caramel Cake | Caroline&#39;s Cakes</div>
2669    <div class="tool-tip__content" data-tool-tip-content>
2670    </div>
2671  </div>
2672</tool-tip>
2673
2674  <template id="naturalImageMarkup">
2675    <div class="image-wrap" style="height: 0;">
2676      <image-element data-aos="image-fade-in" data-aos-offset="150">
2677        <img class="grid-product__image image-element" width height src srcset loading="lazy" alt>
2678      </image-element>
2679    </div>
2680  </template>
2681  <template id="fixedRatioImageMarkup">
2682    <div class="grid__image-ratio">
2683      <image-element data-aos="image-fade-in" data-aos-offset="150">
2684        <img class="image-element" width height src srcset loading="lazy" alt>
2685      </image-element>
2686    </div>
2687  </template>
2688
2689  
2690
2691  
2691<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
2691
2692
2693  
2693<script>
2694  var klaviyo = klaviyo || [];
2695  klaviyo.init({
2696  account: "Kdiug2",
2697  platform: "shopify"
2698  });
2699  klaviyo.enable("backinstock",{ 
2700  trigger: {
2701  product_page_text: "Notify Me When Available",
2702  product_page_class: "btn",
2703  product_page_text_align: "center",
2704  product_page_margin: "0px",
2705  replace_anchor: false
2706  },
2707  modal: {
2708  headline: "{product_name}",
2709  body_content: "Register to receive a notification when this item comes back in stock.",
2710  email_field_label: "Email",
2711  button_label: "Notify me when available",
2712  subscription_success_label: "You're in! We'll let you know when it's back.",
2713  footer_content: '',
2714  drop_background_color: "#000",
2715  background_color: "#fff",
2716  text_color: "#000",
2717  button_text_color: "#fff",
2718  button_background_color: "#046a38",
2719  close_button_color: "#ccc",
2720  error_background_color: "#fcd6d7",
2721  error_text_color: "#C72E2F",
2722  success_background_color: "#d3efcd",
2723  success_text_color: "#1B9500"
2724  }
2725  });
2726  </script>
2726
2727  
2727<script>
2728  window.addEventListener('load', function() {
2729  var _learnq = window._learnq || [];
2730  function addedToCart() {
2731  fetch(`${window.location.origin}/cart.js`)
2732  .then(res => res.clone().json().then(data => {
2733  var cart = {
2734  total_price: data.total_price/100,
2735  $value: data.total_price/100,
2736  total_discount: data.total_discount,
2737  original_total_price: data.original_total_price/100,
2738  items: data.items
2739  }
2740  if (item !== 'undefined') {
2741  cart = Object.assign(cart, item)
2742  }
2743  if (klAjax) {
2744  _learnq.push(['track', 'Added to Cart', cart]);
2745  klAjax = false;
2746  }
2747  }))
2748  };
2749  (function (ns, fetch) {
2750  ns.fetch = function() {
2751  const response = fetch.apply(this, arguments);
2752  response.then(res => {
2753  if (`${window.location.origin}/cart/add.js`
2754  .includes(res.url) && res.url !== '') {
2755    addedToCart()
2756  }
2757  });
2758  return response
2759  }
2760  }(window, window.fetch));
2761  var klAjax = true;
2762  var atcButtons = document.querySelectorAll("form[action*='/cart/add'] button[type='submit']");
2763  for (var i = 0; i < atcButtons.length; i++) { 
2764  atcButtons[i].addEventListener("click", function() {
2765  if (klAjax) {
2766  _learnq.push(['track', 'Added to Cart', item]);
2767  klAjax = false;
2768  }
2769  })
2770  }
2771  });
2772  </script>
2772
2773  
2774
2775  
2776
2777  
2778
2779  <style data-shopify>
2780  </style>
2781
2782  
2783
2784  
2785
2786  
2787
2788
2789  
2790
2791  
2791<script>
2792
2793  (() => {
2794    const CONFIG = {
2795      upsellChildName: "insurance" // value for data-child-name
2796    };
2797
2798    const MODULE = {
2799      init: function () {
2800        this.registerDrawerOpenListener();
2801      },
2802
2803      registerDrawerOpenListener: function () {
2804        document.addEventListener('giftship.drawer-cart.ready', this.handleDrawerOpened.bind(this));
2805      },
2806
2807      handleDrawerOpened: function () {
2808        if (sessionStorage.getItem("gs_drawer_upsell")) return;
2809
2810        const selector = `.gs__cart-option[data-child-name="${CONFIG.upsellChildName}"]`;
2811        const upsell = document.querySelector(selector);
2812        if (!upsell) return;
2813
2814        const button = upsell.querySelector('.gs__upsell-btn.gs__list-upsell-btn');
2815        if (
2816          button &&
2817          button.textContent.trim().toLowerCase() === "add" &&
2818          !button.disabled &&
2819          !button.hasAttribute('aria-disabled')
2820        ) {
2821          sessionStorage.setItem("gs_drawer_upsell", "true");
2822          button.click();
2823        }
2824      }
2825    };
2826
2827    MODULE.init();
2828    
2829  })();
2830
2831  </script>
2831
2832
2833  
2833<script src="//carolinescakes.com/cdn/shop/t/70/assets/gs-shipping-insurance.js?v=102743363663559513081788377661" defer="defer"></script>
2833
2834  <link rel="stylesheet" href="//carolinescakes.com/cdn/shop/t/70/assets/gs-shipping-insurance.css?v=107734903158231501041788377661">
2835
2836<style> .zest-button--wrapper .btn {padding-left: 10px; padding-right: 10px; letter-spacing: normal; font-size: 0.9em;} .cart--shipping-at-checkout {display: none;} .cart__checkout-wrapper {margin-top: 10px;} .cart__item-sub.cart__item-row {margin-bottom: 10px;} .h2.drawer__title {font-size: 20px;} .drawer__fixed-header {min-height: 30px;} .drawer__header {min-height: 30px;} .drawer .cart__item-title {font-size: 17px !important;} .cart__item-name {font-size: 17px; margin-bottom: 5px;} .cart__item--variants {margin-bottom: 5px;} .cart__price {font-size: 17px;} .cart__item-sub.cart__item-row {margin-bottom: 5px;} </style>
2837<div id="shopify-block-AQzZUdjQ3SXVxbUpNb__11348531219507317188" class="shopify-block shopify-app-block">
2837<script>window.gbbEnv=new URLSearchParams(location.search).get('env')==='staging'?'staging':'production'</script>
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846<!-- BEGIN app snippet: storefront-globals -->
2846<script>
2847  (function () {
2848    window.easybundle_active_product_data = window.easybundle_active_product_data ?? {id: 14622633263474,url: "\/products\/stand-up-to-cancer-caramel-cake",available: true,title: "Stand Up To Cancer Caramel Cake",handle: "stand-up-to-cancer-caramel-cake",description: "\u003cp\u003eCaroline's 7-Layer Caramel Cake, in a custom Stand Up To Cancer tin. Seven layers of tender yellow cake, filled and coated with slow-cooked caramel icing, the recipe that made our name in 1982. A portion of each sale is donated to Stand Up To Cancer, funding innovative research and better outcomes for patients. Serves 14 to 16, ships nationwide, and keeps in the freezer up to six months.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/standuptocancer.org\/\" target=\"_blank\" rel=\"noopener\"\u003eLearn more about Stand Up To Cancer's work\u003c\/a\u003e.\u003c\/p\u003e",published_at: [36,43,15,20,10,2025,1,293,true,"EDT"],created_at: [26,1,16,10,10,2024,4,284,true,"EDT"],vendor: "Caroline's Cakes",type: "Cakes",tags: ["7-Layer Cakes","Best Sellers","Cakes","Cakes for a Cause","Caramel Cakes","Gift: $50-$100","Shop All","spo-default","spo-disabled"],price: 8000,price_min: 8000,price_max: 8000,price_varies: false,compare_at_price: null,compare_at_price_min: 0,compare_at_price_max: 0,compare_at_price_varies: false,images: ["\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848"],featured_image: "\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848",options: ["Title"],image: "\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848",
2849  productOptions: [
2850      {
2851        id: "gid:\/\/shopify\/ProductOption\/",
2852        originalName: "Title",
2853        name: "Title",
2854        position: 1,
2855        optionValues: [
2856            {
2857              id: "gid:\/\/shopify\/ProductOptionValue\/6883495412082",
2858              originalName: "Default Title",
2859              name: "Default Title",
2860              variant: {"id":51640137286002,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"CAUSE-SUTCCA","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Stand Up To Cancer Caramel Cake","public_title":null,"options":["Default Title"],"price":8000,"weight":2268,"compare_at_price":null,"inventory_management":"shopify","barcode":"669185885941","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},
2861              selected: true,
2862              swatchColor: null,
2863              swatchImage: null
2864            }]
2865      }],
2866  selectedVariantId: 51640137286002,
2867  variants: [
2868      {available: true,id: 51640137286002,title: "Default Title",option1: "Default Title",option2: null,option3: null,sku: "CAUSE-SUTCCA",requires_shipping: true,taxable: true,featured_image: null,name:"Stand Up To Cancer Caramel Cake",
2869        image: null,public_title: null,options: ["Default Title"],price: 8000,compare_at_price: null,weight: 2268,inventory_management: "shopify",barcode: "669185885941",quantity_rule: {"min":1,"max":null,"increment":1},requires_selling_plan: false,currentlyNotInStock: false,
2870        selling_plan_allocations: []
2871      }],
2872  media: [{"alt":"A seven-layer caramel cake beside its custom Stand Up To Cancer tin lid.","id":51520825131378,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848","width":1000}],
2873  requires_selling_plan: false,
2874  sellingPlanGroups: [],
2875  content: "\u003cp\u003eCaroline's 7-Layer Caramel Cake, in a custom Stand Up To Cancer tin. Seven layers of tender yellow cake, filled and coated with slow-cooked caramel icing, the recipe that made our name in 1982. A portion of each sale is donated to Stand Up To Cancer, funding innovative research and better outcomes for patients. Serves 14 to 16, ships nationwide, and keeps in the freezer up to six months.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/standuptocancer.org\/\" target=\"_blank\" rel=\"noopener\"\u003eLearn more about Stand Up To Cancer's work\u003c\/a\u003e.\u003c\/p\u003e",
2876  collections: [
2877      {
2878        id: 59228979243,
2879        handle: "best-sellers",
2880        title: "Best Sellers",
2881        gid: "gid:\/\/shopify\/Collection\/59228979243"
2882      },
2883      {
2884        id: 612758159560,
2885        handle: "cakes",
2886        title: "Cakes",
2887        gid: "gid:\/\/shopify\/Collection\/612758159560"
2888      },
2889      {
2890        id: 153633751114,
2891        handle: "cakes-for-a-cause",
2892        title: "Cakes for a Cause",
2893        gid: "gid:\/\/shopify\/Collection\/153633751114"
2894      },
2895      {
2896        id: 59226587179,
2897        handle: "caramel-cakes",
2898        title: "Caramel Cakes",
2899        gid: "gid:\/\/shopify\/Collection\/59226587179"
2900      },
2901      {
2902        id: 698371703154,
2903        handle: "gifts-50-100",
2904        title: "Gifts $50 to $100",
2905        gid: "gid:\/\/shopify\/Collection\/698371703154"
2906      },
2907      {
2908        id: 612758290632,
2909        handle: "shop-all",
2910        title: "Shop All",
2911        gid: "gid:\/\/shopify\/Collection\/612758290632"
2912      }]
2913};
2914    window.easybundle_currency_config = window.easybundle_currency_config ?? {
2915    currencySymbol: "$",
2916    moneyFormat: "${{amount}}",
2917    moneyFormatWithCurrency: "${{amount}} USD",
2918    market: { id: 518914248, handle: "us" }
2919  };
2920    window.easybundle_active_page_type = window.easybundle_active_page_type ?? "product";
2921    window.easybundle_cart_data = window.easybundle_cart_data ?? {"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};
2922    window.easybundle_locale_config = window.easybundle_locale_config ?? {
2923    currentLocale: "en",
2924    primaryLocale: "en",
2925  };
2926  })();
2927</script>
2927<!-- END app snippet -->
2928
2929<!-- BEGIN app snippet: bundle-products-prefetch --><!-- END app snippet -->�<!-- BEGIN app snippet: bundle-loading-screen --><!-- END app snippet -->
2930
2931<!-- BEGIN app snippet: quantity-breaks-bootstrap --><!-- END app snippet -->
2932
2933<!-- BEGIN app snippet: bundle-bootstrap -->
2933<script>
2934    (function(){
2935        window.gbbExtEmbed = { f :{} };
2936        function getProductData() {
2937            return {
2938                handle: "stand-up-to-cancer-caramel-cake",
2939                productId: 14622633263474,
2940                productData : window.easybundle_active_product_data ?? {"id":14622633263474,"title":"Stand Up To Cancer Caramel Cake","handle":"stand-up-to-cancer-caramel-cake","description":"\u003cp\u003eCaroline's 7-Layer Caramel Cake, in a custom Stand Up To Cancer tin. Seven layers of tender yellow cake, filled and coated with slow-cooked caramel icing, the recipe that made our name in 1982. A portion of each sale is donated to Stand Up To Cancer, funding innovative research and better outcomes for patients. Serves 14 to 16, ships nationwide, and keeps in the freezer up to six months.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/standuptocancer.org\/\" target=\"_blank\" rel=\"noopener\"\u003eLearn more about Stand Up To Cancer's work\u003c\/a\u003e.\u003c\/p\u003e","published_at":"2025-10-20T15:43:36-04:00","created_at":"2024-10-10T16:01:26-04:00","vendor":"Caroline's Cakes","type":"Cakes","tags":["7-Layer Cakes","Best Sellers","Cakes","Cakes for a Cause","Caramel Cakes","Gift: $50-$100","Shop All","spo-default","spo-disabled"],"price":8000,"price_min":8000,"price_max":8000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":51640137286002,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"CAUSE-SUTCCA","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Stand Up To Cancer Caramel Cake","public_title":null,"options":["Default Title"],"price":8000,"weight":2268,"compare_at_price":null,"inventory_management":"shopify","barcode":"669185885941","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848"],"featured_image":"\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848","options":["Title"],"media":[{"alt":"A seven-layer caramel cake beside its custom Stand Up To Cancer tin lid.","id":51520825131378,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/carolinescakes.com\/cdn\/shop\/files\/SUTC7CA.jpg?v=1756150848","width":1000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eCaroline's 7-Layer Caramel Cake, in a custom Stand Up To Cancer tin. Seven layers of tender yellow cake, filled and coated with slow-cooked caramel icing, the recipe that made our name in 1982. A portion of each sale is donated to Stand Up To Cancer, funding innovative research and better outcomes for patients. Serves 14 to 16, ships nationwide, and keeps in the freezer up to six months.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/standuptocancer.org\/\" target=\"_blank\" rel=\"noopener\"\u003eLearn more about Stand Up To Cancer's work\u003c\/a\u003e.\u003c\/p\u003e"},
2941                collections: [
2942                    
2943                        {
2944                            "id": "59228979243",
2945                            "handle": "best-sellers",
2946                            "title": "Best Sellers",
2947                            "gid": "gid://shopify/Collection/59228979243"
2948                        },
2949                    
2950                        {
2951                            "id": "612758159560",
2952                            "handle": "cakes",
2953                            "title": "Cakes",
2954                            "gid": "gid://shopify/Collection/612758159560"
2955                        },
2956                    
2957                        {
2958                            "id": "153633751114",
2959                            "handle": "cakes-for-a-cause",
2960                            "title": "Cakes for a Cause",
2961                            "gid": "gid://shopify/Collection/153633751114"
2962                        },
2963                    
2964                        {
2965                            "id": "59226587179",
2966                            "handle": "caramel-cakes",
2967                            "title": "Caramel Cakes",
2968                            "gid": "gid://shopify/Collection/59226587179"
2969                        },
2970                    
2971                        {
2972                            "id": "698371703154",
2973                            "handle": "gifts-50-100",
2974                            "title": "Gifts $50 to $100",
2975                            "gid": "gid://shopify/Collection/698371703154"
2976                        },
2977                    
2978                        {
2979                            "id": "612758290632",
2980                            "handle": "shop-all",
2981                            "title": "Shop All",
2982                            "gid": "gid://shopify/Collection/612758290632"
2983                        }
2984                    
2985                ],
2986                selected_or_first_available_variant: {"id":51640137286002,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"CAUSE-SUTCCA","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Stand Up To Cancer Caramel Cake","public_title":null,"options":["Default Title"],"price":8000,"weight":2268,"compare_at_price":null,"inventory_management":"shopify","barcode":"669185885941","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}
2987            };
2988        }
2989        function debugConsole(...messages){
2990                try {
2991                    let isDebug = localStorage.getItem("debug");
2992                    if (isDebug) {
2993                        for (let message of messages) {
2994                            console.error(message);
2995                        }
2996                    }
2997                } catch (err) {
2998                    console.error('error inside the debugError function ->', err)
2999                }
3000        }
3001        function getBundleRenderTarget(){
3002            const customSettings = window.easybundle_active_bundle_data?.userData?.customSettings
3003                ?? window.easybundle_user_ext_data?.customSettings
3004                ?? window.easybundles_ext_data?.userData?.customSettings
3005                ?? {};
3006            const customSelector = customSettings.customSelectorToRenderFullPageBundle || "";
3007            if(customSelector){
3008                return document.querySelector(customSelector);
3009            }
3010            return document.querySelector('main')
3011                || document.querySelector('.main')
3012                || document.querySelector('#main')
3013                || document.querySelector('#main-content');
3014        }
3015
3016        function removeProductHtmlForBundles(){
3017            try{
3018                const targetWrapper = getBundleRenderTarget();
3019                if(targetWrapper){
3020                    targetWrapper.innerHTML = '';
3021                }
3022            }catch(err){
3023                debugConsole("error in removeProductHtmlForBundles",err)
3024            }
3025        }
3026
3027        // Mount must exist before the template script runs, or its lookup races.
3028        function buildDummyProductHtmlForBundles(){
3029            try{
3030                const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
3031                const offerId = parentProductData?.offerId;
3032                if(parentProductData?.bundleType !== "SDK" || !offerId) return;
3033                if(document.getElementById("gbbBundle")) return;
3034
3035                const bundleWrapperDiv = document.createElement("div");
3036                bundleWrapperDiv.id = "gbbBundle";
3037                bundleWrapperDiv.className = "gbbBundleWrapper";
3038                bundleWrapperDiv.dataset.offerId = offerId;
3039                const lg = window.easybundle_active_bundle_data?.userData?.customSettings?.loadingGif
3040                    || window.easybundle_user_ext_data?.customSettings?.loadingGif
3041                    || "https://d3ks0ngva6go34.cloudfront.net/storefront/loading-gif.gif";
3042                bundleWrapperDiv.innerHTML = '<div class="gbbLoadingScreen gbbInitialLoad"><img class="gbbLoadingSpinnerGIF" src="'+lg+'"></div>';
3043
3044                const targetWrapper = getBundleRenderTarget();
3045                if(targetWrapper){
3046                    targetWrapper.innerHTML = "";
3047                    targetWrapper.appendChild(bundleWrapperDiv);
3048                }else{
3049                    document.body.appendChild(bundleWrapperDiv);
3050                }
3051            }catch(err){
3052                debugConsole("error in buildDummyProductHtmlForBundles", err);
3053            }
3054        }
3055        async function getBundleDataFromS3() {
3056            try {
3057                const parentProductsData = window?.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
3058                if(!parentProductsData?.bundleId) return null;
3059
3060                const shopName = window.Shopify.shop;
3061                const s3Url = `https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/public/backup-config/${shopName}/${parentProductsData?.bundleId}.json`
3062                const fetchResponse = await fetch(s3Url);
3063                const data = await fetchResponse.json();
3064                return data || null;
3065            } catch (error) {
3066                debugConsole("Error in getBundleDataFromS3:", error);
3067                return null;
3068            }
3069        }
3070
3071        // { errorMsg } sentinel: written when a metafield exceeds ~1.8 MB.
3072        function isOverflowed(value) {
3073            if (
3074                value !== null &&
3075                typeof value === 'object' &&
3076                !Array.isArray(value) &&
3077                value.errorMsg !== undefined &&
3078                value.errorMsg !== null
3079            ) {
3080                return true;
3081            }
3082            return false;
3083
3084        }
3085
3086        function isForceCdn(){
3087            try {
3088                return new URLSearchParams(location.search).get('gbbForceCdn') === 'true'
3089                    || localStorage.getItem('gbbForceCdn') === 'true';
3090            } catch(_){ return false; }
3091        }
3092
3093        // R2-first, 3s timeout; failure memoized so later loads skip R2; null when both fail.
3094        async function fetchOverflowedDataFromCDN(s3Key, memoKey){
3095            const shouldSkipR2 = (function(){
3096                try { return localStorage.getItem('gbbSdk.' + memoKey) === 'true'; }
3097                catch(_){ return false; }
3098            })();
3099
3100            const buster = '?nocache=' + Date.now();
3101            const r2Url = 'https://giftbox.giftkartcdn.app/' + s3Key + buster;
3102            const s3Url = 'https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/' + s3Key + buster;
3103
3104            if (!shouldSkipR2) {
3105                try {
3106                    const r2Resp = await Promise.race([
3107                        fetch(r2Url),
3108                        new Promise(function(_, rej){ setTimeout(function(){ rej(new Error('r2-timeout')); }, 3000); })
3109                    ]);
3110                    if (r2Resp.ok) {
3111                        const data = await r2Resp.json();
3112                        if (data) return data;
3113                    }
3114                } catch (e) {
3115                    debugConsole('R2 fetch failed for ' + memoKey + ', falling back to S3:', e);
3116                    try { localStorage.setItem('gbbSdk.' + memoKey, 'true'); } catch(_){}
3117                }
3118            }
3119
3120            try {
3121                const s3Resp = await fetch(s3Url);
3122                if (!s3Resp.ok) return null;
3123                return (await s3Resp.json()) || null;
3124            } catch (e) {
3125                debugConsole('S3 fetch failed for ' + memoKey + ':', e);
3126                return null;
3127            }
3128        }
3129
3130        async function getSdkBundleDataFromCDN(offerId){
3131            if (!offerId) return null;
3132            const shopName = window.Shopify.shop;
3133            return fetchOverflowedDataFromCDN('public/backup-config/' + shopName + '/' + offerId + '.json', 'useS3ForBundleConfig');
3134        }
3135
3136        async function getUpsellIndexFromCDN(){
3137            const shopName = window.Shopify.shop;
3138            return fetchOverflowedDataFromCDN('public/sdk-bundle-upsell-index/' + shopName + '.json', 'useS3ForUpsellIndex');
3139        }
3140
3141        function initializeShopifyValues() {
3142            const productDetails = getProductData()
3143            window.shopifyLiquidValuesApp4Ext = {
3144                product: productDetails,
3145                cartData: {"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},
3146                selected_or_first_available_variant: productDetails.selected_or_first_available_variant
3147            };
3148            let ext_data = {"userData":{"shopName":"carolines-cakes-test.myshopify.com","countryCode":"US","countryName":"United States","currency":"USD","currencyInfo":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"overWriteParentProductButtonWithBundleLink":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":false,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true}},"bundleCartLineMessaging":{"isEnabled":true,"showBundleContains":true,"showOriginalPrice":true,"discountDisplay":{"isEnabled":true,"format":"amount_percentage"}},"loadingBgColor":"transparent","isLegacyBundlesAllowed":true,"isSDKBundlesAllowed":true,"isExternalIntegrationSyncEnabled":false},"bundleSettings":{"allowMultipleBoxesFromSameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true},"isAppLevelMetafieldCreated":true,"storefrontAccessToken":"b8fb92254c3ee40723134ad930b78169","createdAt":"2026-04-17T18:36:14.918Z","multipleCurrenciesInfo":{"USD":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}}},"languageData":{"_id":"69e27d9ffd6bf7a4e6e651d2","shopName":"carolines-cakes-test.mysh
3148opify.com","__v":0,"createdAt":"2026-04-17T18:36:15.631Z","en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."},"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"You’ve made the  Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least {{conditionWeight}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of {{conditionWeight}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing {{conditionWeight}} on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From {{stepName}}"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"bundleProductsLabel":{"id":"bundleProductsLabel","label":"Bundle Products Label","type":"text","value":"Bundle products"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add-ons"},"personalizationLabel":{"id":"personalizationLabel","label":"Personalization Label","type":"text","value":"Personalization"},"chooseFileText":{"id":"chooseFileText","label":"Choose File Text","type":"text","value":"Choose file"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}},"multipleCategories":{},"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of {{maxAllowedAddons}} addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}},"freeGift":{"chooseButton":{"id":"chooseButton","label":"Free Gift - Choose Button","type":"text","value":"Claim"},"unlockToast":{"id":"unlockToast","label":"Free Gift - Unlocked Message","type":"text","value":"Free gift unlocked"}
3148,"freeGiftLineTag":{"id":"freeGiftLineTag","label":"Free Gift - Line Tag","type":"text","value":"Free gift"}}},"languageMode":"SINGLE","mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal: "},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"},"defaultProductUnavailableBtnText":{"id":"defaultProductUnavailableBtnText","label":"Default Product Unavailable Button Text","type":"text","value":"Out of Stock"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardOutOfStockBtnText":{"id":"productCardOutOfStockBtnText","label":"Product Out Of Stock Button Text","type":"text","value":"Out of Stock"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"sharedComponents":{"en":{"cartAndCheckout":{"bundleContainsLabel":{"id":"bundleContainsLabel","label":"Bundle Contains Label","type":"text","value":"Items"},"bundleOriginalPriceLabel":{"id":"bundleOriginalPriceLabel","label":"Bundle original price label","type":"text","value":"Retail Price"},"bundleDiscountDisplayLabel":{"id":"bundleDiscountDisplayLabel","label":"Bundle cart discount display label","type":"text","value":"You Save"}}}},"updatedAt":"2026-07-17T05:00:46.262Z","productBundle":{"en":{"general":{"title":{"id":"title","label":"Title","type":"text","value":"Bundle"},"subTitle":{"id":"subTitle","label":"Sub Title","type":"text","value":"Select the products you want to add to your bundle"},"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"},"priceLabel":{"id":"priceLabel","label":"Price Label","type":"text","value":"Total Price"},"savingsBadgeText":{"id":"savingsBadgeText","label":"Savings Badge Text","type":"text","value":"You save {{amount_saved}}"}}}},"quantityBreaks":{"en":{"general":{"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"Sorry, currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"}},"freeGift":{"freeLabel":{"id":"freeLabel","label":"Free Label","type":"text","value":"FREE"}}}}},"pageCustomizationData":{"_id":"69e27d9ffd6bf7a4e6e651d1","shopName":"carolines-cakes-test.mysh
3148opify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"10px","cartFooterProductImageBorderRadius":"8px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#000000","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#6d7175","cartFooterBackButtonTextColor":"#000000","cartFooterBackButtonBorderColor":"#046a38","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#046a38","cartFooterNextButtonBorderColor":"#046a38","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"5px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#C1E7C5","cartFooterDiscountProgressBarFilledColor":"#046a38","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#000000","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"16px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5","tabActiveTextColor":"#ffffff","tabActiveBgColor":"#046a38"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2026-04-17T18:36:15.631Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#000000","productPageFontSize":"18px","bundleUpSellButtonBg":"#046a38","bundleUpSellButtonBorderColor":"#046a38","bundleUpsellTextColor":"#ffffff","bundleUpsellFontColor":"#000000","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true,"bundleUpsellCardBgColor":"#ffffff","bundleUpsellCardBorderRadius":"12px","bundleUpsellHeadlineColor":"#1a1a1a","upsellCardBorderColor":"#e1e1e1","upsellCardPopupBgColor":"#ffffff","upsellCardPopupIconBgColor":"#f1f2f4","upsellCardPopupIconColor":"#6d727f"},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#046a38","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customStyle":null,"showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"renderSlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false,"showOutOfStockOnProductCardButton":true,"validateConditionsBeforeAddToCart":true,"showPricingOnPurchaseOptionsWidget":true,"showDefaultProductUnavailableMessageOnAtc":true},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepFontSize":"16px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#046a38","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#046a38","navigationBannerStepProgressBarEmptyColor":"#cccccc","tabsActiveBgColor":"#046a38","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#FFFFFF","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"5px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#ffffff"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"10px","cardImageBorderRadius":"8px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#252525","productTitleFontSize":"16px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#8D8D8D","compareAtPriceFontSize":"14px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"16px","finalPriceFontColor":"#252525","finalPriceFontWeight":"Bold","productCardButtonColor":"#046a38","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"10px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#eeeeee","quantitySelectorButtonTextColor":"#ffffff","quantitySelectorButtonBorderRadius":"6px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#046a38","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#046a38","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-07-17T05:00:48.915Z","addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#FFFFFF","productCardBorderRadius":"10px","productCardImageBorderRadius":"8px","productCardImageFit":"cover","productCardTitleColor":"#1E1E1E","productCardTitleFont":"16px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"16px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#ABABAB","productCardComparedAtPriceFont":"14px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#046a38","productCardButtonTextColor":"#ffffff","productCardButtonBorderRadius":"5px","productCardQuantityButtonBorderRadius":"5px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#046a38","emptyStateCardIconColor":"#046a38","emptyStateCardTextColor":"#046a38","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#046a38","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#F4F9F9","tabsInactiveTextColor":"#1E1E1E","tabsBorderRadius":"8px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"24px","headerDiscountTextColor":"#444","headerDiscountTextFont":"16px"},"toast":{"toastBgColor":"#046a38","toastTextColor":"#ffffff"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#ffffff","footerBorderRadius":"10px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#6d7175","footerBackBtnTextColor":"#ffffff","footerNextBtnBgColor":"#046a38","footerNextBtnTextColor":"#ffffff","footerButtonsBorderRadius":"10px","footerTextColor":"#000000","footerDiscountProgressBarEmptyColor":"#C1E7C5","footerDiscountProgressBarFilledColor":"#046a38"},"addBundleBtn":{"addBundleBtnBgColor":"#046a38","addBundleBtnBorderRadius":"5px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#046a38","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#000000"}},"stylePresets":{"colors":{"primaryColor":"#046a38","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#eeeeee","backgroundColor":"#ffffff"},"typography":{"primaryFontSize":"16px","primaryFontWeight":"Bold","secondaryFontSize":"14px","secondaryFontWeight":"Bold","bodyFontSize":"14px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Base","baseBorderRadiusPx":5,"productCardBaseBorderRadius":10,"productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":false},"productBundle":{"designSettings":{},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"unselectOptionsByDefault":true,"showProductCardImageBorder":true,"footerSavingPillPosition":"BEFORE_PRICE","metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"productImageTransformConfig":{"isEnabled":true,"options":"{ maxHeight: 400, maxWidth: 400, scale: 1 }"},"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useWidgetATCButton":true,"useShadowRoot":false,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":false,"redirectToCheckoutEnabled":true,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"templateLevelConfig":{},"quantityBreaks":{"designSettings":{"widget":{"titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subTitleColor":"#333533","subTitleFontSize":"14px","subTitleFontWeight":"400","bgColor":"transparent","borderRadius":"0px","padding":"0px"},"tier":{"cardBorderRadius":"16px","cardBorderWidth":"1.5px","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","radioColor":"#e7e7e7","radioActiveColor":"#000000","titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subtitleColor":"#333533","subtitleFontSize":"13px","subtitleFontWeight":"400","priceAlignment":"VERTICAL","discountedPriceColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","originalPriceColor":"#333533","originalPriceFontSize":"14px","originalPriceFontWeight":"400"},"tiers":{"imageBorderColor":"transparent","imageSize":"32px","imageBorderRadius":"8px","imageObjectFit":"cover"},"badge":{"pillBgColor":"#000000","pillTextColor":"#ffffff","pillBorderColor":"#000000","tagBgColor":"#000000","tagTextColor":"#ffffff"},"variant":{"imageSize":"48px","swatchSize":"28px","swatchBorderRadius":"24px","labelWidthMode":"auto","labelBorderRadius":"8px","labelActiveTextColor":"#ffffff","labelActiveBgColor":"#000000","labelActiveBorderColor":"#000000","labelTextColor":"#1a1a1a","labelFontSize":"14px","labelFontWeight":"400","labelBgColor":"#ffffff","labelBorderColor":"#e5e5e5","dropdownColor":"#1a1a1a","dropdownFontSize":"14px","dropdownFontWeight":"400","dropdownBorderColor":"#e5e5e5","dropdownBorderWidth":"1px","dropdownBorderRadius":"8px","dropdownIconColor":"#6b6b6b"},"addon":{"freeGiftBgColor":"#000000","freeGiftDividerColor":"#ffffff47","freeGiftImageVisibility":"block","freeGiftTextColor":"#ffffff","addOnBgColor":"#e7e7e7","addOnDividerColor":"#000000","addOnImageVisibility":"block","addOnTextColor":"#1a1a1a"},"footer":{"atcButtonBgColor":"#1a1a1a","atcButtonColor":"#ffffff","atcButtonBorderRadius":"9999px","atcButtonFontSize":"14px","atcButtonFontWeight":"500"},"subscription":{"cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardBorderRadius":"16px","titleFontSize":"16px","titleFontWeight":"700","titleColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","discountedPriceColor":"#000000","originalPriceFontSize":"14px","originalPriceFontWeight":"400","originalPriceColor":"#9aa0b5","discountPillBgColor":"#000000","discountPillTextColor":"#ffffff","discountPillBorderColor":"#000000","highlightTextColor":"#000000","highlightFontSize":"14px","highlightFontWeight":"500","priceAlignment":"HORIZONTAL"}},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"showProductCardImageBorder":true,"metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useShadowRoot":true,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"hideUi":{"groupByProduct":false}},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}}},"bundleLinkData":[{"_id":"6a4fc6e94f822eb30b14ca48","bundleId":"1","bundleName":"Build Your Own Cake Bite Bundle","createdAt":"2026-07-09T16:06:01.317Z","parentProductShopifyData":{"id":15097327321458,"handle":"bundle-box"},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/62032916676978","bundleImg":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/icons\/link_bundle.png","bundleUpsellConfig":{"isEnabled":true,"showOnAllBundleProducts":true,"selectedProducts":[],"showOnSpecificProductPages":[{"id":"gid:\/\/shopify\/Product\/4283100135467","productId":"4283100135467","graphqlId":"gid:\/\/shopify\/Product\/4283100135467","handle":"cake-bites-lemon","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/30871247880235","variantId":"30871247880235","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/30871247880235","inventoryQuantity":512,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBL-2.jpg?v=1757008170"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBL-1.jpg?v=1757008170"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/products\/CBL1.jpg?v=1757008170"}],"title":"Lemon Cake Bites- 10 Pack","productType":"cake bites","tags":["4th of July","Best Sellers","Cake Bites","Corporate Gifting","Easter","Father'
3148s Day","Lemon Cakes","memorial day","Shop All","spo-default","spo-disabled","Spring Favorites"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/4283157938219","productId":"4283157938219","graphqlId":"gid:\/\/shopify\/Product\/4283157938219","handle":"sprinkle-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/30873427804203","variantId":"30873427804203","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/30873427804203","inventoryQuantity":116,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBHB-2_d1d19e91-3765-48d1-b8c2-07fc0b4ba1a1.jpg?v=1757007259"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBHB1.jpg?v=1763385311"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/Studio-Session-039-copy-2.jpg?v=1757007259"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/products\/CBHB1_dd201a4d-31ea-400a-9c6f-f43bfd6d4780.jpg?v=1757007259"}],"title":"Sprinkle Cake Bites- 10 Pack","productType":"cake bites","tags":["Best Sellers","Birthday Cakes","Cake Bites","Corporate Gifting","Over the Moon","Shop All","spo-default","spo-disabled","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/4283100659755","productId":"4283100659755","graphqlId":"gid:\/\/shopify\/Product\/4283100659755","handle":"cake-bites-pink-champagne","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/30871253745707","variantId":"30871253745707","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/30871253745707","inventoryQuantity":146,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBPCC-1.jpg?v=1759940466"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBPCC-2_735696e4-4d5d-4800-a358-b0a59ed5fa6e.jpg?v=1759940466"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/D4A1130.jpg?v=1759940466"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/Studio-Session-390-copy-2.jpg?v=1759940446"}],"title":"Pink Champagne Cake Bites- 10 Pack","productType":"cake bites","tags":["Cake Bites","Corporate Gifting","Easter","Holiday","Mother's Day","Shop All","spo-default","spo-disabled","Spring Favorites","Valentine's Day","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/7551612616904","productId":"7551612616904","graphqlId":"gid:\/\/shopify\/Product\/7551612616904","handle":"sinfully-chocolate-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/426912093
314863656","variantId":"42691209363656","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/42691209363656","inventoryQuantity":465,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSNCH-2_e75a9efc-8c22-43b5-b205-27bb6eb03b5e.jpg?v=1757607629"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSNCH1.jpg?v=1757608573"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/IMG_8305.jpg?v=1757608573"}],"title":"Sinfully Chocolate Cake Bites- 10 Pack","productType":"cake bites","tags":["Cake Bites","Corporate Gifting","Easter","Holiday","Shop All","Valentine's Day","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/4464990912586","productId":"4464990912586","graphqlId":"gid:\/\/shopify\/Product\/4464990912586","handle":"salted-caramel-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/31643440250954","variantId":"31643440250954","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/31643440250954","inventoryQuantity":389,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSCA1.jpg?v=1756397926"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSCA-2_9da17edf-69b6-4953-83eb-10f02a58825b.jpg?v=1756398739"}],"title":"Salted Caramel Cake Bites- 10 Pack","productType":"cake bites","tags":["Best Sellers","Cake Bites","Caramel Cakes","Corporate Gifting","Fall Favorites","Father's Day","Holiday","Mother's Day","Shop All","spo-default","spo-disabled","Valentine's Day","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/7921022828744","productId":"7921022828744","graphqlId":"gid:\/\/shopify\/Product\/7921022828744","handle":"southern-chocolate-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/43723392680136","variantId":"43723392680136","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/43723392680136","inventoryQuantity":108,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSOCH-2_6a5b62c4-f213-4e3f-bb56-f8cbee37f84c.jpg?v=1757607293"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSOCH1.jpg?v=1757608601"}],"title":"Southern Chocolate Cake Bites- 10 Pack","productType":"cake bites","tags":["4th of July","Cake Bites","Corporate Gifting","Fall Favorites","Father's Day","Shop All","spo-default","spo-disabled","Summer Favorites","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/4566494150730","productId":"4566494150730","graphqlId":"gid:\/\/shopify\/Product\/4566494150730","handle":"gluten-free-caramel-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/31980875907146","variantId":"31980875907146","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/31980875907146","inventoryQuantity":22,"inventoryPolicy":"CONTINUE","price":"20.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBGFCA-2_a27fc829-fc5b-424a-812e-bb09c3181e1f.jpg?v=1758309959"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBGFCA1.jpg?v=1758311022"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/products\/CakeBitePackaging_44e69b0f-2192-44d7-81fb-33a12b4494aa.jpg?v=1758311022"}],"title":"Gluten Free Caramel Cake Bites- 10 Pack","productType":"cake bites","tags":["Cake Bite","Cake Bites","Caramel Cakes","Corporate Gifting","Gluten Free Cakes","Holiday","Shop All","spo-default","spo-disabled","zest-gift"],"updated_at":null,"sellingPlanGroups":[]}],"collectionsSelectedData":[],"showOnSpecificCollectionPages":[],"bundleWidgetText":"Save More With Bundle","bundleWidgetRedirectText":"Redirecting","useLinkProductAsDefaultProduct":false,"widgetConfiguration":{"title":"Bundle \u0026 Save","description":"","buttonText":"Buy with Bundle","imageUrl":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/DefaultUpsell.webp"}},"productsForBundleLink":[]}],"bundleUpsellData":{"1":{"_id":"6a4fc6e94f822eb30b14ca48","bundleId":"1","bundleName":"Build Your Own Cake Bite Bundle","createdAt":"2026-07-09T16:06:01.317Z","parentProductShopifyData":{"id":15097327321458,"handle":"bundle-box"},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/62032916676978","bundleImg":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/icons\/link_bundle.png","bundleUpsellConfig":{"isEnabled":true,"showOnAllBundleProducts":true,"selectedProducts":[],"showOnSpecificProductPages":[{"id":"gid:\/\/shopify\/Product\/4283100135467","productId":"4283100135467","graphqlId":"gid:\/\/shopify\/Product\/4283100135467","handle":"cake-bites-lemon","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/30871247880235","variantId":"30871247880235","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/30871247880235","inventoryQuantity":512,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBL-2.jpg?v=1757008170"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBL-1.jpg?v=1757008170"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/products\/CBL1.jpg?v=1757008170"}],"title":"Lemon Cake Bites- 10 Pack","productType":"cake bites","tags":["4th of July","Best Sellers","Cake Bites","Corporate Gifting","Easter","Father'
3148s Day","Lemon Cakes","memorial day","Shop All","spo-default","spo-disabled","Spring Favorites"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/4283157938219","productId":"4283157938219","graphqlId":"gid:\/\/shopify\/Product\/4283157938219","handle":"sprinkle-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/30873427804203","variantId":"30873427804203","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/30873427804203","inventoryQuantity":116,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBHB-2_d1d19e91-3765-48d1-b8c2-07fc0b4ba1a1.jpg?v=1757007259"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBHB1.jpg?v=1763385311"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/Studio-Session-039-copy-2.jpg?v=1757007259"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/products\/CBHB1_dd201a4d-31ea-400a-9c6f-f43bfd6d4780.jpg?v=1757007259"}],"title":"Sprinkle Cake Bites- 10 Pack","productType":"cake bites","tags":["Best Sellers","Birthday Cakes","Cake Bites","Corporate Gifting","Over the Moon","Shop All","spo-default","spo-disabled","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/4283100659755","productId":"4283100659755","graphqlId":"gid:\/\/shopify\/Product\/4283100659755","handle":"cake-bites-pink-champagne","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/30871253745707","variantId":"30871253745707","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/30871253745707","inventoryQuantity":146,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBPCC-1.jpg?v=1759940466"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBPCC-2_735696e4-4d5d-4800-a358-b0a59ed5fa6e.jpg?v=1759940466"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/D4A1130.jpg?v=1759940466"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/Studio-Session-390-copy-2.jpg?v=1759940446"}],"title":"Pink Champagne Cake Bites- 10 Pack","productType":"cake bites","tags":["Cake Bites","Corporate Gifting","Easter","Holiday","Mother's Day","Shop All","spo-default","spo-disabled","Spring Favorites","Valentine's Day","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/7551612616904","productId":"7551612616904","graphqlId":"gid:\/\/shopify\/Product\/7551612616904","handle":"sinfully-chocolate-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/426912093
314863656","variantId":"42691209363656","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/42691209363656","inventoryQuantity":465,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSNCH-2_e75a9efc-8c22-43b5-b205-27bb6eb03b5e.jpg?v=1757607629"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSNCH1.jpg?v=1757608573"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/IMG_8305.jpg?v=1757608573"}],"title":"Sinfully Chocolate Cake Bites- 10 Pack","productType":"cake bites","tags":["Cake Bites","Corporate Gifting","Easter","Holiday","Shop All","Valentine's Day","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/4464990912586","productId":"4464990912586","graphqlId":"gid:\/\/shopify\/Product\/4464990912586","handle":"salted-caramel-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/31643440250954","variantId":"31643440250954","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/31643440250954","inventoryQuantity":389,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSCA1.jpg?v=1756397926"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSCA-2_9da17edf-69b6-4953-83eb-10f02a58825b.jpg?v=1756398739"}],"title":"Salted Caramel Cake Bites- 10 Pack","productType":"cake bites","tags":["Best Sellers","Cake Bites","Caramel Cakes","Corporate Gifting","Fall Favorites","Father's Day","Holiday","Mother's Day","Shop All","spo-default","spo-disabled","Valentine's Day","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/7921022828744","productId":"7921022828744","graphqlId":"gid:\/\/shopify\/Product\/7921022828744","handle":"southern-chocolate-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/43723392680136","variantId":"43723392680136","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/43723392680136","inventoryQuantity":108,"inventoryPolicy":"DENY","price":"16.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSOCH-2_6a5b62c4-f213-4e3f-bb56-f8cbee37f84c.jpg?v=1757607293"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBSOCH1.jpg?v=1757608601"}],"title":"Southern Chocolate Cake Bites- 10 Pack","productType":"cake bites","tags":["4th of July","Cake Bites","Corporate Gifting","Fall Favorites","Father's Day","Shop All","spo-default","spo-disabled","Summer Favorites","zest-gift"],"updated_at":null,"sellingPlanGroups":[]},{"id":"gid:\/\/shopify\/Product\/4566494150730","productId":"4566494150730","graphqlId":"gid:\/\/shopify\/Product\/4566494150730","handle":"gluten-free-caramel-cake-bites","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/31980875907146","variantId":"31980875907146","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/31980875907146","inventoryQuantity":22,"inventoryPolicy":"CONTINUE","price":"20.00","variantTitle":"Default Title"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBGFCA-2_a27fc829-fc5b-424a-812e-bb09c3181e1f.jpg?v=1758309959"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CBGFCA1.jpg?v=1758311022"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/products\/CakeBitePackaging_44e69b0f-2192-44d7-81fb-33a12b4494aa.jpg?v=1758311022"}],"title":"Gluten Free Caramel Cake Bites- 10 Pack","productType":"cake bites","tags":["Cake Bite","Cake Bites","Caramel Cakes","Corporate Gifting","Gluten Free Cakes","Holiday","Shop All","spo-default","spo-disabled","zest-gift"],"updated_at":null,"sellingPlanGroups":[]}],"collectionsSelectedData":[],"showOnSpecificCollectionPages":[],"bundleWidgetText":"Save More With Bundle","bundleWidgetRedirectText":"Redirecting","useLinkProductAsDefaultProduct":false,"widgetConfiguration":{"title":"Bundle \u0026 Save","description":"","buttonText":"Buy with Bundle","imageUrl":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/DefaultUpsell.webp"}},"productsForBundleLink":[]}},"mixAndMatchData":[{"_id":"69e27f38fd6bf7a4e6e65ded","offerId":"MIX-857364","shopName":"carolines-cakes-test.mysh
3148opify.com","__v":0,"bundleDesignTemplate":"PDP_MODAL","bundleDesignTemplateData":{"templateId":"MODAL"},"bundleLink":"https:\/\/carolines-cakes-test.myshopify.com\/products\/ice-cream-bundle","bundleName":"Build Your Own Ice Cream Bundle- 4 Pint Pack","bundlePrice":0,"bundleStatus":"ACTIVE","cartTransformationId":"gid:\/\/shopify\/CartTransform\/81297778","createdAt":"2026-04-17T18:43:04.531Z","functionId":"d3517200-754f-4030-b154-8e579ece5bb0","parentProductShopifyData":{"id":15028090831218,"title":"Build Your Own Ice Cream Bundle- 4 Pint Pack","admin_graphql_api_id":"gid:\/\/shopify\/Product\/15028090831218","body_html":"\u003cp\u003e\u003cstrong\u003eBuy 3 Pints, Get a Pint of Peach Raspberry Free\u003c\/strong\u003e\u003cbr\u003eChoose any three pints of our hand-blended ice cream. Your fourth pint, Peach Raspberry, is free. Order by Wednesday, September 2 for Labor Day weekend, while the last of the season’s pints remain.\u003c\/p\u003e\n\u003cp\u003eAn indulgent quartet inspired by our legendary cakes. Build yours, then savor every scoop of sweet nostalgia.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTasting Notes\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e• \u003cstrong\u003ePeach Raspberry\u003c\/strong\u003e: A creamy peach ice cream layered with house-made raspberry coulis to capture the taste of ripe summer fruit in every spoonful.\u003c\/p\u003e\n\u003cp\u003e• \u003cstrong\u003eCaramel Cake\u003c\/strong\u003e: Vanilla ice cream blended with pieces of yellow cake and rich caramel icing for a creamy, buttery scoop of Southern tradition.\u003c\/p\u003e\n\u003cp\u003e• \u003cstrong\u003eCaramel\u003c\/strong\u003e: Our classic vanilla ice cream enriched with swirls of our legendary caramel, for a luscious and velvety indulgence.\u003c\/p\u003e\n\u003cp\u003e• \u003cstrong\u003eMontana Gold\u003c\/strong\u003e: Chocolate ice cream blended with caramel icing, combining smooth cocoa notes and our famous caramel icing.\u003c\/p\u003e\n\u003cp\u003e• \u003cstrong\u003eCoconut Cake\u003c\/strong\u003e: Creamy coconut ice cream with coconut icing and tender yellow cake pieces, delivering coconut bliss and fluffy cake in every bite.\u003c\/p\u003e\n\u003cp\u003e• \u003cstrong\u003eLemon\u003c\/strong\u003e: A refreshing lemon ice cream blended with house-made lemon curd to balance bright citrus tartness with sweet creaminess.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSmall-batch crafted with care in a separate creamery that also processes nut products.\u003c\/strong\u003e\u003c\/p\u003e","vendor":"Caroline's Cakes","product_type":"product","created_at":"2026-04-17T18:43:02Z","handle":"ice-cream-bundle","updated_at":"2026-08-31T13:56:11Z","template_suffix":"generic","tags":"4th of July,Best Sellers,Bundles \u0026 Gifts,easy-bundle,Father's Day,Gift: $50-$100,Gift: Hosting,Gift: New Parents,ice cream,smart-cart-hide-bundle-options,Summer Favorites","status":"active","variants":[{"id":61780913357170,"title":"Default Title","price":"72.00","position":1,"inventoryItem":{"tracked":false},"inventory_policy":"continue","compare_at_price":null,"created_at":"2026-04-17T18:43:02Z","updated_at":"2026-07-27T15:39:35Z","taxable":false,"barcode":null,"sku":null,"availableForSale":true,"selected_options":[{"name":"Title","value":"Default Title"}],"inventory_quantity":-1,"admin_graphql_api_id":"gid:\/\/shopify\/ProductVariant\/61780913357170","image_id_old":null,"image_id":null,"media":{"nodes":[]},"product_id":15028090831218,"option1":"Default Title","option2":null,"option3":null}],"options":[{"id":17424498688370,"name":"Title","position":1,"values":["Default Title"],"product_id":15028090831218}],"images":[{"id":53231327805810,"alt":"A stack of four Caroline's Cakes ice cream pints: Montana Gold, Caramel Cake, Lemon and Coconut Cake, with a Caramel Cake lid propped alongside.","admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/53231327805810","product_id":15028090831218,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_4PK.jpg?v=1779120709","variant_ids":[]},{"id":53231441838450,"alt":"An animation cycling through five Caroline's Cakes pints: Caramel Cake, Lemon, Coconut Cake, Caramel and Montana Gold.","admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/53231441838450","product_id":15028090831218,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/Ice-Cream-Flavors_00fb597e-99fe-42fe-aa9c-19968633fe1e.gif?v=1779123126","variant_ids":[]},{"id":53231330951538,"alt":"An overhead tray of ice cream bowls with caramel, chocolate, coconut and sprinkles, beside waffle cones and a Montana Gold pint.","admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/53231330951538","product_id":15028090831218,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_1.jpg?v=1779120871","variant_ids":[]},{"id":53231443706226,"alt":"Two scoops of chocolate ice cream on a waffle cone, with chocolate sauce poured over the top.","admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/53231443706226","product_id":15028090831218,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CarolinesCakesIceCream-CLW-115.jpg?v=1779123320","variant_ids":[]},{"id":53231443738994,"alt":"A silver footed bowl of ice cream on marble, caramel sauce poured over the scoops and a spoon tucked in.","admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/53231443738994","product_id":15028090831218,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CarolinesCakesIceCream-CLW-130.jpg?v=1779123320","variant_ids":[]},{"id":53231443771762,"alt":"A fluted glass dish of ice cream topped with a cherry on a 
3148striped napkin, more sundaes on the table behind.","admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/53231443771762","product_id":15028090831218,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CarolinesCakesIceCream-CLW-151.jpg?v=1779123320","variant_ids":[]},{"id":53231471690098,"alt":"A slice of Caroline's caramel cake on a plate with two scoops of Caramel Cake ice cream beside it.","admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/53231471690098","product_id":15028090831218,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/CarolinesCakesIceCream-CLW-191.jpg?v=1779124283","variant_ids":[]}],"image":{"id":53231327805810,"admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/53231327805810","alt":"A stack of four Caroline's Cakes ice cream pints: Montana Gold, Caramel Cake, Lemon and Coconut Cake, with a Caramel Cake lid propped alongside.","product_id":15028090831218,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_4PK.jpg?v=1779120709","variant_ids":[]},"isPublishedOnOnlineStore":true},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/61780913357170","updatedAt":"2026-08-31T17:25:22.498Z","uploadedImageSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_4PK.jpg?v=1779120709","useSingleStepCategoriesAsBundleSteps":false,"boxSelection":{"isEnabled":false,"rules":[],"textConfig":{"isEnabled":false,"boxConditionSuccessText":"All Set! (You can add more items)","boxConditionInitialText":"Select upto {{quantityDifference}} Items","boxConditionInProgressText":"{{quantityDifference}} Items to Go"},"validateBoxSelectionQuantity":false},"defaultProductsData":{"isDefaultProductsEnabled":true,"defaultProductsTitle":"FREE Peach Raspberry Pint","products":[{"productId":"15023403237746","graphqlId":"gid:\/\/shopify\/Product\/15023403237746","handle":"carolines-cakes-ice-cream","variants":[{"variantId":"61981885137266","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/61981885137266","inventoryQuantity":276,"price":"18.00","id":"gid:\/\/shopify\/ProductVariant\/61981885137266"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_4PK.jpg?v=1779120709"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_CARAMEL_10d2aed2-4442-458e-964d-4152c0b6494a.jpg?v=1779120460"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_7CA_a0db2203-2e35-462b-bf61-35180b23b6f9.jpg?v=1779120501"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_4MG_34dd5554-762a-404b-88e9-b30a22508a67.jpg?v=1779120521"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_4CO_eb3f127d-be20-41aa-9e6d-55419d4d3d42.jpg?v=1779120544"}],"title":"Caroline's Cakes Ice Cream- Pints","tags":["hide_item"],"requiredQuantity":1,"id":"gid:\/\/shopify\/Product\/15023403237746"}]},"individualSellingPlanSelection":{"isEnabled":false,"showFor":"ALL_PRODUCTS"},"metafieldData":{"offerId":"MIX-857364","parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/61780913357170","discount":{"rules":[{"type":"quantity","value":"3","getsQuantity":"1","discountType":"percentage","discountValue":"100"}],"discountMode":"BOGO"}},"productsData1":{"stepImage":null,"isProductsEnabled":true,"productPageKey":"productsData1","productPageStepText":"Add Three Pints","productPageSubtext":"","multiLangData":{},"conditions":{"isEnabled":true,"rules":[{"type":"quantity","condition":"equalTo","value":"3"}]},"categories":{"category96503":{"categoryId":"category96503","conditions":[],"autoNextStepOnConditionMet":false,"products":[{"id":"gid:\/\/shopify\/Product\/15023403237746","productId":"15023403237746","graphqlId":"gid:\/\/shopify\/Product\/15023403237746","handle":"carolines-cakes-ice-cream","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/61750251880818","variantId":"61750251880818","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/61750251880818","inventoryQuantity":208,"inventoryPolicy":"DENY","price":"12.50"},{"id":"gid:\/\/shopify\/ProductVariant\/61750251913586","variantId":"61750251913586","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/61750251913586","inventoryQuantity":254,"inventoryPolicy":"DENY","price":"12.50"},{"id":"gid:\/\/shopify\/ProductVariant\/61750251946354","variantId":"61750251946354","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/61750251946354","inventoryQuantity":105,"inventoryPolicy":"DENY","price":"12.50"},{"id":"gid:\/\/shopify\/ProductVariant\/61750251979122","variantId":"61750251979122","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/61750251979122","inventoryQuantity":186,"inventoryPolicy":"DENY","price":"12.50"},{"id":"gid:\/\/shopify\/ProductVariant\/61750252011890","variantId":"61750252011890","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/61750252011890","inventoryQuantity":175,"inventoryPolicy":"DENY","price":"12.50"},{"id":"gid:\/\/shopify\/ProductVariant\/61981885137266","variantId":"61981885137266","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/61981885137266","inventoryQuantity":147,"inventoryPolicy":"DENY","price":"12.50"}],"hasOnlyDefaultVariant":false,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/2723\/3000\/files\/ICECREAM_4PK.jpg?v=1779120709"}],"title":"Caroline's Cakes Ice Cream- Pints"}],"collectionsData":[],"collectionsSelectedData":[],"categoryBanner":"","title":"Ice Cream Flavor","name":"Build your Ice Cream Order","subTitle":"","displayVariantsAsIndividualProducts":true,"displayVariantsAsSwatches":false,"multiLangData":{},"categoryRank":1}},"autoNextStepOnConditionMet":false},"readinessScore":55,"counters":{"previewTemplateSelectionModalCnt":0,"previewBundleModalCnt":1},"discountConfiguration":{"isDiscountEnabled":true,"updateMultiLanguage":false,"rules":[{"type":"quantity","value":"3","getsQuantity":"1","discountType":"percentage","discountValue":"100","applyDiscountTo":"lowest_priced","discountCodePrefix":"EasyBundle"}],"discountMode":"BOGO","isKiteIntegrationEnabled":false,"isDiscountProgressBarEnabled":false,"isShowDiscountsEnabled":false,"isKiteDiscountMessagingEnabled":false,"discountTextBody":{"percentageAndFixed":{"rule1":{"text":"Add {{discountConditionDiff}} product(s) to save {{discountValue}}{{discountValueUnit}}!"},"rule2":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValue}}{{discountValueUnit}}!"},"rule3":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValue}}{{discountValueUnit}}!"},"rule4":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValue}}{{discountValueUnit}}!"},"rule5":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValue}}{{discountValueUnit}}!"},"rule6":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValue}}{{discountValueUnit}}!"},"rule7":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValue}}{{discountValueUnit}}!"},"rule8":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValue}}{{discountValueUnit}}!"},"rule9":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValue}}{{discountValueUnit}}!"},"rule10":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValue}}{{discountValueUnit}}!"}},"fixedBundlePrice":{"rule1":{"text":""},"rule2":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule3":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule4":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule5":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule6":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule7":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule8":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule9":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule10":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"}},"bogo":{"rule1":{"text":"Add {{discountConditionDiff}} product(s) to get {{discountedItems}} of them at {{discountValue}}{{discountValueUnit}} off!"},"rule2":{"text":"Add {{discountConditionDiff}} more to get {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off!"},"rule3":{"text":"Add {{discountConditionDiff}} more to get {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off!"},"rule4":{"text":"Add {{discountConditionDiff}} more to get {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off!"},"rule5":{"text":"Add {{discountConditionDiff}} more to get {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off!"},"rule6":{"text":"Add {{discountConditionDiff}} more to get {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off!"},"rule7":{"text":"Add {{discountConditionDiff}} more to get {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off!"},"rule8":{"text":"Add {{discountConditionDiff}} more to get {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off!"},"rule9":{"text":"Add {{discountConditionDiff}} more to get {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off!"},"rule10":{"text":"Add {{discountConditionDiff}} more to get {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off!"}}},"discountTextForSuccess":{"value":"Success! You got {{discountedItems}} product(s) at {{discountValue}}{{discountValueUnit}} off"},"multiLangData":{},"discountProgressBar":{"isEnabled":false,"type":"LINEAR","rules":[{"title":"Add 4","subTitle":"1 Product(s) @ 100% off","conditionValue":"3","conditionOn":"quantity","ruleId":"336"}],"multiLangData":{"en":{"rules":[{"title":"Add 4","subTitle":"1 Product(s) @ 100% off","ruleId":"336"}]}}}},"bundleUpsellConfig":{"multiLangText":{},"widgetConfiguration":{"isEnabled":false,"type":"OFFER_WIDGET","imageUrl":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/DefaultUpsell.webp","title":"Bundle \u0026 Save","description":"","buttonText":"Buy With Bundle","displayConfiguration":{"showOnAllBundleProducts":true,"showOnSpecificProductPages":[],"showOnSpecificCollectionPages":[]},"useLinkProductAsDefaultProduct":false},"upsellConfiguration":{"isEnabled":false,"title":"Build Your Bundle \u0026 Save More","subTitle":"","displayConfiguration":{"showOnAllBundleProducts":true,"showOnSpecificProductPages":[],"showOnSpecificCollectionPages":[]},"useLinkProductAsDefaultProduct":false}},"isCartTransformationAllowed":true,"discountDisplayOverride":{"useAppDefaults":true,"format":"amount_percentage","label":"You save","multiLangData":{}},"subscriptionBundlesData":{"applyBundleDiscountOn":"BOTH","isEnabled":false,"isThirdPartySubscriptionEnabled":false,"multiLangData":{},"oneTimePurchase":{"isEnabled":true,"title":"One-time purchase","isDefaultSelected":false,"description":""},"selectedSubscriptionGroup":{},"showDiscountOnProductCards":false,"subTitle":"","title":"Purchase options"}}]};
3149            if (ext_data && !ext_data?.errorMsg) {
3150                window.easybundles_ext_data = ext_data;
3151            }
3152
3153            let sdk_bundle_upsell_index = [];
3154            window.__gbbOverflow = window.__gbbOverflow || {};
3155            window.__gbbOverflow.upsellIndexRaw = sdk_bundle_upsell_index;
3156            if (window.easybundles_ext_data && Array.isArray(sdk_bundle_upsell_index)) {
3157                window.easybundles_ext_data.sdkBundleUpsellIndex = sdk_bundle_upsell_index;
3158                const matchedRaw = JSON.parse("{}") || {};
3159                const matchedSdkUpsells = {};
3160                for (const offerId of Object.keys(matchedRaw)) {
3161                    const { entry, bundleData } = matchedRaw[offerId];
3162                    matchedSdkUpsells[offerId] = bundleData ? { ...entry, bundleData } : entry;
3163                }
3164                window.easybundles_ext_data.matchedSdkUpsells = matchedSdkUpsells;
3165            }
3166
3167            let full_page_ext_data = {"userData":{"_id":"69e27d9efd6bf7a4e6e651c5","shopName":"carolines-cakes-test.mysh
3167opify.com","brandName":"Caroline's Cakes","bundleSettings":{"allowMultipleBoxesFromSameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true},"counters":{"reviewModal":100,"themeExtensionModal":5,"instructionsModalCnt":1,"viewBundleModalCnt":1,"createBundleModalCnt":1,"quickOnboardingSetupRequestCnt":0,"viewQuickColorSelectionPageCnt":0},"countryCode":"US","countryName":"United States","createdAt":"2026-04-17T18:36:14.918Z","currency":"USD","currencyInfo":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"overWriteParentProductButtonWithBundleLink":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":false,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true}},"bundleCartLineMessaging":{"isEnabled":true,"showBundleContains":true,"showOriginalPrice":true,"discountDisplay":{"isEnabled":true,"format":"amount_percentage"}},"loadingBgColor":"transparent","isLegacyBundlesAllowed":true,"isSDKBundlesAllowed":true,"isExternalIntegrationSyncEnabled":false},"isAffiliate":false,"isAppFree":false,"isSubscription":{"id":35655123314,"name":"EasyBundle_Monthly_Free","price":"0.00","billing_on":"2026-05-17","status":"active","created_at":"2026-04-17T14:36:33-04:00","updated_at":"2026-04-17T14:37:40-04:00","activated_on":"2026-04-17","return_url":"https:\/\/carolines-cakes-test.mysh
3167opify.com\/admin\/apps\/10b4272bede142b02924feec498b4009","test":false,"cancelled_on":null,"trial_days":0,"trial_ends_on":"2026-04-17","api_client_id":3918921729,"decorated_return_url":"https:\/\/carolines-cakes-test.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009?charge_id=35655123314","capped_amount":"500.00","balance_used":"0.0","balance_remaining":"500.00","risk_level":0.212915,"currency":"USD"},"multipleCurrenciesInfo":{"USD":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}},"onboardingConfig":{"isAiBundlesOnboardingCompleted":true},"otherInfo":[],"planId":"","shopDomain":"carolinescakes.com","shopifyId":27233000,"shopify_plan":"shopify_plus","status":"1","storefrontAccessToken":"b8fb92254c3ee40723134ad930b78169","timezone":"America\/New_York","updatedAt":"2026-09-23T13:53:07.720Z","isAppLevelMetafieldCreated":true,"isAppLevelMetafieldForFullPageBundlesCreated":true,"trackEvents":{"OB Welcome page visited":true,"OB Welcome page button click":true},"pageId":"3457013d-07a4-818b-beb4-c400b911897b","lastVisitTime":"2026-08-31T17:24:52.522Z","loginData":{"lastLoggedInAt":"2026-08-31T17:24:52.518Z"},"intercomContactId":"69e27daa32a22ef07b981cac","mantleCustomerData":{"id":"302a70f4-7cfd-4e53-bb52-31aa523ab065","customerId":"29d23236-eb92-4d92-bf9d-c18463f0244d","name":"Caroline's Cakes","test":false,"preferredCurrency":"USD","shopify":{"id":"27233000","myshopifyDomain":"carolines-cakes-test.mysh
3167opify.com","planName":"Shopify Plus"},"apiId":"84f442a1-2d4a-4012-85da-b4a4b38fc795","profileUrl":"https:\/\/app.heymantle.com\/apps\/84f442a1-2d4a-4012-85da-b4a4b38fc795\/customers\/29d23236-eb92-4d92-bf9d-c18463f0244d"},"marketingConversationId":"215473962951427","totalBundleRevenue":36946.39,"totalOrdersCount":321,"cancelledOrderCount":6,"cancelledOrderValue":1214.6999999999998,"crispCustomerUrl":"https:\/\/app.crisp.chat\/website\/b3910a47-66c1-43ab-b044-8b97762f4a6b\/inbox\/session_cf2b4f5b-6800-4e7f-a9d1-549e4d86003e","SERVER_URL":"https:\/\/prod.backend.giftbox.giftkart.app"},"languageData":{"_id":"69e27d9ffd6bf7a4e6e651d2","shopName":"carolines-cakes-test.myshopify.com","__v":0,"createdAt":"2026-04-17T18:36:15.631Z","en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."},"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."}
3167,"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"You’ve made the  Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least ##conditionWeight## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of ##conditionWeight## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing ##conditionWeight## on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From ##stepName##"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"bundleProductsLabel":{"id":"bundleProductsLabel","label":"Bundle Products Label","type":"text","value":"Bundle products"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add-ons"},"personalizationLabel":{"id":"personalizationLabel","label":"Personalization Label","type":"text","value":"Personalization"},"chooseFileText":{"id":"chooseFileText","label":"Choose File Text","type":"text","value":"Choose file"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}},"multipleCategories":{},"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of ##maxAllowedAddons## addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}},"freeGift":{"chooseButton":{"id":"chooseButton","label":"Free Gift - Choose Button","type":"text","value":"Claim"},"unlockToast":{"id":"unlockToast","label":"Free Gift - Unlocked Message","type":"text","value":"Free gift unlocked"}
3167,"freeGiftLineTag":{"id":"freeGiftLineTag","label":"Free Gift - Line Tag","type":"text","value":"Free gift"}}},"languageMode":"SINGLE","mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal: "},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"},"defaultProductUnavailableBtnText":{"id":"defaultProductUnavailableBtnText","label":"Default Product Unavailable Button Text","type":"text","value":"Out of Stock"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardOutOfStockBtnText":{"id":"productCardOutOfStockBtnText","label":"Product Out Of Stock Button Text","type":"text","value":"Out of Stock"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"sharedComponents":{"en":{"cartAndCheckout":{"bundleContainsLabel":{"id":"bundleContainsLabel","label":"Bundle Contains Label","type":"text","value":"Items"},"bundleOriginalPriceLabel":{"id":"bundleOriginalPriceLabel","label":"Bundle original price label","type":"text","value":"Retail Price"},"bundleDiscountDisplayLabel":{"id":"bundleDiscountDisplayLabel","label":"Bundle cart discount display label","type":"text","value":"You Save"}}}},"updatedAt":"2026-07-17T05:00:46.262Z","productBundle":{"en":{"general":{"title":{"id":"title","label":"Title","type":"text","value":"Bundle"},"subTitle":{"id":"subTitle","label":"Sub Title","type":"text","value":"Select the products you want to add to your bundle"},"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"},"priceLabel":{"id":"priceLabel","label":"Price Label","type":"text","value":"Total Price"},"savingsBadgeText":{"id":"savingsBadgeText","label":"Savings Badge Text","type":"text","value":"You save {{amount_saved}}"}}}},"quantityBreaks":{"en":{"general":{"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"Sorry, currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"}},"freeGift":{"freeLabel":{"id":"freeLabel","label":"Free Label","type":"text","value":"FREE"}}}}},"pageCustomizationData":{"_id":"69e27d9ffd6bf7a4e6e651d1","shopName":"carolines-cakes-test.mysh
3167opify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"10px","cartFooterProductImageBorderRadius":"8px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#000000","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#6d7175","cartFooterBackButtonTextColor":"#000000","cartFooterBackButtonBorderColor":"#046a38","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#046a38","cartFooterNextButtonBorderColor":"#046a38","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"5px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#C1E7C5","cartFooterDiscountProgressBarFilledColor":"#046a38","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#000000","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"16px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5","tabActiveTextColor":"#ffffff","tabActiveBgColor":"#046a38"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2026-04-17T18:36:15.631Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#000000","productPageFontSize":"18px","bundleUpSellButtonBg":"#046a38","bundleUpSellButtonBorderColor":"#046a38","bundleUpsellTextColor":"#ffffff","bundleUpsellFontColor":"#000000","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true,"bundleUpsellCardBgColor":"#ffffff","bundleUpsellCardBorderRadius":"12px","bundleUpsellHeadlineColor":"#1a1a1a","upsellCardBorderColor":"#e1e1e1","upsellCardPopupBgColor":"#ffffff","upsellCardPopupIconBgColor":"#f1f2f4","upsellCardPopupIconColor":"#6d727f"},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#046a38","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customStyle":null,"showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"renderSlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false,"showOutOfStockOnProductCardButton":true,"validateConditionsBeforeAddToCart":true,"showPricingOnPurchaseOptionsWidget":true,"showDefaultProductUnavailableMessageOnAtc":true},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepFontSize":"16px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#046a38","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#046a38","navigationBannerStepProgressBarEmptyColor":"#cccccc","tabsActiveBgColor":"#046a38","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#FFFFFF","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"5px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#ffffff"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"10px","cardImageBorderRadius":"8px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#252525","productTitleFontSize":"16px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#8D8D8D","compareAtPriceFontSize":"14px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"16px","finalPriceFontColor":"#252525","finalPriceFontWeight":"Bold","productCardButtonColor":"#046a38","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"10px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#eeeeee","quantitySelectorButtonTextColor":"#ffffff","quantitySelectorButtonBorderRadius":"6px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#046a38","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#046a38","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-07-17T05:00:48.915Z","addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#FFFFFF","productCardBorderRadius":"10px","productCardImageBorderRadius":"8px","productCardImageFit":"cover","productCardTitleColor":"#1E1E1E","productCardTitleFont":"16px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"16px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#ABABAB","productCardComparedAtPriceFont":"14px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#046a38","productCardButtonTextColor":"#ffffff","productCardButtonBorderRadius":"5px","productCardQuantityButtonBorderRadius":"5px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#046a38","emptyStateCardIconColor":"#046a38","emptyStateCardTextColor":"#046a38","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#046a38","tabsActiveTextColor":"#ffffff","tabsInactiveBgColor":"#F4F9F9","tabsInactiveTextColor":"#1E1E1E","tabsBorderRadius":"8px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"24px","headerDiscountTextColor":"#444","headerDiscountTextFont":"16px"},"toast":{"toastBgColor":"#046a38","toastTextColor":"#ffffff"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#ffffff","footerBorderRadius":"10px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#6d7175","footerBackBtnTextColor":"#ffffff","footerNextBtnBgColor":"#046a38","footerNextBtnTextColor":"#ffffff","footerButtonsBorderRadius":"10px","footerTextColor":"#000000","footerDiscountProgressBarEmptyColor":"#C1E7C5","footerDiscountProgressBarFilledColor":"#046a38"},"addBundleBtn":{"addBundleBtnBgColor":"#046a38","addBundleBtnBorderRadius":"5px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#046a38","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#000000"}},"stylePresets":{"colors":{"primaryColor":"#046a38","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#eeeeee","backgroundColor":"#ffffff"},"typography":{"primaryFontSize":"16px","primaryFontWeight":"Bold","secondaryFontSize":"14px","secondaryFontWeight":"Bold","bodyFontSize":"14px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Base","baseBorderRadiusPx":5,"productCardBaseBorderRadius":10,"productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":false},"productBundle":{"designSettings":{},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"unselectOptionsByDefault":true,"showProductCardImageBorder":true,"footerSavingPillPosition":"BEFORE_PRICE","metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"productImageTransformConfig":{"isEnabled":true,"options":"{ maxHeight: 400, maxWidth: 400, scale: 1 }"},"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useWidgetATCButton":true,"useShadowRoot":false,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":false,"redirectToCheckoutEnabled":true,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"templateLevelConfig":{},"quantityBreaks":{"designSettings":{"widget":{"titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subTitleColor":"#333533","subTitleFontSize":"14px","subTitleFontWeight":"400","bgColor":"transparent","borderRadius":"0px","padding":"0px"},"tier":{"cardBorderRadius":"16px","cardBorderWidth":"1.5px","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","radioColor":"#e7e7e7","radioActiveColor":"#000000","titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subtitleColor":"#333533","subtitleFontSize":"13px","subtitleFontWeight":"400","priceAlignment":"VERTICAL","discountedPriceColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","originalPriceColor":"#333533","originalPriceFontSize":"14px","originalPriceFontWeight":"400"},"tiers":{"imageBorderColor":"transparent","imageSize":"32px","imageBorderRadius":"8px","imageObjectFit":"cover"},"badge":{"pillBgColor":"#000000","pillTextColor":"#ffffff","pillBorderColor":"#000000","tagBgColor":"#000000","tagTextColor":"#ffffff"},"variant":{"imageSize":"48px","swatchSize":"28px","swatchBorderRadius":"24px","labelWidthMode":"auto","labelBorderRadius":"8px","labelActiveTextColor":"#ffffff","labelActiveBgColor":"#000000","labelActiveBorderColor":"#000000","labelTextColor":"#1a1a1a","labelFontSize":"14px","labelFontWeight":"400","labelBgColor":"#ffffff","labelBorderColor":"#e5e5e5","dropdownColor":"#1a1a1a","dropdownFontSize":"14px","dropdownFontWeight":"400","dropdownBorderColor":"#e5e5e5","dropdownBorderWidth":"1px","dropdownBorderRadius":"8px","dropdownIconColor":"#6b6b6b"},"addon":{"freeGiftBgColor":"#000000","freeGiftDividerColor":"#ffffff47","freeGiftImageVisibility":"block","freeGiftTextColor":"#ffffff","addOnBgColor":"#e7e7e7","addOnDividerColor":"#000000","addOnImageVisibility":"block","addOnTextColor":"#1a1a1a"},"footer":{"atcButtonBgColor":"#1a1a1a","atcButtonColor":"#ffffff","atcButtonBorderRadius":"9999px","atcButtonFontSize":"14px","atcButtonFontWeight":"500"},"subscription":{"cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardBorderRadius":"16px","titleFontSize":"16px","titleFontWeight":"700","titleColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","discountedPriceColor":"#000000","originalPriceFontSize":"14px","originalPriceFontWeight":"400","originalPriceColor":"#9aa0b5","discountPillBgColor":"#000000","discountPillTextColor":"#ffffff","discountPillBorderColor":"#000000","highlightTextColor":"#000000","highlightFontSize":"14px","highlightFontWeight":"500","priceAlignment":"HORIZONTAL"}},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"showProductCardImageBorder":true,"metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useShadowRoot":true,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"hideUi":{"groupByProduct":false}},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}}}};
3168            let parent_product_data = null;
3169
3170            if(full_page_ext_data && !full_page_ext_data?.errorMsg) {
3171                window.easybundle_user_ext_data = full_page_ext_data.userData || {}
3172            }
3173
3174            if (parent_product_data && !parent_product_data?.errorMsg) {
3175                window.shopifyLiquidValuesApp4Ext.product.bundleProductConfiguration = parent_product_data;
3176
3177                const isAutoPlaceFullPageBundleEnabled = full_page_ext_data?.userData?.customSettings?.isAutoPlaceFullPageBundleEnabled ?? true
3178                let bundle_data = null;
3179                const keys = ["SDK", "PB"];
3180                const keyPrefix = parent_product_data.appLevelMetafieldKey?.split('-')[0];
3181                const isSdkBundle = keys.includes(keyPrefix);
3182
3183                const bundleDesignTemplate = parent_product_data.bundleDesignTemplate || '';
3184                const isPdpBundleBuilder = bundleDesignTemplate.startsWith('PDP_') || bundleDesignTemplate === 'CUSTOM_TEMPLATE';
3185                const isPbBundleBuilder = bundleDesignTemplate.startsWith('PB_');
3186                const isQbBundleBuilder = bundleDesignTemplate.startsWith('QB_');
3187                const isPdpBundle = isPdpBundleBuilder || isPbBundleBuilder || isQbBundleBuilder;
3188
3189                if(full_page_ext_data && bundle_data){
3190
3191                    if (!isPdpBundle){
3192                            isAutoPlaceFullPageBundleEnabled && removeProductHtmlForBundles();
3193                            isAutoPlaceFullPageBundleEnabled && buildDummyProductHtmlForBundles();
3194                    }
3195                    const discountsConfiguration = bundle_data?.discountsData;
3196                    delete bundle_data.discountsData;
3197                    let active_bundle_data = {
3198                        ...full_page_ext_data,
3199                        stepsConfigurationData: bundle_data,
3200                        discountsData: discountsConfiguration || {},
3201                    }
3202
3203                    if (isSdkBundle) {
3204                        active_bundle_data.bundleType = parent_product_data.bundleType,
3205                        active_bundle_data.bundleDesignTemplate = parent_product_data.bundleDesignTemplate,
3206                        active_bundle_data._preResolvedBundle = true,
3207                        active_bundle_data._bundleData = bundle_data,
3208                        delete active_bundle_data.stepsConfigurationData;
3209                    }
3210
3211                    // easybundle_full_page_ext_data is a legacy alias.
3212                    window.easybundle_active_bundle_data = active_bundle_data;
3213                    window.easybundle_full_page_ext_data = active_bundle_data;
3214                }
3215            }
3216        }
3217        function checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles) {
3218            try{
3219                const currentProductId = window.shopifyLiquidValuesApp4Ext?.product?.productData?.id;
3220                if(!currentProductId || allMixAndMatchBundles?.length <= 0){
3221                    return false;
3222                }
3223                const isThisParentProductPage = allMixAndMatchBundles.some(bundle => bundle.parentProductShopifyData?.id == currentProductId);
3224                if(isThisParentProductPage) return true;
3225                const currentProductCollections = window.shopifyLiquidValuesApp4Ext?.product?.collections?.map(collection => collection.id);
3226                for(let bundle of allMixAndMatchBundles){
3227                    const bundleUpsellConfig = bundle.bundleUpsellConfig;
3228                    const isBundleUpsellEmbedEnabled = bundleUpsellConfig?.upsellConfiguration?.isEnabled;
3229                    const isBundleUpsellWidgetEnabled = bundleUpsellConfig?.widgetConfiguration?.isEnabled;
3230                    if(!isBundleUpsellEmbedEnabled && !isBundleUpsellWidgetEnabled) continue;
3231
3232                    const widgetDisplayConfig = bundleUpsellConfig?.widgetConfiguration?.displayConfiguration;
3233                    const upsellDisplayConfig = bundleUpsellConfig?.upsellConfiguration?.displayConfiguration;
3234
3235                    let showOnAllBundleProducts = false;
3236                    let productIdsToCheck = [];
3237                    let collectionIdsToCheck = [];
3238
3239                    if(isBundleUpsellEmbedEnabled){
3240                        showOnAllBundleProducts = upsellDisplayConfig?.showOnAllBundleProducts;
3241                        productIdsToCheck = upsellDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || []
3242                        collectionIdsToCheck = upsellDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || []
3243                    }
3244
3245                    if(isBundleUpsellWidgetEnabled){
3246                        showOnAllBundleProducts = showOnAllBundleProducts || widgetDisplayConfig?.showOnAllBundleProducts;
3247                        const productIds = widgetDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || [];
3248                        const collectionIds = widgetDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || [];
3249                        productIdsToCheck = [ ...productIdsToCheck, ...productIds ];
3250                        collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ];
3251                    }
3252
3253                    if(showOnAllBundleProducts){
3254                        Object.keys(bundle ?? {}).filter(key =>
3254 key?.startsWith('productsData')).forEach(stepKey => {
3255                            const stepData = bundle?.[stepKey];
3256                            Object.values(stepData?.categories ?? {}).forEach(category => {
3257                                const productIds = category?.products?.map(product => product.productId) || [];
3258                                const collectionIds = category?.collectionsSelectedData?.map(collection => collection.id?.replace("gid://shopify/Collection/", "")) || [];
3259                                productIdsToCheck = [ ...productIdsToCheck,  ...productIds ];
3260                                collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ];
3261                            })
3262                        })
3263                    }
3264                    const isThisProductRelevant = productIdsToCheck?.some(productId => productId == currentProductId);
3265                    const isThisProductCollectionsRelevant = collectionIdsToCheck?.some(collectionId => currentProductCollections?.includes(collectionId));
3266                    if(isThisProductRelevant || isThisProductCollectionsRelevant) return true;
3267                }
3268                return false;
3269            }catch(err){
3270                debugConsole("error in checkIfShouldImportMixAndMatchAssets",err)
3271                return false;
3272            }
3273        }
3274        window.gbbExtEmbed.f.checkIfShouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets;
3275
3276        // Fallback only; the primary match runs server-side in sdk-upsell-matches.liquid.
3277        // Two blocks declare two products, but the page-wide globals hold one (seeded with ??=).
3278        function getMatchContexts(){
3279            const contexts = [];
3280            const pageProduct = window.shopifyLiquidValuesApp4Ext?.product;
3281            if(pageProduct?.productData?.id){
3282                contexts.push({
3283                    productId: pageProduct.productData.id,
3284                    collectionIds: pageProduct.collections?.map(c => c.id) ?? [],
3285                });
3286            }
3287            for(const block of document.querySelectorAll('.gbbPbProductBundleWrapper[data-block-product-id]')){
3288                contexts.push({
3289                    productId: block.dataset.blockProductId,
3290                    collectionIds: block.dataset.blockCollectionIds ? block.dataset.blockCollectionIds.split(',') : [],
3291                });
3292            }
3293            return contexts;
3294        }
3295
3296        function checkIfShouldImportSDKAssets(allSdkBundles){
3297            try{
3298                const matched = [];
3299                const contexts = getMatchContexts();
3300                if(!contexts.length || !Array.isArray(allSdkBundles) || allSdkBundles.length <= 0){
3301                    return matched;
3302                }
3303
3304                const matchesSurface = (surface, ctx) => {
3305                    if((surface?.productIds ?? []).some(id => id == ctx.productId)){
3306                        return true;
3307                    }
3308                    if((surface?.collectionIds ?? []).some(cid => ctx.collectionIds.includes(cid))){
3309                        return true;
3310                    }
3311                    return false;
3312                };
3313
3314                const matchesContext = (bundle, ctx) => {
3315                    if(bundle?.productId && bundle.productId == ctx.productId) return true;
3316                    const cfg = bundle?.bundleUpsellConfig;
3317                    if(!cfg) return false;
3318                    return matchesSurface(cfg?.upsellConfiguration?.showOn, ctx)
3319                        || matchesSurface(cfg?.widgetConfiguration?.showOn, ctx);
3320                };
3321
3322                for(const bundle of allSdkBundles){
3323                    if(bundle?.bundleStatus && bundle.bundleStatus !== 'ACTIVE') continue;
3324                    if(contexts.some(ctx => matchesContext(bundle, ctx))) matched.push(bundle);
3325                }
3326                return matched;
3327            }catch(err){
3328                debugConsole("error in checkIfShouldImportSDKAssets", err);
3329                return [];
3330            }
3331        }
3332        window.gbbExtEmbed.f.checkIfShouldImportSDKAssets = checkIfShouldImportSDKAssets;
3333        function loadAssetFiles(assets){
3334            try{
3335                assets.forEach(({ id, tag, attrs, onload }) => {
3336                    if (!document.getElementById(id)) {
3337                        const el = Object.assign(document.createElement(tag), { id, ...attrs });
3338                        const rewriteAssetUrl = window.__ebAssetUrlRewriter;       // preview-only hook; undefined in prod → no-op
3339                        if (rewriteAssetUrl) {
3340                            if (el.src) el.src = rewriteAssetUrl(el.src);
3341                            if (el.href) el.href = rewriteAssetUrl(el.href);
3342                        }
3343                        if (onload) el.onload = () => onload(el);
3344                        document.head.appendChild(el);
3345                    }
3346                });
3347            }catch(err){
3348                debugConsole("error in loadAssetFiles",err)
3349            }
3350        }
3351        // Theme assets hold only .min; unminified ships to S3/CloudFront.
3352        const STOREFRONT_CDN = 'https://d1712zxri13o2p.cloudfront.net';
3353        const CDN_ENV = new URLSearchParams(location.search).get('env') === 'staging' ? 'staging' : 'production';
3354        // All three SDKs nest under sdk/<name>/; keep in step with storefrontAssets.registry.js.
3355        const cdn = (dir, file) => `${STOREFRONT_CDN}/${dir}/${CDN_ENV}/active/${file}`;
3356
3357        async function importAppEmbedAssets (loadUnminifiedFiles){
3358            try{
3359                const jsBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxLogicv1.js` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-min.js';
3360                const cssBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxv1.css` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-min.css';
3361                const assets = [
3362                    {   id: 'gbbExt-bundle-embed-css',
3363                        tag: 'link',
3364                        attrs: { href: cssBaseUrl, rel: 'stylesheet', media: 'all' },
3365                        onload: (el) => el.media = 'all'
3366                    },
3367                    {   id: 'gbbExt-bundle-embed-js',
3368                        tag: 'script',
3369                        attrs: { src: jsBaseUrl, async: false }
3370                    }
3371                ];
3372                loadAssetFiles(assets);
3373            }catch(err){
3374                debugConsole("error in importAppEmbedAssets",err)
3375            }
3376        }
3377        async function importMixAndMatchAssets (loadUnminifiedFiles){
3378            try{
3379                const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {};
3380                const isAutoPlacementEnabled = customSettings?.isLoadMixAndMatchAssetsFromS3Enabled ?? false;
3381                if(!isAutoPlacementEnabled) return;
3382
3383                const allMixAndMatchBundles = window.easybundles_ext_data?.mixAndMatchData ?? [];
3384                const shouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles);
3385                if(!shouldImportMixAndMatchAssets) return;
3386                const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/product-page-bundle/${CDN_ENV}/active/mixAndMatchBundle` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-product-page-min';
3387                const assets = [
3388                    {   id: 'gbbMix-bundle-embed-css',
3389                        tag: 'link',
3390                        attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' },
3391                        onload: (el) => el.media = 'all'
3392                    },
3393                    {   id: 'gbbMix-bundle-embed-js',
3394                        tag: 'script',
3395                        attrs: { src: baseURL + '.js', async: false }
3396                    }
3397                ];
3398                loadAssetFiles(assets);
3399            }catch(err){
3400                debugConsole("error in checkAndImportMixAndMatchScript",err)
3401            }
3402        }
3403        async function importFullPageAssets (loadUnminifiedFiles){
3404            try{
3405                const activeBundleData = window.easybundle_active_bundle_data ?? window.easybundle_full_page_ext_data;
3406                const customSettings = activeBundleData?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {};
3407
3408                const isAutoPlaceFullPageBundleEnabled = customSettings && (customSettings?.isAutoPlaceFullPageBundleEnabled ?? true);
3409                if(!isAutoPlaceFullPageBundleEnabled) return;
3410
3411                const forceCdn = isForceCdn();
3412                if(forceCdn || !activeBundleData?.stepsConfigurationData || activeBundleData?.stepsConfigurationData?.errorMsg){
3413                    debugConsole(forceCdn ? "importFullPageAssets => gbbForceCdn flag set, fetching from backup S3" : "importFullPageAssets => bundleData metafield limit exceeded, fetching from backup S3");
3414                    const data = await getBundleDataFromS3();
3415                    if(!data || !data?.stepsConfigurationData){
3416                        debugConsole("error in importFullPageAssets => Failed to load the backup bundle data from s3.");
3417                        return;
3418                    }
3419
3420                    activeBundleData.stepsConfigurationData = data?.stepsConfigurationData;
3421                    activeBundleData.discountsData = data?.discountsData;
3422                }
3423                
3424                // giftboxbuilderLogic self-loads jQuery (gbbUtils.f.loadJquery:137), so no prepend needed.
3425                const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/full-page-bundle/${CDN_ENV}/active/giftboxbuilderLogic` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-full-page-min';
3426                const assets = [
3427                    {   id: 'gbb-bundle-embed-css',
3428                        tag: 'link',
3429                        attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' },
3430                        onload: (el) => el.media = 'all'
3431                    },
3432                    {   id: 'gbb-bundle-embed-js',
3433                        tag: 'script',
3434                        attrs: { src: baseURL + '.js', async: false }
3435                    }
3436                ];
3437                loadAssetFiles(assets);
3438            }catch(err){
3439                debugConsole("error in importFullPageAssets",err)
3440            }
3441        }
3442        const SDK_TEMPLATE_URLS = {
3443            PDP_INPAGE: {
3444                jsMin:  'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inline-bundle.min.js',
3445                cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inline-bundle.min.css',
3446                js:     cdn('product-page-templates/inline', 'inline-bundle.js'),
3447                css:    cdn('product-page-templates/inline', 'inline-bundle.css')
3448            },
3449            PDP_MODAL: {
3450                jsMin:  'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/expandable-bundle.min.js',
3451                cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/expandable-bundle.min.css',
3452                js:     cdn('product-page-templates/expandable', 'expandable-bundle.js'),
3453                css:    cdn('product-page-templates/expandable', 'expandable-bundle.css')
3454            },
3455            PDP_OVERLAY: {
3456                jsMin:  'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/overlay-bundle.min.js',
3457                cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/overlay-bundle.min.css',
3458                js:     cdn('product-page-templates/overlay', 'overlay-bundle.js'),
3459                css:    cdn('product-page-templates/overlay', 'overlay-bundle.css')
3460            },
3461            FBP_SIDE_FOOTER: {
3462                jsMin:  'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/side-footer-bundle.min.js',
3463                cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/side-footer-bundle.min.css',
3464                js:     cdn('full-page-templates/sideFooter', 'side-footer-bundle.js'),
3465                css:    cdn('full-page-templates/sideFooter', 'side-footer-bundle.css')
3466            },
3467            PB_CLASSIC_INLINE: {
3468                jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inset-bundle.min.js',
3469                cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inset-bundle.min.css',
3470                js: cdn('product-bundle-templates/inset', 'inset-bundle.js'),
3471                css: cdn('product-bundle-templates/inset', 'inset-bundle.css')
3472            },
3473            CUSTOM_TEMPLATE: {
3474                jsMin:  `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`,
3475                cssMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`,
3476                js:     `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`,
3477                css:    `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`
3478            }
3479        };
3480
3481        window.SDK_TEMPLATE_URLS = {...(window.SDK_TEMPLATE_URLS ?? {}), ...SDK_TEMPLATE_URLS};
3482        // async:false preserves SDK-before-template order; template-keyed ids let types coexist.
3483        async function importSDKAssets(bundleContext, loadUnminifiedFiles){
3484            try{
3485                const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
3486                const offerId              = bundleContext?.offerId              ?? parentProductData?.offerId;
3487                const bundleDesignTemplate = bundleContext?.bundleDesignTemplate ?? parentProductData?.bundleDesignTemplate;
3488                const templateId = bundleContext?.templateId ?? parentProductData?.templateId;
3489                const bundleType = bundleContext?.bundleType ?? parentProductData?.bundleType;
3490
3491                if(!offerId){
3492                    debugConsole("importSDKAssets: no offerId found in product metafield");
3493                    return;
3494                }
3495
3496                const templateConfig = SDK_TEMPLATE_URLS[bundleDesignTemplate];
3497                if(!templateConfig){
3498                    debugConsole("importSDKAssets: no template registered for bundleDesignTemplate", bundleDesignTemplate);
3499                    return;
3500                }
3501
3502                let templateJs  = loadUnminifiedFiles ? templateConfig.js  : templateConfig.jsMin;
3503                let templateCss = loadUnminifiedFiles ? templateConfig.css : templateConfig.cssMin;
3504
3505                if (bundleDesignTemplate === 'CUSTOM_TEMPLATE') {
3506                    if (!templateId) {
3507                        debugConsole("importSDKAssets: CUSTOM_TEMPLATE selected but no templateId in product metafield");
3508                        return;
3509                    }
3510                    templateJs  = templateJs.replace('###TEMPLATE_ID###', templateId);
3511                    templateCss = templateCss.replace('###TEMPLATE_ID###', templateId);
3512                }
3513
3514                // First matching rule wins; last is the default (mix SDK).
3515                const SDK_RUNTIME_RULES = [
3516                    {   match: (type) => (type || '').includes('PRODUCT_BUNDLE'),
3517                        id: 'gbb-precurated-sdk-js',
3518                        url: loadUnminifiedFiles ? cdn('sdk/pb-sdk', 'easy-bundle-pb-sdk.js') : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-pb-sdk.min.js' },
3519                    {   match: () => true,
3520                        id: 'gbb-sdk-js',
3521                        url: loadUnminifiedFiles ? cdn('sdk/eb-sdk', 'easy-bundle-sdk.js') : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-sdk.min.js' }
3522                ];
3523                const sdkRuntime = SDK_RUNTIME_RULES.find((rule) => rule.match(bundleType));
3524
3525                const assets = [
3526                    {   id: 'gbb-sdk-template-css-' + bundleDesignTemplate,
3527                        tag: 'link',
3528                        attrs: { href: templateCss, rel: 'stylesheet', media: 'all', className: 'gbb-sdk-template-css' },
3529                        onload: (el) => el.media = 'all'
3530                    },
3531                    {   id: sdkRuntime.id,
3532                        tag: 'script',
3533                        attrs: { src: sdkRuntime.url, async: false }
3534                    },
3535                    {   id: 'gbb-sdk-template-js-' + bundleDesignTemplate,
3536                        tag: 'script',
3537                        attrs: { src: templateJs, async: false }
3538                    }
3539                ];
3540
3541
3542
3543                loadAssetFiles(assets);
3544            }catch(err){
3545                debugConsole("error in importSDKAssets",err)
3546            }
3547        }
3548        window.gbbExtEmbed.f.importSDKAssets = importSDKAssets;
3549
3550        function importAssets(isDevMode){
3551            const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_active_bundle_data?.userData?.customSettings ?? {};
3552            const loadUnminifiedFiles = isDevMode || (customSettings.loadUnminifiedStorefrontFiles ?? false);
3553
3554            const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
3555            const bundleKey = bundleConfig?.appLevelMetafieldKey || '';
3556            const keyPrefix = bundleKey.split('-')[0];
3557            const seenTemplates = new Set();
3558            if (keyPrefix === 'SDK') {
3559                importSDKAssets(undefined, loadUnminifiedFiles);
3560                if (bundleConfig?.bundleDesignTemplate) {
3561                    seenTemplates.add(bundleConfig.bundleDesignTemplate);
3562                }
3563            } else if(keyPrefix === 'PB'){
3564                importSDKAssets(undefined, loadUnminifiedFiles);
3565                if (bundleConfig?.bundleDesignTemplate) {
3566                    seenTemplates.add(bundleConfig.bundleDesignTemplate);
3567                }
3568            } else {
3569                importMixAndMatchAssets(loadUnminifiedFiles);
3570                importFullPageAssets(loadUnminifiedFiles);
3571            }
3572            // The SDK runtime is a singleton; per-offer state lives on gbbSdkTemplate.bundles.
3573            const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {};
3574            for(const entry of Object.values(matchedSdkUpsells)){
3575                if(!entry?.bundleDesignTemplate) continue;
3576                if(seenTemplates.has(entry.bundleDesignTemplate)) continue;
3577                seenTemplates.add(entry.bundleDesignTemplate);
3578                importSDKAssets(entry, loadUnminifiedFiles);
3579            }
3580            // Block-seeded bundles: routing is in the seeded data, so no DOM marker is needed.
3581            const blockBundles = window.easybundle_pb_block_bundles ?? {};
3582            for (const [offerId, bundleData] of Object.entries(blockBundles)) {
3583                const bundleDesignTemplate = bundleData?.bundleDesignTemplate;
3584                if (!bundleDesignTemplate || seenTemplates.has(bundleDesignTemplate)) continue;
3585                seenTemplates.add(bundleDesignTemplate);
3586                importSDKAssets({
3587                    offerId: offerId,
3588                    bundleType: 'PRODUCT_BUNDLE',
3589                    bundleDesignTemplate: bundleDesignTemplate,
3590                    templateId: bundleData?.bundleDesignTemplateData?.templateId,
3591                }, loadUnminifiedFiles);
3592            }
3593
3594            importAppEmbedAssets(loadUnminifiedFiles);
3595        }
3596
3597        // Must write recovered globals BEFORE importAssets loads the JS that reads them.
3598        async function resolveOverflows(){
3599            const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration;
3600            const recomputedFromCDN = await resolveUpsellIndexAndMatches(bundleConfig);
3601
3602            const fetches = [];
3603            queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig);
3604            queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN);
3605            queueBlockBundleDataFetches(fetches);
3606            if (fetches.length === 0) return;
3607            debugConsole("resolveOverflows => " + fetches.length + " parallel fetch(es)");
3608            await Promise.all(fetches);
3609        }
3610
3611        async function resolveUpsellIndexAndMatches(bundleConfig){
3612            const upsellIndexRaw = window.__gbbOverflow?.upsellIndexRaw;
3613            const forceCdn = isForceCdn();
3614
3615            let upsellIndex = null;
3616            if (forceCdn || isOverflowed(upsellIndexRaw)) {
3617                debugConsole(forceCdn ? "resolveOverflows => gbbForceCdn flag set, fetching upsell index from CDN" : "resolveOverflows => upsell index overflowed, fetching from CDN");
3618                upsellIndex = await getUpsellIndexFromCDN();
3619            } else if (Array.isArray(upsellIndexRaw) && !window.easybundles_ext_data?.matchedSdkUpsells) {
3620                debugConsole("resolveOverflows => matchedSdkUpsells missing (likely ext_data overflow), recomputing from inline index");
3621                upsellIndex = upsellIndexRaw;
3622            }
3623            if (!Array.isArray(upsellIndex)) return false;
3624
3625            // Empty shell survives ext_data overflow: getSettings recovery Object.assigns onto it.
3626            window.easybundles_ext_data = window.easybundles_ext_data || {};
3627            window.easybundles_ext_data.sdkBundleUpsellIndex = upsellIndex;
3628
3629            const parentOfferId = bundleConfig?.offerId;
3630            const matchedMap = {};
3631            for (const bundle of checkIfShouldImportSDKAssets(upsellIndex)) {
3632                if (!bundle?.offerId) continue;
3633                if (bundle.offerId === parentOfferId) continue;
3634                matchedMap[bundle.offerId] = bundle;
3635            }
3636            window.easybundles_ext_data.matchedSdkUpsells = matchedMap;
3637            return true;
3638        }
3639
3640        function queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig){
3641            const keyPrefix = (bundleConfig?.appLevelMetafieldKey || '').split('-')[0];
3642            const keys = ["SDK", "PB"];
3643            if (!keys.includes(keyPrefix)) return;
3644            if (!isForceCdn() && !isOverflowed(window.easybundle_active_bundle_data?._bundleData)) return;
3645
3646            fetches.push(
3647                getSdkBundleDataFromCDN(bundleConfig?.offerId).then(function(fresh){
3648                    if (fresh && window.easybundle_active_bundle_data) {
3649                        window.easybundle_active_bundle_data._bundleData = fresh;
3650                    }
3651                })
3652            );
3653        }
3654
3655        // Overflowed block bundles land as an { errorMsg } sentinel; same CDN recovery.
3656        function queueBlockBundleDataFetches(fetches){
3657            const blockBundles = window.easybundle_pb_block_bundles ?? {};
3658            const forceCdn = isForceCdn();
3659            for (const [offerId, bundleData] of Object.entries(blockBundles)) {
3660                if (!isOverflowed(bundleData) && !forceCdn) continue;
3661                fetches.push(
3662                    getSdkBundleDataFromCDN(offerId).then(function(fresh){
3663                        if (!fresh) return;
3664                        // matchedForProductId is stamped on the seeded blob, not the CDN document; carry it across.
3665                        window.easybundle_pb_block_bundles[offerId] = bundleData?.matchedForProductId != null
3666                            ? Object.assign(fresh, { matchedForProductId: bundleData.matchedForProductId })
3667                            : fresh;
3668                    })
3669                );
3670            }
3671        }
3672
3673        function queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN){
3674            const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {};
3675            const shouldHaveBundleData = window.easybundles_ext_data?.userFlags?.shouldGetBundleDataForWidgets !== false;
3676            const forceCdn = isForceCdn();
3677            for (const [offerId, entry] of Object.entries(matchedSdkUpsells)) {
3678                const isSentinel = isOverflowed(entry?.bundleData);
3679                const isMissingAfterRecompute = recomputedFromCDN && shouldHaveBundleData && !entry?.bundleData;
3680                if (!isSentinel && !isMissingAfterRecompute && !forceCdn) continue;
3681
3682                fetches.push(
3683                    getSdkBundleDataFromCDN(offerId).then(function(fresh){
3684                        if (fresh) matchedSdkUpsells[offerId].bundleData = fresh;
3685                    })
3686                );
3687            }
3688        }
3689
3690        async function armPreviewIfRequested(urlParams){
3691            const previewToken = urlParams.get('ebPreview');
3692            if (!previewToken || !/^pr-\d+-[a-f0-9]{12}$/.test(previewToken)) return;
3693
3694            let abortTimeout;
3695            try {
3696                const abortController = new AbortController();
3697                abortTimeout = setTimeout(function(){ abortController.abort(); }, 5000);
3698                const bootUrl = 'https://d1712zxri13o2p.cloudfront.net/previews/preview-boot.min.js';
3699                const response = await fetch(bootUrl, { signal: abortController.signal });
3700                if (response.ok) await new Function('previewToken', await response.text())(previewToken);
3701            } catch (err) {
3702                debugConsole("preview boot failed", err);
3703            } finally {
3704                if (abortTimeout) clearTimeout(abortTimeout);
3705            }
3706        }
3707
3708        // Phase order: initializeShopifyValues → resolveOverflows → importAssets.
3709        async function initialize(){
3710            const urlParams = new URLSearchParams(window.location.search);
3711            const isDevMode = urlParams.get('dev') == 'true';
3712            const isDebugMode = urlParams.get('debug') == 'true';
3713            if (isDebugMode) { debugger; }
3714
3715            initializeShopifyValues();
3716            await resolveOverflows();
3717            importAssets(isDevMode);
3718        }
3719        initialize();
3720    })();
3721</script>
3721
3722<!-- END app snippet -->�<!-- BEGIN app snippet: nav-source-capture -->
3722<script>
3723  (function () {
3724    try {
3725      document.addEventListener("click", function (event) {
3726        try {
3727          var anchor = event.target && event.target.closest ? event.target.closest("a[href]") : null;
3728          if (!anchor) return;
3729          if (!anchor.closest("nav, [role='navigation']")) return;
3730          var url = new URL(anchor.href, window.location.origin);
3731          if (url.origin !== window.location.origin) return;
3732          sessionStorage.setItem("gbb_nav_source_dest", url.pathname || "/");
3733        } catch (e) { /* never break the storefront for analytics */ }
3734      }, true);
3735    } catch (e) { /* no-op */ }
3736  })();
3737</script>
3737
3738<!-- END app snippet -->
3739
3740</div><!-- Failed to render app block "17824471530847535147": app block path "shopify://apps/accessibe-widget/blocks/accessiBe/149b77a2-0170-42f6-9355-0bef39587b09" does not exist --><div id="shopify-block-ARExFU25Wa0dyOGZGU__6251270934270006384" class="shopify-block shopify-app-block">
3740<script>
3741  console.log("Stape gtm: 1.0.4");
3742  window.lsData = {};
3743  window.dataLayer = window.dataLayer || [];
3744  window.addEventListener("message", (event) => {
3745    if (event.data?.event) {
3746      window.dataLayer.push(event.data);
3747    }
3748  });
3749  window.dataShopStape = {
3750    shop: "carolinescakes.com",
3751    shopId: "27233000",
3752  }
3753</script>
3753
3754
3755
3756<script type="application/json" id="stape-product-data">{"id":14622633263474,"title":"Stand Up To Cancer Caramel Cake","handle":"stand-up-to-cancer-caramel-cake","vendor":"Caroline's Cakes","type":"Cakes","url":"\/products\/stand-up-to-cancer-caramel-cake","available":true,"price":8000,"compare_at_price":null,"tags":["7-Layer Cakes","Best Sellers","Cakes","Cakes for a Cause","Caramel Cakes","Gift: $50-$100","Shop All","spo-default","spo-disabled"],"category":"Cakes","collections":[{"id":59228979243,"title":"Best Sellers","handle":"best-sellers"},{"id":612758159560,"title":"Cakes","handle":"cakes"},{"id":153633751114,"title":"Cakes for a Cause","handle":"cakes-for-a-cause"},{"id":59226587179,"title":"Caramel Cakes","handle":"caramel-cakes"},{"id":698371703154,"title":"Gifts $50 to $100","handle":"gifts-50-100"},{"id":612758290632,"title":"Shop All","handle":"shop-all"}],"metafields":{"custom":{"flavor":["Caramel"],"serving_suggestion":"9\u0026amp;quot; round that serves between 16-20 people. We recommend smaller slices, as this cake is very rich!","tasting_notes":"A fan-favorite with the perfect balance of light cake, and dense, sweet icing\nMoist, airy yellow cake with the perfect soft texture, and a hint of vanilla\nRich, buttery caramel icing with a sweet touch of vanilla, and warm, toasty undertones"}},"variants":[{"id":51640137286002
3757,"barcode":"669185885941"}]}</script>
vendor: 1 bytes, line 3757
3757
3758<script>
3759  (function () {
3760    try {
3761      window.productShopStape = JSON.parse(document.getElementById('stape-product-data').textContent);
3762    } catch (error) {
3763      console.warn('[ShopStape] productShopStape error', error);
3764    }
3765  })();
3766</script>
3766
3767
3768
3769
3770
3771
3772  
3772<script>
3773    console.log("⚠️ User not logged in");
3774    window.localStorage.removeItem('customerShopStape');
3775  </script>
3775
3776
3777
3778
3779
3780<script>
3781  window.currentShopifyMarketStapeId = null;
3782  window.currentShopifyMarketStapeCode = null;
3783  try {
3784    window.currentShopifyMarketStapeId = "518914248";
3785    window.currentShopifyMarketStapeCode = "US";
3786    // Checkout doesn't render theme app extension blocks, so this is the
3787    // only place the market/country code is ever set. Persisting it here
3788    // lets checkout-side field mapping (country_market_code) fall back to
3789    // the last known value instead of coming up empty.
3790    localStorage.setItem('marketShopStape', JSON.stringify({
3791      id: window.currentShopifyMarketStapeId,
3792      code: window.currentShopifyMarketStapeCode
3793    }));
3794  } catch (error) {
3795    console.error("❌ Stape Error:", error);
3796  }
3797</script>
3797
3798
3799
3800
3801
3802
3803</div><div id="shopify-block-AYU1uNGdwRjVma1l1U__16017602894386113438" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: junip-store-key --><span
3804  class="junip-store-key"
3805  data-supports-theme-extensions="true"
3806  data-shopify-preview-mode="true"
3807  data-store-key="oCWJFDGQYq5kSBWdHhZh93T4"
3808  data-onsite-enabled="true"
3809  data-review-count-enabled="true"
3810  data-star-color="#FDB600"
3811  data-star-template-url="https://api.juniphq.com/images/star_options/1/template">
3812</span>
3813<!-- END app snippet -->
3814<script src="https://scripts.juniphq.com/v1/junip_shopify.js" async></script>
3814
3815</div>
3815<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3815
3816</body>
3817</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.