1<!doctype html> 2<html class="no-js" lang="en" dir="ltr"> 3<head> 4 5 <meta charset="utf-8"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 7 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0"><link rel="shortcut icon" href="//www.cuisineryfoodmarket.com/cdn/shop/files/Favicon_Cuisinery.png?crop=center&height=48&v=1684421308&width=48" type="image/png" /><title>Cuisinery Food Market: Frozen, Fresh & Gourmet Food Delivery�</title><meta name="description" content="Shop Cuisinery Food Market for quality frozen-specialty foods. Enjoy chef-inspired meals, international delicacies & gourmet ingredients delivered to your door"> 8 9<meta property="og:site_name" content="Cuisinery Food Market"> 10<meta property="og:url" content="https://www.cuisineryfoodmarket.com/"> 11<meta property="og:title" content="Cuisinery Food Market: Frozen, Fresh & Gourmet Food Delivery"> 12<meta property="og:type" content="website"> 13<meta property="og:description" content="Shop Cuisinery Food Market for quality frozen-specialty foods. Enjoy chef-inspired meals, international delicacies & gourmet ingredients delivered to your door"><meta name="twitter:card" content="summary_large_image"> 14<meta name="twitter:title" content="Cuisinery Food Market: Frozen, Fresh & Gourmet Food Delivery"> 15<meta name="twitter:description" content="Shop Cuisinery Food Market for quality frozen-specialty foods. Enjoy chef-inspired meals, international delicacies & gourmet ingredients delivered to your door">
15<script type="application/ld+json"> 16 [ 17 { 18 "@context": "https://schema.org", 19 "@type": "WebSite", 20 "name": "Cuisinery Food Market", 21 "url": "https:\/\/www.cuisineryfoodmarket.com" 22 }, 23 { 24 "@context": "https://schema.org", 25 "@type": "Organization", 26 "name": "Cuisinery Food Market", 27 "url": "https:\/\/www.cuisineryfoodmarket.com" 28 } 29 ] 30</script>
30 31
32<script type="application/ld+json"> 33{ 34 "@context": "http://schema.org", 35 "@type": "BreadcrumbList", 36 "itemListElement": [ 37 { 38 "@type": "ListItem", 39 "position": 1, 40 "name": "Home", 41 "item": "https://www.cuisineryfoodmarket.com" 42 }] 43} 44</script>
44<link rel="canonical" href="https://www.cuisineryfoodmarket.com/"> 45 46 <link rel="preconnect" href="https://cdn.shopify.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/theme.css?v=69646378577744532091759529644" as="style" rel="preload"><link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/section-header.css?v=51535540884003263151757036329" as="style" rel="preload"> 47<link rel="preload" href="//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2" as="font" type="font/woff2" crossorigin> 48<link rel="preload" href="//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" as="font" type="font/woff2" crossorigin> 49<style type="text/css"> 50@font-face { 51 font-family: Poppins; 52 font-weight: 500; 53 font-style: normal; 54 font-display: swap; 55 src: url("//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"), 56 url("//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff"); 57} 58@font-face { 59 font-family: Poppins; 60 font-weight: 400; 61 font-style: normal; 62 font-display: swap; 63 src: url("//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 64 url("//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 65} 66@font-face { 67 font-family: Poppins; 68 font-weight: 500; 69 font-style: normal; 70 font-display: swap; 71 src: url("//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"), 72 url("//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff"); 73} 74@font-face { 75 font-family: Poppins; 76 font-weight: 400; 77 font-style: italic; 78 font-display: swap; 79 src: url("//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"), 80 url("//www.cuisineryfoodmarket.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff"); 81} 82 83 84 85 86</style> 87<style type="text/css"> 88 89 :root { 90 91 /* Direction */ 92 --direction:ltr; 93 94 /* Font variables */ 95 96 --font-stack-headings: Poppins, sans-serif; 97 --font-weight-headings: 500; 98 --font-style-headings: normal; 99 100 --font-stack-body: Poppins, sans-serif; 101 --font-weight-body: 400;--font-weight-body-bold: 500;--font-style-body: normal;--font-weight-buttons: var(--font-weight-body-bold);--font-weight-menu: var(--font-weight-body);--base-headings-size: 70; 102 --base-headings-line: 1.2; 103 --base-headings-spacing: 0.0em; 104 --base-body-size: 17; 105 --base-body-line: 1.5; 106 --base-body-spacing: 0.0em; 107 108 --base-menu-size: 16; 109 110 /* Color variables */ 111 112 --color-background-header: #ffffff; 113 --color-secondary-background-header: rgba(29, 29, 29, 0.08); 114 --color-opacity-background-header: rgba(255, 255, 255, 0); 115 --color-text-header: #1d1d1d; 116 --color-foreground-header: #ffffff; 117 --color-accent-header: #000000; 118 --color-foreground-accent-header: #ffffff; 119 --color-borders-header: rgba(29, 29, 29, 0.1); 120 121 --color-background-main: #ffffff; 122 --color-secondary-background-main: rgba(29, 29, 29, 0.08); 123 --color-third-background-main: rgba(29, 29, 29, 0.04); 124 --color-fourth-background-main: rgba(29, 29, 29, 0.02); 125 --color-opacity-background-main: rgba(255, 255, 255, 0); 126 --color-text-main: #1d1d1d; 127 --color-foreground-main: #ffffff; 128 --color-secondary-text-main: rgba(29, 29, 29, 0.62); 129 --color-accent-main: #000000; 130 --color-foreground-accent-main: #ffffff; 131 --color-borders-main: rgba(29, 29, 29, 0.15); 132 133 --color-background-cards: #ffffff; 134 --color-gradient-cards: ; 135 --color-text-cards: #1d1d1d; 136 --color-foreground-cards: #ffffff; 137 --color-secondary-text-cards: rgba(29, 29, 29, 0.6); 138 --color-accent-cards: #db7442; 139 --color-foreground-accent-cards: #ffffff; 140 --color-borders-cards: #e1e1e1; 141 142 --color-background-footer: #3c3c3c; 143 --color-text-footer: #ffffff; 144 --color-accent-footer: #ffffff; 145 --color-borders-footer: rgba(255, 255, 255, 0.15); 146 147 --color-borders-forms-primary: rgba(29, 29, 29, 0.3); 148 --color-borders-forms-secondary: rgba(29, 29, 29, 0.6); 149 150 /* Borders */ 151 152 --border-width-cards: 1px; 153 --border-radius-cards: 15px; 154 --border-width-buttons: 1px; 155 --border-radius-buttons: 30px; 156 --border-width-forms: 1px; 157 --border-radius-forms: 5px; 158 159 /* Shadows */ 160 --shadow-x-cards: 0px; 161 --shadow-y-cards: 0px; 162 --shadow-blur-cards: 0px; 163 --color-shadow-cards: rgba(0,0,0,0); 164 --shadow-x-buttons: 0px; 165 --shadow-y-buttons: 0px; 166 --shadow-blur-buttons: 0px; 167 --color-shadow-buttons: rgba(0,0,0,0); 168 169 /* Layout */ 170 171 --grid-gap-original-base: 36px; 172 --theme-max-width: 1680px; 173 --container-vertical-space-base: 80px; 174 --image-fit-padding: 10%; 175 176 } 177 178 @media screen and (max-width: 767px) { 179 :root { 180 --border-radius-cards: clamp(8px, 7px, 15px); 181 } 182 } 183 184 185 .facets__summary, #main select, .sidebar select, .modal-content select { 186 background-image: url('data:image/svg+xml;utf8,<svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="%231d1d1d"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="%231d1d1d"/></svg>'); 187 } 188 189 .card .star-rating__stars { 190 background-image: url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" stroke="%231d1d1d" stroke-width="1"/></svg>'); 191 } 192 .card .star-rating__stars-active { 193 background-image: url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" fill="%231d1d1d" stroke-width="0"/></svg>'); 194 } 195 196 .star-rating__stars { 197 background-image: url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" stroke="%231d1d1d" stroke-width="1"/></svg>'); 198 } 199 .star-rating__stars-active { 200 background-image: url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" fill="%231d1d1d" stroke-width="0"/></svg>'); 201 } 202 203 .product-item {}.product-item .button { 204 --color-text-cards: #db7442;--color-foreground-cards: #ffffff; 205 }</style> 206 207<style id="root-height"> 208 :root { 209 --window-height: 100vh; 210 } 211</style>
212<script type="text/javascript"> 213 window.KrownAssetLoader = { 214 loadedScripts: new Set(), 215 loadScript: function(url) { 216 if (this.loadedScripts.has(url)) return; 217 this.loadedScripts.add(url); 218 const script = document.createElement('script'); 219 script.src = url; 220 script.defer = true; 221 document.head.appendChild(script); 222 } 223 }; 224</script>
224<link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/theme.css?v=69646378577744532091759529644" rel="stylesheet" type="text/css" media="all" /> 225 <link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/custom.css?v=145384110471337339441761935276" rel="stylesheet" type="text/css" media="all" /> 226 227 228 229
229<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
229<meta name="facebook-domain-verification" content="x7obiie735nyhur0i7udo5fnbepzon"> 230<meta name="google-site-verification" content="IR9lDj5TXK6UsPq38011yv2ofqF0FvWZxRz_POESBxM"> 231<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/74137731391/digital_wallets/dialog"> 232<meta id="in-context-paypal-metadata" data-shop-id="74137731391" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 233<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
233<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
233 234<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
235<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=74137731391" crossorigin="anonymous"></script>
vendor: 1 bytes, line 235
235
236<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":74137731391,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/74137731391","merchantName":"Cuisinery Food Market","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Cuisinery Food Market","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 236
236
237<script id="shopify-features" type="application/json">{"accessToken":"a1be3afe3f038e7fa017f40307d16a51","betas":["rich-media-storefront-analytics"],"domain":"www.cuisineryfoodmarket.com","predictiveSearch":true,"shopId":74137731391,"locale":"en"}</script>
vendor: 1 bytes, line 237
237
238<script>var Shopify = Shopify || {}; 239Shopify.shop = "cuisinery-food-market-online.myshopify.com"; 240Shopify.locale = "en"; 241Shopify.currency = {"active":"USD","rate":"1.0"}; 242Shopify.country = "US"; 243Shopify.theme = {"name":"Local Version 3.1.0.1 | Sep4 2025 | Alexis","id":180851573055,"schema_name":"Local","schema_version":"3.1.0.1","theme_store_id":1651,"role":"main"}; 244Shopify.theme.handle = "null"; 245Shopify.theme.style = {"id":null,"handle":null}; 246Shopify.cdnHost = "www.cuisineryfoodmarket.com/cdn"; 247Shopify.routes = Shopify.routes || {}; 248Shopify.routes.root = "/"; 249Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 250Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 251Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 252Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 252
252
253<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 253
253
254<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 254
254
255<script> 256 window.ShopifyPay = window.ShopifyPay || {}; 257 window.ShopifyPay.apiHost = "shop.app\/pay"; 258 window.ShopifyPay.redirectState = null; 259</script>
vendor: 1 bytes, line 259
259
260<script> 261 window.Shopify = window.Shopify || {}; 262 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 263 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 264 window.Shopify.SignInWithShop.eligible = true; 265</script>
vendor: 1 bytes, line 265
265
266<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 266
266
267<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 267
267
268<script type="module"> 269 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 270 271 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 272 273</script>
vendor: 1 bytes, line 273
273
274<script> 275 window.Shopify = window.Shopify || {}; 276 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 277 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"]}; 278</script>
vendor: 1 bytes, line 278
278
279<script>(function() { 280 var isLoaded = false; 281 function asyncLoad() { 282 if (isLoaded) return; 283 isLoaded = true; 284 var urls = ["https:\/\/cdn-loyalty.yotpo.com\/loader\/bhkhZqlCPMqVY8ChbqgxZA.js?shop=cuisinery-food-market-online.myshopify.com","https:\/\/shopify-extension.getredo.com\/main.js?widget_id=5t7fhyevlettqtr\u0026shop=cuisinery-food-market-online.myshopify.com"]; 285 for (var i = 0; i < urls.length; i++) { 286 var s = document.createElement('script'); 287 s.type = 'text/javascript'; 288 s.async = true; 289 s.src = urls[i]; 290 var x = document.getElementsByTagName('script')[0]; 291 x.parentNode.insertBefore(s, x); 292 } 293 }; 294 if(window.attachEvent) { 295 window.attachEvent('onload', asyncLoad); 296 } else { 297 window.addEventListener('load', asyncLoad, false); 298 } 299})();</script>
vendor: 1 bytes, line 299
299
300<script id="__st">var __st={"a":74137731391,"offset":-25200,"reqid":"d78fe48d-92cf-40e6-88e6-4a027a845f24-1791595374","pageurl":"www.cuisineryfoodmarket.com\/","u":"eaf6ffd17f53","p":"home"};</script>
vendor: 1 bytes, line 300
300
301<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 301
301
302<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 302
302
303<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.cuisineryfoodmarket.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 303
303
304<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 = "//www.cuisineryfoodmarket.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
304<script crossorigin="anonymous" defer="defer" src="//www.cuisineryfoodmarket.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 304
304
305<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 305
305
306<script> 307 window.Shopify = window.Shopify || {}; 308 window.Shopify.MCP = window.Shopify.MCP || {}; 309 window.Shopify.MCP.enabled = true; 310 window.Shopify.MCP.shop = "cuisinery-food-market-online.myshopify.com"; 311 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.cuisineryfoodmarket.com\/api\/mcp"; 312 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 313</script>
vendor: 1 bytes, line 313
313
314<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("\/\/www.cuisineryfoodmarket.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 315</script>
vendor: 1 bytes, line 315
315
316<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://www.cuisineryfoodmarket.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 317</script>
vendor: 1 bytes, line 317
317
318<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 319 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); 320</script>
vendor: 1 bytes, line 320
320
321<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})}})); 322</script>
322 323<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.cuisineryfoodmarket.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 324<style id="shopify-accelerated-checkout-cart"> 325 #shopify-buyer-consent { 326 margin-top: 1em; 327 display: inline-block; 328 width: 100%; 329} 330 331#shopify-buyer-consent.hidden { 332 display: none; 333} 334 335#shopify-subscription-policy-button { 336 background: none; 337 border: none; 338 padding: 0; 339 text-decoration: underline; 340 font-size: inherit; 341 cursor: pointer; 342} 343 344#shopify-subscription-policy-button::before { 345 box-shadow: none; 346} 347 348 </style> 349
350<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
350 351 352
352<script> 353 const rbi = []; 354 const ribSetSize = (img) => { 355 if ( img.offsetWidth / img.dataset.ratio < img.offsetHeight ) { 356 img.setAttribute('sizes', `${Math.ceil(img.offsetHeight * img.dataset.ratio)}px`); 357 } else { 358 img.setAttribute('sizes', `${Math.ceil(img.offsetWidth)}px`); 359 } 360 } 361 const debounce = (fn, wait) => { 362 let t; 363 return (...args) => { 364 clearTimeout(t); 365 t = setTimeout(() => fn.apply(this, args), wait); 366 }; 367 } 368 window.KEYCODES = { 369 TAB: 9, 370 ESC: 27, 371 DOWN: 40, 372 RIGHT: 39, 373 UP: 38, 374 LEFT: 37, 375 RETURN: 13 376 }; 377 window.addEventListener('resize', debounce(()=>{ 378 for ( let img of rbi ) { 379 ribSetSize(img); 380 } 381 }, 250)); 382 </script>
382<noscript> 383 <link rel="stylesheet" href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/theme-noscript.css?v=42099867224588620941757036329"> 384 </noscript> 385<meta name="google-site-verification" content="IR9lDj5TXK6UsPq38011yv2ofqF0FvWZxRz_POESBxM" /> 386 <link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/flying-cart-animation.css?v=144053503382457897531761935781" rel="stylesheet" type="text/css" media="all" /> 387<!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a11e96-28ad-7b62-bc64-10e789b24446/region-restrictions-385/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload"> 388 389<link rel="preconnect" href="https://media.synctrack.io"> 390
391<script type="application/json" id="ipblocker-config"> 392 { 393 "shopIdentifier": "cuisinery-food-market-online.myshopify.com", 394 "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":false,\"blockUnknownBots\":false,\"blockDisposableEmailSubscribe\":false,\"activeApp\":true,\"blockByMetafield\":true,\"visitorAnalytic\":true,\"showWatermark\":true,\"blockCheckoutApi\":false,\"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZGVudGlmaWVySWQiOiJjdWlzaW5lcnktZm9vZC1tYXJrZXQtb25saW5lLm15c2hvcGlmeS5jb20iLCJpYXQiOjE3ODg1NjA2OTd9.QtMfdAlKEN05JQQrxzd3So1O57VSqbR3Ox1NvpyYqyI\"}", 395 "ipBlockerRules": [{"i":3102371,"t":"1","c":"3","p":"1","rt":"cidr","co":"CN","ua":"0","o":0,"ac":true,"h":0},{"i":3102372,"t":"1","c":"3","p":"1","rt":"cidr","co":"SG","ua":"0","o":0,"ac":true,"h":0}], 396 "ipBlockerGeneral": {"activeVpnProxy":false,"vpnRiskCore":66,"torBlock":false,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":true,"blockUnknownBots":false,"protectTexts":false,"protectImages":false,"protectContents":false,"allowVpnFromPrivateRelay":true,"plan":"free","enableApp":true,"siteUrl":"www.cuisineryfoodmarket.com","showOverlayByPass":false,"useClientSideCheck":false}, 397 "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/media.synctrack.io\/megamind-fraud\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}", 398 "ipBlockerBotsAllow": null, 399 "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api", 400 "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud", 401 "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api", 402 "ipBlockerChecking": true, 403 "ipBlockerCollectionId": null, 404 "ipBlockerProductCollections": null, 405 "ipBlockerCheckoutProduct": null 406 } 407</script>
407 408
409<script 410 id="blockifyScriptTag" 411 src="https://cdn.shopify.com/extensions/01a11e96-28ad-7b62-bc64-10e789b24446/region-restrictions-385/assets/ip-blocker-embed.min.js" 412 async 413></script>
413<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-loyalty-rewards/blocks/loader-app-embed-block/2f9660df-5018-4e02-9868-ee1fb88d6ccd --> 414
414<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/bhkhZqlCPMqVY8ChbqgxZA" async></script>
414 415 416 417 418
418<script src="https://cdn-loyalty.yotpo.com/loader/bhkhZqlCPMqVY8ChbqgxZA.js?shop=www.cuisineryfoodmarket.com" async></script>
418 419 420 421 422 423 424<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/reviews_tab/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 425 426 427 428<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 429 430 431
431<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/0W73FqImleuBTUjQ8RcnNtGTpIBvZe4lOUFYhiL3?languageCode=en" async></script>
431 432 433 434 435 436<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 437 438 439 440 441 442 443 444<link rel="dns-prefetch" href="https://cdn.judge.me"> 445<link rel="dns-prefetch" href="https://cdn1.judge.me"> 446<link rel="dns-prefetch" href="https://api.judge.me"> 447
448<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
448ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
448itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#D96C3A","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#D96C3A","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#D96C3A","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#D96C3A","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
448youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
448:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Cuisinery Food Market","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
448shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Cuisinery Food Market"};</script>
448 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #D96C3A;--jdgm-secondary-color: rgba(217,108,58,0.1);--jdgm-star-color: #D96C3A;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #D96C3A;--jdgm-paginate-color: #D96C3A;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #D96C3A}.jdgm-histogram__bar-content{background-color:#D96C3A}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#D96C3A}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #D96C3A;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#D96C3A}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Cuisinery Food Market'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 449</style> <style class='jdgm-settings-style'></style> 450 451 452 453 454 <style class='jdgm-miracle-styles'> 455 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
455/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 456 457</style> 458 459 460 461 462 463 464 465 466
467<script data-cfasync='false' class='jdgm-script'> 468!function(e){window.jdgm=window.jdgm||{}; 469/* INF-1976 */ 470var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 471if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 472jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 473jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 474setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 475!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 476(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 477a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 478jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 479t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 480t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 481".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 482parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 483jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 484)}))}(document); 485</script>
485 486<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/shopify_v2.css"></noscript> 487 488<!-- BEGIN app snippet: theme_fix_tags -->
488<script> 489 (function() { 490 var jdgmThemeFixes = null; 491 if (!jdgmThemeFixes) return; 492 493 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 494 // before the per-theme fix so the theme-specific CSS wins the cascade. 495 // HTML is never applied globally (too risky). 496 var allThemesFix = jdgmThemeFixes['all']; 497 if (allThemesFix && allThemesFix.css) { 498 var allStyleTag = document.createElement('style'); 499 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 500 allStyleTag.innerHTML = allThemesFix.css; 501 document.head.append(allStyleTag); 502 }; 503 504 if (allThemesFix && allThemesFix.js) { 505 var allScriptTag = document.createElement('script'); 506 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 507 allScriptTag.innerHTML = allThemesFix.js; 508 document.head.append(allScriptTag); 509 }; 510 511 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 512 if (!thisThemeFix) return; 513 514 if (thisThemeFix.html) { 515 document.addEventListener("DOMContentLoaded", function() { 516 var htmlDiv = document.createElement('div'); 517 htmlDiv.classList.add('jdgm-theme-fix-html'); 518 htmlDiv.innerHTML = thisThemeFix.html; 519 document.body.append(htmlDiv); 520 }); 521 }; 522 523 if (thisThemeFix.css) { 524 var styleTag = document.createElement('style'); 525 styleTag.classList.add('jdgm-theme-fix-style'); 526 styleTag.innerHTML = thisThemeFix.css; 527 document.head.append(styleTag); 528 }; 529 530 if (thisThemeFix.js) { 531 var scriptTag = document.createElement('script'); 532 scriptTag.classList.add('jdgm-theme-fix-script'); 533 scriptTag.innerHTML = thisThemeFix.js; 534 document.head.append(scriptTag); 535 }; 536 })(); 537</script>
537 538<!-- END app snippet --> 539<!-- End of Judge.me Core --> 540 541 542 543<!-- END app block -->
543<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
543 544<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
545<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: 74137731391,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 545
545
546<script> 547 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 548</script>
vendor: 1 bytes, line 548
548
549<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}
549).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: 74137731391,storefrontBaseUrl: "https://www.cuisineryfoodmarket.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.cuisineryfoodmarket.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2548203839","configuration":"{\"widgetId\":\"5t7fhyevlettqtr\",\"baseRequestUrl\":\"https:\\\/\\\/shopify-server.getredo.com\\\/widgets\",\"splitEnabled\":\"false\",\"customerAccountsEnabled\":\"false\",\"conciergeSplitEnabled\":\"false\",\"marketingEnabled\":\"true\",\"expandedWarrantyEnabled\":\"false\",\"storefrontSalesAIEnabled\":\"false\",\"conversionEnabled\":\"false\",\"contextualEnabled\":\"false\",\"failedDiscountRescueEnabled\":\"false\",\"galePaymentInfoEnabled\":\"false\",\"coverageProductIds\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b8b9baae668c34654484d7b7cf88765","type":"APP","apiClientId":3426665,"privacyPurposes":["ANALYTICS","MARKETING"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
549,{"id":"1828487487","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-WVHJB0XDYE\\\",\\\"AW-17597900922\\\",\\\"GT-W6KCNKZH\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-WVHJB0XDYE\\\",\\\"AW-17597900922\\\/LrOxCL6aiqEbEPrQqsdB\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-WVHJB0XDYE\\\",\\\"AW-17597900922\\\/ZAbfCMDJm6EbEPrQqsdB\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-WVHJB0XDYE\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-WVHJB0XDYE\\\",\\\"AW-17597900922\\\/ovVwCL-biqEbEPrQqsdB\\\",\\\"MC-D88MGSWWLC\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-WVHJB0XDYE\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-WVHJB0XDYE\\\",\\\"AW-17597900922\\\/MlduCLuaiqEbEPrQqsdB\\\",\\\"MC-D88MGSWWLC\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-WVHJB0XDYE\\\",\\\"AW-17597900922\\\/YGJWCLybiqEbEPrQqsdB\\\",\\\"MC-D88MGSWWLC\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-WVHJB0XDYE\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-WVHJB0XDYE\\\",\\\"AW-17597900922\\\/caA2CMPJm6EbEPrQqsdB\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-WVHJB0XDYE\\\",\\\"AW-17597900922\\\/ALSrCLmbiqEbEPrQqsdB\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-WVHJB0XDYE\\\"}],\\\"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":"1825833279","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1723793727","configuration":"{\"yotpoStoreId\":\"0W73FqImleuBTUjQ8RcnNtGTpIBvZe4lOUFYhiL3\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"301400383","configuration":"{\"pixel_id\":\"453883199266885\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","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":"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":"Cuisinery Food Market","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"cuisinery-food-market-online.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.cuisineryfoodmarket.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9870302413119","handle":"smoked-salmon-100-natural","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50285399867711","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
549,{"id":"10194590236991","handle":"roasted-artichokes-in-olive-oil-san-giuliano","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51689212150079","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10627153002815","handle":"dolci-arabica-nespresso-caps-by-carraro","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55537191289151","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10487066722623","handle":"buckwheat-flour-french-farine-de-sarrasin-foricher","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53960788967743","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10434842001727","handle":"italian-vinegar-balsamic-glaze","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53514202153279","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10467009167679","handle":"andre-laurent-sauerkraut-w-smoked-pork-strips-in-can","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53696083984703","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10584175116607","handle":"italian-waffers-filled-with-cacao-monte-pollino-10-275g","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55155968246079","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10582186688831","handle":"da-morgada-ventresca-tuna-in-olive-oil-4-4oz","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55147710185791","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10160614572351","handle":"gran-crema-whole-coffee-beans-carraro-italia","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51570793087295","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10324629160255","handle":"original-pinsa-romana-2-per-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52727525933375","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9064473166143","handle":"frangipane","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47420734832959","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8280368972095","handle":"coq-au-vin","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44784925507903","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9945841107263","handle":"premium-seafood-selection-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50708245905727","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9945840189759","handle":"catch-of-the-day-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50708229783871","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9786842513727","handle":"side-dishes-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50007323246911","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9727542001983","handle":"ravioles-with-langoustine-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49787518255423","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.cuisineryfoodmarket.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"180851573055","themeStoreId":"1651","themePublished":"true","eventMetadataId":"66c9b58f-bd5e-4b56-a33e-b5256277e634","pageType":"home","shopId":"74137731391","storefrontBaseUrl":"https:\/\/www.cuisineryfoodmarket.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
549<script> 550 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 551 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 552 window.ShopifyAnalytics.meta.currency = 'USD'; 553 var meta = {"page":{"pageType":"home","requestId":"d78fe48d-92cf-40e6-88e6-4a027a845f24-1791595374"}}; 554 for (var attr in meta) { 555 window.ShopifyAnalytics.meta[attr] = meta[attr]; 556 } 557</script>
vendor: 1 bytes, line 557
557
558<script class="analytics"> 559 (function () { 560 var customDocumentWrite = function(content) { 561 var jquery = null; 562 563 if (window.jQuery) { 564 jquery = window.jQuery; 565 } else if (window.Checkout && window.Checkout.$) { 566 jquery = window.Checkout.$; 567 } 568 569 if (jquery) { 570 jquery('body').append(content); 571 } 572 }; 573 574 var hasLoggedConversion = function(token) { 575 if (token) { 576 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 577 } 578 return false; 579 } 580 581 var setCookieIfConversion = function(token) { 582 if (token) { 583 var twoMonthsFromNow = new Date(Date.now()); 584 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 585 586 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 587 } 588 } 589 590 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 591 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 592 if (trekkie.integrations) { 593 return; 594 } 595 trekkie.methods = [ 596 'identify', 597 'page', 598 'ready', 599 'track', 600 'trackForm', 601 'trackLink' 602 ]; 603 trekkie.factory = function(method) { 604 return function() { 605 var args = Array.prototype.slice.call(arguments); 606 args.unshift(method); 607 trekkie.push(args); 608 if (method == 'track' || method == 'page') { 609 var pageUrl; 610 try { 611 pageUrl = window.location.href; 612 } catch (e) {} 613 var pageReferrer; 614 try { 615 pageReferrer = document.referrer; 616 } catch (e) {} 617 try { 618 if (window.__TREKKIE_SHIM_QUEUE == null) { 619 window.__TREKKIE_SHIM_QUEUE = []; 620 } 621 window.__TREKKIE_SHIM_QUEUE.push({ 622 from: 'trekkie-stub', 623 method: method, 624 args: args.slice(1), 625 pageContext: { 626 url: pageUrl, 627 referrer: pageReferrer 628 } 629 }); 630 } catch (e) { 631 // no-op 632 } 633 } 634 return trekkie; 635 }; 636 }; 637 for (var i = 0; i < trekkie.methods.length; i++) { 638 var key = trekkie.methods[i]; 639 trekkie[key] = trekkie.factory(key); 640 } 641 trekkie.load = function(config) { 642 trekkie.config = config || {}; 643 trekkie.config.initialDocumentCookie = document.cookie; 644 var first = document.getElementsByTagName('script')[0]; 645var script = document.createElement('script'); 646script.type = 'text/javascript'; 647script.onerror = function(e) { 648 var scriptFallback = document.createElement('script'); 649 scriptFallback.type = 'text/javascript'; 650 scriptFallback.onerror = function(error) { 651 var Monorail = { 652 produce: function produce(monorailDomain, schemaId, payload) { 653 var currentMs = new Date().getTime(); 654 var event = { 655 schema_id: schemaId, 656 payload: payload, 657 metadata: { 658 event_created_at_ms: currentMs, 659 event_sent_at_ms: currentMs 660 } 661 }; 662 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 663 }, 664 sendRequest: function sendRequest(endpointUrl, payload) { 665 // Try the sendBeacon API 666 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 667 var blobData = new window.Blob([payload], { 668 type: 'text/plain' 669 }); 670 671 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 672 return true; 673 } // sendBeacon was not successful 674 675 } // XHR beacon 676 677 var xhr = new XMLHttpRequest(); 678 679 try { 680 xhr.open('POST', endpointUrl); 681 xhr.setRequestHeader('Content-Type', 'text/plain'); 682 xhr.send(payload); 683 } catch (e) { 684 console.log(e); 685 } 686 687 return false; 688 }, 689 isIos12: function isIos12() { 690 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 691 } 692 }; 693 Monorail.produce('monorail-edge.shopifysvc.com', 694 'trekkie_storefront_load_errors/1.1', 695 {shop_id: 74137731391, 696 theme_id: 180851573055, 697 app_name: "storefront", 698 context_url: window.location.href, 699 source_url: "//www.cuisineryfoodmarket.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 700 701 }; 702 scriptFallback.async = true; 703 scriptFallback.src = '//www.cuisineryfoodmarket.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 704 first.parentNode.insertBefore(scriptFallback, first); 705}; 706script.async = true; 707script.src = '//www.cuisineryfoodmarket.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 708first.parentNode.insertBefore(script, first); 709 710 }; 711 trekkie.load( 712 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":74137731391,"isMerchantRequest":null,"themeId":180851573055,"themeCityHash":"3570311827115766783","contentLanguage":"en","currency":"USD","eventMetadataId":"66c9b58f-bd5e-4b56-a33e-b5256277e634"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 713 ); 714 715 var loaded = false;
716 trekkie.ready(function() { 717 if (loaded) return; 718 loaded = true; 719 720 window.ShopifyAnalytics.lib = window.trekkie; 721 722 var originalDocumentWrite = document.write; 723 document.write = customDocumentWrite; 724 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 725 document.write = originalDocumentWrite; 726 727 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 728 var token = match? match[1]: undefined; 729 if (!hasLoggedConversion(token)) { 730 setCookieIfConversion(token); 731 732 } 733 }); 734 735 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"d78fe48d-92cf-40e6-88e6-4a027a845f24-1791595374","shopifyEmitted":true}); 736 737 var eventsListenerScript = document.createElement('script'); 738 eventsListenerScript.async = true; 739 eventsListenerScript.src = "//www.cuisineryfoodmarket.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 740 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 741})();</script>
vendor: 1 bytes, line 741
741
742<script 743 defer 744 src="https://www.cuisineryfoodmarket.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 745 data-application="storefront-renderer" 746 data-shop-id="74137731391" 747 data-render-region="gcp-us-central1" 748 data-page-type="index" 749 data-theme-instance-id="180851573055" 750 data-theme-name="Local" 751 data-theme-version="3.1.0.1" 752 data-monorail-region="shop_domain" 753 data-resource-timing-sampling-rate="10" 754 data-shs="true" 755 data-shs-beacon="true" 756 data-shs-export-with-fetch="true" 757 data-shs-logs-sample-rate="1" 758 data-shs-beacon-endpoint="https://www.cuisineryfoodmarket.com/api/collect" 759></script>
759 760<meta name="shopify-y" content="6b0c3244-c4df-419a-993a-2171822fbd76" data-expiration="1823152974000"><meta name="shopify-s" content="cf9d7dc9-2211-48f4-bfeb-f1e6d59fe6fa" data-expiration="1791597174000"> 761</head> 762 763<body id="cuisinery-food-market-frozen-fresh-amp-gourmet-food-delivery" class="no-touchevents 764 765 template-index template-index 766 767 768 769 770"> 771 772
772<script type="text/javascript"> 773 if ( 'ontouchstart' in window || window.DocumentTouch && document instanceof DocumentTouch ) { document.querySelector('body').classList.remove('no-touchevents'); document.querySelector('body').classList.add('touchevents'); } 774 </script>
774 775 776 <a href="#main" class="visually-hidden skip-to-content" tabindex="0" data-js-inert>Skip to content</a> 777 <div id="screen-reader-info" aria-live="polite" class="visually-hidden"></div> 778 779 <link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/section-header.css?v=51535540884003263151757036329" rel="stylesheet" type="text/css" media="all" />�<!-- BEGIN sections: header-group --> 780<div id="shopify-section-sections--25169212047679__announcement" class="shopify-section shopify-section-group-header-group mount-announcement-bar">
780<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/section-announcement-bar.js?v=123650352326433034491757036329" defer></script>
780<announcement-bar id="announcement-sections--25169212047679__announcement" style="display:block" data-js-inert> 781 <div class="container--large"> 782 <div class="announcement-bar"> 783 <div class="announcement-bar__social-icons lap-hide"><div class="social-icons"><a href="https://www.facebook.com/cuisineryfoodmarket/" target="_blank"> 784 <span class="visually-hidden">Facebook</span> 785 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m81.3942 66.8069 2.8527-18.2698h-17.8237v-11.8507c0-5.0051 2.4876-9.8755 10.4751-9.8755h8.1017v-15.5765s-7.3485-1.2344-14.4004-1.2344c-14.6743 0-24.2822 8.7533-24.2822 24.5991v13.938h-16.3174v18.2698h16.3174v44.1931h20.083v-44.1931z" fill="#000"/></svg></span> 786 </a><a href="https://instagram.com/cuisineryfoodmarket" target="_blank"> 787 <span class="visually-hidden">Instagram</span> 788 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m60 10c-13.606 0-15.2957.0667-20.6092.289-5.3357.2668-8.9595 1.0894-12.1387 2.3344-3.2903 1.2895-6.0916 3.0013-8.8484 5.7803-2.779 2.7568-4.5131 5.5581-5.7803 8.8484-1.245 3.1792-2.0676 6.803-2.3344 12.1387-.2445 5.3357-.289 7.0254-.289 20.6092s.0667 15.2957.289 20.6092c.2668 5.3357 1.0894 8.9595 2.3344 12.1387 1.2895 3.2903 3.0013 6.0916 5.7803 8.8481 2.7568 2.779 5.5581 4.513 8.8484 5.781 3.1792 1.222 6.8253 2.067 12.1387 2.334 5.3357.245 7.0254.289 20.6092.289s15.2957-.067 20.6092-.289c5.3357-.267 8.9595-1.112 12.1387-2.334 3.2903-1.29 6.0916-3.002 8.8481-5.781 2.779-2.7565 4.513-5.5578 5.781-8.8481 1.222-3.1792 2.067-6.8253 2.334-12.1387.245-5.3357.289-7.0254.289-20.6092s-.067-15.2957-.289-20.6092c-.267-5.3357-1.112-8.9817-2.334-12.1387-1.29-3.2903-3.002-6.0916-5.781-8.8484-2.7565-2.779-5.5578-4.5131-8.8481-5.7803-3.1792-1.245-6.8253-2.0676-12.1387-2.3344-5.3135-.2445-7.0032-.289-20.6092-.289zm0 9.004c13.3615 0 14.94.0667 20.2312.289 4.8688.2223 7.5145 1.0449 9.2708 1.7341 2.3566.9115 3.9795 1.9787 5.7581 3.735 1.7341 1.7341 2.8235 3.4015 3.735 5.7581.6892 1.7564 1.5119 4.402 1.7339 9.2708.223 5.269.289 6.8697.289 20.2312s-.066 14.94-.311 20.23
78812c-.267 4.8689-1.0672 7.5145-1.7564 9.2708-.9559 2.3566-2.0008 3.9796-3.7572 5.7581-1.7563 1.7342-3.446 2.8235-5.7581 3.735-1.7341.6892-4.4242 1.5117-9.3152 1.7337-5.3135.223-6.8698.289-20.2535.289s-14.94-.066-20.2534-.311c-4.8689-.267-7.559-1.0669-9.3153-1.7561-2.3788-.956-4.0018-2.0009-5.7581-3.7573-1.7563-1.7563-2.8902-3.4459-3.735-5.7581-.7114-1.7341-1.5118-4.4242-1.7563-9.3152-.1779-5.2468-.2668-6.8697-.2668-20.1868 0-13.317.0889-14.9399.2668-20.2534.2668-4.8911 1.0671-7.5589 1.7563-9.3153.8671-2.3788 1.9787-4.0017 3.735-5.7581 1.7341-1.7341 3.3793-2.8679 5.7581-3.7572 1.7563-.6892 4.3797-1.4896 9.2708-1.7341 5.3135-.2001 6.8697-.2668 20.2312-.2668zm0 15.3402c-14.2063 0-25.6781 11.494-25.6781 25.678 0 14.2063 11.494 25.6781 25.6781 25.6781 14.2063 0 25.6781-11.494 25.6781-25.6781 0-14.184-11.494-25.678-25.6781-25.678zm0 42.3521c-9.2263 0-16.6741-7.4477-16.6741-16.6741 0-9.2263 7.4478-16.674 16.6741-16.674s16.6741 7.4477 16.6741 16.674c0 9.2264-7.4478 16.6741-16.6741 16.6741zm32.7257-43.3748c0 3.3348-2.7124
7886.0026-6.0027 6.0026-3.3348 0-6.0027-2.69-6.0027-6.0026s2.7123-6.0027 6.0027-6.0027c3.2903 0 6.0027 2.6901 6.0027 6.0027z" fill="#000"/></svg></span> 789 </a><a href="https://www.linkedin.com/company/cuisinery-food-market" target="_blank"> 790 <span class="visually-hidden">LinkedIn</span> 791 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m32.154 110h-20.526v-66.7704h20.526zm-10.274-75.8835c-6.556 0-11.88-5.4901-11.88-12.1138s5.324-12.0027 11.88-12.0027 11.88 5.379 11.88 12.0027c.022 6.6237-5.302 12.1138-11.88 12.1138zm87.098 75.8835h-20.482v-32.5183c0-7.7573-.154-17.6929-10.67-17.6929-10.67 0-12.298 8.4241-12.298 17.115v33.0962h-20.504v-66.7704h19.69v9.1131h.286c2.75-5.2456 9.438-10.7801 19.426-10.7801 20.746-.0223 24.574 13.803 24.574 31.7626v36.6748z" fill="#000"/></svg></span> 792 </a></div></div> 793 794 <div class="announcement-bar__content"><button 795 class="announcement-bar__content-nav announcement-bar__content-nav--left announcement-bar__content-nav--disabled" 796 tabindex="0" 797 > 798 <span class="visually-hidden">Previous</span><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></button><div class="announcement-bar__slider" data-js-slider><span class="announcement" >Your gourmet partner since 2012 â Better food for better livingâ¤ï¸ 799</span><span class="announcement" >ð¨ð»âð³Your gourmet partner since 2012! 800</span></div><button class="announcement-bar__content-nav announcement-bar__content-nav--right" tabindex="0"> 801 <span class="visually-hidden">Next</span><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></button></div> 802 803 <div class="announcement-bar__localization-form lap-hide"></div> 804 </div> 805 </div> 806 </announcement-bar> 807 808 <style data-shopify> 809#announcement-sections--25169212047679__announcement .announcement-bar, #announcement-sections--25169212047679__announcement .announcement-bar a, #announcement-sections--25169212047679__announcement .announcement-bar .localization-form__item-text { 810 color: #ffffff; 811 } 812 #announcement-sections--25169212047679__announcement .announcement-bar svg *, #announcement-sections--25169212047679__announcement .announcement-bar .localization-form__item-symbol * { 813 fill: #ffffff; 814 }#announcement-sections--25169212047679__announcement, #announcement-sections--25169212047679__announcement .announcement-bar__content-nav { 815 background: #d96c3a; 816 }</style> 817 818<style> #shopify-section-sections--25169212047679__announcement .announcement-bar__content .announcement {text-decoration: none !important;} #shopify-section-sections--25169212047679__announcement .announcement a {padding: 8px; font-size: 17px;} #shopify-section-sections--25169212047679__announcement .announcement a {background: #ef8a46; border-radius: 20px;} </style></div><div id="shopify-section-sections--25169212047679__header" class="shopify-section shopify-section-group-header-group site-header-container mount-header"><style data-shopify> 819 .header__top { 820 --header-logo: 70px; 821 } 822 @media screen and (max-width: 767px) { 823 .header__top { 824 --header-logo: 40px; 825 } 826 #logo-sticky .logo-img { 827 --header-logo: 40px 828 } 829 } 830 @media screen and (min-width: 1681px) { 831 .site-nav.style--classic .submenu.mega-menu { 832 width: 100vw; 833 max-width: 100%; 834 margin-inline-start: 0; 835 } 836 } 837</style> 838<main-header 839 id="site-header" 840 class="site-header " 841 data-js-inert 842 843 data-sticky-header 844 845> 846 <div class="header-container header-container--top hide-border-on-portable "> 847 <div class="header__top container--large"> 848 <!-- logo --> 849 850 <div id="logo" class="logo"><a 851 class="logo-img " 852 title="Cuisinery Food Market" 853 href="/" 854 style="height:var(--header-logo)" 855 ><img 856 src="//www.cuisineryfoodmarket.com/cdn/shop/files/highres_logo.png?v=1685628692" 857 alt="Cuisinery Food Market" 858 width="1054" 859 height="351" 860 style="width: 210px; object-fit:contain" 861 > 862 </a> 863 <a 864 class="logo-txt logo-txt--hidden " 865 title="Cuisinery Food Market" 866 href="/" 867 data-no-instant 868 >Cuisinery Food Market</a> 869 870 </div> 871 872 <!-- header blocks --> 873 874 <div class="header-actions header-actions--buttons header-actions--show-search portable-hide"><search-form style="position:relative"> 875 <div class="button button--outline button--icon button--outline-hover button--no-padding button--no-hover site-search-handle">
876 <span class="button__icon" role="img" aria-hidden="true"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10.5" cy="10.5" r="7.5" stroke="black" stroke-width="2" style="fill:none!important"/><path d="M17.1213 15.2929L16.4142 14.5858L15 16L15.7071 16.7071L17.1213 15.2929ZM19.2426 20.2426C19.6331 20.6332 20.2663 20.6332 20.6568 20.2426C21.0473 19.8521 21.0473 19.219 20.6568 18.8284L19.2426 20.2426ZM15.7071 16.7071L19.2426 20.2426L20.6568 18.8284L17.1213 15.2929L15.7071 16.7071Z" fill="black" style="stroke:none!important"/></svg></span> 877 <form action="/search" method="get" role="search" autocomplete="off"> 878 <input 879 name="q" 880 type="search" 881 autocomplete="off" 882 placeholder="Search for..." 883 aria-label="Search for..." 884 data-js-search-input 885 data-js-focus-overlay="search-results-overlay-desktop" 886 > 887 <button type="submit" style="display:none">Submit</button> 888 </form> 889 </div> 890 <div 891 class="search-results-overlay" 892 id="search-results-overlay-desktop" 893 onclick="this.classList.remove('active')" 894 style="display:none" 895 ></div> 896 <div class="search-results-container" data-js-search-results></div> 897 </search-form> 898<a class="button button--outline button--icon" href="https://www.cuisineryfoodmarket.com/customer_authentication/redirect?locale=en®ion_country=US"><span class="button__icon" role="img" aria-hidden="true"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3333 19.25V17.4167C18.3333 16.4442 17.947 15.5116 17.2593 14.8239C16.5717 14.1363 15.6391 13.75 14.6666 13.75H7.33329C6.36083 13.75 5.4282 14.1363 4.74057 14.8239C4.05293 15.5116 3.66663 16.4442 3.66663 17.4167V19.25" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none!important"/><path d="M11 10.0833C13.0251 10.0833 14.6667 8.44171 14.6667 6.41667C14.6667 4.39162 13.0251 2.75 11 2.75C8.975 2.75 7.33337 4.39162 7.33337 6.41667C7.33337 8.44171 8.975 10.0833 11 10.0833Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none!important"/></svg></span> 899 Account 900 </a> 901<a 902 class="button button--solid button--icon no-js-hidden button--cart-handle" 903 904 href="/cart" 905 906 title="Open cart" 907 tabindex="0" 908 > 909 <span class="visually-hidden">Open cart</span> 910 <span class="button__icon" role="img" aria-hidden="true"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" style="margin-left:-2px"><path class="circle" d="M9.5 20C9.77614 20 10 19.7761 10 19.5C10 19.2239 9.77614 19 9.5 19C9.22386 19 9 19.2239 9 19.5C9 19.7761 9.22386 20 9.5 20Z" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path class="circle" d="M18.5 20C18.7761 20 19 19.7761 19 19.5C19 19.2239 18.7761 19 18.5 19C18.2239 19 18 19.2239 18 19.5C18 19.7761 18.2239 20 18.5 20Z" fill="white" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M3 3H6.27273L8.46545 13.7117C8.54027 14.08 8.7452 14.4109 9.04436 14.6464C9.34351 14.8818 9.71784 15.0069 10.1018 14.9997H18.0545C18.4385 15.0069 18.8129 14.8818 19.112 14.6464C19.4112 14.4109 19.6161 14.08 19.6909 13.7117L21 6.9999H7.09091" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none !important"/></svg></span> 911 <span class="visually-hidden">Shopping Cart 912 Total:</span 913 > 914 <span data-header-cart-total>$0.00</span> 915 <span data-header-cart-count class="element--wrap-paranth" aria-hidden="true">0</span> 916 <span class="visually-hidden"> products in your cart</span> 917 </a> 918 919 <noscript> 920 <a 921 class="button button--solid button--icon button--regular data-js-hidden" 922 href="/cart" 923 tabindex="0" 924 >
925 <span class="button__icon" role="img" aria-hidden="true"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" style="margin-left:-2px"><path class="circle" d="M9.5 20C9.77614 20 10 19.7761 10 19.5C10 19.2239 9.77614 19 9.5 19C9.22386 19 9 19.2239 9 19.5C9 19.7761 9.22386 20 9.5 20Z" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path class="circle" d="M18.5 20C18.7761 20 19 19.7761 19 19.5C19 19.2239 18.7761 19 18.5 19C18.2239 19 18 19.2239 18 19.5C18 19.7761 18.2239 20 18.5 20Z" fill="white" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M3 3H6.27273L8.46545 13.7117C8.54027 14.08 8.7452 14.4109 9.04436 14.6464C9.34351 14.8818 9.71784 15.0069 10.1018 14.9997H18.0545C18.4385 15.0069 18.8129 14.8818 19.112 14.6464C19.4112 14.4109 19.6161 14.08 19.6909 13.7117L21 6.9999H7.09091" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none !important"/></svg></span> 926 <span data-header-cart-total aria-hidden="true">$0.00</span 927 > (<span data-header-cart-count aria-hidden="true">0</span>) 928 </a> 929 </noscript> 930 </div> 931 932 <button 933 data-js-sidebar-handle 934 class="mobile-menu-button hide portable-show" 935 aria-expanded="false" 936 aria-controls="site-menu-sidebar" 937 > 938 <span class="visually-hidden">Open menu</span><svg fill="none" height="16" viewBox="0 0 20 16" width="20" xmlns="http://www.w3.org/2000/svg"><g fill="#000"><path d="m0 0h20v2h-20z"/><path d="m0 7h20v2h-20z"/><path d="m0 14h20v2h-20z"/></g></svg></button> 939 940 <a 941 942 href="/cart" 943 944 class="mobile-cart-button hide portable-show" 945 title="Open cart" 946 tabindex="0" 947 > 948 <span class="visually-hidden">Open cart</span><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" style="margin-left:-2px"><path class="circle" d="M9.5 20C9.77614 20 10 19.7761 10 19.5C10 19.2239 9.77614 19 9.5 19C9.22386 19 9 19.2239 9 19.5C9 19.7761 9.22386 20 9.5 20Z" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path class="circle" d="M18.5 20C18.7761 20 19 19.7761 19 19.5C19 19.2239 18.7761 19 18.5 19C18.2239 19 18 19.2239 18 19.5C18 19.7761 18.2239 20 18.5 20Z" fill="white" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M3 3H6.27273L8.46545 13.7117C8.54027 14.08 8.7452 14.4109 9.04436 14.6464C9.34351 14.8818 9.71784 15.0069 10.1018 14.9997H18.0545C18.4385 15.0069 18.8129 14.8818 19.112 14.6464C19.4112 14.4109 19.6161 14.08 19.6909 13.7117L21 6.9999H7.09091" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none !important"/></svg><span data-header-cart-count aria-hidden="true">0</span> 949 </a> 950 </div> 951 </div> 952 953 <!-- header menu --><div 954 class=" 955 header-container header-container--bottom 956 show-header-actions-on-mobile 957 " 958 > 959 <div class="header__bottom container--large"> 960 <span class="scrollable-navigation-button scrollable-navigation-button--left" aria-hidden="true"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 961 <scrollable-navigation class="header-links"><div class="site-nav style--classic"> 962 963 <div class="site-nav-container"> 964 965 <nav><ul class="link-list"><li 966 967 class="has-submenu" 968 969 id="menu-item-meat-seafood" 970 > 971 972 <a 973 class="menu-link " 974 href="/collections/meat-fish" 975 976 aria-controls="SiteNavLabel-meat-seafood-classic" aria-expanded="false" aria-haspopup="true" 977 978 > 979 980 <span><span class="text-animation--underline-in-header">Meat & Seafood</span></span> 981 982 983 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 984 985 986 </a> 987 988 989 990 <ul 991 class="submenu normal-menu " 992 id="SiteNavLabel-meat-seafood-classic" 993 > 994 995 <div class="submenu-holder "><li 996 997 ><a class="menu-link no-focus-link " 998 href="/collections/ready-meals" 999 1000 > 1001 <span><span class="text-animation--underline-in-header">Ready Meals</span></span></a></li><li 1002 1003 ><a class="menu-link no-focus-link "
1004 href="/collections/charcuterie" 1005 1006 > 1007 <span><span class="text-animation--underline-in-header">Charcuterie</span></span></a></li><li 1008 1009 ><a class="menu-link no-focus-link " 1010 href="/collections/pates-rillettes" 1011 1012 > 1013 <span><span class="text-animation--underline-in-header">Pâtés & Rillettes</span></span></a></li><li 1014 1015 ><a class="menu-link no-focus-link " 1016 href="/collections/pork-free" 1017 1018 > 1019 <span><span class="text-animation--underline-in-header">Pork Free</span></span></a></li><li 1020 1021 ><a class="menu-link no-focus-link " 1022 href="/collections/sausages-meat-to-cook" 1023 1024 > 1025 <span><span class="text-animation--underline-in-header">Sausages & Meat to Cook</span></span></a></li><li 1026 1027 ><a class="menu-link no-focus-link " 1028 href="/collections/seafood-caviar" 1029 1030 > 1031 <span><span class="text-animation--underline-in-header">Seafood & Caviar</span></span></a></li><li 1032 1033 ><a class="menu-link no-focus-link " 1034 href="/collections/snails" 1035 1036 > 1037 <span><span class="text-animation--underline-in-header">Snails</span></span></a></li><li 1038 1039 ><a class="menu-link no-focus-link " 1040 href="/collections/duck-foie-gras" 1041 1042 > 1043 <span><span class="text-animation--underline-in-header">Duck</span></span></a></li></div> 1044 1045 </ul> 1046 1047 1048 1049 </li><li 1050 1051 class="has-submenu" 1052 1053 id="menu-item-sides-appetizers" 1054 > 1055 1056 <a 1057 class="menu-link " 1058 href="/collections/sides-appetizers" 1059 1060 aria-controls="SiteNavLabel-sides-appetizers-classic" aria-expanded="false" aria-haspopup="true" 1061 1062 > 1063 1064 <span><span class="text-animation--underline-in-header">Sides & Appetizers</span></span> 1065 1066 1067 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1068 1069 1070 </a> 1071 1072 1073 1074 <ul 1075 class="submenu normal-menu " 1076 id="SiteNavLabel-sides-appetizers-classic" 1077 > 1078 1079 <div class="submenu-holder "><li 1080 1081 ><a class="menu-link no-focus-link " 1082 href="/collections/appetizers" 1083 1084 > 1085 <span><span class="text-animation--underline-in-header">Appetizers</span></span></a></li><li 1086 1087 ><a class="menu-link no-focus-link " 1088 href="/collections/sides" 1089 1090 > 1091 <span><span class="text-animation--underline-in-header">Sides</span></span></a></li><li 1092 1093 ><a class="menu-link no-focus-link " 1094 href="/collections/grains-rice" 1095 1096 > 1097 <span><span class="text-animation--underline-in-header">Grains & Rice</span></span></a></li><li 1098 1099 ><a class="menu-link no-focus-link " 1100 href="/collections/vegetables" 1101 1102 > 1103 <span><span class="text-animation--underline-in-header">Vegetables</span></span></a></li></div> 1104 1105 </ul> 1106 1107 1108 1109 </li><li 1110 1111 class="has-submenu" 1112 1113 id="menu-item-dairy" 1114 > 1115 1116 <a 1117 class="menu-link " 1118 href="/collections/dairy" 1119 1120 aria-controls="SiteNavLabel-dairy-classic" aria-expanded="false" aria-haspopup="true" 1121 1122 > 1123 1124 <span><span class="text-animation--underline-in-header">Dairy</span></span> 1125 1126 1127 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1128 1129 1130 </a> 1131 1132 1133 1134 <ul 1135 class="submenu normal-menu " 1136 id="SiteNavLabel-dairy-classic" 1137 > 1138 1139 <div class="submenu-holder "><li 1140 1141 ><a class="menu-link no-focus-link " 1142 href="/collections/dairy-butter" 1143 1144 > 1145 <span><span class="text-animation--underline-in-header">Butter</span></span></a></li><li 1146 1147 ><a class="menu-link no-focus-link " 1148 href="/collections/dairy-cheese" 1149 1150 > 1151 <span><span class="text-animation--underline-in-header">Cheese</span></span></a></li></div> 1152 1153 </ul> 1154 1155 1156 1157 </li><li 1158 1159 class="has-submenu" 1160 1161 id="menu-item-grocery" 1162 > 1163 1164 <a 1165 class="menu-link " 1166 href="https://www.cuisineryfoodmarket.com/collections/pantry" 1167 1168 aria-controls="SiteNavLabel-grocery-classic" aria-expanded="false" aria-haspopup="true" 1169 1170 > 1171 1172 <span><span class="text-animation--underline-in-header">Grocery</span></span> 1173 1174 1175 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1176 1177 1178 </a> 1179 1180 1181 1182 <ul 1183 class="submenu normal-menu " 1184 id="SiteNavLabel-grocery-classic" 1185 > 1186 1187 <div class="submenu-holder "><li 1188 1189 ><a class="menu-link no-focus-link " 1190 href="/collections/mustards-cornichons" 1191 1192 > 1193 <span><span class="text-animation--underline-in-header">Mustards & Cornichons</span></span></a></li><li 1194 1195 ><a class="menu-link no-focus-link " 1196 href="/collections/truffle-flavors" 1197 1198 > 1199 <span><span class="text-animation--underline-in-header">Truffle Flavors</span></span></a></li><li 1200 1201 ><a class="menu-link no-focus-link " 1202 href="/collections/specialty-sauces" 1203 1204 > 1205 <span><span class="text-animation--underline-in-header">Specialty Sauces</span></span></a></li><li 1206 1207 ><a class="menu-link no-focus-link " 1208 href="/collections/oils-vinegar" 1209 1210 > 1211 <span><span class="text-animation--underline-in-header">Oils & Vinegar</span></span></a></li><li 1212 1213 ><a class="menu-link no-focus-link " 1214 href="/collections/spices" 1215 1216 > 1217 <span><span class="text-animation--underline-in-header">Spices & Salt</span></span></a></li><li 1218 1219 ><a class="menu-link no-focus-link " 1220 href="/collections/spread-breadstick" 1221 1222 > 1223 <span><span class="text-animation--underline-in-header">Spread & Breadstick</span></span></a></li><li 1224 1225 ><a class="menu-link no-focus-link " 1226 href="/collections/confectionery" 1227 1228 > 1229 <span><span class="text-animation--underline-in-header">Confectionery</span></span></a></li><li 1230 1231 ><a class="menu-link no-focus-link " 1232 href="/collections/jam-jellies-honey" 1233 1234 > 1235 <span><span class="text-animation--underline-in-header">Jam, Jellies & Honey</span></span></a></li><li 1236 1237 ><a class="menu-link no-focus-link " 1238 href="/collections/tea" 1239 1240 > 1241 <span><span class="text-animation--underline-in-header">Coffee, Tea & Drinks</span></span></a></li><li 1242 1243 ><a class="menu-link no-focus-link " 1244 href="/collections/candies" 1245 1246 > 1247 <span><span class="text-animation--underline-in-header">Candies</span></span></a></li><li 1248 1249 ><a class="menu-link no-focus-link " 1250 href="/collections/chocolate" 1251 1252 > 1253 <span><span class="text-animation--underline-in-header">Chocolat</span></span></a></li><li 1254 1255 ><a class="menu-link no-focus-link " 1256 href="/collections/cookies" 1257 1258 > 1259 <span><span class="text-animation--underline-in-header">Cookies</span></span></a></li></div> 1260 1261 </ul> 1262 1263 1264 1265 </li><li 1266 1267 class="has-submenu" 1268 1269 id="menu-item-bakery-desserts" 1270 > 1271 1272 <a 1273 class="menu-link " 1274 href="/collections/bakery" 1275 1276 aria-controls="SiteNavLabel-bakery-desserts-classic" aria-expanded="false" aria-haspopup="true" 1277 1278 > 1279 1280 <span><span class="text-animation--underline-in-header">Bakery & Desserts</span></span> 1281 1282 1283 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1284 1285 1286 </a> 1287 1288 1289 1290 <ul 1291 class="submenu normal-menu " 1292 id="SiteNavLabel-bakery-desserts-classic" 1293 > 1294 1295 <div class="submenu-holder "><li 1296 1297 ><a class="menu-link no-focus-link " 1298 href="/collections/pastries" 1299 1300 > 1301 <span><span class="text-animation--underline-in-header">Pastries</span></span></a></li><li 1302 1303 ><a class="menu-link no-focus-link " 1304 href="/collections/dough" 1305 1306 > 1307 <span><span class="text-animation--underline-in-header">Dough</span></span></a></li><li 1308 1309 ><a class="menu-link no-focus-link " 1310 href="/collections/desserts" 1311 1312 > 1313 <span><span class="text-animation--underline-in-header">Desserts</span></span></a></li><li 1314 1315 ><a class="menu-link no-focus-link " 1316 href="/collections/cakes-pies" 1317 1318 > 1319 <span><span class="text-animation--underline-in-header">Cakes & Pies</span></span></a></li><li 1320 1321 ><a class="menu-link no-focus-link " 1322 href="/collections/pastry-ingredients"
1323 1324 > 1325 <span><span class="text-animation--underline-in-header">Pastry Ingredients</span></span></a></li></div> 1326 1327 </ul> 1328 1329 1330 1331 </li><li 1332 1333 class="has-submenu" 1334 1335 id="menu-item-ð¥-deals" 1336 > 1337 1338 <a 1339 class="menu-link " 1340 href="/collections/deals-1" 1341 1342 aria-controls="SiteNavLabel-ð¥-deals-classic" aria-expanded="false" aria-haspopup="true" 1343 1344 > 1345 1346 <span><span class="text-animation--underline-in-header">ð¥ Deals</span></span> 1347 1348 1349 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1350 1351 1352 </a> 1353 1354 1355 1356 <ul 1357 class="submenu normal-menu " 1358 id="SiteNavLabel-ð¥-deals-classic" 1359 > 1360 1361 <div class="submenu-holder "><li 1362 1363 ><a class="menu-link no-focus-link " 1364 href="/collections/bundles" 1365 1366 > 1367 <span><span class="text-animation--underline-in-header">Bundles</span></span></a></li><li 1368 1369 ><a class="menu-link no-focus-link " 1370 href="/collections/deals-1" 1371 1372 > 1373 <span><span class="text-animation--underline-in-header">Offers</span></span></a></li></div> 1374 1375 </ul> 1376 1377 1378 1379 </li><li 1380 1381 id="menu-item-ð-gift-card" 1382 > 1383 1384 <a 1385 class="menu-link no-focus-link " 1386 href="/products/gift-card" 1387 1388 > 1389 1390 <span><span class="text-animation--underline-in-header">ð Gift Card</span></span> 1391 1392 1393 1394 </a> 1395 1396 1397 1398 </li></ul></nav> 1399 1400 </div> 1401 1402</div></scrollable-navigation> 1403 <span class="scrollable-navigation-button scrollable-navigation-button--right" aria-hidden="true"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1404 1405 <div class="header-actions header-actions--blocks" data-js-header-actions> 1406<a href="/pages/san-diego-store-cheese-and-caviar" target="_self" id="site-header-block-1" class="header-info-block" 1407 data-type="info"><div class="header-info-block__image"><img src="//www.cuisineryfoodmarket.com/cdn/shop/files/Icon_3.png?crop=center&height=76&v=1683662195&width=76" width="44" height="44" style="width:38px;height:38px" alt=""></div><div class="header-info-block__text"><span class="header-info-block__caption text-size--xsmall">Discover</span><span class="header-info-block__title"> 1408 <span class="text-animation--underline-in-header" >Our Store</span> 1409 </span></div></a> 1410 1411<a href="https://www.cuisineryfoodmarket.com/blogs/recipes/" target="_self" id="site-header-block-2" class="header-info-block" 1412 data-type="info"><div class="header-info-block__image"><img src="//www.cuisineryfoodmarket.com/cdn/shop/files/recipe-icon.png?crop=center&height=76&v=1681248116&width=76" width="56" height="56" style="width:38px;height:38px" alt="Recipes"></div><div class="header-info-block__text"><span class="header-info-block__caption text-size--xsmall">Discover our</span><span class="header-info-block__title"> 1413 <span class="text-animation--underline-in-header" >Recipes</span> 1414 </span></div></a> 1415</div> 1416 </div> 1417 </div> 1418 1419 <!-- header mobile search --><div class="header-container header--container--bottom container--large mobile-search hide portable-show"> 1420 <search-form style="position:relative"> 1421 <div class="button button--outline button--icon button--outline-hover button--no-padding button--no-hover site-search-handle"> 1422 <span class="button__icon" role="img" aria-hidden="true"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10.5" cy="10.5" r="7.5" stroke="black" stroke-width="2" style="fill:none!important"/><path d="M17.1213 15.2929L16.4142 14.5858L15 16L15.7071 16.7071L17.1213 15.2929ZM19.2426 20.2426C19.6331 20.6332 20.2663 20.6332 20.6568 20.2426C21.0473 19.8521 21.0473 19.219 20.6568 18.8284L19.2426 20.2426ZM15.7071 16.7071L19.2426 20.2426L20.6568 18.8284L17.1213 15.2929L15.7071 16.7071Z" fill="black" style="stroke:none!important"/></svg></span> 1423 <form action="/search" method="get" role="search" autocomplete="off"> 1424 <input 1425 name="q" 1426 type="search" 1427 autocomplete="off" 1428 placeholder="Search for..." 1429 aria-label="Search for..." 1430 data-js-search-input 1431 data-js-focus-overlay="search-results-overlay-mobile" 1432 > 1433 <button type="submit" style="display:none">Submit</button> 1434 </form> 1435 </div> 1436 <div 1437 id="search-results-overlay-mobile" 1438 class="search-results-overlay" 1439 onclick="this.classList.remove('active')" 1440 style="display:none" 1441 ></div> 1442 <div class="search-results-container" data-js-search-results></div> 1443 </search-form> 1444 </div></main-header> 1445 1446<sidebar-drawer 1447 id="site-menu-sidebar" 1448 class="sidebar sidebar--left" 1449 tabindex="-1" 1450 role="dialog" 1451 aria-modal="true" 1452 aria-hidden="true" 1453 style="display:none" 1454> 1455 <div class="sidebar__header"> 1456 <span class="sidebar__title h5"> 1457 Menu 1458 </span> 1459 <button class="sidebar__close" data-js-close>
1460 <span class="visually-hidden">Close sidebar</span> 1461 <span aria-hidden="true" aria-role="img"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L1 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 1L17 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 1462 </button> 1463 </div> 1464 1465 <div class="sidebar__body"> 1466 <mobile-navigation data-show-header-actions="false"><div class="site-nav style--sidebar"> 1467 1468 <div class="site-nav-container"> 1469 1470 <nav><ul class="link-list"><li 1471 1472 class="has-submenu" 1473 1474 id="menu-item-meat-seafood" 1475 > 1476 1477 <a 1478 class="menu-link " 1479 href="/collections/meat-fish" 1480 1481 aria-controls="SiteNavLabel-meat-seafood-sidebar" aria-expanded="false" aria-haspopup="true" 1482 1483 > 1484 1485 <span><span class="">Meat & Seafood</span></span> 1486 1487 1488 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1489 1490 1491 </a> 1492 1493 1494 1495 <ul 1496 class="submenu normal-menu " 1497 id="SiteNavLabel-meat-seafood-sidebar" 1498 > 1499 1500 <div class="submenu-holder "><li class="submenu-back"> 1501 <a><span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span>Back</a> 1502 </li><li 1503 1504 ><a class="menu-link no-focus-link " 1505 href="/collections/ready-meals" 1506 1507 > 1508 <span><span class="">Ready Meals</span></span></a></li><li 1509 1510 ><a class="menu-link no-focus-link " 1511 href="/collections/charcuterie" 1512 1513 > 1514 <span><span class="">Charcuterie</span></span></a></li><li 1515 1516 ><a class="menu-link no-focus-link " 1517 href="/collections/pates-rillettes" 1518 1519 > 1520 <span><span class="">Pâtés & Rillettes</span></span></a></li><li 1521 1522 ><a class="menu-link no-focus-link " 1523 href="/collections/pork-free" 1524 1525 > 1526 <span><span class="">Pork Free</span></span></a></li><li 1527 1528 ><a class="menu-link no-focus-link " 1529 href="/collections/sausages-meat-to-cook" 1530 1531 > 1532 <span><span class="">Sausages & Meat to Cook</span></span></a></li><li 1533 1534 ><a class="menu-link no-focus-link " 1535 href="/collections/seafood-caviar" 1536 1537 > 1538 <span><span class="">Seafood & Caviar</span></span></a></li><li 1539 1540 ><a class="menu-link no-focus-link " 1541 href="/collections/snails" 1542 1543 > 1544 <span><span class="">Snails</span></span></a></li><li 1545 1546 ><a class="menu-link no-focus-link " 1547 href="/collections/duck-foie-gras" 1548 1549 > 1550 <span><span class="">Duck</span></span></a></li></div> 1551 1552 </ul> 1553 1554 1555 1556 </li><li 1557 1558 class="has-submenu" 1559 1560 id="menu-item-sides-appetizers" 1561 > 1562 1563 <a 1564 class="menu-link " 1565 href="/collections/sides-appetizers" 1566 1567 aria-controls="SiteNavLabel-sides-appetizers-sidebar" aria-expanded="false" aria-haspopup="true" 1568 1569 > 1570 1571 <span><span class="">Sides & Appetizers</span></span> 1572 1573 1574 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1575 1576 1577 </a> 1578 1579 1580 1581 <ul 1582 class="submenu normal-menu " 1583 id="SiteNavLabel-sides-appetizers-sidebar" 1584 > 1585 1586 <div class="submenu-holder "><li class="submenu-back"> 1587 <a><span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span>Back</a> 1588 </li><li 1589 1590 ><a class="menu-link no-focus-link " 1591 href="/collections/appetizers" 1592 1593 > 1594 <span><span class="">Appetizers</span></span></a></li><li 1595 1596 ><a class="menu-link no-focus-link " 1597 href="/collections/sides" 1598 1599 > 1600 <span><span class="">Sides</span></span></a></li><li 1601 1602 ><a class="menu-link no-focus-link " 1603 href="/collections/grains-rice" 1604 1605 > 1606 <span><span class="">Grains & Rice</span></span></a></li><li 1607 1608 ><a class="menu-link no-focus-link " 1609 href="/collections/vegetables" 1610 1611 > 1612 <span><span class="">Vegetables</span></span></a></li></div> 1613 1614 </ul> 1615 1616 1617 1618 </li><li 1619 1620 class="has-submenu" 1621 1622 id="menu-item-dairy" 1623 > 1624 1625 <a 1626 class="menu-link " 1627 href="/collections/dairy" 1628 1629 aria-controls="SiteNavLabel-dairy-sidebar" aria-expanded="false" aria-haspopup="true" 1630 1631 > 1632 1633 <span><span class="">Dairy</span></span> 1634 1635 1636 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1637 1638 1639 </a> 1640 1641 1642 1643 <ul 1644 class="submenu normal-menu " 1645 id="SiteNavLabel-dairy-sidebar" 1646 > 1647 1648 <div class="submenu-holder "><li class="submenu-back"> 1649 <a><span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span>Back</a> 1650 </li><li 1651 1652 ><a class="menu-link no-focus-link " 1653 href="/collections/dairy-butter" 1654 1655 > 1656 <span><span class="">Butter</span></span></a></li><li 1657 1658 ><a class="menu-link no-focus-link " 1659 href="/collections/dairy-cheese" 1660 1661 > 1662 <span><span class="">Cheese</span></span></a></li></div> 1663 1664 </ul> 1665 1666 1667 1668 </li><li 1669 1670 class="has-submenu" 1671 1672 id="menu-item-grocery" 1673 > 1674 1675 <a 1676 class="menu-link " 1677 href="https://www.cuisineryfoodmarket.com/collections/pantry" 1678 1679 aria-controls="SiteNavLabel-grocery-sidebar" aria-expanded="false" aria-haspopup="true" 1680 1681 > 1682 1683 <span><span class="">Grocery</span></span> 1684 1685 1686 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1687 1688 1689 </a> 1690 1691 1692 1693 <ul 1694 class="submenu normal-menu " 1695 id="SiteNavLabel-grocery-sidebar" 1696 > 1697 1698 <div class="submenu-holder "><li class="submenu-back"> 1699 <a><span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span>Back</a> 1700 </li><li 1701 1702 ><a class="menu-link no-focus-link " 1703 href="/collections/mustards-cornichons" 1704 1705 > 1706 <span><span class="">Mustards & Cornichons</span></span></a></li><li 1707 1708 ><a class="menu-link no-focus-link " 1709 href="/collections/truffle-flavors" 1710 1711 > 1712 <span><span class="">Truffle Flavors</span></span></a></li><li 1713 1714 ><a class="menu-link no-focus-link " 1715 href="/collections/specialty-sauces" 1716 1717 > 1718 <span><span class="">Specialty Sauces</span></span></a></li><li 1719 1720 ><a class="menu-link no-focus-link " 1721 href="/collections/oils-vinegar" 1722 1723 > 1724 <span><span class="">Oils & Vinegar</span></span></a></li><li 1725 1726 ><a class="menu-link no-focus-link " 1727 href="/collections/spices" 1728 1729 > 1730 <span><span class="">Spices & Salt</span></span></a></li><li 1731 1732 ><a class="menu-link no-focus-link " 1733 href="/collections/spread-breadstick" 1734 1735 > 1736 <span><span class="">Spread & Breadstick</span></span></a></li><li 1737 1738 ><a class="menu-link no-focus-link " 1739 href="/collections/confectionery" 1740 1741 > 1742 <span><span class="">Confectionery</span></span></a></li><li 1743 1744 ><a class="menu-link no-focus-link " 1745 href="/collections/jam-jellies-honey" 1746 1747 > 1748 <span><span class="">Jam, Jellies & Honey</span></span></a></li><li 1749 1750 ><a class="menu-link no-focus-link " 1751 href="/collections/tea" 1752 1753 > 1754 <span><span class="">Coffee, Tea & Drinks</span></span></a></li><li 1755 1756 ><a class="menu-link no-focus-link " 1757 href="/collections/candies" 1758 1759 > 1760 <span><span class="">Candies</span></span></a></li><li 1761 1762 ><a class="menu-link no-focus-link " 1763 href="/collections/chocolate" 1764 1765 > 1766 <span><span class="">Chocolat</span></span></a></li><li 1767 1768 ><a class="menu-link no-focus-link " 1769 href="/collections/cookies" 1770 1771 > 1772 <span><span class="">Cookies</span></span></a></li></div> 1773 1774 </ul> 1775 1776 1777 1778 </li><li 1779 1780 class="has-submenu" 1781 1782 id="menu-item-bakery-desserts" 1783 > 1784 1785 <a 1786 class="menu-link " 1787 href="/collections/bakery" 1788 1789 aria-controls="SiteNavLabel-bakery-desserts-sidebar" aria-expanded="false" aria-haspopup="true" 1790 1791 > 1792 1793 <span><span class="">Bakery & Desserts</span></span> 1794 1795 1796 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1797 1798 1799 </a> 1800 1801 1802 1803 <ul 1804 class="submenu normal-menu " 1805 id="SiteNavLabel-bakery-desserts-sidebar" 1806 > 1807 1808 <div class="submenu-holder "><li class="submenu-back"> 1809 <a><span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span>Back</a> 1810 </li><li 1811 1812 ><a class="menu-link no-focus-link " 1813 href="/collections/pastries" 1814 1815 > 1816 <span><span class="">Pastries</span></span></a></li><li 1817 1818 ><a class="menu-link no-focus-link " 1819 href="/collections/dough" 1820 1821 > 1822 <span><span class="">Dough</span></span></a></li><li 1823 1824 ><a class="menu-link no-focus-link " 1825 href="/collections/desserts" 1826 1827 > 1828 <span><span class="">Desserts</span></span></a></li><li 1829 1830 ><a class="menu-link no-focus-link " 1831 href="/collections/cakes-pies" 1832 1833 > 1834 <span><span class="">Cakes & Pies</span></span></a></li><li 1835 1836 ><a class="menu-link no-focus-link " 1837 href="/collections/pastry-ingredients"
1838 1839 > 1840 <span><span class="">Pastry Ingredients</span></span></a></li></div> 1841 1842 </ul> 1843 1844 1845 1846 </li><li 1847 1848 class="has-submenu" 1849 1850 id="menu-item-ð¥-deals" 1851 > 1852 1853 <a 1854 class="menu-link " 1855 href="/collections/deals-1" 1856 1857 aria-controls="SiteNavLabel-ð¥-deals-sidebar" aria-expanded="false" aria-haspopup="true" 1858 1859 > 1860 1861 <span><span class="">ð¥ Deals</span></span> 1862 1863 1864 <span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 1865 1866 1867 </a> 1868 1869 1870 1871 <ul 1872 class="submenu normal-menu " 1873 id="SiteNavLabel-ð¥-deals-sidebar" 1874 > 1875 1876 <div class="submenu-holder "><li class="submenu-back"> 1877 <a><span class="icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span>Back</a> 1878 </li><li 1879 1880 ><a class="menu-link no-focus-link " 1881 href="/collections/bundles" 1882 1883 > 1884 <span><span class="">Bundles</span></span></a></li><li 1885 1886 ><a class="menu-link no-focus-link " 1887 href="/collections/deals-1" 1888 1889 > 1890 <span><span class="">Offers</span></span></a></li></div> 1891 1892 </ul> 1893 1894 1895 1896 </li><li 1897 1898 id="menu-item-ð-gift-card" 1899 > 1900 1901 <a 1902 class="menu-link no-focus-link " 1903 href="/products/gift-card" 1904 1905 > 1906 1907 <span><span class="">ð Gift Card</span></span> 1908 1909 1910 1911 </a> 1912 1913 1914 1915 </li><li id="menu-item-account"> 1916 <a class="menu-link" href="https://www.cuisineryfoodmarket.com/customer_authentication/redirect?locale=en®ion_country=US" title="Account"> 1917 <span style="display: inline-flex; align-items: center;"> 1918 <span aria-hidden="true" style="display:flex; margin-inline-end:6px;"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3333 19.25V17.4167C18.3333 16.4442 17.947 15.5116 17.2593 14.8239C16.5717 14.1363 15.6391 13.75 14.6666 13.75H7.33329C6.36083 13.75 5.4282 14.1363 4.74057 14.8239C4.05293 15.5116 3.66663 16.4442 3.66663 17.4167V19.25" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none!important"/><path d="M11 10.0833C13.0251 10.0833 14.6667 8.44171 14.6667 6.41667C14.6667 4.39162 13.0251 2.75 11 2.75C8.975 2.75 7.33337 4.39162 7.33337 6.41667C7.33337 8.44171 8.975 10.0833 11 10.0833Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="fill:none!important"/></svg></span> 1919 Account 1920 </span> 1921 </a> 1922 </li></ul></nav> 1923 1924 </div> 1925 1926</div></mobile-navigation> 1927 </div> 1928 1929 <div class="sidebar__footer site-menu-sidebar-footer"></div> 1930 1931 <link 1932 rel="stylesheet" 1933 href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-mobile-navigation.css?v=169538161225599310961757036328" 1934 media="print" 1935 onload="this.media='all'" 1936 > 1937</sidebar-drawer> 1938</div> 1939<!-- END sections: header-group --><link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-slider.css?v=59963729904232729191757036329" rel="stylesheet" type="text/css" media="all" /> 1940 <link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-video.css?v=50604735103150109971757036329" rel="stylesheet" type="text/css" media="all" /> 1941
1941<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-product-form.js?v=134785856210142261951757036328" defer></script>
1941 1942 1943 <main id="main" class="main-content 1944 main-content--align-product-items 1945 "><div id="shopify-section-template--25169211687231__1653646142d6a7c886" class="shopify-section mount-css-slider mount-slideshow no-fullwidth-padding"><style data-shopify> 1946 #slider-template--25169211687231__1653646142d6a7c886 .card { 1947 height: fit-content; 1948 } 1949 #slider-template--25169211687231__1653646142d6a7c886 .card__image { 1950 position: relative !important; 1951 height: fit-content; 1952 } 1953 #slider-template--25169211687231__1653646142d6a7c886 .card__image:after { 1954 z-index: 9; 1955 } 1956 #slider-template--25169211687231__1653646142d6a7c886 .card__text-parent { 1957 position: absolute; 1958 width: 100%; 1959 height: 100%; 1960 } 1961 1962 </style> 1963<div id="slider-template--25169211687231__1653646142d6a7c886" class="remove-empty-space 1964 container--large 1965 1966 1967 1968 1969 "><css-slider data-options='{ 1970 "selector": ".card", 1971 "groupCells": true, 1972 "indexNav": true, 1973 "listenScroll": true, 1974 1975 1976 "autoHeight": true, 1977 "observer": false, 1978 1979 "navigationDOM": "<span class=\"css-slider-button css-slider-prev\" style=\"display:none\"><svg fill=\"none\" height=\"13\" viewBox=\"0 0 8 13\" width=\"8\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"#000\" ><path d=\"m7.91419 1.41431-6.48529 6.48528-1.4142102-1.41422 6.4852802-6.48527702z\"/><path d=\"m6.48528 12.9849-6.48528027-6.48532 1.41421027-1.41421 6.48528 6.48523z\"/></g></svg></span><span class=\"css-slider-button css-slider-next\" style=\"display:none\"><svg width=\"9\" height=\"13\" viewBox=\"0 0 9 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0.914169 11.5857L7.39945 5.10041L8.81367 6.51463L2.32838 12.9999L0.914169 11.5857Z\" fill=\"black\"/><path d=\"M2.34307 0.0151367L8.82835 6.50042L7.41414 7.91463L0.928857 1.42935L2.34307 0.0151367Z\" fill=\"black\"/></svg></span>" 1980 }' 1981 class="css-slider css-slider--bottom-navigation element--border-radius " 1982 style="--autorotate-interval: 10s;" 1983 id="css-slider-template--25169211687231__1653646142d6a7c886" 1984 > 1985<div class="grid grid--slider grid-1 grid--gap-small "><div id="element-image_yaaBb6" class="card card--fullwidth js-slider-item" ><div class=" align-content align-content--horizontal-left align-content--vertical-bottom card__text-parent"> 1986 1987 <div class="card__text gutter--xlarge element--width-50 spacing--small remove-empty-space" 1988 ><div class="increased-spacing"> 1989 <a href="https://www.cuisineryfoodmarket.com/collections/dairy" class="button button--regular button--solid" >Show more</a> 1990 </div></div> 1991 1992 </div> 1993 1994 <div class="card__image card__image--background js-slider-animation " data-focal-point="50.0% 50.0%"><figure 1995 class="lazy-image element--hide-on-desk 1996 1997 1998 " 1999 2000 data-ratio="1.835680751173709" style="padding-top: 54.47570332480818%" 2001 2002 data-crop="true" 2003> 2004 2005 <img 2006 src="//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=480" alt="" 2007 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=1080 1080w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=1280 1280w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_mobil.jpg?v=1780682507&width=1540 1540w" 2008 class="img" 2009 width="1564" 2010 height="852" 2011 data-ratio="1.835680751173709"
2012 sizes="(max-width: 1680px) calc(100vw - 20px), 1680px" 2013 2014 2015 2016 onload="this.parentNode.classList.add('lazyloaded')" 2017 /> 2018 2019</figure><figure 2020 class="lazy-image element--hide-on-small 2021 2022 2023 " 2024 2025 data-ratio="3.0" style="padding-top: 33.333333333333336%" 2026 2027 data-crop="true" 2028> 2029 2030 <img 2031 src="//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=480" alt="" 2032 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=1080 1080w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=1280 1280w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=1540 1540w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=1860 1860w,//www.cuisineryfoodmarket.com/cdn/shop/files/bandeau_site_cuisinery_0ee58a84-5e41-4c69-8c09-be4010ce3120.jpg?v=1780681574&width=2100 2100w" 2033 class="img" 2034 width="2172" 2035 height="724" 2036 data-ratio="3.0" 2037 sizes="(max-width: 1680px) calc(100vw - 20px), 1680px" 2038 2039 2040 2041 onload="this.parentNode.classList.add('lazyloaded')" 2042 /> 2043 2044</figure></div><style data-shopify> 2045 #element-image_yaaBb6 { 2046 --color-borders-cards: none; 2047 } 2048 </style> 2049<style data-shopify> 2050 #element-image_yaaBb6 { 2051 --shadow-x-cards: 0; 2052 --shadow-y-cards: 0; 2053 --shadow-blur-cards: 0; 2054 --color-shadow-cards: transparent; 2055 } 2056 </style> 2057</div><div id="element-image_QJpUCL" class="card card--fullwidth js-slider-item" ><a href="/products/smoked-salmon-100-natural" class="card__whole-link" aria-hidden="true" 2058 2059 ></a><div class=" align-content align-content--horizontal-left align-content--vertical-bottom card__text-parent"> 2060 2061 <div class="card__text gutter--xlarge element--width-50 spacing--small remove-empty-space" 2062 ></div> 2063 2064 </div> 2065 2066 <div class="card__image card__image--background js-slider-animation " data-focal-point="50.0% 50.0%"><figure 2067 class="lazy-image element--hide-on-desk 2068 2069 2070 " 2071 2072 data-ratio="0.7606490872210954" style="padding-top: 131.46666666666667%" 2073 2074 data-crop="true" 2075> 2076 2077 <img 2078 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Mobile_slider.jpg?v=1738951242&width=480" alt="" 2079 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Mobile_slider.jpg?v=1738951242&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Mobile_slider.jpg?v=1738951242&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Mobile_slider.jpg?v=1738951242&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Mobile_slider.jpg?v=1738951242&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Mobile_slider.jpg?v=1738951242&width=640 640w" 2080 class="img" 2081 width="750" 2082 height="986" 2083 data-ratio="0.7606490872210954" 2084 sizes="(max-width: 1680px) calc(100vw - 20px), 1680px" 2085 loading="lazy" 2086 2087 2088 onload="this.parentNode.classList.add('lazyloaded')" 2089 /> 2090 2091</figure><figure 2092 class="lazy-image element--hide-on-small 2093 2094 2095 " 2096 2097 data-ratio="3.1241997439180538" style="padding-top: 32.00819672131148%" 2098 2099 data-crop="true" 2100> 2101 2102 <img 2103 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=480" alt="" 2104 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=1080 1080w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=1280 1280w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=1540 1540w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=1860 1860w,//www.cuisineryfoodmarket.com/cdn/shop/files/Salmon_-_Desktop_slider.jpg?v=1738949355&width=2100 2100w" 2105 class="img" 2106 width="2440" 2107 height="781" 2108 data-ratio="3.1241997439180538"
2109 sizes="(max-width: 1680px) calc(100vw - 20px), 1680px" 2110 loading="lazy" 2111 2112 2113 onload="this.parentNode.classList.add('lazyloaded')" 2114 /> 2115 2116</figure></div><style data-shopify> 2117 #element-image_QJpUCL { 2118 --color-borders-cards: none; 2119 } 2120 </style> 2121<style data-shopify> 2122 #element-image_QJpUCL { 2123 --shadow-x-cards: 0; 2124 --shadow-y-cards: 0; 2125 --shadow-blur-cards: 0; 2126 --color-shadow-cards: transparent; 2127 } 2128 </style> 2129</div><div id="element-image_QYA94f" class="card card--fullwidth js-slider-item" ><a href="https://www.cuisineryfoodmarket.com/collections/ready-meals" class="card__whole-link" aria-hidden="true" 2130 2131 ></a><div class=" align-content align-content--horizontal-left align-content--vertical-bottom card__text-parent"> 2132 2133 <div class="card__text gutter--xlarge element--width-50 spacing--small remove-empty-space" 2134 ></div> 2135 2136 </div> 2137 2138 <div class="card__image card__image--background js-slider-animation " data-focal-point="50.0% 50.0%"><figure 2139 class="lazy-image element--hide-on-desk 2140 2141 2142 " 2143 2144 data-ratio="1.8878504672897196" style="padding-top: 52.97029702970297%" 2145 2146 data-crop="true" 2147> 2148 2149 <img 2150 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=480" alt="" 2151 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=1080 1080w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=1280 1280w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=1540 1540w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_portable.png?v=1778638522&width=1860 1860w" 2152 class="img" 2153 width="2020" 2154 height="1070" 2155 data-ratio="1.8878504672897196" 2156 sizes="(max-width: 1680px) calc(100vw - 20px), 1680px" 2157 loading="lazy" 2158 2159 2160 onload="this.parentNode.classList.add('lazyloaded')" 2161 /> 2162 2163</figure><figure 2164 class="lazy-image element--hide-on-small 2165 2166 2167 " 2168 2169 data-ratio="3.266497461928934" style="padding-top: 30.613830613830615%" 2170 2171 data-crop="true" 2172> 2173 2174 <img 2175 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=480" alt="" 2176 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=1080 1080w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=1280 1280w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=1540 1540w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=1860 1860w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=2100 2100w,//www.cuisineryfoodmarket.com/cdn/shop/files/Ready_meals_bec_fin_heading.jpg?v=1778639320&width=2460 2460w" 2177 class="img" 2178 width="2574" 2179 height="788" 2180 data-ratio="3.266497461928934"
2181 sizes="(max-width: 1680px) calc(100vw - 20px), 1680px" 2182 loading="lazy" 2183 2184 2185 onload="this.parentNode.classList.add('lazyloaded')" 2186 /> 2187 2188</figure></div><style data-shopify> 2189 #element-image_QYA94f { 2190 --color-borders-cards: none; 2191 } 2192 </style> 2193<style data-shopify> 2194 #element-image_QYA94f { 2195 --shadow-x-cards: 0; 2196 --shadow-y-cards: 0; 2197 --shadow-blur-cards: 0; 2198 --color-shadow-cards: transparent; 2199 } 2200 </style> 2201</div> 2202 2203 </div></css-slider></div> 2204
2204<script type="text/javascript"> 2205 const horizontalSlider1 = document.getElementById('css-slider-template--25169211687231__1653646142d6a7c886'); 2206 horizontalSlider1.addEventListener('ready', (e)=>{ 2207 const slides = horizontalSlider1.querySelectorAll('.js-slider-item'); 2208 const figures = horizontalSlider1.querySelectorAll('.js-slider-animation'); 2209 horizontalSlider1.addEventListener('scroll', ()=>{ 2210 const scrollX = -horizontalSlider1.element.scrollLeft; 2211 slides.forEach((slide,i)=>{ 2212 const media = figures[i]; 2213 if ( media ) { 2214 media.style.transform = `translateX(${( slide.offsetLeft + scrollX ) * -1/3}px)`; 2215 } 2216 }); 2217 }); 2218 }); 2219 </script>
2219 2220 2221 2222<style> #shopify-section-template--25169211687231__1653646142d6a7c886 .remove-empty-space .card {border-radius: 0px;} </style></div><div id="shopify-section-template--25169211687231__featured_collection_EbyzqC" class="shopify-section mount-css-slider mount-collection-tabs"><link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-product-item.css?v=126600967654690319611757036328" rel="stylesheet" type="text/css" media="all" /> 2223<div 2224 id="section-template--25169211687231__featured_collection_EbyzqC" 2225 class=" 2226 container--large remove-empty-space 2227 container--vertical-space 2228 container--has-background 2229 2230 2231 " 2232> 2233 <collection-tabs><div class="section-heading section-heading--left gutter-bottom--page"><div class="section-heading__text remove-empty-space"><h2 class="section-heading__title h4">New Products!</h2></div><div class="section-heading__actions"><a class="text-size--large text-link" href="/collections/new-products">View all products</a></div></div><div id="product-grid-template--25169211687231__featured_collection_EbyzqC"><div 2234 class="collection-tabs_panel 2235 active 2236 active 2237 " 2238 id="collection-template--25169211687231__featured_collection_EbyzqC-0" 2239 2240><div class="grid grid--layout grid-4 grid-portable-3 grid-lap-2 grid-tiny-1 grid-palm-2"><div id="product-item-10194590236991" class="product-item card" data-js-product-item><a href="/collections/new-products/products/roasted-artichokes-in-olive-oil-san-giuliano" 2241 class="card__image product-item__image 2242 2243 product-item__image--has-secondary " 2244 style="padding-top:100%" 2245 ><figure 2246 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 2247 lazy-image--background 2248 2249 " 2250 2251 data-ratio="1" style="padding-top: 100%" 2252 2253 data-crop="false" 2254> 2255 2256 <img 2257 src="//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiulianoLarge.jpg?v=1791322742&width=480" alt="Roasted Artichokes in Olive Oil San Giuliano" 2258 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiulianoLarge.jpg?crop=center&height=240&v=1791322742&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiulianoLarge.jpg?crop=center&height=360&v=1791322742&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiulianoLarge.jpg?crop=center&height=420&v=1791322742&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiulianoLarge.jpg?crop=center&height=480&v=1791322742&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiulianoLarge.jpg?crop=center&height=640&v=1791322742&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiulianoLarge.jpg?crop=center&height=840&v=1791322742&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiulianoLarge.jpg?crop=center&height=1080&v=1791322742&width=1080 1080w" 2259 class="img" 2260 width="1254" 2261 height="1254" 2262 data-ratio="1" 2263 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2264 loading="lazy" 2265 2266 2267 onload="this.parentNode.classList.add('lazyloaded')" 2268 /> 2269 2270</figure><figure 2271 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 2272 lazy-image--background 2273 2274 " 2275 2276 data-ratio="1" style="padding-top: 100%" 2277 2278 data-crop="false" 2279> 2280 2281 <img 2282 src="//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiuliano2Large.jpg?v=1791322741&width=480" alt="Roasted Artichokes in Olive Oil San Giuliano" 2283 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiuliano2Large.jpg?crop=center&height=240&v=1791322741&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiuliano2Large.jpg?crop=center&height=360&v=1791322741&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiuliano2Large.jpg?crop=center&height=420&v=1791322741&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiuliano2Large.jpg?crop=center&height=480&v=1791322741&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiuliano2Large.jpg?crop=center&height=640&v=1791322741&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/RoastedArtichokesinOliveOilSanGiuliano2Large.jpg?crop=center&height=840&v=1791322741&width=840 840w" 2284 class="img" 2285 width="1024" 2286 height="1024" 2287 data-ratio="1" 2288 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2289 loading="lazy" 2290 2291 2292 onload="this.parentNode.classList.add('lazyloaded')" 2293 /> 2294 2295</figure></a> 2296 2297 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"> 2298</div><div 2299 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 2300 style="padding-top: 0;" 2301 > 2302 <div 2303 class="product-item__quick-buy" 2304 2305 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 2306 <product-form data-product-url="/products/roasted-artichokes-in-olive-oil-san-giuliano"> 2307 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10194590236991" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="51689212150079"> 2308 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span>
2309 <span class="button__preloader"> 2310 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 2311 </span> 2312 </button><input type="hidden" name="product-id" value="10194590236991" /><input type="hidden" name="section-id" value="template--25169211687231__featured_collection_EbyzqC" /></form></div> 2313 </product-form> 2314 </quick-add-to-cart></div> 2315<div 2316 class="product-item__price text-size--regular equalize-white-space" 2317 2318 > 2319 <div class="remove-line-height-space"> 2320 2321<div class="product-price "><span class="product-price--original "> 2322 <span class="visually-hidden">Regular price</span> 2323 $16.50 2324 </span></div></div> 2325 </div> 2326<a class="product-item__title" 2327 href="/collections/new-products/products/roasted-artichokes-in-olive-oil-san-giuliano" title="Roasted Artichokes in Olive Oil San Giuliano" 2328 2329 > 2330 <div class="remove-line-height-space--small"> 2331 <span class="text-animation--underline text-line-height--small 2332 2333 2334 h5 2335 2336 2337 ">Roasted Artichokes in Olive Oil San Giuliano</span> 2338 </div> 2339 </a> 2340<div 2341 class="product-item__ratings" 2342 2343 ><div class="star-rating" aria-label=""> 2344 2345 <span class="visually-hidden"> 2346 2347No reviews 2348 </span> 2349 2350 <span class="star-rating__stars" style=" 2351 width:100px; 2352 " aria-hidden="true"> 2353 <span class="star-rating__stars-active" style="width:0%"></span> 2354 </span> 2355 2356 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 2357 2358 </div></div> 2359</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-10627153002815" class="product-item card" data-js-product-item><a href="/collections/new-products/products/dolci-arabica-nespresso-caps-by-carraro" 2360 class="card__image product-item__image 2361 2362 product-item__image--has-secondary " 2363 style="padding-top:100%" 2364 ><figure 2365 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 2366 lazy-image--background 2367 2368 " 2369 2370 data-ratio="1" style="padding-top: 100%" 2371 2372 data-crop="false" 2373> 2374 2375 <img 2376 src="//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro.jpg?v=1789672985&width=480" alt="Coffee Dolci Arabica Nespresso Caps by Carraro" 2377 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro.jpg?crop=center&height=240&v=1789672985&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro.jpg?crop=center&height=360&v=1789672985&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro.jpg?crop=center&height=420&v=1789672985&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro.jpg?crop=center&height=480&v=1789672985&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro.jpg?crop=center&height=640&v=1789672985&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro.jpg?crop=center&height=840&v=1789672985&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro.jpg?crop=center&height=1080&v=1789672985&width=1080 1080w" 2378 class="img" 2379 width="1254" 2380 height="1254" 2381 data-ratio="1" 2382 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2383 loading="lazy" 2384 2385 2386 onload="this.parentNode.classList.add('lazyloaded')" 2387 /> 2388 2389</figure><figure 2390 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 2391 lazy-image--background 2392 2393 " 2394 2395 data-ratio="1" style="padding-top: 100%" 2396 2397 data-crop="false" 2398> 2399 2400 <img 2401 src="//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro2.jpg?v=1789672985&width=480" alt="Coffee Dolci Arabica Nespresso Caps by Carraro" 2402 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro2.jpg?crop=center&height=240&v=1789672985&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro2.jpg?crop=center&height=360&v=1789672985&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro2.jpg?crop=center&height=420&v=1789672985&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro2.jpg?crop=center&height=480&v=1789672985&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro2.jpg?crop=center&height=640&v=1789672985&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/CoffeeDolciArabicaNespressoCapsbyCarraro2.jpg?crop=center&height=840&v=1789672985&width=840 840w" 2403 class="img" 2404 width="1024" 2405 height="1024" 2406 data-ratio="1" 2407 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2408 loading="lazy" 2409 2410 2411 onload="this.parentNode.classList.add('lazyloaded')" 2412 /> 2413 2414</figure></a> 2415 2416 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"> 2417</div><div 2418 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 2419 style="padding-top: 0;" 2420 > 2421 <div 2422 class="product-item__quick-buy" 2423 2424 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 2425 <product-form data-product-url="/products/dolci-arabica-nespresso-caps-by-carraro"> 2426 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10627153002815" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="55537191289151"> 2427 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span>
2428 <span class="button__preloader"> 2429 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 2430 </span> 2431 </button><input type="hidden" name="product-id" value="10627153002815" /><input type="hidden" name="section-id" value="template--25169211687231__featured_collection_EbyzqC" /></form></div> 2432 </product-form> 2433 </quick-add-to-cart></div> 2434<div 2435 class="product-item__price text-size--regular equalize-white-space" 2436 2437 > 2438 <div class="remove-line-height-space"> 2439 2440<div class="product-price "><span class="product-price--original "> 2441 <span class="visually-hidden">Regular price</span> 2442 $9.40 2443 </span></div></div> 2444 </div> 2445<a class="product-item__title" 2446 href="/collections/new-products/products/dolci-arabica-nespresso-caps-by-carraro" title="Coffee Dolci Arabica Nespresso Caps by Carraro" 2447 2448 > 2449 <div class="remove-line-height-space--small"> 2450 <span class="text-animation--underline text-line-height--small 2451 2452 2453 h5 2454 2455 2456 ">Coffee Dolci Arabica Nespresso Caps by Carraro</span> 2457 </div> 2458 </a> 2459<div 2460 class="product-item__ratings" 2461 2462 ><div class="star-rating" aria-label=""> 2463 2464 <span class="visually-hidden"> 2465 2466Rating: 5.0 out of 5 2467 </span> 2468 2469 <span class="star-rating__stars" style=" 2470 width:100px; 2471 " aria-hidden="true"> 2472 <span class="star-rating__stars-active" style="width:100%"></span> 2473 </span> 2474 2475 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">(1)</span> 2476 2477 </div></div> 2478</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-10487066722623" class="product-item card" data-js-product-item><a href="/collections/new-products/products/buckwheat-flour-french-farine-de-sarrasin-foricher" 2479 class="card__image product-item__image 2480 2481 product-item__image--has-secondary " 2482 style="padding-top:100%" 2483 ><figure 2484 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 2485 lazy-image--background 2486 2487 " 2488 2489 data-ratio="1" style="padding-top: 100%" 2490 2491 data-crop="false" 2492> 2493 2494 <img 2495 src="//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?v=1789497225&width=480" alt="Buckwheat Flour (French Farine de Sarrasin) Foricher" 2496 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=240&v=1789497225&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=360&v=1789497225&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=420&v=1789497225&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=480&v=1789497225&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=640&v=1789497225&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=840&v=1789497225&width=840 840w" 2497 class="img" 2498 width="1024" 2499 height="1024" 2500 data-ratio="1" 2501 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2502 loading="lazy" 2503 2504 2505 onload="this.parentNode.classList.add('lazyloaded')" 2506 /> 2507 2508</figure><figure 2509 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 2510 lazy-image--background 2511 2512 " 2513 2514 data-ratio="1" style="padding-top: 100%" 2515 2516 data-crop="false" 2517> 2518 2519 <img 2520 src="//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?v=1789497219&width=480" alt="Buckwheat Flour (French Farine de Sarrasin) Foricher" 2521 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=240&v=1789497219&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=360&v=1789497219&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=420&v=1789497219&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=480&v=1789497219&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=640&v=1789497219&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=840&v=1789497219&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=1080&v=1789497219&width=1080 1080w" 2522 class="img" 2523 width="1254" 2524 height="1254" 2525 data-ratio="1" 2526 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2527 loading="lazy" 2528 2529 2530 onload="this.parentNode.classList.add('lazyloaded')" 2531 /> 2532 2533</figure></a> 2534 2535 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"> 2536</div><div 2537 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 2538 style="padding-top: 0;" 2539 > 2540 <div 2541 class="product-item__quick-buy" 2542 2543 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 2544 <product-form data-product-url="/products/buckwheat-flour-french-farine-de-sarrasin-foricher"> 2545 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10487066722623" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="53960788967743"> 2546 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span>
2547 <span class="button__preloader"> 2548 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 2549 </span> 2550 </button><input type="hidden" name="product-id" value="10487066722623" /><input type="hidden" name="section-id" value="template--25169211687231__featured_collection_EbyzqC" /></form></div> 2551 </product-form> 2552 </quick-add-to-cart></div> 2553<div 2554 class="product-item__price text-size--regular equalize-white-space" 2555 2556 > 2557 <div class="remove-line-height-space"> 2558 2559<div class="product-price "><span class="product-price--original "> 2560 <span class="visually-hidden">Regular price</span> 2561 $9.50 2562 </span></div></div> 2563 </div> 2564<a class="product-item__title" 2565 href="/collections/new-products/products/buckwheat-flour-french-farine-de-sarrasin-foricher" title="Buckwheat Flour (French Farine de Sarrasin) Foricher" 2566 2567 > 2568 <div class="remove-line-height-space--small"> 2569 <span class="text-animation--underline text-line-height--small 2570 2571 2572 h5 2573 2574 2575 ">Buckwheat Flour (French Farine de Sarrasin) Foricher</span> 2576 </div> 2577 </a> 2578<div 2579 class="product-item__ratings" 2580 2581 ><div class="star-rating" aria-label=""> 2582 2583 <span class="visually-hidden"> 2584 2585No reviews 2586 </span> 2587 2588 <span class="star-rating__stars" style=" 2589 width:100px; 2590 " aria-hidden="true"> 2591 <span class="star-rating__stars-active" style="width:0%"></span> 2592 </span> 2593 2594 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 2595 2596 </div></div> 2597</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-10434842001727" class="product-item card" data-js-product-item><a href="/collections/new-products/products/italian-vinegar-balsamic-glaze" 2598 class="card__image product-item__image 2599 2600 product-item__image--has-secondary " 2601 style="padding-top:100%" 2602 ><figure 2603 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 2604 lazy-image--background 2605 2606 " 2607 2608 data-ratio="1" style="padding-top: 100%" 2609 2610 data-crop="false" 2611> 2612 2613 <img 2614 src="//www.cuisineryfoodmarket.com/cdn/shop/files/BalsamicGlazeLarge.jpg?v=1781743764&width=480" alt="Italian Vinegar Balsamic Glaze 500ml" 2615 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/BalsamicGlazeLarge.jpg?crop=center&height=240&v=1781743764&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/BalsamicGlazeLarge.jpg?crop=center&height=360&v=1781743764&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/BalsamicGlazeLarge.jpg?crop=center&height=420&v=1781743764&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/BalsamicGlazeLarge.jpg?crop=center&height=480&v=1781743764&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/BalsamicGlazeLarge.jpg?crop=center&height=640&v=1781743764&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/BalsamicGlazeLarge.jpg?crop=center&height=840&v=1781743764&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/BalsamicGlazeLarge.jpg?crop=center&height=1080&v=1781743764&width=1080 1080w" 2616 class="img" 2617 width="1254" 2618 height="1254" 2619 data-ratio="1" 2620 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2621 loading="lazy" 2622 2623 2624 onload="this.parentNode.classList.add('lazyloaded')" 2625 /> 2626 2627</figure><figure 2628 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 2629 lazy-image--background 2630 2631 " 2632 2633 data-ratio="1" style="padding-top: 100%" 2634 2635 data-crop="false" 2636> 2637 2638 <img 2639 src="//www.cuisineryfoodmarket.com/cdn/shop/files/vinegarbalsamicLarge.jpg?v=1784650311&width=480" alt="Italian Vinegar Balsamic Glaze 500ml" 2640 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/vinegarbalsamicLarge.jpg?crop=center&height=240&v=1784650311&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/vinegarbalsamicLarge.jpg?crop=center&height=360&v=1784650311&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/vinegarbalsamicLarge.jpg?crop=center&height=420&v=1784650311&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/vinegarbalsamicLarge.jpg?crop=center&height=480&v=1784650311&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/vinegarbalsamicLarge.jpg?crop=center&height=640&v=1784650311&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/vinegarbalsamicLarge.jpg?crop=center&height=840&v=1784650311&width=840 840w" 2641 class="img" 2642 width="960" 2643 height="1280" 2644 data-ratio="1" 2645 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2646 loading="lazy" 2647 2648 2649 onload="this.parentNode.classList.add('lazyloaded')" 2650 /> 2651 2652</figure></a> 2653 2654 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"> 2655</div><div 2656 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 2657 style="padding-top: 0;" 2658 > 2659 <div 2660 class="product-item__quick-buy" 2661 2662 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 2663 <product-form data-product-url="/products/italian-vinegar-balsamic-glaze"> 2664 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10434842001727" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="53514202153279"> 2665 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span>
2666 <span class="button__preloader"> 2667 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 2668 </span> 2669 </button><input type="hidden" name="product-id" value="10434842001727" /><input type="hidden" name="section-id" value="template--25169211687231__featured_collection_EbyzqC" /></form></div> 2670 </product-form> 2671 </quick-add-to-cart></div> 2672<div 2673 class="product-item__price text-size--regular equalize-white-space" 2674 2675 > 2676 <div class="remove-line-height-space"> 2677 2678<div class="product-price "><span class="product-price--original "> 2679 <span class="visually-hidden">Regular price</span> 2680 $12.95 2681 </span></div></div> 2682 </div> 2683<a class="product-item__title" 2684 href="/collections/new-products/products/italian-vinegar-balsamic-glaze" title="Italian Vinegar Balsamic Glaze 500ml" 2685 2686 > 2687 <div class="remove-line-height-space--small"> 2688 <span class="text-animation--underline text-line-height--small 2689 2690 2691 h5 2692 2693 2694 ">Italian Vinegar Balsamic Glaze 500ml</span> 2695 </div> 2696 </a> 2697<div 2698 class="product-item__ratings" 2699 2700 ><div class="star-rating" aria-label=""> 2701 2702 <span class="visually-hidden"> 2703 2704No reviews 2705 </span> 2706 2707 <span class="star-rating__stars" style=" 2708 width:100px; 2709 " aria-hidden="true"> 2710 <span class="star-rating__stars-active" style="width:0%"></span> 2711 </span> 2712 2713 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 2714 2715 </div></div> 2716</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-10467009167679" class="product-item card" data-js-product-item><a href="/collections/new-products/products/andre-laurent-sauerkraut-w-smoked-pork-strips-in-can" 2717 class="card__image product-item__image 2718 2719 product-item__image--has-secondary " 2720 style="padding-top:100%" 2721 ><figure 2722 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 2723 lazy-image--background 2724 2725 " 2726 2727 data-ratio="1" style="padding-top: 100%" 2728 2729 data-crop="false" 2730> 2731 2732 <img 2733 src="//www.cuisineryfoodmarket.com/cdn/shop/files/ChoucrouteAndreLaurant1.jpg?v=1789671992&width=480" alt="Andre Laurent Sauerkraut smoked pork strips in can" 2734 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/ChoucrouteAndreLaurant1.jpg?crop=center&height=240&v=1789671992&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/ChoucrouteAndreLaurant1.jpg?crop=center&height=360&v=1789671992&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/ChoucrouteAndreLaurant1.jpg?crop=center&height=420&v=1789671992&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/ChoucrouteAndreLaurant1.jpg?crop=center&height=480&v=1789671992&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/ChoucrouteAndreLaurant1.jpg?crop=center&height=640&v=1789671992&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/ChoucrouteAndreLaurant1.jpg?crop=center&height=840&v=1789671992&width=840 840w" 2735 class="img" 2736 width="1024" 2737 height="1024" 2738 data-ratio="1" 2739 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2740 loading="lazy" 2741 2742 2743 onload="this.parentNode.classList.add('lazyloaded')" 2744 /> 2745 2746</figure><figure 2747 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 2748 lazy-image--background 2749 2750 " 2751 2752 data-ratio="1" style="padding-top: 100%" 2753 2754 data-crop="false" 2755> 2756 2757 <img 2758 src="//www.cuisineryfoodmarket.com/cdn/shop/files/lesa8-PS.jpg?v=1781813502&width=480" alt="Andre Laurent Sauerkraut smoked pork strips in can" 2759 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/lesa8-PS.jpg?crop=center&height=240&v=1781813502&width=240 240w" 2760 class="img" 2761 width="266" 2762 height="311" 2763 data-ratio="1" 2764 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2765 loading="lazy" 2766 2767 2768 onload="this.parentNode.classList.add('lazyloaded')" 2769 /> 2770 2771</figure></a> 2772 2773 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"> 2774</div><div 2775 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 2776 style="padding-top: 0;" 2777 > 2778 <div 2779 class="product-item__quick-buy" 2780 2781 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 2782 <product-form data-product-url="/products/andre-laurent-sauerkraut-w-smoked-pork-strips-in-can"> 2783 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10467009167679" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="53696083984703"> 2784 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span>
2785 <span class="button__preloader"> 2786 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 2787 </span> 2788 </button><input type="hidden" name="product-id" value="10467009167679" /><input type="hidden" name="section-id" value="template--25169211687231__featured_collection_EbyzqC" /></form></div> 2789 </product-form> 2790 </quick-add-to-cart></div> 2791<div 2792 class="product-item__price text-size--regular equalize-white-space" 2793 2794 > 2795 <div class="remove-line-height-space"> 2796 2797<div class="product-price "><span class="product-price--original "> 2798 <span class="visually-hidden">Regular price</span> 2799 $7.95 2800 </span></div></div> 2801 </div> 2802<a class="product-item__title" 2803 href="/collections/new-products/products/andre-laurent-sauerkraut-w-smoked-pork-strips-in-can" title="Andre Laurent Sauerkraut smoked pork strips in can" 2804 2805 > 2806 <div class="remove-line-height-space--small"> 2807 <span class="text-animation--underline text-line-height--small 2808 2809 2810 h5 2811 2812 2813 ">Andre Laurent Sauerkraut smoked pork strips in can</span> 2814 </div> 2815 </a> 2816<div 2817 class="product-item__ratings" 2818 2819 ><div class="star-rating" aria-label=""> 2820 2821 <span class="visually-hidden"> 2822 2823No reviews 2824 </span> 2825 2826 <span class="star-rating__stars" style=" 2827 width:100px; 2828 " aria-hidden="true"> 2829 <span class="star-rating__stars-active" style="width:0%"></span> 2830 </span> 2831 2832 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 2833 2834 </div></div> 2835</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-10584175116607" class="product-item card" data-js-product-item><a href="/collections/new-products/products/italian-waffers-filled-with-cacao-monte-pollino-10-275g" 2836 class="card__image product-item__image 2837 2838 product-item__image--has-secondary " 2839 style="padding-top:100%" 2840 ><figure 2841 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 2842 lazy-image--background 2843 2844 " 2845 2846 data-ratio="1" style="padding-top: 100%" 2847 2848 data-crop="false" 2849> 2850 2851 <img 2852 src="//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers.jpg?v=1787853501&width=480" alt="Italian Waffers filled with Cacao Monte Pollino" 2853 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers.jpg?crop=center&height=240&v=1787853501&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers.jpg?crop=center&height=360&v=1787853501&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers.jpg?crop=center&height=420&v=1787853501&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers.jpg?crop=center&height=480&v=1787853501&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers.jpg?crop=center&height=640&v=1787853501&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers.jpg?crop=center&height=840&v=1787853501&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers.jpg?crop=center&height=1080&v=1787853501&width=1080 1080w" 2854 class="img" 2855 width="1254" 2856 height="1254" 2857 data-ratio="1" 2858 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2859 loading="lazy" 2860 2861 2862 onload="this.parentNode.classList.add('lazyloaded')" 2863 /> 2864 2865</figure><figure 2866 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 2867 lazy-image--background 2868 2869 " 2870 2871 data-ratio="1" style="padding-top: 100%" 2872 2873 data-crop="false" 2874> 2875 2876 <img 2877 src="//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers5.jpg?v=1787853985&width=480" alt="Italian Waffers filled with Cacao Monte Pollino" 2878 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers5.jpg?crop=center&height=240&v=1787853985&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers5.jpg?crop=center&height=360&v=1787853985&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers5.jpg?crop=center&height=420&v=1787853985&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers5.jpg?crop=center&height=480&v=1787853985&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers5.jpg?crop=center&height=640&v=1787853985&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/MONTEPOLLINOcocoawafers5.jpg?crop=center&height=840&v=1787853985&width=840 840w" 2879 class="img" 2880 width="1024" 2881 height="1024" 2882 data-ratio="1" 2883 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2884 loading="lazy" 2885 2886 2887 onload="this.parentNode.classList.add('lazyloaded')" 2888 /> 2889 2890</figure></a> 2891 2892 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"> 2893</div><div 2894 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 2895 style="padding-top: 0;" 2896 > 2897 <div 2898 class="product-item__quick-buy" 2899 2900 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 2901 <product-form data-product-url="/products/italian-waffers-filled-with-cacao-monte-pollino-10-275g"> 2902 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10584175116607" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="55155968246079"> 2903 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span>
2904 <span class="button__preloader"> 2905 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 2906 </span> 2907 </button><input type="hidden" name="product-id" value="10584175116607" /><input type="hidden" name="section-id" value="template--25169211687231__featured_collection_EbyzqC" /></form></div> 2908 </product-form> 2909 </quick-add-to-cart></div> 2910<div 2911 class="product-item__price text-size--regular equalize-white-space" 2912 2913 > 2914 <div class="remove-line-height-space"> 2915 2916<div class="product-price "><span class="product-price--original "> 2917 <span class="visually-hidden">Regular price</span> 2918 $5.50 2919 </span></div></div> 2920 </div> 2921<a class="product-item__title" 2922 href="/collections/new-products/products/italian-waffers-filled-with-cacao-monte-pollino-10-275g" title="Italian Waffers filled with Cacao Monte Pollino" 2923 2924 > 2925 <div class="remove-line-height-space--small"> 2926 <span class="text-animation--underline text-line-height--small 2927 2928 2929 h5 2930 2931 2932 ">Italian Waffers filled with Cacao Monte Pollino</span> 2933 </div> 2934 </a> 2935<div 2936 class="product-item__ratings" 2937 2938 ><div class="star-rating" aria-label=""> 2939 2940 <span class="visually-hidden"> 2941 2942No reviews 2943 </span> 2944 2945 <span class="star-rating__stars" style=" 2946 width:100px; 2947 " aria-hidden="true"> 2948 <span class="star-rating__stars-active" style="width:0%"></span> 2949 </span> 2950 2951 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 2952 2953 </div></div> 2954</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-10582186688831" class="product-item card" data-js-product-item><a href="/collections/new-products/products/da-morgada-ventresca-tuna-in-olive-oil-4-4oz" 2955 class="card__image product-item__image 2956 2957 product-item__image--has-secondary " 2958 style="padding-top:100%" 2959 ><figure 2960 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 2961 lazy-image--background 2962 2963 " 2964 2965 data-ratio="1" style="padding-top: 100%" 2966 2967 data-crop="false" 2968> 2969 2970 <img 2971 src="//www.cuisineryfoodmarket.com/cdn/shop/files/NaturalVentrescaTunainOliveOilDaMorgada1.jpg?v=1787251625&width=480" alt="All Natural Ventresca Tuna in Olive Oil Da Morgada" 2972 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/NaturalVentrescaTunainOliveOilDaMorgada1.jpg?crop=center&height=240&v=1787251625&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/NaturalVentrescaTunainOliveOilDaMorgada1.jpg?crop=center&height=360&v=1787251625&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/NaturalVentrescaTunainOliveOilDaMorgada1.jpg?crop=center&height=420&v=1787251625&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/NaturalVentrescaTunainOliveOilDaMorgada1.jpg?crop=center&height=480&v=1787251625&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/NaturalVentrescaTunainOliveOilDaMorgada1.jpg?crop=center&height=640&v=1787251625&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/NaturalVentrescaTunainOliveOilDaMorgada1.jpg?crop=center&height=840&v=1787251625&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/NaturalVentrescaTunainOliveOilDaMorgada1.jpg?crop=center&height=1080&v=1787251625&width=1080 1080w" 2973 class="img" 2974 width="1254" 2975 height="1254" 2976 data-ratio="1" 2977 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 2978 loading="lazy" 2979 2980 2981 onload="this.parentNode.classList.add('lazyloaded')" 2982 /> 2983 2984</figure><figure 2985 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 2986 lazy-image--background 2987 2988 " 2989 2990 data-ratio="1" style="padding-top: 100%" 2991 2992 data-crop="false" 2993> 2994 2995 <img 2996 src="//www.cuisineryfoodmarket.com/cdn/shop/files/AllNaturalVentrescaTunainOliveOilDaMorgada2Large.jpg?v=1787251625&width=480" alt="All Natural Ventresca Tuna in Olive Oil Da Morgada" 2997 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/AllNaturalVentrescaTunainOliveOilDaMorgada2Large.jpg?crop=center&height=240&v=1787251625&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/AllNaturalVentrescaTunainOliveOilDaMorgada2Large.jpg?crop=center&height=360&v=1787251625&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/AllNaturalVentrescaTunainOliveOilDaMorgada2Large.jpg?crop=center&height=420&v=1787251625&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/AllNaturalVentrescaTunainOliveOilDaMorgada2Large.jpg?crop=center&height=480&v=1787251625&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/AllNaturalVentrescaTunainOliveOilDaMorgada2Large.jpg?crop=center&height=640&v=1787251625&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/AllNaturalVentrescaTunainOliveOilDaMorgada2Large.jpg?crop=center&height=840&v=1787251625&width=840 840w" 2998 class="img" 2999 width="1024" 3000 height="1024" 3001 data-ratio="1" 3002 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3003 loading="lazy" 3004 3005 3006 onload="this.parentNode.classList.add('lazyloaded')" 3007 /> 3008 3009</figure></a> 3010 3011 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"> 3012</div><div 3013 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 3014 style="padding-top: 0;" 3015 > 3016 <div 3017 class="product-item__quick-buy" 3018 3019 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 3020 <product-form data-product-url="/products/da-morgada-ventresca-tuna-in-olive-oil-4-4oz"> 3021 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10582186688831" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="55147710185791"> 3022 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span>
3023 <span class="button__preloader"> 3024 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 3025 </span> 3026 </button><input type="hidden" name="product-id" value="10582186688831" /><input type="hidden" name="section-id" value="template--25169211687231__featured_collection_EbyzqC" /></form></div> 3027 </product-form> 3028 </quick-add-to-cart></div> 3029<div 3030 class="product-item__price text-size--regular equalize-white-space" 3031 3032 > 3033 <div class="remove-line-height-space"> 3034 3035<div class="product-price "><span class="product-price--original "> 3036 <span class="visually-hidden">Regular price</span> 3037 $11.95 3038 </span></div></div> 3039 </div> 3040<a class="product-item__title" 3041 href="/collections/new-products/products/da-morgada-ventresca-tuna-in-olive-oil-4-4oz" title="All Natural Ventresca Tuna in Olive Oil Da Morgada" 3042 3043 > 3044 <div class="remove-line-height-space--small"> 3045 <span class="text-animation--underline text-line-height--small 3046 3047 3048 h5 3049 3050 3051 ">All Natural Ventresca Tuna in Olive Oil Da Morgada</span> 3052 </div> 3053 </a> 3054<div 3055 class="product-item__ratings" 3056 3057 ><div class="star-rating" aria-label=""> 3058 3059 <span class="visually-hidden"> 3060 3061No reviews 3062 </span> 3063 3064 <span class="star-rating__stars" style=" 3065 width:100px; 3066 " aria-hidden="true"> 3067 <span class="star-rating__stars-active" style="width:0%"></span> 3068 </span> 3069 3070 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 3071 3072 </div></div> 3073</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-10160614572351" class="product-item card" data-js-product-item><a href="/collections/new-products/products/gran-crema-whole-coffee-beans-carraro-italia" 3074 class="card__image product-item__image 3075 3076 product-item__image--has-secondary " 3077 style="padding-top:100%" 3078 ><figure 3079 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 3080 lazy-image--background 3081 3082 " 3083 3084 data-ratio="1" style="padding-top: 100%" 3085 3086 data-crop="false" 3087> 3088 3089 <img 3090 src="//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO1.jpg?v=1786745236&width=480" alt="Gran Crema Whole Coffee Beans Carraro Italia" 3091 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO1.jpg?crop=center&height=240&v=1786745236&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO1.jpg?crop=center&height=360&v=1786745236&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO1.jpg?crop=center&height=420&v=1786745236&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO1.jpg?crop=center&height=480&v=1786745236&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO1.jpg?crop=center&height=640&v=1786745236&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO1.jpg?crop=center&height=840&v=1786745236&width=840 840w" 3092 class="img" 3093 width="896" 3094 height="1195" 3095 data-ratio="1" 3096 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3097 loading="lazy" 3098 3099 3100 onload="this.parentNode.classList.add('lazyloaded')" 3101 /> 3102 3103</figure><figure 3104 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 3105 lazy-image--background 3106 3107 " 3108 3109 data-ratio="1" style="padding-top: 100%" 3110 3111 data-crop="false" 3112> 3113 3114 <img 3115 src="//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO2.jpg?v=1786745242&width=480" alt="Gran Crema Whole Coffee Beans Carraro Italia" 3116 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO2.jpg?crop=center&height=240&v=1786745242&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO2.jpg?crop=center&height=360&v=1786745242&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO2.jpg?crop=center&height=420&v=1786745242&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO2.jpg?crop=center&height=480&v=1786745242&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO2.jpg?crop=center&height=640&v=1786745242&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/cafeCARRARO2.jpg?crop=center&height=840&v=1786745242&width=840 840w" 3117 class="img" 3118 width="960" 3119 height="1280" 3120 data-ratio="1" 3121 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3122 loading="lazy" 3123 3124 3125 onload="this.parentNode.classList.add('lazyloaded')" 3126 /> 3127 3128</figure></a> 3129 3130 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"> 3131</div><div 3132 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 3133 style="padding-top: 0;" 3134 > 3135 <div 3136 class="product-item__quick-buy" 3137 3138 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 3139 <product-form data-product-url="/products/gran-crema-whole-coffee-beans-carraro-italia"> 3140 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10160614572351" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="51570793087295"> 3141 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span>
3142 <span class="button__preloader"> 3143 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 3144 </span> 3145 </button><input type="hidden" name="product-id" value="10160614572351" /><input type="hidden" name="section-id" value="template--25169211687231__featured_collection_EbyzqC" /></form></div> 3146 </product-form> 3147 </quick-add-to-cart></div> 3148<div 3149 class="product-item__price text-size--regular equalize-white-space" 3150 3151 > 3152 <div class="remove-line-height-space"> 3153 3154<div class="product-price "><span class="product-price--original "> 3155 <span class="visually-hidden">Regular price</span> 3156 $39.95 3157 </span></div></div> 3158 </div> 3159<a class="product-item__title" 3160 href="/collections/new-products/products/gran-crema-whole-coffee-beans-carraro-italia" title="Gran Crema Whole Coffee Beans Carraro Italia" 3161 3162 > 3163 <div class="remove-line-height-space--small"> 3164 <span class="text-animation--underline text-line-height--small 3165 3166 3167 h5 3168 3169 3170 ">Gran Crema Whole Coffee Beans Carraro Italia</span> 3171 </div> 3172 </a> 3173<div 3174 class="product-item__ratings" 3175 3176 ><div class="star-rating" aria-label=""> 3177 3178 <span class="visually-hidden"> 3179 3180Rating: 5.0 out of 5 3181 </span> 3182 3183 <span class="star-rating__stars" style=" 3184 width:100px; 3185 " aria-hidden="true"> 3186 <span class="star-rating__stars-active" style="width:100%"></span> 3187 </span> 3188 3189 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">(1)</span> 3190 3191 </div></div> 3192</div><div class="product-item__badges text-size--xsmall"></div></div></div></div></div></collection-tabs> 3193</div> 3194 3195<style> 3196 #product-grid-template--25169211687231__featured_collection_EbyzqC .product-item {--color-borders-cards: #f1f1f1;}#product-grid-template--25169211687231__featured_collection_EbyzqC .product-item .button { 3197 --color-text-cards: #d96c3a;--color-foreground-cards: #ffffff; 3198 }</style><style data-shopify> 3199 #shopify-section-template--25169211687231__featured_collection_EbyzqC { 3200 background-color: #ffffff; 3201 } 3202 </style> 3203<style data-shopify> 3204 #shopify-section-template--25169211687231__featured_collection_EbyzqC { 3205 --color-text-main: #db7442; 3206 } 3207 </style> 3208 3209</div><div id="shopify-section-template--25169211687231__16551212489c663a1e" class="shopify-section mount-css-slider mount-collection-tabs"><link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-product-item.css?v=126600967654690319611757036328" rel="stylesheet" type="text/css" media="all" /> 3210<div 3211 id="section-template--25169211687231__16551212489c663a1e" 3212 class=" 3213 container--large remove-empty-space 3214 3215 container--has-background 3216 3217 3218 " 3219> 3220 <collection-tabs><div class="section-heading section-heading--left gutter-bottom--page"><div class="section-heading__text remove-empty-space"><h2 class="section-heading__title h4">Best Sellers</h2></div><div class="section-heading__actions"><a class="text-size--large text-link" href="/collections/gourmet-best-sellers">View all products</a></div></div><div id="product-grid-template--25169211687231__16551212489c663a1e"><div 3221 class="collection-tabs_panel 3222 active 3223 active 3224 " 3225 id="collection-template--25169211687231__16551212489c663a1e-0" 3226 3227><div class="grid grid--layout grid-4 grid-portable-3 grid-lap-2 grid-tiny-1 grid-palm-2"><div id="product-item-10487066722623" class="product-item card" data-js-product-item><a href="/collections/gourmet-best-sellers/products/buckwheat-flour-french-farine-de-sarrasin-foricher" 3228 class="card__image product-item__image 3229 3230 product-item__image--has-secondary " 3231 style="padding-top:100%" 3232 ><figure 3233 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 3234 lazy-image--background 3235 3236 " 3237 3238 data-ratio="1" style="padding-top: 100%" 3239 3240 data-crop="false" 3241> 3242 3243 <img 3244 src="//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?v=1789497225&width=480" alt="Buckwheat Flour (French Farine de Sarrasin) Foricher" 3245 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=240&v=1789497225&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=360&v=1789497225&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=420&v=1789497225&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=480&v=1789497225&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=640&v=1789497225&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher.jpg?crop=center&height=840&v=1789497225&width=840 840w" 3246 class="img" 3247 width="1024" 3248 height="1024" 3249 data-ratio="1" 3250 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3251 loading="lazy" 3252 3253 3254 onload="this.parentNode.classList.add('lazyloaded')" 3255 /> 3256 3257</figure><figure 3258 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 3259 lazy-image--background 3260 3261 " 3262 3263 data-ratio="1" style="padding-top: 100%" 3264 3265 data-crop="false" 3266> 3267 3268 <img 3269 src="//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?v=1789497219&width=480" alt="Buckwheat Flour (French Farine de Sarrasin) Foricher" 3270 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=240&v=1789497219&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=360&v=1789497219&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=420&v=1789497219&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=480&v=1789497219&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=640&v=1789497219&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=840&v=1789497219&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/BuckwheatFlour_FrenchFarinedeSarrasin_Foricher2Large.jpg?crop=center&height=1080&v=1789497219&width=1080 1080w" 3271 class="img" 3272 width="1254" 3273 height="1254" 3274 data-ratio="1" 3275 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3276 loading="lazy" 3277 3278 3279 onload="this.parentNode.classList.add('lazyloaded')" 3280 /> 3281 3282</figure></a> 3283 3284 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"><div 3285 class="product-item__price text-size--regular equalize-white-space" 3286 3287 > 3288 <div class="remove-line-height-space"> 3289 3290<div class="product-price "><span class="product-price--original ">
3291 <span class="visually-hidden">Regular price</span> 3292 $9.50 3293 </span></div></div> 3294 </div> 3295<a class="product-item__title" 3296 href="/collections/gourmet-best-sellers/products/buckwheat-flour-french-farine-de-sarrasin-foricher" title="Buckwheat Flour (French Farine de Sarrasin) Foricher" 3297 3298 > 3299 <div class="remove-line-height-space--small"> 3300 <span class="text-animation--underline text-line-height--small 3301 3302 3303 h5 3304 3305 3306 ">Buckwheat Flour (French Farine de Sarrasin) Foricher</span> 3307 </div> 3308 </a> 3309<div 3310 class="product-item__ratings" 3311 3312 ><div class="star-rating" aria-label=""> 3313 3314 <span class="visually-hidden"> 3315 3316No reviews 3317 </span> 3318 3319 <span class="star-rating__stars" style=" 3320 width:100px; 3321 " aria-hidden="true"> 3322 <span class="star-rating__stars-active" style="width:0%"></span> 3323 </span> 3324 3325 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 3326 3327 </div></div> 3328 3329</div><div 3330 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 3331 style="padding-top: 0;" 3332 > 3333 <div 3334 class="product-item__quick-buy" 3335 3336 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 3337 <product-form data-product-url="/products/buckwheat-flour-french-farine-de-sarrasin-foricher"> 3338 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10487066722623" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="53960788967743"> 3339 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span> 3340 <span class="button__preloader"> 3341 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 3342 </span> 3343 </button><input type="hidden" name="product-id" value="10487066722623" /><input type="hidden" name="section-id" value="template--25169211687231__16551212489c663a1e" /></form></div> 3344 </product-form> 3345 </quick-add-to-cart></div> 3346</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-10324629160255" class="product-item card" data-js-product-item><a href="/collections/gourmet-best-sellers/products/original-pinsa-romana-2-per-pack" 3347 class="card__image product-item__image 3348 3349 product-item__image--has-secondary " 3350 style="padding-top:100%" 3351 ><figure 3352 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 3353 lazy-image--background 3354 3355 " 3356 3357 data-ratio="1" style="padding-top: 100%" 3358 3359 data-crop="false" 3360> 3361 3362 <img 3363 src="//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana12Large.jpg?v=1776135008&width=480" alt="Original Pinsa pizza Romana 2 per pack" 3364 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana12Large.jpg?crop=center&height=240&v=1776135008&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana12Large.jpg?crop=center&height=360&v=1776135008&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana12Large.jpg?crop=center&height=420&v=1776135008&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana12Large.jpg?crop=center&height=480&v=1776135008&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana12Large.jpg?crop=center&height=640&v=1776135008&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana12Large.jpg?crop=center&height=840&v=1776135008&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana12Large.jpg?crop=center&height=1080&v=1776135008&width=1080 1080w" 3365 class="img" 3366 width="1215" 3367 height="1215" 3368 data-ratio="1" 3369 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3370 loading="lazy" 3371 3372 3373 onload="this.parentNode.classList.add('lazyloaded')" 3374 /> 3375 3376</figure><figure 3377 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 3378 lazy-image--background 3379 3380 " 3381 3382 data-ratio="1" style="padding-top: 100%" 3383 3384 data-crop="false" 3385> 3386 3387 <img 3388 src="//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana3.jpg?v=1776131787&width=480" alt="Original Pinsa pizza Romana 2 per pack" 3389 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana3.jpg?crop=center&height=240&v=1776131787&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana3.jpg?crop=center&height=360&v=1776131787&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana3.jpg?crop=center&height=420&v=1776131787&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana3.jpg?crop=center&height=480&v=1776131787&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana3.jpg?crop=center&height=640&v=1776131787&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/PinsaRomana3.jpg?crop=center&height=840&v=1776131787&width=840 840w" 3390 class="img" 3391 width="901" 3392 height="911" 3393 data-ratio="1" 3394 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3395 loading="lazy" 3396 3397 3398 onload="this.parentNode.classList.add('lazyloaded')" 3399 /> 3400 3401</figure></a> 3402 3403 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"><div 3404 class="product-item__price text-size--regular equalize-white-space" 3405 3406 > 3407 <div class="remove-line-height-space"> 3408 3409<div class="product-price "><span class="product-price--original ">
3410 <span class="visually-hidden">Regular price</span> 3411 $11.95 3412 </span></div></div> 3413 </div> 3414<a class="product-item__title" 3415 href="/collections/gourmet-best-sellers/products/original-pinsa-romana-2-per-pack" title="Original Pinsa pizza Romana 2 per pack" 3416 3417 > 3418 <div class="remove-line-height-space--small"> 3419 <span class="text-animation--underline text-line-height--small 3420 3421 3422 h5 3423 3424 3425 ">Original Pinsa pizza Romana 2 per pack</span> 3426 </div> 3427 </a> 3428<div 3429 class="product-item__ratings" 3430 3431 ><div class="star-rating" aria-label=""> 3432 3433 <span class="visually-hidden"> 3434 3435Rating: 5.0 out of 5 3436 </span> 3437 3438 <span class="star-rating__stars" style=" 3439 width:100px; 3440 " aria-hidden="true"> 3441 <span class="star-rating__stars-active" style="width:100%"></span> 3442 </span> 3443 3444 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">(2)</span> 3445 3446 </div></div> 3447 3448</div><div 3449 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 3450 style="padding-top: 0;" 3451 > 3452 <div 3453 class="product-item__quick-buy" 3454 3455 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 3456 <product-form data-product-url="/products/original-pinsa-romana-2-per-pack"> 3457 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_10324629160255" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="52727525933375"> 3458 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span> 3459 <span class="button__preloader"> 3460 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 3461 </span> 3462 </button><input type="hidden" name="product-id" value="10324629160255" /><input type="hidden" name="section-id" value="template--25169211687231__16551212489c663a1e" /></form></div> 3463 </product-form> 3464 </quick-add-to-cart></div> 3465</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-9064473166143" class="product-item card" data-js-product-item><a href="/collections/gourmet-best-sellers/products/frangipane" 3466 class="card__image product-item__image 3467 3468 product-item__image--has-secondary " 3469 style="padding-top:100%" 3470 ><figure 3471 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 3472 lazy-image--background 3473 3474 " 3475 3476 data-ratio="1" style="padding-top: 100%" 3477 3478 data-crop="false" 3479> 3480 3481 <img 3482 src="//www.cuisineryfoodmarket.com/cdn/shop/files/kingcakegaletteLarge.jpg?v=1784326419&width=480" alt="Galette Frangipane Almond King Cake - Made in France" 3483 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/kingcakegaletteLarge.jpg?crop=center&height=240&v=1784326419&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/kingcakegaletteLarge.jpg?crop=center&height=360&v=1784326419&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/kingcakegaletteLarge.jpg?crop=center&height=420&v=1784326419&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/kingcakegaletteLarge.jpg?crop=center&height=480&v=1784326419&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/kingcakegaletteLarge.jpg?crop=center&height=640&v=1784326419&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/kingcakegaletteLarge.jpg?crop=center&height=840&v=1784326419&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/kingcakegaletteLarge.jpg?crop=center&height=1080&v=1784326419&width=1080 1080w" 3484 class="img" 3485 width="1254" 3486 height="1254" 3487 data-ratio="1" 3488 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3489 loading="lazy" 3490 3491 3492 onload="this.parentNode.classList.add('lazyloaded')" 3493 /> 3494 3495</figure><figure 3496 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 3497 lazy-image--background 3498 3499 " 3500 3501 data-ratio="1" style="padding-top: 100%" 3502 3503 data-crop="false" 3504> 3505 3506 <img 3507 src="//www.cuisineryfoodmarket.com/cdn/shop/files/king-cake-4.jpg?v=1766092344&width=480" alt="Galette Frangipane Almond King Cake - Made in France" 3508 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/king-cake-4.jpg?crop=center&height=240&v=1766092344&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/king-cake-4.jpg?crop=center&height=360&v=1766092344&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/king-cake-4.jpg?crop=center&height=420&v=1766092344&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/king-cake-4.jpg?crop=center&height=480&v=1766092344&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/king-cake-4.jpg?crop=center&height=640&v=1766092344&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/king-cake-4.jpg?crop=center&height=840&v=1766092344&width=840 840w" 3509 class="img" 3510 width="1024" 3511 height="1024" 3512 data-ratio="1" 3513 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3514 loading="lazy" 3515 3516 3517 onload="this.parentNode.classList.add('lazyloaded')" 3518 /> 3519 3520</figure></a> 3521 3522 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"><div 3523 class="product-item__price text-size--regular equalize-white-space" 3524 3525 > 3526 <div class="remove-line-height-space"> 3527 3528<div class="product-price "><span class="product-price--original ">
3529 <span class="visually-hidden">Regular price</span> 3530 $19.99 3531 </span></div></div> 3532 </div> 3533<a class="product-item__title" 3534 href="/collections/gourmet-best-sellers/products/frangipane" title="Galette Frangipane Almond King Cake - Made in France" 3535 3536 > 3537 <div class="remove-line-height-space--small"> 3538 <span class="text-animation--underline text-line-height--small 3539 3540 3541 h5 3542 3543 3544 ">Galette Frangipane Almond King Cake - Made in France</span> 3545 </div> 3546 </a> 3547<div 3548 class="product-item__ratings" 3549 3550 ><div class="star-rating" aria-label=""> 3551 3552 <span class="visually-hidden"> 3553 3554Rating: 5.0 out of 5 3555 </span> 3556 3557 <span class="star-rating__stars" style=" 3558 width:100px; 3559 " aria-hidden="true"> 3560 <span class="star-rating__stars-active" style="width:100%"></span> 3561 </span> 3562 3563 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">(11)</span> 3564 3565 </div></div> 3566 3567</div><div 3568 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 3569 style="padding-top: 0;" 3570 > 3571 <div 3572 class="product-item__quick-buy" 3573 3574 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 3575 <product-form data-product-url="/products/frangipane"> 3576 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_9064473166143" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="47420734832959"> 3577 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span> 3578 <span class="button__preloader"> 3579 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 3580 </span> 3581 </button><input type="hidden" name="product-id" value="9064473166143" /><input type="hidden" name="section-id" value="template--25169211687231__16551212489c663a1e" /></form></div> 3582 </product-form> 3583 </quick-add-to-cart></div> 3584</div><div class="product-item__badges text-size--xsmall"></div></div><div id="product-item-8280368972095" class="product-item card" data-js-product-item><a href="/collections/gourmet-best-sellers/products/coq-au-vin" 3585 class="card__image product-item__image 3586 3587 product-item__image--has-secondary " 3588 style="padding-top:100%" 3589 ><figure 3590 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 3591 lazy-image--background 3592 3593 " 3594 3595 data-ratio="1" style="padding-top: 100%" 3596 3597 data-crop="false" 3598> 3599 3600 <img 3601 src="//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfin3.jpg?v=1768962195&width=480" alt="Coq au Vin - Chicken in Merlot wine" 3602 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfin3.jpg?crop=center&height=240&v=1768962195&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfin3.jpg?crop=center&height=360&v=1768962195&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfin3.jpg?crop=center&height=420&v=1768962195&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfin3.jpg?crop=center&height=480&v=1768962195&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfin3.jpg?crop=center&height=640&v=1768962195&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfin3.jpg?crop=center&height=840&v=1768962195&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfin3.jpg?crop=center&height=1080&v=1768962195&width=1080 1080w" 3603 class="img" 3604 width="1215" 3605 height="1224" 3606 data-ratio="1" 3607 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3608 loading="lazy" 3609 3610 3611 onload="this.parentNode.classList.add('lazyloaded')" 3612 /> 3613 3614</figure><figure 3615 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 3616 lazy-image--background 3617 3618 " 3619 3620 data-ratio="1" style="padding-top: 100%" 3621 3622 data-crop="false" 3623> 3624 3625 <img 3626 src="//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfinBackgroun
3626dRemovedLarge.jpg?v=1768961856&width=480" alt="Coq au Vin - Chicken in Merlot wine" 3627 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfinBackgroundRemovedLarge.jpg?crop=center&height=240&v=1768961856&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfinBackgroundRemovedLarge.jpg?crop=center&height=360&v=1768961856&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfinBackgroundRemovedLarge.jpg?crop=center&height=420&v=1768961856&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfinBackgroundRemovedLarge.jpg?crop=center&height=480&v=1768961856&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/coqauvinbecfinBackgroundRemovedLarge.jpg?crop=center&height=640&v=1768961856&width=640 640w" 3628 class="img" 3629 width="1248" 3630 height="832" 3631 data-ratio="1" 3632 sizes="(max-width: 474px) calc(50vw - 20px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3633 loading="lazy" 3634 3635 3636 onload="this.parentNode.classList.add('lazyloaded')" 3637 /> 3638 3639</figure></a> 3640 3641 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"><div 3642 class="product-item__price text-size--regular equalize-white-space" 3643 3644 > 3645 <div class="remove-line-height-space"> 3646 3647<div class="product-price "><span class="product-price--original "> 3648 <span class="visually-hidden">Regular price</span> 3649 $24.99 3650 </span></div></div> 3651 </div> 3652<a class="product-item__title" 3653 href="/collections/gourmet-best-sellers/products/coq-au-vin" title="Coq au Vin - Chicken in Merlot wine" 3654 3655 > 3656 <div class="remove-line-height-space--small"> 3657 <span class="text-animation--underline text-line-height--small 3658 3659 3660 h5 3661 3662 3663 ">Coq au Vin - Chicken in Merlot wine</span> 3664 </div> 3665 </a> 3666<div 3667 class="product-item__ratings" 3668 3669 ><div class="star-rating" aria-label=""> 3670 3671 <span class="visually-hidden"> 3672 3673Rating: 4.9 out of 5 3674 </span> 3675 3676 <span class="star-rating__stars" style=" 3677 width:100px; 3678 " aria-hidden="true"> 3679 <span class="star-rating__stars-active" style="width:100%"></span> 3680 </span> 3681 3682 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">(14)</span> 3683 3684 </div></div> 3685 3686</div><div 3687 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 3688 style="padding-top: 0;" 3689 > 3690 <div 3691 class="product-item__quick-buy" 3692 3693 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 3694 <product-form data-product-url="/products/coq-au-vin"> 3695 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_8280368972095" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="44784925507903"> 3696 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span> 3697 <span class="button__preloader"> 3698 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 3699 </span> 3700 </button><input type="hidden" name="product-id" value="8280368972095" /><input type="hidden" name="section-id" value="template--25169211687231__16551212489c663a1e" /></form></div> 3701 </product-form> 3702 </quick-add-to-cart></div> 3703</div><div class="product-item__badges text-size--xsmall"></div></div></div></div></div></collection-tabs> 3704</div> 3705 3706<style> 3707 #product-grid-template--25169211687231__16551212489c663a1e .product-item {--color-background-cards: #ffffff;--color-borders-cards: #e1e1e1;}#product-grid-template--25169211687231__16551212489c663a1e .product-item .button { 3708 --color-text-cards: #db7442;--color-foreground-cards: #ffffff; 3709 }</style><style data-shopify> 3710 #shopify-section-template--25169211687231__16551212489c663a1e { 3711 background-color: #ffffff; 3712 } 3713 </style> 3714<style data-shopify> 3715 #shopify-section-template--25169211687231__16551212489c663a1e { 3716 --color-text-main: #db7442; 3717 } 3718 </style> 3719 3720<style> #shopify-section-template--25169211687231__16551212489c663a1e .container--large {padding: 40px 40px; margin-bottom: 0px;} </style></div><div id="shopify-section-template--25169211687231__1654161920efe5f084" class="shopify-section mount-css-slider"><div id="section-template--25169211687231__1654161920efe5f084" class="container--large remove-empty-space 3721 container--vertical-space 3722 container--has-background 3723 3724 3725"><style> 3726 #shopify-section-template--25169211687231__1654161920efe5f084 .card__icon { 3727 border-radius: 200px; 3728 } 3729 </style><div class="grid grid--layout grid-4 grid-portable-3 grid-lap-2"><div class="element--no-border text-align--center element--no-radius js-sli
3729der-item" > 3730 3731 <div class="card__icon card__icon--is-img card__icon-size--regular" id="element-1654161920f21316cf-0"><img 3732 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Group_5600.png?crop=center&height=64&v=1689367219&width=64" alt="Trusted By Chefs" 3733 srcset=" 3734 //www.cuisineryfoodmarket.com/cdn/shop/files/Group_5600.png?crop=center&height=64&v=1689367219&width=64 64w 3735 ,//www.cuisineryfoodmarket.com/cdn/shop/files/Group_5600.png?crop=center&height=128&v=1689367219&width=128 128w, 3736 3737 3738 " 3739 loading="lazy" 3740 sizes="(max-width: 474px) 60px, 80px" 3741 width="64" height="64" 3742 onload="this.parentNode.classList.add('lazyloaded')" 3743 /></div><div class="gutter--regular spacing--small remove-empty-space" 3744 style="padding-top:0" 3745 ><div style="color:var(--color-text-main)"> 3746 <h3 class="h5" style="margin-bottom:0;display:block"><span class="text-animation--underline">Trusted by Chefs</span></h3> 3747 </div></div></div><div class="element--no-border text-align--center element--no-radius js-slider-item" > 3748 3749 <div class="card__icon card__icon--is-img card__icon-size--regular" id="element-1654161920f21316cf-1"><img 3750 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Group_5597.png?crop=center&height=64&v=1689367248&width=64" alt="One-Stop World Market" 3751 srcset=" 3752 //www.cuisineryfoodmarket.com/cdn/shop/files/Group_5597.png?crop=center&height=64&v=1689367248&width=64 64w 3753 ,//www.cuisineryfoodmarket.com/cdn/shop/files/Group_5597.png?crop=center&height=128&v=1689367248&width=128 128w, 3754 3755 3756 " 3757 loading="lazy" 3758 sizes="(max-width: 474px) 60px, 80px" 3759 width="64" height="64" 3760 onload="this.parentNode.classList.add('lazyloaded')" 3761 /></div><div class="gutter--regular spacing--small remove-empty-space" 3762 style="padding-top:0" 3763 ><div style="color:var(--color-text-main)"> 3764 <h3 class="h5" style="margin-bottom:0;display:block"><span class="text-animation--underline">One-Stop World Market</span></h3> 3765 </div></div></div><div class="element--no-border text-align--center element--no-radius js-slider-item" > 3766 3767 <div class="card__icon card__icon--is-img card__icon-size--regular" id="element-1654161920f21316cf-2"><img 3768 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Group_5598.png?crop=center&height=64&v=1689367270&width=64" alt="Hosting Made Easy" 3769 srcset=" 3770 //www.cuisineryfoodmarket.com/cdn/shop/files/Group_5598.png?crop=center&height=64&v=1689367270&width=64 64w 3771 ,//www.cuisineryfoodmarket.com/cdn/shop/files/Group_5598.png?crop=center&height=128&v=1689367270&width=128 128w, 3772 3773 3774 " 3775 loading="lazy" 3776 sizes="(max-width: 474px) 60px, 80px" 3777 width="64" height="64" 3778 onload="this.parentNode.classList.add('lazyloaded')" 3779 /></div><div class="gutter--regular spacing--small remove-empty-space" 3780 style="padding-top:0" 3781 ><div style="color:var(--color-text-main)"> 3782 <h3 class="h5" style="margin-bottom:0;display:block"><span class="text-animation--underline">Hosting Made Easy</span></h3> 3783 </div></div></div><div class="element--no-border text-align--center element--no-radius js-slider-item" > 3784 3785 <div class="card__icon card__icon--is-img card__icon-size--regular" id="element-1654161920f21316cf-3"><img 3786 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Group_5599.png?crop=center&height=64&v=1689367291&width=64" alt="Fast Delivery" 3787 srcset=" 3788 //www.cuisineryfoodmarket.com/cdn/shop/files/Group_5599.png?crop=center&height=64&v=1689367291&width=64 64w 3789 ,//www.cuisineryfoodmarket.com/cdn/shop/files/Group_5599.png?crop=center&height=128&v=1689367291&width=128 128w, 3790 3791 3792 " 3793 loading="lazy" 3794 sizes="(max-width: 474px) 60px, 80px" 3795 width="64" height="64" 3796 onload="this.parentNode.classList.add('lazyloaded')" 3797 /></div><div class="gutter--regular spacing--small remove-empty-space" 3798 style="padding-top:0" 3799 ><div style="color:var(--color-text-main)"> 3800 <h3 class="h5" style="margin-bottom:0;display:block"><span class="text-animation--underline">Fast Delivery</span></h3> 3801 </div></div></div> 3802 3803 </div></div><style data-shopify> 3804 #shopify-section-template--25169211687231__1654161920efe5f084 { 3805 background-color: #ffffff; 3806 } 3807 </style> 3808<style> #shopify-section-template--25169211687231__1654161920efe5f084 .container--has-background {padding-top: 0px; padding-bottom: 10px;} </style></div><div id="shopify-section-template--25169211687231__promotion_cards_EgpXmA" class="shopify-section"><div id="section-template--25169211687231__promotion_cards_EgpXmA" class="container--large remove-empty-space 3809 container--vertical-space 3810 3811 3812 3813"><div class="grid grid--layout grid-2 grid-lap-1"><div id="element-card_PNGxAH" class="card" ><a href="/collections/ready-meals" ><div 3814 class="card__image border-radius-top" 3815 style="padding-top:100%" 3816 ><figure 3817 class="lazy-image 3818 lazy-image--background 3819 3820 " 3821 3822 data-ratio="1" style="padding-top: 100%" 3823 3824 data-crop="false" 3825> 3826 3827 <img 3828 src="//www.cuisineryfoodmarket.com/cdn/shop/files/5_Easy_Meals_-_Bottom_banner.jpg?v=1743197768&width=480" alt="" 3829 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/5_Easy_Meals_-_Bottom_banner.jpg?crop=center&height=240&v=1743197768&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/5_Easy_Meals_-_Bottom_banner.jpg?crop=center&height=360&v=1743197768&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/5_Easy_Meals_-_Bottom_banner.jpg?crop=center&height=420&v=1743197768&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/5_Easy_Meals_-_Bottom_banner.jpg?crop=center&height=480&v=1743197768&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/5_Easy_Meals_-_Bottom_banner.jpg?crop=center&height=640&v=1743197768&width=640 640w" 3830 class="img" 3831 width="830" 3832 height="815" 3833 data-ratio="1" 3834 sizes="(max-width: 767px) calc(100vw - 20px), (max-width: 1680px) 50vw, 840p
3834x" 3835 loading="lazy" 3836 3837 3838 onload="this.parentNode.classList.add('lazyloaded')" 3839 /> 3840 3841</figure></div> 3842 3843 <div class="card__text 3844 3845 gutter--large 3846 3847 spacing--large 3848 text-align--center remove-empty-space" 3849 ></div></a></div><div id="element-card_iQJ64g" class="card" ><a href="/collections/desserts" ><div 3850 class="card__image border-radius-top" 3851 style="padding-top:100%" 3852 ><figure 3853 class="lazy-image 3854 lazy-image--background 3855 3856 " 3857 3858 data-ratio="1" style="padding-top: 100%" 3859 3860 data-crop="false" 3861> 3862 3863 <img 3864 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Desserts_-_Bottom_banner_e71ec746-2000-4102-b17d-6ab7ddabde4e.jpg?v=1738696030&width=480" alt="" 3865 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/Desserts_-_Bottom_banner_e71ec746-2000-4102-b17d-6ab7ddabde4e.jpg?crop=center&height=240&v=1738696030&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/Desserts_-_Bottom_banner_e71ec746-2000-4102-b17d-6ab7ddabde4e.jpg?crop=center&height=360&v=1738696030&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/Desserts_-_Bottom_banner_e71ec746-2000-4102-b17d-6ab7ddabde4e.jpg?crop=center&height=420&v=1738696030&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/Desserts_-_Bottom_banner_e71ec746-2000-4102-b17d-6ab7ddabde4e.jpg?crop=center&height=480&v=1738696030&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/Desserts_-_Bottom_banner_e71ec746-2000-4102-b17d-6ab7ddabde4e.jpg?crop=center&height=640&v=1738696030&width=640 640w" 3866 class="img" 3867 width="830" 3868 height="815" 3869 data-ratio="1" 3870 sizes="(max-width: 767px) calc(100vw - 20px), (max-width: 1680px) 50vw, 840px" 3871 loading="lazy" 3872 3873 3874 onload="this.parentNode.classList.add('lazyloaded')" 3875 /> 3876 3877</figure></div> 3878 3879 <div class="card__text 3880 3881 gutter--large 3882 3883 spacing--large 3884 text-align--center remove-empty-space" 3885 ></div></a></div> 3886 3887 </div></div><style> #shopify-section-template--25169211687231__promotion_cards_EgpXmA .promo-cards {margin-bottom: 50px; margin-top: 30px;} #shopify-section-template--25169211687231__promotion_cards_EgpXmA a:hover img {transform: scale(1.2) translateZ(0); transition: transform 0.6s ease-out, opacity 0.3s !important;} </style></div><div id="shopify-section-template--25169211687231__featured-collection" class="shopify-section mount-css-slider mount-collection-tabs"><link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-product-item.css?v=126600967654690319611757036328" rel="stylesheet" type="text/css" media="all" /> 3888<div 3889 id="section-template--25169211687231__featured-collection" 3890 class=" 3891 container--large remove-empty-space 3892 container--vertical-space 3893 3894 3895 3896 " 3897> 3898 <collection-tabs><div class="section-heading section-heading--left gutter-bottom--page"><div class="section-heading__text remove-empty-space"><h2 class="section-heading__title h4">Bundles</h2></div><div class="section-heading__actions"><a class="text-size--large text-link" href="/collections/bundles">View all products</a></div></div><div id="product-grid-template--25169211687231__featured-collection"><div 3899 class="collection-tabs_panel 3900 active 3901 active 3902 " 3903 id="collection-template--25169211687231__featured-collection-0" 3904 3905><css-slider data-options='{ 3906 "selector": ".product-item", 3907 "indexNav": true, 3908 "groupCells": true, 3909 "navigationDOM": "<span class=\"css-slider-button css-slider-prev\" style=\"display:none\"><svg fill=\"none\" height=\"13\" viewBox=\"0 0 8 13\" width=\"8\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"#000\" ><path d=\"m7.91419 1.41431-6.48529 6.48528-1.4142102-1.41422 6.4852802-6.48527702z\"/><path d=\"m6.48528 12.9849-6.48528027-6.48532 1.41421027-1.41421 6.48528 6.48523z\"/></g></svg></span><span class=\"css-slider-button css-slider-next\" style=\"display:none\"><svg width=\"9\" height=\"13\" viewBox=\"0 0 9 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0.914169 11.5857L7.39945 5.10041L8.81367 6.51463L2.32838 12.9999L0.914169 11.5857Z\" fill=\"black\"/><path d=\"M2.34307 0.0151367L8.82835 6.50042L7.41414 7.91463L0.928857 1.42935L2.34307 0.0151367Z\" fill=\"black\"/></svg></span>" 3910 }' 3911 class="css-slider css-slider--bottom-navigation" 3912 id="css-slider-template--25169211687231__featured-collection-0" 3913 > 3914<div class="grid grid--slider grid-4 grid-portable-3 grid-lap-2 grid-tiny-1 grid-palm-1"><div id="product-item-9945841107263" class="product-item card" data-js-product-item><a href="/collections/bundles/products/premium-seafood-selection-bundle" 3915 class="card__image product-item__image 3916 3917 product-item__image--has-secondary " 3918 style="padding-top:100%" 3919 ><figure 3920 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 3921 lazy-image--background 3922 3923 " 3924 3925 data-ratio="1" style="padding-top: 100%" 3926 3927 data-crop="false" 3928> 3929 3930 <img 3931 src="//www.cuisineryfoodmarket.com/cdn/shop/files/bundle.png?v=1749065488&width=480" alt="Premium Seafood Selection Bundle" 3932 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/bundle.png?crop=center&height=240&v=1749065488&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/bundle.png?crop=center&height=360&v=1749065488&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/bundle.png?crop=center&height=420&v=1749065488&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/bundle.png?crop=center&height=480&v=1749065488&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/bundle.png?crop=center&height=640&v=1749065488&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/bundle.png?crop=center&height=840&v=1749065488&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/bundle.png?crop=center&height=1080&v=1749065488&width=1080 1080w,//www.cuisineryfoodmarket.com/cdn/shop/files/bundle.png?crop=center&height=1280&v=1749065488&width=1280 1280w" 3933 class="img" 3934 width="1364" 3935 height="1360" 3936 data-ratio="1" 3937 sizes="(max-width: 474px) calc(100vw - 30px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3938 loading="lazy" 3939 3940 3941 onload="this.parentNode.classList.add('lazyloaded')" 3942 /> 3943 3944</figure><figure 3945 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 3946 lazy-image--background 3947 3948 " 3949 3950 data-ratio="1" style="padding-top: 100%" 3951 3952 data-crop="false" 3953> 3954 3955 <img 3956 src="//www.cuisineryfoodmarket.com/cdn/shop/files/H56045.jpg?v=1749065488&width=480" alt="Premium Seafood Selection Bundle" 3957 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/H56045.jpg?crop=center&height=240&v=1749065488&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/H56045.jpg?crop=center&height=360&v=1749065488&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/H56045.jpg?crop=center&height=420&v=1749065488&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/H56045.jpg?crop=center&height=480&v=1749065488&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/H56045.jpg?crop=center&height=640&v=1749065488&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/H56045.jpg?crop=center&height=840&v=1749065488&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/H56045.jpg?crop=center&height=1080&v=1749065488&width=1080 1080w,//www.cuisineryfoodmarket.com/cdn/shop/files/H56045.jpg?crop=center&height=1280&v=1749065488&width=1280 1280w" 3958 class="img" 3959 width="1333" 3960 height="1333" 3961 data-ratio="1" 3962 sizes="(max-width: 474px) calc(100vw - 30px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 3963 loading="lazy" 3964 3965 3966 onload="this.parentNode.classList.add('lazyloaded')" 3967 /> 3968 3969</figure></a> 3970 3971 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"><div 3972 class="product-item__price text-size--regular equalize-white-space" 3973 3974 > 3975 <div class="remove-line-height-space"> 3976 3977<div class="product-price "><span class="product-price--original ">
3978 <span class="visually-hidden">Regular price</span> 3979 $149.39 3980 </span><del class="product-price--compare"> 3981 <span class="visually-hidden">Sale price</span><span style="text-decoration: line-through;">$166.09</span></del></div></div> 3982 </div> 3983<a class="product-item__title" 3984 href="/collections/bundles/products/premium-seafood-selection-bundle" title="Premium Seafood Selection Bundle" 3985 3986 > 3987 <div class="remove-line-height-space--small"> 3988 <span class="text-animation--underline text-line-height--small 3989 3990 3991 h5 3992 3993 3994 ">Premium Seafood Selection Bundle</span> 3995 </div> 3996 </a> 3997<div 3998 class="product-item__ratings" 3999 4000 ><div class="star-rating" aria-label=""> 4001 4002 <span class="visually-hidden"> 4003 4004No reviews 4005 </span> 4006 4007 <span class="star-rating__stars" style=" 4008 width:100px; 4009 " aria-hidden="true"> 4010 <span class="star-rating__stars-active" style="width:0%"></span> 4011 </span> 4012 4013 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 4014 4015 </div></div> 4016 4017</div><div 4018 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 4019 style="padding-top: 0;" 4020 > 4021 <div 4022 class="product-item__quick-buy" 4023 4024 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 4025 <product-form data-product-url="/products/premium-seafood-selection-bundle"> 4026 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_9945841107263" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="50708245905727"> 4027 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span> 4028 <span class="button__preloader"> 4029 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 4030 </span> 4031 </button><input type="hidden" name="product-id" value="9945841107263" /><input type="hidden" name="section-id" value="template--25169211687231__featured-collection" /></form></div> 4032 </product-form> 4033 </quick-add-to-cart></div> 4034</div><div class="product-item__badges text-size--xsmall"><span class="product-item__badge product-item__badge--sale" 4035 style="background-color: #D14545; color: #ffffff" 4036 >-10%</span></div></div><div id="product-item-9945840189759" class="product-item card" data-js-product-item><a href="/collections/bundles/products/catch-of-the-day-bundle" 4037 class="card__image product-item__image 4038 4039 product-item__image--has-secondary " 4040 style="padding-top:100%" 4041 ><figure 4042 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 4043 lazy-image--background 4044 4045 " 4046 4047 data-ratio="1" style="padding-top: 100%" 4048 4049 data-crop="false" 4050> 4051 4052 <img 4053 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Bundleimages1-CatchoftheDayBundle.png?v=1744236220&width=480" alt="Catch of the Day Bundle" 4054 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/Bundleimages1-CatchoftheDayBundle.png?crop=center&height=240&v=1744236220&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/Bundleimages1-CatchoftheDayBundle.png?crop=center&height=360&v=1744236220&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/Bundleimages1-CatchoftheDayBundle.png?crop=center&height=420&v=1744236220&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/Bundleimages1-CatchoftheDayBundle.png?crop=center&height=480&v=1744236220&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/Bundleimages1-CatchoftheDayBundle.png?crop=center&height=640&v=1744236220&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/Bundleimages1-CatchoftheDayBundle.png?crop=center&height=840&v=1744236220&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/Bundleimages1-CatchoftheDayBundle.png?crop=center&height=1080&v=1744236220&width=1080 1080w" 4055 class="img" 4056 width="1200" 4057 height="1200" 4058 data-ratio="1" 4059 sizes="(max-width: 474px) calc(100vw - 30px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 4060 loading="lazy" 4061 4062 4063 onload="this.parentNode.classList.add('lazyloaded')" 4064 /> 4065 4066</figure><figure 4067 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 4068 lazy-image--background 4069 4070 " 4071 4072 data-ratio="1" style="padding-top: 100%" 4073 4074 data-crop="false" 4075> 4076 4077 <img 4078 src="//www.cuisineryfoodmarket.com/cdn/shop/products/h56011.jpg?v=1743706311&width=480" alt="Piece of Estuary Branzino - European Seabass (Skin-On) co
4078oked in a round plate with tomatoes and basil, side view" 4079 srcset="//www.cuisineryfoodmarket.com/cdn/shop/products/h56011.jpg?crop=center&height=240&v=1743706311&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/products/h56011.jpg?crop=center&height=360&v=1743706311&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/products/h56011.jpg?crop=center&height=420&v=1743706311&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/products/h56011.jpg?crop=center&height=480&v=1743706311&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/products/h56011.jpg?crop=center&height=640&v=1743706311&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/products/h56011.jpg?crop=center&height=840&v=1743706311&width=840 840w" 4080 class="img" 4081 width="1000" 4082 height="1000" 4083 data-ratio="1" 4084 sizes="(max-width: 474px) calc(100vw - 30px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 4085 loading="lazy" 4086 4087 4088 onload="this.parentNode.classList.add('lazyloaded')" 4089 /> 4090 4091</figure></a> 4092 4093 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"><div 4094 class="product-item__price text-size--regular equalize-white-space" 4095 4096 > 4097 <div class="remove-line-height-space"> 4098 4099<div class="product-price "><span class="product-price--original "> 4100 <span class="visually-hidden">Regular price</span> 4101 $89.00 4102 </span><del class="product-price--compare"> 4103 <span class="visually-hidden">Sale price</span><span style="text-decoration: line-through;">$98.69</span></del></div></div> 4104 </div> 4105<a class="product-item__title" 4106 href="/collections/bundles/products/catch-of-the-day-bundle" title="Catch of the Day Bundle" 4107 4108 > 4109 <div class="remove-line-height-space--small"> 4110 <span class="text-animation--underline text-line-height--small 4111 4112 4113 h5 4114 4115 4116 ">Catch of the Day Bundle</span> 4117 </div> 4118 </a> 4119<div 4120 class="product-item__ratings" 4121 4122 ><div class="star-rating" aria-label=""> 4123 4124 <span class="visually-hidden"> 4125 4126No reviews 4127 </span> 4128 4129 <span class="star-rating__stars" style=" 4130 width:100px; 4131 " aria-hidden="true"> 4132 <span class="star-rating__stars-active" style="width:0%"></span> 4133 </span> 4134 4135 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 4136 4137 </div></div> 4138 4139</div><div 4140 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 4141 style="padding-top: 0;" 4142 > 4143 <div 4144 class="product-item__quick-buy" 4145 4146 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 4147 <product-form data-product-url="/products/catch-of-the-day-bundle"> 4148 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_9945840189759" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="50708229783871"> 4149 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span> 4150 <span class="button__preloader"> 4151 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 4152 </span> 4153 </button><input type="hidden" name="product-id" value="9945840189759" /><input type="hidden" name="section-id" value="template--25169211687231__featured-collection" /></form></div> 4154 </product-form> 4155 </quick-add-to-cart></div> 4156</div><div class="product-item__badges text-size--xsmall"><span class="product-item__badge product-item__badge--sale" 4157 style="background-color: #D14545; color: #ffffff" 4158 >-10%</span></div></div><div id="product-item-9786842513727" class="product-item card" data-js-product-item><a href="/collections/bundles/products/side-dishes-bundle" 4159 class="card__image product-item__image 4160 4161 product-item__image--has-secondary " 4162 style="padding-top:100%" 4163 ><figure 4164 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 4165 lazy-image--background 4166 4167 " 4168 4169 data-ratio="1" style="padding-top: 100%" 4170 4171 data-crop="false" 4172> 4173 4174 <img 4175 src="//www.cuisineryfoodmarket.com/cdn/shop/files/SideDishesBundle.png?v=1780079710&width=480" alt="Side Dishes Bun
4175dle" 4176 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/SideDishesBundle.png?crop=center&height=240&v=1780079710&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/SideDishesBundle.png?crop=center&height=360&v=1780079710&width=360 360w" 4177 class="img" 4178 width="411" 4179 height="410" 4180 data-ratio="1" 4181 sizes="(max-width: 474px) calc(100vw - 30px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 4182 loading="lazy" 4183 4184 4185 onload="this.parentNode.classList.add('lazyloaded')" 4186 /> 4187 4188</figure><figure 4189 class="lazy-image product-item__image-figure product-item__image-figure--secondary lazy-image--animation 4190 lazy-image--background 4191 4192 " 4193 4194 data-ratio="1" style="padding-top: 100%" 4195 4196 data-crop="false" 4197> 4198 4199 <img 4200 src="//www.cuisineryfoodmarket.com/cdn/shop/files/Sides_bundle_Image_-_2.png?v=1731621521&width=480" alt="Side Dishes Bundle" 4201 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/Sides_bundle_Image_-_2.png?crop=center&height=240&v=1731621521&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/Sides_bundle_Image_-_2.png?crop=center&height=360&v=1731621521&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/Sides_bundle_Image_-_2.png?crop=center&height=420&v=1731621521&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/Sides_bundle_Image_-_2.png?crop=center&height=480&v=1731621521&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/Sides_bundle_Image_-_2.png?crop=center&height=640&v=1731621521&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/Sides_bundle_Image_-_2.png?crop=center&height=840&v=1731621521&width=840 840w" 4202 class="img" 4203 width="840" 4204 height="840" 4205 data-ratio="1" 4206 sizes="(max-width: 474px) calc(100vw - 30px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 4207 loading="lazy" 4208 4209 4210 onload="this.parentNode.classList.add('lazyloaded')" 4211 /> 4212 4213</figure></a> 4214 4215 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"><div 4216 class="product-item__price text-size--regular equalize-white-space" 4217 4218 > 4219 <div class="remove-line-height-space"> 4220 4221<div class="product-price "><span class="product-price--original "> 4222 <span class="visually-hidden">Regular price</span> 4223 $72.75 4224 </span><del class="product-price--compare"> 4225 <span class="visually-hidden">Sale price</span><span style="text-decoration: line-through;">$80.84</span></del></div></div> 4226 </div> 4227<a class="product-item__title" 4228 href="/collections/bundles/products/side-dishes-bundle" title="Side Dishes Bun
4228dle" 4229 4230 > 4231 <div class="remove-line-height-space--small"> 4232 <span class="text-animation--underline text-line-height--small 4233 4234 4235 h5 4236 4237 4238 ">Side Dishes Bundle</span> 4239 </div> 4240 </a> 4241<div 4242 class="product-item__ratings" 4243 4244 ><div class="star-rating" aria-label=""> 4245 4246 <span class="visually-hidden"> 4247 4248No reviews 4249 </span> 4250 4251 <span class="star-rating__stars" style=" 4252 width:100px; 4253 " aria-hidden="true"> 4254 <span class="star-rating__stars-active" style="width:0%"></span> 4255 </span> 4256 4257 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">No reviews</span> 4258 4259 </div></div> 4260 4261</div><div 4262 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 4263 style="padding-top: 0;" 4264 > 4265 <div 4266 class="product-item__quick-buy" 4267 4268 ><button class="button button--solid button--regular button--fullwidth" disabled 4269 style="pointer-events: none; opacity: 0.36;" 4270 > 4271 <span class="button__text ">Sold Out</span> 4272 </button></div> 4273</div><div class="product-item__badges text-size--xsmall"><span class="product-item__badge product-item__badge--sold" 4274 style="background-color: #757575; color: #ffffff" 4275 > 4276 Sold Out 4277 </span><span class="product-item__badge product-item__badge--sale" 4278 style="background-color: #D14545; color: #ffffff" 4279 >-10%</span></div></div><div id="product-item-9727542001983" class="product-item card" data-js-product-item><a href="/collections/bundles/products/ravioles-with-langoustine-bundle" 4280 class="card__image product-item__image 4281 4282 " 4283 style="padding-top:100%" 4284 ><figure 4285 class="lazy-image product-item__image-figure product-item__image-figure--primary lazy-image--animation 4286 lazy-image--background 4287 4288 " 4289 4290 data-ratio="1" style="padding-top: 100%" 4291 4292 data-crop="false" 4293> 4294 4295 <img 4296 src="//www.cuisineryfoodmarket.com/cdn/shop/files/raviole-langoustine.jpg?v=1727289185&width=480" alt="Ravioles with Langoustine Bundle" 4297 srcset="//www.cuisineryfoodmarket.com/cdn/shop/files/raviole-langoustine.jpg?crop=center&height=240&v=1727289185&width=240 240w,//www.cuisineryfoodmarket.com/cdn/shop/files/raviole-langoustine.jpg?crop=center&height=360&v=1727289185&width=360 360w,//www.cuisineryfoodmarket.com/cdn/shop/files/raviole-langoustine.jpg?crop=center&height=420&v=1727289185&width=420 420w,//www.cuisineryfoodmarket.com/cdn/shop/files/raviole-langoustine.jpg?crop=center&height=480&v=1727289185&width=480 480w,//www.cuisineryfoodmarket.com/cdn/shop/files/raviole-langoustine.jpg?crop=center&height=640&v=1727289185&width=640 640w,//www.cuisineryfoodmarket.com/cdn/shop/files/raviole-langoustine.jpg?crop=center&height=840&v=1727289185&width=840 840w,//www.cuisineryfoodmarket.com/cdn/shop/files/raviole-langoustine.jpg?crop=center&height=1080&v=1727289185&width=1080 1080w" 4298 class="img" 4299 width="1080" 4300 height="1080" 4301 data-ratio="1" 4302 sizes="(max-width: 474px) calc(100vw - 30px), (max-width: 767px) calc((100vw - 50px) / 2), (max-width: 1023px) calc((100vw - 100px) / 3), (max-width: 1680px) calc((100vw - 120px) / 4), 400px" 4303 loading="lazy" 4304 4305 4306 onload="this.parentNode.classList.add('lazyloaded')" 4307 /> 4308 4309</figure></a> 4310 4311 <div class="card__text product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left"><div 4312 class="product-item__price text-size--regular equalize-white-space" 4313 4314 > 4315 <div class="remove-line-height-space"> 4316 4317<div class="product-price "><span class="product-price--original "> 4318 <span class="visually-hidden">Regular price</span> 4319 $107.90 4320 </span><del class="product-price--compare"> 4321 <span class="visually-hidden">Sale price</span><span style="text-decoration: line-through;">$119.90</span></del></div></div> 4322 </div> 4323<a class="product-item__title" 4324 href="/collections/bundles/products/ravioles-with-langoustine-bundle" title="Ravioles with Langoustine Bundle" 4325 4326 > 4327 <div class="remove-line-height-space--small">
4328 <span class="text-animation--underline text-line-height--small 4329 4330 4331 h5 4332 4333 4334 ">Ravioles with Langoustine Bundle</span> 4335 </div> 4336 </a> 4337<div 4338 class="product-item__ratings" 4339 4340 ><div class="star-rating" aria-label=""> 4341 4342 <span class="visually-hidden"> 4343 4344Rating: 5.0 out of 5 4345 </span> 4346 4347 <span class="star-rating__stars" style=" 4348 width:100px; 4349 " aria-hidden="true"> 4350 <span class="star-rating__stars-active" style="width:100%"></span> 4351 </span> 4352 4353 <span class="star-rating__caption text-size--xsmall palm-hide " aria-hidden="true">(1)</span> 4354 4355 </div></div> 4356 4357</div><div 4358 class="product-item__text gutter--regular spacing--xlarge remove-empty-space text-align--left" 4359 style="padding-top: 0;" 4360 > 4361 <div 4362 class="product-item__quick-buy" 4363 4364 ><quick-add-to-cart class="quick-add-to-cart" data-js-product-component> 4365 <product-form data-product-url="/products/ravioles-with-langoustine-bundle"> 4366 <div class="quick-add-to-cart-button"><form method="post" action="/cart/add" id="product_form_9727542001983" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="49787518255423"> 4367 <button class="button button--solid button--regular button--fullwidth button--loader" data-js-product-add-to-cart type="submit" name="add"><span class="button__text ">Buy now</span> 4368 <span class="button__preloader"> 4369 <svg class="button__preloader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg> 4370 </span> 4371 </button><input type="hidden" name="product-id" value="9727542001983" /><input type="hidden" name="section-id" value="template--25169211687231__featured-collection" /></form></div> 4372 </product-form> 4373 </quick-add-to-cart></div> 4374</div><div class="product-item__badges text-size--xsmall"><span class="product-item__badge product-item__badge--sale" 4375 style="background-color: #D14545; color: #ffffff" 4376 >-10%</span></div></div></div></css-slider></div></div></collection-tabs> 4377</div> 4378 4379<style> 4380 #product-grid-template--25169211687231__featured-collection .product-item {}#product-grid-template--25169211687231__featured-collection .product-item .button { 4381 --color-text-cards: #db7442;--color-foreground-cards: #ffffff; 4382 }</style><style data-shopify> 4383 #shopify-section-template--25169211687231__featured-collection { 4384 --color-text-main: #db7442; 4385 } 4386 </style> 4387 4388</div><div id="shopify-section-template--25169211687231__7d8735df-ab7a-4afb-a67a-1079940a5b0c" class="shopify-section mount-css-slider"><div class="container--large container--vertical-space remove-empty-space"><style> 4389 #shopify-section-template--25169211687231__7d8735df-ab7a-4afb-a67a-1079940a5b0c .card__icon { 4390 border-radius: 200px; 4391 } 4392 </style><div class="grid grid--layout grid-3 grid-lap-2 grid-palm-1"><div class="element--no-border element--no-radius js-slider-item" > 4393 4394 <div class="gutter--regular spacing--small remove-empty-space" 4395 style="padding-top:0" 4396 ><div class="text-size--small text-color--opacity"><p>Cuisinery is the go-to online kitchen grocery market for quality chef ingredients, at wholesale prices. Quality frozen, fresh, and gourmet food delivery has never been so easy. With over hundreds of frozen go-to meals, our selection of <a href="https://www.cuisineryfoodmarket.com/collections/ready-meals" target="_blank" title="pre-made foods ">pre-made foods </a>are as delicious as they are convenient, with no (or very little) prep necessary, like in a restaurant kitchen. Our chef-crafted, delicious meals are shipped straight to your door and ready in 10. Whether it's busy weeknights or lazy weekends, our easy freezer meals are perfect for any day, providing delicious restaurant style dishes for an entire week with no repeats. Find French bistro <a href="/collections/pastries" title="Pastries">pastries</a> and</p></div></div> 4397 </div>
4397<div class="element--no-border element--no-radius js-slider-item" > 4398 4399 <div class="gutter--regular spacing--small remove-empty-space" 4400 style="padding-top:0" 4401 ><div class="text-size--small text-color--opacity"><p>plates, and more. If youâre looking for a pre-made <a href="/collections/appetizers" title="Appetizers">appetizer</a> to get the party started, turn to our selection of Appetizers featuring <a href="/products/croquettes-potatoes-1" title="Potato Croquettes">Croquettes</a>, <a href="/products/mediterranean-fillo-quiche" title="12 Mediterranean-Style Fillo Quiches">Mini Quiches</a>, <a href="/products/escargots-with-butter" title="Escargots in Parsley-Garlic Butter">Escargots</a>, and more. Craving something sweet? Then head over to our <a href="https://www.cuisineryfoodmarket.com/collections/bakery" target="_blank" title="Bakery">Bakery</a> Selection, boasting an array of pre-made sweets that range from <a href="/products/12-classic-french-macarons" title="12 Classic French Macarons">French Macarons</a> to <a href="/products/6-french-butter-croissants" title="6 French Butter Croissants">butter</a> & <a href="/products/6-french-chocolate-croissants" title="6 French Chocolate Croissants">chocolate croissants</a>, to <a href="/products/assorted-dessert-shots" target="_blank" title="Assorted Dessert Shots">Assorted Dessert Shots</a>. When it comes to <a href="https://www.cuisineryfoodmarket.com/collections/dairy" target="_blank" title="Dairy">Dairy</a>, we offer everything from a <a href="/products/la-conviette-mini-french-butter-roll-salted" title="La Conviette Mini French Butter Roll, Salted">Conviette Mini French Butter Roll </a>to Italian Frozen Burrata, to <a href="/products/goat-cheese-med-slice" target="_blank" title="Goat Cheese Slices">Goat Cheese</a> and Brie Slices. Browse our vast selection of<a href="https://www.cuisineryfoodmarket.com/collections/meat-fish" target="_blank" title="Meat & Fish"> Meat & Fish</a>, including dinner favorites like <a href="/products/cooked-small-octopus-tentacles" target="_blank" title="Cooked Small Octopus Tentacles">Cooked Octopus</a>, <a href="/products/12-stuffed-mussels" target="_blank" title="12 Stuffed Mussels">Mussels</a>, Short Rib,</p></div></div> 4402 </div><div class="element--no-border element--no-radius js-slider-item" > 4403 4404 <div class="gutter--regular spacing--small remove-empty-space" 4405 style="padding-top:0" 4406 ><div class="text-size--small text-color--opacity"><p>and more. We also have fresh French croissants, buttery <a href="/products/escargots-with-butter" target="_blank" title="Escargots in Parsley-Garlic Butter">Escargots</a>, <a href="/products/cassoulet" title="Cassoulet">Cassoulet</a>, <a href="/products/coq-au-vin" target="_blank" title="Coq au Vin">Coq au Vin</a>, and beyond. If youâre looking for something a little more elevated, head over to our <a href="/collections/duck-foie-gras" title="Duck & Foie Gras">Duck Foie Gras section </a>for instance, is a decadent mousse of duck livers with port wine. Hesitant about ordering frozen food? Donât be! Cuisinery takes fresh products and freezes them without adding any preservatives. Not to mention, all of our orders are guaranteed to arrive in excellent condition (and still frozen). Shop Cuisinery today for quality frozen meals delivered to your door and ready in minutes.</p></div></div> 4407 </div> 4408 4409 </div></div></div> 4410 </main><!-- BEGIN sections: footer-group --> 4411<div id="shopify-section-sections--25169212014911__custom_liquid_A3BCDF" class="shopify-section shopify-section-group-footer-group"><div 4412 class=" 4413 container 4414 container--vertical-space 4415 container--large 4416 4417 4418 " 4419>
4419<script> 4420(function() { 4421 // Configuration 4422 const LIMITED_PRODUCT_HANDLE = 'bonne-maman-advent-calendar'; 4423 const MAX_QUANTITY = 3; 4424 const LIMIT_MESSAGE = 'Maximum 3 calendars per order. If you require a larger quantity, please contact us directly.'; 4425 4426 // Check if current page is the limited product 4427 function isLimitedProduct() { 4428 return window.location.pathname.includes(`/products/${LIMITED_PRODUCT_HANDLE}`); 4429 } 4430 4431 // Get current quantity in cart for the limited product 4432 async function getCurrentCartQuantity() { 4433 try { 4434 const response = await fetch('/cart.js'); 4435 const cart = await response.json(); 4436 const limitedItem = cart.items.find(item => 4437 item.handle === LIMITED_PRODUCT_HANDLE || 4438 item.url.includes(`/products/${LIMITED_PRODUCT_HANDLE}`) 4439 ); 4440 return limitedItem ? limitedItem.quantity : 0; 4441 } catch (error) { 4442 console.error('Error fetching cart:', error); 4443 return 0; 4444 } 4445 } 4446 4447 // Update UI based on current quantities 4448 async function updateProductPageUI() { 4449 const quantityInput = document.querySelector('input[name="quantity"], input[type="number"][min="1"]'); 4450 const plusBtn = document.querySelector('[data-quantity-plus], button[aria-label*="Increase"], .product__quantity button:last-child, button[name="plus"]'); 4451 const minusBtn = document.querySelector('[data-quantity-minus], button[aria-label*="Decrease"], .product__quantity button:first-child, button[name="minus"]'); 4452 const addToCartBtn = document.querySelector('[type="submit"][name="add"], .product-form__submit, button[name="add"]'); 4453 4454 if (!quantityInput) return; 4455 4456 const currentInCart = await getCurrentCartQuantity(); 4457 const currentInputValue = parseInt(quantityInput.value) || 1; 4458 const totalWouldBe = currentInCart + currentInputValue; 4459 const maxCanAdd = MAX_QUANTITY - currentInCart; 4460 4461 // Update quantity input 4462 quantityInput.max = Math.max(0, maxCanAdd); 4463 4464 // If already at max in cart, reset input to 0 or 1 4465 if (currentInCart >= MAX_QUANTITY) { 4466 quantityInput.value = 0; 4467 quantityInput.disabled = true; 4468 } else if (currentInputValue > maxCanAdd) { 4469 quantityInput.value = maxCanAdd; 4470 } 4471 4472 // Handle plus button 4473 if (plusBtn) { 4474 if (currentInCart >= MAX_QUANTITY || totalWouldBe >= MAX_QUANTITY) { 4475 plusBtn.disabled = true; 4476 plusBtn.style.opacity = '0.5'; 4477 plusBtn.style.cursor = 'not-allowed'; 4478 } else { 4479 plusBtn.disabled = false; 4480 plusBtn.style.opacity = '1'; 4481 plusBtn.style.cursor = 'pointer'; 4482 } 4483 } 4484 4485 // Handle minus button 4486 if (minusBtn) { 4487 if (currentInputValue <= 1 || currentInCart >= MAX_QUANTITY) { 4488 minusBtn.disabled = true; 4489 minusBtn.style.opacity = '0.5'; 4490 minusBtn.style.cursor = 'not-allowed'; 4491 } else { 4492 minusBtn.disabled = false; 4493 minusBtn.style.opacity = '1'; 4494 minusBtn.style.cursor = 'pointer'; 4495 } 4496 } 4497 4498 // Handle add to cart button 4499 if (addToCartBtn) { 4500 if (currentInCart >= MAX_QUANTITY) { 4501 addToCartBtn.disabled = true; 4502 addToCartBtn.textContent = 'Maximum quantity reached'; 4503 addToCartBtn.style.opacity = '0.5'; 4504 addToCartBtn.style.cursor = 'not-allowed'; 4505 4506 // Show message 4507 showLimitMessage(); 4508 } else if (maxCanAdd > 0) { 4509 addToCartBtn.disabled = false; 4510 addToCartBtn.textContent = addToCartBtn.getAttribute('data-original-text') || 'Add to cart'; 4511 addToCartBtn.style.opacity = '1'; 4512 addToCartBtn.style.cursor = 'pointer'; 4513 4514 // Store original text 4515 if (!addToCartBtn.getAttribute('data-original-text')) { 4516 addToCartBtn.setAttribute('data-original-text', addToCartBtn.textContent); 4517 } 4518 } 4519 } 4520 } 4521 4522 // Limit quantity selector on product page 4523 function limitProductPageQuantity() { 4524 const quantityInput = document.querySelector('input[name="quantity"], input[type="number"][min="1"]'); 4525 4526 if (quantityInput) { 4527 // Initial UI update 4528 updateProductPageUI(); 4529 4530 // Override quantity input change 4531 quantityInput.addEventListener('input', async function(e) { 4532 const currentInCart = await getCurrentCartQuantity(); 4533 const maxCanAdd = MAX_QUANTITY - currentInCart; 4534 4535 if (parseInt(this.value) > maxCanAdd) { 4536 this.value = maxCanAdd; 4537 if (currentInCart > 0) { 4538 showLimitMessage(); 4539 } 4540 } 4541 4542 updateProductPageUI(); 4543 }); 4544 4545 quantityInput.addEventListener('change', async function(e) { 4546 const currentInCart = await getCurrentCartQuantity(); 4547 const maxCanAdd = MAX_QUANTITY - currentInCart; 4548 4549 if (parseInt(this.value) > maxCanAdd) { 4550 this.value = maxCanAdd; 4551 if (currentInCart > 0) { 4552 showLimitMessage(); 4553 } 4554 } 4555 4556 updateProductPageUI(); 4557 }); 4558 4559 // Handle plus button clicks 4560 const plusBtn = document.querySelector('[data-quantity-plus], button[aria-label*="Increase"], .product__quantity button:last-child, button[name="plus"]'); 4561 if (plusBtn) { 4562 // Remove old listeners and add new one 4563 const newPlusBtn = plusBtn.cloneNode(true); 4564 plusBtn.parentNode.replaceChild(newPlusBtn, plusBtn); 4565 4566 newPlusBtn.addEventListener('click', async function(e) { 4567 e.preventDefault(); 4568 e.stopPropagation(); 4569 4570 const currentInCart = await getCurrentCartQuantity(); 4571 const currentValue = parseInt(quantityInput.value) || 1; 4572 const totalWouldBe = currentInCart + currentValue; 4573 4574 if (currentInCart >= MAX_QUANTITY) { 4575 showLimitMessage(); 4576 return false;
4577 } 4578 4579 if (totalWouldBe >= MAX_QUANTITY) { 4580 showLimitMessage(); 4581 return false; 4582 } 4583 4584 if (currentValue < (MAX_QUANTITY - currentInCart)) { 4585 quantityInput.value = currentValue + 1; 4586 quantityInput.dispatchEvent(new Event('change')); 4587 4588 // Show message when reaching exactly 3 after incrementing 4589 const newTotal = currentInCart + parseInt(quantityInput.value); 4590 if (newTotal === MAX_QUANTITY) { 4591 showLimitMessage(); 4592 } 4593 } else { 4594 showLimitMessage(); 4595 } 4596 4597 updateProductPageUI(); 4598 }); 4599 } 4600 4601 // Handle minus button clicks 4602 const minusBtn = document.querySelector('[data-quantity-minus], button[aria-label*="Decrease"], .product__quantity button:first-child, button[name="minus"]'); 4603 if (minusBtn) { 4604 // Remove old listeners and add new one 4605 const newMinusBtn = minusBtn.cloneNode(true); 4606 minusBtn.parentNode.replaceChild(newMinusBtn, minusBtn); 4607 4608 newMinusBtn.addEventListener('click', async function(e) { 4609 e.preventDefault(); 4610 e.stopPropagation(); 4611 4612 const currentValue = parseInt(quantityInput.value) || 1; 4613 4614 if (currentValue > 1) { 4615 quantityInput.value = currentValue - 1; 4616 quantityInput.dispatchEvent(new Event('change')); 4617 } 4618 4619 updateProductPageUI(); 4620 }); 4621 } 4622 } 4623 } 4624 4625 // Handle cart items 4626 function handleCartItems() { 4627 const cartItems = document.querySelectorAll('[id*="CartItem-"], .cart-item, .cart__row'); 4628 4629 cartItems.forEach(item => { 4630 // Check if this is our limited product 4631 const link = item.querySelector('a[href*="/products/"]'); 4632 if (!link || !link.href.includes(LIMITED_PRODUCT_HANDLE)) return; 4633 4634 const quantityInput = item.querySelector('input[type="number"]'); 4635 const plusBtn = item.querySelector('[name="plus"], .quantity__button[name="plus"]'); 4636 4637 if (!quantityInput) return; 4638 4639 const currentValue = parseInt(quantityInput.value) || 0; 4640 4641 // Set max 4642 quantityInput.max = MAX_QUANTITY; 4643 4644 // Handle plus button 4645 if (plusBtn) { 4646 if (currentValue >= MAX_QUANTITY) { 4647 plusBtn.disabled = true; 4648 plusBtn.style.opacity = '0.5'; 4649 plusBtn.style.cursor = 'not-allowed'; 4650 4651 if (!plusBtn.hasAttribute('data-limited')) { 4652 plusBtn.setAttribute('data-limited', 'true'); 4653 plusBtn.addEventListener('click', function(e) { 4654 if (parseInt(quantityInput.value) >= MAX_QUANTITY) { 4655 e.preventDefault(); 4656 e.stopPropagation(); 4657 showLimitMessage(); 4658 return false; 4659 } 4660 }); 4661 } 4662 } else { 4663 plusBtn.disabled = false; 4664 plusBtn.style.opacity = '1'; 4665 plusBtn.style.cursor = 'pointer'; 4666 } 4667 } 4668 4669 // Handle input change 4670 if (!quantityInput.hasAttribute('data-limited')) { 4671 quantityInput.setAttribute('data-limited', 'true'); 4672 quantityInput.addEventListener('change', function() { 4673 if (parseInt(this.value) > MAX_QUANTITY) { 4674 this.value = MAX_QUANTITY; 4675 showLimitMessage(); 4676 } 4677 setTimeout(handleCartItems, 100); 4678 }); 4679 } 4680 }); 4681 } 4682 4683 // Override fetch to intercept cart add requests 4684 const originalFetch = window.fetch; 4685 window.fetch = async function(...args) { 4686 const [url, config] = args; 4687 4688 // Check if this is a cart add or update request 4689 if (url && (url.includes('/cart/add') || url.includes('/cart/change') || url.includes('/cart/update'))) { 4690 if (config && config.body) { 4691 let bodyData; 4692 4693 try { 4694 // Parse body data 4695 if (typeof config.body === 'string') { 4696 try { 4697 bodyData = JSON.parse(config.body); 4698 } catch { 4699 const params = new URLSearchParams(config.body);
4700 bodyData = Object.fromEntries(params.entries()); 4701 } 4702 } 4703 4704 // Check if this is our limited product 4705 if (bodyData && window.location.pathname.includes(`/products/${LIMITED_PRODUCT_HANDLE}`)) { 4706 const currentCart = await getCurrentCartQuantity(); 4707 const requestQuantity = parseInt(bodyData.quantity) || parseInt(bodyData.updates?.quantity) || 1; 4708 4709 if (url.includes('/cart/add')) { 4710 const totalWouldBe = currentCart + requestQuantity; 4711 4712 if (currentCart >= MAX_QUANTITY) { 4713 // Already at max, prevent add 4714 showLimitMessage(); 4715 return new Response(JSON.stringify({ 4716 error: LIMIT_MESSAGE, 4717 status: 422 4718 }), { 4719 status: 422, 4720 headers: { 'Content-Type': 'application/json' } 4721 }); 4722 } 4723 4724 if (totalWouldBe > MAX_QUANTITY) { 4725 // Would exceed max, adjust quantity 4726 const maxCanAdd = MAX_QUANTITY - currentCart; 4727 bodyData.quantity = maxCanAdd; 4728 config.body = JSON.stringify(bodyData); 4729 showLimitMessage(); 4730 } 4731 } 4732 } 4733 4734 // Check for cart updates 4735 if ((url.includes('/cart/change') || url.includes('/cart/update')) && bodyData) { 4736 const cart = await (await fetch('/cart.js')).json(); 4737 let isOurProduct = false; 4738 4739 if (bodyData.line) { 4740 const lineIndex = parseInt(bodyData.line) - 1; 4741 isOurProduct = cart.items[lineIndex]?.handle === LIMITED_PRODUCT_HANDLE; 4742 } else if (bodyData.id) { 4743 const item = cart.items.find(i => i.key === bodyData.id || i.variant_id == bodyData.id); 4744 isOurProduct = item?.handle === LIMITED_PRODUCT_HANDLE; 4745 } 4746 4747 if (isOurProduct && bodyData.quantity > MAX_QUANTITY) { 4748 bodyData.quantity = MAX_QUANTITY; 4749 config.body = JSON.stringify(bodyData); 4750 showLimitMessage(); 4751 } 4752 } 4753 } catch (error) { 4754 console.error('Error processing cart request:', error); 4755 } 4756 } 4757 } 4758 4759 const response = await originalFetch.apply(this, args); 4760 4761 // Update UI after cart changes 4762 if (url && url.includes('/cart/')) { 4763 setTimeout(() => { 4764 handleCartItems(); 4765 if (isLimitedProduct()) { 4766 updateProductPageUI(); 4767 } 4768 }, 200); 4769 } 4770 4771 return response; 4772 }; 4773 4774 // Show limit message 4775 function showLimitMessage() { 4776 const existingMsg = document.querySelector('.quantity-limit-message'); 4777 if (existingMsg) existingMsg.remove(); 4778 4779 const messageDiv = document.createElement('div'); 4780 messageDiv.className = 'quantity-limit-message'; 4781 messageDiv.style.cssText = ` 4782 position: fixed; 4783 top: 20px; 4784 right: 20px; 4785 background: #f44336; 4786 color: white; 4787 padding: 15px 20px; 4788 border-radius: 4px; 4789 z-index: 99999; 4790 max-width: 300px; 4791 box-shadow: 0 2px 5px rgba(0,0,0,0.2); 4792 animation: slideIn 0.3s ease; 4793 `; 4794 messageDiv.textContent = LIMIT_MESSAGE; 4795 4796 const style = document.createElement('style'); 4797 if (!document.querySelector('#quantity-limit-styles')) { 4798 style.id = 'quantity-limit-styles'; 4799 style.textContent = ` 4800 @keyframes slideIn { 4801 from { transform: translateX(100%); opacity: 0; } 4802 to { transform: translateX(0); opacity: 1; } 4803 } 4804 `; 4805 document.head.appendChild(style); 4806 } 4807 4808 document.body.appendChild(messageDiv); 4809 4810 setTimeout(() => { 4811 messageDiv.style.animation = 'slideOut 0.3s ease'; 4812 setTimeout(() => messageDiv.remove(), 300); 4813 }, 5000); 4814 } 4815 4816 // Initialize 4817 function init() { 4818 if (isLimitedProduct()) { 4819 limitProductPageQuantity(); 4820 } 4821 handleCartItems(); 4822 } 4823 4824 // Start 4825 if (document.readyState === 'loading') { 4826 document.addEventListener('DOMContentLoaded', init); 4827 } else { 4828 init(); 4829 } 4830 4831 // Shopify events 4832 document.addEventListener('cart:refresh', () => { 4833 setTimeout(() => { 4834 handleCartItems(); 4835 if (isLimitedProduct()) { 4836 updateProductPageUI(); 4837 } 4838 }, 200); 4839 }); 4840 4841 document.addEventListener('cart:update', () => { 4842 setTimeout(() => { 4843 handleCartItems(); 4844 if (isLimitedProduct()) { 4845 updateProductPageUI(); 4846 } 4847 }, 200); 4848 }); 4849 4850 document.addEventListener('cart-drawer:open', () => setTimeout(handleCartItems, 200)); 4851 4852 // Simple observer only for cart containers 4853 const observer = new MutationObserver(() => { 4854 handleCartItems(); 4855 }); 4856 4857 // Only observe specific cart containers, not the whole body 4858 setTimeout(() => { 4859 const cartDrawer = document.querySelector('#CartDrawer, .cart-drawer, [id*="cart-drawer"]'); 4860 if (cartDrawer) { 4861 observer.observe(cartDrawer, { childList: true, subtree: true }); 4862 } 4863 }, 1000); 4864 4865})(); 4866</script>
4866 4867<style> 4868</style> 4869</div> 4870 4871 4872</div><div id="shopify-section-sections--25169212014911__footer" class="shopify-section shopify-section-group-footer-group main-footer"> 4873<link href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/section-footer.css?v=18220400882987732731757036329" rel="stylesheet" type="text/css" media="all" /> 4874<div class="container--large gutter-top--xlarge gutter-bottom--xlarge footer-top" data-js-inert> 4875 <div class="grid grid--layout grid--gap-xlarge grid-4 grid-portable-2 grid-lap-1"><div class="footer-item" ><h4 class="footer-item__title h5 " style="display:block">Chef-Inspired Food Market</h4><div class="footer-item__content rte"><p>Boasting 25+ years of experience in the food service industryâproviding fine ingredients to chefs and restaurants worldwideâ Cuisinery is a one-stop food market for unique, chef-inspired cuisine.<br/><br/>With a passion for quality and taste, our rich history of working with food professionals enables us to deliver chef-inspired cuisine to home cooks and food enthusiasts across the country.</p><div class="social-icons"><a href="https://www.facebook.com/cuisineryfoodmarket/" target="_blank"> 4876 <span class="visually-hidden">Facebook</span> 4877 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m81.3942 66.8069 2.8527-18.2698h-17.8237v-11.8507c0-5.0051 2.4876-9.8755 10.4751-9.8755h8.1017v-15.5765s-7.3485-1.2344-14.4004-1.2344c-14.6743 0-24.2822 8.7533-24.2822 24.5991v13.938h-16.3174v18.2698h16.3174v44.1931h20.083v-44.1931z" fill="#000"/></svg></span> 4878 </a><a href="https://instagram.com/cuisineryfoodmarket" target="_blank"> 4879 <span class="visually-hidden">Instagram</span> 4880 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m60 10c-13.606 0-15.2957.0667-20.6092.289-5.3357.2668-8.9595 1.0894-12.1387 2.3344-3.2903 1.2895-6.0916 3.0013-8.8484 5.7803-2.779 2.7568-4.5131 5.5581-5.7803 8.8484-1.245 3.1792-2.0676 6.803-2.3344 12.1387-.2445 5.3357-.289 7.0254-.289 20.6092s.0667 15.2957.289 20.6092c.2668 5.3357 1.0894 8.9595 2.3344 12.1387 1.2895 3.2903 3.0013 6.0916 5.7803 8.8481 2.7568 2.779 5.5581 4.513 8.8484 5.781 3.1792 1.222 6.8253 2.067 12.1387 2.334 5.3357.245 7.0254.289 20.6092.289s15.2957-.067 20.6092-.289c5.3357-.267 8.9595-1.112 12.1387-2.334 3.2903-1.29 6.0916-3.002 8.8481-5.781 2.779-2.7565 4.513-5.5578 5.781-8.8481 1.222-3.1792 2.067-6.8253 2.334-12.1387.245-5.3357.289-7.0254.289-20.6092s-.067-15.2957-.289-20.6092c-.267-5.3357-1.112-8.9817-2.334-12.1387-1.29-3.2903-3.002-6.0916-5.781-8.8484-2.7565-2.779-5.5578-4.5131-8.8481-5.7803-3.1792-1.245-6.8253-2.0676-12.1387-2.3344-5.3135-.2445-7.0032-.289-20.6092-.289zm0 9.004c13.3615 0 14.94.0667 20.2312.289 4.8688.2223 7.5145 1.0449 9.2708 1.7341 2.3566.9115 3.9795 1.9787 5.7581 3.735 1.7341 1.7341 2.8235 3.4015 3.735 5.7581.6892 1.7564 1.5119 4.402 1.7339 9.2708.223 5.269.289 6.8697.289 20.2312s-.066 14.94-.311 20.23
488012c-.267 4.8689-1.0672 7.5145-1.7564 9.2708-.9559 2.3566-2.0008 3.9796-3.7572 5.7581-1.7563 1.7342-3.446 2.8235-5.7581 3.735-1.7341.6892-4.4242 1.5117-9.3152 1.7337-5.3135.223-6.8698.289-20.2535.289s-14.94-.066-20.2534-.311c-4.8689-.267-7.559-1.0669-9.3153-1.7561-2.3788-.956-4.0018-2.0009-5.7581-3.7573-1.7563-1.7563-2.8902-3.4459-3.735-5.7581-.7114-1.7341-1.5118-4.4242-1.7563-9.3152-.1779-5.2468-.2668-6.8697-.2668-20.1868 0-13.317.0889-14.9399.2668-20.2534.2668-4.8911 1.0671-7.5589 1.7563-9.3153.8671-2.3788 1.9787-4.0017 3.735-5.7581 1.7341-1.7341 3.3793-2.8679 5.7581-3.7572 1.7563-.6892 4.3797-1.4896 9.2708-1.7341 5.3135-.2001 6.8697-.2668 20.2312-.2668zm0 15.3402c-14.2063 0-25.6781 11.494-25.6781 25.678 0 14.2063 11.494 25.6781 25.6781 25.6781 14.2063 0 25.6781-11.494 25.6781-25.6781 0-14.184-11.494-25.678-25.6781-25.678zm0 42.3521c-9.2263 0-16.6741-7.4477-16.6741-16.6741 0-9.2263 7.4478-16.674 16.6741-16.674s16.6741 7.4477 16.6741 16.674c0 9.2264-7.4478 16.6741-16.6741 16.6741zm32.7257-43.3748c0 3.3348-2.7124
48806.0026-6.0027 6.0026-3.3348 0-6.0027-2.69-6.0027-6.0026s2.7123-6.0027 6.0027-6.0027c3.2903 0 6.0027 2.6901 6.0027 6.0027z" fill="#000"/></svg></span> 4881 </a><a href="https://www.linkedin.com/company/cuisinery-food-market" target="_blank"> 4882 <span class="visually-hidden">LinkedIn</span> 4883 <span class="icon" aria-hidden="true"><svg fill="none" height="120" viewBox="0 0 120 120" width="120" xmlns="http://www.w3.org/2000/svg"><path d="m32.154 110h-20.526v-66.7704h20.526zm-10.274-75.8835c-6.556 0-11.88-5.4901-11.88-12.1138s5.324-12.0027 11.88-12.0027 11.88 5.379 11.88 12.0027c.022 6.6237-5.302 12.1138-11.88 12.1138zm87.098 75.8835h-20.482v-32.5183c0-7.7573-.154-17.6929-10.67-17.6929-10.67 0-12.298 8.4241-12.298 17.115v33.0962h-20.504v-66.7704h19.69v9.1131h.286c2.75-5.2456 9.438-10.7801 19.426-10.7801 20.746-.0223 24.574 13.803 24.574 31.7626v36.6748z" fill="#000"/></svg></span> 4884 </a></div></div></div><div class="footer-item" ><h4 class="footer-item__title h5 " style="display:block">Shop</h4><nav class="footer-item__menu rte"><span> 4885 <a href="/collections/new-products" >New Arrivals</a> 4886 </span><span> 4887 <a href="/collections/ready-meals" >Ready Meals</a> 4888 </span><span> 4889 <a href="/collections/meat-fish" >Meat & Seafood</a> 4890 </span><span> 4891 <a href="/collections/sides-appetizers" >Sides & Appetizers</a> 4892 </span><span> 4893 <a href="/collections/dairy" >Dairy</a> 4894 </span><span> 4895 <a href="/collections/bakery" >Bakery</a> 4896 </span><span> 4897 <a href="/collections/grocery" >Pantry</a> 4898 </span><span> 4899 <a href="/collections/bundles" >Bundles</a> 4900 </span><span> 4901 <a href="/collections/deals-1" >Offers</a> 4902 </span><span> 4903 <a href="/pages/chef" >Wholesale</a> 4904 </span><span> 4905 <a href="https://www.cuisineryfoodmarket.com/pages/rewards" >Rewards program</a> 4906 </span></nav></div><div class="footer-item" ><h4 class="footer-item__title h5 " style="display:block">About</h4><nav class="footer-item__menu rte"><span> 4907 <a href="/pages/about-us" >About Us</a> 4908 </span><span> 4909 <a href="/pages/san-diego-store-cheese-and-caviar" >Our Store</a> 4910 </span><span> 4911 <a href="/blogs/recipes" >Recipes</a> 4912 </span><span> 4913 <a href="/pages/faqs" >FAQs</a> 4914 </span><span> 4915 <a href="https://www.cuisineryfoodmarket.com/pages/shipping-terms" >Shipping & Pick Up Terms</a> 4916 </span><span> 4917 <a href="/pages/refund-policy" >Refund Policy</a> 4918 </span><span> 4919 <a href="/pages/contact" >Contact Us</a> 4920 </span></nav></div><div class="footer-item" ><h4 class="footer-item__title h5 " style="display:block">Customer Support</h4><div class="footer-item__content rte"><p>Monday - Tuesday CLOSED<br/>Wednesday - Friday: 10AM- 6PM PST Saturday: 10AM - 5PM PST<br/>Sunday: 10AM - 2PM PST</p><h5>Call us toll free at:</h5><p><a href="tel:1-800-237-6936">1-800-237-6936</a></p></div></div></div> 4921 </div><div class="footer-bottom" data-js-inert> 4922 <div class="container--large gutter-top--regular gutter-bottom--regular rte"> 4923 4924 <span> 4925 Copyright © 2026 <a href="/">Cuisinery Food Market</a>.</span><span class="powered-by-shopify"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></span></div> 4926</div> 4927 4928<style> #shopify-section-sections--25169212014911__footer .footer-item .footer-logo {margin-bottom: 20px;} </style></div> 4929<!-- END sections: footer-group --><div id="shopify-section-popups" class="shopify-section"><style> 4930 .sidebar--top { 4931 border-radius: 0px; 4932 } 4933</style> 4934 4935 4936</div><div id="shopify-section-popup-age-verification" class="shopify-section mount-popup"> 4937</div><div id="shopify-section-store-selector" class="shopify-section mount-popup mount-store-selector mount-map"> 4938</div>
4938<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-modal.js?v=156099800522851693471757036328" defer></script>
4938 4939 <link rel="stylesheet" href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-modal.css?v=166568461922259228041757036328" media="print" onload="this.media='all'"> 4940 <link rel="stylesheet" href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-popup.css?v=149376083188624055401757036328" media="print" onload="this.media='all'"> 4941 4942
4942<script type="text/javascript"> 4943 4944 KROWN = { 4945 themeName: "Local", 4946 themeVersion: "3.1.0.1", 4947 settings: { 4948 shop_money_format: '${{amount}}', 4949 iso_code: '', 4950 cart_action: "no-overlay", 4951 google_maps_api_key: "", 4952 routes: { 4953 cart_url: "/cart", 4954 cart_add_url: "/cart/add", 4955 cart_change_url: "/cart/change", 4956 cart_update_url: "/cart/update", 4957 predictive_search_url: "/search/suggest", 4958 product_recommendations_url: "/recommendations/products" 4959 }, 4960 locales: { 4961 products_add_to_cart_button: `Add to cart`, 4962 products_preorder_button: `Pre-Order`, 4963 products_sold_out_variant: `Sold out`, 4964 products_unavailable_variant: `Unavailable`, 4965 products_variant_required: `Choose a variant first`, 4966 products_one_product: `<span class="pill"><span class="pill__icon" aria-hidden="true"><svg height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg"><g style="fill:none;stroke:#202020;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2;stroke-linejoin:round"><path d="m54 6v10h-10m-12 43a27 27 0 1 1 21.751-43m-8.766 39.678a26.819 26.819 0 0 1 -6.985 2.653m15.751-10.331a27.159 27.159 0 0 1 -4.711 4.945m8.751-12.932a26.821 26.821 0 0 1 -1.58 3.952"/><circle cx="32" cy="32" r="3"/><path d="m33.961 34.261 10.039 7.739m-12-30v17"/></g></svg></span><span class="pill__text text-size--small">There is only one product left!</span></span>`, 4967 products_few_products: `<span class="pill"><span class="pill__icon" aria-hidden="true"><svg height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg"><g style="fill:none;stroke:#202020;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2;stroke-linejoin:round"><path d="m54 6v10h-10m-12 43a27 27 0 1 1 21.751-43m-8.766 39.678a26.819 26.819 0 0 1 -6.985 2.653m15.751-10.331a27.159 27.159 0 0 1 -4.711 4.945m8.751-12.932a26.821 26.821 0 0 1 -1.58 3.952"/><circle cx="32" cy="32" r="3"/><path d="m33.961 34.261 10.039 7.739m-12-30v17"/></g></svg></span><span class="pill__text text-size--small">
4967There are {{ count }} products left</span></span>`, 4968 products_many_products: `<span class="pill"><span class="pill__icon" aria-hidden="true"><svg style="transform:scale(.9)" height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg"><g style="fill:none;stroke:#202020;stroke-miterlimit:10;stroke-width:2;stroke-linejoin:round;stroke-linecap:round"><circle cx="32" cy="32" r="30" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -13.254834 32)"/><path d="m20.998 32.015 8.992 8.992 16.011-16.011"/></g></svg></span><span class="pill__text text-size--small">There are {{ count }} products left</span></span>`, 4969 products_no_products: `<span class="pill"><span class="pill__icon" aria-hidden="true"><svg style="transform:scale(.9)" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><g style="fill:none;stroke:#202020;stroke-miterlimit:10;stroke-width:2;stroke-linejoin:round;stroke-linecap:round"><circle cx="32" cy="32" r="30"/><path d="m32 15v24"/><circle cx="32" cy="47" r="2"/></g></svg></span><span class="pill__text text-size--small">There are no products left</span></span>`, 4970 products_preorder: `<span class="pill"><span class="pill__icon" aria-hidden="true"><svg style="transform:scale(.9)" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><g style="fill:none;stroke:#202020;stroke-miterlimit:10;stroke-width:2;stroke-linejoin:round;stroke-linecap:round"><circle cx="32" cy="32" r="30"/><path d="m32 15v24"/><circle cx="32" cy="47" r="2"/></g></svg></span><span class="pill__text text-size--small">This product is out of stock, but you can still order it.</span></span>`, 4971 products_enough_products: `<span class="pill"><span class="pill__icon" aria-hidden="true"><svg style="transform:scale(.9)" height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg"><g style="fill:none;stroke:#202020;stroke-miterlimit:10;stroke-width:2;stroke-linejoin:round;stroke-linecap:round"><circle cx="32" cy="32" r="30" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -13.254834 32)"/><path d="m20.998 32.015 8.992 8.992 16.011-16.011"/></g></svg></span><span class="pill__text text-size--small">In stock</span></span>`, 4972 cart_general_error: `There was an error. Please refresh the page and try again.`, 4973 cart_announcement: `Item added to your cart`, 4974 cart_discount_code_error: `<span class="alert alert--error text-size--small">Discount code cannot be applied to your cart</span>`, 4975 store_selector_title_default: `Picking up?`, 4976 store_selector_title_selected: `My store`, 4977 store_selector_label: `Select store`, 4978 shipping_calculator_results_heading_one: `There is one shipping rate for your address`, 4979 shipping_calculator_results_heading_multiple: `Shipping rates for your address`, 4980 shipping_notice_remaining_to_free: `You are {{ remaining_amount }} away from Discounted Shipping.`, 4981 shipping_notice_eligible_for_free: `You are eligible for free shipping!`, 4982 slider_next_button_label: `Next slide`, 4983 slider_prev_button_label: `Previous slide`, 4984 slider_thumbnail_label: `Show slide {{ count }}` 4985 }, 4986 symbols: { 4987 zoom_out: `<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="9.08008" cy="9" r="8" stroke="var(--main-text)" stroke-width="2" style="fill:none!important" /><rect x="14.2988" y="15.9062" width="1.98612" height="6.65426" transform="rotate(-45 14.2988 15.9062)" fill="#111111"/><path d="M13.0801 8V10L5.08008 10L5.08008 8L13.0801 8Z" fill="#111111"/></svg>`, 4988 zoom_loader: `<svg class="zoom__loader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg>`, 4989 close: `<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 1L1 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 1L17 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>`, 4990 toggle_pack: `<span class="toggle__icon"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span>`, 4991 toggle_pack_alternate: `<span class="toggle__icon-alternate"><span class="toggle__icon--plus"><svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0H7V12H5V0Z" fill="black" style="stroke:none"/><path d="M12 5V7H0L1.19209e-07 5L12 5Z" fill="black" style="stroke:none"/></svg></span><span class="toggle__icon--minus"><svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 5V7H0L1.19209e-07 5L12 5Z" fill="black" style="stroke:none"/></svg></span></span>` 4992 }, 4993 predictive_search_enabled: "true", 4994 predictive_search_script: "//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-predictive-search.js?v=125379629480770845521757036328",
4995 predictive_search_placeholder: `<div class="search-results"><div class="search-block"><a class="search-item search-item--blank"><div class="thumbnail"></div><div class="content"><span class="title"></span><span class="caption"></span></div></a><a class="search-item search-item--blank"><div class="thumbnail"></div><div class="content"><span class="title"></span><span class="caption"></span></div></a><a class="search-item search-item--blank"><div class="thumbnail"></div><div class="content"><span class="title"></span><span class="caption"></span></div></a></div></div>` 4996 } 4997 } 4998 4999 </script>
4999 5000 5001
5001<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-quick-buy.js?v=167590981964728766521757036329" defer></script>
5001 5002
5002<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-pickup-availability.js?v=177086145694380957371757036328" defer></script>
5002 5003 5004
5004<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-slider.js?v=11455392256182215811757036329" defer></script>
5004<link rel="stylesheet" href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-cart.css?v=44861805463156501911757036328" media="print" onload="this.media='all'"> 5005 5006
5006<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-quantity-selector.js?v=144545494899863674841757036328" defer></script>
5006<link rel="stylesheet" href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/component-sidebar.css?v=42686542081210824681757036329" media="print" onload="this.media='all';"> 5007
5007<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/section-header.js?v=109268633956723027461757036329" defer></script>
5007<div class="site-overlay" style="display:none"></div> 5008 5009 <link rel="stylesheet" href="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/section-main-product.css?v=49840437609464465631757036329" media="print" onload="this.media='all';"><span id="go-top" class="main-go-top" 5010 onclick="window.scrollTo({ top: 0, behavior: 'smooth' })" 5011 > 5012 <span class="visually-hidden">Go to top</span> 5013 <span class="main-go-top__icon" aria-hidden="true"><svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="#000"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="#000"/></svg></span> 5014 </span> 5015
5015<script> 5016 window.addEventListener('scroll', ()=>{ 5017 if ( window.scrollY > 100 ) { 5018 document.getElementById('go-top').classList.add('show'); 5019 } else { 5020 document.getElementById('go-top').classList.remove('show'); 5021 } 5022 }, {passive: true}); 5023 </script>
5023<script> 5024 document.querySelectorAll('.rte a img').forEach(elm=>{ 5025 elm.parentNode.style.border = 'none'; 5026 }); 5027 </script>
5027<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/instantpage.js?v=99963444960178710701757036329" type="module" defer></script>
5027<script src="//www.cuisineryfoodmarket.com/cdn/shop/t/17/assets/flying-cart-animation.js?v=79523593127615129901761936780" defer></script>
5027 5028<style> .add-to-cart {background: #d96c3a; border-color: #d96c3a;} </style> 5029<!-- Failed to render app block "855628211100114053": app block path "shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507" does not exist --><div id="shopify-block-AK0h3cTVsZkRtSWZvY__back-in-stock-restock-alerts-4bb73be2-b7c2-4870-949f-c528145452a3" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><!-- Config and setup JS -->
5030<script id="RestockRocketConfig"> 5031 window._RestockRocketConfig = window._RestockRocketConfig || {} 5032 window._RestockRocket = window._RestockRocket || {} 5033 window._Stoq = window._RestockRocket 5034 window._StoqConfig = window._RestockRocketConfig 5035 try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { } 5036 function normalizeLocale(locale) { 5037 if (!locale || locale.trim() === '') { 5038 return ''; 5039 } 5040 return locale.toString().toLowerCase().replace(/-/g, '_'); 5041 } 5042 5043 window._RestockRocketConfig.locale = 'en'; 5044 window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); 5045 window._RestockRocketConfig.shop = 'cuisinery-food-market-online.myshopify.com'; 5046 window._RestockRocketConfig.pageType = 'index'; 5047 window._RestockRocketConfig.liquidRenderedAt = 1791595374;window._RestockRocketConfig.marketId = 51761283391;window._RestockRocketConfig.countryName = 'United States'; 5048 window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {}; 5049 if (!window._RestockRocketConfig.cartToken) { 5050 try { 5051 const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/); 5052 if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]); 5053 } catch (e) { } 5054 } 5055window._RestockRocketConfig.cachedSettings = {"id":12422,"shop_id":12263,"currency":"USD","created_at":"2024-04-15T18:04:25.240Z","updated_at":"2026-10-02T09:20:20.271Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"ð Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#000000","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"ð Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#000000","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":false,"show_button_on_preorder":false,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"#form-Header-Text, #form-Description, #form-Product-Name, #form-Consent-Container, #form-Button, #form-Terms {\nfont-family:\"Poppins\", sans-serif!important;\n}\n","js_config":"","collect_promotion_consent":true,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":true,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":30,"storefront_button_disable_tag_hides_button":false,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":"product-form form","insert_button_after_selector_type":"afterend","storefront_button_position_type":"specific","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased
5055separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#000000","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":true,"insert_button_after_selector_collection":".product-item__quick-buy","insert_button_after_selector_index":".product-item__quick-buy","push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"\"DM Sans\", sans-serif","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":".product-item__quick-buy","show_button_on_page":false,"insert_button_after_selector_search":".product-item__quick-buy","show_button_on_search":true,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"[href*=\"/products/\"]","index_link_selector":"[href*=\"/products/\"]","page_link_selector":"[href*=\"/products/\"]","search_link_selector":"[href*=\"/products/\"]","collection_check_link_visibility":true,"collection_buttons_container":".collection.grid","index_buttons_container":".grid","page_buttons_container":".collection.grid","search_buttons_container":".collection.grid","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when itâs restocked again by entering your details below!","preorder_enabled":false,"preorder_buy_button_selector":".shopify-payment-button","preorder_add_to_cart_button_selector":".add-to-cart","preorder_badge_selector":".product-price","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":true,"preorder_collection_form_selector":"product-form form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"product-form form[action*=\"/cart/add\"]","preorder_index_enabled":false,"preorder_index_form_selector":"product-form form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":".quick-add__submit","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":".quick-add__submit","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":".quick-add__submit","preorder_collection_badge_selector":".card__image","preorder_index_badge_selector":".card__image","preorder_page_badge_selector":".card__image","preorder_search_badge_selector":".card__image","preorder_badge_selector_type":"beforeend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"product-form form","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"product-form form","preorder_payment_insert_selector_type":"beforebegin","preorder_price_container_selector":".product-price span","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":null,"preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".product-text .product-price--original","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":true,"inline_form_selector":"product-form form","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-10-02T09:20:20.335Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false,"api_host":"https://ext.stoqapp.com"}; 5056 window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production'; 5057 window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = { preorder_variant_ids: [] };window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = { variant_preorder_limits: {} };window._RestockRocketConfig.cachedVariantShippingTexts = { variant_shipping_texts: {} }; 5058window._RestockRocketConfig.sellingPlans = [];(function() { 5059 const cachedData = {"plans":[],"disabled_plan_ids":[7156564287,8469217599],"has_in_stock_offer":false,"has_preorder_offer":false,"read_flags":{},"cached_at":"2026-10-04T10:10:26Z"}; 5060 5061 if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { 5062 window._RestockRocketConfig.readFlags = cachedData.read_flags || {}; 5063 const oldPlans = window._RestockRocketConfig.sellingPlans; 5064 const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0 5065 ? oldPlans.reduce(function(max, plan) { 5066 if (plan.updated_at) { 5067 const planDate = new Date(plan.updated_at); 5068 const maxDate = max ? new Date(max) : null; 5069 return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; 5070 } 5071 return max; 5072 }, '') 5073 : null; 5074 const cachedDate = new Date(cachedData.cached_at); 5075 const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; 5076 const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); 5077 5078 if (useCached) { 5079 if (Array.isArray(cachedData.plans)) {
5080 window._RestockRocketConfig.sellingPlans = cachedData.plans; 5081 window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; 5082 console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); 5083 } 5084 } else { 5085 window._RestockRocketConfig.disabledSellingPlanIds = []; 5086 console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')'); 5087 } 5088 } 5089 })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = []; 5090 try { 5091 var _sqCfg = window._RestockRocketConfig; 5092 var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && 5093 _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); 5094 var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && 5095 _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length; 5096 _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount); 5097 } catch (e) { } 5098 try { 5099 var _sqc = window._RestockRocketConfig; 5100 var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false); 5101 var _sqPre = (_sqc.cachedPreorderVariantIds && 5102 _sqc.cachedPreorderVariantIds.preorder_variant_ids) || []; 5103 var _sqArm = false; 5104 if (_sqOn && _sqc.preordersConfigured) { 5105 if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) { 5106 _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; }); 5107 } else { 5108 _sqArm = (_sqc.integrations || []).some(function (i) { 5109 return i && i.type === 'featured_product' && i.enabled && 5110 Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1; 5111 }); 5112 } 5113 } 5114 if (_sqArm && document.documentElement) { 5115 _sqc.acceleratedGateArmed = true; 5116 document.documentElement.classList.add('stoq-buy-now-pending'); 5117 setTimeout(function () { 5118 document.documentElement.classList.remove('stoq-buy-now-pending'); 5119 }, 6000); 5120 } 5121 } catch (e) { } 5122 5123 window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-product.js' 5124 window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-collection.js' 5125 window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-product-bis.js' 5126 window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a11b87-29d7-70f4-9f88-0cbf7270f710/restockrocket-1-602/assets/restockrocket-collection-bis.js' 5127 window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) 5128 window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io' 5129 try { 5130 const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); 5131 window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; 5132 } catch (e) { 5133 window._RestockRocketConfig.appVersion = ''; 5134 } 5135 const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; 5136 const LIQUID_CACHE_MAX_AGE = 15 * 60; 5137 const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; 5138 if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { 5139 console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); 5140 window._RestockRocketConfig.isLiquidCacheFresh = true; 5141 window._RestockRocketConfig.liquidCacheAge = null; 5142 } else { 5143 const now = Math.floor(Date.now() / 1000);
5144 const liquidCacheAge = now - liquidRenderedAt; 5145 window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge); 5146 if (liquidCacheAge < 0) { 5147 console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); 5148 window._RestockRocketConfig.isLiquidCacheFresh = true; 5149 } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) { 5150 console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); 5151 window._RestockRocketConfig.isLiquidCacheFresh = true; 5152 } else { 5153 console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); 5154 window._RestockRocketConfig.isLiquidCacheFresh = false; 5155 } 5156 } 5157 5158 function checkSettingsExpiry(settings) { 5159 try { 5160 if (!settings || !settings.updated_at) { 5161 console.debug('STOQ - Invalid settings data structure'); 5162 return null; 5163 } 5164 5165 if (!settings.cache) { 5166 console.debug('STOQ - settings caching disabled'); 5167 return null; 5168 } 5169 if (settings.multi_language_enabled) { 5170 if (!settings.translations) { 5171 console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); 5172 return null; 5173 } 5174 if (window._RestockRocketConfig.normalizedLocale && 5175 !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { 5176 console.debug('STOQ - locale not explicitly translated, will use default language from cache'); 5177 } 5178 } 5179 5180 const updatedAt = new Date(settings.updated_at); 5181 if (isNaN(updatedAt.getTime())) { 5182 console.debug('STOQ - Invalid updated_at date format in settings'); 5183 return null; 5184 } 5185 5186 const age = Date.now() - updatedAt.getTime(); 5187 if (age < SETTINGS_CACHE_DURATION) { 5188 console.debug('STOQ - settings changed recently, skipping cache'); 5189 return null; 5190 } 5191 5192 return settings; 5193 } catch (error) { 5194 console.debug('STOQ - Error checking settings cache:', error); 5195 return null; 5196 } 5197 } 5198 5199 function createRestockRocketContainer() { 5200 const restockRocketContainer = document.createElement('div'); 5201 restockRocketContainer.id = 'restock-rocket'; 5202 document.body.appendChild(restockRocketContainer); 5203 } 5204 5205 function createRestockRocketScript(scriptUrl) { 5206 const restockRocketScriptElement = document.createElement('script'); 5207 restockRocketScriptElement.setAttribute('defer', 'defer'); 5208 restockRocketScriptElement.src = scriptUrl; 5209 document.body.appendChild(restockRocketScriptElement); 5210 } 5211 5212 createRestockRocketContainer() 5213 5214 console.debug('STOQ - extension activated') 5215 try { 5216 const _stoqInitConfig = window._RestockRocketConfig; 5217 const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
5217) 5218 ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) 5219 : []; 5220 const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; 5221 var _stoqPageSeq = 0; 5222 try { 5223 _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1; 5224 window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq)); 5225 } catch (e) { } 5226 Shopify?.analytics?.publish?.('stoq_initialized', { 5227 cart_token: _stoqInitConfig.cartToken || '', 5228 page_url: window.location.href, 5229 page_type: _stoqInitConfig.pageType || '', 5230 shop_domain: _stoqInitConfig.shop || '', 5231 market_id: _stoqInitConfig.marketId || '', 5232 country_code: _stoqInitConfig.countryIsoCode || '', 5233 detected_variant_ids: _stoqDetectedVariantIds, 5234 selected_variant_id: _stoqSelectedVariantId || '', 5235 page_load_seq: _stoqPageSeq, 5236 liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, 5237 app_version: _stoqInitConfig.appVersion || '', 5238 liquid_cache_age: _stoqInitConfig.liquidCacheAge, 5239 inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', 5240 inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], 5241 }); 5242 } catch (e) { 5243 console.debug('STOQ - stoq_initialized publish failed:', e); 5244 } 5245 try { 5246 var _sqTrack = window._RestockRocketConfig; 5247 if (_sqTrack.preordersConfigured) { 5248 document.addEventListener('click', function (e) { 5249 try { 5250 var t = e.target; 5251 if (!t || !t.closest) return; 5252 var host = t.closest('.shopify-payment-button, shopify-payment-terms'); 5253 if (!host) return; 5254 var channel = host.matches && host.matches('shopify-payment-terms') 5255 ? 'shop_pay_installments' : 'buy_now'; 5256 var form = host.closest('form'); 5257 var vidEl = form && form.querySelector('[name="id"]'); 5258 var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; 5259 var _sqVidNum = Number(variantId); 5260 var _sqPlan = null; 5261 var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; 5262 var _sqMktId = Number(_sqTrack.marketId); 5263 var _sqForVariant = function (pl) { 5264 return pl && pl.enabled && Array.isArray(pl.variant_ids) && 5265 pl.variant_ids.indexOf(_sqVidNum) !== -1; 5266 }; 5267 _sqPlans.forEach(function (pl) { 5268 if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled && 5269 Array.isArray(pl.shopify_market_ids) && 5270 pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; } 5271 }); 5272 if (!_sqPlan) { 5273 _sqPlans.forEach(function (pl) { 5274 if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; } 5275 }); 5276 } 5277 Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { 5278 variant_id: variantId, 5279 product_id: (_sqTrack.product && _sqTrack.product.id) || '', 5280 channel: channel, 5281 market_id: _sqTrack.marketId || '', 5282 country_code: _sqTrack.countryIsoCode || '', 5283 page_type: _sqTrack.pageType || '', 5284 cart_token: _sqTrack.cartToken || '', 5285 page_url: (window.location && window.location.href) || '', 5286 properties: { 5287 is_preorder_variant: (function () { 5288 var vid = Number(variantId); 5289 var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; 5290 return has(_sqTrack.preorderVariantIds) || 5291 has(_sqTrack.cachedPreorderVariantIds && 5292 _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); 5293 })(), 5294 in_enabled_plan: !!_sqPlan, 5295 is_instock_variant: (function () { 5296 var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; 5297 return has(_sqTrack.inStockVariantIds) || 5298 has(_sqTrack.cachedInStockVariantIds && 5299 _sqTrack.cachedInStockVariantIds.in_stock_variant_ids); 5300 })(), 5301 enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '', 5302 enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '', 5303 block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false), 5304 gate_armed: !!_sqTrack.acceleratedGateArmed, 5305 gate_active_at_click: !!(document.documentElement && 5306 document.documentElement.classList.contains('stoq-buy-now-pending')), 5307 blocked: (function () { 5308 try { 5309 var rr = window._RestockRocket; 5310 return !!(rr && typeof rr.willBlockAcceleratedCl
5310ick === 'function' && 5311 rr.willBlockAcceleratedClick(e)); 5312 } catch (err) { return false; } 5313 })(), 5314 }, 5315 }); 5316 } catch (err) { } 5317 }, true); 5318 } 5319 } catch (e) { } 5320 function applyTranslations(settings) { 5321 try { 5322 if (!settings || !settings.multi_language_enabled) { 5323 return settings; 5324 } 5325 5326 if (!settings.translations) { 5327 console.debug('STOQ - No translations found, skipping translation'); 5328 return settings; 5329 } 5330 5331 const normalizedLocale = window._RestockRocketConfig.normalizedLocale; 5332 const translations = settings.translations; 5333 5334 if (!normalizedLocale) { 5335 console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); 5336 delete settings.translations; 5337 return settings; 5338 } 5339 5340 console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); 5341 5342 const translatedFields = translations[normalizedLocale]; 5343 if (translatedFields && typeof translatedFields === 'object') { 5344 Object.keys(translatedFields).forEach(function(key) { 5345 const value = translatedFields[key]; 5346 if (value !== null && value !== undefined && value !== '') { 5347 settings[key] = value; 5348 } 5349 }); 5350 } else { 5351 console.debug('STOQ - No translated fields found for locale:', normalizedLocale); 5352 } 5353 5354 delete settings.translations; 5355 return settings; 5356 } catch (e) { 5357 console.debug('STOQ - error applying translations:', e); 5358 return settings; 5359 } 5360 } 5361 function setupCartSellingPlanUpdater(settings) { 5362 window.addEventListener('stoq:inventory-data-loaded', function(event) { 5363 console.debug('STOQ - Inventory data loaded, updating cart selling plans'); 5364 if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { 5365 window._RestockRocket.updateCartSellingPlans() 5366 .then(hasUpdates => { 5367 if (hasUpdates) { 5368 console.debug('STOQ - cart selling plans updated successfully'); 5369 } else { 5370 console.debug('STOQ - no cart selling plan updates needed'); 5371 } 5372 }) 5373 .catch(error => { 5374 console.error('STOQ - error updating cart selling plans:', error); 5375 }); 5376 } 5377 }); 5378 } 5379 function storefrontGraphql(query, variables) { 5380 const cfg = window._RestockRocketConfig; 5381 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) { 5382 return Promise.reject(new Error('Storefront API unavailable')); 5383 } 5384 return fetch( 5385 `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`, 5386 { 5387 method: 'POST', 5388 headers: { 5389 'Content-Type': 'application/json', 5390 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, 5391 }, 5392 body: JSON.stringify({ query: query, variables: variables }), 5393 } 5394 ) 5395 .then(function(response) { 5396 if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); } 5397 return response.json(); 5398 }) 5399 .then(function(body) { 5400 if (body && body.errors && body.errors.length) { 5401 throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); 5402 } 5403 return body && body.data; 5404 }); 5405 } 5406 function fetchStorefrontShopMetafield(key) { 5407 const cfg = window._RestockRocketConfig; 5408 const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }'; 5409 return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key }) 5410 .then(function(data) { 5411 const value = data && data.shop && data.shop.metafield && data.shop.metafield.value; 5412 if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); } 5413 return JSON.parse(value); 5414 }); 5415 } 5416 (function loadStorefrontSettings() { 5417 const cfg = window._RestockRocketConfig; 5418 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; 5419 function run() { 5420 // The live-settings read is one more shop-level metafield fetch, so it 5421 // shares fetchStorefrontShopMetafield with the integrations/selling_plans 5422 // reads rather than re-issuing the same query + parse. 5423 fetchStorefrontShopMetafield('settings') 5424 .then(function(settings) { 5425 cfg.storefrontSettings = settings; 5426 console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings'); 5427 }) 5428 .catch(function(e) { 5429 console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message); 5430 }); 5431 } 5432 5433 if (typeof window.requestIdleCallback === 'function') { 5434 window.requestIdleCallback(run, { timeout: 5000 }); 5435 } else { 5436 setTimeout(run, 0); 5437 } 5438 })(); 5439 const cachedSettings = window._RestockRocketConfig.cachedSettings; 5440 const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; 5441 5442 if (validCachedSettings) { 5443 console.debug('STOQ - using cached settings'); 5444 initializeScripts(validCachedSettings); 5445 } else { 5446 console.debug('STOQ - fetching fresh settings'); 5447 const headers = { 5448 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 5449 'ngrok-skip-browser-warning': 'skip' 5450 }; 5451 5452 if (window.Shopify?.theme?.role === 'main') { 5453 headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; 5454 headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; 5455 headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; 5456 } 5457 5458 fetch( 5459 `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, 5460 { headers } 5461 ) 5462 .then(function(response) { 5463 if (!response.ok) { 5464 throw new Error('Network response was not ok'); 5465 } 5466 return response.json(); 5467 }) 5468 .then(function(settings) { 5469 initializeScripts(settings); 5470 }) 5471 .catch(function(error) { 5472 if (cachedSettings) { 5473 console.debug('STOQ - using expired cached settings as fallback'); 5474 initializeScripts(cachedSettings); 5475 } else { 5476 console.error('STOQ - failed to load settings:', error); 5477 } 5478 }) 5479 .catch(function(e) { 5480 console.error(e) 5481 }) 5482 } 5483 5484 function fetchEmbedConfig(endpoint, apply) { 5485 return fetch( 5486 `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`, 5487 { 5488 headers: { 5489 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 5490 'ngrok-skip-browser-warning': 'skip' 5491 } 5492 } 5493 ) 5494 .then(function(response) { 5495 if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`); 5496 return response.json(); 5497 }) 5498 .then(function(data) {
5499 try { 5500 apply(data); 5501 } catch (applyError) { 5502 console.error('STOQ - apply failed for ' + endpoint + ':', applyError); 5503 throw applyError; 5504 } 5505 }) 5506 .catch(function(error) { 5507 console.debug(`STOQ - using cached ${endpoint}:`, error.message); 5508 }); 5509 } 5510 function refreshShopConfig(source) { 5511 const cfg = window._RestockRocketConfig; 5512 const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); }; 5513 const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true; 5514 if (!flagOn || source.embedOnly === true) { return viaEmbed(); } 5515 5516 return fetchStorefrontShopMetafield(source.metafieldKey) 5517 .then(function(value) { 5518 if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); } 5519 source.apply(value); 5520 console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API'); 5521 }) 5522 .catch(function(error) { 5523 console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message); 5524 return viaEmbed(); 5525 }); 5526 } 5527 function refreshIntegrations() { 5528 const cfg = window._RestockRocketConfig; 5529 return refreshShopConfig({ 5530 endpoint: 'integrations', 5531 metafieldKey: 'integrations', 5532 flag: 'enable_storefront_integrations_read', 5533 isValid: function(value) { return Array.isArray(value); }, 5534 apply: function(data) { 5535 cfg.integrations = data; 5536 } 5537 }); 5538 } 5539 function refreshSellingPlans(embedOnly) { 5540 const cfg = window._RestockRocketConfig; 5541 return refreshShopConfig({ 5542 embedOnly: embedOnly === true, 5543 endpoint: 'selling_plans', 5544 metafieldKey: 'cachedSellingPlans', 5545 flag: 'enable_storefront_selling_plans_read', 5546 isValid: function(value) { return !!value && Array.isArray(value.plans); }, 5547 apply: function(data) { 5548 cfg.sellingPlans = data.plans; 5549 cfg.disabledSellingPlanIds = data.disabled_plan_ids || []; 5550 if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) { 5551 cfg.readFlags = data.read_flags; 5552 } 5553 } 5554 }); 5555 } 5556 5557 function initializeScripts(settings) { 5558 settings = applyTranslations(settings); 5559 window._RestockRocketConfig.settings = settings; 5560 console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); 5561 const forceEmbedSellingPlans = settings.force_embed_selling_plans === true; 5562 const staleRefresh = !window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid; 5563 if (forceEmbedSellingPlans || staleRefresh) { 5564 console.debug('STOQ - refreshing selling_plans' + (staleRefresh ? ' + integrations (Liquid cache stale)' : ' (force_embed_selling_plans)')); 5565 const refreshes = [refreshSellingPlans(forceEmbedSellingPlans)]; 5566 if (staleRefresh) { refreshes.push(refreshIntegrations()); } 5567 Promise.race([ 5568 Promise.all(refreshes), 5569 new Promise(function(resolve) { setTimeout(resolve, 1000); }) 5570 ]).then(function() { loadScripts(settings); }); 5571 return; 5572 } 5573 5574 loadScripts(settings); 5575 } 5576 5577 function loadScripts(settings) { 5578 setupCartSellingPlanUpdater(settings); 5579 5580 if(settings.enable_app) { 5581 const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { 5582 return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); 5583 }) 5584 const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans) 5585 && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); 5586 const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) 5587 && window._RestockRocketConfig.disabledSellingPlanIds.length > 0; 5588 const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; 5589 5590 const collectionScriptUrl = usePreorderBuild 5591 ? window._RestockRocketConfig.scriptUrlCollection 5592 : window._RestockRocketConfig.scriptUrlCollectionBis; 5593 const productScriptUrl = usePreorderBuild 5594 ? window._RestockRocketConfig.scriptUrlProduct 5595 : window._RestockRocketConfig.scriptUrlProductBis; 5596 5597 const pageType = window._RestockRocketConfig.pageType; 5598 const collectionPageTypes = ['collection', 'index', 'search', 'page']; 5599
5600 if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { 5601 createRestockRocketScript(collectionScriptUrl); 5602 } else if(pageType === 'product') { 5603 createRestockRocketScript(productScriptUrl); 5604 } else if(hijackIntegration) { 5605 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 5606 } else if(usePreorderBuild) { 5607 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 5608 } else { 5609 console.debug(`STOQ - no scripts enabled for ${pageType}`); 5610 } 5611 const appLoadedEvent = new CustomEvent('stoq:loaded', { 5612 detail: { 5613 pageType: window._RestockRocketConfig.pageType, 5614 enabled: settings.enable_app, 5615 settings: settings, 5616 preorderEnabled: settings.preorder_enabled 5617 } 5618 }); 5619 console.debug('STOQ - dispatching app loaded event'); 5620 window.dispatchEvent(appLoadedEvent); 5621 } 5622 } 5623</script>
5623<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style> 5624 5625 5626</div>
5626<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5626 5627</body> 5628</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.