1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16<!doctype html> 17<html class="no-js supports-no-cookies" lang="en"> 18<head>
18<script data-source-attribution="shopify.event_observer.bootstrap"> 19(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//www.cookserveenjoy.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`41518465183`)))})(); 20//# sourceURL=event-observer-collector.js 21</script>
21 22 23
24<script> 25window.location.href = "/pages/stockists"; 26</script>
26 27 28
28<script src="//www.cookserveenjoy.com/cdn/shop/files/pandectes-rules.js?v=4549167834147270839"></script>
28 29 30 31 32 <meta charset="utf-8"> 33 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 34 <meta name="viewport" content="width=device-width,initial-scale=1"> 35 <meta name="theme-color" content="#EBEBE6"><meta name="description" content="Shop Kitchenware, Cookware and Home Accessories at Cook Serve Enjoy, part of the worlds largest Housewares provider. Enjoy free delivery on orders over £40."> 36 <link rel="canonical" href="https://www.cookserveenjoy.com/"> 37 <link preconnect href="https://fonts.googleapis.com/css2?family=Cabin:wght@400;500;700&family=Montserrat:wght@300;400;500;600;700&display=swap" rel="stylesheet"> 38 <link href="//www.cookserveenjoy.com/cdn/shop/t/277/assets/theme.css?v=105362460933439070591746520039" rel="stylesheet" type="text/css" media="all" /> 39<link rel="shortcut icon" href="//www.cookserveenjoy.com/cdn/shop/files/Favicon_-_Cook_-_Serve_32x32.png?v=1614310246" type="image/png"><title>CookServeEnjoy.com - Cookware, Kitchenware & Home Accessories Store</title><meta name="description" content="Shop Kitchenware, Cookware and Home Accessories at Cook Serve Enjoy, part of the worlds largest Housewares provider. Enjoy free delivery on orders over £40."> 40 41 42<meta property="og:site_name" content="CookServeEnjoy"> 43<meta property="og:url" content="https://www.cookserveenjoy.com/"> 44<meta property="og:title" content="CookServeEnjoy.com - Cookware, Kitchenware & Home Accessories Store"> 45<meta property="og:type" content="website"> 46<meta property="og:description" content="Shop Kitchenware, Cookware and Home Accessories at Cook Serve Enjoy, part of the worlds largest Housewares provider. Enjoy free delivery on orders over £40."><meta property="og:image" content="http://www.cookserveenjoy.com/cdn/shop/files/CSE_Logo.png?v=1675248094"> 47 <meta property="og:image:secure_url" content="https://www.cookserveenjoy.com/cdn/shop/files/CSE_Logo.png?v=1675248094"> 48 <meta property="og:image:width" content="225"> 49 <meta property="og:image:height" content="225"> 50 <meta property="og:image:alt" content=""> 51 52<meta name="twitter:site" content="@https://"> 53<meta name="twitter:card" content="summary_large_image"> 54<meta name="twitter:title" content="CookServeEnjoy.com - Cookware, Kitchenware & Home Accessories Store"> 55<meta name="twitter:description" content="Shop Kitchenware, Cookware and Home Accessories at Cook Serve Enjoy, part of the worlds largest Housewares provider. Enjoy free delivery on orders over £40."> 56 57 58 59
59<script> 60 document.documentElement.className = document.documentElement.className.replace('no-js', ''); 61 62 window.theme = { 63 strings: { 64 addToCart: "Add to basket", 65 soldOut: "Sold Out", 66 unavailable: "Unavailable" 67 }, 68 moneyFormat: "£{{amount}}", 69 turbolinksEnabled: false, 70 discountValue: 0, 71 discountThreshold: 0 72 }; 73 </script>
73 74 75 76
76<script 77 src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js" 78 crossorigin="anonymous"> 79 </script>
79 80 <meta name="google-site-verification" content="etqvH_ncKnFxzRD9Qf_R02sQ7Idq291jmfa1yEvCQhI" /> 81
81<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js" async></script>
81 82 83 84 85 86
86<script> 87 (function(w,d,t,r,u) 88 { 89 var f,n,i; 90 w[u]=w[u]||[],f=function() 91 { 92 var o={ti:"187003816"}; 93 o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad") 94 }, 95 n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function() 96 { 97 var s=this.readyState; 98 s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null) 99 }, 100 i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i) 101 }) 102 (window,document,"script","//bat.bing.com/bat.js","uetq"); 103 </script>
103 104 105 106 107
107<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
107<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/41518465183/digital_wallets/dialog"> 108<meta id="in-context-paypal-metadata" data-shop-id="41518465183" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP"> 109<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
109<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB"></script>
109 110<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
111<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=41518465183" crossorigin="anonymous"></script>
vendor: 1 bytes, line 111
111
112<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":41518465183,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/41518465183","merchantName":"CookServeEnjoy","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","maestro","elo"],"total":{"type":"pending","label":"CookServeEnjoy","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 112
112
113<script id="shopify-features" type="application/json">{"accessToken":"a7fa80438b33250b02b2b648a8dc4e18","betas":["rich-media-storefront-analytics"],"domain":"www.cookserveenjoy.com","predictiveSearch":true,"shopId":41518465183,"locale":"en"}</script>
vendor: 1 bytes, line 113
113
114<script>var Shopify = Shopify || {}; 115Shopify.shop = "cookserveenjoy.myshopify.com"; 116Shopify.locale = "en"; 117Shopify.currency = {"active":"GBP","rate":"1.0"}; 118Shopify.country = "GB"; 119Shopify.theme = {"name":"SHUTDOWN THEME","id":179183681913,"schema_name":"Starter theme","schema_version":"1.0.0","theme_store_id":null,"role":"main"}; 120Shopify.theme.handle = "null"; 121Shopify.theme.style = {"id":null,"handle":null}; 122Shopify.cdnHost = "www.cookserveenjoy.com/cdn"; 123Shopify.routes = Shopify.routes || {}; 124Shopify.routes.root = "/"; 125Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 126Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 127Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 128Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 128
128
129<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 129
129
130<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 130
130
131<script> 132 window.ShopifyPay = window.ShopifyPay || {}; 133 window.ShopifyPay.apiHost = "shop.app\/pay"; 134 window.ShopifyPay.redirectState = null; 135</script>
vendor: 1 bytes, line 135
135
136<script> 137 window.Shopify = window.Shopify || {}; 138 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 139 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 140 window.Shopify.SignInWithShop.eligible = true; 141</script>
vendor: 1 bytes, line 141
141
142<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 142
142
143<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 143
143
144<script type="module"> 145 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 146 147 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 148 149</script>
vendor: 1 bytes, line 149
149
150<script> 151 window.Shopify = window.Shopify || {}; 152 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 153 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"]}; 154</script>
vendor: 1 bytes, line 154
154
155<script>(function() { 156 var isLoaded = false; 157 function asyncLoad() { 158 if (isLoaded) return; 159 isLoaded = true; 160 var urls = ["\/\/staticw2.yotpo.com\/guQpMxQZjisqQ98Y3e8ERzqC0UuobJpHVz2W11Yd\/widget.js?shop=cookserveenjoy.myshopify.com","https:\/\/assets.smartwishlist.webmarked.net\/static\/v6\/smartwishlist.js?shop=cookserveenjoy.myshopify.com"]; 161 for (var i = 0; i < urls.length; i++) { 162 var s = document.createElement('script'); 163 s.type = 'text/javascript'; 164 s.async = true; 165 s.src = urls[i]; 166 var x = document.getElementsByTagName('script')[0]; 167 x.parentNode.insertBefore(s, x); 168 } 169 }; 170 if(window.attachEvent) { 171 window.attachEvent('onload', asyncLoad); 172 } else { 173 window.addEventListener('load', asyncLoad, false); 174 } 175})();</script>
vendor: 1 bytes, line 175
175
176<script id="__st">var __st={"a":41518465183,"offset":3600,"reqid":"a809e9a8-089b-421c-998a-aaf162959de3-1791592814","pageurl":"www.cookserveenjoy.com\/","u":"bbfadb1d4267","p":"home"};</script>
vendor: 1 bytes, line 176
176
177<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 177
177
178<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 178
178
179<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.cookserveenjoy.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 179
179
180<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.cookserveenjoy.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>
180<script crossorigin="anonymous" defer="defer" src="//www.cookserveenjoy.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 180
180
181<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 181
181
182<script> 183 window.Shopify = window.Shopify || {}; 184 window.Shopify.MCP = window.Shopify.MCP || {}; 185 window.Shopify.MCP.enabled = true; 186 window.Shopify.MCP.shop = "cookserveenjoy.myshopify.com"; 187 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.cookserveenjoy.com\/api\/mcp"; 188 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"]}}]; 189</script>
vendor: 1 bytes, line 189
189
190<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.cookserveenjoy.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 191</script>
vendor: 1 bytes, line 191
191
192<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.cookserveenjoy.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 193</script>
vendor: 1 bytes, line 193
193
194<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 195 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); 196</script>
vendor: 1 bytes, line 196
196
197<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})}})); 198</script>
198 199<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.cookserveenjoy.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 200<style id="shopify-accelerated-checkout-cart"> 201 #shopify-buyer-consent { 202 margin-top: 1em; 203 display: inline-block; 204 width: 100%; 205} 206 207#shopify-buyer-consent.hidden { 208 display: none; 209} 210 211#shopify-subscription-policy-button { 212 background: none; 213 border: none; 214 padding: 0; 215 text-decoration: underline; 216 font-size: inherit; 217 cursor: pointer; 218} 219 220#shopify-subscription-policy-button::before { 221 box-shadow: none; 222} 223 224 </style> 225
226<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
226 227 <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled --> 228 229 230 <link href="//www.cookserveenjoy.com/cdn/shop/t/277/assets/boost-pfs.scss.css?v=49334999475192482651745841618" rel="stylesheet" type="text/css" media="all" /> 231<style data-id="boost-pfs-style" type="text/css"> 232 .boost-pfs-filter-option-title-text {} 233 234 .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before {} 235 .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before {} 236 .boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading:before { 237 border-right-color: ; 238 border-bottom-color: ; 239 } 240 241 .boost-pfs-filter-option-item > button, 242 .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item, 243 .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item, 244 .boost-pfs-filter-refine-by .boost-pfs-filter-option-title, 245 .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item>a, 246 .boost-pfs-filter-refine-by>span, 247 .boost-pfs-filter-clear, 248 .boost-pfs-filter-clear-all{} 249 .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, 250 .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after { 251 background: ; 252 } 253 254 .boost-pfs-filter-tree-mobile-button button, 255 .boost-pfs-filter-top-sorting-mobile button {} 256 .boost-pfs-filter-top-sorting-mobile button>span:after {} 257 </style><link href="//www.cookserveenjoy.com/cdn/shop/t/277/assets/boost-pfs-otp.scss.css?v=87266747261989675451745841618" rel="stylesheet" type="text/css" media="all" /> 258 259 260 261 <meta name="facebook-domain-verification" content="1984k8zi2txzlc3i2btf6fvgf5o8ny" /> 262
262<script src="//js.klevu.com/core/v2/klevu.js"></script>
262 263 <!-- Start klevu-snippets DO NOT EDIT --> 264 265
265<script type="text/javascript"> 266 klevu.interactive(function () { 267 klevu.setSetting( 268 klevu, 269 "settings.theme.modules.resultInfiniteScroll.searchResultsPage.enable", 270 true 271 ); 272 klevu.setSetting( 273 klevu, 274 "settings.theme.modules.resultInfiniteScroll.categoryPage.enable", 275 true 276 ); 277 var options = { 278 url : { 279 landing: '/search', // your Shopify Search Results Page 280 search: klevu.settings.url.protocol + '//eucs31v2.ksearchnet.com/cs/v2/search' // your Klevu APIv2 Search URL 281 }, 282 search: { 283 minChars: 0, 284 searchBoxSelector: 'input[name=q],.kuSearchInput', // your Shopify Search Input 285 286 apiKey: "klevu-167654187745416066" // your Klevu JS API Key 287 288 }, 289 analytics: { 290 291 apiKey: "klevu-167654187745416066" // your Klevu JS API Key 292 293 } 294 }; 295 klevu(options); 296 }); 297</script>
297 298
299<script src="https://js.klevu.com/theme/default/v2/quick-search-theme.js"></script>
299 300 301 302 303 304 305
306<script type="text/javascript"> 307localStorage.setItem("klv_limits_productList", 24); 308localStorage.setItem("klv_limits_productListFallback", 24); 309 310// Delay powerUp 311klevu({ 312 powerUp: { 313 landing: false, 314 catnav: false, 315 }, 316}); 317 318klevu.interactive(function () { 319 klevu({ 320 powerUp: { 321 landing: false, 322 catnav: false 323 } 324 }); 325}); 326 327(function (klevu) { 328 klevu.extend(true, klevu.search.modules, { 329 updateResultNumber: function (data, scope) { 330 klevu.each(data.request.current.recordQueries, function (key, query) { 331 query.settings.limit = 24; 332 }); 333 } 334 }); 335})(klevu); 336 337klevu.coreEvent.build({ 338 name: "setRemoteConfigLandingOverride", 339 fire: function () { 340 if ( 341 klevu.getSetting(klevu, "settings.flags.setRemoteConfigLanding.build") || 342 klevu.getSetting(klevu, "settings.flags.setRemoteConfigCatnav.build") 343 ) { 344 if ( 345 klevu.getSetting(klevu, "settings.flags.setRemoteConfigLanding.build") 346 ) { 347 window.pageType = "landing"; 348 window.setRemoteConfig = "setRemoteConfigLanding"; 349 } 350 if ( 351 klevu.getSetting(klevu, "settings.flags.setRemoteConfigCatnav.build") 352 ) { 353 window.pageType = "catnav"; 354 window.setRemoteConfig = "setRemoteConfigCatnav"; 355 } 356 return true; 357 } 358 return false; 359 }, 360 maxCount: 150, 361 delay: 100 362}); 363 364klevu.coreEvent.attach("setRemoteConfigLandingOverride", { 365 name: "attachRemoteConfigLandingOverride", 366 fire: function () { 367 // increase filter options amount 368 try { 369 klevu.search[window.pageType].getScope().chains.request.build.add({ 370 name: "increaseFilterLimit", 371 fire: function (data, scope) { 372 klevu.each(data.request.current.recordQueries, function (key, query) { 373 query.filters.filtersToReturn.options.limit = 100; 374 }); 375 } 376 }); 377 } catch (error) { 378 console.log(error) 379 } 380 381 382 // reorder alphabetically 383 try { 384 klevu.search[window.pageType].getScope().chains.template.process.success.add({ 385 name: "filterReorder", 386 fire: function (data, scope) { 387 klevu.each(data.template.query, function (key, query) { 388 klevu.each(query.filters, function (key, filter) { 389 const reorderFacets = (type) => { 390 type.sort((a, b) => { 391 if (a.name < b.name) { 392 return -1; 393 } 394 if (a.name > b.name) { 395 return 1; 396 } 397 return 0; 398 }); 399 } 400 401 const filtersToReorder = ['klevu_price', 'rating']; 402 403 if (!filtersToReorder.includes(filter.key)) { 404 reorderFacets(filter.options) 405 }; 406 }); 407 }); 408 } 409 }); 410 } catch (error) { 411 console.log(error) 412 } 413 414 415 try { 416 klevu.search[window.pageType] 417 .getScope() 418 .chains.request.control.addAfter("initRequest", { 419 name: "updateCollectionFiltersByMetafields", 420 fire: function (data, scope) { 421 klevu.search.modules.updateResultNumber(data, scope); 422 } 423 }); 424 } catch (error) { 425 console.log(error); 426 } 427 428 if (window.pageType === "landing") { 429 klevu({ powerUp: { landing: true } }); 430 } 431 if (window.pageType === "catnav") { 432 klevu({ powerUp: { catnav: true } }); 433 } 434 } 435}); 436 437// Define a new custom event, which will fire after the Category Page has initialised 438klevu.coreEvent.build({ 439 name: 'bbCategoryPageOverride', 440 fire: function () { 441 if (klevu.getGlobalSetting('flags.setRemoteConfigCatnav.build', false) || klevu.getGlobalSetting("flags.setRemoteConfigLanding.build", false)) { 442 return true; 443 } 444 return false;
445 }, 446 maxCount: 150, 447 delay: 100, 448}); 449 450 451// Listen in to our custom event, to make our overrides 452klevu.coreEvent.attach('bbCategoryPageOverride', { 453 name: 'attachToBbCategoryPageOverride', 454 fire: function () { 455 // OVERRIDE DEFAULT KLEVU MARKUP 456 // ASSIGN a new template here for product badge message 457 // Note : catnav and landing share the same render name and template id 458 klevu.search.landing ? klevu.search.landing.getScope().template.setTemplate(klevu.dom.helpers.getHTML('#bb_searchResultProductBadge'), 'landingProductBadge', true) : null; 459 klevu.search.catnav ? klevu.search.catnav.getScope().template.setTemplate(klevu.dom.helpers.getHTML('#bb_searchResultProductBadge'), 'landingProductBadge', true) : null; 460 klevu.search.landing ? klevu.search.landing.getScope().template.setTemplate(klevu.dom.helpers.getHTML('#bb_LandingTemplateProductBlock'), 'productBlock', true) : null; 461 klevu.search.catnav ? klevu.search.catnav.getScope().template.setTemplate(klevu.dom.helpers.getHTML('#bb_LandingTemplateProductBlock'), 'productBlock', true) : null; 462 klevu.search.landing ? klevu.search.landing.getScope().template.setTemplate(klevu.dom.helpers.getHTML("#bb_klevuLandingTemplateSortBy"),"sortBy",true) : null; 463 klevu.search.catnav ? klevu.search.catnav.getScope().template.setTemplate(klevu.dom.helpers.getHTML("#bb_klevuLandingTemplateSortBy"),"sortBy",true) : null; 464 klevu.search.landing ? klevu.search.landing.getScope().chains.template.events.add({ 465 name: "hideLoadMoreButtonForWindowScroll", 466 fire: function (data, scope) { 467 return true; 468 } 469 }) : null; 470 klevu.search.catnav ? klevu.search.catnav.getScope().chains.template.events.add({ 471 name: "hideLoadMoreButtonForWindowScroll", 472 fire: function (data, scope) { 473 return true; 474 } 475 }) : null; 476 477 if (klevu.search.landing) { 478 // override translations 479 klevu.search.landing.getScope().template.setHelper("myCustomSortBy", function(e) { 480 var t = klevu.getSetting(klevu.settings, "settings.storage") 481 , a = ""; 482 switch (t.sort.getElement(e) == e ? "RELEVANCE" : t.sort.getElement(e)) { 483 case "RELEVANCE": 484 a = "Recommended"; 485 break; 486 case "PRICE_ASC": 487 a = "Price: Low to high"; 488 break; 489 case "PRICE_DESC": 490 a = "Price: High to low"; 491 break; 492 case "NAME_ASC": 493 a = "Name: A to Z"; 494 break; 495 case "NAME_DESC": 496 a = "Name: Z to A"; 497 break; 498 case "NEW_ARRIVAL_ASC": 499 a = "Oldest to Newest"; 500 break; 501 case "NEW_ARRIVAL_DESC": 502 a = "New"; 503 break; 504 default: 505 a = "Recommended" 506 } 507 return a 508 }); 509 510 window.onscroll = function (ev) { 511 if (window.innerHeight + Math.ceil(window.pageYOffset) >= document.body.offsetHeight - 50) { 512 var hasAlreadyTriggered = klevu.getObjectPath( 513 klevu.search.landing.getScope().data, 514 "context.triggeredFromInfiniteScroll" 515 ); 516 if (!hasAlreadyTriggered) { 517 return true; 518 } 519 } 520 }; 521 522 try { 523 klevu.search.landing.getScope().chains.template.events.add({ 524 name: "filterOpener", 525 fire: function (data, scope) { 526 const filterOptions = document.querySelectorAll(".klevuFilterOption"); 527 528 filterOptions.forEach(option => { 529 klevu.event.attach(option, "click", function (event) { 530 const target = event.target.closest('.klevuFilterOption'); 531 if (window.innerWidth < 1024) { 532 const headings = document.querySelectorAll('.kuFiltersTitleHeading')
533 headings.forEach(heading => { 534 heading.classList.add('kuFiltersTitleHeading--collapsed') 535 }); 536 537 document.body.classList.add('hide-filters-temporarily') 538 539 setTimeout(() => { 540 document.body.classList.remove('hide-filters-temporarily') 541 }, 1000) 542 543 const closeFilters = () => { 544 const headings = document.querySelectorAll('.kuFiltersTitleHeading') 545 headings.forEach(heading => { 546 heading.classList.add('kuFiltersTitleHeading--collapsed') 547 }); 548 549 document.querySelectorAll('.kuFilterBox').forEach(filter => { 550 filter.classList.add('kuCollapsed') 551 }); 552 } 553 554 const interval = setInterval(() => { 555 // wait for klevu to reload and close 556 const hasBeenInteractedWith = document.querySelector('[bb-events-loaded]') 557 const hasBeenLoaded = document.querySelector('[bb-klevu-reloaded]') 558 559 if(!hasBeenInteractedWith && hasBeenLoaded) { 560 clearInterval(interval) 561 } 562 563 closeFilters() 564 }, 1) 565 566 setTimeout(() => { 567 // clear incase of misfire 568 clearInterval(interval) 569 closeFilters() 570 }, 1500) 571 } 572 }); 573 }); 574 } 575 }); 576 } catch (error) { 577 console.log(error); 578 } 579 } 580 581 if (klevu.search.catnav) { 582 // override translations 583 klevu.search.catnav.getScope().template.setHelper("myCustomSortBy", function(e) { 584 var t = klevu.getSetting(klevu.settings, "settings.storage") 585 , a = ""; 586 switch (t.sort.getElement(e) == e ? "RELEVANCE" : t.sort.getElement(e)) { 587 case "RELEVANCE": 588 a = "Recommended"; 589 break; 590 case "PRICE_ASC": 591 a = "Price: Low to high"; 592 break; 593 case "PRICE_DESC": 594 a = "Price: High to low"; 595 break; 596 case "NAME_ASC": 597 a = "Name: A to Z"; 598 break; 599 case "NAME_DESC": 600 a = "Name: Z to A"; 601 break; 602 case "NEW_ARRIVAL_ASC": 603 a = "Oldest to Newest"; 604 break; 605 case "NEW_ARRIVAL_DESC": 606 a = "New"; 607 break; 608 default: 609 a = "Recommended" 610 } 611 return a 612 }); 613 614 window.onscroll = function (ev) { 615 if (window.innerHeight + Math.ceil(window.pageYOffset) >= document.body.offsetHeight - 50) { 616 var hasAlreadyTriggered = klevu.getObjectPath( 617 klevu.search.catnav.getScope().data, 618 "context.triggeredFromInfiniteScroll" 619 ); 620 if (!hasAlreadyTriggered) { 621 return true; 622 } 623 } 624 }; 625 626 try { 627 klevu.search.catnav.getScope().chains.template.events.add({ 628 name: "filterOpener", 629 fire: function (data, scope) { 630 if (document.querySelector(".klevuFilterOption")) { 631 klevu.event.attach( 632 document.querySelector(".klevuFilterOption"), 633 "click" 634 ); 635 } 636 } 637 }); 638 } catch (error) { 639 console.log(error); 640 } 641 } 642 643 klevu.coreEvent.build({ 644 name: "setRemoteConfigLandingOverride", 645 fire: function () { 646 if (klevu.getSetting(klevu, "settings.flags.setRemoteConfigLanding.build") || klevu.getSetting(klevu, "settings.flags.setRemoteConfigCatnav.build")) { 647 if (klevu.getSetting(klevu, "settings.flags.setRemoteConfigLanding.build")) { 648 window.pageType = 'landing'; 649 window.setRemoteConfig = 'setRemoteConfigLanding'; 650 } 651 if (klevu.getSetting(klevu, "settings.flags.setRemoteConfigCatnav.build")) { 652 window.pageType = 'catnav'; 653 window.setRemoteConfig = 'setRemoteConfigCatnav'; 654 } 655 return true; 656 } 657 return false;
658 }, 659 maxCount: 150, 660 delay: 100 661 }); 662 // We're done with our overrides, tell Klevu to power up! 663 klevu({ 664 powerUp: { 665 landing: true, 666 catnav: true, 667 }, 668 }); 669 }, 670}); 671 672['load','resize'].forEach(e => 673 window.addEventListener(e, () => { 674 const filterHeadings = document.querySelectorAll('.kuFilterHead'); 675 const filterNames = document.querySelectorAll('.kuFilterNames'); 676 const kuFiltersTitleHeading = document.querySelector('.kuFiltersTitleHeading'); 677 const filterBoxes = document.querySelectorAll('.kuFilterBox'); 678 679 filterBoxes.forEach(filter => { 680 if (window.innerWidth < 1024) { 681 filter.classList.add('kuCollapsed') 682 kuFiltersTitleHeading.classList.add('kuFiltersTitleHeading--collapsed') 683 } else { 684 filter.classList.remove('kuCollapsed') 685 kuFiltersTitleHeading.classList.remove('kuFiltersTitleHeading--collapsed') 686 } 687 }); 688 if (kuFiltersTitleHeading) { 689 kuFiltersTitleHeading.addEventListener('click', () => { 690 filterBoxes.forEach(filter => { 691 if (filter.classList.contains('kuCollapsed')) { 692 kuFiltersTitleHeading.classList.remove('kuFiltersTitleHeading--collapsed') 693 filter.classList.remove('kuCollapsed') 694 } else { 695 kuFiltersTitleHeading.classList.add('kuFiltersTitleHeading--collapsed') 696 filter.classList.add('kuCollapsed') 697 } 698 }); 699 }); 700 } 701
702 // filterHeadings.forEach(filter => { 703 // if (window.innerWidth < 1024) { 704 // filter.classList.remove('kuCollapse') 705 // filter.classList.add('kuExpand') 706 // } else { 707 // filter.classList.add('kuCollapse') 708 // filter.classList.remove('kuExpand') 709 // } 710 // }); 711 // filterNames.forEach(filter => { 712 // if (window.innerWidth < 1024) { 713 // filter.classList.remove('kuFilterShowAll') 714 // filter.classList.add('kuFilterCollapse') 715 // } else { 716 // filter.classList.add('kuFilterShowAll') 717 // filter.classList.remove('kuFilterCollapse') 718 // } 719 // }); 720 }) 721); 722 723</script>
723 724
725<script type="template/klevu" id="bb_searchResultProductBadge"> 726 <% 727 if(data.query.productList){ 728 var productCount = data.query.productList?.meta.totalResultsFound ? data.query.productList?.meta.totalResultsFound : klevu.getObjectPath(data,"query.productList.meta.totalResultsFound"); 729 var contentCount = data.query.contentList?.meta.totalResultsFound ? data.query.contentList?.meta.totalResultsFound : klevu.getObjectPath(data,"query.contentList.meta.totalResultsFound"); 730 var totalResults = productCount + contentCount; 731 document.title = document.title.replace(/\d+/g, totalResults) 732 var pageHeading = document.querySelector('#MainContent .header-standard-snippet .heading-1'); 733 pageHeading.innerHTML = pageHeading.innerHTML.replace(/\d+/g, totalResults); 734 } 735 736 var kuSalePrice = klevu.dom.helpers.cleanUpPriceValue(dataLocal.salePrice, dataLocal.currency); 737 var kuPrice = klevu.dom.helpers.cleanUpPriceValue(dataLocal.price,dataLocal.currency); 738 var kuSave = kuPrice - kuSalePrice; 739 var kuSavePrice = helper.processCurrency(dataLocal.currency,parseFloat(kuSave)); 740 var kuSavePrice = kuSavePrice.replace(/\s+/g, ''); 741 var tags = dataLocal.tags.split(','); 742 var roundelText = 'data-roundel-' 743 var roundelClass1 = null 744 var roundelClass2 = null 745 var showSaving = false;
746 tags.forEach(tag => { 747 if(tag.includes('Bundle')) { 748 showSaving = true; 749 } 750 if(tag.includes(roundelText)) { 751 if(!roundelClass2) { 752 roundelClass2 = tag.replace(roundelText, '').trim() 753 } 754 if(!roundelClass1) { 755 roundelClass1 = tag.replace(roundelText, '').trim() 756 } 757 } 758 }); 759 760 %> 761 <div class="product-card-roundel-wrapper"> 762 <% if (showSaving && kuSalePrice !== kuPrice) { %> 763 <div class="product-roundel product-roundel-<%=roundelClass1 ? roundelClass1 : 'SAVE'%>"> 764 <% if(showSaving = true && kuSalePrice !== kuPrice) { %> 765 <span class="save-amount"><span class="save-text">Save</span> 766 <%=kuSavePrice%> 767 </span> 768 <% } %> 769 </div> 770 <% } %> 771 <% if (!showSaving && roundelClass2) { %> 772 <div class="product-roundel product-roundel-<%=roundelClass2%>"></div> 773 <% } %> 774 </div> 775</script>
775 776
777<script type="template/klevu" id="bb_LandingTemplateProductBlock"> 778 <% 779 var bundleOnSale = false; 780 var tags = dataLocal.tags.split(','); 781 tags.forEach(tag => { 782 if(tag.includes('type Bundle')) { 783 bundleOnSale = true 784 } 785 }); 786 %> 787 <% 788 var updatedProductName = dataLocal.name; 789 if(klevu.search.modules.kmcInputs.base.getSkuOnPageEnableValue()) { 790 if(klevu.dom.helpers.cleanUpSku(dataLocal.sku)) { 791 updatedProductName += klevu.dom.helpers.cleanUpSku(dataLocal.sku); 792 } 793 } 794 %> 795 <li ku-product-block class="klevuProduct" data-id="<%=dataLocal.id%>"> 796 <div class="kuProdWrap"> 797 <header ku-block data-block-id="ku_landing_result_item_header"> 798 <span class="kuBrand"><%=dataLocal.brand%></span> 799 <%=helper.render('landingProductBadge', scope, data, dataLocal) %> 800 </header> 801 <% 802 var desc = [dataLocal.summaryAttribute,dataLocal.packageText,dataLocal.summaryDescription].filter(function(el) { return el; }); 803 desc = desc.join(" "); 804 %> 805 <main ku-block data-block-id="ku_landing_result_item_info"> 806 <div class="kuProdTop"> 807 <div class="klevuImgWrap"> 808 <a data-id="<%=dataLocal.id%>" href="<%=dataLocal.url%>" class="klevuProductClick kuTrackRecentView"> 809 <img src="<%=dataLocal.image%>" origin="<%=dataLocal.image%>" onerror="klevu.dom.helpers.cleanUpProductImage(this)" alt="<%=updatedProductName%>" class="kuProdImg<% if(dataLocal.imageHover) { %> kuProdImg--parent<% } %>"> 810 <% if(dataLocal.imageHover) { %> 811 <img src="<%=dataLocal.imageHover%>" origin="<%=dataLocal.imageHover%>" onerror="klevu.dom.helpers.cleanUpProductImage(this)" alt="<%=updatedProductName%>" class="kuProdImg kuProdImg--hover"> 812 <% } %> 813 </a> 814 </div> 815 <!-- <div class="kuQuickView"> 816 <button data-id="<%=dataLocal.id%>" class="kuBtn kuBtnLight kuQuickViewBtn" role="button" tabindex="0" area-label="">Quick view</button> 817 </div> --> 818 </div> 819 </main> 820 <footer ku-block="" data-block-id="ku_landing_result_item_footer"> 821 <div class="kuProdBottom"> 822 <div class="kuName kuClippedOne"> 823 <a data-id="<%=dataLocal.id%>" href="<%=dataLocal.url%>" class="klevuProductClick kuTrackRecentView" title="<%= updatedProductName %>"> 824 <%= updatedProductName %> 825 </a> 826 </div> 827 <% if(klevu.search.modules.kmcInputs.base.getShowPrices()) { %> 828 <div class="kuPrice<%=bundleOnSale ? ' kuPrice--bundle' : null%>"> 829 <% 830 var kuTotalVariants = klevu.dom.helpers.cleanUpPriceValue(dataLocal.totalVariants); 831 var kuStartPrice = klevu.dom.helpers.cleanUpPriceValue(dataLocal.startPrice,dataLocal.currency); 832 var kuSalePrice = klevu.dom.helpers.cleanUpPriceValue(dataLocal.salePrice,dataLocal.currency); 833 var kuPrice = klevu.dom.helpers.cleanUpPriceValue(dataLocal.price,dataLocal.currency); %> 834 <% if(!Number.isNaN(kuTotalVariants) && !Number.isNaN(kuStartPrice)) { %> 835 <div class="kuSalePrice kuStartPrice kuClippedOne"> 836 <span class="klevuQuickPriceGreyText"><%=helper.translate("Starting at")%></span> 837 <span><%=helper.processCurrency(dataLocal.currency,parseFloat(dataLocal.startPrice)).replace(/\s+/g, '')%></span> 838 </div> 839 <% } else if(!Number.isNaN(kuSalePrice) && !Number.isNaN(kuPrice) && (kuPrice > kuSalePrice)){ %> 840 <% if (bundleOnSale) { %> 841 <span class="kuSalePrice kuSpecialPrice kuClippedOne"> 842 <%=helper.processCurrency(dataLocal.currency,parseFloat(dataLocal.salePrice)).replace(/\s+/g, '')%> 843 </span> 844 <span class="kuOrigPrice kuClippedOne"> 845 Worth: <%= helper.processCurrency(dataLocal.currency,parseFloat(dataLocal.price)).replace(/\s+/g, '') %> 846 </span> 847 <% } else { %> 848 <span class="kuOrigPrice kuClippedOne"> 849 <%= helper.processCurrency(dataLocal.currency,parseFloat(dataLocal.price)).replace(/\s+/g, '') %> 850 </span>
851 <span class="kuSalePrice kuSpecialPrice kuClippedOne"> 852 <%=helper.processCurrency(dataLocal.currency,parseFloat(dataLocal.salePrice)).replace(/\s+/g, '')%> 853 </span> 854 <% } %> 855 <% } else if(!Number.isNaN(kuSalePrice)) { %> 856 <span class="kuSalePrice kuSpecialPrice"> 857 <%= helper.processCurrency(dataLocal.currency,parseFloat(dataLocal.salePrice)).replace(/\s+/g, '') %> 858 </span> 859 <% } else if(!Number.isNaN(kuPrice)) { %> 860 <span class="kuSalePrice"> 861 <%= helper.processCurrency(dataLocal.currency,parseFloat(dataLocal.price)).replace(/\s+/g, '') %> 862 </span> 863 <% } %> 864 <%=helper.render('searchResultProductVATLabel', scope, data, dataLocal) %> 865 </div> 866 <% } %> 867 </div> 868 <div class="kuProdAdditional"> 869 <div class="kuProdAdditionalData"> 870 <% if(desc && desc.length) { %> 871 <div class="kuDesc kuClippedTwo"> 872 <%=desc%> 873 </div> 874 <% } %> 875 <%=helper.render('landingProductSwatch',scope,data,dataLocal) %> 876 <%=helper.render('klevuLandingProductRating',scope,data,dataLocal) %></div> 877 </div> 878 </footer> 879 </div> 880 </li> 881</script>
881 882
883<script type="template/klevu" id="bb_klevuLandingTemplateSortBy"> 884 <div class="kuDropdown kuDropSortBy" role="listbox"> 885 <div class="kuDropdownLabel"><%=helper.translate("Sort by : ")%> <%=helper.translate(helper.myCustomSortBy(dataLocal))%></div> 886 <div class="kuDropdownOptions"> 887 <div class="kuDropOption kuSort" data-value="NEW_ARRIVAL_DESC" role="option"><%=helper.translate("New")%></div> 888 <div class="kuDropOption kuSort" data-value="RELEVANCE" role="option"><%=helper.translate("Recommended")%></div> 889 <div class="kuDropOption kuSort" data-value="PRICE_DESC" role="option"><%=helper.translate("Price: High to low")%></div> 890 <div class="kuDropOption kuSort" data-value="PRICE_ASC" role="option"><%=helper.translate("Price: Low to high")%></div> 891 </div> 892 </div> 893</script>
893 894 <!-- End klevu-snippets DO NOT EDIT --> 895 896 <style> 897 .klevu-recs .money s:before{content:"£"} 898 .klevu-recs .money span:before{content:"£"} 899 </style> 900 901 902 903 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> 904 905<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
906<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: 41518465183,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 906
906
907<script> 908 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 909</script>
vendor: 1 bytes, line 909
909
910<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}
910).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: 41518465183,storefrontBaseUrl: "https://www.cookserveenjoy.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.cookserveenjoy.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"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":"CookServeEnjoy","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"cookserveenjoy.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/www.cookserveenjoy.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.cookserveenjoy.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"179183681913","themePublished":"true","eventMetadataId":"f0b3d531-2548-4994-9a25-5451b5c62479","pageType":"home","shopId":"41518465183","storefrontBaseUrl":"https:\/\/www.cookserveenjoy.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>
910<script> 911 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 912 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 913 window.ShopifyAnalytics.meta.currency = 'GBP'; 914 var meta = {"page":{"pageType":"home","requestId":"a809e9a8-089b-421c-998a-aaf162959de3-1791592814"}}; 915 for (var attr in meta) { 916 window.ShopifyAnalytics.meta[attr] = meta[attr]; 917 } 918</script>
vendor: 1 bytes, line 918
918
919<script class="analytics"> 920 (function () { 921 var customDocumentWrite = function(content) { 922 var jquery = null; 923 924 if (window.jQuery) { 925 jquery = window.jQuery; 926 } else if (window.Checkout && window.Checkout.$) { 927 jquery = window.Checkout.$; 928 } 929 930 if (jquery) { 931 jquery('body').append(content); 932 } 933 }; 934 935 var hasLoggedConversion = function(token) { 936 if (token) { 937 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 938 } 939 return false; 940 } 941 942 var setCookieIfConversion = function(token) { 943 if (token) { 944 var twoMonthsFromNow = new Date(Date.now()); 945 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 946 947 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 948 } 949 } 950 951 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 952 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 953 if (trekkie.integrations) { 954 return; 955 } 956 trekkie.methods = [ 957 'identify', 958 'page', 959 'ready', 960 'track', 961 'trackForm', 962 'trackLink' 963 ]; 964 trekkie.factory = function(method) { 965 return function() { 966 var args = Array.prototype.slice.call(arguments); 967 args.unshift(method); 968 trekkie.push(args); 969 if (method == 'track' || method == 'page') { 970 var pageUrl; 971 try { 972 pageUrl = window.location.href; 973 } catch (e) {} 974 var pageReferrer; 975 try { 976 pageReferrer = document.referrer; 977 } catch (e) {} 978 try { 979 if (window.__TREKKIE_SHIM_QUEUE == null) { 980 window.__TREKKIE_SHIM_QUEUE = []; 981 } 982 window.__TREKKIE_SHIM_QUEUE.push({ 983 from: 'trekkie-stub', 984 method: method, 985 args: args.slice(1), 986 pageContext: { 987 url: pageUrl, 988 referrer: pageReferrer 989 } 990 }); 991 } catch (e) { 992 // no-op 993 } 994 } 995 return trekkie; 996 }; 997 }; 998 for (var i = 0; i < trekkie.methods.length; i++) { 999 var key = trekkie.methods[i]; 1000 trekkie[key] = trekkie.factory(key); 1001 } 1002 trekkie.load = function(config) { 1003 trekkie.config = config || {}; 1004 trekkie.config.initialDocumentCookie = document.cookie; 1005 var first = document.getElementsByTagName('script')[0]; 1006var script = document.createElement('script'); 1007script.type = 'text/javascript'; 1008script.onerror = function(e) { 1009 var scriptFallback = document.createElement('script'); 1010 scriptFallback.type = 'text/javascript'; 1011 scriptFallback.onerror = function(error) { 1012 var Monorail = { 1013 produce: function produce(monorailDomain, schemaId, payload) { 1014 var currentMs = new Date().getTime(); 1015 var event = { 1016 schema_id: schemaId, 1017 payload: payload, 1018 metadata: { 1019 event_created_at_ms: currentMs, 1020 event_sent_at_ms: currentMs 1021 } 1022 }; 1023 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1024 }, 1025 sendRequest: function sendRequest(endpointUrl, payload) { 1026 // Try the sendBeacon API 1027 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1028 var blobData = new window.Blob([payload], { 1029 type: 'text/plain' 1030 }); 1031 1032 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1033 return true; 1034 } // sendBeacon was not successful 1035 1036 } // XHR beacon 1037 1038 var xhr = new XMLHttpRequest(); 1039 1040 try { 1041 xhr.open('POST', endpointUrl); 1042 xhr.setRequestHeader('Content-Type', 'text/plain'); 1043 xhr.send(payload); 1044 } catch (e) { 1045 console.log(e); 1046 } 1047 1048 return false; 1049 }, 1050 isIos12: function isIos12() { 1051 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1052 } 1053 }; 1054 Monorail.produce('monorail-edge.shopifysvc.com', 1055 'trekkie_storefront_load_errors/1.1', 1056 {shop_id: 41518465183, 1057 theme_id: 179183681913, 1058 app_name: "storefront", 1059 context_url: window.location.href, 1060 source_url: "//www.cookserveenjoy.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 1061 1062 }; 1063 scriptFallback.async = true; 1064 scriptFallback.src = '//www.cookserveenjoy.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1065 first.parentNode.insertBefore(scriptFallback, first); 1066}; 1067script.async = true; 1068script.src = '//www.cookserveenjoy.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1069first.parentNode.insertBefore(script, first); 1070 1071 }; 1072 trekkie.load( 1073 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":41518465183,"isMerchantRequest":null,"themeId":179183681913,"themeCityHash":"16225079453043986560","contentLanguage":"en","currency":"GBP","eventMetadataId":"f0b3d531-2548-4994-9a25-5451b5c62479"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1074 ); 1075 1076 var loaded = false;
1077 trekkie.ready(function() { 1078 if (loaded) return; 1079 loaded = true; 1080 1081 window.ShopifyAnalytics.lib = window.trekkie; 1082 1083 var originalDocumentWrite = document.write; 1084 document.write = customDocumentWrite; 1085 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1086 document.write = originalDocumentWrite; 1087 1088 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1089 var token = match? match[1]: undefined; 1090 if (!hasLoggedConversion(token)) { 1091 setCookieIfConversion(token); 1092 1093 } 1094 }); 1095 1096 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"a809e9a8-089b-421c-998a-aaf162959de3-1791592814","shopifyEmitted":true}); 1097 1098 var eventsListenerScript = document.createElement('script'); 1099 eventsListenerScript.async = true; 1100 eventsListenerScript.src = "//www.cookserveenjoy.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1101 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1102})();</script>
vendor: 1 bytes, line 1102
1102
1103<script 1104 defer 1105 src="https://www.cookserveenjoy.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 1106 data-application="storefront-renderer" 1107 data-shop-id="41518465183" 1108 data-render-region="gcp-us-west1" 1109 data-page-type="index" 1110 data-theme-instance-id="179183681913" 1111 data-theme-name="Starter theme" 1112 data-theme-version="1.0.0" 1113 data-monorail-region="shop_domain" 1114 data-resource-timing-sampling-rate="10" 1115 data-shs="true" 1116 data-shs-beacon="true" 1117 data-shs-export-with-fetch="true" 1118 data-shs-logs-sample-rate="1" 1119 data-shs-beacon-endpoint="https://www.cookserveenjoy.com/api/collect" 1120></script>
1120 1121<meta name="shopify-y" content="5456aa96-8dfb-4012-b1f4-ac0487e232c6" data-expiration="1823150414000"><meta name="shopify-s" content="1344442f-0e75-490f-bfa9-7740a2059b20" data-expiration="1791594614000"> 1122</head> 1123 1124<body id="cookserveenjoy-com-cookware-kitchenware-amp-home-accessories-store" class="template-index hide-filters-temporarily"> 1125 1126
1126<script type="application/json" data-free-gift> 1127 { 1128 "products": [ 1129 1130 ], 1131 "settings": { 1132 "isEnabled": null, 1133 "threshold": null, 1134 "minVendorItems": null, 1135 "vendorsSet": null, 1136 "titleLangString": "You have qualified for a FREE Gift", 1137 "descLangString": "Please make your selection below:", 1138 "selectedTextLangString": "Gifts Selected" 1139 } 1140 } 1141</script>
1141 1142 1143 1144 <div id="shopify-section-header" class="shopify-section"><header 1145 class="header-section 1146 1147announcement-bar-active" 1148 data-section-id="header" 1149 data-section-type="header" 1150 data-header 1151><div style="background-color: #f9c954;" 1152 class="announcement-bar" 1153 data-slick-mobile-only="true" 1154 data-slick-slider=' 1155 {"infinite": true, 1156 "slidesToShow": 1, 1157 "slidesToScroll": 1, 1158 "autoplay": true, 1159 "autoplaySpeed": 2500}' 1160 > 1161 1162 1163<div class="announcement-bar-slide"> 1164 <p style="color: #151514;">COOK SERVE ENJOY HAS NOW CLOSED AND HAS CEASED TAKING ORDERS 1165</p> 1166 </div> 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 </div><div class="container-wide"> 1177 <a class="in-page-link skip-link" href="#MainContent">Skip to content</a> 1178 1179 <main class="header-section-inner" role="banner"> 1180 <header class="header-logo-wrapper"> 1181 <a href="/" class="logo-image"> 1182 1183 <img src="//www.cookserveenjoy.com/cdn/shop/files/Cook_Serve_Enjoy_Logo_rgb_HR_1_282x.png?v=1614309845" 1184 1185 srcset="//www.cookserveenjoy.com/cdn/shop/files/Cook_Serve_Enjoy_Logo_rgb_HR_1_282x.png?v=1614309845 1x, //www.cookserveenjoy.com/cdn/shop/files/[email protected]?v=1614309845 2x" 1186 1187 alt="site logo"> 1188 </a> 1189 </header> 1190 1191 1192<section class="header-icons-search-snippet header-icon"> 1193 <form action="/search" method="get" role="search"> 1194 <div id="search-wrapper-header"> 1195 <span class="icon-search-close" 1196 data-click-toggle='{"target": "body", "toggle": "search-visible"}''> 1197 <svg xmlns="https://www.w3.org/2000/svg" width="20" height="20" class="icon" viewBox="0 0 20 20"><path d="M15.89 14.696l-4.734-4.734 4.717-4.717c.4-.4.37-1.085-.03-1.485s-1.085-.43-1.485-.03L9.641 8.447 4.97 3.776c-.4-.4-1.085-.37-1.485.03s-.43 1.085-.03 1.485l4.671 4.671-4.688 4.688c-.4.4-.37 1.085.03 1.485s1.085.43 1.485.03l4.688-4.687 4.734 4.734c.4.4 1.085.37 1.485-.03s.43-1.085.03-1.485z"/></svg> 1198 1199 </span> 1200 <div class="search-box-wrapper"> 1201 <div class="icon-search-wrapper"> 1202 <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="https://www.w3.org/2000/svg"> 1203 <path d="M8.4375 15.1875C12.1654 15.1875 15.1875 12.1654 15.1875 8.4375C15.1875 4.70958 12.1654 1.6875 8.4375 1.6875C4.70958 1.6875 1.6875 4.70958 1.6875 8.4375C1.6875 12.1654 4.70958 15.1875 8.4375 15.1875Z" stroke="#272622" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 1204 <path d="M17.4375 17.4375L13.2097 13.2097" stroke="#272622" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 1205</svg> 1206 1207 </div> 1208 <input type="search" 1209 name="q" 1210 id="Search-header" 1211 value="" 1212 class="text-input" 1213 placeholder="Search our store" 1214 ></div> 1215 </div> 1216 </form> 1217</section> 1218 1219 1220 <aside class="header-icons-wrapper"> 1221 1222 1223 1224 1225<section class="header-icons-customer-snippet header-icon-wrapper"> 1226 <a href="/account"> 1227 <div class="icon-wrapper"> 1228 <svg width="24" height="24" fill="none" xmlns="https://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm2 4c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm4 9c-.2-.71-3.3-2-6-2s-5.8 1.29-6 2.01V18h12v-1zM4 17c0-2.66 5.33-4 8-4s8 1.34 8 4v3H4v-3z" fill="#303030"/></svg> 1229 </div> 1230 <p><span>Account</span></p> 1231 </a> 1232</section> 1233 1234 <div class="header-icons-search-mobile" data-search-icon data-click-toggle='{"target": "body", "toggle": "search-visible"}'> 1235 <div class="icon-wrapper"> 1236 <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="https://www.w3.org/2000/svg"> 1237 <path d="M8.4375 15.1875C12.1654 15.1875 15.1875 12.1654 15.1875 8.4375C15.1875 4.70958 12.1654 1.6875 8.4375 1.6875C4.70958 1.6875 1.6875 4.70958 1.6875 8.4375C1.6875 12.1654 4.70958 15.1875 8.4375 15.1875Z" stroke="#272622" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 1238 <path d="M17.4375 17.4375L13.2097 13.2097" stroke="#272622" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 1239</svg> 1240 1241 </div> 1242 </div> 1243<section class="hamburger-snippet header-icon"> 1244 <button class="hamburger-icon icon-wrapper" data-hamburger-icon aria-label="open navigation"><svg width="24" height="24" fill="none" xmlns="https://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z" fill="#303030"/></svg></button> 1245</section> 1246 1247 </aside> 1248 </main> 1249 1250 </div> 1251 1252<div class="navigation-snippet" data-main-nav-wrapper> 1253 <nav class="navigation-main" role="navigation"> 1254 <aside class="mobile-nav-closer"> 1255 <button 1256 aria-label="close navigation" 1257 data-click-toggle='{"target": "body", "toggle": "mobile-nav-open"}' 1258 ><div class="icon-wrapper"><svg xmlns="https://www.w3.org/2000/svg" width="20" height="20" class="icon" viewB
1258ox="0 0 20 20"><path d="M15.89 14.696l-4.734-4.734 4.717-4.717c.4-.4.37-1.085-.03-1.485s-1.085-.43-1.485-.03L9.641 8.447 4.97 3.776c-.4-.4-1.085-.37-1.485.03s-.43 1.085-.03 1.485l4.671 4.671-4.688 4.688c-.4.4-.37 1.085.03 1.485s1.085.43 1.485.03l4.688-4.687 4.734 4.734c.4.4 1.085.37 1.485-.03s.43-1.085.03-1.485z"/></svg> 1259</div></button> 1260 </aside> 1261 1262 <header class="mobile-nav-top-bar" data-mobile-nav-top-bar> 1263 <div class="mobile-nav-vertical-track"> 1264 <a data-mobile-nav-back class="mobile-nav-back" href="#">Back</a> 1265 </div> 1266 </header> 1267 1268 <div class="shop-navigation-snippet" data-shop-nav-wrapper> 1269 <nav class="shop-navigation-main"> 1270 <ul class="shop-nav-first-level"> 1271 1272 1273 1274 1275 <li> 1276 <a href="https://www.cookserveenjoy.com/pages/about"> 1277 <div class="nav-first-level-nav-open" > 1278 About Us 1279 </div> 1280 </a> 1281 </li> 1282 1283 1284 1285 1286 1287 1288 <li class="active" > 1289 <div class="nav-first-level-nav-open" data-shop-nav-first-level-trigger="2"> 1290 Cookware 1291 </div> 1292 <div class="shop-nav-second-level-wrapper" data-shop-nav-first-level-target="2"> 1293 <div class="nav-container"> 1294 <ul class="shop-nav-second-level"> 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309<li style="order: 0" > 1310 1311 <a href="/collections/cooking-pots-and-pans"> 1312 <h5 class="heading-6 heading-menu"> 1313 Pots & Pans 1314 </h5> 1315 </a> 1316 1317 <ul class="shop-nav-third-level"> 1318 1319<li > 1320 <a href="/collections/frying-pans"> 1321 Frying Pans 1322 </a> 1323 </li> 1324 1325<li > 1326 <a href="/collections/woks"> 1327 Woks 1328 </a> 1329 </li> 1330 1331<li > 1332 <a href="/collections/grills-griddle-pans"> 1333 Grills & Griddle Pans 1334 </a> 1335 </li> 1336 1337<li > 1338 <a href="/collections/saucepans-lids"> 1339 Saucepans & Lids 1340 </a> 1341 </li> 1342 1343<li > 1344 <a href="/collections/steamers-poachers-smokers"> 1345 Steamers, Poachers & Smokers 1346 </a> 1347 </li> 1348 1349<li > 1350 <a href="/collections/stockpots"> 1351 Stockpots 1352 </a> 1353 </li> 1354 1355<li > 1356 <a href="https://www.cookserveenjoy.com/collections/induction-ready-cookware?productListFilters="> 1357 Induction Ready Cookware 1358 </a> 1359 </li> 1360 1361 </ul> 1362 </li> 1363 1364<li style="order: 1" > 1365 1366 <a href="/collections/roasting-tins-oven-dishes"> 1367 <h5 class="heading-6 heading-menu"> 1368 Roasting Tins & Oven Dishes 1369 </h5> 1370 </a> 1371 1372 <ul class="shop-nav-third-level"> 1373 1374<li > 1375 <a href="/collections/casserole-dishes"> 1376 Casserole Dishes 1377 </a> 1378 </li> 1379 1380<li > 1381 <a href="/collections/roasting-tins"> 1382 Roasting Tins 1383 </a> 1384 </li> 1385 1386<li > 1387 <a href="/collections/oven-to-tableware-dishes"> 1388 Oven To Tableware Dishes 1389 </a> 1390 </li> 1391 1392<li > 1393 <a href="/collections/microwave-cooking"> 1394 Microwave Cooking 1395 </a> 1396 </li> 1397 1398 </ul> 1399 </li> 1400 1401<li style="order: 2" > 1402 1403 <a href="/collections/cooking-accessories"> 1404 <h5 class="heading-6 heading-menu"> 1405 Cooking Accessories 1406 </h5> 1407 </a> 1408 1409 <ul class="shop-nav-third-level"> 1410 1411<li > 1412 <a href="/collections/barbecue"> 1413 Barbecue 1414 </a> 1415 </li> 1416 1417<li > 1418 <a href="/collections/mixing-bowls"> 1419 Mixing Bowls 1420 </a> 1421 </li> 1422 1423<li > 1424 <a href="/collections/thermometers-timers"> 1425 Thermometers & Timers 1426 </a> 1427 </li> 1428 1429<li > 1430 <a href="/collections/cooking-utensils"> 1431 Utensils 1432 </a> 1433 </li> 1434 1435<li > 1436 <a href="/collections/worktop-protectors"> 1437 Worktop Protectors 1438 </a> 1439 </li> 1440 1441 </ul> 1442 </li> 1443 1444<li style="order: 3" > 1445 1446 <a href="/collections/knives-and-chopping"> 1447 <h5 class="heading-6 heading-menu"> 1448 Knives and Chopping 1449 </h5> 1450 </a> 1451 1452 <ul class="shop-nav-third-level"> 1453 1454<li > 1455 <a href="/collections/chopping-boards"> 1456 Chopping Boards 1457 </a> 1458 </li> 1459 1460<li > 1461 <a href="/collections/knives"> 1462 Kitchen Knives 1463 </a> 1464 </li> 1465 1466<li > 1467 <a href="/collections/knife-sharpe
1467ners"> 1468 Knife Sharpeners 1469 </a> 1470 </li> 1471 1472 </ul> 1473 </li> 1474 1475<li style="order: 4" > 1476 1477 <a href="/collections/cooking"> 1478 <h5 class="heading-6 heading-menu"> 1479 Brands 1480 </h5> 1481 </a> 1482 1483 <ul class="shop-nav-third-level"> 1484 1485<li > 1486 <a href="https://www.cookserveenjoy.com/collections/cooking?productListFilters=brand%3AMasterClass"> 1487 MasterClass 1488 </a> 1489 </li> 1490 1491<li > 1492 <a href="https://www.cookserveenjoy.com/collections/cooking?productListFilters=brand%3AKitchenCraft"> 1493 KitchenCraft 1494 </a> 1495 </li> 1496 1497<li > 1498 <a href="https://www.cookserveenjoy.com/collections/cooking?productListFilters=brand%3AMaxwell%20%26%20Williams"> 1499 Maxwell & Williams 1500 </a> 1501 </li> 1502 1503<li > 1504 <a href="https://www.cookserveenjoy.com/collections/cooking?productListFilters=brand%3AKitchenAid"> 1505 KitchenAid 1506 </a> 1507 </li> 1508 1509<li > 1510 <a href="https://www.cookserveenjoy.com/collections/cooking?productListFilters=brand%3ATaylor"> 1511 Taylor 1512 </a> 1513 </li> 1514 1515<li > 1516 <a href="https://www.cookserveenjoy.com/collections/cooking?productListFilters=brand%3ASabatier"> 1517 Sabatier 1518 </a> 1519 </li> 1520 1521 </ul> 1522 </li> 1523 1524 </ul> 1525 </div> 1526 </div> 1527 </li> 1528 1529 1530 1531 1532 1533 1534 <li class="active" > 1535 <div class="nav-first-level-nav-open" data-shop-nav-first-level-trigger="3"> 1536 Bakeware 1537 </div> 1538 <div class="shop-nav-second-level-wrapper" data-shop-nav-first-level-target="3"> 1539 <div class="nav-container"> 1540 <ul class="shop-nav-second-level"> 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555<li style="order: 0" > 1556 1557 <a href="/collections/baking-trays-tins"> 1558 <h5 class="heading-6 heading-menu"> 1559 Baking Trays & Tins 1560 </h5> 1561 </a> 1562 1563 <ul class="shop-nav-third-level"> 1564 1565<li > 1566 <a href="/collections/baking-tins"> 1567 Baking Tins 1568 </a> 1569 </li> 1570 1571<li > 1572 <a href="/collections/baking-trays"> 1573 Baking Trays 1574 </a> 1575 </li> 1576 1577<li > 1578 <a href="/collections/cake-pan"> 1579 Cake Pans 1580 </a> 1581 </li> 1582 1583<li > 1584 <a href="/collections/cooling-racks"> 1585 Cooling Racks 1586 </a> 1587 </li> 1588 1589 </ul> 1590 </li> 1591 1592<li style="order: 1" > 1593 1594 <a href="/collections/decorating"> 1595 <h5 class="heading-6 heading-menu"> 1596 Decorating 1597 </h5> 1598 </a> 1599 1600 <ul class="shop-nav-third-level"> 1601 1602<li > 1603 <a href="/collections/moulds"> 1604 Moulds 1605 </a> 1606 </li> 1607 1608<li > 1609 <a href="/collections/piping"> 1610 Piping 1611 </a> 1612 </li> 1613 1614<li > 1615 <a href="/collections/display-stand"> 1616 Display Stands 1617 </a> 1618 </li> 1619 1620<li > 1621 <a href="/collections/cake-decorating"> 1622 Cake Decorating 1623 </a> 1624 </li> 1625 1626 </ul> 1627 </li> 1628 1629<li style="order: 2" > 1630 1631 <a href="/collections/baking-baking-accessories"> 1632 <h5 class="heading-6 heading-menu"> 1633 Baking Accessories 1634 </h5> 1635 </a> 1636 1637 <ul class="shop-nav-third-level"> 1638 1639<li > 1640 <a href="/collections/rolling-pins"> 1641 Rolling Pins 1642 </a> 1643 </li> 1644 1645<li > 1646 <a href="/collections/thermometers-timers"> 1647 Thermometers & Timers 1648 </a> 1649 </li> 1650 1651<li > 1652 <a href="/collections/whisks"> 1653 Whisks 1654 </a> 1655 </li> 1656 1657<li > 1658 <a href="/collections/cutters"> 1659 Cutters 1660 </a> 1661 </li> 1662 1663<li > 1664 <a href="/collections/sieves-sifters"> 1665 Sieves & Sifters 1666 </a> 1667 </li> 1668 1669 </ul> 1670 </li> 1671 1672<li style="order: 3" > 1673 1674 <a href="/collections/baking-weighing-and-measuring"> 1675 <h5 class="heading-6 heading-menu"> 1676 Weighing & Measuring 1677 </h5> 1678 </a> 1679 1680 <ul class="shop-nav-third-level"> 1681 1682<li > 1683 <a href="/collections/kitchen-scales"> 1684 Scales 1685 </a> 1686 </li> 1687 1688<li > 1689 <a href="/collections/measuring-spoons-cups"> 1690 Measuring Spoons & Cups 1691 </a> 1692 </li> 1693 1694<li > 1695 <a href="/collections/measuring-jugs"> 1696 Measuring Jugs 1697 </a> 1698 </li> 1699 1700 </ul> 1701 </li> 1702 1703<li style="order: 4" > 1704 1705 <a href="https://www.cookserveenjoy.com/collections/baking-bakeware?productListFilters="> 1706 <h5 class="heading-6 heading-menu"> 1707 Brands 1708 </h5> 1709 </a> 1710 1711 <ul class="shop-nav-third-level"> 1712 1713<li > 1714 <a href="https://www.cookserveenjoy.com/collections/baking-bakeware?productListFilters=brand%3AMasterClass"> 1715 MasterClass 1716 </a> 1717 </li> 1718 1719<li > 1720 <a href="https://www.cookserveenjoy.com/collections/baking-bakeware?productListFilters=brand%3AKitchenCraft"> 1721 KitchenCraft 1722 </a> 1723 </li> 1724 1725<li > 1726 <a href="https://www.cookserveenjoy.com/collections/baking-bakeware?productListFilters=brand%3AChicago%20Metallic"> 1727 Chicago Metallic 1728 </a> 1729 </li> 1730 1731<li > 1732 <a href="https://www.cookserveenjoy.com/collections/baking-bakeware?productListFilters=brand%3AKitchenAid"> 1733 KitchenAid 1734 </a> 1735 </li> 1736 1737<li > 1738 <a href="https://www.cookserveenjoy.com/collections/baking-bakeware?productListFilters=brand%3ALiving%20Nostalgia"> 1739 Living Nostalgia 1740 </a> 1741 </li> 1742 1743<li > 1744 <a href="https://www.cookserveenjoy.com/collections/baking-bakeware?productListFilters=brand%3ATaylor"> 1745 Taylor 1746 </a> 1747 </li> 1748 1749 </ul> 1750 </li> 1751 1752 </ul> 1753 </div> 1754 </div> 1755 </li> 1756 1757 1758 1759 1760 1761 1762 <li class="active" > 1763 <div class="nav-first-level-nav-open" data-shop-nav-first-level-trigger="4"> 1764 Dining 1765 </div> 1766 <div class="shop-nav-second-level-wrapper" data-shop-nav-first-level-target="4"> 1767 <div class="nav-container"> 1768 <ul class="shop-nav-second-level"> 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783<li style="order: 0" > 1784 1785 <a href="/collections/dining-tableware"> 1786 <h5 class="heading-6 heading-menu"> 1787 Tableware 1788 </h5> 1789 </a> 1790 1791 <ul class="shop-nav-third-level"> 1792 1793<li > 1794 <a href="/collections/plates"> 1795 Plates 1796 </a> 1797 </li> 1798 1799<li > 1800 <a href="/collections/bowls"> 1801 Bowls 1802 </a> 1803 </li> 1804 1805<li > 1806 <a href="/collections/cups-mugs"> 1807 Cups & Mugs 1808 </a> 1809 </li> 1810 1811<li > 1812 <a href="/collections/placemats-coasters"> 1813 Placemats & Coasters 1814 </a> 1815 </li> 1816 1817<li > 1818 <a href="/collections/cutlery"> 1819 Cutlery 1820 </a> 1821 </li> 1822 1823<li > 1824 <a href="/collections/egg-cups"> 1825 Egg Cups 1826 </a> 1827 </li> 1828 1829<li > 1830 <a href="/collections/oil-vinegar"> 1831 Oil & Vinegar 1832 </a> 1833 </li> 1834 1835<li > 1836 <a href="/collections/salt-pepper"> 1837 Salt & Pepper 1838 </a> 1839 </li> 1840 1841 </ul> 1842 </li> 1843 1844<li style="order: 1" > 1845 1846 <a href="/collections/serveware"> 1847 <h5 class="heading-6 heading-menu"> 1848 Serveware 1849 </h5> 1850 </a> 1851 1852 <ul class="shop-nav-third-level"> 1853 1854<li > 1855 <a href="/collections/cheese-serving-boards"> 1856 Cheese & Serving Boards 1857 </a> 1858 </li> 1859 1860<li > 1861 <a href="/collections/serving-dishes"> 1862 Serving Dishes 1863 </a> 1864 </li> 1865 1866<li > 1867 <a href="/collections/fondue-sets-food-warmers"> 1868 Fondue Sets & Food Warmers 1869 </a> 1870 </li> 1871 1872<li > 1873 <a href="/collections/serving-tools"> 1874 Serving Tools 1875 </a> 1876 </li> 1877 1878 </ul> 1879 </li> 1880 1881<li style="order: 2" > 1882 1883 <a href="/collections/dining-on-the-go"> 1884 <h5 class="heading-6 heading-menu"> 1885 On-the-Go 1886 </h5> 1887 </a> 1888 1889 <ul class="shop-nav-third-level"> 1890 1891<li > 1892 <a href="/collections/drinks-bottles"> 1893 Drinks Bottles 1894 </a> 1895 </li> 1896 1897<li > 1898 <a href="/collections/lunch-bags-boxes"> 1899 Lunch Bags & Boxes 1900 </a> 1901 </li> 1902 1903<li > 1904 <a href="/collections/food-flasks"> 1905 Food Flasks 1906 </a> 1907 </li> 1908 1909<li > 1910 <a href=
1910"/collections/picnics-outdoor-dining"> 1911 Picnics & Outdoor Dining 1912 </a> 1913 </li> 1914 1915<li > 1916 <a href="/collections/travel-mugs"> 1917 Travel Mugs 1918 </a> 1919 </li> 1920 1921<li > 1922 <a href="/collections/kitchen-trolleys"> 1923 Shopping Trolleys 1924 </a> 1925 </li> 1926 1927 </ul> 1928 </li> 1929 1930<li style="order: 3" > 1931 1932 <a href="/collections/collaborations"> 1933 <h5 class="heading-6 heading-menu"> 1934 Collaborations 1935 </h5> 1936 </a> 1937 1938 <ul class="shop-nav-third-level"> 1939 1940<li > 1941 <a href="/collections/mikasa-x-sarah-arnett"> 1942 Mikasa x Sarah Arnett 1943 </a> 1944 </li> 1945 1946<li > 1947 <a href="/collections/mikasa-x-tipperleyhill"> 1948 Mikasa x TipperleyHill 1949 </a> 1950 </li> 1951 1952<li > 1953 <a href="/collections/mikasa-and-the-v-a"> 1954 Mikasa and the V&A 1955 </a> 1956 </li> 1957 1958 </ul> 1959 </li> 1960 1961 </ul> 1962 </div> 1963 </div> 1964 </li> 1965 1966 1967 1968 1969 1970 1971 <li class="active" > 1972 <div class="nav-first-level-nav-open" data-shop-nav-first-level-trigger="5"> 1973 Drinkware 1974 </div> 1975 <div class="shop-nav-second-level-wrapper" data-shop-nav-first-level-target="5"> 1976 <div class="nav-container"> 1977 <ul class="shop-nav-second-level"> 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992<li style="order: 0" > 1993 1994 <a href="/collections/tea-and-coffee"> 1995 <h5 class="heading-6 heading-menu"> 1996 Tea & Coffee 1997 </h5> 1998 </a> 1999 2000 <ul class="shop-nav-third-level"> 2001 2002<li > 2003 <a href="/collections/cafetieres-coffee-maker"> 2004 Cafetieres & Coffee Makers 2005 </a> 2006 </li> 2007 2008<li > 2009 <a href="/collections/teapots"> 2010 Teapots 2011 </a> 2012 </li> 2013 2014<li > 2015 <a href="/collections/cups-mugs"> 2016 Cups & Mugs 2017 </a> 2018 </li> 2019 2020<li > 2021 <a href="/collections/kettles"> 2022 Kettles 2023 </a> 2024 </li> 2025 2026<li > 2027 <a href="/collections/tea-coffee-accessories"> 2028 Tea & Coffee Accessories 2029 </a> 2030 </li> 2031 2032<li > 2033 <a href="/collections/spare-parts"> 2034 Spare Parts 2035 </a> 2036 </li> 2037 2038<li > 2039 <a href="/collections/on-the-go-1"> 2040 On the Go 2041 </a> 2042 </li> 2043 2044 </ul> 2045 </li> 2046 2047<li style="order: 1" > 2048 2049 <a href="/collections/drinking-glassware"> 2050 <h5 class="heading-6 heading-menu"> 2051 Glassware 2052 </h5> 2053 </a> 2054 2055 <ul class="shop-nav-third-level"> 2056 2057<li > 2058 <a href="/collections/gin-gifts-glasses-accessories"> 2059 Gin Glasses & Accessories 2060 </a> 2061 </li> 2062 2063<li > 2064 <a href="/collections/spirit-glasses-accessories"> 2065 Spirit Glasses & Accessories 2066 </a> 2067 </li> 2068 2069<li > 2070 <a href="/collections/wine-champagne-glasses-accessories"> 2071 Wine Glasses & Accessories 2072 </a> 2073 </li> 2074 2075<li > 2076 <a href="/collections/beer-glasses-accessories"> 2077 Beer Glasses & Accessories 2078 </a> 2079 </li> 2080 2081<li > 2082 <a href="/collections/tumblers"> 2083 Tumblers 2084 </a> 2085 </li> 2086 2087 </ul> 2088 </li> 2089 2090<li style="order: 2" > 2091 2092 <a href="/collections/barware"> 2093 <h5 class="heading-6 heading-menu"> 2094 Barware 2095 </h5> 2096 </a> 2097 2098 <ul class="shop-nav-third-level"> 2099 2100<li > 2101 <a href="/collections/cocktail-making-accessories"> 2102 Cocktail Making Sets & Accessories 2103 </a> 2104 </li> 2105 2106<li > 2107 <a href="/collections/decanters"> 2108 Decanters 2109 </a> 2110 </li> 2111 2112<li > 2113 <a href="/collections/ice-cube-trays-moulds"> 2114 Ice Cube Trays & Moulds 2115 </a> 2116 </li> 2117 2118 </ul> 2119 </li> 2120 2121 </ul> 2122 </div> 2123 </div> 2124 </li> 2125 2126 2127 2128 2129 2130 2131 <li > 2132 <div class="nav-first-level-nav-open" data-shop-nav-first-level-trigger="6"> 2133 Home Accessories 2134 </div> 2135 <div class="shop-nav-second-level-wrapper" data-shop-nav-first-level-target="6"> 2136 <div class="nav-container"> 2137 <ul class="shop-nav-second-level"> 2138 2139 <li class="mobile-shop-all"> 2140 <a href="/collections">Shop collection</a> 2141 </li> 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156<li style="order: 0" > 2157 2158 <a href="/collections/storage-food-organisation"> 2159 <h5 class="heading-6 heading-menu"> 2160 Food Storage 2161 </h5> 2162 </a> 2163 2164 <ul class="shop-nav-third-level"> 2165 2166<li > 2167 <a href="/collections/storage-canisters-jars"> 2168 Storage Canisters & Jars 2169 </a> 2170 </li> 2171 2172<li > 2173 <a href="/collections/storage-container"> 2174 Storage Containers 2175 </a> 2176 </li> 2177 2178<li > 2179 <a href="/collections/tea-coffee-sugar-canister"> 2180 Tea, Coffee & Sugar Canister 2181 </a> 2182 </li> 2183 2184<li > 2185 <a href="/collections/bread-bins"> 2186 Bread Bin 2187 </a> 2188 </li> 2189 2190 </ul> 2191 </li> 2192 2193<li style="order: 1" > 2194 2195 <a href="/collections/storage-kitchen-storage"> 2196 <h5 class="heading-6 heading-menu"> 2197 Kitchen Storage 2198 </h5> 2199 </a> 2200 2201 <ul class="shop-nav-third-level"> 2202 2203<li > 2204 <a href="/collections/cookbook-stand"> 2205 Cookbook Stand 2206 </a> 2207 </li> 2208 2209<li > 2210 <a href="/collections/mug-tree"> 2211 Mug Tree 2212 </a> 2213 </li> 2214 2215<li > 2216 <a href="/collections/racks-holders"> 2217 Racks & Holders 2218 </a> 2219 </li> 2220 2221 </ul> 2222 </li> 2223 2224<li style="order: 2" > 2225 2226 <a href="/collections/home-accessories-cleaning"> 2227 <h5 class="heading-6 heading-menu"> 2228 Cleaning 2229 </h5> 2230 </a> 2231 2232 <ul class="shop-nav-third-level"> 2233 2234<li > 2235 <a href="/collections/bins"> 2236 Bins 2237 </a> 2238 </li> 2239 2240<li > 2241 <a href="/collections/brushes"> 2242 Brushes 2243 </a> 2244 </li> 2245 2246<li > 2247 <a href="/collections/cleaning-utensils"> 2248 Cleaning Utensils 2249 </a> 2250 </li> 2251 2252<li > 2253 <a href="/collections/storage-sink-organisation"> 2254 Sink Organisation 2255 </a> 2256 </li> 2257 2258 </ul> 2259 </li> 2260 2261<li style="order: 3" > 2262 2263 <a href="/collections/home-accessories-textiles"> 2264 <h5 class="heading-6 heading-menu"> 2265 Textiles 2266 </h5> 2267 </a> 2268 2269 <ul class="shop-nav-third-level"> 2270 2271<li > 2272 <a href="/collections/apron"> 2273 Aprons 2274 </a> 2275 </li> 2276 2277<li > 2278 <a href="/collections/oven-gloves"> 2279 Oven Gloves 2280 </a> 2281 </li> 2282 2283<li > 2284 <a href="/collections/shopping-bags"> 2285 Shopping Bags 2286 </a> 2287 </li> 2288 2289<li > 2290 <a href="/collections/tea-towels"> 2291 Tea Towels 2292 </a> 2293 </li> 2294 2295<li > 2296 <a href="/collections/lap-trays"> 2297 Lap Trays 2298 </a> 2299 </li> 2300 2301 </ul> 2302 </li> 2303 2304 </ul> 2305 </div> 2306 </div> 2307 </li> 2308 2309 2310 2311 2312 2313 2314 <li class="active" > 2315 <div class="nav-first-level-nav-open" data-shop-nav-first-level-trigger="7"> 2316 Gadgets 2317 </div> 2318 <div class="shop-nav-second-level-wrapper" data-shop-nav-first-level-target="7"> 2319 <div class="nav-container"> 2320 <ul class="shop-nav-second-level"> 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335<li style="order: 0" class="no-border-left false-section"> 2336 2337 <ul class="shop-nav-third-level"> 2338 2339<li > 2340 <a href="/collections/blowtorches-lighters"> 2341 Blowtorches & Lighters 2342 </a> 2343 </li> 2344 2345<li > 2346 <a href="/collections/can-openers"> 2347 Can Openers 2348 </a> 2349 </li> 2350 2351<li > 2352 <a href="/collections/chippers-ricers"> 2353 Chippers & Ricers 2354 </a> 2355 </li> 2356 2357<li > 2358 <a href="/collections/colanders"> 2359 Colanders 2360 </a> 2361 </li> 2362 2363<li > 2364 <a href="/collections/egg-utensils"> 2365 Egg Utensils 2366 </a> 2367 </li> 2368 2369<li > 2370 <a href="/collections/fruit-vegetable-tools"> 2371 Fruit & Vegetable Tools 2372 </a> 2373 </li> 2374 2375 </ul> 2376 </li> 2377 2378<li style="order: 1" class="no-border-left false-sect
2378ion"> 2379 2380 <ul class="shop-nav-third-level"> 2381 2382<li > 2383 <a href="/collections/garlic-presses"> 2384 Garlic Presses 2385 </a> 2386 </li> 2387 2388<li > 2389 <a href="/collections/mashers"> 2390 Mashers 2391 </a> 2392 </li> 2393 2394<li > 2395 <a href="/collections/meat-fish-tools"> 2396 Meat & Fish Tools 2397 </a> 2398 </li> 2399 2400<li > 2401 <a href="/collections/peelers"> 2402 Peelers 2403 </a> 2404 </li> 2405 2406<li > 2407 <a href="/collections/pestles-mortars"> 2408 Pestles & Mortars 2409 </a> 2410 </li> 2411 2412 </ul> 2413 </li> 2414 2415<li style="order: 2" class="no-border-left false-section"> 2416 2417 <ul class="shop-nav-third-level"> 2418 2419<li > 2420 <a href="/collections/pizza-cutters"> 2421 Pizza Cutters 2422 </a> 2423 </li> 2424 2425<li > 2426 <a href="/collections/scissors"> 2427 Scissors 2428 </a> 2429 </li> 2430 2431<li > 2432 <a href="/collections/serving-tools"> 2433 Serving Tools 2434 </a> 2435 </li> 2436 2437<li > 2438 <a href="/collections/skewers"> 2439 Skewers 2440 </a> 2441 </li> 2442 2443<li > 2444 <a href="/collections/skimmers"> 2445 Skimmers 2446 </a> 2447 </li> 2448 2449<li > 2450 <a href="/collections/spoons"> 2451 Spoons 2452 </a> 2453 </li> 2454 2455<li > 2456 <a href="/collections/tongs-turners"> 2457 Tongs & Turners 2458 </a> 2459 </li> 2460 2461 </ul> 2462 </li> 2463 2464 </ul> 2465 </div> 2466 </div> 2467 </li> 2468 2469 2470 2471 2472 2473 2474 <li class="active" > 2475 <div class="nav-first-level-nav-open" data-shop-nav-first-level-trigger="8"> 2476 Brands 2477 </div> 2478 <div class="shop-nav-second-level-wrapper" data-shop-nav-first-level-target="8"> 2479 <div class="nav-container"> 2480 <ul class="shop-nav-second-level"> 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495<li style="order: 0" class="no-border-left false-section"> 2496 2497 <ul class="shop-nav-third-level"> 2498 2499<li > 2500 <a href="/pages/artesa"> 2501 Artesà 2502 </a> 2503 </li> 2504 2505<li > 2506 <a href="/pages/barcraft"> 2507 BarCraft 2508 </a> 2509 </li> 2510 2511<li > 2512 <a href="https://www.cookserveenjoy.com/pages/built"> 2513 BUILT New York 2514 </a> 2515 </li> 2516 2517<li >
2518 <a href="/pages/chef-n"> 2519 Chef'n 2520 </a> 2521 </li> 2522 2523<li > 2524 <a href="/pages/chicago-metallic"> 2525 Chicago Metallic 2526 </a> 2527 </li> 2528 2529<li > 2530 <a href="/pages/colourworks"> 2531 Colourworks 2532 </a> 2533 </li> 2534 2535<li > 2536 <a href="/pages/creative-tops"> 2537 Creative Tops 2538 </a> 2539 </li> 2540 2541 </ul> 2542 </li> 2543 2544<li style="order: 1" class="no-border-left false-section"> 2545 2546 <ul class="shop-nav-third-level"> 2547 2548<li > 2549 <a href="/collections/farberware"> 2550 Farberware 2551 </a> 2552 </li> 2553 2554<li > 2555 <a href="/collections/home-made"> 2556 Home Made 2557 </a> 2558 </li> 2559 2560<li > 2561 <a href="/pages/industrial-kitchen"> 2562 Industrial Kitchen 2563 </a> 2564 </li> 2565 2566<li > 2567 <a href="/collections/instant-pot"> 2568 Instant Pot 2569 </a> 2570 </li> 2571 2572<li > 2573 <a href="https://www.cookserveenjoy.com/pages/jamie-oliver-big-love"> 2574 Jamie Oliver 2575 </a> 2576 </li> 2577 2578<li > 2579 <a href="/pages/kitchenaid"> 2580 KitchenAid 2581 </a> 2582 </li> 2583 2584<li > 2585 <a href="/collections/kitchencraft"> 2586 KitchenCraft 2587 </a> 2588 </li> 2589 2590 </ul> 2591 </li> 2592 2593<li style="order: 2" class="no-border-left false-section"> 2594 2595 <ul class="shop-nav-third-level"> 2596 2597<li > 2598 <a href="/pages/lacafetiere"> 2599 La Cafetière 2600 </a> 2601 </li> 2602 2603<li > 2604 <a href="/collections/living-nostalgia"> 2605 Living Nostalgia 2606 </a> 2607 </li> 2608 2609<li > 2610 <a href="/collections/lovello"> 2611 Lovello 2612 </a> 2613 </li> 2614 2615<li > 2616 <a href="/pages/masterclass"> 2617 MasterClass 2618 </a> 2619 </li> 2620 2621<li > 2622 <a href="https://www.cookserveenjoy.com/pages/mikasa-home"> 2623 Mikasa 2624 </a> 2625 </li> 2626 2627<li > 2628 <a href="/collections/mikasa-hospitality">
2629 Mikasa Hospitality 2630 </a> 2631 </li> 2632 2633<li > 2634 <a href="https://www.cookserveenjoy.com/pages/mikasa-tipperley-hill"> 2635 Mikasa x TipperleyHill 2636 </a> 2637 </li> 2638 2639 </ul> 2640 </li> 2641 2642<li style="order: 3" class="no-border-left false-section"> 2643 2644 <ul class="shop-nav-third-level"> 2645 2646<li > 2647 <a href="/collections/maxwell-williams"> 2648 Maxwell & Williams 2649 </a> 2650 </li> 2651 2652<li > 2653 <a href="/collections/natural-elements"> 2654 Natural Elements 2655 </a> 2656 </li> 2657 2658<li > 2659 <a href="/pages/rabbit"> 2660 Rabbit 2661 </a> 2662 </li> 2663 2664<li > 2665 <a href="/collections/sabatier"> 2666 Sabatier 2667 </a> 2668 </li> 2669 2670<li > 2671 <a href="/collections/swell"> 2672 S'well 2673 </a> 2674 </li> 2675 2676<li > 2677 <a href="/collections/taylor"> 2678 Taylor 2679 </a> 2680 </li> 2681 2682<li > 2683 <a href="/pages/v-and-a"> 2684 V&A 2685 </a> 2686 </li> 2687 2688<li > 2689 <a href="/pages/world-of-flavours"> 2690 World of Flavours 2691 </a> 2692 </li> 2693 2694 </ul> 2695 </li> 2696 2697 </ul> 2698 </div> 2699 </div> 2700 </li> 2701 2702</ul> 2703 </nav> 2704 2705 <footer class="shop-nav-mobile-footer"> 2706 2707 2708<section class="header-icons-customer-snippet header-icon-wrapper"> 2709 <a href="/account"> 2710 <div class="icon-wrapper"> 2711 <svg width="24" height="24" fill="none" xmlns="https://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm2 4c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm4 9c-.2-.71-3.3-2-6-2s-5.8 1.29-6 2.01V18h12v-1zM4 17c0-2.66 5.33-4 8-4s8 1.34 8 4v3H4v-3z" fill="#303030"/></svg> 2712 </div> 2713 <p><span>Account</span></p> 2714 </a> 2715</section> 2716 2717 2718 2719 </footer> 2720 </div> 2721 </nav> 2722</div> 2723 2724</header> 2725 2726 2727
2728<script type="application/ld+json"> 2729{ 2730 "@context": "https://schema.org", 2731 "@type": "Organization", 2732 "name": "CookServeEnjoy", 2733 "sameAs": [ 2734 "https://twitter.com/", 2735 "", 2736 "", 2737 "", 2738 "", 2739 "", 2740 "", 2741 "" 2742 ], 2743 "url": "https://www.cookserveenjoy.com" 2744} 2745</script>
2745 2746 2747 2748
2748<script type="application/ld+json"> 2749 { 2750 "@context": "https://schema.org", 2751 "@type": "WebSite", 2752 "name": "CookServeEnjoy", 2753 "potentialAction": { 2754 "@type": "SearchAction", 2755 "target": "https://www.cookserveenjoy.com/search?q={search_term_string}", 2756 "query-input": "required name=search_term_string" 2757 }, 2758 "url": "https://www.cookserveenjoy.com" 2759 } 2760 </script>
2760 2761 2762</div> 2763 2764 2765 2766 2767 2768 2769 <main role="main" id="MainContent"> 2770 <!-- BEGIN content_for_index --><div id="shopify-section-homepage_image_3arX7F" class="shopify-section"> 2771<section id="homepage-image-homepage_image_3arX7F" 2772class="homepage-image-section 2773 2774"> 2775 <a href="https://www.cookserveenjoy.com/collections/sale?productListFilters=" class="featured-block"> 2776<div class="block-text-and-image-container" test> 2777 2778 <picture > 2779 <source media="(min-width:769px)" srcset="//www.cookserveenjoy.com/cdn/shop/files/Closing_Sale_2_-_Dtop_1.jpg?v=1745498877&width=2000"> 2780 <source media="(max-width:768px)" srcset="//www.cookserveenjoy.com/cdn/shop/files/Closing_Sale_2_-_Mobile_1.jpg?v=1745498894&width=768"> 2781 <img data-lazy-loading src="//www.cookserveenjoy.com/cdn/shop/files/Closing_Sale_2_-_Mobile_1.jpg?v=1745498894&width=768" alt="" > 2782 </picture> 2783</div> 2784 </a> 2785</section> 2786 2787<style> 2788 #homepage-image-homepage_image_3arX7F .block-text-and-image-container .featured-block-text-wrapper { 2789 justify-content: center; 2790 align-items: center; 2791 } 2792</style> 2793 2794 2795 2796</div><div id="shopify-section-1599120293720" class="shopify-section"> 2797<section class="featured-blocks-section"> 2798 <div class="container"> 2799 2800<header class="header-with-spacing-snippet"> 2801 <h3 class="heading-2 heading"></h3> 2802</header> 2803 2804 </div> 2805 <div class="container container-breaker"> 2806 <main class="featured-blocks-inner"> 2807 2808 </main> 2809 </div> 2810</section> 2811 2812 2813 2814</div><div id="shopify-section-featured_blocks_ayDU7m" class="shopify-section"> 2815<section class="featured-blocks-section"> 2816 <div class="container"> 2817 2818<header class="header-with-spacing-snippet"> 2819 <h3 class="heading-2 heading"></h3> 2820</header> 2821 2822 </div> 2823 <div class="container container-breaker"> 2824 <main class="featured-blocks-inner"> 2825 2826 </main> 2827 </div> 2828</section> 2829 2830 2831 2832</div><div id="shopify-section-16607330836df48c2a" class="shopify-section"> 2833<section class="brand-showcase-section"> 2834 <div class="container"> 2835 2836<header class="header-with-spacing-snippet"> 2837 <h3 class="heading-2 heading">Exclusive Bundles With Huge Savings</h3> 2838</header> 2839 2840 <main class="brand-showcase-inner"> 2841 2842 2843 <a href="https://www.cookserveenjoy.com/collections/sets-and-bundles?pf_v_brand=MasterClass&productListFilters=brand%3AMasterClass" class="brand-showcase-item"> 2844 <img 2845 data-lazy-load 2846 data-src="//www.cookserveenjoy.com/cdn/shop/files/SAVE_25_1_680x.jpg?v=1726046475" 2847 src="//www.cookserveenjoy.com/cdn/shop/files/SAVE_25_1_68x.jpg?v=1726046475" 2848 class="brand-showcase-background-image" 2849 alt="" 2850 > 2851 <img 2852 data-lazy-load 2853 data-src="//www.cookserveenjoy.com/cdn/shop/files/MC_LOGO1_99c23b65-464b-407f-9d31-a62737f2e610_680x.png?v=1615538007" 2854 src="//www.cookserveenjoy.com/cdn/shop/files/MC_LOGO1_99c23b65-464b-407f-9d31-a62737f2e610_30x.png?v=1615538007" 2855 class="brand-showcase-foreground-image" 2856 alt="" 2857 > 2858 </a> 2859 2860 2861 <a href="https://www.cookserveenjoy.com/collections/sets-and-bundles?pf_v_brand=KitchenAid&productListFilters=brand%3AKitchenAid" class="brand-showcase-item"> 2862 <img 2863 data-lazy-load 2864 data-src="//www.cookserveenjoy.com/cdn/shop/files/SAVE_25_2_680x.jpg?v=1726046577" 2865 src="//www.cookserveenjoy.com/cdn/shop/files/SAVE_25_2_68x.jpg?v=1726046577" 2866 class="brand-showcase-background-image" 2867 alt="" 2868 > 2869 <img 2870 data-lazy-load 2871 data-src="//www.cookserveenjoy.com/cdn/shop/files/KA_LOGO_19ac81fb-99bc-4f11-a921-4dcda5d88ed9_680x.png?v=1615391510" 2872 src="//www.cookserveenjoy.com/cdn/shop/files/KA_LOGO_19ac81fb-99bc-4f11-a921-4dcda5d88ed9_30x.png?v=1615391510" 2873 class="brand-showcase-foreground-image" 2874 alt="" 2875 > 2876 </a> 2877 2878 2879 <a href="https://www.cookserveenjoy.com/collections/sets-and-bundles?pf_v_brand=BarCraft&productListFilters=brand%3AKitchenCraft" class="brand-showcase-item"> 2880 <img 2881 data-lazy-load 2882 data-src="//www.cookserveenjoy.com/cdn/shop/files/SAVE_25_680x.jpg?v=1726046271" 2883 src="//www.cookserveenjoy.com/cdn/shop/files/SAVE_25_68x.jpg?v=1726046271" 2884 class="brand-showcase-background-image" 2885 alt="" 2886 > 2887 <img 2888 data-lazy-load 2889 data-src="//www.cookserveenjoy.com/cdn/shop/files/KC_LOGO_4f185dad-58fa-4f0c-ae77-e5790fa702c8_680x.png?v=1615391460" 2890 src="//www.cookserveenjoy.com/cdn/shop/files/KC_LOGO_4f185dad-58fa-4f0c-ae77-e5790fa702c8_30x.png?v=1615391460" 2891 class="brand-showcase-foreground-image" 2892 alt="" 2893 > 2894 </a> 2895 2896 2897 <a href="https://www.cookserveenjoy.com/collections/sets-and-bundles?pf_v_brand=Maxwell+%26+Williams&productListFilters=brand%3AMaxwell%20%26%20Williams" class="brand-showcase-item"> 2898 <img 2899 data-lazy-load 2900 data-src="//www.cookserveenjoy.com/cdn/shop/files/SAVE_25_3_680x.jpg?v=1726046721" 2901 src="//www.cookserveenjoy.com/cdn/shop/files/SAVE_25_3_68x.jpg?v=1726046721" 2902 class="brand-showcase-background-image" 2903 alt="" 2904 > 2905 <img 2906 data-lazy-load 2907 data-src="//www.cookserveenjoy.com/cdn/shop/files/Maxwell_a96f900c-3ec0-4768-8387-b937b22e1cd5_680x.png?v=1614310210" 2908 src="//www.cookserveenjoy.com/cdn/shop/files/Maxwell_a96f900c-3ec0-4768-8387-b937b22e1cd5_30x.png?v=1614310210" 2909 class="brand-showcase-foreground-image" 2910 alt="" 2911 > 2912 </a> 2913 2914 </main> 2915 </div> 2916</section> 2917 2918</div><div id="shopify-section-1599121435058" class="shopify-section"> 2919<section class="brand-showcase-section"> 2920 <div class="container"> 2921 2922<header class="header-with-spacing-snippet"> 2923 <h3 class="heading-2 heading">Our brand showcase</h3> 2924</header> 2925 2926 <main class="brand-showcase-inner"> 2927 2928 2929 <a href="/pages/masterclass" class="brand-showcase-item"> 2930 <img 2931 data-lazy-load 2932 data-src="//www.cookserveenjoy.com/cdn/shop/files/MC_BG3_680x.png?v=1615539454" 2933 src="//www.cookserveenjoy.com/cdn/shop/files/MC_BG3_68x.png?v=1615539454" 2934 class="brand-showcase-background-image" 2935 alt="" 2936 > 2937 <img 2938 data-lazy-load 2939 data-src="//www.cookserveenjoy.com/cdn/shop/files/MC_LOGO1_99c23b65-464b-407f-9d31-a62737f2e610_680x.png?v=1615538007" 2940 src="//www.cookserveenjoy.com/cdn/shop/files/MC_LOGO1_99c23b65-464b-407f-9d31-a62737f2e610_30x.png?v=1615538007" 2941 class="brand-showcase-foreground-image" 2942 alt="" 2943 > 2944 </a> 2945 2946 2947 <a href="https://www.cookserveenjoy.com/pages/jamie-oliver-big-love" class="brand-showcase-item"> 2948 <img 2949 data-lazy-load 2950 data-src="//www.cookserveenjoy.com/cdn/shop/files/JO_-_Brand_Showcase_680x.jpg?v=1743676023" 2951 src="//www.cookserveenjoy.com/cdn/shop/files/JO_-_Brand_Showcase_68x.jpg?v=1743676023" 2952 class="brand-showcase-background-image" 2953 alt="" 2954 > 2955 <img 2956 data-lazy-load 2957 data-src="//www.cookserveenjoy.com/cdn/shop/files/JO_-_Brand_Showcase_-_Logo_v2_680x.png?v=1743676112" 2958 src="//www.cookserveenjoy.com/cdn/shop/files/JO_-_Brand_Showcase_-_Logo_v2_30x.png?v=1743676112" 2959 class="brand-showcase-foreground-image" 2960 alt="" 2961 > 2962 </a> 2963 2964 2965 <a href="/pages/mikasa-home" class="brand-showcase-item"> 2966 <img 2967 data-lazy-load 2968 data-src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_4_680x.png?v=1723794026" 2969 src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_4_68x.png?v=1723794026" 2970 class="brand-showcase-background-image" 2971 alt="" 2972 > 2973 <img 2974 data-lazy-load 2975 data-src="//www.cookserveenjoy.com/cdn/shop/files/mikasa_680x.png?v=1614310210" 2976 src="//www.cookserveenjoy.com/cdn/shop/files/mikasa_30x.png?v=1614310210" 2977 class="brand-showcase-foreground-image" 2978 alt="" 2979 > 2980 </a> 2981 2982 2983 <a href="/pages/lacafetiere" class="brand-showcase-item"> 2984 <img 2985 data-lazy-load 2986 data-src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_2_680x.png?v=1723793735" 2987 src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_2_68x.png?v=1723793735" 2988 class="brand-showcase-background-image" 2989 alt="" 2990 > 2991 <img 2992 data-lazy-load 2993 data-src="//www.cookserveenjoy.com/cdn/shop/files/LC_Website_Block_V2_680x.png?v=1657278447" 2994 src="//www.cookserveenjoy.com/cdn/shop/files/LC_Website_Block_V2_30x.png?v=1657278447" 2995 class="brand-showcase-foreground-image" 2996 alt="" 2997 > 2998 </a> 2999 3000 3001 <a href="/pages/built" class="brand-showcase-item"> 3002 <img 3003 data-lazy-load 3004 data-src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_6_680x.png?v=1723794655" 3005 src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_6_68x.png?v=1723794655" 3006 class="brand-showcase-background-image" 3007 alt="" 3008 > 3009 <img 3010 data-lazy-load 3011 data-src="//www.cookserveenjoy.com/cdn/shop/files/BUILT-_RED-LOGO_680x.png?v=1723794555" 3012 src="//www.cookserveenjoy.com/cdn/shop/files/BUILT-_RED-LOGO_30x.png?v=1723794555" 3013 class="brand-showcase-foreground-image" 3014 alt="" 3015 > 3016 </a> 3017 3018 3019 <a href="/pages/kitchenaid" class="brand-showcase-item"> 3020 <img 3021 data-lazy-load 3022 data-src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_3_680x.png?v=1723793826" 3023 src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_3_68x.png?v=1723793826" 3024 class="brand-showcase-background-image" 3025 alt="" 3026 > 3027 <img 3028 data-lazy-load 3029 data-src="//www.cookserveenjoy.com/cdn/shop/files/KA_LOGO_19ac81fb
3029-99bc-4f11-a921-4dcda5d88ed9_680x.png?v=1615391510" 3030 src="//www.cookserveenjoy.com/cdn/shop/files/KA_LOGO_19ac81fb-99bc-4f11-a921-4dcda5d88ed9_30x.png?v=1615391510" 3031 class="brand-showcase-foreground-image" 3032 alt="" 3033 > 3034 </a> 3035 3036 3037 <a href="/pages/s-well" class="brand-showcase-item"> 3038 <img 3039 data-lazy-load 3040 data-src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_5_680x.png?v=1723794314" 3041 src="//www.cookserveenjoy.com/cdn/shop/files/Untitled_design_5_68x.png?v=1723794314" 3042 class="brand-showcase-background-image" 3043 alt="" 3044 > 3045 <img 3046 data-lazy-load 3047 data-src="//www.cookserveenjoy.com/cdn/shop/files/S_well_Logo_White_2_680x.png?v=1723794390" 3048 src="//www.cookserveenjoy.com/cdn/shop/files/S_well_Logo_White_2_30x.png?v=1723794390" 3049 class="brand-showcase-foreground-image" 3050 alt="" 3051 > 3052 </a> 3053 3054 3055 <a href="/pages/kitchencraft" class="brand-showcase-item"> 3056 <img 3057 data-lazy-load 3058 data-src="//www.cookserveenjoy.com/cdn/shop/files/KC_BG_e9c8c4f4-cfbb-473c-8f2c-bfe839e247d8_680x.png?v=1615540535" 3059 src="//www.cookserveenjoy.com/cdn/shop/files/KC_BG_e9c8c4f4-cfbb-473c-8f2c-bfe839e247d8_68x.png?v=1615540535" 3060 class="brand-showcase-background-image" 3061 alt="" 3062 > 3063 <img 3064 data-lazy-load 3065 data-src="//www.cookserveenjoy.com/cdn/shop/files/KC_LOGO_4f185dad-58fa-4f0c-ae77-e5790fa702c8_680x.png?v=1615391460" 3066 src="//www.cookserveenjoy.com/cdn/shop/files/KC_LOGO_4f185dad-58fa-4f0c-ae77-e5790fa702c8_30x.png?v=1615391460" 3067 class="brand-showcase-foreground-image" 3068 alt="" 3069 > 3070 </a> 3071 3072 </main> 3073 </div> 3074</section> 3075 3076</div><div id="shopify-section-1594814338886" class="shopify-section"> 3077<section class="info-bar-section"> 3078 <div class="container"> 3079 <h2 class="heading-4">Make mealtimes your times</h2> 3080 <p class="text-std">When times are precious you want to enjoy them. @CookServeEnjoy we make all meal times simple. Be it snack times, get togethers, on-the-go lunches or just breakfast on the sofa. Youâll cook it well, serve it better and enjoy it all the more.</p> 3081 </div> 3082</section> 3083 3084 3085 </div><!-- END content_for_index --> 3086 </main> 3087 3088 3089 3090 3091 3092 3093 3094 3095 <div data-app-layer-portal="toast" 3096 data-error-title="Error" 3097 data-error-message="An error has occurred processing your request. Please contact customer services." 3098 data-cart-title-text="Added to basket" 3099 data-cart-button="Go to basket"></div> 3100 3101 <div id="shopify-section-footer" class="shopify-section"> 3102 3103 3104<footer class="footer-section" data-footer> 3105 <div class="container"> 3106 <section class="footer-section-inner"> 3107 <section class="newsletter-wrapper"> 3108 3109<section class="newsletter-snippet"> 3110 3111 3112 <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 3113 3114 3115 <div class="newsletter-input-btn-wrapper"> 3116 <input type="hidden" name="contact[tags]" value="newsletter"> 3117 <input type="email" 3118 name="contact[email]" 3119 id="Email" 3120 value="" 3121 placeholder="Email address" 3122 autocorrect="off" 3123 autocapitalize="off" 3124 class="newsletter-input" 3125 > 3126 <button aria-label="submit newsletter form" type="submit" name="commit" id="Subscribe" class="newsletter-submit-button"></button> 3127 </div> 3128 3129 3130 3131 </form> 3132 3133 3134<section class="social-snippet"> 3135 <a rel="noreferrer" target="_blank" href="" class="social-icon-link"><svg width="10" height="18" viewBox="0 0 10 18" fill="none" xmlns="https://www.w3.org/2000/svg"> 3136 <path d="M3.00998 17.4375V10.125H0.5V6.75H3.00998V4.39311C3.00998 1.82575 4.63531 0.5625 6.92558 0.5625C8.02264 0.5625 8.96551 0.644175 9.24029 0.680687V3.36374L7.65186 3.36446C6.40629 3.36446 6.125 3.95634 6.125 4.82488V6.75H9.5L8.375 10.
3136125H6.125V17.4375H3.00998Z" fill="#272622"/> 3137</svg> 3138 </a> 3139 <a rel="noreferrer" target="_blank" href="" class="social-icon-link"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="https://www.w3.org/2000/svg"> 3140 <path d="M9 2.08125C11.25 2.08125 11.5194 2.08969 12.4093 2.13019C13.3423 2.09839 14.2513 2.42876 14.9462 3.05212C15.5695 3.74698 15.8999 4.65605 15.8681 5.589C15.9086 6.48056 15.9187 6.75 15.9187 9C15.9187 11.25 15.9103 11.5194 15.8698 12.4093C15.9016 13.3423 15.5712 14.2513 14.9479 14.9462C14.2531 15.5696 13.344 15.9 12.411 15.8681C11.5211 15.9086 11.2545 15.9171 9.00169 15.9171C6.74888 15.9171 6.48225 15.9086 5.59238 15.8681C4.65943 15.8999 3.75035 15.5695 3.0555 14.9462C2.43209 14.2514 2.10171 13.3423 2.13356 12.4093C2.09137 11.5194 2.08125 11.2528 2.08125 9C2.08125 6.74719 2.08969 6.48056 2.13019 5.59069C2.09839 4.65774 2.42876 3.74867 3.05212 3.05381C3.7474 2.43004 4.65716 2.09964 5.59069 2.13188C6.48056 2.09137 6.75 2.08125 9 2.08125ZM9 0.5625C6.70894 0.5625 6.4215 0.572063 5.52094 0.613125C4.20702 0.589561 2.9357 1.07932 1.97719 1.97831C1.07804 2.93673 0.588257 4.20811 0.612 5.52206C0.572063 6.4215 0.5625 6.70894 0.5625 9C0.5625 11.2911 0.572063 11.5785 0.613125 12.4791C0.589561 13.793 1.07932 15.0643 1.97831 16.0228C2.93673 16.922 4.20811 17.4117 5.52206 17.388C6.42206 17.4291 6.71006 17.4386 9.00113 17.4386C11.2922 17.4386 11.5796 17.4291 12.4802 17.388C13.7941 17.4116 15.0654 16.9218 16.0239 16.0228C16.9231 15.0644 17.4129 13.793 17.3891 12.4791C17.4302 11.5791 17.4398 11.2911 17.4398 9C17.4398 6.70894 17.4302 6.4215 17.3891 5.52094C17.4127 4.20702 16.9229 2.9357 16.0239 1.97719C15.0655 1.07804 13.7941 0.588257 12.4802 0.612C11.5785 0.572063 11.2911 0.5625 9 0.5625Z" fill="#272622"/> 3141 <path d="M8.99996 4.66895C8.14331 4.66895 7.30591 4.92297 6.59364 5.39889C5.88137 5.87482 5.32622 6.55126 4.9984 7.3427C4.67058 8.13413 4.5848 9.005 4.75193 9.84518C4.91905 10.6854 5.33156 11.4571 5.9373 12.0629C6.54303 12.6686 7.31479 13.0811 8.15497 13.2482C8.99515 13.4153 9.86602 13.3296 10.6575 13.0017C11.4489 12.6739 12.1253 12.1188 12.6013 11.4065C13.0772 10.6942 13.3312 9.85683 13.3312 9.00019C13.3312 7.85148 12.8749 6.74981 12.0626 5.93754C11.2503 5.12527 10.1487 4.66895 8.99996 4.66895ZM8.99996 11.8127C8.44369 11.8127 7.89993 11.6477 7.43741 11.3387C6.9749 11.0297 6.61441 10.5904 6.40154 10.0765C6.18867 9.56257 6.13297 8.99708 6.2415 8.4515C6.35002 7.90593 6.61788 7.40479 7.01122 7.01146C7.40455 6.61812 7.90569 6.35026 8.45126 6.24174C8.99684 6.13322 9.56234 6.18891 10.0763 6.40178C10.5902 6.61466 11.0294 6.97514 11.3385 7.43765C11.6475 7.90017 11.8125 8.44393 11.8125 9.00019C11.8125 9.74612 11.5161 10.4615 10.9887 10.9889C10.4612 11.5164 9.74588 11.8127 8.99996 11.8127Z" fill="#272622"/> 3142 <path d="M13.504 5.5084C14.0631 5.5084 14.5165 5.05509 14.5165 4.4959C14.5165 3.93671 14.0631 3.4834 13.504 3.4834C12.9448 3.4834 12.4915 3.93671 12.4915 4.4959C12.4915 5.05509 12.9448 5.5084 13.504 5.5084Z" fill="#272622"/> 3143</svg> 3144 </a> 3145</section> 3146 3147</section> 3148 3149 <!-- TrustBox widget - Mini --> 3150<div class="trustpilot-widget" data-locale="en-GB" data-template-id="53aa8807dec7e10d38f59f32" data-businessunit-id="611c17380f3ce7001ddab053" data-style-height="150px" data-style-width="100%" data-theme="light"> 3151 <a href="https://uk.trustpilot.com/review/cookserveenjoy.com" target="_blank" rel="noopener">Trustpilot</a> 3152</div> 3153<!-- End TrustBox widget --> 3154 3155 <div class="footer-reviews__text text-center"> 3156 3157 </div> 3158 </section> 3159 <section class="footer-links-wrapper"> 3160<section class="footer-links"> 3161 3162 <ul> 3163 3164 <li 3165 data-click-toggle='{"target": "[data-accordion-target-1]", "toggle": "accordion-open"}' 3166 data-accordion-target-1 3167 > 3168 <h5 class="footer-links-title">BROWSING WITH US</h5> 3169 <div class="footer-links-accordion-content"> 3170 3171 <a class="footer-links-item" href="/pages/brands-page">View By Brand</a> 3172 3173 <a class="footer-links-item" href="/pages/stockists">View Stockists</a> 3174 3175 </div> 3176 </li> 3177 3178 <li 3179 data-click-toggle='{"target": "[data-accordion-target-2]", "toggle": "accordion-open"}' 3180 data-accordion-target-2 3181 > 3182 <h5 class="footer-links-title">COOK SERVE ENJOY</h5> 3183 <div class="footer-links-accordion-content"> 3184 3185 <a class="footer-links-item" href="/pages/about">About Us</a> 3186 3187 <a class="footer-links-item" href="/pages/sustainability">Sustainability</a> 3188 3189 <a class="footer-links-item" href="/pages/terms-conditions">Terms & Conditions</a> 3190 3191 <a class="footer-links-item" href="/pages/privacy-policy">Privacy Policy</a> 3192 3193 <a class="footer-links-item" href="/pages/modern-slavery">Modern Slavery Act</a> 3194 3195 <a class="footer-links-item" href="/pages/2019-gender-pay-gap-report">Gender Pay Gap</a> 3196
3197 <a class="footer-links-item" href="/pages/cookies-policy">Cookies Policy</a> 3198 3199 </div> 3200 </li> 3201 3202 <li 3203 data-click-toggle='{"target": "[data-accordion-target-3]", "toggle": "accordion-open"}' 3204 data-accordion-target-3 3205 > 3206 <h5 class="footer-links-title">HERE TO HELP</h5> 3207 <div class="footer-links-accordion-content"> 3208 3209 <a class="footer-links-item" href="/pages/contact-us">Contact Us</a> 3210 3211 <a class="footer-links-item" href="/pages/delivery-information">Delivery Information</a> 3212 3213 <a class="footer-links-item" href="/pages/guarantee">Guarantee</a> 3214 3215 <a class="footer-links-item" href="/pages/returns-extended-warranty">Returns</a> 3216 3217 </div> 3218 </li> 3219 3220 </ul> 3221 3222</section> 3223 3224 </section> 3225 </section> 3226 </div> 3227 3228 <footer class="container"> 3229 <div class="footer-logo-terms-wrapper"> 3230 3231 3232 <div class="footer-terms"> 3233 3234 <span>© 2026</span> 3235 3236 <span>CookServeEnjoy is a registered trademark of Lifetime Brands Europe Ltd. <br>Registered Office: The Hub, Nobel Way, Birmingham B6 7EU <br> Company Registration Number: 03411690. VAT Number: GB110284322</span> 3237 </div> 3238 </footer> 3239 </div> 3240 3241 3242<section class="cookie-warning-snippet hide" data-cookie-warning > 3243 <div class="container"> 3244 Your privacy and security is important to us. We use cookies to personalise and improve your experience on Cook Serve Enjoy. Get the facts about our cookie policy here<a href="/pages/cookies-policy">here</a> 3245 <button 3246 data-cookie-warning-btn type="text" 3247 aria-label="Translation missing: en.general.accessibility.close_cookie_message"" 3248 > 3249 <svg xmlns="https://www.w3.org/2000/svg" width="20" height="20" class="icon" viewBox="0 0 20 20"><path d="M15.89 14.696l-4.734-4.734 4.717-4.717c.4-.4.37-1.085-.03-1.485s-1.085-.43-1.485-.03L9.641 8.447 4.97 3.776c-.4-.4-1.085-.37-1.485.03s-.43 1.085-.03 1.485l4.671 4.671-4.688 4.688c-.4.4-.37 1.085.03 1.485s1.085.43 1.485.03l4.688-4.687 4.734 4.734c.4.4 1.085.37 1.485-.03s.43-1.085.03-1.485z"/></svg> 3250 3251 </button> 3252 </div> 3253</section> 3254 3255</footer> 3256 3257<style> 3258 3259 3260</style> 3261 3262</div> 3263 3264 <div class="modal-underlay modal-hide" data-modal-underlay></div> 3265 3266 3267<div data-sticker-init-json='{"data-sticker-Bestseller":"#f9c954","data-sticker-New":"#52b3aa","data-sticker-":"#ffff00","data-sticker-":"#ffff00","data-sticker-":"#ffff00","data-sticker-":"#ffff00","data-sticker-":"#ffff00","data-sticker-":"#ffff00","data-sticker-":"#ffff00","data-sticker-":"#ffff00","data-sticker-":"#ffff00","data-sticker-":"#ffff00"}'></div> 3268 <div id="shopify-section-footer-scripts" class="shopify-section"><div data-app-layer="main" 3269 data-app-layer-config-test="TEST!!"> 3270<p>Loading App Layer</p> 3271</div> 3272 3273<div data-app-layer-portal="quickadd" data-lang-strings=''></div> 3274
3275<script src="//www.cookserveenjoy.com/cdn/shop/t/277/assets/common.js?v=182791308771169534201745841618" data-turbolinks-eval="false"></script>
vendor: 1 bytes, line 3275
3275
3276<script src="//www.cookserveenjoy.com/cdn/shop/t/277/assets/index.js?v=66047151864289941851745841618" data-turbolinks-eval="false"></script>
vendor: 1 bytes, line 3276
3276
3277<script src="//www.cookserveenjoy.com/cdn/shop/t/277/assets/app-layer.js?v=173340371083745568811745841618" data-turbolinks-eval="false"></script>
3277 3278
3279<script src="https://cdn.jsdelivr.net/npm/[email protected]/intersection-observer.min.js" defer></script>
vendor: 1 bytes, line 3279
3279
3280<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/lazyload.min.js" defer></script>
vendor: 1 bytes, line 3280
3280
3281<script type="text/javascript"> 3282 3283 function loadLazyLoadScript() { 3284 var lazyLoadInstance = new LazyLoad({ 3285 elements_selector: "[data-lazy-load]" 3286 }); 3287 } 3288 3289 function addListener(listener) { 3290 document.addEventListener(listener, function() { 3291 loadLazyLoadScript() 3292 }); 3293 } 3294 3295 // start 3296 3297 addListener("DOMContentLoaded") 3298 3299 document.addEventListener('turbolinks:load', function() { 3300 loadLazyLoadScript() 3301 }); 3302 3303 // shopify events 3304 var shopifyEvents = [ 3305 'shopify:section:load', 3306 'shopify:section:select', 3307 'shopify:block:select', 3308 'shopify:block:deselect' 3309 ] 3310 3311 shopifyEvents.forEach(function(event){ 3312 return addListener(event) 3313 }) 3314 3315</script>
3315 3316 3317<!-- Begin Shopify-Clearpay JavaScript Snippet (v1.1.5) --> 3318 3319
3319<script type="text/javascript"> 3320 // Overrides: 3321 // var clearpay_min = 1.00; // As per your Clearpay contract. 3322 // var clearpay_max = 1000.00; // As per your Clearpay contract. 3323 // var clearpay_msg_size = 'sm'; // Can be 'xs', 'sm', 'md' or 'lg'. 3324 // var clearpay_bold_amount = true; 3325 // var clearpay_logo_theme = 'colour'; // Can be 'colour', 'black' or 'white'. 3326 // var clearpay_modal_open_icon = true; 3327 // var clearpay_hide_upper_limit = false; 3328 // var clearpay_hide_lower_limit = true; 3329 // var clearpay_show_if_outside_limits = true; 3330 // var clearpay_cbt_enabled = false; 3331 3332 var clearpay_product_integration_enabled = true; 3333 var clearpay_product_selector = '.product-details-form-wrapper .shopify-product-form'; 3334 // var clearpay_variable_price_fallback = false; 3335 // var clearpay_variable_price_fallback_selector = ''; 3336 // var clearpay_variable_price_fallback_method = 'mutation'; // Can be 'mutation' or 'interval'. 3337 3338 var clearpay_cart_integration_enabled = true; 3339 var clearpay_cart_static_selector = '.cart-summary-wrapper .btn-cart'; 3340 // var clearpay_variable_subtotal_fallback = false; 3341 // var clearpay_variable_subtotal_fallback_selector = ''; 3342 // var clearpay_variable_subtotal_fallback_method = 'mutation'; // Can be 'mutation' or 'interval'. 3343 // var clearpay_cart_dynamic_integration_enabled = false; 3344 3345 // var clearpay_footer_logo_enabled = true; 3346 // var clearpay_footer_logo_format = 'icon'; // Can be 'icon', 'stacked' or 'logo'. 3347 // var clearpay_footer_logo_theme = 'colour'; // Can be 'colour', 'black' or 'white'. 3348 // var clearpay_footer_logo_background = 'border'; // Can be 'border' or 'transparent'. 3349 // var clearpay_footer_logo_container = 'footer ul.payment-icons'; 3350 // var clearpay_footer_logo_template = '<li class="payment-icon"><object data="{logo_path}" type="image/svg+xml"></object></li>'; 3351 3352 // Non-editable fields: 3353 var clearpay_js_language = "en"; 3354 var clearpay_js_country = "GB"; 3355 var clearpay_shop_currency = "GBP"; 3356 var clearpay_cart_currency = "GBP"; 3357 var clearpay_shop_money_format = "£{{amount}}"; 3358 var clearpay_shop_permanent_domain = "cookserveenjoy.myshopify.com"; 3359 var clearpay_theme_name = "SHUTDOWN THEME"; 3360 var clearpay_product = null; 3361 var clearpay_current_variant = null; 3362 var clearpay_cart_total_price = 0; 3363 var clearpay_js_snippet_version = '1.1.5'; 3364 </script>
3364 3365
3365<script type="text/javascript" src="https://static.afterpay.com/shopify-clearpay-javascript.js"></script>
3365 3366 3367<!-- End Shopify-Clearpay JavaScript Snippet (v1.1.5) --> 3368 3369 3370<div 3371 data-app-layer-portal="minicart" 3372 data-lang-strings='' 3373 data-free-shipping-amount='40' 3374 data-age-checked-text='<p><strong>Please note, product/s in your basket require age verification to purchase.</strong><br/>Donât worry, it wonât slow your order down. <a href="/pages/sale-of-age-restricted-goods-policy" target="_blank" title="Sale of Age Restricted Goods Policy">How it works</a></p>' 3375 data-next-day-shipping-amount='' 3376 data-cart-klevu-id='k-31c1f2ec-7a9a-481a-8139-fe9cff18d7c0' 3377 3378> 3379</div> 3380 3381 3382 3383 3384</div> 3385 <!-- TrustBox script --> 3386
3386<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
3386 3387 <!-- End TrustBox script -->
3388<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3388 3389</body> 3390</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.