PageSourceSearch

https://quelque-chose.ca/

html quelque-chose.ca collected 2026-10-03 21:32:28 UTC 214,993 bytes, 3,231 lines download raw bytes

1<!doctype html>
2<!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
3<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
4<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]-->
5<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]-->
6<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js"> <!--<![endif]-->
7<head>
7<script data-source-attribution="shopify.event_observer.bootstrap">
8(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//quelque-chose.ca/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`9403944`)))})();
9//# sourceURL=event-observer-collector.js
10</script>
10
11
12
13  <!-- Basic page needs ================================================== -->
14  <meta charset="utf-8">
15  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
16  
17  <meta name="google-site-verification" content="PpfaRn68joc1RA-pxSpjS2lt6WUZQqjcUsbpK4a-TTs" />
18
19  
20    <link rel="shortcut icon" href="//quelque-chose.ca/cdn/shop/files/LOGO_32x32.png?v=1613582365" type="image/png" />
21  
22
23  <!-- Title and description ================================================== -->
24  <title>
25  Quelque Chose Patisserie - Macarons Canada &ndash; Quelque Chose Patisserie Inc
26  </title>
27
28  
29  <meta name="description" content="French desserts with a modern twist / Desserts francais avec un touche moderne">
30  
31
32  <!-- Helpers ================================================== -->
33  <!-- /snippets/social-meta-tags.liquid -->
34
35
36  <meta property="og:type" content="website">
37  <meta property="og:title" content="Quelque Chose Patisserie - Macarons Canada">
38  <meta property="og:url" content="https://quelque-chose.ca/">
39  <meta property="og:description" content="French desserts with a modern twist / Desserts francais avec un touche moderne">
40
41<meta property="og:site_name" content="Quelque Chose Patisserie Inc">
42
43
44<meta name="twitter:card" content="summary_large_image">
45
46
47  <meta name="twitter:title" content="Quelque Chose Patisserie - Macarons Canada">
48  <meta name="twitter:description" content="French desserts with a modern twist / Desserts francais avec un touche moderne">
49
50
51  <link rel="canonical" href="https://quelque-chose.ca/">
52  <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
53  <meta name="theme-color" content="#1f3057">
54
55  <!-- CSS ================================================== -->
56  <link href="//quelque-chose.ca/cdn/shop/t/8/assets/timber.scss.css?v=151109118832316285201706635866" rel="stylesheet" type="text/css" media="all" />
57  <link href="//quelque-chose.ca/cdn/shop/t/8/assets/theme.scss.css?v=31021830998289652051706635866" rel="stylesheet" type="text/css" media="all" />
58  <link href="//quelque-chose.ca/cdn/shop/t/8/assets/quelquechose.scss.css?v=40530855748471360101586536307" rel="stylesheet" type="text/css" media="all" />
59  
60  
61  
62  <link href="//fonts.googleapis.com/css?family=Lora:700" rel="stylesheet" type="text/css" media="all" />
63
64
65  
66    
67    
68    <link href="//fonts.googleapis.com/css?family=Crimson+Text:700" rel="stylesheet" type="text/css" media="all" />
69  
70
71
72  
73    
74    
75    <link href="//fonts.googleapis.com/css?family=Roboto:700" rel="stylesheet" type="text/css" media="all" />
76  
77
78
79
80  <!-- Sections ================================================== -->
81  
81<script>
82    window.theme = window.theme || {};
83    theme.strings = {
84      zoomClose: "Close (Esc)",
85      zoomPrev: "Previous (Left arrow key)",
86      zoomNext: "Next (Right arrow key)",
87      moneyFormat: "${{amount}}",
88      addressError: "Error looking up that address",
89      addressNoResults: "No results for that address",
90      addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.",
91      authError: "There was a problem authenticating your Google Maps account."
92    };
93    theme.settings = {
94      cartType: "drawer",
95      gridType: "collage"
96    };
97  </script>
97
98
99  
99<script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js" type="text/javascript"></script>
99
100
101  <!--[if (gt IE 9)|!(IE)]><!-->
101<script src="//quelque-chose.ca/cdn/shop/t/8/assets/lazysizes.min.js?v=37531750901115495291506978703" async="async"></script>
101<!--<![endif]-->
102  <!--[if lte IE 9]>
102<script src="//quelque-chose.ca/cdn/shop/t/8/assets/lazysizes.min.js?v=37531750901115495291506978703"></script>
102<![endif]-->
103
104  <!--[if (gt IE 9)|!(IE)]><!-->
104<script src="//quelque-chose.ca/cdn/shop/t/8/assets/theme.js?v=120156624395460333491605108715" defer="defer"></script>
104<!--<![endif]-->
105  <!--[if lte IE 9]>
105<script src="//quelque-chose.ca/cdn/shop/t/8/assets/theme.js?v=120156624395460333491605108715"></script>
105<![endif]-->
106
107  <!-- Header hook for plugins ================================================== -->
108  
108<script>window.nfecShopVersion = '1645363235';window.nfecJsVersion = '449365';window.nfecCVersion = 73396</script>
108<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
108<meta name="google-site-verification" content="WX60oKoKkeoqWw2wYungdGHwt_xYk5u-FhwLZSVeUG0">
109<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/9403944/digital_wallets/dialog">
110<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
110<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
110
111<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
112<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=9403944" crossorigin="anonymous"></script>
vendor: 1 bytes, line 112
112
113<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":9403944,"countryCode":"CA","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/9403944","merchantName":"Quelque Chose Patisserie Inc","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"Quelque Chose Patisserie Inc","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 113
113
114<script id="shopify-features" type="application/json">{"accessToken":"0547ba937038c704a12174afe97a156d","betas":["rich-media-storefront-analytics"],"domain":"quelque-chose.ca","predictiveSearch":true,"shopId":9403944,"locale":"en"}</script>
vendor: 1 bytes, line 114
114
115<script>var Shopify = Shopify || {};
116Shopify.shop = "quelque-chose-patisserie.myshopify.com";
117Shopify.locale = "en";
118Shopify.currency = {"active":"USD","rate":"0.71567892"};
119Shopify.country = "US";
120Shopify.theme = {"name":"Brooklyn","id":3882942492,"schema_name":"Brooklyn","schema_version":"2.6.4","theme_store_id":730,"role":"main"};
121Shopify.theme.handle = "null";
122Shopify.theme.style = {"id":null,"handle":null};
123Shopify.cdnHost = "quelque-chose.ca/cdn";
124Shopify.routes = Shopify.routes || {};
125Shopify.routes.root = "/";
126Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
127Shopify.SignInWithShop = Shopify.SignInWithShop || {};
128Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
129Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 129
129
130<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 130
130
131<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 131
131
132<script>
133  window.ShopifyPay = window.ShopifyPay || {};
134  window.ShopifyPay.apiHost = "shop.app\/pay";
135  window.ShopifyPay.redirectState = null;
136</script>
vendor: 1 bytes, line 136
136
137<script>
138  window.Shopify = window.Shopify || {};
139  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
140  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
141  window.Shopify.SignInWithShop.eligible = true;
142</script>
vendor: 1 bytes, line 142
142
143<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 143
143
144<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 144
144
145<script type="module">
146  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
147
148  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
149
150</script>
vendor: 1 bytes, line 150
150
151<script>
152  window.Shopify = window.Shopify || {};
153  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
154  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"]};
155</script>
vendor: 1 bytes, line 155
155
156<script>(function() {
157  var isLoaded = false;
158  function asyncLoad() {
159    if (isLoaded) return;
160    isLoaded = true;
161    var urls = ["\/\/d1liekpayvooaz.cloudfront.net\/apps\/customizery\/customizery.js?shop=quelque-chose-patisserie.myshopify.com","\/\/cdn.shopify.com\/proxy\/96d2cca35f30b78776af4f53a97b81edb1dc06bc5df7f3b83775e4a62786cb71\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=quelque-chose-patisserie.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/assets.useinstabuy.com\/assets\/instabuy-client.js?shop=quelque-chose-patisserie.myshopify.com"];
162    for (var i = 0; i < urls.length; i++) {
163      var s = document.createElement('script');
164      s.type = 'text/javascript';
165      s.async = true;
166      s.src = urls[i];
167      var x = document.getElementsByTagName('script')[0];
168      x.parentNode.insertBefore(s, x);
169    }
170  };
171  if(window.attachEvent) {
172    window.attachEvent('onload', asyncLoad);
173  } else {
174    window.addEventListener('load', asyncLoad, false);
175  }
176})();</script>
vendor: 1 bytes, line 176
176
177<script id="__st">var __st={"a":9403944,"offset":-14400,"reqid":"e49e1c97-1229-4e52-9395-6bc66d3c8985-1791063147","pageurl":"quelque-chose.ca\/","u":"3a57bc453352","p":"home"};</script>
vendor: 1 bytes, line 177
177
178<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 178
178
179<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 179
179
180<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//quelque-chose.ca/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 180
180
181<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 = "//quelque-chose.ca/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>
181<script crossorigin="anonymous" defer="defer" src="//quelque-chose.ca/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 181
181
182<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 182
182
183<script>
184  window.Shopify = window.Shopify || {};
185  window.Shopify.MCP = window.Shopify.MCP || {};
186  window.Shopify.MCP.enabled = true;
187  window.Shopify.MCP.shop = "quelque-chose-patisserie.myshopify.com";
188  window.Shopify.MCP.mcpEndpoint = "https:\/\/quelque-chose.ca\/api\/mcp";
189  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"]}}];
190</script>
vendor: 1 bytes, line 190
190
191<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("\/\/quelque-chose.ca\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
192</script>
vendor: 1 bytes, line 192
192
193<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://quelque-chose.ca/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
194</script>
vendor: 1 bytes, line 194
194
195<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
196  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);
197</script>
vendor: 1 bytes, line 197
197
198<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})}}));
199</script>
199
200<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://quelque-chose.ca/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
201<style id="shopify-accelerated-checkout-cart">
202        #shopify-buyer-consent {
203  margin-top: 1em;
204  display: inline-block;
205  width: 100%;
206}
207
208#shopify-buyer-consent.hidden {
209  display: none;
210}
211
212#shopify-subscription-policy-button {
213  background: none;
214  border: none;
215  padding: 0;
216  text-decoration: underline;
217  font-size: inherit;
218  cursor: pointer;
219}
220
221#shopify-subscription-policy-button::before {
222  box-shadow: none;
223}
224
225      </style>
226
227<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
227
228  <!-- /snippets/oldIE-js.liquid -->
229
230
231<!--[if lt IE 9]>
232<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 232
232
233<script src="//quelque-chose.ca/cdn/shop/t/8/assets/respond.min.js?v=52248677837542619231506978704" type="text/javascript"></script>
233
234<link href="//quelque-chose.ca/cdn/shop/t/8/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" />
235<link href="//quelque-chose.ca/search?q=846cee2784402f481b44e5e845b1bd01" id="respond-redirect" rel="respond-redirect" />
236<script src="//quelque-chose.ca/search?q=846cee2784402f481b44e5e845b1bd01" type="text/javascript"></script>
236
237<![endif]-->
238
239
240<!--[if (lte IE 9) ]>
240<script src="//quelque-chose.ca/cdn/shop/t/8/assets/match-media.min.js?v=159635276924582161481506978703" type="text/javascript"></script>
240<![endif]-->
241
242
243  
243<script src="//quelque-chose.ca/cdn/shop/t/8/assets/modernizr.min.js?v=21391054748206432451506978703" type="text/javascript"></script>
243
244
245  
246  
247  <link href="//quelque-chose.ca/cdn/shop/t/8/assets/shopstorm-apps.scss.css?v=7537" rel="stylesheet" type="text/css" media="all" />
248  
249  
250  
250<script>
251var Shoppad = {
252  apps: {
253    infiniteoptions: {
254      ready: function() {
255
256        $('.datepicker').datepicker({
257          inline: true,
258          minDate: 1,
259          altField: '.datepicker input[type=text]',
260          onSelect: function() {
261            $('.ui-datepicker-inline').hide();
262          }
263        });
264
265        $('.datepicker input[type=text]').change(function(){
266          $('.datepicker').datepicker('setDate', $(this).val());
267        });
268
269        $('.datepicker').datepicker( "setDate", '' );
270
271        $('.datepicker input[type=text]').attr('readonly','true');
272
273        $('.ui-datepicker-inline').hide();
274
275        $('.datepicker input[type=text]').on('click touchstart', function () {
276              $('.ui-datepicker-inline').show();
277        });
278      }
279    }
280  }
281};
282</script>
282
283
284<script src="https://code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
284
285
286
287  
287<script>
288        window.zoorixCartData = {
289          currency: "USD",
290          currency_symbol: "$",
291          
292          original_total_price: 0,
293          total_discount: 0,
294          item_count: 0,
295          items: [
296              
297          ]
298       	  
299        };
300        window.Zoorix = window.Zoorix || {};
301        window.Zoorix.moneyFormat = "${{amount}}";
302        window.Zoorix.moneyFormatWithCurrency = "${{amount}} USD";
303</script>
303
304<link rel="stylesheet" href="//quelque-chose.ca/cdn/shop/t/8/assets/sca-pp.css?v=26248894406678077071590178660">
305 
305<script>
306  
307  SCAPPShop = {};
308    
309  </script>
vendor: 1 bytes, line 309
309
310<script src="//quelque-chose.ca/cdn/shop/t/8/assets/sca-pp-initial.js?v=1062897222502753561590503750" type="text/javascript"></script>
310
311   
312<!-- Zapiet | Store Pickup + Delivery -->
313
314<style type="text/css">
315.mfp-bg{z-index:999999998;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:999999999;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}@media (max-width:900px){.mfp-container{padding-left:6px;padding-right:6px}}.picker,.picker__holder{width:100%;position:absolute}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em)perspective(600px)rotateX(10deg);transform:translateY(-1em)perspective(600px)rotateX(10deg);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;-webkit-transition:opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0)perspective(600px)rotateX(0);transform:translateY(0)perspective(600px)rotateX(0);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;-webkit-transition:opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;-webkit-box-shadow:0 6px 18px 1px rgba(0,0,0,.12);box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.picker__footer,.picker__header,.picker__table{text-align:center}.picker__day--highlighted,.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__box{padding:0 1em}.picker__header{position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;-webkit-box-sizing:content-box;box-sizing:content-box;top:-.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}.picker__nav--next,.picker__nav--prev{top:-.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;
315width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{color:#000;cursor:pointer;background:#b1dcfb}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover,.picker__list-item:hover{background:#b1dcfb;cursor:pointer;color:#000}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height:46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item--highlighted,.picker__list-item:hover{border-color:#0089ec;z-index:10}.picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}.picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before{color:#fff;border-color:#fff}.picker--time{min-width:256px;max-width:320px}.picker--time .picker__holder{background:#f2f2f2}@media (min-height:40.125em){.picker--time .picker__holder{font-size:.875em}}.picker--time .picker__box{padding:0;position:relative}#storePickupApp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;margin-top:1rem;text-align:left}#storePickupApp tr{display:table-row}#storePickupApp tr td{display:table-cell;float:inherit;padding:0}#storePickupApp .address{margin-bottom:0;padding-bottom:0}#storePickupApp .filterByRegion select{width:100%}#storePickupApp .row{display:block}#storePickupApp .picker__weekday{padding:1em!important;display:table-cell;float:inherit}#storePickupApp input[type=text]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.7em 1em;border:1px solid #dadada;-webkit-box-shadow:inset 0 1px 3px #ddd;box-shadow:inset 0 1px 3px #ddd;
315-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%;margin-bottom:0;font-size:.9em;line-height:1em;height:inherit}#storePickupApp p{padding:0;margin:10px 0;font-size:.9em}#storePickupApp .pickupPagination{padding:0;margin:1em 0 0;font-size:.9em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#storePickupApp .pickupPagination li{margin-right:.4em;border:1px solid #dadada;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex}#storePickupApp .pickupPagination li a{padding:.5em 1em}#storePickupApp .pickupPagination li.active{background:#eee}#storePickupApp .pickupPagination li:hover{border-color:#c1c1c1}#storePickupApp .checkoutMethodsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#storePickupApp .checkoutMethodsContainer.inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#storePickupApp .checkoutMethodsContainer.inline,#storePickupApp .checkoutMethodsContainer.inline .checkoutMethod{display:-webkit-box;display:-ms-flexbox;display:flex}#storePickupApp .checkoutMethodsContainer.default .checkoutMethod{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.5em;border:1px solid #dadada;border-radius:5px;padding:1em}#storePickupApp .checkoutMethodsContainer.default .checkoutMethod:last-child{margin-right:0}#storePickupApp .checkoutMethodsContainer.default .checkoutMethod:hover{cursor:pointer;border-color:#c1c1c1}#storePickupApp .checkoutMethodsContainer.default .checkoutMethod.active{background:#eee}#storePickupApp .checkoutMethodsContainer.default .checkoutMethod .checkoutMethodImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:.5em}#storePickupApp .checkoutMethodsContainer.default .checkoutMethod .checkoutMethodImage img{max-height:26px}#storePickupApp .checkoutMethodsContainer.default .checkoutMethod .checkoutMethodName{text-align:center;line-height:1em;font-size:.9em}#storePickupApp .checkoutMethodsContainer.custom .checkoutMethod{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.5em}#storePickupApp .checkoutMethodsContainer.custom .checkoutMethod:last-child{margin-right:0}#storePickupApp .checkoutMethodsContainer.custom .checkoutMethod .checkoutMethodImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#storePickupApp .checkoutMethodContainer.pickup #searchBlock{margin-top:1em}#storePickupApp .checkoutMethodContainer .inputWithButton{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;position:relative}#storePickupApp .checkoutMethodContainer .inputWithButton input[type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:0;margin:0;max-width:inherit;border-radius:4px 0 0 4px;line-height:1em}#storePickupApp .checkoutMethodContainer .inputWithButton .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#eee;border:none;border:1px solid #dadada;border-radius:0 4px 4px 0;font-size:1.2em;padding:0 .6em;margin:0;width:inherit}#storePickupApp .checkoutMethodContainer .inputWithButton .button:hover{cursor:pointer}#storePickupApp .checkoutMethodContainer .inputWithButton .button .fa{color:#000}#storePickupApp .checkoutMethodContainer .locations{border:1px solid #dadada;border-radius:4px;margin-top:.5em;max-height:240px;overflow-y:auto}#storePickupApp .checkoutMethodContainer .locations .location{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2em;border-bottom:1px solid #f3f3f3;margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#storePickupApp .checkoutMethodContainer .locations .location input[type=radio]{margin-top:.2em;margin-right:.7em;height:inherit}#storePickupApp .checkoutMethodContainer .locations .location:last-child{border-bottom:none}#storePickupApp .checkoutMethodContainer .locations .location.active{background:#eee}#storePickupApp .checkoutMethodContainer .locations .location .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.9em}#storePickupApp .checkoutMethodContainer .locations .location .block .company_name{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.3em}#storePickupApp .checkoutMethodContainer .locations .location .block .moreInformationLink{margin-top:.3em}#storePickupApp .checkoutMethodContainer .picker__holder{bottom:-39px}#storePickupApp .checkoutMethodContainer .picker__list{padding:0;display:block}#storePickupApp .checkoutMethodContainer.delivery .inputWithButton,#storePickupApp .checkoutMethodContainer.shipping .inputWithButton{margin-bottom:0}#storePickupApp .checkoutMethodContainer .picker__list-item,#storePickupApp .checkoutMethodContainer .picker__list-item:first-child,#storePickupApp .checkoutMethodContainer .picker__list-item:nth-child(0),#storePickupApp .checkoutMethodContainer .picker__list-item:nth-child(2),#storePickupApp .checkoutMethodContainer .picker__list-item:nth-child(3),#storePickupApp .checkoutMethodContainer .picker__list-item:nth-child(4),#storePickupApp .checkoutMethodContainer .picker__list-item:nth-child(5){width:100%;display:block;padding:1em}#storePickupApp .checkoutMethodContainer.pickup .datePicker{margin-top:1em;margin-bottom:0}#storePickupApp .checkoutMethodContainer.delivery .picker--time .picker__list-item--disabled{display:none}#storePickupApp .spinnerContainer{padding:.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5em}#storePickupApp .error,#storePickupApp .error p{color:#c00}#storePickupApp .picker{left:0}.drawer__cart #storePickupApp .checkoutMethod .checkoutMethodImage img{-webkit-filter:invert(1);filter:invert(1)}.drawer__cart #storePickupApp .checkoutMethod.active{color:#222323}.drawer__cart #storePickupApp .checkoutMethod.active img{-webkit-filter:invert(0);filter:invert(0)}.drawer__cart #storePickupApp .inputWithButton .button,.drawer__cart #storePickupApp .locations .location .block,.drawer__cart #storePickupApp .locations .location a{color:#222323}.zapietModal{color:#333;width:auto;padding:20px;margin:20px auto}.zapietModal,.zapietModal.moreInformation{position:relative;background:#fff;max-width:500px}.zapietModal.moreInformation{margin:0 auto;border:1px solid #fff;border-radius:4px;padding:1em}.zapietModal.moreInformation h2{margin-bottom:.4em;font-size:1.5em}.zapietModal.moreInformation .mfp-close-btn-in .mfp-close{margin:0}.zapietModal.moreInformation table{margin-bottom:0;width:100%}.zapietModal.moreInformation .address{line-height:1.4em;padding-bottom:1em}
316</style>
317
318<link href="//quelque-chose.ca/cdn/shop/t/8/assets/storepickup.css?v=128405042519720942491615351680" rel="stylesheet" type="text/css" media="all" />
319<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" media="all" />
320
321<script type="text/javascript">document.addEventListener("zapiet:start", function(e) {	if (window.Zapiet && window.ZapietCachedSettings) {	  Zapiet.start(ZapietCachedSettings);	}}); </script>
321
322
323
324
325
326
327
328
329
330<script src="//quelque-chose.ca/cdn/shop/t/8/assets/storepickup.js?v=60775335225472681891615351674" defer="defer"></script>
330
331
332<script type="text/javascript">
333document.addEventListener("DOMContentLoaded", function(event) {  
334  var products = [];
335
336  
337
338  ZapietCachedSettings = {
339    // Your myshopify.com domain name. 
340    shop_identifier: 'quelque-chose-patisserie.myshopify.com',
341    // Which language would you like the widget in? Default English. 
342    language_code: 'en',
343    // Any custom settings can go here.
344    settings: {
345      disable_deliveries: false,
346      disable_pickups: false,
347      disable_shipping: false
348    },
349    checkout_url: '/cart',
350    discount_code: 'false',
351    products: products,
352    checkout_button_label: 'Check Out',
353    customer: {
354      first_name: '',
355      last_name: '',
356      company: '',
357      address1: '',
358      address2: '',
359      city: '',
360      province: '',
361      country: '',
362      zip: '',
363      phone: ''
364    },
365    advance_notice: {
366      pickup: {
367        value: '',
368        unit: '',
369        breakpoint: '',
370        after_breakpoint_value: '',
371        after_breakpoint_unit: ''
372      },
373      delivery: { 
374        value: '',
375        unit: '',
376        breakpoint: '',
377        after_breakpoint_value: '',
378        after_breakpoint_unit: ''
379      },
380      shipping: {
381        value: '',
382        breakpoint: '',
383        after_breakpoint_value: ''
384      }
385    },
386    // Do not modify the following parameters.
387    cached_config: {"enable_app":true,"enable_geo_search_for_pickups":false,"pickup_region_filter_enabled":false,"pickup_region_filter_field":null,"currency":"CAD","weight_format":"kg","pickup.enable_map":false,"delivery_validation_method":"max_driving_distance","base_country_name":"Canada","base_country_code":"CA","method_display_style":"default","default_method_display_style":"classic","date_format":"l, F j, Y","time_format":"h:i A","week_day_start":"Sun","pickup_address_format":"<span class=\"name\"><strong>{{company_name}}</strong></span><span class=\"address\">{{address_line_1}}<br>{{city}}, {{postal_code}}</span><span class=\"distance\">{{distance}}</span>{{more_information}}","rates_enabled":true,"payment_customization_enabled":false,"distance_format":"km","enable_delivery_address_autocompletion":true,"enable_delivery_current_location":false,"enable_pickup_address_autocompletion":false,"pickup_date_picker_enabled":true,"pickup_time_picker_enabled":true,"delivery_note_enabled":false,"delivery_note_required":false,"delivery_date_picker_enabled":true,"delivery_time_picker_enabled":true,"shipping.date_picker_enabled":true,"delivery_validate_cart":true,"pickup_validate_cart":true,"gmak":"QUl6YVN5QktBbnJZZ2dPU2I4dFlNYmFsWGhLQ1VKODBPdy1HdGpr","enable_checkout_locale":true,"enable_checkout_url":true,"disable_widget_for_digital_items":true,"disable_widget_for_product_handles":"gift-card","disable_widget_discount_override":false,"colors":{"widget_active_background_color":null,"widget_active_border_color":null,"widget_active_icon_color":null,"widget_active_text_color":null,"widget_inactive_background_color":null,"widget_inactive_border_color":null,"widget_inactive_icon_color":null,"widget_inactive_text_color":null},"delivery_validator":{"enabled":false,"show_on_page_load":true,"sticky":true},"checkout":{"delivery":{"discount_code":"","prepopulate_shipping_address":true,"preselect_first_available_time":true},"pickup":{"discount_code":null,"prepopulate_shipping_address":true,"customer_phone_required":false,"preselect_first_location":true,"preselect_first_available_time":true},"shipping":{"discount_code":""}},"day_name_attribute_enabled":false,"methods":{"shipping":{"active":true,"enabled":true,"name":"Shipping","sort":1,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":true,"value":"Shipping","enable":true,"property":"type","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}},"delivery":{"active":false,"enabled":true,"name":"Delivery","sort":2,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":true,"value":"Shipping","enable":false,"property":"type","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}}
387,"pickup":{"active":false,"enabled":true,"name":"Pickup","sort":3,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":true,"value":"Shipping","enable":false,"property":"type","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}}},"translations":{"methods":{"shipping":"Shipping","pickup":"Pickups","delivery":"Delivery"},"calendar":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December","sunday":"Sun","monday":"Mon","tuesday":"Tue","wednesday":"Wed","thursday":"Thu","friday":"Fri","saturday":"Sat","today":"","close":"","labelMonthNext":"Next month","labelMonthPrev":"Previous month","labelMonthSelect":"Select a month","labelYearSelect":"Select a year","and":"and","between":"between"},"pickup":{"heading":"Store Pickup","note":"","location_placeholder":"Enter your postal code ...","filter_by_region_placeholder":"Filter by state/province","location_label":"Choose a location.","datepicker_label":"Choose a date and time.","date_time_output":"{{DATE}} at {{TIME}}","datepicker_placeholder":"Choose a date and time.","locations_found":"Please select a pickup location:","no_locations_found":"Sorry, pickup is not available for your selected items.","no_locations_region":"Sorry, pickup is not available in your region.","no_date_time_selected":"Please select a date & time.","checkout_button":"Checkout","could_not_find_location":"Sorry, we could not find your location.","checkout_error":"Please select a date and time for pickup.","more_information":"More information","opening_hours":"Opening hours","dates_not_available":"Sorry, your selected items are not currently available for pickup.","min_order_total":"Minimum order value for pickup is $0.00","min_order_weight":"Minimum order weight for pickup is {{ weight }}","max_order_total":"Maximum order value for pickup is $0.00","max_order_weight":"Maximum order weight for pickup is {{ weight }}","cart_eligibility_error":"Sorry, pickup is not available for your selected items."},"delivery":{"heading":"Local Delivery","note":"Enter your postal code to check if you are eligible for local delivery:","location_placeholder":"Enter your postal code ...","datepicker_label":"Choose a date and time.","datepicker_placeholder":"Choose a date and time.","date_time_output":"{{DATE}} between {{SLOT_START_TIME}} and {{SLOT_END_TIME}}","available":"Great! You are eligible for delivery.","not_available":"Sorry, delivery is not available in your area.","no_date_time_selected":"Please select a date & time for pickup.","checkout_button":"Checkout","could_not_find_location":"Sorry, we could not find your location.","checkout_error":"Please enter a valid zipcode and select your preferred date and time for delivery.","cart_eligibility_error":"Sorry, delivery is not available for your selected items.","dates_not_available":"Sorry, your selected items are not currently available for delivery.","min_order_total":"Minimum order value for delivery is $0.00","min_order_weight":"Minimum order weight for delivery is {{ weight }}","max_order_total":"Maximum order value for delivery is $0.00","max_order_weight":"Maximum order weight for delivery is {{ weight }}","delivery_validator_prelude":"Do we deliver?","delivery_validator_placeholder":"Enter your postal code ...","delivery_validator_button_label":"Go","delivery_validator_eligible_heading":"Great, we deliver to your area!","delivery_validator_eligible_content":"To start shopping just click the button below","delivery_validator_eligible_button_label":"Continue shopping","delivery_validator_not_eligible_heading":"Sorry, we do not deliver to your area","delivery_validator_not_eligible_content":"You are more then welcome to continue browsing our store","delivery_validator_not_eligible_button_label":"Continue shopping","delivery_validator_error_heading":"An error occured","delivery_validator_error_content":"Sorry, it looks like we have encountered an unexpected error. Please try again.","delivery_validator_error_button_label":"Continue shopping","delivery_note_label":"Please enter delivery instructions (optional)","delivery_note_label_required":"Please enter delivery instructions (required)","delivery_note_error":"Please enter delivery instructions"},"shipping":{"heading":"Shipping","note":"Please click the checkout button to continue.","checkout_button":"Checkout","datepicker_placeholder":"Choose a date.","checkout_error":"Please choose a date for shipping.","min_order_total":"Minimum order value for shipping is $0.00","min_order_weight":"Minimum order weight for shipping is {{ weight }}","max_order_total":"Maximum order value for shipping is $0.00","max_order_weight":"Maximum order weight for shipping is {{ weight }}","cart_eligibility_error":"Sorry, shipping is not available for your selected items."},"widget":{"zapiet_id_error":"There was a problem adding the Zapiet ID to your cart","attributes_error":"There was a problem adding the attributes to your cart"},"product_widget":{"title":"Delivery and pickup options:","pickup_at":"Pickup at {{ location }}","ready_for_collection":"Ready for collection from","on":"on","view_all_stores":"View all stores","pickup_not_available_item":"Pickup not available for this item","delivery_not_available_location":"Delivery not available for {{ postal_code }}","delivered_by":"Delivered by {{ date }}","delivered_today":"Delivered today","change":"Change","tomorrow":"tomorrow","today":"today","delivery_to":"Delivery to {{ postal_code }}","showing_options_for":"Showing options for {{ postal_code }}","modal_heading":"Find a store for pickup","modal_subheading":"Showing stores near {{ postal_code }}","show_opening_hours":"Show opening hours","hide_opening_hours":"Hide opening hours","closed":"Closed","input_placeholder":"Enter your postal code","input_button":"Check","input_error":"Add a postal code to check available delivery and pickup options.","pickup_available":"Pickup available","not_available":"Not available","select":"Select","selected":"Selected","find_a_store":"Find a store","out_of_stock":"Out of stock","only_x_in_stock":"Only {{ quantity }} in stock","x_in_stock":"{{ quantity }} in stock","in_stock":"In stock"},"shipping_language_code":"en","delivery_language_code":"en-US","pickup_language_code":"en-GB"},"calendar_settings":{"date_format":"l, F j, Y","week_day_start":"Sun","month_header":"F Y"},"default_language":"en","region":"us-2","api_region":"api-us","enable_zapiet_id_all_items":false,"widget_restore_state_on_load":false,"block_checkout_till_load":false,"block_checkout_styles":"[name=\"checkout\"]{opacity:0.5;pointer-events:none}","draft_orders_enabled":false,"preselect_checkout_method":true,"widget_show_could_not_locate_div_error":true,"checkout_extension_enabled":false,"show_pickup_consent_checkbox":false,"show_delivery_consent_checkbox":false,"subscription_paused":false,"pickup_note_enabled":false,"pickup_note_required":false,"shipping_note_enabled":false,"shipping_note_required":false,"asset_url":"https://d1nsc3vx6l3v3t.cloudfront.net/c894f700-e3ad-46fa-92ed-1132ccbab16a/"}
388  }
389
390  Zapiet.start(ZapietCachedSettings);
391});
392</script>
392
393<!-- Zapiet | Store Pickup + Delivery -->
394  <meta name="facebook-domain-verification" content="ndh6p2yehq6m6ohte9wbuuwbwfmzcq" />
395
396
397
398
399<!-- BEGIN app block: shopify://apps/mw-bundle-builder/blocks/app-embed-block/5bcb1a6d-53b5-4d9c-b4f9-19f6620da62b -->
400
401
402  <!-- BEGIN app snippet: helper --><link rel="preload" href="https://cdn.shopify.com/extensions/01a0f7a8-86af-742e-b9e9-22128d59cf6e/mw-bundle-builder-509/assets/theme.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
402<script type="application/json" id="mwMarketingOffersBundleItems">{  }
403</script>
403<script type="application/json" id="mwMarketingOffersOfferItems">[]
404</script>
404
405
406<script></script>
406
407
408
409  
409<script>
410    window.mwHelpersReady = new Promise((resolve) => {
411      window.__resolveHelpers = resolve;
412    });
413    window.mwBundleEvents = {
414      onCallback: function (_hookName, data) {
415        return data;
416      },
417      ...(window.mwBundleEvents || {}),
418    };
419
420    
421      const mainProduct = null;
422    
423
424    window.mwMarketingOffersLiquidData = {
425      quantity_form: [".product-form__quantity"," .product__controls-group-quantity"],
426      product_price: ["form .title-row .product-price .theme-money",".product__container div .product__section .product__details .product__price span .current_price .money",".template-product .page-body-content .section-product .product-details-wrapper .price .money","#product-id-product-template \u003e div .relative-product-template \u003e div .content-height-product-template \u003e div .twelve .offers #price-product-template",".product__info-wrapper .price__container .price__regular",".shopify-section .product-template__container .grid .grid__item .product-single__meta .product-single__price .product-price__price #ProductPrice-product-template",".product-page--main-content .product-page--cart-form-block .prices div p .actual-price",".product-detail__detail \u003e div .product-detail__title-area .product-detail__price span .theme-money",".form__inner__wrapper .form__width .product__title__wrapper .product__price span",".template-product .page-container .main-content .item .info .price .money span",".row.light-space-above .product-details .product-section .product-price .current-price",".page-wrapper .product-wrapper .product-options .product-price .money:first-child",".max-site-width .lg--up--seven-eighths .grid .grid__item:nth-child(2) .wd--pt3 .mt3 div #AddToCartForm--product .shopify-product-form",".item .right div #productPrice-product-template .money",".main-content \u003e div .grid .product-aside .purchase-box .product-form .shopify-product-form .price #ProductPrice-product-template",".product-form .product-add-to-cart .product-price .product-price-minimum",".wrapper .grid .grid__item .product-page--form .f--main .ProductPrice:first-child",".row .product-shop .prices .price .money",".product-shop div #add-to-cart-form .prices .price",".product-main .product-details .product-pricing .product--price .price--main .money","#add-to-cart-form .product-page--pricing .product-page--pricing--variant-price #price-field .money",".grid .grid__item.five-twelfths .product-price span .theme-money",".product-page #product-right #product-description div .product-prices .product-price",".product-sticky-wrapper .product-details-wrapper .product-details--form-wrapper #AddToCartForm #ProductPrice .money",".product.container .inner .product__details.clearfix .product__meta.product__meta--mobile .product__prices .product__price:not(.product__price--old):not(.product__price--new)",".desktop-flex-wrapper \u003e div .mobile-hidden-sm .product-item-caption-header .product-item-caption-price #ProductPrice-product-template .money",".product-details-wrapper .product-details .product-price .product-price-minimum",".product-menu .product-menu-buttons .product-menu-buttons-content .product-menu-buttons-addtocart .product-menu-button .money",".product-details .product-price .money:last-child",".main-content #shopify-section-product-template .product-section .page-content--product .page-width .grid .grid__item .product-single__meta .product__price .money:first-child",".shopify-product-form .medium-down--text-center .medium-down--text-center",".product__details .inner .grid .product__info .product-meta .product-meta__prices .product-meta__price","#shopify-section-product-page .product-page .product-content .product-header .product-price .productPrice",".section-product .grid .product-info .priceWrapper #ProductPrice",".module-product .product-wrap .product-details .product-price .price .money:first-child","#shopify-section-product .product-page--main .product-page--info-box--container .product-page--cart-form .shopify-product-form .product-page--price span",".section-product-template .form-vertical .product-template__container .js-prod-price span","#productTop .grid .productInfo .price #ProductPrice",".shopify-product-form .product-page--cart-container .product-page--cart--column-a .price .actual-price",".shopify-section \u003e div .product-container .product-info .inner .majorinfo .pricearea .current-price",".product .product_section .product__description .current_price  .money span",".product-info .product-info--wrapper .block .product-price .product-normal-price .money","#AddToCartForm #product-price .product-price .money",".shopify-product-form .product-submit .product-price .product-price-minimum",".grid__item .product-form #ProductPrice",".product .product-template-section .main-wrapper div.sixteen:last-child \u003e div:first-child .modal_price .current_price .money span","#shopify-section-product #ProductSection-product .product-single #productInfo-product .text-center .product__price .money #ProductPrice-product .money span",".product-page-area .product-essential .row .product-sh
426op .product-shop-wrapper .product-type-data .price-box .detail-price .price .money",".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductForm .ProductForm__AddToCart span:last-child",".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductMeta .ProductMeta__PriceList .ProductMeta__Price","#shopify-section-product-template .pricing .price span",".product-main-content .product-header-desktop .product-price .price-main",".product .product-header-mobile .product-price .price-main",".section .six.columns .modal_price span .current_price .money:first-child",".product_section.product_images_position--left .seven.columns.omega p.modal_price span:nth-child(1) .money",".form__inner__wrapper .form__width .product__title__wrapper .product__price span",".shopify-section \u003e div .shopify-product-form .desc_blk .desc_blk_bot .price .money","#section-product .site-box .site-box-content .price .product-price",".main-content #shopify-section-module-product .product-details-inline .product-details .product-price .price .money",".product__form__wrapper \u003e div .product__title__wrapper .product__price span","#shopify-section-product-template div .product-details .product-price-wrap #productPrice-product-template .price-money .money",".product-detail .detail .price-area .theme-money .money:first-child",".product #content #product-description #AddToCartForm .product-price .money span",".grid__cell .product__details .product__meta .product__prices .product__price",".product-template .main div div div .js-product_section div .modal_price span .current_price .money:first-child",".product-top #product-description div .shopify-product-form #product-price .product-price",".section--product-single \u003e div .product-single__bottom \u003e div .js-cart-replace \u003e div .js-product-price-number .product-single__price-number .money",".product-info-outer .col-sm-12 .row .product-info div:nth-child(3) .product-info__price .price-box__new .money",".page-container .product__price .price:not(.price--on-sale) .price__pricing-group .price__regular .price-item.price-item--regular",".page-container .product__price .price--on-sale .price__pricing-group .price__sale .price-item.price-item--sale",".page-container .product-single__price",".product__content .price .price__pricing-group .price__regular .price-item--regular:first-child","#shopify-section-product-template .Product__Wrapper .ProductMeta .ProductMeta__PriceList .ProductMeta__Price",".product__content .product__price .product__current-price",".product-wrapper #ProductPrice",".product-single .product__price .price__regular .price-item--regular",".page-margin--product [data-form-wrapper] [data-price-wrapper] [data-product-price]","#shopify-section-product-template .product-single__meta .product-single__prices .product-single__price",".product:first-child .price-review .price_range",".modal_price span .current_price .money",".mws-price"],
427      crosssellOffersWidgetScript: "https:\/\/cdn.shopify.com\/extensions\/01a0f7a8-86af-742e-b9e9-22128d59cf6e\/mw-bundle-builder-509\/assets\/crossell-offers.js",
428      domain: "quelque-chose-patisserie.myshopify.com",
429      stylesheet: "https:\/\/cdn.shopify.com\/extensions\/01a0f7a8-86af-742e-b9e9-22128d59cf6e\/mw-bundle-builder-509\/assets\/style.css",
430      page: "index",
431      storeCurrency: "CAD",
432      dateNow: new Date("2026-10-03T17:32:27-0400"),
433      targetCollectionHandles: [],
434      targetCollectionIds: [],
435      imageSrc: null,
436      productHandle: null,
437      productId: null,
438      productTitle: null,
439      offers: [],
440      parentProductIds: "",
441      wrapperProductIds: [7809100283991],
442      identifier: '"app--2508649--mw_bundle"',
443      productHandleMap: new Map(Object.entries({"4496401989719":"macarons-by-unit","7809100283991":"macaron-build-a-box"} ?? {})),
444      config: {"cache_hash":1791060002,"settings":{"common_settings":{"upsell_cross_sell":{"appearance":"slider","offers_to_show":0,"show_qty_input":true,"block_appearance":"grid"},"addons":{"recalculation_strategy":"static","qty_strategy":"MIN","display_thumbnails":true,"display_sku":false,"display_compare_price":false,"use_b2b_contextual_prices":false},"grouped_product":{"recalculation_strategy":"static","qty_strategy":"MIN","hide_grouped_product_price":true,"display_titles_of_table":true,"display_thumbnails":true,"display_sku":false,"display_you_save":true},"bundle_offer":{"discount_combines_with":{"product":false,"shipping":false,"order":false},"discount_type":"ALL","custom_css_styles":""},"volume_offer":{"show_price_per_item":false,"show_compare_at_price":true,"allow_variants":true,"show_gift_titles":true,"color_picker_style":"dropdown","color_swatch_style":"circle","swatch_max_items":5},"bxgy_same_product":{"show_price_per_item":false,"show_compare_at_price":true,"layout_style":"vertical"},"build_your_bundle":{"show_link_button":false,"show_all_products_in_navigation":true,"show_checkout_button":false,"product_click_behavior":"link","block_product_add_when_stock_exhausted":true,"separate_product_items":false,"show_scrollbar_in_catalog":false,"color_picker_style":"dropdown","color_swatch_style":"circle","swatch_max_items":5,"category_image_size":80,"products_before_load_more_desktop":48,"products_before_load_more_mobile":48,"products_block_height_desktop":600,"products_block_height_mobile":300,"full_page_categories_block_height_desktop":600,"full_page_categories_block_height_mobile":300,"empty_box_display":"show_all","hide_sold_out_products":true,"include_gift_price_to_total":false,"auto_select_matching_box_size":false,"automatically_move_to_next_category":false,"automatically_move_to_my_bundle_on_mobile":false,"automatic_move_scroll_top_offset_desktop":0,"automatic_move_scroll_top_offset_mobile":0},"tier_offer":{"show_compare_at_price":true,"show_discount":true,"qty_display_mode":"range"},"styles":{"mode":"theme","custom_css":""},"bundle_styles":{"mode":"theme","custom_css":""},"review":{"enable":false,"review_provider":{"value":"shopify","providers":[{"title":"Shopify Reviews","code":"shopify"},{"title":"Judge.me","code":"judge"},{"title":"Reviews.io","code":"reviewsio"},{"title":"Loox","code":"loox"},{"title":"Stamped","code":"stamped"},{"title":"Vitals","code":"vitals"},{"title":"Ryviu","code":"ryviu"},{"title":"Junip","code":"junip"},{"title":"Opinew","code":"opinew"},{"title":"Quoli","code":"quoli"}]},"stars_color":"#FFC107"},"tweaks":{"bundle_display_sku":false,"widgets_loading_strategy":"LAZY","widgets_lazy_loading_threshold":100,"bundle_display_single_product_quantity":false,"display_in_stock_status":false,"show_load_next_offer":false,"zero_qty":false,"bundle_one_line_layout":false,"reload_page_after_add_to_cart":false,"redirect_to_cart_page":false,"native_add_to_cart_compatibility":false,"optimize_function_instructions":false,"extended_offer_validation":false,"restore_default_variant":false,"check_for_redirect":false,"trigger_event_when_widget_rendered":false,"disable_tracking_time_period":false,"combine_variants_to_one_selector":false,"enable_front_calculation":false,"legacy_front_discount_calculation":false,"show_popup_on_non_product_pages":true,"skip_build_validation":false,"product_title_link_action":"link","product_image_link_action":"link","collapse_addon_widget":false,"collapse_widget_on_mobile":true,"build_offer_incomplete_bundle_protection":false,"show_alterative_cart_layout":false,"scrollable_discount_tiers":false,"show_qty_after_add_to_cart":true,"show_mobile_sticky_bar":true,"build_offer_load_all_products":false,"build_offer_proxy_wrapper_title":false,"build_offer_proxy_item_base_price":false},"low_stock_alerts":{"alerts":[{"threshold":5,"message":"Only {count} left","color":"#DC2626","icon":"dot","iconColor":"#DC2626","animation":"none"}]},"customization":{"build_your_bundle":{"product_corner_radius":20,"box_corner_radius":12,"image_corner_radius":12,"button_corner_radius":10,"cards_shadow":true,"scroll_indicator":"always","scrollbar_color":"#000000","image_background_color":"#ffffff","add_border_to_card":false,"product_border_color":"#000000","product_background_color":"#ffffff","selected_highlight":"border","selected_border_color":"#000000","selected_background_color":"#ffffff","box_background_color":"#ffffff","selected_box_background_color":"#e5e7eb","box_border_color":"#000000","selected_box_border_color":"#000000","box_text_color":"#000000","selected_box_text_color":"#000000","added_variant_active_background_color":"#d5ebff","added_variant_inactive_background_color":"#ffffff","added_variant_active_text_color":"#003a5a","added_variant_inactive_text_color":"#616161","added_variant_active_border_color":"#a2c1d7","added_variant_inactive_border_color":"#f0f0f0"}}},"translations":{"en":{"build_offer_copy_link":"Copy bundle link","build_offer_share":"Share","build_offer_link_copied":"Link copied","upsell_go_to_cart_button":"View cart","upsell_added_to_cart":"Added to cart","upsell_add_to_cart_button":"Upgrade","upsell_added_to_cart_button":"Upgraded","cross_sell_add_to_cart_button":"Add to cart","cross_sell_added_to_cart_button":"Added to cart","cross_sell_sold_out_label":"Sold out","cross_sell_sold_out_button":"Sold out","bundle_total_price":"Total Price","bundle_you_save":"You save","bundle_add_to_cart_button":"Add to cart","bundle_added_to_cart_button":"Added to cart","bundle_discount_free_label":"Free","bundle_qty_label":"Qty","bundle_available_label":"In stock","bundle_continue_selling":"In stock","bundle_sold_out_label":"Sold out","bundle_sold_out_button":"Sold out","bundle_to_bundle_product_button":"Configure \u0026 Buy","bundle_header_title_product":"Product","bundle_header_title_qty":"Quantity","bundle_header_title_price":"Price","common_quantity_input_label":"Quantity","common_variant_select_label":"Variant","common_select_checkbox_label":"Add product","common_buy_n
444ow_button_label":"Buy it now","common_unit_price_item":"{amount} per item","common_unit_price_item_plural":"{amount} \/ {num} items","offer_error_message":"The offer cannot be added to cart. Please try again later.","tier_prices_quantity_label":"Quantity","tier_prices_price_label":"Price","tier_prices_discount_label":"Discount","tier_prices_each_label":"\/each","volume_bundle_each_label":"\/each","volume_bundle_free_gift_title":"Free gifts","volume_bundle_free_gift_badge":"Free","volume_bundle_free_gift_item":"item","volume_bundle_free_gift_items":"items","bxgy_same_product_each_label":"\/each","build_offer_add_to_cart":"Add to cart","build_offer_added":"Added","build_offer_added_variants":"Added:","build_offer_in_bundle":"In bundle","build_offer_add_to_bundle":"Add to bundle","build_offer_product":"Product","build_offer_my_bundle":"My bundle","build_offer_load_more":"Load more","build_offer_total_price":"Total price","build_offer_you_save":"You save","build_offer_failed_to_add":"Failed to add items to cart. Please try again.","build_offer_category_limit":"Please add at least {min} but no more than {max} products from this category.","build_offer_all_products":"All products","build_offer_spend_to_get":"Spend {amount} to get","build_offer_add_products_to_get":"Add {amount} product(s) to get","build_offer_gifts_count":"{amount} gift(s)","build_offer_select_first_product":"Select your first product","build_offer_percentage_off":"{amount} OFF","build_offer_fixed_off":"{amount} OFF","build_offer_fixed_total":"the bundle for {amount}","build_offer_price_all":"{amount} ALL","build_offer_price_per_item":"{amount} per item","build_offer_free_gifts":"Free gifts","build_offer_free_gifts_add_button":"Add","build_offer_free_gifts_added_button":"Added","build_offer_free_gifts_update_button":"Update","build_offer_free_gifts_free_label":"FREE","build_offer_loading_variants":"Loading variants...","build_offer_sold_out_button":"Sold out","build_offer_view_button":"View","build_offer_cart_price_calculation_message":"This item is not available with the current pricing and delivery settings.","low_stock_alert_messages":["Only {count} left"],"build_offer_buy_now_button":"Buy now","build_offer_pdp_title":"Build your bundle","build_offer_product_page_add_button":"Add","build_offer_fill_box_message":"Add {box_size} products to fill your box","build_free_gift_unlock":"Congratulations! You've unlocked a FREE Gift!","build_all_discounts_unlock":"Congratulations! You've unlocked all discounts!","build_offer_items_label":"items"},"de":null,"af":null,"ak":null,"sq":null,"am":null,"ar":null,"hy":null,"as":null,"az":null,"bm":null,"bn":null,"eu":null,"be":null,"bs":null,"br":null,"bg":null,"my":null,"ca":null,"ckb":null,"ce":null,"zh-CN":null,"zh-TW":null,"kw":null,"hr":null,"cs":null,"da":null,"nl":null,"dz":null,"eo":null,"et":null,"ee":null,"fo":null,"fil":null,"fi":null,"fr":{"build_offer_copy_link":"Copy bundle link","build_offer_share":"Partager","build_offer_link_copied":"Lien copié","upsell_go_to_cart_button":"Voir le panier","upsell_added_to_cart":"Ajouté au panier","upsell_add_to_cart_button":"Améliorer","upsell_added_to_cart_button":"Amélioré","cross_sell_add_to_cart_button":"Ajouter au panier","cross_sell_added_to_cart_button":"Ajouté au panier","cross_sell_sold_out_label":"Épuisé","cross_sell_sold_out_button":"Épuisé","bundle_total_price":"Prix total","bundle_you_save":"Vous économisez","bundle_add_to_cart_button":"Ajouter au panier","bundle_added_to_cart_button":"Ajouté au panier","bundle_discount_free_label":"Gratuit","bundle_qty_label":"Qté","bundle_available_label":"En stock","bundle_continue_selling":"En stock","bundle_sold_out_label":"Épuisé","bundle_sold_out_button":"Épuisé","bundle_to_bundle_product_button":"Configurer et acheter","bundle_header_title_product":"Produit","bundle_header_title_qty":"Quantité","bundle_header_title_price":"Prix","common_quantity_input_label":"Quantité","common_variant_select_label":"Variante","common_select_checkbox_label":"Ajouter le produit","common_buy_now_button_label":"Acheter maintenant","common_unit_price_item":"{amount} par article","common_unit_price_item_plural":"{amount} \/ {num} articles","offer_error_message":"L'offre ne peut pas être ajoutée au panier. Veuillez réessayer plus tard.","tier_prices_quantity_label":"Quantité","tier_prices_price_label":"Prix","tier_prices_discount_label":"Remise","tier_prices_each_label":"\/unité","volume_bundle_each_label":"\/unité","volume_bundle_free_gift_title":"Cadeaux gratuits","volume_bundle_free_gift_badge":"Gratuit","volume_bundle_free_gift_item":"article","volume_bundle_free_gift_items":"articles","bxgy_same_product_each_label":"\/unité","build_offer_add_to_cart":"Ajouter au panier","build_offer_added":"Ajouté","build_offer_added_variants":"Ajouté :","build_offer_in_bundle":"Dans le pack","build_offer_add_to_bundle":"Ajouter au pack","build_offer_product":"Produit","build_offer_my_bundle":"Mon pack","build_offer_load_more":"Charger plus","build_offer_total_price":"Prix total","build_offer_you_save":"Vous économisez","build_offer_failed_to_add":"Échec de l'ajout des articles au panier. Veuillez réessayer.","build_offer_category_limit":"Veuillez ajouter au moins {min} mais pas plus de {max} produits de cette catégorie.","build_offer_all_products":"Tous les produits","build_offer_spend_to_get":"Dépensez {amount} pour obtenir","build_offer_add_products_to_get":"Ajoutez {amount} produit(s) pour obtenir","build_offer_gifts_count":"{amount} cadeau(x)","build_offer_select_first_product":"Sélectionnez votre premier produit","build_offer_percentage_off":"{amount} DE RÉDUCTION","build_offer_fixed_off":"{amount} DE RÉDUCTION","build_offer_fixed_total":"le pack pour {amount}","build_offer_price_all":"{amount} TOUT","build_offer_price_per_item":"{amount} par article","build_offer_free_gifts":"Cadeaux gratuits","build_offer_free_gifts_add_button":"Ajouter","build_offer_free_gifts_added_button":"Ajouté","build_offer_free_gifts_update_button":"Mettre à jour","build_offer_free_gifts_free_label":"GRATU
444IT","build_offer_loading_variants":"Chargement des variantes...","build_offer_sold_out_button":"Épuisé","build_offer_view_button":"Voir","build_offer_cart_price_calculation_message":"Cet article n'est pas disponible avec les paramètres de prix et de livraison actuels.","low_stock_alert_messages":["Plus que {count} en stock"],"build_offer_buy_now_button":"Acheter maintenant","build_offer_pdp_title":"Créez votre pack","build_offer_product_page_add_button":"Ajouter","build_offer_fill_box_message":"Ajoutez {box_size} produits pour remplir votre boîte","build_free_gift_unlock":"Félicitations ! Vous avez débloqué un cadeau GRATUIT !","build_all_discounts_unlock":"Félicitations ! Vous avez débloqué toutes les remises !","build_offer_items_label":"articles"},"ff":null,"gl":null,"lg":null,"ka":null,"el":null,"gu":null,"ha":null,"he":null,"hi":null,"hu":null,"is":null,"ig":null,"id":null,"ia":null,"ga":null,"it":null,"ja":null,"jv":null,"kl":null,"kn":null,"ks":null,"kk":null,"km":null,"ki":null,"rw":null,"ko":null,"ku":null,"ky":null,"lo":null,"lv":null,"ln":null,"lt":null,"lu":null,"lb":null,"mk":null,"mg":null,"ms":null,"ml":null,"mt":null,"gv":null,"mr":null,"mn":null,"mi":null,"ne":null,"nd":null,"se":null,"no":null,"nb":null,"nn":null,"or":null,"om":null,"os":null,"ps":null,"fa":null,"pl":null,"pt-BR":null,"pt-PT":null,"pa":null,"qu":null,"ro":null,"rm":null,"rn":null,"ru":null,"sg":null,"sa":null,"sc":null,"gd":null,"sr":null,"sn":null,"ii":null,"sd":null,"si":null,"sk":null,"sl":null,"so":null,"es":null,"su":null,"sw":null,"sv":null,"tg":null,"ta":null,"tt":null,"te":null,"th":null,"bo":null,"ti":null,"to":null,"tr":null,"tk":null,"uk":null,"ur":null,"ug":null,"uz":null,"vi":null,"cy":null,"fy":null,"wo":null,"xh":null,"yi":null,"yo":null,"zu":null},"app_url":"https:\/\/bundle-admin.mageworx.com"},"widget_stats":{"cross_sell_popup":false,"cross_sell_block":false,"upsell_popup":false,"group_product_block":false,"group_product_additional_block":false,"bundle_offer_block":false,"product_addons_block":false,"bogo_offer_block":false,"native_bundle_block":false,"volume_offer_block":false},"storefront_token":{"token":"0e79fbfa4e335b93e8dd5df31bd195f3"}},
445      storeMoneyFormat: "${{amount}}",
446      b2bCompanyLocationId:
447        
448          null
449        ,
450    };
451
452    window.mwMarketingOffersThemeDataQueue = [];
453    window.mwMarketingOffersOptions = Object.assign(window.mwMarketingOffersOptions || {}, {
454      setThemeSections: (sections) => {
455        window.mwMarketingOffersThemeDataQueue.push({ type: 'setThemeSections', value: sections });
456      },
457      addSelector: (key, value) => {
458        window.mwMarketingOffersThemeDataQueue.push({ type: 'addSelector', key, value });
459      }
460    });
461  </script>
461
462
463  
463<script defer src="https://cdn.shopify.com/extensions/01a0f7a8-86af-742e-b9e9-22128d59cf6e/mw-bundle-builder-509/assets/helper.js"></script>
463
464
465  
465<script>
466    window.mwMarketingOffersHelper = {
467      product: mainProduct,
468      crosssellOffersWidgetScript: "https:\/\/cdn.shopify.com\/extensions\/01a0f7a8-86af-742e-b9e9-22128d59cf6e\/mw-bundle-builder-509\/assets\/crossell-offers.js",
469      designMode: Shopify.designMode,
470      stylesheet: "https:\/\/cdn.shopify.com\/extensions\/01a0f7a8-86af-742e-b9e9-22128d59cf6e\/mw-bundle-builder-509\/assets\/style.css",
471      domain: "quelque-chose-patisserie.myshopify.com",
472      locale: Shopify.locale,
473      root: Shopify.routes.root,
474      country: Shopify.country,
475      presentmentCurrency: Shopify.currency,
476      designMode: Shopify.designMode,
477      themeId: Shopify.theme.theme_store_id,
478      rate: Shopify.currency.rate,
479      stylesheet: window.mwMarketingOffersLiquidData.stylesheet,
480      page: window.mwMarketingOffersLiquidData.page,
481      domain: window.mwMarketingOffersLiquidData.domain,
482      storeCurrency: window.mwMarketingOffersLiquidData.storeCurrency,
483      storeMoneyFormat: window.mwMarketingOffersLiquidData.storeMoneyFormat,
484      themeSections: window.mwMarketingOffersThemeData?.themeSections, 
485      b2bCompanyLocationId: window.mwMarketingOffersLiquidData.b2bCompanyLocationId,
486
487      
488    };
489
490    window.mwMarketingOffersDebug = {
491      /**
492       * Inspect the current render state of a widget custom element.
493       * Usage: mwMarketingOffersDebug.why('mw-product-addons')
494       */
495      why(tag) {
496        const el = document.querySelector(tag);
497        if (!el) {
498          return { error: `Element <${tag}> not found in DOM. Block may not be added to this template.` };
499        }
500        const rect = el.getBoundingClientRect();
501        const cs = getComputedStyle(el);
502        return {
503          tag,
504          present: true,
505          computedDisplay: cs.display,
506          computedVisibility: cs.visibility,
507          computedOpacity: cs.opacity,
508          width: rect.width,
509          height: rect.height,
510          shadowAttached: !!el.shadowRoot,
511          shadowInnerHTMLLength: el.shadowRoot?.innerHTML.length ?? 0,
512          shadowContainerChildren: el.shadowRoot?.querySelector('div')?.children.length ?? 0,
513          inlineStyle: el.getAttribute('style'),
514          hint: cs.display === 'none'
515            ? 'Host is hidden by CSS. Inspect Styles panel — likely a theme rule (e.g. *:empty { display: none }). Override per theme with a more specific selector or !important.'
516            : (el.shadowRoot && el.shadowRoot.querySelector('div')?.children.length === 0
517              ? 'Host visible but shadow DOM is empty. Widget hook returned null — check currentVariantId via mwMarketingOffersDebug.variantInput() and offer matching.'
518              : 'No obvious issue detected.'),
519        };
520      },
521
522      /**
523       * Show what the variant_input selector resolved to.
524       * Usage: mwMarketingOffersDebug.variantInput()
525       */
526      variantInput() {
527        const selectors = window.mwMarketingOffersSettings?.selectors?.variant_input ?? [];
528        for (const selector of selectors) {
529          const el = document.querySelector(selector);
530          if (el) {
531            const product = window.mwMarketingOffersHelper?.product;
532            const productVariantIds = Object.keys(product?.variants ?? {});
533            return {
534              matchedSelector: selector,
535              value: el.value,
536              // Use getAttribute('id') — form.id is shadowed by named access when
537              // the form contains a child with name="id" (an HTMLInputElement).
538              formId: el.closest('form')?.getAttribute('id') || null,
539              isInProductVariants: productVariantIds.includes(String(el.value)),
540              productHandle: product?.handle,
541              productVariantIds,
542            };
543          }
544        }
545        return { error: 'No selector in variant_input list matched anything.' };
546      },
547
548      /**
549       * Dump the most useful state in one go.
550       * Usage: mwMarketingOffersDebug.dump()
551       */
552      dump() {
553        const helper = window.mwMarketingOffersHelper;
554        // Default undefined fields to null so JSON.stringify keeps them in the
555        // output (otherwise undefined keys are silently dropped).
556        return {
557          shop: window.Shopify?.shop ?? null,
558          theme: {
559            name: window.Shopify?.theme?.name ?? null,
560            id: window.Shopify?.theme?.id ?? null,
561            role: window.Shopify?.theme?.role ?? null,
562          },
563          template: window.Shopify?.template ?? null,
564          locale: window.Shopify?.locale ?? null,
565          currency: window.Shopify?.currency?.active ?? null,
566          pageUrl: location.pathname + location.search,
567          helperReady: helper?.ready ?? null,
568          product: {
569            id: helper?.product?.id ?? null,
570            handle: helper?.product?.handle ?? null,
571            variantIds: Object.keys(helper?.product?.variants ?? {}),
572          },
573          productMapSize: helper?.productMap?.size ?? 0,
574          offersInLiquid: {
575            product_addons: helper?.offers?.product_addons?.length ?? 0,
576            bundle_offers: helper?.offers?.bundle_offers?.length ?? 0,
577            volume_offers: helper?.offers?.volume_offers?.length ?? 0,
578          },
579          designMode: helper?.designMode ?? null,
580          variantInput: this.variantInput(),
581          widgets: ['mw-product-addons', 'mw-bundle-offer', 'mw-bundle-product', 'mw-volume-bundle', 'mw-bogo-offer', 'mw-bxgy-same-product', 'mw-tier-prices', 'mw-crossell-block', 'mw-products-in-bundle', 'mw-pdp-offer', 'mw-build-offer', 'mw-offers-dialog']
582            .map(t => ({ tag: t, ...this.why(t) }))
583            .filter(w => w.present),
584        };
585      },
586
587      /**
588       * Copy dump() output to clipboard as JSON. For support tickets.
589       * Usage: await mwMarketingOffersDebug.copy()
590       */
591      async copy() {
592        const json = JSON.stringify(this.dump(), null, 2);
593        try {
594          await navigator.clipboard.writeText(json);
595          return 'copied';
596        } catch (e) {
597          // navigator.clipboard requires document focus, which fails when called
598          // from the DevTools console. execCommand('copy') still works there.
599          const ta = document.createElement('textarea');
600          ta.value = json;
601          ta.style.position = 'fixed';
602          ta.style.opacity = '0';
603          document.body.appendChild(ta);
604          ta.select();
605          const ok = document.execCommand('copy');
606          document.body.removeChild(ta);
607          return ok ? 'copied (fallback)' : 'failed — run mwMarketingOffersDebug.dump() and copy manually';
608        }
609      },
610    };
611  </script>
611
612
613  
613<script defer src="https://cdn.shopify.com/extensions/01a0f7a8-86af-742e-b9e9-22128d59cf6e/mw-bundle-builder-509/assets/collect-offers.js"></script>
613
614
615
616<!-- END app snippet -->
617  <!-- BEGIN app snippet: demo-offers -->
618<!-- END app snippet -->
619  <!-- BEGIN app snippet: build-your-offer --><!-- END app snippet -->
620
621  <style>
622    @font-face {
623  font-family: Inter;
624  font-weight: 400;
625  font-style: normal;
626  font-display: swap;
627  src: url("//quelque-chose.ca/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
628       url("//quelque-chose.ca/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
629}
630
631    @font-face {
632  font-family: Inter;
633  font-weight: 700;
634  font-style: normal;
635  font-display: swap;
636  src: url("//quelque-chose.ca/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
637       url("//quelque-chose.ca/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
638}
639
640  </style>
641
642  
642<script>
643    window.mwMarketingOffersHelper = window.mwMarketingOffersHelper || {};
644
645    mwMarketingOffersHelper.theme = `
646      :host {
647        --text-primary-color: #1A1C1D;
648        --text-secondary-color: #7C8488;
649        --stars-background-color: #FFD749;
650        --positive-text-color: #00AB2D;
651        --negative-text-color: #E51C00;
652        --input-control-text-color: #1A1C1D;
653        --input-control-background-color: #FFFFFF;
654        --primary-button-background-color: #1A1C1D;
655        --primary-button-text-color: #FFFFFF;
656        --divider-background-color: #EBEBEB;
657        --plus-icon-color: #1A1C1D;
658        --volume-title-color: #7c8488;
659        --volume-discount-bage-text-color: #420000;
660        --volume-discount-bage-background-color: #fdd8d8;
661        --volume-selected-state-color: #1773b0;
662        --volume-selected-state-background-color: #f4f8fb;
663        --volume-free-gifts-background-color: #f6f6f6;
664        --bogo-discount-bage-background-color: #fdd8d8;
665        --bogo-discount-bage-text-color: #420000;
666        --font-family: Inter, sans-serif;
667        --heading-font-size: 20px;
668        --body-font-size: 16px;
669      }`;
670
671    mwMarketingOffersHelper.themeAppSettings = {
672      volume: {
673        layoutStyle: `vertical`
674      }
675    }
676  </script>
676
677
678  
679
680  
680<script type="module" defer="defer" src="https://cdn.shopify.com/extensions/01a0f7a8-86af-742e-b9e9-22128d59cf6e/mw-bundle-builder-509/assets/common.js"></script>
680
681
682  
683    
683<script type="module" defer src="https://cdn.shopify.com/extensions/01a0f7a8-86af-742e-b9e9-22128d59cf6e/mw-bundle-builder-509/assets/marketing-offers.js"></script>
683
684  
685
686
687<!-- END app block --><!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
688
689<script id='shopify-chat-app-embed-data' type='application/json'>
690  {
691    "settings": {
692      "invertActivatorColors": true,
693      "greetingMessage": "👋 Hi, message us with any questions. We're happy to help!",
694      "showFeaturedProducts": true,
695      "featuredProducts": [],
696      "horizontalPosition": "bottom_right",
697      "icon": "chat_bubble",
698      "buttonLabel": "Chat"
699    }
700  }
701</script>
701
702
703<style data-shopify>
704  
705
706  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
707  shopify-chat:defined:empty {
708    display: grid;
709  }
710
711  :root {
712    --shopify-chat-bg-color: #FFFFFF;
713    --shopify-chat-text-color: #000000;
714    --shopify-chat-accent-bg-color: #000000;
715    --shopify-chat-accent-text-color: #FFFFFF;
716    --shopify-chat-activator-offset: 20px;
717
718    
719
720    --shopify-chat-activator-font-size: 16px;
721    --shopify-chat-border-radius: 16px;
722  }
723
724  
725</style>
726
727<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
727
728
729
730<!-- END app block --><meta property="og:image" content="https://cdn.shopify.com/s/files/1/0940/3944/files/Logo_QC_Macarons_Round_Background_e780fadc-4637-4fff-8494-7658d736a161.png?height=628&pad_color=ffa6d1&v=1706635804&width=1200" />
731<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0940/3944/files/Logo_QC_Macarons_Round_Background_e780fadc-4637-4fff-8494-7658d736a161.png?height=628&pad_color=ffa6d1&v=1706635804&width=1200" />
732<meta property="og:image:width" content="1200" />
733<meta property="og:image:height" content="628" />
734<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
735<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: 9403944,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 735
735
736<script>
737  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
738</script>
vendor: 1 bytes, line 738
738
739<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}
739).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: 9403944,storefrontBaseUrl: "https://quelque-chose.ca",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://quelque-chose.ca/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1168146519","configuration":"{\"accountID\":\"quelque-chose-patisserie\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4f82d0323b06a4642fbff9b42c9979eb","type":"APP","apiClientId":12388204545,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
739,"dataSharingState":"unrestricted"},{"id":"420642903","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-TNGQTB9\\\",\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-EV5KM5JRPT\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-EV5KM5JRPT\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-EV5KM5JRPT\\\"}],\\\"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":"174522455","configuration":"{\"pixel_id\":\"647162182149695\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"98041943","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Quelque Chose Patisserie Inc","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"quelque-chose-patisserie.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/quelque-chose.ca"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"4494658797655","handle":"macaron-making-kit-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32276582105175","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1608381252","handle":"gift-card","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"6540157124","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"484544053280","handle":"french-macaron-classes","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44029723279447","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4623289647191","handle":"afternoon-tea-to-go","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32358219808855","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://quelque-chose.ca/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"3882942492","themeStoreId":"730","themePublished":"true","eventMetadataId":"61c37085-5d6b-4a5a-a279-511334b8e698","pageType":"home","shopId":"9403944","storefrontBaseUrl":"https:\/\/quelque-chose.ca","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
739<script>
740  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
741  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
742  window.ShopifyAnalytics.meta.currency = 'USD';
743  var meta = {"page":{"pageType":"home","requestId":"e49e1c97-1229-4e52-9395-6bc66d3c8985-1791063147"}};
744  for (var attr in meta) {
745    window.ShopifyAnalytics.meta[attr] = meta[attr];
746  }
747</script>
vendor: 1 bytes, line 747
747
748<script class="analytics">
749  (function () {
750    var customDocumentWrite = function(content) {
751      var jquery = null;
752
753      if (window.jQuery) {
754        jquery = window.jQuery;
755      } else if (window.Checkout && window.Checkout.$) {
756        jquery = window.Checkout.$;
757      }
758
759      if (jquery) {
760        jquery('body').append(content);
761      }
762    };
763
764    var hasLoggedConversion = function(token) {
765      if (token) {
766        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
767      }
768      return false;
769    }
770
771    var setCookieIfConversion = function(token) {
772      if (token) {
773        var twoMonthsFromNow = new Date(Date.now());
774        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
775
776        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
777      }
778    }
779
780    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
781    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
782    if (trekkie.integrations) {
783      return;
784    }
785    trekkie.methods = [
786      'identify',
787      'page',
788      'ready',
789      'track',
790      'trackForm',
791      'trackLink'
792    ];
793    trekkie.factory = function(method) {
794      return function() {
795        var args = Array.prototype.slice.call(arguments);
796        args.unshift(method);
797        trekkie.push(args);
798        if (method == 'track' || method == 'page') {
799          var pageUrl;
800          try {
801            pageUrl = window.location.href;
802          } catch (e) {}
803          var pageReferrer;
804          try {
805            pageReferrer = document.referrer;
806          } catch (e) {}
807          try {
808            if (window.__TREKKIE_SHIM_QUEUE == null) {
809              window.__TREKKIE_SHIM_QUEUE = [];
810            }
811            window.__TREKKIE_SHIM_QUEUE.push({
812              from: 'trekkie-stub',
813              method: method,
814              args: args.slice(1),
815              pageContext: {
816                url: pageUrl,
817                referrer: pageReferrer
818              }
819            });
820          } catch (e) {
821            // no-op
822          }
823        }
824        return trekkie;
825      };
826    };
827    for (var i = 0; i < trekkie.methods.length; i++) {
828      var key = trekkie.methods[i];
829      trekkie[key] = trekkie.factory(key);
830    }
831    trekkie.load = function(config) {
832      trekkie.config = config || {};
833      trekkie.config.initialDocumentCookie = document.cookie;
834      var first = document.getElementsByTagName('script')[0];
835var script = document.createElement('script');
836script.type = 'text/javascript';
837script.onerror = function(e) {
838  var scriptFallback = document.createElement('script');
839  scriptFallback.type = 'text/javascript';
840  scriptFallback.onerror = function(error) {
841          var Monorail = {
842      produce: function produce(monorailDomain, schemaId, payload) {
843        var currentMs = new Date().getTime();
844        var event = {
845          schema_id: schemaId,
846          payload: payload,
847          metadata: {
848            event_created_at_ms: currentMs,
849            event_sent_at_ms: currentMs
850          }
851        };
852        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
853      },
854      sendRequest: function sendRequest(endpointUrl, payload) {
855        // Try the sendBeacon API
856        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
857          var blobData = new window.Blob([payload], {
858            type: 'text/plain'
859          });
860
861          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
862            return true;
863          } // sendBeacon was not successful
864
865        } // XHR beacon
866
867        var xhr = new XMLHttpRequest();
868
869        try {
870          xhr.open('POST', endpointUrl);
871          xhr.setRequestHeader('Content-Type', 'text/plain');
872          xhr.send(payload);
873        } catch (e) {
874          console.log(e);
875        }
876
877        return false;
878      },
879      isIos12: function isIos12() {
880        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
881      }
882    };
883    Monorail.produce('monorail-edge.shopifysvc.com',
884      'trekkie_storefront_load_errors/1.1',
885      {shop_id: 9403944,
886      theme_id: 3882942492,
887      app_name: "storefront",
888      context_url: window.location.href,
889      source_url: "//quelque-chose.ca/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
890
891  };
892  scriptFallback.async = true;
893  scriptFallback.src = '//quelque-chose.ca/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
894  first.parentNode.insertBefore(scriptFallback, first);
895};
896script.async = true;
897script.src = '//quelque-chose.ca/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
898first.parentNode.insertBefore(script, first);
899
900    };
901    trekkie.load(
902      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":9403944,"isMerchantRequest":null,"themeId":3882942492,"themeCityHash":"17271746316360857790","contentLanguage":"en","currency":"USD","eventMetadataId":"61c37085-5d6b-4a5a-a279-511334b8e698"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
903    );
904
905    var loaded = false;
906    trekkie.ready(function() {
907      if (loaded) return;
908      loaded = true;
909
910      window.ShopifyAnalytics.lib = window.trekkie;
911
912      var originalDocumentWrite = document.write;
913      document.write = customDocumentWrite;
914      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
915      document.write = originalDocumentWrite;
916
917      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
918      var token = match? match[1]: undefined;
919      if (!hasLoggedConversion(token)) {
920        setCookieIfConversion(token);
921        
922      }
923    });
924
925    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"e49e1c97-1229-4e52-9395-6bc66d3c8985-1791063147","shopifyEmitted":true});
926
927    var eventsListenerScript = document.createElement('script');
928    eventsListenerScript.async = true;
929    eventsListenerScript.src = "//quelque-chose.ca/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
930    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
931})();</script>
931
932  
932<script>
933  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
934    window.ga = function ga() {
935      (window.ga.q = window.ga.q || []).push(arguments);
936      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
937        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
938      }
939      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.");
940    };
941    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
942      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
943    }
944  }
945</script>
vendor: 1 bytes, line 945
945
946<script
947  defer
948  src="https://quelque-chose.ca/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
949  data-application="storefront-renderer"
950  data-shop-id="9403944"
951  data-render-region="gcp-us-central1"
952  data-page-type="index"
953  data-theme-instance-id="3882942492"
954  data-theme-name="Brooklyn"
955  data-theme-version="2.6.4"
956  data-monorail-region="shop_domain"
957  data-resource-timing-sampling-rate="10"
958  data-shs="true"
959  data-shs-beacon="true"
960  data-shs-export-with-fetch="true"
961  data-shs-logs-sample-rate="1"
962  data-shs-beacon-endpoint="https://quelque-chose.ca/api/collect"
963></script>
vendor: 1 bytes, line 963
963
964<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Quelque Chose Patisserie Inc. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
964,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 964
964
965<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"9403944","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":false},"visitor":{"country":"US","language":"en"}}</script>
965
966<meta name="shopify-y" content="f9655c61-f902-4ba7-b8cc-7c4a79e55ff4" data-expiration="1822620747000"><meta name="shopify-s" content="45a9cdc0-62e7-443a-8111-100ab21e7651" data-expiration="1791064947000"><meta name="new-cookie-storage-activated" content="t">
967</head>
968
969
970<body id="quelque-chose-patisserie-macarons-canada" class="template-index">
971
972  <div id="NavDrawer" class="drawer drawer--left">
973    <div id="shopify-section-drawer-menu" class="shopify-section"><div data-section-id="drawer-menu" data-section-type="drawer-menu-section">
974  <div class="drawer__fixed-header">
975    <div class="drawer__header">
976      <div class="drawer__close drawer__close--left">
977        <button type="button" class="icon-fallback-text drawer__close-button js-drawer-close">
978          <span class="icon icon-x" aria-hidden="true"></span>
979          <span class="fallback-text">Close menu</span>
980        </button>
981      </div>
982    </div>
983  </div>
984  <div class="drawer__inner">
985
986    
987      <!-- /snippets/search-bar.liquid -->
988
989
990
991
992
993<form action="/search" method="get" class="input-group search-bar search-bar--drawer" role="search">
994  
995  <input type="search" name="q" value="" placeholder="Search our store" class="input-group-field" aria-label="Search our store">
996  <span class="input-group-btn">
997    <button type="submit" class="btn--secondary icon-fallback-text">
998      <span class="icon icon-search" aria-hidden="true"></span>
999      <span class="fallback-text">Search</span>
1000    </button>
1001  </span>
1002</form>
1003
1004    
1005
1006    <!-- begin mobile-nav -->
1007    <ul class="mobile-nav">
1008      
1009        
1010        
1011        
1012          <li class="mobile-nav__item">
1013            <a href="/" class="mobile-nav__link">Home Page</a>
1014          </li>
1015        
1016      
1017        
1018        
1019        
1020          <li class="mobile-nav__item">
1021            <a href="https://quelque-chose.ca/pages/online-catering" class="mobile-nav__link">Quick Catering</a>
1022          </li>
1023        
1024      
1025        
1026        
1027        
1028          <li class="mobile-nav__item">
1029            <a href="/pages/catering" class="mobile-nav__link">Catering</a>
1030          </li>
1031        
1032      
1033        
1034        
1035        
1036          <li class="mobile-nav__item">
1037            <a href="/pages/macaron-flavours" class="mobile-nav__link">Macaron Flavours</a>
1038          </li>
1039        
1040      
1041        
1042        
1043        
1044          <li class="mobile-nav__item">
1045            <a href="https://quelque-chose.ca/pages/baking-instructions-scones-and-croissants-instructions-de-cuisson-scones-et-croissants" class="mobile-nav__link">Baking instructions scones and croissants</a>
1046          </li>
1047        
1048      
1049        
1050        
1051        
1052          <li class="mobile-nav__item">
1053            <a href="/collections/shipping-nationwide" class="mobile-nav__link">Nationwide Shipping</a>
1054          </li>
1055        
1056      
1057        
1058        
1059        
1060          <li class="mobile-nav__item">
1061            <a href="/pages/our-locations" class="mobile-nav__link">Our Locations</a>
1062          </li>
1063        
1064      
1065        
1066        
1067        
1068          <li class="mobile-nav__item">
1069            <a href="/pages/faqs" class="mobile-nav__link">FAQs</a>
1070          </li>
1071        
1072      
1073
1074      
1075      <li class="mobile-nav__spacer"></li>
1076
1077      
1078      
1079        
1080          <li class="mobile-nav__item mobile-nav__item--secondary">
1081            <a href="https://quelque-chose.ca/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Log In</a>
1082          </li>
1083          <li class="mobile-nav__item mobile-nav__item--secondary">
1084            <a href="https://shopify.com/9403944/account?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJxdWVscXVlLWNob3NlLXBhdGlzc2VyaWUubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjY3OTQ3LCJuYmYiOjE3OTEwNjMxNDd9.Zq_DNFo56Lczw3DkABZS7hmXukiPqYbFRu2njKnWdok" id="customer_register_link">Create Account</a>
1085          </li>
1086        
1087      
1088      
1089    </ul>
1090    <!-- //mobile-nav -->
1091  </div>
1092</div>
1093
1094
1095</div>
1096  </div>
1097  <div id="CartDrawer" class="drawer drawer--right drawer--has-fixed-footer">
1098    <div class="drawer__fixed-header">
1099      <div class="drawer__header">
1100        <div class="drawer__title">Your cart</div>
1101        <div class="drawer__close">
1102          <button type="button" class="icon-fallback-text drawer__close-button js-drawer-close">
1103            <span class="icon icon-x" aria-hidden="true"></span>
1104            <span class="fallback-text">Close Cart</span>
1105          </button>
1106        </div>
1107      </div>
1108    </div>
1109    <div class="drawer__inner">
1110      <div id="CartContainer" class="drawer__cart"></div>
1111    </div>
1112  </div>
1113
1114  <div id="PageContainer" class="page-container">
1115
1116    <div id="shopify-section-header" class="shopify-section"><style>
1117  .site-header__logo img {
1118    max-width: 250px;
1119  }
1120
1121  @media screen and (max-width: 768px) {
1122    .site-header__logo img {
1123      max-width: 100%;
1124    }
1125  }
1126</style>
1127
1128
1129<div data-section-id="header" data-section-type="header-section" data-template="index">
1130  <div class="header-container">
1131    <div class="header-wrapper">
1132      
1133        
1134          <style>
1135            .announcement-bar {
1136              background-color: #1f3057;
1137            }
1138
1139            .announcement-bar--link:hover {
1140              
1141
1142              
1143                
1144                background-color: #304b88;
1145              
1146            }
1147
1148            .announcement-bar__message {
1149              color: #ffffff;
1150            }
1151          </style>
1152
1153          
1154            <a href="/pages/opentable" class="announcement-bar announcement-bar--link">
1155          
1156
1157            <p class="announcement-bar__message">RESERVE YOUR AFTERNOON TEA HERE</p>
1158
1159          
1160            </a>
1161          
1162
1163        
1164      
1165
1166      <header class="site-header" role="banner">
1167        <div class="wrapper">
1168          <div class="grid--full grid--table">
1169            <div class="grid__item large--hide one-quarter">
1170              <div class="site-nav--mobile">
1171                <button type="button" class="icon-fallback-text site-nav__link js-drawer-open-left" aria-controls="NavDrawer">
1172                  <span class="icon icon-hamburger" aria-hidden="true"></span>
1173                  <span class="fallback-text">Site navigation</span>
1174                </button>
1175              </div>
1176            </div>
1177            <div class="grid__item large--one-third medium-down--one-half">
1178              
1179              
1180                <h1 class="site-header__logo large--left" itemscope itemtype="http://schema.org/Organization">
1181              
1182                
1183                  
1184                  <a href="/" itemprop="url" class="site-header__logo-link">
1185                    
1186                     <img src="//quelque-chose.ca/cdn/shop/files/Logo_QC_Macarons_Round_Background_e780fadc-4637-4fff-8494-7658d736a161_250x.png?v=1706635804"
1187                     srcset="//quelque-chose.ca/cdn/shop/files/Logo_QC_Macarons_Round_Background_e780fadc-4637-4fff-8494-7658d736a161_250x.png?v=1706635804 1x, //quelque-chose.ca/cdn/shop/files/Logo_QC_Macarons_Round_Background_e780fadc-4637-4fff-8494-7658d736a161_250x@2x.png?v=1706635804 2x"
1188                     alt="Quelque Chose Patisserie Inc"
1189                     itemprop="logo">
1190                  </a>
1191                  
1192                
1193              
1194                </h1>
1195              
1196            </div>
1197            <div class="grid__item large--two-thirds large--text-right medium-down--hide">
1198              
1199              <!-- begin site-nav -->
1200              <ul class="site-nav" id="AccessibleNav">
1201                
1202
1203                <li class="site-nav__item site-nav--compress__menu">
1204                  <button type="button" class="icon-fallback-text site-nav__link site-nav__link--icon js-drawer-open-left" aria-controls="NavDrawer">
1205                    <span class="icon icon-hamburger" aria-hidden="true"></span>
1206                    <span class="fallback-text">Site navigation</span>
1207                  </button>
1208                </li>
1209                
1210                  
1211                  
1212                  
1213                    <li class="site-nav__item site-nav__expanded-item">
1214                      <a href="/collections/afternoon-tea" class="site-nav__link">Afternoon Tea</a>
1215                    </li>
1216                  
1217                
1218                  
1219                  
1220                  
1221                    <li class="site-nav__item site-nav__expanded-item">
1222                      <a href="/collections/macarons" class="site-nav__link">Macaron Gift Boxes</a>
1223                    </li>
1224                  
1225                
1226                  
1227                  
1228                  
1229                    <li class="site-nav__item site-nav__expanded-item">
1230                      <a href="/collections/favours" class="site-nav__link">Favours</a>
1231                    </li>
1232                  
1233                
1234                  
1235                  
1236                  
1237                    <li class="site-nav__item site-nav__expanded-item">
1238                      <a href="/collections/pastries" class="site-nav__link">Macaron Towers</a>
1239                    </li>
1240                  
1241                
1242                  
1243                  
1244                  
1245                    <li class="site-nav__item site-nav__expanded-item">
1246                      <a href="/collections/milkshakes-cold-drinks" class="site-nav__link">Milkshakes</a>
1247                    </li>
1248                  
1249                
1250                  
1251                  
1252                  
1253                    <li class="site-nav__item site-nav__expanded-item">
1254                      <a href="/collections/palais-des-thes" class="site-nav__link">Palais des thes</a>
1255                    </li>
1256                  
1257                
1258
1259                
1260                  <li class="site-nav__item site-nav__expanded-item">
1261                    <a class="site-nav__link site-nav__link--icon" href="/account">
1262                      <span class="icon-fallback-text">
1263                        <span class="icon icon-customer" aria-hidden="true"></span>
1264                        <span class="fallback-text">
1265                          
1266                            Log In
1267                          
1268                        </span>
1269                      </span>
1270                    </a>
1271                  </li>
1272                
1273
1274                
1275                  
1276                  
1277                  <li class="site-nav__item">
1278                    <a href="/search" class="site-nav__link site-nav__link--icon" data-mfp-src="#SearchModal">
1279                      <span class="icon-fallback-text">
1280                        <span class="icon icon-search" aria-hidden="true"></span>
1281                        <span class="fallback-text">Search</span>
1282                      </span>
1283                    </a>
1284                  </li>
1285                
1286
1287                <li class="site-nav__item">
1288                  <a href="/cart" class="site-nav__link site-nav__link--icon cart-link js-drawer-open-right" aria-controls="CartDrawer">
1289                    <span class="icon-fallback-text">
1290                      <span class="icon icon-cart" aria-hidden="true"></span>
1291                      <span class="fallback-text">Cart</span>
1292                    </span>
1293                    <span class="cart-link__bubble"></span>
1294                  </a>
1295                </li>
1296
1297              </ul>
1298              <!-- //site-nav -->
1299            </div>
1300            <div class="grid__item large--hide one-quarter">
1301              <div class="site-nav--mobile text-right">
1302                <a href="/cart" class="site-nav__link cart-link js-drawer-open-right" aria-controls="CartDrawer">
1303                  <span class="icon-fallback-text">
1304                    <span class="icon icon-cart" aria-hidden="true"></span>
1305                    <span class="fallback-text">Cart</span>
1306                  </span>
1307                  <span class="cart-link__bubble"></span>
1308                </a>
1309              </div>
1310            </div>
1311          </div>
1312
1313        </div>
1314      </header>
1315    </div>
1316  </div>
1317</div>
1318
1319
1320</div>
1321
1322    
1323      <div id="shopify-section-slideshow" class="shopify-section">
1324
1325
1326
1327
1328
1329<div data-section-id="slideshow" data-section-type="slideshow-section">
1330  
1331    <div class="hero-slideshow hero hero--full-height hero--first" id="Hero" data-fullscreen="true"data-parallax="true" data-autoplay="true" data-autoplayspeed="5000">
1332      
1333
1334          <div class="hero__slide is-light slide--326dea96-9cb1-4e68-866f-5e00009f0099" data-color="is-light" >
1335            
1336              
1337                <noscript>
1338                  
1339                    <div class="hero__image-no-js" style="background-image: url('//quelque-chose.ca/cdn/shop/files/MacaronClass_2048x.png?v=1765477096');"></div>
1340                  
1341                </noscript>
1342                
1343                <img class="hero__image hero__image--326dea96-9cb1-4e68-866f-5e00009f0099 lazyload fade-in"
1344                  
1345                    src="//quelque-chose.ca/cdn/shop/files/MacaronClass_300x.png?v=1765477096"
1346                  
1347                  data-src="//quelque-chose.ca/cdn/shop/files/MacaronClass_{width}x.png?v=1765477096"
1348                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048, 4472]"
1349                  data-aspectratio="1.0"
1350                  data-sizes="auto"
1351                  data-parent-fit="cover"
1352                  alt="">
1353              
1354            
1355            <div class="hero__text-wrap">
1356              <div class="hero__text-align">
1357                <div class="hero__text-content">
1358                  
1359                    <p class="hero__subtitle">
1360                      September 2nd
1361                    </p>
1362                  
1363                  
1364                    <h2 class="h1 hero__title">
1365                      Macaron Baking Class
1366                    </h2>
1367                  
1368                  
1369                    <a href="/products/french-macaron-classes" class="btn hero__cta">
1370                      Shop now <span class="icon icon-arrow-right" aria-hidden="true"></span>
1371                    </a>
1372                  
1373                </div>
1374              </div>
1375            </div>
1376          </div>
1377
1378      
1379
1380          <div class="hero__slide is-light slide--slide_nchnLR" data-color="is-light" >
1381            
1382              
1383                <noscript>
1384                  
1385                </noscript>
1386                
1387                <img class="hero__image hero__image--slide_nchnLR lazyload fade-in lazypreload"
1388                  
1389                  data-src="//quelque-chose.ca/cdn/shop/files/Quelque_Chose_Profile_Pic_UberEats_{width}x.jpg?v=1727543986"
1390                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048, 4472]"
1391                  data-aspectratio="1.25"
1392                  data-sizes="auto"
1393                  data-parent-fit="cover"
1394                  alt="">
1395              
1396            
1397            <div class="hero__text-wrap">
1398              <div class="hero__text-align">
1399                <div class="hero__text-content">
1400                  
1401                    <p class="hero__subtitle">
1402                      Westboro and Manor Park
1403                    </p>
1404                  
1405                  
1406                    <h2 class="h1 hero__title">
1407                      Café Menu
1408                    </h2>
1409                  
1410                  
1411                    <a href="/pages/menu" class="btn hero__cta">
1412                      Menu <span class="icon icon-arrow-right" aria-hidden="true"></span>
1413                    </a>
1414                  
1415                </div>
1416              </div>
1417            </div>
1418          </div>
1419
1420      
1421
1422          <div class="hero__slide is-light slide--610fab84-7f07-47c8-9c7b-d53235df41b0" data-color="is-light" >
1423            
1424              
1425                <noscript>
1426                  
1427                </noscript>
1428                
1429                <img class="hero__image hero__image--610fab84-7f07-47c8-9c7b-d53235df41b0 lazyload fade-in lazypreload"
1430                  
1431                  data-src="//quelque-chose.ca/cdn/shop/files/We_cater_image_{width}x.png?v=1726502113"
1432                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048, 4472]"
1433                  data-aspectratio="2.0"
1434                  data-sizes="auto"
1435                  data-parent-fit="cover"
1436                  alt="">
1437              
1438            
1439            <div class="hero__text-wrap">
1440              <div class="hero__text-align">
1441                <div class="hero__text-content">
1442                  
1443                    <p class="hero__subtitle">
1444                      We cater!
1445                    </p>
1446                  
1447                  
1448                    <h2 class="h1 hero__title">
1449                      Catering services
1450                    </h2>
1451                  
1452                  
1453                    <a href="/pages/catering" class="btn hero__cta">
1454                      More info <span class="icon icon-arrow-right" aria-hidden="true"></span>
1455                    </a>
1456                  
1457                </div>
1458              </div>
1459            </div>
1460          </div>
1461
1462      
1463
1464          <div class="hero__slide is-light slide--1584708150598" data-color="is-light" >
1465            
1466              
1467                <noscript>
1468                  
1469                </noscript>
1470                
1471                <img class="hero__image hero__image--1584708150598 lazyload fade-in lazypreload"
1472                  
1473                  data-src="//quelque-chose.ca/cdn/shop/files/Afternoon_Tea_spread_{width}x.png?v=1727115581"
1474                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048, 4472]"
1475                  data-aspectratio="2.0"
1476                  data-sizes="auto"
1477                  data-parent-fit="cover"
1478                  alt="">
1479              
1480            
1481            <div class="hero__text-wrap">
1482              <div class="hero__text-align">
1483                <div class="hero__text-content">
1484                  
1485                    <p class="hero__subtitle">
1486                      Westboro and Manor Park location
1487                    </p>
1488                  
1489                  
1490                    <h2 class="h1 hero__title">
1491                      Afternoon Tea
1492                    </h2>
1493                  
1494                  
1495                    <a href="https://quelque-chose.ca/pages/opentable" class="btn hero__cta">
1496                      Reserve now <span class="icon icon-arrow-right" aria-hidden="true"></span>
1497                    </a>
1498                  
1499                </div>
1500              </div>
1501            </div>
1502          </div>
1503
1504      
1505
1506          <div class="hero__slide is-light slide--50da4c8d-88d6-4d78-a175-c06396d1c9d4" data-color="is-light" >
1507            
1508              
1509                <noscript>
1510                  
1511                </noscript>
1512                
1513                <img class="hero__image hero__image--50da4c8d-88d6-4d78-a175-c06396d1c9d4 lazyload fade-in lazypreload"
1514                  
1515                  data-src="//quelque-chose.ca/cdn/shop/files/Horizontal_Afternoon_Tea_To_Go_{width}x.png?v=1614337533"
1516                  data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048, 4472]"
1517                  data-aspectratio="1.7777777777777777"
1518                  data-sizes="auto"
1519                  data-parent-fit="cover"
1520                  alt="">
1521              
1522            
1523            <div class="hero__text-wrap">
1524              <div class="hero__text-align">
1525                <div class="hero__text-content">
1526                  
1527                    <p class="hero__subtitle">
1528                      January Promo Afternoon Tea Takeout Discount: TAKEOUTAT
1529                    </p>
1530                  
1531                  
1532                    <h2 class="h1 hero__title">
1533                      Afternoon Tea to Go!
1534                    </h2>
1535                  
1536                  
1537                    <a href="/products/afternoon-tea-to-go" class="btn hero__cta">
1538                      Order now <span class="icon icon-arrow-right" aria-hidden="true"></span>
1539                    </a>
1540                  
1541                </div>
1542              </div>
1543            </div>
1544          </div>
1545
1546      
1547    </div>
1548  
1549</div>
1550
1551
1552</div>
1553    
1554
1555    <main class="main-content" role="main">
1556      
1557        <!-- /templates/index.liquid -->
1558
1559<div class="index-sections">
1560  
1561  <!-- BEGIN content_for_index --><div id="shopify-section-1586456182842" class="shopify-section"><div class="wrapper">
1562  
1563    <div class="section-header text-center">
1564      <h2 class="h1 section-header__title">Collection list</h2>
1565      <hr class="hr--small">
1566    </div>
1567  
1568
1569  <div class="grid collection-grid">
1570
1571    
1572    
1573    
1574    
1575    
1576
1577    
1578    
1579
1580    
1581    
1582
1583    
1584
1585    
1586    
1587
1588    
1589    
1590        
1591        
1592        
1593        
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609  
1610  
1611  
1612  <!-- /snippets/collection-grid-item.liquid -->
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622<div class="grid__item one-whole medium--one-half large--one-half collection-collage__item text-center" >
1623  <a href="/collections/catering-by-quelque-chose" class="collection-grid__item-link collection-collage__item-wrapper">
1624    
1625
1626    
1627
1628    
1629
1630    
1631      
1632        <noscript>
1633          <div class="collection-grid__item-overlay grid__image" style="background-image: url(//quelque-chose.ca/cdn/shop/collections/We_cater_image_grande.png?v=1743517320)"></div>
1634        </noscript>
1635        <div class="collection-grid__item-overlay grid__image lazyload"
1636          
1637            style="background-image: url('//quelque-chose.ca/cdn/shop/collections/We_cater_image_300x.png?v=1743517320);"
1638          
1639          data-bgset="//quelque-chose.ca/cdn/shop/collections/We_cater_image_180x.png?v=1743517320 180w 90h,
1640  //quelque-chose.ca/cdn/shop/collections/We_cater_image_360x.png?v=1743517320 360w 180h,
1641  //quelque-chose.ca/cdn/shop/collections/We_cater_image_540x.png?v=1743517320 540w 270h,
1642  //quelque-chose.ca/cdn/shop/collections/We_cater_image_720x.png?v=1743517320 720w 360h,
1643  //quelque-chose.ca/cdn/shop/collections/We_cater_image_900x.png?v=1743517320 900w 450h,
1644  
1645  
1646  
1647  
1648  //quelque-chose.ca/cdn/shop/collections/We_cater_image.png?v=1743517320 1024w 512h"
1649          data-sizes="auto"
1650          data-parent-fit="cover">
1651        </div>
1652      
1653    
1654    <div class="collection-grid__item-title--wrapper">
1655      <span class="collection-grid__item-title">
1656        Catering By Quelque Chose
1657      </span>
1658    </div>
1659  </a>
1660</div>
1661
1662
1663
1664
1665
1666
1667    
1668        
1669        
1670        
1671        
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687  
1688  
1689  
1690  <!-- /snippets/collection-grid-item.liquid -->
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700<div class="grid__item one-half medium--one-half large--one-half collection-collage__item text-center" >
1701  <a href="/collections/macarons-1" class="collection-grid__item-link collection-collage__item-wrapper">
1702    
1703
1704    
1705
1706    
1707
1708    
1709      
1710        <noscript>
1711          <div class="collection-grid__item-overlay grid__image" style="background-image: url(//quelque-chose.ca/cdn/shop/collections/576x320_PROMENADES_NOV18_6_of_6_grande.jpg?v=1743517415)"></div>
1712        </noscript>
1713        <div class="collection-grid__item-overlay grid__image lazyload"
1714          
1715            style="background-image: url('//quelque-chose.ca/cdn/shop/collections/576x320_PROMENADES_NOV18_6_of_6_300x.jpg?v=1743517415);"
1716          
1717          data-bgset="//quelque-chose.ca/cdn/shop/collections/576x320_PROMENADES_NOV18_6_of_6_180x.jpg?v=1743517415 180w 180h,
1718  //quelque-chose.ca/cdn/shop/collections/576x320_PROMENADES_NOV18_6_of_6_360x.jpg?v=1743517415 360w 360h,
1719  
1720  
1721  
1722  
1723  
1724  
1725  
1726  //quelque-chose.ca/cdn/shop/collections/576x320_PROMENADES_NOV18_6_of_6.jpg?v=1743517415 490w 490h"
1727          data-sizes="auto"
1728          data-parent-fit="cover">
1729        </div>
1730      
1731    
1732    <div class="collection-grid__item-title--wrapper">
1733      <span class="collection-grid__item-title">
1734        Macarons
1735      </span>
1736    </div>
1737  </a>
1738</div>
1739
1740
1741
1742
1743
1744
1745    
1746        
1747        
1748        
1749        
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768  
1769  
1770
1771  
1772  <!-- /snippets/collection-grid-item.liquid -->
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782<div class="grid__item one-half medium--one-third large--one-third collection-collage__item text-center" >
1783  <a href="/collections/macaron-cakes" class="collection-grid__item-link collection-collage__item-wrapper">
1784    
1785
1786    
1787
1788    
1789
1790    
1791      
1792        <noscript>
1793          <div class="collection-grid__item-overlay grid__image" style="background-image: url(//quelque-chose.ca/cdn/shop/collections/Macaron_cakes_grande.png?v=1743527655)"></div>
1794        </noscript>
1795        <div class="collection-grid__item-overlay grid__image lazyload"
1796          
1797            style="background-image: url('//quelque-chose.ca/cdn/shop/collections/Macaron_cakes_300x.png?v=1743527655);"
1798          
1799          data-bgset="//quelque-chose.ca/cdn/shop/collections/Macaron_cakes_180x.png?v=1743527655 180w 180h,
1800  //quelque-chose.ca/cdn/shop/collections/Macaron_cakes_360x.png?v=1743527655 360w 360h,
1801  //quelque-chose.ca/cdn/shop/collections/Macaron_cakes_540x.png?v=1743527655 540w 540h,
1802  //quelque-chose.ca/cdn/shop/collections/Macaron_cakes_720x.png?v=1743527655 720w 720h,
1803  //quelque-chose.ca/cdn/shop/collections/Macaron_cakes_900x.png?v=1743527655 900w 900h,
1804  //quelque-chose.ca/cdn/shop/collections/Macaron_cakes_1080x.png?v=1743527655 1080w 1080h,
1805  //quelque-chose.ca/cdn/shop/collections/Macaron_cakes_1296x.png?v=1743527655 1296w 1296h,
1806  //quelque-chose.ca/cdn/shop/collections/Macaron_cakes_1512x.png?v=1743527655 1512w 1512h,
1807  //quelque-chose.ca/cdn/shop/collections/Macaron_cakes_1728x.png?v=1743527655 1728w 1728h,
1808  //quelque-chose.ca/cdn/shop/collections/Macaron_cakes.png?v=1743527655 3024w 3024h"
1809          data-sizes="auto"
1810          data-parent-fit="cover">
1811        </div>
1812      
1813    
1814    <div class="collection-grid__item-title--wrapper">
1815      <span class="collection-grid__item-title">
1816        Our cakes
1817      </span>
1818    </div>
1819  </a>
1820</div>
1821
1822
1823
1824    
1825        
1826        
1827        
1828        
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847  
1848  
1849
1850  
1851  <!-- /snippets/collection-grid-item.liquid -->
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861<div class="grid__item one-half medium--one-third large--one-third collection-collage__item text-center" >
1862  <a href="/collections/support-local-businesses" class="collection-grid__item-link collection-collage__item-wrapper">
1863    
1864
1865    
1866
1867    
1868
1869    
1870      
1871        <noscript>
1872          <div class="collection-grid__item-overlay grid__image" style="background-image: url(//quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_grande.png?v=1742930450)"></div>
1873        </noscript>
1874        <div class="collection-grid__item-overlay grid__image lazyload"
1875          
1876            style="background-image: url('//quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_300x.png?v=1742930450);"
1877          
1878          data-bgset="//quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_180x.png?v=1742930450 180w 144h,
1879  //quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_360x.png?v=1742930450 360w 288h,
1880  //quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_540x.png?v=1742930450 540w 432h,
1881  //quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_720x.png?v=1742930450 720w 576h,
1882  //quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_900x.png?v=1742930450 900w 720h,
1883  //quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_1080x.png?v=1742930450 1080w 864h,
1884  //quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_1296x.png?v=1742930450 1296w 1037h,
1885  //quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_1512x.png?v=1742930450 1512w 1210h,
1886  //quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90_1728x.png?v=1742930450 1728w 1382h,
1887  //quelque-chose.ca/cdn/shop/collections/EF3A4FE7-7A97-4C23-8679-B0AB12302D90.png?v=1742930450 2880w 2304h"
1888          data-sizes="auto"
1889          data-parent-fit="cover">
1890        </div>
1891      
1892    
1893    <div class="collection-grid__item-title--wrapper">
1894      <span class="collection-grid__item-title">
1895        All of our products
1896      </span>
1897    </div>
1898  </a>
1899</div>
1900
1901
1902
1903    
1904        
1905        
1906        
1907        
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926  
1927  
1928
1929  
1930  <!-- /snippets/collection-grid-item.liquid -->
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940<div class="grid__item one-half medium--one-third large--one-third collection-collage__item text-center" >
1941  <a href="/collections/afternoon-tea" class="collection-grid__item-link collection-collage__item-wrapper">
1942    
1943
1944    
1945
1946    
1947
1948    
1949      
1950        <noscript>
1951          <div class="collection-grid__item-overlay grid__image" style="background-image: url(//quelque-chose.ca/cdn/shop/collections/12_grande.jpg?v=1614201828)"></div>
1952        </noscript>
1953        <div class="collection-grid__item-overlay grid__image lazyload"
1954          
1955            style="background-image: url('//quelque-chose.ca/cdn/shop/collections/12_300x.jpg?v=1614201828);"
1956          
1957          data-bgset="//quelque-chose.ca/cdn/shop/collections/12_180x.jpg?v=1614201828 180w 180h,
1958  //quelque-chose.ca/cdn/shop/collections/12_360x.jpg?v=1614201828 360w 360h,
1959  //quelque-chose.ca/cdn/shop/collections/12_540x.jpg?v=1614201828 540w 540h,
1960  //quelque-chose.ca/cdn/shop/collections/12_720x.jpg?v=1614201828 720w 720h,
1961  //quelque-chose.ca/cdn/shop/collections/12_900x.jpg?v=1614201828 900w 900h,
1962  
1963  
1964  
1965  
1966  //quelque-chose.ca/cdn/shop/collections/12.jpg?v=1614201828 1080w 1080h"
1967          data-sizes="auto"
1968          data-parent-fit="cover">
1969        </div>
1970      
1971    
1972    <div class="collection-grid__item-title--wrapper">
1973      <span class="collection-grid__item-title">
1974        Afternoon Tea to go!
1975      </span>
1976    </div>
1977  </a>
1978</div>
1979
1980
1981
1982    
1983
1984    
1985
1986  </div>
1987</div>
1988
1989
1990</div><div id="shopify-section-featured_row_NxEi9H" class="shopify-section"><div class="wrapper">
1991  <div class="page-width feature-row">
1992    
1993
1994    <div class="feature-row">
1995      
1996        
1997      <div class="feature-row__item">
1998        
1999          <noscript>
2000            <img src="//quelque-chose.ca/cdn/shop/files/Sandwiches_600x600.jpg?v=1733514564" class="feature-row__image-no-js" />
2001          </noscript>
2002          <div class="feature-row__image-wrapper" style="padding-top:100.0%;">
2003            
2004            <img class="feature-row__image lazyload"
2005              src="//quelque-chose.ca/cdn/shop/files/Sandwiches_300x300.jpg?v=1733514564"
2006              data-src="//quelque-chose.ca/cdn/shop/files/Sandwiches_{width}x.jpg?v=1733514564"
2007              data-widths="[360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
2008              data-aspectratio="1.0"
2009              data-sizes="auto"
2010              alt="">
2011        </div>
2012        
2013      </div>
2014    
2015      
2016
2017      <div class="feature-row__item feature-row__text feature-row__text--left">
2018        
2019          <h2 class="h3">QUICK CATERING ORDER</h2>
2020        
2021        
2022          <div class="rte-setting featured-row__subtext"><p>Introducing our quick and convenient catering service, designed to bring the flavors of Quelque Chose to your gatherings. Whether it's an office luncheon, team breakfast, corporate meeting, or a celebration with friends and family, we've got you covered. Let us make your event deliciously memorable!</p></div>
2023        
2024        
2025          <a href="https://quelque-chose.ca/pages/online-catering" class="btn">
2026            ORDER NOW
2027          </a>
2028        
2029      </div>
2030
2031      
2032    </div>
2033  </div>
2034</div>
2035
2036
2037</div><div id="shopify-section-1605032482a9c42eec" class="shopify-section"><div class="wrapper">
2038  <div class="page-width feature-row">
2039    
2040
2041    <div class="feature-row">
2042      
2043        
2044      <div class="feature-row__item">
2045        
2046          <noscript>
2047            <img src="//quelque-chose.ca/cdn/shop/files/Quelque_Chose_Profile_Pic_UberEats_600x600.jpg?v=1727543986" class="feature-row__image-no-js" />
2048          </noscript>
2049          <div class="feature-row__image-wrapper" style="padding-top:80.0%;">
2050            
2051            <img class="feature-row__image lazyload"
2052              src="//quelque-chose.ca/cdn/shop/files/Quelque_Chose_Profile_Pic_UberEats_300x300.jpg?v=1727543986"
2053              data-src="//quelque-chose.ca/cdn/shop/files/Quelque_Chose_Profile_Pic_UberEats_{width}x.jpg?v=1727543986"
2054              data-widths="[360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
2055              data-aspectratio="1.25"
2056              data-sizes="auto"
2057              alt="">
2058        </div>
2059        
2060      </div>
2061    
2062      
2063
2064      <div class="feature-row__item feature-row__text feature-row__text--left">
2065        
2066          <h2 class="h3">Express local delivery (Uber eats)</h2>
2067        
2068        
2069          <div class="rte-setting featured-row__subtext"><p><a href="https://quelque-chose.ca/pages/express-local-delivery" target="_blank" title="https://quelque-chose.ca/pages/express-local-delivery">Click here for a faster delivery of your favourite treat from our kitchen straight to your home.</a> </p></div>
2070        
2071        
2072      </div>
2073
2074      
2075    </div>
2076  </div>
2077</div>
2078
2079
2080</div><div id="shopify-section-1587920554608" class="shopify-section"><div itemscope itemtype="http://schema.org/Product" id="FeaturedProductSection--1587920554608" data-section-id="1587920554608" data-section-type="product-template" data-image-zoom-type="true" data-enable-history-state="false">
2081  <div class="wrapper">
2082
2083    <meta itemprop="url" content="https://quelque-chose.ca/products/macaron-making-kit-1">
2084    <meta itemprop="image" content="//quelque-chose.ca/cdn/shop/products/Macaronkit_grande.jpg?v=1606487790">
2085
2086    <div class="grid product-single">
2087      <div class="grid__item large--seven-twelfths medium--seven-twelfths text-center">
2088        <div class="product-single__photos">
2089          
2090            
2091
2092            
2093              
2094              
2095              
2096              <style>
2097  
2098
2099  
2100    .ProductImage-14794670145623 {
2101      max-width: 800.0px;
2102      max-height: 800px;
2103    }
2104    #ProductImageWrapper-14794670145623 {
2105      max-width: 800.0px;
2106    }
2107  
2108
2109  
2110</style>
2111
2112
2113              <div id="ProductImageWrapper-14794670145623" class="product-single__photo-wrapper product-single__photo-wrapper--featured-product supports-js" data-image-id="14794670145623">
2114                <div style="padding-top:100.0%;">
2115                  <img class="lazyload lazypreload ProductImage-14794670145623"
2116                      src="//quelque-chose.ca/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_300x300.gif"
2117                      data-src="//quelque-chose.ca/cdn/shop/products/Macaronkit_{width}x.jpg?v=1606487790"
2118                      data-widths="[180, 370, 540, 740, 900, 1080, 1296, 1512, 1728, 2048]"
2119                      data-aspectratio="1.0"
2120                      data-sizes="auto"
2121                      alt="Macaron Making Kit">
2122                </div>
2123              </div>
2124            
2125              
2126              
2127              
2128              <style>
2129  
2130
2131  
2132    .ProductImage-13968839475287 {
2133      max-width: 800.0px;
2134      max-height: 800px;
2135    }
2136    #ProductImageWrapper-13968839475287 {
2137      max-width: 800.0px;
2138    }
2139  
2140
2141  
2142</style>
2143
2144
2145              <div id="ProductImageWrapper-13968839475287" class="product-single__photo-wrapper product-single__photo-wrapper--featured-product supports-js hide" data-image-id="13968839475287">
2146                <div style="padding-top:100.0%;">
2147                  <img class="lazyload lazypreload ProductImage-13968839475287"
2148                      src="//quelque-chose.ca/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_300x300.gif"
2149                      data-src="//quelque-chose.ca/cdn/shop/products/Addaheading_9625d6e9-a8d4-4362-a168-adbe453288c9_{width}x.png?v=1606487769"
2150                      data-widths="[180, 370, 540, 740, 900, 1080, 1296, 1512, 1728, 2048]"
2151                      data-aspectratio="1.0"
2152                      data-sizes="auto"
2153                      alt="Macaron Making Kit">
2154                </div>
2155              </div>
2156            
2157          
2158        </div>
2159      </div>
2160
2161      <div class="grid__item product-single__meta--wrapper medium--five-twelfths large--five-twelfths">
2162        
2163
2164        <h1 class="product-single__title" itemprop="name">Macaron Making Kit</h1>
2165
2166        <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
2167          
2168          
2169            <span id="PriceA11y" class="visually-hidden">Regular price</span>
2170          
2171
2172          <span id="ProductPrice"
2173            class="product-single__price"
2174            itemprop="price"
2175            content="26.0">
2176            $26.00
2177          </span>
2178
2179          <hr class="hr--small">
2180
2181          <meta itemprop="priceCurrency" content="CAD">
2182          <link itemprop="availability" href="http://schema.org/InStock">
2183
2184          <form action="/cart/add" method="post" enctype="multipart/form-data" id="AddToCartForm--1587920554608" class="product-single__form">
2185            
2186
2187            <select name="id" id="ProductSelect" class="product-single__variants no-js">
2188              
2189                
2190                  <option 
2191                    selected="selected" 
2192                    data-sku=""
2193                    value="32276582105175">
2194                    Default Title - $26.00 USD
2195                  </option>
2196                
2197              
2198            </select>
2199
2200            <div class="product-single__add-to-cart">
2201              <button type="submit" name="add" id="AddToCart--1587920554608" class="btn add-to-cart">
2202                <span class="add-to-cart-text">
2203                  
2204                    Add to Cart
2205                  
2206                </span>
2207              </button>
2208            </div>
2209          </form>
2210
2211        </div>
2212
2213        <a class="product-single__full-details text-link" href="/products/macaron-making-kit-1?variant=32276582105175">
2214          Full details <span class="icon icon-arrow-right" aria-hidden="true"></span>
2215        </a>
2216
2217        
2218          <!-- /snippets/social-sharing.liquid -->
2219
2220
2221<div class="social-sharing clean">
2222
2223  
2224    <a target="_blank" href="//www.facebook.com/sharer.php?u=https://quelque-chose.ca/products/macaron-making-kit-1" class="share-facebook" title="Share on Facebook">
2225      <span class="icon icon-facebook" aria-hidden="true"></span>
2226      <span class="share-title" aria-hidden="true">Share</span>
2227      <span class="visually-hidden">Share on Facebook</span>
2228    </a>
2229  
2230
2231  
2232    <a target="_blank" href="//twitter.com/share?text=Macaron%20Making%20Kit&amp;url=https://quelque-chose.ca/products/macaron-making-kit-1" class="share-twitter" title="Tweet on Twitter">
2233      <span class="icon icon-twitter" aria-hidden="true"></span>
2234      <span class="share-title" aria-hidden="true">Tweet</span>
2235      <span class="visually-hidden">Tweet on Twitter</span>
2236    </a>
2237  
2238
2239  
2240    <a target="_blank" href="//pinterest.com/pin/create/button/?url=https://quelque-chose.ca/products/macaron-making-kit-1&amp;media=//quelque-chose.ca/cdn/shop/products/Macaronkit_1024x1024.jpg?v=1606487790&amp;description=Macaron%20Making%20Kit" class="share-pinterest" title="Pin on Pinterest">
2241      <span class="icon icon-pinterest" aria-hidden="true"></span>
2242      <span class="share-title" aria-hidden="true">Pin it</span>
2243      <span class="visually-hidden">Pin on Pinterest</span>
2244    </a>
2245  
2246
2247</div>
2248
2249        
2250      </div>
2251    </div>
2252
2253    
2254  </div>
2255</div>
2256
2257  
2257<script type="application/json" id="ProductJson-1587920554608">
2258    {"id":4494658797655,"title":"Macaron Making Kit","handle":"macaron-making-kit-1","description":"\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Jot4U9Z0RPQ\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLet’s try to make this French classic in the comfort of your home. This kit includes all ingredients you need to make these delicate treats. Follow the step-by-step instructions to learn the basics of macaron making.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e We recommend using a stand mixer to whip the meringue. Hand mixer is not recommended.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis Kit contains:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eMeringue powder \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlmond mix powder\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCoconut cream\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSemi-sweet chocolate chips\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eSugar\u003c\/li\u003e\n\u003cli\u003eSprinkles\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eParchment paper\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e1 large piping bag\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e1 small piping bag\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2020-05-04T22:02:43-04:00","created_at":"2020-05-04T22:02:43-04:00","vendor":"Quelque Chose Patisserie Inc","type":"","tags":["Croissant","gluten free","HolidayHST","Macaron","Shipping"],"price":2600,"price_min":2600,"price_max":2600,"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":32276582105175,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Macaron Making Kit","public_title":null,"options":["Default Title"],"price":2600,"weight":700,"compare_at_price":null,"inventory_quantity":-700,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/quelque-chose.ca\/cdn\/shop\/products\/Macaronkit.jpg?v=1606487790","\/\/quelque-chose.ca\/cdn\/shop\/products\/Addaheading_9625d6e9-a8d4-4362-a168-adbe453288c9.png?v=1606487769"],"featured_image":"\/\/quelque-chose.ca\/cdn\/shop\/products\/Macaronkit.jpg?v=1606487790","options":["Title"],"media":[{"alt":null,"id":6968329044055,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1301,"width":1301,"src":"\/\/quelque-chose.ca\/cdn\/shop\/products\/Macaronkit.jpg?v=1606487790"},"aspect_ratio":1.0,"height":1301,"media_type":"image","src":"\/\/quelque-chose.ca\/cdn\/shop\/products\/Macaronkit.jpg?v=1606487790","width":1301},{"alt":null,"id":6141911629911,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/quelque-chose.ca\/cdn\/shop\/products\/Addaheading_9625d6e9-a8d4-4362-a168-adbe453288c9.png?v=1606487769"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/quelque-chose.ca\/cdn\/shop\/products\/Addaheading_9625d6e9-a8d4-4362-a168-adbe453288c9.png?v=1606487769","width":1080}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/Jot4U9Z0RPQ\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLet’s try to make this French classic in the comfort of your home. This kit includes all ingredients you need to make these delicate treats. Follow the step-by-step instructions to learn the basics of macaron making.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e We recommend using a stand mixer to whip the meringue. Hand mixer is not recommended.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis Kit contains:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eMeringue powder \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlmond mix powder\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCoconut cream\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSemi-sweet chocolate chips\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eSugar\u
2258003c\/li\u003e\n\u003cli\u003eSprinkles\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eParchment paper\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e1 large piping bag\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e1 small piping bag\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e"}
2259  </script>
2259
2260
2261
2262
2263</div><div id="shopify-section-1516829551244" class="shopify-section"><div class="wrapper">
2264  <div class="page-width feature-row">
2265    
2266
2267    <div class="feature-row">
2268      
2269        
2270      <div class="feature-row__item">
2271        
2272          <noscript>
2273            <img src="//quelque-chose.ca/cdn/shop/files/Gift_Card_4_600x600.png?v=1727111464" class="feature-row__image-no-js" />
2274          </noscript>
2275          <div class="feature-row__image-wrapper" style="padding-top:175.0%;">
2276            
2277            <img class="feature-row__image lazyload"
2278              src="//quelque-chose.ca/cdn/shop/files/Gift_Card_4_300x300.png?v=1727111464"
2279              data-src="//quelque-chose.ca/cdn/shop/files/Gift_Card_4_{width}x.png?v=1727111464"
2280              data-widths="[360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
2281              data-aspectratio="0.5714285714285714"
2282              data-sizes="auto"
2283              alt="">
2284        </div>
2285        
2286      </div>
2287    
2288      
2289
2290      <div class="feature-row__item feature-row__text feature-row__text--left">
2291        
2292          <h2 class="h3">gift cards</h2>
2293        
2294        
2295          <div class="rte-setting featured-row__subtext"><p>Buy them online and send them electronically to your family and friends.</p></div>
2296        
2297        
2298          <a href="/products/gift-card" class="btn">
2299            Get one
2300          </a>
2301        
2302      </div>
2303
2304      
2305    </div>
2306  </div>
2307</div>
2308
2309
2310</div><div id="shopify-section-1572725566512" class="shopify-section"><div class="wrapper">
2311  <div class="page-width feature-row">
2312    
2313
2314    <div class="feature-row">
2315      
2316
2317      <div class="feature-row__item feature-row__text feature-row__text--right">
2318        
2319          <h2 class="h3">our flavours</h2>
2320        
2321        
2322          <div class="rte-setting featured-row__subtext"><p>Have you tasted them all? Which one is your favorite?</p><p>All of our macarons are 100% gluten-free! Plus, our Raspberry & Dark Chocolate and Brownie macarons are dairy-free as well.</p><p>Be sure to check out our seasonal flavour—there’s always something new to discover. Got a flavour idea? We’d love to hear it!</p></div>
2323        
2324        
2325      </div>
2326
2327      
2328        
2329      <div class="feature-row__item">
2330        
2331          <noscript>
2332            <img src="//quelque-chose.ca/cdn/shop/files/QC_Flavour_Chart_Back_600x600.png?v=1620056763" class="feature-row__image-no-js" />
2333          </noscript>
2334          <div class="feature-row__image-wrapper" style="padding-top:99.46386946386947%;">
2335            
2336            <img class="feature-row__image lazyload"
2337              src="//quelque-chose.ca/cdn/shop/files/QC_Flavour_Chart_Back_300x300.png?v=1620056763"
2338              data-src="//quelque-chose.ca/cdn/shop/files/QC_Flavour_Chart_Back_{width}x.png?v=1620056763"
2339              data-widths="[360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]"
2340              data-aspectratio="1.005390203890321"
2341              data-sizes="auto"
2342              alt="">
2343        </div>
2344        
2345      </div>
2346    
2347      
2348    </div>
2349  </div>
2350</div>
2351
2352
2353</div><div id="shopify-section-16121148958a2d931f" class="shopify-section"><div class="wrapper">
2354  
2355    <div class="section-header text-center">
2356      <h2 class="h1 section-header__title">Macaron Making Kit - Home Edition</h2>
2357      <hr class="hr--small">
2358    </div>
2359  
2360  <div class="grid">
2361    <div class="grid__item one-whole">
2362      <div class="video-wrapper">
2363        
2364          
2365            <iframe src="//www.youtube.com/embed/Jot4U9Z0RPQ?rel=0&showinfo=0&vq=720" width="850" height="480" frameborder="0" allowfullscreen></iframe>
2366          
2367          
2368        
2369      </div>
2370    </div>
2371  </div>
2372</div>
2373
2374
2375</div><div id="shopify-section-16121153840b887a5a" class="shopify-section index-newsletter-section"><div class="newsletter">
2376  <div class="wrapper">
2377    
2378      <div class="section-header text-center">
2379        <h2 class="h1 section-header__title">Subscribe to our newsletter</h2>
2380        
2381      </div>
2382    
2383    
2384      <div class="section-subheading text-center">
2385        <p>Sign up for newsletter and exclusive promotions</p>
2386        <hr class="hr--small">
2387      </div>
2388    
2389    <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2390      
2391      
2392        <label for="Email" class="newsletter__label hidden-label">Sign up to our mailing list</label>
2393        <input type="hidden" name="contact[tags]" value="newsletter">
2394        <div class="newsletter--form">
2395          <div class="input-group">
2396            <input type="email" value="" placeholder="Your email" name="contact[email]" id="Email" class="input-group-field newsletter__input" autocorrect="off" autocapitalize="off">
2397            <span class="input-group-btn">
2398              <button type="submit" class="btn newsletter__submit" name="commit" id="Subscribe">
2399                <span class="newsletter__submit-text--large">Subscribe</span>
2400                <span class="newsletter__submit-text--small">
2401                  <span class="icon icon-arrow-right" aria-hidden="true"></span>
2402                </span>
2403              </button>
2404            </span>
2405          </div>
2406        </div>
2407      
2408    </form>
2409  </div>
2410</div>
2411
2412
2413</div><!-- END content_for_index -->
2414</div>
2415
2416	<noscript class="endOfLayoutContentX" type="text/mark"></noscript>
2417      
2418    </main>
2419
2420    <hr class="hr--large">
2421
2422    <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer small--text-center" role="contentinfo">
2423  <div class="wrapper">
2424
2425    <div class="grid-uniform">
2426
2427      
2428      
2429
2430      
2431      
2432
2433      
2434      
2435      
2436
2437      
2438      
2439
2440      
2441
2442      
2443        <div class="grid__item large--one-quarter medium--one-half">
2444          <ul class="no-bullets site-footer__linklist">
2445            
2446
2447      
2448      
2449
2450              <li><a href="/">Home</a></li>
2451
2452            
2453
2454      
2455      
2456
2457              <li><a href="/pages/contact-us">Contact Us</a></li>
2458
2459            
2460
2461      
2462      
2463
2464              <li><a href="/pages/about-us">About Us</a></li>
2465
2466            
2467
2468      
2469      
2470
2471              <li><a href="/pages/faqs">FAQs</a></li>
2472
2473            
2474
2475      
2476      
2477          </ul>
2478        </div>
2479        <div class="grid__item large--one-quarter medium--one-half">
2480          <ul class="no-bullets site-footer__linklist">
2481      
2482
2483              <li><a href="https://quelque-chose.ca/pages/terms-conditions">Terms & Conditions</a></li>
2484
2485            
2486
2487      
2488      
2489
2490              <li><a href="/policies/privacy-policy">Privacy Policy</a></li>
2491
2492            
2493
2494      
2495      
2496
2497              <li><a href="/policies/refund-policy">Refund policy</a></li>
2498
2499            
2500          </ul>
2501        </div>
2502      
2503
2504      
2505        <div class="grid__item large--one-quarter medium--one-half">
2506            <ul class="no-bullets social-icons">
2507              
2508                <li>
2509                  <a href="https://www.facebook.com/quelquechosepatisserie/?fref=ts" title="Quelque Chose Patisserie Inc on Facebook">
2510                    <span class="icon icon-facebook" aria-hidden="true"></span>
2511                    Facebook
2512                  </a>
2513                </li>
2514              
2515              
2516              
2517              
2518                <li>
2519                  <a href="https://www.instagram.com/macaronscanada/?hl=en" title="Quelque Chose Patisserie Inc on Instagram">
2520                    <span class="icon icon-instagram" aria-hidden="true"></span>
2521                    Instagram
2522                  </a>
2523                </li>
2524              
2525              
2526              
2527              
2528              
2529              
2530              
2531            </ul>
2532        </div>
2533      
2534
2535      <div class="grid__item large--one-quarter medium--one-half large--text-right">
2536        <p>&copy; 2026, <a href="/" title="">Quelque Chose Patisserie Inc</a><br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p>
2537        
2538          
2539          <ul class="inline-list payment-icons">
2540            
2541              
2542                <li>
2543                  <span class="icon-fallback-text">
2544                    <span class="icon icon-american_express" aria-hidden="true"></span>
2545                    <span class="fallback-text">american express</span>
2546                  </span>
2547                </li>
2548              
2549            
2550              
2551                <li>
2552                  <span class="icon-fallback-text">
2553                    <span class="icon icon-apple_pay" aria-hidden="true"></span>
2554                    <span class="fallback-text">apple pay</span>
2555                  </span>
2556                </li>
2557              
2558            
2559              
2560            
2561              
2562            
2563              
2564                <li>
2565                  <span class="icon-fallback-text">
2566                    <span class="icon icon-diners_club" aria-hidden="true"></span>
2567                    <span class="fallback-text">diners club</span>
2568                  </span>
2569                </li>
2570              
2571            
2572              
2573                <li>
2574                  <span class="icon-fallback-text">
2575                    <span class="icon icon-discover" aria-hidden="true"></span>
2576                    <span class="fallback-text">discover</span>
2577                  </span>
2578                </li>
2579              
2580            
2581              
2582            
2583              
2584            
2585              
2586                <li>
2587                  <span class="icon-fallback-text">
2588                    <span class="icon icon-master" aria-hidden="true"></span>
2589                    <span class="fallback-text">master</span>
2590                  </span>
2591                </li>
2592              
2593            
2594              
2595            
2596              
2597                <li>
2598                  <span class="icon-fallback-text">
2599                    <span class="icon icon-visa" aria-hidden="true"></span>
2600                    <span class="fallback-text">visa</span>
2601                  </span>
2602                </li>
2603              
2604            
2605          </ul>
2606        
2607      </div>
2608    </div>
2609
2610  </div>
2611</footer>
2612
2613
2614</div>
2615
2616  </div>
2617
2618  
2619  
2619<script>
2620    
2621  </script>
2621
2622
2623  
2624  
2625    <!-- /snippets/ajax-cart-template.liquid -->
2626
2627  
2627<script id="CartTemplate" type="text/template">
2628  
2629    <form action="/cart" method="post" novalidate class="cart ajaxcart">
2630      <div class="ajaxcart__inner ajaxcart__inner--has-fixed-footer">
2631        {{#items}}
2632        <div class="ajaxcart__product">
2633          <div class="ajaxcart__row" data-line="{{line}}">
2634            <div class="grid">
2635              <div class="grid__item one-quarter">
2636                <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt="{{name}}"></a>
2637              </div>
2638              <div class="grid__item three-quarters">
2639                <div class="ajaxcart__product-name--wrapper">
2640                  <a href="{{url}}" class="ajaxcart__product-name">{{{name}}}</a>
2641                  {{#if variation}}
2642                    <span class="ajaxcart__product-meta">{{variation}}</span>
2643                  {{/if}}
2644                  {{#properties}}
2645                    {{#each this}}
2646                      {{#if this}}
2647                        <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span>
2648                      {{/if}}
2649                    {{/each}}
2650                  {{/properties}}
2651                </div>
2652
2653                <div class="grid--full display-table">
2654                  <div class="grid__item display-table-cell one-half">
2655                    <div class="ajaxcart__qty">
2656                      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}" aria-label="Reduce item quantity by one">
2657                        <span class="icon icon-minus" aria-hidden="true"></span>
2658                        <span class="fallback-text" aria-hidden="true">&minus;</span>
2659                      </button>
2660                      <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
2661                      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one">
2662                        <span class="icon icon-plus" aria-hidden="true"></span>
2663                        <span class="fallback-text" aria-hidden="true">+</span>
2664                      </button>
2665                    </div>
2666                  </div>
2667                  <div class="grid__item display-table-cell one-half text-right">
2668                    {{#if discountsApplied}}
2669                      <small class="ajaxcart__price--strikethrough">{{{price}}}</small>
2670                      <span class="ajaxcart__price">
2671                        {{{discountedPrice}}}
2672                      </span>
2673                    {{else}}
2674                      <span class="ajaxcart__price">
2675                        {{{price}}}
2676                      </span>
2677                    {{/if}}
2678                  </div>
2679                </div>
2680                {{#if discountsApplied}}
2681                  <div class="grid--full display-table">
2682                    <div class="grid__item text-right">
2683                      {{#each discounts}}
2684                        <small class="ajaxcart__discount">{{this.title}}</small>
2685                      {{/each}}
2686                    </div>
2687                  </div>
2688                {{/if}}
2689              </div>
2690            </div>
2691          </div>
2692        </div>
2693        {{/items}}
2694
2695        <!-- Zapiet | Store Pickup + Delivery -->
2696<div id="storePickupApp"></div>
2697<!-- Zapiet | Store Pickup + Delivery -->
2698
2699          <div>
2700            <label for="CartSpecialInstructions" class="ajaxcart__note">Special instructions for seller</label>
2701            <textarea name="note" class="input-full" id="CartSpecialInstructions">{{note}}</textarea>
2702          </div>
2703        
2704      </div>
2705      <div class="ajaxcart__footer ajaxcart__footer--fixed">
2706        <div class="grid--full">
2707          <div class="grid__item two-thirds">
2708            <p class="ajaxcart__subtotal">Subtotal</p>
2709          </div>
2710          <div class="grid__item one-third text-right">
2711            <p class="ajaxcart__subtotal"><span class="tdf-cart-total-parent">{{{totalPrice}}}</span></p>
2712          </div>
2713        </div>
2714        {{#if totalCartDiscount}}
2715          <p class="ajaxcart__savings text-center">{{{totalCartDiscount}}}</p>
2716        {{/if}}
2717        <p class="ajaxcart__note text-center">Shipping, taxes, and discounts calculated at checkout.</p>
2718        <button type="submit" class="btn--secondary btn--full cart__checkout" name="checkout">
2719          Check Out <span class="icon icon-arrow-right" aria-hidden="true"></span>
2720        </button>
2721      </div>
2722    </form>
2723  
2724  </script>
2724
2725  
2725<script id="AjaxQty" type="text/template">
2726  
2727    <div class="ajaxcart__qty">
2728      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" aria-label="Reduce item quantity by one">
2729        <span class="icon icon-minus" aria-hidden="true"></span>
2730        <span class="fallback-text" aria-hidden="true">&minus;</span>
2731      </button>
2732      <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*">
2733      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one">
2734        <span class="icon icon-plus" aria-hidden="true"></span>
2735        <span class="fallback-text" aria-hidden="true">+</span>
2736      </button>
2737    </div>
2738  
2739  </script>
2739
2740  
2740<script id="JsQty" type="text/template">
2741  
2742    <div class="js-qty">
2743      <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" aria-label="Reduce item quantity by one">
2744        <span class="icon icon-minus" aria-hidden="true"></span>
2745        <span class="fallback-text" aria-hidden="true">&minus;</span>
2746      </button>
2747      <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}">
2748      <button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one">
2749        <span class="icon icon-plus" aria-hidden="true"></span>
2750        <span class="fallback-text" aria-hidden="true">+</span>
2751      </button>
2752    </div>
2753  
2754  </script>
2754
2755
2756  
2757
2758  
2759      
2759<script>
2760        // Override default values of shop.strings for each template.
2761        // Alternate product templates can change values of
2762        // add to cart button, sold out, and unavailable states here.
2763        theme.productStrings = {
2764          addToCart: "Add to Cart",
2765          soldOut: "Sold Out",
2766          unavailable: "Unavailable"
2767        }
2768      </script>
2768
2769    
2770
2771  <div id="SearchModal" class="mfp-hide">
2772    <!-- /snippets/search-bar.liquid -->
2773
2774
2775
2776
2777
2778<form action="/search" method="get" class="input-group search-bar search-bar--modal" role="search">
2779  
2780  <input type="search" name="q" value="" placeholder="Search our store" class="input-group-field" aria-label="Search our store">
2781  <span class="input-group-btn">
2782    <button type="submit" class="btn icon-fallback-text">
2783      <span class="icon icon-search" aria-hidden="true"></span>
2784      <span class="fallback-text">Search</span>
2785    </button>
2786  </span>
2787</form>
2788
2789  </div>
2790
2791<script>
2792  window.InstaBuy = window.InstaBuy || {};
2793  window.InstaBuy.customer = {};
2794  window.InstaBuy.customer.id = null;
2795  window.InstaBuy.customer.email = null;
2796  window.InstaBuy.customer.tags = null;
2797
2798  var widgetCount = document.querySelectorAll('[data-instabuy]').length;
2799  if(widgetCount > 0) {
2800    window.InstaBuy = window.InstaBuy || {};
2801    var scriptTag = document.createElement("script");
2802    scriptTag.src="https://assets.useinstabuy.com/assets/instabuy-app.js";
2803    document.head.appendChild(scriptTag);
2804  }
2805</script>
2805
2806<div id="shopify-block-AaUY3TDlOK3J2UVAyQ__4015264832934714879" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ecomsend-app -->
2806<script type="text/javascript">
2807  //SendWILL APPS COMMON JS CODE
2808  window.EcomSendApps = window.EcomSendApps || {}
2809
2810  window.EcomSendApps.design_mode = false
2811  
2812
2813  window.EcomSendApps.common = window.EcomSendApps.common || {}
2814  window.EcomSendApps.common.shop = {
2815    permanent_domain: 'quelque-chose-patisserie.myshopify.com',
2816    currency: "CAD",
2817    money_format: "${{amount}}",
2818    id: 9403944,
2819  }
2820
2821  
2822  
2823    window.EcomSendApps.common.customer = {
2824      id: null,
2825      tags: null,
2826      email: null,
2827      accepts_marketing: null,
2828      first_name: null,
2829    }
2830  
2831
2832  
2833  window.EcomSendApps.common.template = 'index'
2834</script>
2834
2835<!-- END app snippet -->
2836
2837<script>
2838  window.EcomSendApps = window.EcomSendApps || {}
2839  /** @description shared localStorage key used by web-pixel sandbox to read storefront GDPR mode */
2840  const ECOMSEND_GDPR_ENABLED_STORAGE_KEY = "ECOMSEND:GDPR_ENABLED"
2841  /** @description storefront main bundle asset url */
2842  const ECOMSEND_MAIN_SCRIPT_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/ecomsend.js'
2843  /** @description storefront style asset url */
2844  const ECOMSEND_MAIN_STYLE_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/style.css'
2845  /** @description storefront wasm asset url for runtime signature module */
2846  const ECOMSEND_WASM_ASSET_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/client_safe.wasm'
2847  /** @description fallback delay when requestIdleCallback is unavailable */
2848  const ECOMSEND_IDLE_TIMEOUT_MS = 800
2849  /** @description user interaction events used to trigger lazy init earlier */
2850  const ECOMSEND_INTERACTION_EVENTS = ["pointerdown", "keydown", "touchstart"]
2851  /** @description global flag key for emergency immediate loading */
2852  const ECOMSEND_FORCE_IMMEDIATE_FLAG = window.EcomSendApps?.forceImmediateLoad === true
2853  /** @description default GDPR mode comes from block setting and can be overridden on window.EcomSendApps.GDPR */
2854  const ECOMSEND_DEFAULT_GDPR_FLAG = false
2855  /** @description default CWTracks mode comes from block setting and can be overridden on window.EcomSendApps.CWTracksEnabled */
2856  const ECOMSEND_DEFAULT_CWTRACKS_ENABLED = false
2857
2858  /** @description normalize merchant-provided GDPR switch into a strict boolean value */
2859  function normalizeEcomsendBooleanFlag(rawValue) {
2860    if (typeof rawValue === "boolean") {
2861      return rawValue
2862    }
2863    if (typeof rawValue === "number") {
2864      return rawValue === 1
2865    }
2866    if (typeof rawValue === "string") {
2867      const normalizedValue = rawValue.trim().toLowerCase()
2868      return normalizedValue === "true" || normalizedValue === "1" || normalizedValue === "yes"
2869    }
2870    return false
2871  }
2872
2873  /** @description lock runtime switch value on EcomSendApps to reduce accidental console overwrite. */
2874  function lockEcomsendReadonlyFlag(flagName, flagValue) {
2875    try {
2876      Object.defineProperty(window.EcomSendApps, flagName, {
2877        value: flagValue,
2878        writable: false,
2879        configurable: false,
2880        enumerable: true,
2881      })
2882      return
2883    } catch (error) {}
2884    window.EcomSendApps[flagName] = flagValue
2885  }
2886
2887  /** @description resolve storefront GDPR mode from merchant theme override */
2888  function resolveEcomsendGdprMode() {
2889    if (typeof window.EcomSendApps.GDPR === "undefined") {
2890      window.EcomSendApps.GDPR = ECOMSEND_DEFAULT_GDPR_FLAG
2891    }
2892    const gdprEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.GDPR)
2893    window.EcomSendApps.GDPR = gdprEnabled
2894    return gdprEnabled
2895  }
2896
2897  /** @description resolve storefront CWTracks mode from merchant theme block setting and runtime override */
2898  function resolveEcomsendCwTracksMode() {
2899    if (typeof window.EcomSendApps.CWTracksEnabled === "undefined") {
2900      window.EcomSendApps.CWTracksEnabled = ECOMSEND_DEFAULT_CWTRACKS_ENABLED
2901    }
2902    const cwTracksEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.CWTracksEnabled)
2903    window.EcomSendApps.CWTracksEnabled = cwTracksEnabled
2904    return cwTracksEnabled
2905  }
2906
2907  /** @description persist storefront GDPR mode so web-pixel sandbox can consume the same switch */
2908  function syncEcomsendGdprModeToStorage(gdprEnabled) {
2909    if (!window.localStorage) {
2910      return
2911    }
2912    if (gdprEnabled) {
2913      window.localStorage.setItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY, "true")
2914      return
2915    }
2916    window.localStorage.removeItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY)
2917  }
2918
2919  /** @description enable GDPR gating only when merchant explicitly turns on storefront GDPR mode */
2920  const ECOMSEND_GDPR_ENABLED = resolveEcomsendGdprMode()
2921  /** @description enable CWTracks callback/event emit only when merchant turns on CWTracks mode. */
2922  const ECOMSEND_CWTRACKS_ENABLED = resolveEcomsendCwTracksMode()
2923  lockEcomsendReadonlyFlag("GDPR", ECOMSEND_GDPR_ENABLED)
2924  lockEcomsendReadonlyFlag("CWTracksEnabled", ECOMSEND_CWTRACKS_ENABLED)
2925
2926  try {
2927    syncEcomsendGdprModeToStorage(ECOMSEND_GDPR_ENABLED)
2928  } catch (error) {}
2929
2930  /** @description create main stylesheet node for storefront runtime */
2931  function createEcomSendMainStyleEle() {
2932    const ecomsendMainStyleEle = document.createElement("link")
2933    ecomsendMainStyleEle.rel = "stylesheet"
2934    ecomsendMainStyleEle.href = ECOMSEND_MAIN_STYLE_URL
2935    ecomsendMainStyleEle.dataset.ecomsendTag = "main-style"
2936    return ecomsendMainStyleEle
2937  }
2938
2939  /** @description append runtime stylesheet exactly once */
2940  function ensureEcomSendMainStyleLoaded() {
2941    if (document.querySelector('link[data-ecomsend-tag="main-style"]')) {
2942      return
2943    }
2944    const ecomsendMainStyleEle = createEcomSendMainStyleEle()
2945    document.head.appendChild(ecomsendMainStyleEle)
2946  }
2947
2948  /** @description remove interaction listeners after first lazy-init trigger */
2949  function clearInteractionListeners() {
2950    ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => {
2951      window.removeEventListener(eventName, scheduleMainBundleLoad)
2952    })
2953  }
2954
2955  /** @description run low-priority task via idle callback with timeout fallback */
2956  function scheduleLowPriorityTask(taskRunner, timeoutMs) {
2957    if (window.requestIdleCallback) {
2958      window.requestIdleCallback(() => {
2959        taskRunner()
2960      }, { timeout: timeoutMs })
2961      return
2962    }
2963    window.setTimeout(() => {
2964      taskRunner()
2965    }, timeoutMs)
2966  }
2967
2968  /** @description load main storefront bundle once and keep rollback override */
2969  function loadEcomsendMainBundle() {
2970    if (window.__ecomsendMainBundleLoaded) {
2971      return
2972    }
2973    window.__ecomsendMainBundleLoaded = true
2974    clearInteractionListeners()
2975    /** @description ensure storefront runtime css is loaded together with main bundle */
2976    ensureEcomSendMainStyleLoaded()
2977    const ecomsendMainScriptEle = document.createElement("script")
2978    ecomsendMainScriptEle.src = ECOMSEND_MAIN_SCRIPT_URL
2979    ecomsendMainScriptEle.async = true
2980    ecomsendMainScriptEle.dataset.ecomsendTag = "main-script"
2981    document.body.appendChild(ecomsendMainScriptEle)
2982  }
2983
2984  /** @description schedule heavy bundle with idle-first strategy to reduce main-thread contention */
2985  function scheduleMainBundleLoad() {
2986    if (window.__ecomsendMainBundleLoadScheduled) {
2987      return
2988    }
2989    /** @description dedupe idle scheduling from DOMContentLoaded and first interactions */
2990    window.__ecomsendMainBundleLoadScheduled = true
2991    if (ECOMSEND_FORCE_IMMEDIATE_FLAG) {
2992      loadEcomsendMainBundle()
2993      return
2994    }
2995    scheduleLowPriorityTask(loadEcomsendMainBundle, ECOMSEND_IDLE_TIMEOUT_MS)
2996  }
2997
2998  /** @description cache marketing params for pixel/report flows before heavy bundle starts */
2999  function cacheMarketingParams() {
3000    const urlParams = new URLSearchParams(window.location.search)
3001    const marketingId = urlParams.get("ec_marketing_id")
3002    const ecEmailId = urlParams.get("ec_email_id")
3003    const ecMarketingSign = urlParams.get("ec_marketing_sign")
3004
3005    if (marketingId && window.localStorage) {
3006      window.localStorage.setItem("ec_marketing_id", marketingId)
3007    }
3008    if (ecEmailId && window.localStorage) {
3009      window.localStorage.setItem("ec_email_id", ecEmailId)
3010    }
3011    if (ecMarketingSign && window.localStorage) {
3012      window.localStorage.setItem("ec_marketing_sign", ecMarketingSign)
3013    }
3014  }
3015
3016  /** @description check whether marketing storage is allowed under Shopify customer privacy state */
3017  function isMarketingStorageAllowedByCustomerPrivacy() {
3018    const customerPrivacy = window?.Shopify?.customerPrivacy
3019    if (!customerPrivacy) {
3020      return false
3021    }
3022    const marketingAllowed = typeof customerPrivacy.marketingAllowed === "function" && customerPrivacy.marketingAllowed()
3023    if (marketingAllowed) {
3024      return true
3025    }
3026    if (typeof customerPrivacy.currentVisitorConsent === "function") {
3027      const consent = customerPrivacy.currentVisitorConsent()
3028      return consent?.marketing === "yes"
3029    }
3030    return false
3031  }
3032
3033  /** @description check whether analytics storage is allowed under Shopify customer privacy state */
3034  function isAnalyticsStorageAllowedByCustomerPrivacy() {
3035    const customerPrivacy = window?.Shopify?.customerPrivacy
3036    if (!customerPrivacy) {
3037      return false
3038    }
3039    const analyticsAllowed = typeof customerPrivacy.analyticsProcessingAllowed === "function" && customerPrivacy.analyticsProcessingAllowed()
3040    if (analyticsAllowed) {
3041      return true
3042    }
3043    if (typeof customerPrivacy.currentVisitorConsent === "function") {
3044      const consent = customerPrivacy.currentVisitorConsent()
3045      return consent?.analytics === "yes"
3046    }
3047    return false
3048  }
3049
3050  /** @description execute marketing param caching with GDPR guard: functional off when GDPR disabled */
3051  function cacheMarketingParamsWithGdprGuard() {
3052    if (!ECOMSEND_GDPR_ENABLED) {
3053      cacheMarketingParams()
3054      return
3055    }
3056    if (isMarketingStorageAllowedByCustomerPrivacy()) {
3057      cacheMarketingParams()
3058    }
3059  }
3060
3061  /** @description cache shop id used by pixel report branches */
3062  function cacheShopIdForPixel() {
3063    if (!window.EcomSendApps?.common?.shop?.id || !window.localStorage) {
3064      return
3065    }
3066    window.localStorage.setItem("ECOMSEND:ES_SHOP_ID", window.EcomSendApps.common.shop.id)
3067  }
3068
3069  /**
3070   * Flow client config (e.g. browserStaySeconds) is fetched by the main ecomsend.js bundle:
3071   * bootstrapFlowClientConfig → POST /api/automation/v2/clientFlowConfig (API Sign)
3072   * → localStorage ECOMSEND:FLOW_CLIENT_CONFIG.byEventId → read by web-pixel.
3073   * Keep new C-end Flow config on this path; do not scatter fetches in liquid.
3074   */
3075
3076  /** @description execute shop id caching with GDPR guard and shared consent policy */
3077  function cacheShopIdWithGdprGuard() {
3078    if (!ECOMSEND_GDPR_ENABLED) {
3079      cacheShopIdForPixel()
3080      return
3081    }
3082    if (isAnalyticsStorageAllowedByCustomerPrivacy()) {
3083      cacheShopIdForPixel()
3084    }
3085  }
3086
3087  /** @description load Shopify consent-tracking API before GDPR-gated cache writes */
3088  function withCustomerPrivacyApiReady(onReady) {
3089    if (!ECOMSEND_GDPR_ENABLED) {
3090      onReady()
3091      return
3092    }
3093    if (window?.Shopify?.customerPrivacy) {
3094      onReady()
3095      return
3096    }
3097    if (typeof window?.Shopify?.loadFeatures !== "function") {
3098      return
3099    }
3100    window.Shopify.loadFeatures(
3101      [{ name: "consent-tracking-api", version: "0.1" }],
3102      (error) => {
3103        if (error) {
3104          return
3105        }
3106        onReady()
3107      }
3108    )
3109  }
3110
3111  try {
3112    withCustomerPrivacyApiReady(() => {
3113      cacheMarketingParamsWithGdprGuard()
3114      cacheShopIdWithGdprGuard()
3115    })
3116    if (ECOMSEND_GDPR_ENABLED) {
3117      document.addEventListener("visitorConsentCollected", () => {
3118        cacheMarketingParamsWithGdprGuard()
3119        cacheShopIdWithGdprGuard()
3120      })
3121    }
3122  } catch (e) {}
3123
3124  /** @description inject wasm asset url into shared namespace before main bundle executes */
3125  window.EcomSendApps.wasmURL = ECOMSEND_WASM_ASSET_URL
3126
3127  ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => {
3128    window.addEventListener(eventName, scheduleMainBundleLoad, { once: true, passive: true })
3129  })
3130
3131  if (document.readyState === "loading") {
3132    document.addEventListener("DOMContentLoaded", scheduleMainBundleLoad, { once: true })
3133  } else {
3134    scheduleMainBundleLoad()
3135  }
3136</script>
3136
3137
3138<style id="ecomsend-custom-style"></style>
3139
3140<script>window.shopLocale = 'en'</script>
3140
3141
3142<script>
3143  /** @description timeout used for deferred discount request scheduling */
3144  const ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS = 1500
3145
3146  /** @description apply discount code from url query only when parameter exists */
3147  function applyWillDiscountCode() {
3148    const urlParams = new URLSearchParams(window.location.search)
3149    const willDiscountCode = urlParams.get("willDiscountCode")
3150    if (!willDiscountCode || /[\u0000-\u001F\u007F]/.test(willDiscountCode)) {
3151      return
3152    }
3153    fetch("/cart/update.js", {
3154      method: "POST",
3155      headers: {
3156        "Content-Type": "application/json",
3157      },
3158      body: JSON.stringify({
3159        discount: willDiscountCode,
3160      }),
3161    })
3162  }
3163
3164  try {
3165    if (!window.__ecomsendDeferredTasksScheduled) {
3166      /** @description global guard to avoid duplicate deferred task scheduling */
3167      window.__ecomsendDeferredTasksScheduled = true
3168      if (window.requestIdleCallback) {
3169        window.requestIdleCallback(() => {
3170          applyWillDiscountCode()
3171        }, { timeout: ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS })
3172      } else {
3173        window.setTimeout(() => {
3174          applyWillDiscountCode()
3175        }, ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS)
3176      }
3177    }
3178  } catch (error) {}
3179</script>
3179
3180
3181
3182
3183</div><div id="shopify-block-AeFhwRjFrd0c5RmJOU__6052823664294247695" class="shopify-block shopify-app-block">
3183<script id="qikify-contact-form-config" type="text/javascript">
3184  
3185
3186  window.qcfData = {
3187    entries: null,
3188    subscription: null,
3189    config: null,
3190    translation: null,
3191    instanceStatus: undefined,
3192    customAppDiscounts: null,
3193  };
3194
3195  
3196    qcfData.entries = [{"id":273704,"name":"Contact form","priority":0,"type":null,"data":{"fields":[{"id":"bcontact-field-446927","type":"text","formType":"basic","formName":"name","name":"name","label":"Your name","width":"1_2"},{"id":"bcontact-field-626405","type":"email","formType":"basic","formName":"email","name":"email","label":"Your email","width":"1_2"},{"id":"bcontact-field-435572","name":"Company (if applicable)","label":"Phone ","formType":"custom","formName":"custom","type":"number","choices_v2":"Option 1\nOption 2","datetime_format":"dmy","width":"1_1","radio_display":"vertical","is_phone_number":true,"required":true},{"id":"bcontact-field-682338","name":"custom_562451","label":"Event Date","formType":"custom","formName":"custom","type":"datetime","choices_v2":"Option 1\nOption 2","datetime_format":"dmy","width":"1_1","radio_display":"vertical"},{"id":"bcontact-field-547221","name":"custom_658843","label":"Venue (Westboro location, othere venue)","formType":"custom","formName":"custom","type":"text","choices_v2":"Option 1\nOption 2","datetime_format":"dmy","width":"1_1","radio_display":"vertical"},{"id":"bcontact-field-393446","name":"custom_852805","label":"Event Specifics (type of food, food restrictions, event, etc)","formType":"custom","formName":"custom","type":"textarea","choices_v2":"Option 1\nOption 2","datetime_format":"dmy","width":"1_1","radio_display":"vertical"},{"id":"bcontact-field-260211","name":"custom_332396","label":"Number of Guests","formType":"custom","formName":"custom","type":"text","choices_v2":"Option 1\nOption 2","datetime_format":"dmy","width":"1_1","radio_display":"vertical"},{"id":"bcontact-field-93699","name":"custom_597332","label":"Catering Budget (food, staff, rentals)","formType":"custom","formName":"custom","type":"text","choices_v2":"Option 1\nOption 2","datetime_format":"dmy","width":"1_1","radio_display":"vertical"},{"id":"bcontact-field-35710","name":"custom_43544","label":"How did you hear about us?","formType":"custom","formName":"custom","type":"radio","choices_v2":"Attended one of our events\nCorporate or Personal referral\nInternet search\nSocial media","datetime_format":"dmy","width":"1_1","radio_display":"vertical"},{"id":"bcontact-field-157290","name":"custom_975872","label":"Newsletter Signup","formType":"custom","formName":"custom","type":"radio","choices_v2":"Yes, I would like to receive periodic email offers, news and promotions.","datetime_format":"dmy","width":"1_1","radio_display":"vertical"}],"button_display":"fixed","trigger_button_type":"tab","tab_label":"Contact Us","embed_tab_label":"Contact Us","tab_position":"bottom","icon_position":"bottom_right","tab_button_fontsize":"16","embed_tab_button_fontsize":"16","tab_bgcolor":"#3E3E3E","tab_color":"#FFFFFF","show_tab_icon":false,"fixed_icon_button_icon":"letter","embed_button_icon":"letter","button_icon":"letter","mobile_toggle":true,"trigger_button_mobile_type":"icon","button_mobile_position":"bottom_right","button_mobile_position_tab":"bottom","popup_position":"embed","page":"all","template":"none","form_bubble_template":"bubble2","popup_layout":"left","popup_size":"md","hide_watermark":false,"typography":{"fontFamily":"Lato","fontSize":"14"},"alignment":"start","submit_btn_align":"right","submit_btn_style":"round","input_label":"placeholder","border_style":"round","form_popup_template":"popup3","title_label":"Request a Quote","description_label":"At Quelque Chose, we take pride in being your premier Ottawa caterer.","submit_label":"Submit","msg_success":"Thanks for contacting us. We will get back to you as soon as possible.","page_options":"all","radio_display":"block","label_color":"#FFFFFF","background_color":"#1f3057","border_color":"#DADADA","layout":"left","submit_bgcolor":"#fdaab1","title_color":"#FFFFFF","submit_text_color":"#000000","description_color":"#C1C1C1","background_image":"https://cdn.qikify.com/common/contactform/images/popup-image-3.jpg","help_text_color":"#bfbfbf","default_error_message":"Oops! Something's wrong, please check your information and try again.","invali
3196d_error_message":"is invalid","required_error_message":"is required","schedule":"always"},"status":1,"created_at":"2023-10-06 15:14:27","updated_at":"2025-03-14 11:11:26"}];
3197  
3198
3199  
3200    qcfData.subscription = {"name":"contactform-basic","kind":"subscription"};
3201  
3202
3203  
3204    qcfData.config = [];
3205  
3206
3207  
3208
3209  
3210
3211  
3212</script>
3212
3213
3214<script src="https://cdn.shopify.com/extensions/01a0c8ca-96a3-7fd2-b639-9454d2a5d055/free-contact-form-1-142/assets/contactform-v2.js" defer="defer"></script>
3214
3215
3216
3217
3218
3219  <style id="qikify-contactform-custom-style"></style>
3220
3221
3222
3223  
3223<script id="qikify-contactform-custom-script"></script>
3223
3224
3225
3226
3227</div>
3227<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3227
3228<shopify-store store-domain="https://quelque-chose.ca" country="US" language="en"></shopify-store>
3229<shopify-chat></shopify-chat>
3230</body>
3231</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.