PageSourceSearch

https://gigiscupcakesusa.com/

html gigiscupcakesusa.com collected 2026-09-26 07:24:25 UTC 73,346 bytes, 1,796 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4 
5
6	
7
8
9
10
11
12
13
14		<meta charset="utf-8" />
15	
16	
17		<meta name="description" content="The first Gigi’s opened in Nashville, TN in 2008. Today with locally owned and operated across the country, our one-of-a-kind cupcakes and our signature swirl bring happiness and joy to our customers every day!">
18	
19
20	
21
22  <meta property="og:type" content="website">
23  <meta property="og:title" content="Gigi&#39;s Cupcakes | Love Anywhere, Anytime, Anyplace">
24  <meta property="og:url" content="https://gigiscupcakesusa.com/">
25  
26  <meta property="og:image" content="http://gigiscupcakesusa.com/cdn/shop/files/GIgis_Logo_H-Stack_739x364_b0698be6-f3a6-4ac2-9fca-d12ee20d80a5_large.png?v=1613172379">
27  <meta property="og:image:secure_url" content="https://gigiscupcakesusa.com/cdn/shop/files/GIgis_Logo_H-Stack_739x364_b0698be6-f3a6-4ac2-9fca-d12ee20d80a5_large.png?v=1613172379">
28  
29
30
31  <meta property="og:description" content="The first Gigi’s opened in Nashville, TN in 2008. Today with locally owned and operated across the country, our one-of-a-kind cupcakes and our signature swirl bring happiness and joy to our customers every day!">
32
33<meta property="og:site_name" content="Gigi&#39;s Cupcakes">
34
35
36
37<meta name="twitter:card" content="summary">
38
39
40
41
42
43
44	<link rel="canonical" href="https://gigiscupcakesusa.com/">
45	<meta name="viewport" content="width=device-width,initial-scale=1">
46
47	<title>
48	Gigi&#39;s Cupcakes | Love Anywhere, Anytime, Anyplace
49</title>
50
51	
52		<link rel="shortcut icon" href="//gigiscupcakesusa.com/cdn/shop/files/GIgis_Logo_Circle_361x364_2x_da34afd7-cbb6-4e01-95d5-f1bd0b464819_pico.png?v=1613172379" type="image/png" />
53	
54
55	
56	<link href="//gigiscupcakesusa.com/cdn/shop/t/27/assets/bundle.css?v=70402157591681594451710175582" rel="stylesheet" type="text/css" media="all" />
57	<link href="//gigiscupcakesusa.com/cdn/shop/t/27/assets/scoutside.scss.css?v=130013396978497276251710175582" rel="stylesheet" type="text/css" media="all" />
58	<link href="//gigiscupcakesusa.com/cdn/shop/t/27/assets/storelocator.scss.css?v=1650" rel="stylesheet" type="text/css" media="all" />
59	<link href="//gigiscupcakesusa.com/cdn/shop/t/27/assets/datepicker.css?v=123950018247073017771710175521" rel="stylesheet" type="text/css" media="all" />
60	<link href="//gigiscupcakesusa.com/cdn/shop/t/27/assets/scoutside-recharge.scss.css?v=121112515376912885291710175582" rel="stylesheet" type="text/css" media="all" />
61
62
63	<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" media="all" />
64	
65	
66
67	
68
69	
70
71	
72
73	
74		
75		
76		
77	<!--[if (gt IE 9)|!(IE)]><!-->
77<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/bundle.js?v=178296918598925470261710175584" defer="defer"></script>
77<!--<![endif]-->
78	<!--[if lte IE 9]>
78<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/bundle.js?v=178296918598925470261710175584"></script>
78<![endif]-->
79
80	<!--[if (gt IE 9)|!(IE)]><!-->
80<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js" defer="defer"></script>
80<!--<![endif]-->
81	<!--[if lte IE 9]>
81<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js"></script>
81<![endif]-->
82
83	<!--[if (gt IE 9)|!(IE)]><!-->
83<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/shopify-cartjs/0.4.1/rivets-cart.min.js" defer="defer"></script>
83<!--<![endif]-->
84	<!--[if lte IE 9]>
84<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/shopify-cartjs/0.4.1/rivets-cart.min.js"></script>
84<![endif]-->
85
86	<!--[if (gt IE 9)|!(IE)]><!-->
86<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/storelocator.js?v=1650" defer="defer" data-id="proxy-url" data-proxy-url="apps/dash"></script>
86<!--<![endif]-->
87	<!--[if lte IE 9]>
87<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/storelocator.js?v=1650"></script>
87<![endif]-->
88
89	<!--[if (gt IE 9)|!(IE)]><!-->
89<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBpIIW2mGp1VBnpXny895hW7cis02cVqqM&callback=initMap&region=US&libraries=places" defer="defer"></script>
89<!--<![endif]-->
90	<!--[if lte IE 9]>
90<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAprbTplTFme1LILv-e3lv7UFWFJPpOIEY&callback=initMap&region=US&libraries=places"></script>
90<![endif]-->
91
92	<!--[if (gt IE 9)|!(IE)]><!-->
92<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/datepicker.js?v=78938558187373726991710175521" defer="defer" data-id="proxy-url" data-proxy-url="apps/dash"></script>
92<!--<![endif]-->
93	<!--[if lte IE 9]>
93<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/datepicker.js?v=78938558187373726991710175521"></script>
93<![endif]-->
94
95	<!--[if (gt IE 9)|!(IE)]><!-->
95<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/scoutside-cart.js?v=8484934386226089161710175521" defer="defer" data-id="proxy-url" data-proxy-url="apps/dash"></script>
95<!--<![endif]-->
96	<!--[if lte IE 9]>
96<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/scoutside-cart.js?v=8484934386226089161710175521"></script>
96<![endif]-->
97
98	<!--[if (gt IE 9)|!(IE)]><!-->
98<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/scoutside-recharge.js?v=174815622604547961491710175521" defer="defer" data-id="proxy-url" data-proxy-url="apps/dash"></script>
98<!--<![endif]-->
99	<!--[if lte IE 9]>
99<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/scoutside-cart.js?v=8484934386226089161710175521"></script>
99<![endif]-->
100
101	
101<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/stores.js?v=167154497972762862701722350747" defer="defer"></script>
101
102
103  <!--[if (gt IE 9)|!(IE)]><!-->
103<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/scoutside-form.js?v=114167528003132790781710175521" defer="defer" data-id="proxy-url" data-proxy-url="apps/dash"></script>
103<!--<![endif]-->
104	<!--[if lte IE 9]>
104<script src="//gigiscupcakesusa.com/cdn/shop/t/27/assets/scoutside-form.js?v=114167528003132790781710175521"></script>
104<![endif]-->
105
106
107		
108
109	
110	
111	
112	
113  	
114
115
116	
116<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
116<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/601948207/digital_wallets/dialog">
117<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
117<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 117
117
118<script id="shopify-features" type="application/json">{"accessToken":"3eb2e768f58760c57eb1b3e1f3839ea5","betas":["rich-media-storefront-analytics"],"domain":"gigiscupcakesusa.com","predictiveSearch":true,"shopId":601948207,"locale":"en"}</script>
vendor: 1 bytes, line 118
118
119<script>var Shopify = Shopify || {};
120Shopify.shop = "gigiscupcakesusa.myshopify.com";
121Shopify.locale = "en";
122Shopify.currency = {"active":"USD","rate":"1.0"};
123Shopify.country = "US";
124Shopify.theme = {"name":"Production [Aduro]","id":166408618297,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"};
125Shopify.theme.handle = "null";
126Shopify.theme.style = {"id":null,"handle":null};
127Shopify.cdnHost = "gigiscupcakesusa.com/cdn";
128Shopify.routes = Shopify.routes || {};
129Shopify.routes.root = "/";
130Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";</script>
vendor: 1 bytes, line 130
130
131<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 131
131
132<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 132
132
133<script>
134  window.Shopify = window.Shopify || {};
135  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
136  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
137  window.Shopify.SignInWithShop.eligible = true;
138</script>
vendor: 1 bytes, line 138
138
139<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 139
139
140<script>
141  window.Shopify = window.Shopify || {};
142  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
143  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"]};
144</script>
vendor: 1 bytes, line 144
144
145<script>(function() {
146  var isLoaded = false;
147  function asyncLoad() {
148    if (isLoaded) return;
149    isLoaded = true;
150    var urls = ["\/\/code.tidio.co\/7htktqovqk3eryj2rszeqf8rmz7fsnpr.js?shop=gigiscupcakesusa.myshopify.com","https:\/\/instafeed.nfcube.com\/cdn\/d509cc862eb70f4233bc18ee6931e503.js?shop=gigiscupcakesusa.myshopify.com","https:\/\/shy.elfsight.com\/p\/platform.js?shop=gigiscupcakesusa.myshopify.com"];
151    for (var i = 0; i < urls.length; i++) {
152      var s = document.createElement('script');
153      s.type = 'text/javascript';
154      s.async = true;
155      s.src = urls[i];
156      var x = document.getElementsByTagName('script')[0];
157      x.parentNode.insertBefore(s, x);
158    }
159  };
160  if(window.attachEvent) {
161    window.attachEvent('onload', asyncLoad);
162  } else {
163    window.addEventListener('load', asyncLoad, false);
164  }
165})();</script>
vendor: 1 bytes, line 165
165
166<script id="__st">var __st={"a":601948207,"offset":-18000,"reqid":"64e8ed71-891a-4375-b9a3-2293c99b5abb-1790407465","pageurl":"gigiscupcakesusa.com\/","u":"512fe6d48841","p":"home"};</script>
vendor: 1 bytes, line 166
166
167<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 167
167
168<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 168
168
169<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//gigiscupcakesusa.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 169
169
170<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 = "//gigiscupcakesusa.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>
170<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 170
170
171<script>
172  window.Shopify = window.Shopify || {};
173  window.Shopify.MCP = window.Shopify.MCP || {};
174  window.Shopify.MCP.enabled = true;
175  window.Shopify.MCP.shop = "gigiscupcakesusa.myshopify.com";
176  window.Shopify.MCP.mcpEndpoint = "https:\/\/gigiscupcakesusa.com\/api\/mcp";
177  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"]}}];
178</script>
vendor: 1 bytes, line 178
178
179<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("\/\/gigiscupcakesusa.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
180</script>
vendor: 1 bytes, line 180
180
181<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://gigiscupcakesusa.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
182</script>
vendor: 1 bytes, line 182
182
183<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
184  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);
185</script>
vendor: 1 bytes, line 185
185
186<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
187</script>
187
188
189<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
189
190<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
191<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: 601948207,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 191
191
192<script>
193  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
194</script>
vendor: 1 bytes, line 194
194
195<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}
195).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: 601948207,storefrontBaseUrl: "https://gigiscupcakesusa.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://gigiscupcakesusa.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"139690297","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Gigi's Cupcakes","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"gigiscupcakesusa.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/gigiscupcakesusa.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://gigiscupcakesusa.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"166408618297","themePublished":"true","eventMetadataId":"f1302133-60a9-4cff-8053-8d93a181e8e1","pageType":"home","shopId":"601948207","storefrontBaseUrl":"https:\/\/gigiscupcakesusa.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
195<script>
196  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
197  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
198  window.ShopifyAnalytics.meta.currency = 'USD';
199  var meta = {"page":{"pageType":"home","requestId":"64e8ed71-891a-4375-b9a3-2293c99b5abb-1790407465"}};
200  for (var attr in meta) {
201    window.ShopifyAnalytics.meta[attr] = meta[attr];
202  }
203</script>
vendor: 1 bytes, line 203
203
204<script class="analytics">
205  (function () {
206    var customDocumentWrite = function(content) {
207      var jquery = null;
208
209      if (window.jQuery) {
210        jquery = window.jQuery;
211      } else if (window.Checkout && window.Checkout.$) {
212        jquery = window.Checkout.$;
213      }
214
215      if (jquery) {
216        jquery('body').append(content);
217      }
218    };
219
220    var hasLoggedConversion = function(token) {
221      if (token) {
222        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
223      }
224      return false;
225    }
226
227    var setCookieIfConversion = function(token) {
228      if (token) {
229        var twoMonthsFromNow = new Date(Date.now());
230        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
231
232        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
233      }
234    }
235
236    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
237    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
238    if (trekkie.integrations) {
239      return;
240    }
241    trekkie.methods = [
242      'identify',
243      'page',
244      'ready',
245      'track',
246      'trackForm',
247      'trackLink'
248    ];
249    trekkie.factory = function(method) {
250      return function() {
251        var args = Array.prototype.slice.call(arguments);
252        args.unshift(method);
253        trekkie.push(args);
254        if (method == 'track' || method == 'page') {
255          var pageUrl;
256          try {
257            pageUrl = window.location.href;
258          } catch (e) {}
259          var pageReferrer;
260          try {
261            pageReferrer = document.referrer;
262          } catch (e) {}
263          try {
264            if (window.__TREKKIE_SHIM_QUEUE == null) {
265              window.__TREKKIE_SHIM_QUEUE = [];
266            }
267            window.__TREKKIE_SHIM_QUEUE.push({
268              from: 'trekkie-stub',
269              method: method,
270              args: args.slice(1),
271              pageContext: {
272                url: pageUrl,
273                referrer: pageReferrer
274              }
275            });
276          } catch (e) {
277            // no-op
278          }
279        }
280        return trekkie;
281      };
282    };
283    for (var i = 0; i < trekkie.methods.length; i++) {
284      var key = trekkie.methods[i];
285      trekkie[key] = trekkie.factory(key);
286    }
287    trekkie.load = function(config) {
288      trekkie.config = config || {};
289      trekkie.config.initialDocumentCookie = document.cookie;
290      var first = document.getElementsByTagName('script')[0];
291var script = document.createElement('script');
292script.type = 'text/javascript';
293script.onerror = function(e) {
294  var scriptFallback = document.createElement('script');
295  scriptFallback.type = 'text/javascript';
296  scriptFallback.onerror = function(error) {
297          var Monorail = {
298      produce: function produce(monorailDomain, schemaId, payload) {
299        var currentMs = new Date().getTime();
300        var event = {
301          schema_id: schemaId,
302          payload: payload,
303          metadata: {
304            event_created_at_ms: currentMs,
305            event_sent_at_ms: currentMs
306          }
307        };
308        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
309      },
310      sendRequest: function sendRequest(endpointUrl, payload) {
311        // Try the sendBeacon API
312        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
313          var blobData = new window.Blob([payload], {
314            type: 'text/plain'
315          });
316
317          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
318            return true;
319          } // sendBeacon was not successful
320
321        } // XHR beacon
322
323        var xhr = new XMLHttpRequest();
324
325        try {
326          xhr.open('POST', endpointUrl);
327          xhr.setRequestHeader('Content-Type', 'text/plain');
328          xhr.send(payload);
329        } catch (e) {
330          console.log(e);
331        }
332
333        return false;
334      },
335      isIos12: function isIos12() {
336        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
337      }
338    };
339    Monorail.produce('monorail-edge.shopifysvc.com',
340      'trekkie_storefront_load_errors/1.1',
341      {shop_id: 601948207,
342      theme_id: 166408618297,
343      app_name: "storefront",
344      context_url: window.location.href,
345      source_url: "//gigiscupcakesusa.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
346
347  };
348  scriptFallback.async = true;
349  scriptFallback.src = '//gigiscupcakesusa.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
350  first.parentNode.insertBefore(scriptFallback, first);
351};
352script.async = true;
353script.src = '//gigiscupcakesusa.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
354first.parentNode.insertBefore(script, first);
355
356    };
357    trekkie.load(
358      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":601948207,"isMerchantRequest":null,"themeId":166408618297,"themeCityHash":"3080984486530392014","contentLanguage":"en","currency":"USD","eventMetadataId":"f1302133-60a9-4cff-8053-8d93a181e8e1"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
359    );
360
361    var loaded = false;
362    trekkie.ready(function() {
363      if (loaded) return;
364      loaded = true;
365
366      window.ShopifyAnalytics.lib = window.trekkie;
367
368      var originalDocumentWrite = document.write;
369      document.write = customDocumentWrite;
370      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
371      document.write = originalDocumentWrite;
372
373      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
374      var token = match? match[1]: undefined;
375      if (!hasLoggedConversion(token)) {
376        setCookieIfConversion(token);
377        
378      }
379    });
380
381    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"64e8ed71-891a-4375-b9a3-2293c99b5abb-1790407465","shopifyEmitted":true});
382
383    var eventsListenerScript = document.createElement('script');
384    eventsListenerScript.async = true;
385    eventsListenerScript.src = "//gigiscupcakesusa.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
386    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
387})();</script>
vendor: 1 bytes, line 387
387
388<script
389  defer
390  src="https://gigiscupcakesusa.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
391  data-application="storefront-renderer"
392  data-shop-id="601948207"
393  data-render-region="gcp-us-central1"
394  data-page-type="index"
395  data-theme-instance-id="166408618297"
396  data-theme-name=""
397  data-theme-version=""
398  data-monorail-region="shop_domain"
399  data-resource-timing-sampling-rate="10"
400  data-shs="true"
401  data-shs-beacon="true"
402  data-shs-export-with-fetch="true"
403  data-shs-logs-sample-rate="1"
404  data-shs-beacon-endpoint="https://gigiscupcakesusa.com/api/collect"
405></script>
405
406<meta name="shopify-y" content="73aaad2b-b503-461a-845c-f08c28d8f357" data-expiration="1821965065000"><meta name="shopify-s" content="11253540-7012-4446-8e98-28c5d56e63df" data-expiration="1790409265000"><meta name="new-cookie-storage-activated" content="t">
407</head>
408
409
410
411
412
413<body class="template-index">
414<div class="wrapper">
415	<div class="bar hidden">
416	<div class="shell">
417		<div class="bar__body">
418			<span>Follow us on social for $2 Tuesdays!</span>
419		</div><!-- /.bar__body -->
420	</div><!-- /.shell -->
421</div><!-- /.bar -->
422
423<div class="bar-secondary">
424	<div class="shell">
425		<div class="bar__body">
426			<a href="#" class="btn-burger">
427				<span></span>
428
429				<span></span>
430
431				<span></span>
432			</a>
433
434			<div class="nav-secondary">
435				
436
437
438
439
440
441
442
443	
444		<ul class="menu ">
445	
446
447		
448			
449
450			
451
452			
453			
454
455			
456
457			
458			
459
460			<li class=" ">
461				<a href="/pages/our-story" title="Our Story">Our Story</a>
462
463				
464
465				
466			</li>
467		
468			
469
470			
471
472			
473			
474
475			
476
477			
478			
479
480			<li class=" ">
481				<a href="/pages/rewards" title="Rewards App">Rewards App</a>
482
483				
484
485				
486			</li>
487		
488			
489
490			
491
492			
493			
494
495			
496
497			
498			
499
500			<li class=" ">
501				<a href="https://gigiscupcakes.securetree.com/egift-card" title="Gift Cards">Gift Cards</a>
502
503				
504
505				
506			</li>
507		
508	</ul>
509	
510
511
512
513			</div><!-- /.nav-secondary -->
514
515			<nav class="nav-utilities">
516				<ul>
517					<li class="search-outer">
518						<div class="search" id="search-container">
519							<form action="/search" method="get">
520								<button type="submit" class="search__btn">
521									<i class="ico-search"></i>
522								</button>
523
524								<input type="search" name="q" id="q" value="" placeholder="Search" class="search__field">
525							</form>
526
527							<a href="#search-container" class="btn-close js-btn-toggle"></a>
528						</div><!-- /.search -->
529
530						<a href="#search-container" class="btn-search js-btn-toggle" style="display: none;">
531							<i class="ico-search"></i>
532
533							Search
534						</a>
535					</li>
536
537					<li class="btn-cart-outer">
538						<a href="#cart-drawer" class="btn-cart js-btn-toggle" title="Cart">
539							<i class="ico-bag"></i>
540
541							Cart
542
543              <span>
544                
545              </span>
546						</a>
547					</li>
548				</ul>
549			</nav><!-- /.nav-utilities -->
550		</div><!-- /.bar__body -->
551	</div><!-- /.shell -->
552</div><!-- /.bar-secondary -->
553
554<header class="header" id="header">
555	<div class="shell">
556		<a href="#header" class="header__overlay js-btn-toggle"></a>
557
558		<div class="header__content">
559			
560				<div class="header__logo">
561					<a href="/" class="logo" style="max-width: 240px">
562						<img src="//gigiscupcakesusa.com/cdn/shop/files/GIgis_Logo_H-Stack_739x364_b0698be6-f3a6-4ac2-9fca-d12ee20d80a5_large.png?v=1613172379" alt="">
563					</a>
564				</div><!-- /.header__logo -->
565			
566		</div><!-- /.header__content -->
567
568		<div class="header__bar">
569			<a href="#" class="btn-burger">
570				<span></span>
571
572				<span></span>
573
574				<span></span>
575			</a>
576
577			<nav class="nav-outer">
578				<div id="shopify-section-menu-with-image" class="shopify-section nav">
579
580
581
582
583
584
585
586	
587		<ul class="menu ">
588	
589
590		
591			
592
593			
594
595			
596			
597
598			
599
600			
601			
602
603			<li class=" ">
604				<a href="/pages/in-store-menu" title="In Store Menu">In Store Menu</a>
605
606				
607
608				
609					
610						
611						
612						
613						
614						
615						
616
617						
618					
619				
620			</li>
621		
622			
623
624			
625
626			
627			
628
629			
630
631			
632			
633
634			<li class=" ">
635				<a href="https://gigiscupcakes.order.tryperdiem.com/order" title="Shop Locally">Shop Locally</a>
636
637				
638
639				
640					
641						
642						
643						
644						
645						
646						
647
648						
649					
650				
651			</li>
652		
653			
654
655			
656
657			
658			
659
660			
661
662			
663			
664
665			<li class=" ">
666				<a href="/pages/cakes" title="Cakes">Cakes</a>
667
668				
669
670				
671					
672						
673						
674						
675						
676						
677						
678
679						
680					
681				
682			</li>
683		
684	</ul>
685	
686
687
688
689
690
691</div>
692			</nav><!-- /.nav-outer -->
693
694			<div class="nav-secondary">
695				
696
697
698
699
700
701
702
703	
704		<ul class="menu ">
705	
706
707		
708			
709
710			
711
712			
713			
714
715			
716
717			
718			
719
720			<li class=" ">
721				<a href="/pages/our-story" title="Our Story">Our Story</a>
722
723				
724
725				
726			</li>
727		
728			
729
730			
731
732			
733			
734
735			
736
737			
738			
739
740			<li class=" ">
741				<a href="/pages/rewards" title="Rewards App">Rewards App</a>
742
743				
744
745				
746			</li>
747		
748			
749
750			
751
752			
753			
754
755			
756
757			
758			
759
760			<li class=" ">
761				<a href="https://gigiscupcakes.securetree.com/egift-card" title="Gift Cards">Gift Cards</a>
762
763				
764
765				
766			</li>
767		
768	</ul>
769	
770
771
772
773			</div><!-- /.nav-secondary -->
774		</div><!-- /.header__bar -->
775	</div><!-- /.shell -->
776</header><!-- /.header -->
777
778<div class="cart-outer">
779	<div class="cart" id="cart-drawer">
780		<a href="#cart-drawer" class="cart__overlay js-btn-toggle"></a>
781
782		<div class="cart__container"></div><!-- /.cart__container -->
783	</div><!-- /.cart -->
784</div><!-- /.cart-outer -->
785
786
787	<div class="main">
788		<!-- BEGIN content_for_index --><div id="shopify-section-1525245979918" class="shopify-section intro-parent">
789
790<div class="intro" style="background-image: url(//gigiscupcakesusa.com/cdn/shop/files/Fall24Pumpkin-L1_2048x.jpg?v=1725377688);"></div><!-- /.intro -->
791
792
793</div><div id="shopify-section-1525246331030" class="shopify-section section-primary-parent">
794
795<section class="section-primary">
796    <div class="section__inner">
797        <div class="shell">
798            <div class="section__body">
799                                        
800                    <h1>It's Pumpkin Season</h1>
801                
802
803                
804                    <div class="section__content">
805                        <p>Skip the latte and go straight for the cupcake for the flavors of pumpkin season!  Sweet Pumpkin Crumb, with layers of cake, crumb and pumpkin cream cheese frosting, is all all our bakeries. Plus check your local Gigi's for gluten-friendly and vegan options that let everyone celebrate the season</p>
806                    </div><!-- /.section__content -->
807                
808
809                
810                    <a href="https://gigiscupcakes.order.tryperdiem.com/order" class="btn btn--dark" title="ORDER NOW">
811                        <span>ORDER NOW</span>
812                    </a>
813                
814            </div><!-- /.section__body -->
815        </div><!-- /.shell -->
816    </div><!-- /.section__inner -->
817</section><!-- /.section-primary -->
818
819
820<style> #shopify-section-1525246331030 h6 {background-color: #ffffff; color: #6cb33f; font-size: 16px; font-weight: 600; padding: 10px 10px; font-family: Avenir Next, sans-serif; border: 3px solid #6cb33f; box-shadow: 3px 3px #6cb33f;} </style></div><div id="shopify-section-1525247855406" class="shopify-section section-parent">
821
822
823
824
825<section class="section alt">
826    <div class="shell">
827        <div class="section__inner">
828            <div class="section__image" style="background-image: url(//gigiscupcakesusa.com/cdn/shop/files/1_f9027d42-6832-4ed7-aee6-c974e3f39d9c_2650x.jpg?v=1613177008);"></div><!-- /.section__image -->
829
830            <div class="section__body">
831                <div class="section__content">
832                    
833                        <h2>Shop locally.</h2>
834                    
835
836                    
837
838                    
839                        <a href="https://gigiscupcakes.order.tryperdiem.com/order" class="btn" title="Find your Gigi's">
840                            <span>Find your Gigi's</span>
841                        </a>
842                    
843                </div><!-- /.section__content -->
844            </div><!-- /.section__body -->
845        </div><!-- /.section__inner -->
846    </div><!-- /.shell -->
847</section><!-- /.section -->
848
849
850<style> #shopify-section-1525247855406 h6 {background-color: #ffffff; color: #6cb33f; font-size: 16px; font-weight: 600; padding: 10px 10px; font-family: Avenir Next, sans-serif; border: 3px solid #6cb33f; box-shadow: 3px 3px #6cb33f;} </style></div><div id="shopify-section-1541451857173" class="shopify-section section-parent">
851
852
853
854
855<section class="section ">
856    <div class="shell">
857        <div class="section__inner">
858            <div class="section__image" style="background-image: url(//gigiscupcakesusa.com/cdn/shop/files/gigis-box-light_2650x.jpg?v=1613190283);"></div><!-- /.section__image -->
859
860            <div class="section__body">
861                <div class="section__content">
862                    
863                        <h2>Want to know what's new?</h2>
864                    
865
866                    
867
868                    
869                        <a href="https://www.instagram.com/gigiscupcakesusa/" class="btn" title="Find Out More">
870                            <span>Find Out More</span>
871                        </a>
872                    
873                </div><!-- /.section__content -->
874            </div><!-- /.section__body -->
875        </div><!-- /.section__inner -->
876    </div><!-- /.shell -->
877</section><!-- /.section -->
878
879
880</div><!-- END content_for_index -->
881
882		
883
884<div class="popup" id="popup-contact">
885	<a href="#popup-contact" class="popup__overlay js-btn-toggle"></a>
886
887	<div class="popup__inner">
888		<a href="#popup-contact" class="btn-close btn-close--large js-btn-toggle"></a>
889
890		<div class="popup__container">
891			<div class="popup__content">
892				<header class="popup__head">
893					<h3>Contact Us</h3>
894				</header><!-- /.popup__head -->
895
896				<div class="popup__body">
897					
898
899          <div class="content__body" style="text-align: center; color: #e51a94;">
900            <a href="tel:" style="cursor: pointer;">
901              
902            </a><br /><br />
903          </div>
904
905					
906
907          <div class="content__body">
908            <div class="form-login">
909              <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="form form-default form-contact" data-bucket="buk_v4lYOXg68lXeM2Ff49rnhmVk"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" />
910                
911                
912                
913                
914                
915                
916                
917                
918                
919								
920                
921                
922                
923                
924                
925                
926
927                <div class="form-body">
928                  <div class="form-row-primary ">
929                    <div class="form-cols">
930                      <div class="form-col">
931                        <label for="field-contact-name-first" class="form-label-primary">First Name<span>*</span></label>
932                        <input type="text" id="field-contact-name-first" class="field rqrd" name="contact[first-name]" placeholder="First Name" autocapitalize="words" value="">
933                      </div>
934                      <div class="form-col">
935                        <label for="field-contact-name-last" class="form-label-primary">Last Name<span>*</span></label>
936                        <input type="text" id="field-contact-name-last" class="field rqrd" name="contact[last-name]" placeholder="Last Name" autocapitalize="words" value="">
937                      </div>
938                    </div>
939                  </div><!-- /.form-row -->
940
941                  <div class="form-row-primary">
942                    <div class="form-cols">
943                      <div class="form-col">
944                        <label for="field-contact-subject" class="form-label-primary">Subject<span>*</span></label>
945                        <input readonly type="text" id="field-contact-subject" class="field rqrd" name="contact[subject]" placeholder="Subject" autocapitalize="words" value="">
946                      </div>
947                      <div class="form-col">
948                        <label for="field-contact-email" class="form-label-primary">Email<span>*</span></label>
949                        <input type="email" id="field-contact-email" class="field rqrd" name="contact[email]" placeholder="Email" autocorrect="off" autocapitalize="off" value="">
950                      </div>
951                    </div>
952                  </div><!-- /.form-row -->
953
954									<div class="form-row-primary">
955                    <div class="form-cols">
956                      <div class="form-col">
957												<label for="field-contact-phone" class="form-label-primary">Phone<span>*</span></label>
958                        <input type="text" id="field-contact-phone" class="field rqrd" name="contact[phone]" placeholder="Phone" autocapitalize="words" value="">
959                      </div>
960											<div class="form-col">
961												<label for="field-contact-city" class="form-label-primary">Event City</label>
962                        <input type="text" id="field-contact-city" class="field" name="contact[city]" placeholder="Event City" autocapitalize="words" value="">
963                      </div>
964                    </div>
965                  </div><!-- /.form-row -->
966
967									<div class="form-row-primary">
968                    <div class="form-cols">
969                      <div class="form-col">
970												<label for="field-contact-zip" class="form-label-primary">Event Zip Code</label>
971                        <input type="text" id="field-contact-zip" class="field" name="contact[zip]" placeholder="Event Zip Code" autocapitalize="words" value="">
972                      </div>
973											<div class="form-col">
974												<label for="field-contact-state" class="form-label-primary">Event State</label>
975												<div class="select">
976													<select id="field-contact-state" class="field" name="contact[state]" placeholder="Event State" value="">
977															
978															
979																<option value="AK">AK</option>
980															
981																<option value="AL">AL</option>
982															
983																<option value="AR">AR</option>
984															
985																<option value="AZ">AZ</option>
986															
987																<option value="CA">CA</option>
988															
989																<option value="CO">CO</option>
990															
991																<option value="CT">CT</option>
992															
993																<option value="DC">DC</option>
994															
995																<option value="DE">DE</option>
996															
997																<option value="FL">FL</option>
998															
999																<option value="GA">GA</option>
1000															
1001																<option value="HI">HI</option>
1002															
1003																<option value="IA">IA</option>
1004															
1005																<option value="ID">ID</option>
1006															
1007																<option value="IL">IL</option>
1008															
1009																<option value="IN">IN</option>
1010															
1011																<option value="KS">KS</option>
1012															
1013																<option value="KY">KY</option>
1014															
1015																<option value="LA">LA</option>
1016															
1017																<option value="MA">MA</option>
1018															
1019																<option value="MD">MD</option>
1020															
1021																<option value="ME">ME</option>
1022															
1023																<option value="MI">MI</option>
1024															
1025																<option value="MN">MN</option>
1026															
1027																<option value="MO">MO</option>
1028															
1029																<option value="MS">MS</option>
1030															
1031																<option value="MT">MT</option>
1032															
1033																<option value="NC">NC</option>
1034															
1035																<option value="ND">ND</option>
1036															
1037																<option value="NE">NE</option>
1038															
1039																<option value="NH">NH</option>
1040															
1041																<option value="NJ">
1041NJ</option>
1042															
1043																<option value="NM">NM</option>
1044															
1045																<option value="NV">NV</option>
1046															
1047																<option value="NY">NY</option>
1048															
1049																<option value="OH">OH</option>
1050															
1051																<option value="OK">OK</option>
1052															
1053																<option value="OR">OR</option>
1054															
1055																<option value="PA">PA</option>
1056															
1057																<option value="RI">RI</option>
1058															
1059																<option value="SC">SC</option>
1060															
1061																<option value="SD">SD</option>
1062															
1063																<option value="TN">TN</option>
1064															
1065																<option value="TX">TX</option>
1066															
1067																<option value="UT">UT</option>
1068															
1069																<option value="VA">VA</option>
1070															
1071																<option value="VT">VT</option>
1072															
1073																<option value="WA">WA</option>
1074															
1075																<option value="WI">WI</option>
1076															
1077																<option value="WV">WV</option>
1078															
1079																<option value="WY">WY</option>
1080															
1081													</select>
1082												</div>
1083                      </div>
1084                    </div>
1085                  </div><!-- /.form-row -->
1086
1087                  <div class="form-row-primary">
1088                    <div class="form-cols">
1089                      <div class="form-col">
1090                        <label for="field-contact-date" class="form-label-primary">Event Date<span>*</span></label>
1091                        <input type="date" id="field-contact-date" class="field rqrd" name="contact[date]" placeholder="Event Date" value="">
1092                      </div>
1093                      <div class="form-col">
1094                        <label for="field-contact-type" class="form-label-primary">Event Type<span>*</span></label>
1095                        <div class="select">
1096                          <select id="field-contact-type" class="field rqrd" name="contact[type]" placeholder="Event Type" value="other">
1097                            <option value="">Please Select Event Type</option>
1098                            <option value="child-boy-birthday">Child Boy Birthday</option>
1099                            <option value="child-girl-birthday">Child Girl Birthday</option>
1100                            <option value="adult-birthday">Adult Birthday</option>
1101                            <option value="wedding">Wedding</option>
1102                            <option value="anniversary">Anniversary</option>
1103                            <option value="graduation">Graduation</option>
1104                            <option value="holidays">Holidays</option>
1105                            <option value="other">Other</option>
1106                          </select>
1107                        </div>
1108                      </div>
1109                    </div>
1110                  </div>
1111
1112                  <div class="form-row-primary">
1113										<div class="form-cols">
1114											<div class="form-col">
1115												<label for="field-contact-attendees" class="form-label-primary">Number of Servings</label>
1116                        <div class="select">
1117  	                      <select id="field-contact-attendees" class="field" name="contact[attendees]" placeholder="Number of Servings" value="1-10">
1118                            <option value="1-10">1 to 10</option>
1119                            <option value="10-20">10 to 20</option>
1120                            <option value="20-35">20 to 35</option>
1121                            <option value="35-50">35 to 50</option>
1122                            <option value="50-100">50 to 100</option>
1123                            <option value="100+">100 or more</option>
1124  	                      </select>
1125                        </div>
1126											</div>
1127											<div class="form-col">
1128												<label for="field-contact-store" class="form-label-primary">Choose Store<span>*</span></label>
1129                        <div class="select">
1130  		                    <select id="field-contact-store" class="field rqrd" name="contact[choose-store]" value="">
1131  													<option value="">Please Select a store</option>
1132  												</select>
1133                        </div>
1134												<div class="form-note">Select 'Store Not Listed’ if no store is nearby</div>
1135											</div>
1136										</div>
1137                  </div><!-- /.form-row -->
1138
1139                  <div class="form-row-primary">
1140                    <div class="form-cols">
1141                      <div class="form-col">
1142                        <label for="field-contact-method" class="form-label-primary">Preferred Contact Method<span>*</span></label>
1143                        <div class="options">
1144                          <label class="filed field--radio-wraper"><input type="radio" name="contact[method]" checked value="phone">Phone</label>
1145                          <label class="filed field--radio-wraper"><input type="radio" name="contact[method]" value="email">Email</label>
1146                        </div>
1147                      </div>
1148                    </div>
1149                  </div>
1150
1151                  <div class="form-row-primary">
1152                    <label for="field-contact-message" class="form-label-primary">Message<span>*</span></label>
1153
1154                    <textarea rows="10" id="field-contact-message" class="field field--textarea rqrd" name="contact[body]" placeholder="Message"></textarea>
1155                  </div><!-- /.form-row -->
1156                </div><!-- /.form-body -->
1157
1158                <a href="#"></a>
1159
1160                
1161
1162								<div class="form-alert" id="contact-form-alert">
1163
1164								</div>
1165
1166                <div class="form-action clear">
1167                  <button type="submit" class="form-btn btn">
1168                    <span>Send</span>
1169                  </button>
1170                </div><!-- /.form-actions -->
1171
1172								<input type="hidden" value="" name="contact[_bcc]" id="field-contact-emails">
1173              </form>
1174            </div><!-- /.form-login -->
1175          </div><!-- /.content__body -->
1176
1177				</div><!-- /.popup__body -->
1178			</div><!-- /.popup__content -->
1179		</div><!-- /.popup__container -->
1180	</div><!-- /.popup__inner -->
1181</div><!-- /.popup -->
1182
1183<style>
1184	#popup-contact .popup__body .field--textarea {
1185    height: 200px;
1186  }
1187  #popup-contact .popup__body .select select {
1188    color: inherit;
1189    padding-right: 57px;
1190  }
1191  #popup-contact .popup__body .select:before {
1192    top: 20px;
1193  }
1194</style>
1195
1196	</div><!-- /.main -->
1197
1198	<footer class="footer">
1199	<div class="footer__inner">
1200		<div class="shell">
1201			<div class="footer__content">
1202				<nav class="footer__nav footer__nav--primary">
1203					
1204
1205
1206
1207
1208
1209
1210
1211	
1212		<ul class="menu ">
1213	
1214
1215		
1216			
1217
1218			
1219
1220			
1221			
1222
1223			
1224
1225			
1226			
1227
1228			<li class=" current-menu-item">
1229				<a href="/" title="Home">Home</a>
1230
1231				
1232
1233				
1234			</li>
1235		
1236			
1237
1238			
1239
1240			
1241			
1242
1243			
1244
1245			
1246			
1247
1248			<li class=" ">
1249				<a href="/pages/careers" title="Careers">Careers</a>
1250
1251				
1252
1253				
1254			</li>
1255		
1256			
1257
1258			
1259
1260			
1261			
1262
1263			
1264
1265			
1266			
1267
1268			<li class=" ">
1269				<a href="/pages/contact-us" title="Contact">Contact</a>
1270
1271				
1272
1273				
1274			</li>
1275		
1276			
1277
1278			
1279
1280			
1281			
1282
1283			
1284
1285			
1286			
1287
1288			<li class=" ">
1289				<a href="/pages/privacy-policy" title="Policies">Policies</a>
1290
1291				
1292
1293				
1294			</li>
1295		
1296	</ul>
1297	
1298
1299
1300
1301				</nav><!-- /.footer__nav footer__nav-/-primary -->
1302
1303				
1304
1305				<nav class="footer__nav footer__nav--secondary">
1306					
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316				</nav><!-- /.footer__nav footer__nav-/-secondary -->
1317
1318				
1319					<h6>Catering & Celebrations</h6>
1320				
1321
1322				<nav class="footer__nav footer__nav--secondary">
1323					
1324
1325
1326
1327
1328
1329
1330
1331	
1332		<ul class="menu ">
1333	
1334
1335		
1336			
1337
1338			
1339
1340			
1341			
1342
1343			
1344
1345			
1346			
1347
1348			<li class=" ">
1349				<a href="/pages/baby-showers" title="Baby Showers">Baby Showers</a>
1350
1351				
1352
1353				
1354			</li>
1355		
1356			
1357
1358			
1359
1360			
1361			
1362
1363			
1364
1365			
1366			
1367
1368			<li class=" ">
1369				<a href="/pages/birthday-parties" title="Birthday Parties">Birthday Parties</a>
1370
1371				
1372
1373				
1374			</li>
1375		
1376			
1377
1378			
1379
1380			
1381			
1382
1383			
1384
1385			
1386			
1387
1388			<li class=" ">
1389				<a href="/pages/catering" title="Catering">Catering</a>
1390
1391				
1392
1393				
1394			</li>
1395		
1396			
1397
1398			
1399
1400			
1401			
1402
1403			
1404
1405			
1406			
1407
1408			<li class=" ">
1409				<a href="/pages/corporate-gifts" title="Corporate Gifts">Corporate Gifts</a>
1410
1411				
1412
1413				
1414			</li>
1415		
1416			
1417
1418			
1419
1420			
1421			
1422
1423			
1424
1425			
1426			
1427
1428			<li class=" ">
1429				<a href="/pages/graduations" title="Graduation">Graduation</a>
1430
1431				
1432
1433				
1434			</li>
1435		
1436			
1437
1438			
1439
1440			
1441			
1442
1443			
1444
1445			
1446			
1447
1448			<li class=" ">
1449				<a href="/pages/receptions" title="Receptions">Receptions</a>
1450
1451				
1452
1453				
1454			</li>
1455		
1456			
1457
1458			
1459
1460			
1461			
1462
1463			
1464
1465			
1466			
1467
1468			<li class=" ">
1469				<a href="/pages/weddings" title="Weddings">Weddings</a>
1470
1471				
1472
1473				
1474			</li>
1475		
1476	</ul>
1477	
1478
1479
1480
1481				</nav><!-- /.footer__nav footer__nav-/-secondary -->
1482			</div><!-- /.footer__content -->
1483
1484			<div class="footer__bar">
1485				
1486
1487				
1488					
1489
1490
1491	
1492<div class="socials">
1493	<ul>
1494		
1495			
1496				
1497				<li>
1498					<a href="https://twitter.com/GigisUSA" class="social-icon social_fa-twitter">
1499						<i class='fa fa-twitter' aria-hidden='true'></i>
1500					</a>
1501				</li>
1502			
1503		
1504			
1505		
1506			
1507				
1508				<li>
1509					<a href="https://www.instagram.com/gigiscupcakesusa" class="social-icon social_fa-instagram">
1510						<i class='fa fa-instagram' aria-hidden='true'></i>
1511					</a>
1512				</li>
1513			
1514		
1515			
1516				
1517				<li>
1518					<a href="https://www.facebook.com/GigisCupcakes" class="social-icon social_fa-facebook">
1519						<i class='fa fa-facebook' aria-hidden='true'></i>
1520					</a>
1521				</li>
1522			
1523		
1524			
1525		
1526			
1527		
1528			
1529		
1530			
1531		
1532			
1533		
1534			
1535				
1536				<li>
1537					<a href="https://www.linkedin.com/company/698792" class="social-icon social_fa-linkedin">
1538						<i class='fa fa-linkedin' aria-hidden='true'></i>
1539					</a>
1540				</li>
1541			
1542		
1543	</ul>
1544</div>
1545
1546				
1547			</div><!-- /.footer__bar -->
1548			<div class="footer__bar">
1549				
1550				
1551			</div><!-- /.footer__bar -->
1552		</div><!-- /.shell -->
1553	</div><!-- /.footer__inner -->
1554</footer><!-- /.footer -->
1555
1556<div class="popup" id="popup-subscribe">
1557	<a href="#popup-subscribe" class="popup__overlay js-btn-toggle"></a>
1558
1559	<div class="popup__inner">
1560		<a href="#popup-subscribe" class="btn-close btn-close--large js-btn-toggle"></a>
1561
1562		<div class="popup__container">
1563			<div class="popup__content">
1564				<header class="popup__head">
1565					
1566						<h3>Want the Icing on Top?</h3>
1567					
1568				</header><!-- /.popup__head -->
1569
1570				<div class="popup__body">
1571					
1572						<p><p><strong>Get the latest on all our flavors and maybe even a special treat from time to time.</strong></p></p>
1573					
1574                  
1575                  <iframe src="https://iframe.punchh.com/whitelabel/gigiscupcakes/ecrm" height="551" width="280"></iframe>
1576                  
1577				</div><!-- /.popup__body -->
1578			</div><!-- /.popup__content -->
1579		</div><!-- /.popup__container -->
1580	</div><!-- /.popup__inner -->
1581</div><!-- /.popup -->
1582
1583</div><!-- /.wrapper -->
1584
1585
1586
1587
1588<!-- Subscriptions Powered by ReCharge Payments: Begin Liquid Code -->
1589<!--
1590	Subscription Theme Footer
1591	http://rechargepayments.com: v2
1592	Updated: 2017/09/12
1593-->
1594
1595	
1595<script>
1596		// Subscriptions Powered by ReCharge Payments: JavaScript
1597		(function() {
1598			// Basic function to load script files, will be used to include jQuery
1599			var loadScript = function(url, callback) {
1600				var script = document.createElement("script");
1601				script.type = "text/javascript";
1602				// If the browser is Internet Explorer
1603				if (script.readyState){ 
1604					script.onreadystatechange = function() {
1605						if (script.readyState == "loaded" || script.readyState == "complete") {
1606							script.onreadystatechange = null;
1607							callback();
1608						}
1609					};
1610				// For any other browser
1611				} else {
1612					script.onload = function() {
1613						callback();
1614					};
1615				}
1616				script.src = url;
1617				document.getElementsByTagName("head")[0].appendChild(script);
1618			};
1619			// This is our JavaScript that we'll run after jQuery is included
1620			var reChargeThemeFooterJS = function($) {
1621				function reChargeSaveCartNoteAndRedirectToCart() {
1622					var has_cart_note_or_attribute = false;
1623					try {
1624						var data = {};
1625						if ($('[name="note"]').val() != undefined) {
1626							var note = $('[name="note"]').val();
1627							data['note'] = note;
1628							has_cart_note_or_attribute = true;
1629						}
1630						if (has_cart_note_or_attribute) {
1631							$.ajax({
1632								type: 'POST',
1633								data: data,
1634								url: '/cart/update.js',
1635								dataType: 'json',
1636								success: function() {
1637									window.location.href = '/cart';
1638								}
1639							});
1640						} else {
1641							window.location.href = '/cart';
1642						}
1643					} catch (e) {
1644						window.location.href = '/cart';
1645					}
1646				}
1647				var checkout_button_selectors = '[href="/checkout"], form[action="/cart"] button[type="submit"], form[action="/cart"] input[type="submit"], form[action="/checkout"] input[type="submit"], form[action="/checkout"] button[type="submit"]';
1648				$(document).on('click', checkout_button_selectors, function(e) {
1649					if (!e.target.hasAttribute('data-disable-recharge')) {
1650						e.preventDefault();
1651						reChargeSaveCartNoteAndRedirectToCart();
1652						window.location.href = '/cart';
1653					} else {
1654						console.info('ReCharge disabled');
1655					}
1656				});
1657			}
1658			// Check if jQuery is added, if not, then we'll loadScript, otherwise, run reChargeJS
1659			if ((typeof(jQuery) == 'undefined') || (parseInt(jQuery.fn.jquery) == 1 && parseFloat(jQuery.fn.jquery.replace(/^1\./,"")) < 7.2)) {
1660				// We'll get our jQuery from Google APIs
1661				loadScript('//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js', function() {
1662					jQuery172 = jQuery.noConflict(true);
1663					reChargeThemeFooterJS(jQuery172);
1664				});
1665			} else {
1666				reChargeThemeFooterJS(jQuery);
1667			}
1668		})();
1669	</script>
1669
1670
1671<!-- Subscriptions Powered by ReCharge Payments: End Liquid Code -->
1672
1673<script type="text/javascript">
1674	window.addEventListener('load', function(){
1675			CartJS.init({"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});
1676
1677			$(document).ready( function() {
1678			jQuery('a[href^="http"]').not('a[href^="'+$(location).attr('hostname')+'"]').attr('target', '_blank').attr('rel', 'noopener noreferrer');
1679			});
1680	});
1681</script>
1681
1682  <!-- Google Tag Manager (noscript) -->
vendor: 73 bytes, lines 1682-1684
1682
1683<noscript>
1684    <iframe src="https://www.googletagmanager.com/ns.html?id=
1684GTM-KT57SQ2
vendor: 84 bytes, lines 1684-1685
1684" height="0" width="0" style="display:none;visibility:hidden"></iframe>
1685</noscript>
1686<!-- End Google Tag Manager (noscript) -->
1687
1688<script type="text/javascript">
1689window.addEventListener('load', function(){
1690
1691    function getPageType() {
1692    
1693        return "Homepage";
1694    
1695}
1696
1697
1698    window.dataLayer.push({
1699        visitorType: "Guest"
1700    });
1701
1702
1703
1704    window.dataLayer.push({
1705        event: "HomeView",
1706        pageType: "home"
1707    });
1708
1709
1710
1711    
1712
1713    
1714
1715    
1716
1717    
1718
1719    Array.prototype.slice.call(document.querySelectorAll('a[href*="/products/"]'))
1720        .forEach(function(select) {
1721            select.addEventListener('click', handleProductClick);
1722        });
1723
1724    function getClickedProductHandle(element) {
1725        var arr = element.href.split('/products/');
1726        return arr[arr.length-1];
1727    }
1728
1729    function handleProductClick(event) {
1730        if(typeof allProducts == "undefined") return;
1731        var target = event.target.matches('a[href*="/products/"]')
1732            ? event.target
1733            : event.target.closest('a[href*="/products/"]');
1734        var handle = getClickedProductHandle(target);
1735        var clickedProduct = allProducts.filter(function(product) {
1736            return product.handle === handle;
1737        });
1738        if (clickedProduct[0]) delete clickedProduct[0].list;
1739        if (clickedProduct[0]) delete clickedProduct[0].handle;
1740        window.dataLayer.push({
1741            'event': 'productClick',
1742            'ecommerce': {
1743                currencyCode: "USD",
1744                'click': {
1745                    'actionField': {'list': getPageType()},
1746                    'products': clickedProduct
1747
1748                }
1749            },
1750        });
1751    }
1752}, false);
1753</script>
1753
1754
1755<!-- Accessibility Code for "gigiscupcakesusa.com" -->
1756<script>
1757window.interdeal = {
1758    "sitekey": "f6794bbb8119c5745100f74932a25f83",
1759    "Position": "Left",
1760    "Menulang": "EN",
1761    "domains": {
1762        "js": "https://cdn.equalweb.com/",
1763        "acc": "https://access.equalweb.com/"
1764    },
1765    "btnStyle": {
1766        "vPosition": [
1767            "80%",
1768            null
1769        ],
1770        "scale": [
1771            "0.8",
1772            "0.8"
1773        ],
1774        "color": {
1775            "main": "#1876c9",
1776            "second": ""
1777        },
1778        "icon": {
1779            "type": 2,
1780            "shape": "circle"
1781        }
1782    }
1783};
1784(function(doc, head, body){
1785	var coreCall             = doc.createElement('script');
1786	coreCall.src             = 'https://cdn.equalweb.com/core/4.4.1/accessibility.js';
1787	coreCall.defer           = true;
1788	coreCall.integrity       = 'sha512-tq2wb4PBHqpUqBTfTG32Sl7oexERId9xGHX2O3yF91IYLII2OwM1gJVBXGbEPaLmfSQrIE+uAOzNOuEUZHHM+g==';
1789	coreCall.crossOrigin     = 'anonymous';
1790	coreCall.setAttribute('data-cfasync', true );
1791	body? body.appendChild(coreCall) : head.appendChild(coreCall);
1792})(document, document.head, document.body);
1793</script>
vendor: 1 bytes, line 1793
1793
1794<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1794
1795</body>
1796</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.